1.93 GB
/srv/reproducible-results/rbuild-debian/r-b-build.kxzTlIS3/b1/python3.12_3.12.3-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.kxzTlIS3/b2/python3.12_3.12.3-1_amd64.changes
2.06 KB
Files
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 ·1a209b0aeccfc9c07d223b2287c66759·438260·python·optional·idle-python3.12_3.12.3-1_all.deb1 ·1a209b0aeccfc9c07d223b2287c66759·438260·python·optional·idle-python3.12_3.12.3-1_all.deb
2 ·35a6acda45729d39be998a29e5e12cb3·5068364·libdevel·optional·libpython3.12-dev_3.12.3-1_amd64.deb2 ·5aa8219afa1f858f6e625827628571dd·5070668·libdevel·optional·libpython3.12-dev_3.12.3-1_amd64.deb
3 ·ce28d8b18d905d38f2a8b97371fb5b72·809084·python·optional·libpython3.12-minimal_3.12.3-1_amd64.deb3 ·ce28d8b18d905d38f2a8b97371fb5b72·809084·python·optional·libpython3.12-minimal_3.12.3-1_amd64.deb
4 ·8c704933078ed30c73f266c43f261eec·1952304·python·optional·libpython3.12-stdlib_3.12.3-1_amd64.deb4 ·97b4f88d6d59c411946a350ab1c01104·1952192·python·optional·libpython3.12-stdlib_3.12.3-1_amd64.deb
5 ·28cfe45a0bad374059f777929b1514fe·4523376·libdevel·optional·libpython3.12-testsuite_3.12.3-1_all.deb5 ·28cfe45a0bad374059f777929b1514fe·4523376·libdevel·optional·libpython3.12-testsuite_3.12.3-1_all.deb
6 ·1ea0e1c136ba2b021b9e71aeba3e4ba9·21170072·debug·optional·libpython3.12t64-dbg_3.12.3-1_amd64.deb6 ·1ea0e1c136ba2b021b9e71aeba3e4ba9·21170072·debug·optional·libpython3.12t64-dbg_3.12.3-1_amd64.deb
7 ·a918e0360bb4bd69a89b3cfccd62a247·2106408·libs·optional·libpython3.12t64_3.12.3-1_amd64.deb7 ·a918e0360bb4bd69a89b3cfccd62a247·2106408·libs·optional·libpython3.12t64_3.12.3-1_amd64.deb
8 ·bf2df53942316bb896e709f323eae19c·47621944·debug·optional·python3.12-dbg_3.12.3-1_amd64.deb8 ·2c52e7edcf7748bb37353f124a6ad088·47639852·debug·optional·python3.12-dbg_3.12.3-1_amd64.deb
9 ·6dc770398661312f0690764400551f06·498584·python·optional·python3.12-dev_3.12.3-1_amd64.deb9 ·6dc770398661312f0690764400551f06·498584·python·optional·python3.12-dev_3.12.3-1_amd64.deb
10 ·6aa1551015c05c2b688f86052f957e99·13013108·doc·optional·python3.12-doc_3.12.3-1_all.deb10 ·37f334a67223f8b4de2ea48c642e4779·13012940·doc·optional·python3.12-doc_3.12.3-1_all.deb
11 ·e25daa28cd7ac7d8f6f763cf8f56158c·776060·python·optional·python3.12-examples_3.12.3-1_all.deb11 ·e25daa28cd7ac7d8f6f763cf8f56158c·776060·python·optional·python3.12-examples_3.12.3-1_all.deb
12 ·124d4b93437c1aed97b8f5227d4068bf·1276·python·optional·python3.12-full_3.12.3-1_amd64.deb12 ·124d4b93437c1aed97b8f5227d4068bf·1276·python·optional·python3.12-full_3.12.3-1_amd64.deb
13 ·f004791480acb22bf46fabc6b491e22a·2136732·python·optional·python3.12-minimal_3.12.3-1_amd64.deb 
14 ·e8ffdafb28824c0dc863ac164ed1f2ee·2125540·python·optional·python3.12-nopie_3.12.3-1_amd64.deb13 ·1f2e0cc8728b1ab146d2068df27f5cdd·2137572·python·optional·python3.12-minimal_3.12.3-1_amd64.deb
 14 ·fe51bc6caacc1ced45034a9ad6032735·2128540·python·optional·python3.12-nopie_3.12.3-1_amd64.deb
15 ·96ea2ebfa4b121fd8523434406ce5b66·5824·python·optional·python3.12-venv_3.12.3-1_amd64.deb15 ·96ea2ebfa4b121fd8523434406ce5b66·5824·python·optional·python3.12-venv_3.12.3-1_amd64.deb
16 ·58055b2cc8a9f2a09dc3a582d2c1b1a3·659388·python·optional·python3.12_3.12.3-1_amd64.deb16 ·58055b2cc8a9f2a09dc3a582d2c1b1a3·659388·python·optional·python3.12_3.12.3-1_amd64.deb
39.7 MB
libpython3.12-dev_3.12.3-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary
2 -rw-r--r--···0········0········0·····6488·2024-04-10·05:33:47.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6488·2024-04-10·05:33:47.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5061684·2024-04-10·05:33:47.000000·data.tar.xz3 -rw-r--r--···0········0········0··5063988·2024-04-10·05:33:47.000000·data.tar.xz
642 B
control.tar.xz
614 B
control.tar
544 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libpython3.12-dev1 Package:·libpython3.12-dev
2 Source:·python3.122 Source:·python3.12
3 Version:·3.12.3-13 Version:·3.12.3-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·289956 Installed-Size:·29000
7 Depends:·libpython3.12-stdlib·(=·3.12.3-1),·libpython3.12t64·(=·3.12.3-1),·libexpat1-dev,·zlib1g-dev7 Depends:·libpython3.12-stdlib·(=·3.12.3-1),·libpython3.12t64·(=·3.12.3-1),·libexpat1-dev,·zlib1g-dev
8 Recommends:·libc6-dev·|·libc-dev8 Recommends:·libc6-dev·|·libc-dev
9 Section:·libdevel9 Section:·libdevel
10 Priority:·optional10 Priority:·optional
11 Multi-Arch:·same11 Multi-Arch:·same
12 Description:·Header·files·and·a·static·library·for·Python·(v3.12)12 Description:·Header·files·and·a·static·library·for·Python·(v3.12)
13 ·Header·files,·a·static·library·and·development·tools·for·building13 ·Header·files,·a·static·library·and·development·tools·for·building
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
39.7 MB
data.tar.xz
39.7 MB
data.tar
2.3 KB
file list
    
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 -rw-r--r--···0·root·········(0)·root·········(0)······902·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Setup.bootstrap231 -rw-r--r--···0·root·········(0)·root·········(0)······902·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Setup.bootstrap
232 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Setup.local232 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Setup.local
233 -rw-r--r--···0·root·········(0)·root·········(0)·····6268·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Setup.stdlib233 -rw-r--r--···0·root·········(0)·root·········(0)·····6268·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/Setup.stdlib
234 -rw-r--r--···0·root·········(0)·root·········(0)·····5474·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/config.c234 -rw-r--r--···0·root·········(0)·root·········(0)·····5474·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/config.c
235 -rw-r--r--···0·root·········(0)·root·········(0)·····1752·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/config.c.in235 -rw-r--r--···0·root·········(0)·root·········(0)·····1752·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/config.c.in
236 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/install-sh236 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/install-sh
237 -rw-r--r--···0·root·········(0)·root·········(0)·13334466·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12-pic.a237 -rw-r--r--···0·root·········(0)·root·········(0)·13334466·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12-pic.a
238 -rw-r--r--···0·root·········(0)·root·········(0)·14641930·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.a238 -rw-r--r--···0·root·········(0)·root·········(0)·14646514·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.a
239 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9312·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/makesetup239 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9312·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/makesetup
240 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2039·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/python-config.py240 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2039·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/python-config.py
241 -rw-r--r--···0·root·········(0)·root·········(0)·····4776·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/python.o241 -rw-r--r--···0·root·········(0)·root·········(0)·····4776·2024-04-10·05:33:47.000000·./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/python.o
242 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/242 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/
243 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/243 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/
244 -rw-r--r--···0·root·········(0)·root·········(0)······288·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.12-embed.pc244 -rw-r--r--···0·root·········(0)·root·········(0)······288·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.12-embed.pc
245 -rw-r--r--···0·root·········(0)·root·········(0)······273·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.12.pc245 -rw-r--r--···0·root·········(0)·root·········(0)······273·2024-04-10·05:33:47.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.12.pc
39.7 MB
./usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.a
499 KB
nm -s {}
error from `nm -s {}`: nm: dynamic_annotations.o: no symbols
    
Offset 2107, 16 lines modifiedOffset 2107, 16 lines modified
2107 _PyTime_FromTimespec·in·pytime.o2107 _PyTime_FromTimespec·in·pytime.o
2108 _PyTime_GetSystemClockWithInfo·in·pytime.o2108 _PyTime_GetSystemClockWithInfo·in·pytime.o
2109 _PyTime_ObjectToTime_t·in·pytime.o2109 _PyTime_ObjectToTime_t·in·pytime.o
2110 _PyLong_AsTime_t·in·pytime.o2110 _PyLong_AsTime_t·in·pytime.o
2111 _PyTime_GetPerfCounterWithInfo·in·pytime.o2111 _PyTime_GetPerfCounterWithInfo·in·pytime.o
2112 _PyTime_ObjectToTimespec·in·pytime.o2112 _PyTime_ObjectToTimespec·in·pytime.o
2113 _PyTime_AsMilliseconds·in·pytime.o2113 _PyTime_AsMilliseconds·in·pytime.o
2114 _PyTime_FromMillisecondsObject·in·pytime.o 
2115 _PyDeadline_Init·in·pytime.o2114 _PyDeadline_Init·in·pytime.o
 2115 _PyTime_FromMillisecondsObject·in·pytime.o
2116 _PyTime_gmtime·in·pytime.o2116 _PyTime_gmtime·in·pytime.o
2117 _PyTime_ObjectToTimeval·in·pytime.o2117 _PyTime_ObjectToTimeval·in·pytime.o
2118 _PyTime_AsTimeval·in·pytime.o2118 _PyTime_AsTimeval·in·pytime.o
2119 _PyTime_GetSystemClock·in·pytime.o2119 _PyTime_GetSystemClock·in·pytime.o
2120 _PyTime_AsTimevalTime_t·in·pytime.o2120 _PyTime_AsTimevalTime_t·in·pytime.o
2121 _PyTime_FromNanosecondsObject·in·pytime.o2121 _PyTime_FromNanosecondsObject·in·pytime.o
2122 _PyTime_AsNanosecondsObject·in·pytime.o2122 _PyTime_AsNanosecondsObject·in·pytime.o
Offset 2647, 45 lines modifiedOffset 2647, 45 lines modified
2647 ·················U·PyObject_CallOneArg2647 ·················U·PyObject_CallOneArg
2648 ·················U·PyUnicode_AsUTF82648 ·················U·PyUnicode_AsUTF8
2649 ·················U·PyUnicode_CompareWithASCIIString2649 ·················U·PyUnicode_CompareWithASCIIString
2650 ·················U·PyUnicode_DecodeUTF82650 ·················U·PyUnicode_DecodeUTF8
2651 ·················U·PyUnicode_InternFromString2651 ·················U·PyUnicode_InternFromString
2652 ·················U·PyUnicode_InternInPlace2652 ·················U·PyUnicode_InternInPlace
2653 ·················U·PyUnicode_Substring2653 ·················U·PyUnicode_Substring
2654 00000000000004b5·t·RAISE_ERROR_KNOWN_LOCATION2654 00000000000004b6·t·RAISE_ERROR_KNOWN_LOCATION
2655 ·················U·_GLOBAL_OFFSET_TABLE_2655 ·················U·_GLOBAL_OFFSET_TABLE_
2656 ·················U·_PyAST_Constant2656 ·················U·_PyAST_Constant
2657 ·················U·_PyAST_Name2657 ·················U·_PyAST_Name
2658 ·················U·_PyArena_AddPyObject2658 ·················U·_PyArena_AddPyObject
2659 ·················U·_PyArena_Malloc2659 ·················U·_PyArena_Malloc
2660 ·················U·_PyImport_GetModuleAttrString2660 ·················U·_PyImport_GetModuleAttrString
2661 ·················U·_PyObject_FastCall2661 ·················U·_PyObject_FastCall
2662 00000000000016a0·T·_PyPegen_Parser_Free2662 00000000000016a0·T·_PyPegen_Parser_Free
2663 00000000000003a0·t·_PyPegen_Parser_Free.cold2663 00000000000003a1·t·_PyPegen_Parser_Free.cold
2664 0000000000000410·T·_PyPegen_Parser_New2664 0000000000000410·T·_PyPegen_Parser_New
2665 000000000000005a·t·_PyPegen_Parser_New.cold2665 000000000000005a·t·_PyPegen_Parser_New.cold
2666 0000000000001720·T·_PyPegen_byte_offset_to_character_offset2666 0000000000001720·T·_PyPegen_byte_offset_to_character_offset
2667 00000000000003f0·t·_PyPegen_byte_offset_to_character_offset.cold2667 00000000000003f1·t·_PyPegen_byte_offset_to_character_offset.cold
2668 0000000000001790·T·_PyPegen_byte_offset_to_character_offset_raw2668 0000000000001790·T·_PyPegen_byte_offset_to_character_offset_raw
2669 00000000000003f9·t·_PyPegen_byte_offset_to_character_offset_raw.cold2669 00000000000003fa·t·_PyPegen_byte_offset_to_character_offset_raw.cold
2670 00000000000001f0·T·_PyPegen_calculate_display_width2670 00000000000001f0·T·_PyPegen_calculate_display_width
2671 0000000000000402·t·_PyPegen_calculate_display_width.cold2671 0000000000000403·t·_PyPegen_calculate_display_width.cold
2672 000000000000054c·T·_PyPegen_expect_forced_result2672 000000000000054d·T·_PyPegen_expect_forced_result
2673 0000000000001620·T·_PyPegen_expect_forced_token2673 0000000000001620·T·_PyPegen_expect_forced_token
2674 000000000000036a·t·_PyPegen_expect_forced_token.cold2674 000000000000036a·t·_PyPegen_expect_forced_token.cold
2675 0000000000000c90·T·_PyPegen_expect_soft_keyword2675 0000000000000c90·T·_PyPegen_expect_soft_keyword
2676 0000000000000132·t·_PyPegen_expect_soft_keyword.cold2676 0000000000000132·t·_PyPegen_expect_soft_keyword.cold
2677 00000000000006d0·T·_PyPegen_expect_token2677 00000000000006d0·T·_PyPegen_expect_token
2678 0000000000000750·T·_PyPegen_fill_token2678 0000000000000750·T·_PyPegen_fill_token
2679 000000000000008a·t·_PyPegen_fill_token.cold2679 000000000000008a·t·_PyPegen_fill_token.cold
2680 0000000000001160·T·_PyPegen_get_last_nonnwhitespace_token2680 0000000000001160·T·_PyPegen_get_last_nonnwhitespace_token
2681 00000000000001f8·t·_PyPegen_get_last_nonnwhitespace_token.cold2681 00000000000001f8·t·_PyPegen_get_last_nonnwhitespace_token.cold
2682 0000000000001080·T·_PyPegen_insert_memo2682 0000000000001080·T·_PyPegen_insert_memo
2683 00000000000001f0·t·_PyPegen_insert_memo.cold2683 00000000000001f0·t·_PyPegen_insert_memo.cold
2684 000000000000049f·T·_PyPegen_interactive_exit2684 00000000000004a0·T·_PyPegen_interactive_exit
2685 0000000000000d10·T·_PyPegen_is_memoized2685 0000000000000d10·T·_PyPegen_is_memoized
2686 000000000000013e·t·_PyPegen_is_memoized.cold2686 000000000000013e·t·_PyPegen_is_memoized.cold
2687 00000000000006a0·T·_PyPegen_lookahead2687 00000000000006a0·T·_PyPegen_lookahead
2688 0000000000000be0·T·_PyPegen_lookahead_with_int2688 0000000000000be0·T·_PyPegen_lookahead_with_int
2689 0000000000000670·T·_PyPegen_lookahead_with_name2689 0000000000000670·T·_PyPegen_lookahead_with_name
2690 00000000000011e0·T·_PyPegen_lookahead_with_string2690 00000000000011e0·T·_PyPegen_lookahead_with_string
2691 00000000000001fb·t·_PyPegen_lookahead_with_string.cold2691 00000000000001fb·t·_PyPegen_lookahead_with_string.cold
Offset 2696, 15 lines modifiedOffset 2696, 15 lines modified
2696 0000000000000209·t·_PyPegen_number_token.cold2696 0000000000000209·t·_PyPegen_number_token.cold
2697 ·················U·_PyPegen_parse2697 ·················U·_PyPegen_parse
2698 ·················U·_PyPegen_raise_error2698 ·················U·_PyPegen_raise_error
2699 ·················U·_PyPegen_raise_error_known_location2699 ·················U·_PyPegen_raise_error_known_location
2700 ·················U·_PyPegen_raise_tokenizer_init_error2700 ·················U·_PyPegen_raise_tokenizer_init_error
2701 0000000000000540·T·_PyPegen_run_parser2701 0000000000000540·T·_PyPegen_run_parser
2702 0000000000000000·T·_PyPegen_run_parser_from_file_pointer2702 0000000000000000·T·_PyPegen_run_parser_from_file_pointer
2703 00000000000003c2·t·_PyPegen_run_parser_from_file_pointer.cold2703 00000000000003c3·t·_PyPegen_run_parser_from_file_pointer.cold
2704 0000000000000000·T·_PyPegen_run_parser_from_string2704 0000000000000000·T·_PyPegen_run_parser_from_string
2705 0000000000000000·t·_PyPegen_run_parser_from_string.cold2705 0000000000000000·t·_PyPegen_run_parser_from_string.cold
2706 0000000000000120·T·_PyPegen_soft_keyword_token2706 0000000000000120·T·_PyPegen_soft_keyword_token
2707 00000000000010e0·T·_PyPegen_string_token2707 00000000000010e0·T·_PyPegen_string_token
2708 0000000000000fb0·T·_PyPegen_update_memo2708 0000000000000fb0·T·_PyPegen_update_memo
2709 00000000000001e8·t·_PyPegen_update_memo.cold2709 00000000000001e8·t·_PyPegen_update_memo.cold
2710 ·················U·_PyToken_Free2710 ·················U·_PyToken_Free
Offset 2946, 17 lines modifiedOffset 2946, 17 lines modified
2946 ·················U·strcpy2946 ·················U·strcpy
2947 ·················U·strlen2947 ·················U·strlen
2948 ·················U·strpbrk2948 ·················U·strpbrk
  
2949 parser.o:2949 parser.o:
2950 0000000000000000·r·.LC02950 0000000000000000·r·.LC0
2951 0000000000001760·t·INVALID_VERSION_CHECK2951 0000000000001760·t·INVALID_VERSION_CHECK
2952 000000000000d771·t·INVALID_VERSION_CHECK.cold2952 000000000000d6f5·t·INVALID_VERSION_CHECK.cold
2953 0000000000011f60·t·NEW_TYPE_COMMENT2953 0000000000011fb0·t·NEW_TYPE_COMMENT
2954 0000000000008ee2·t·NEW_TYPE_COMMENT.cold2954 0000000000008e5e·t·NEW_TYPE_COMMENT.cold
2955 ·················U·PyBytes_AsString2955 ·················U·PyBytes_AsString
2956 ·················U·PyErr_NoMemory2956 ·················U·PyErr_NoMemory
2957 ·················U·PyErr_Occurred2957 ·················U·PyErr_Occurred
2958 ·················U·PyExc_IndentationError2958 ·················U·PyExc_IndentationError
2959 ·················U·PyExc_SyntaxError2959 ·················U·PyExc_SyntaxError
2960 ·················U·PyMem_Free2960 ·················U·PyMem_Free
2961 ·················U·PyMem_Malloc2961 ·················U·PyMem_Malloc
Offset 3112, 444 lines modifiedOffset 3112, 444 lines modified
3112 ·················U·_PyPegen_update_memo3112 ·················U·_PyPegen_update_memo
3113 ·················U·_Py_EllipsisObject3113 ·················U·_Py_EllipsisObject
3114 ·················U·_Py_FalseStruct3114 ·················U·_Py_FalseStruct
3115 ·················U·_Py_NoneStruct3115 ·················U·_Py_NoneStruct
3116 ·················U·_Py_TrueStruct3116 ·················U·_Py_TrueStruct
3117 ·················U·_Py_asdl_generic_seq_new3117 ·················U·_Py_asdl_generic_seq_new
3118 ·················U·_Pypegen_stack_overflow3118 ·················U·_Pypegen_stack_overflow
3119 0000000000011e3a·t·_RAISE_SYNTAX_ERROR_INVALID_TARGET3119 0000000000011d8c·t·_RAISE_SYNTAX_ERROR_INVALID_TARGET
3120 0000000000000370·d·__compound_literal.03120 0000000000000370·d·__compound_literal.0
3121 0000000000000360·d·__compound_literal.13121 0000000000000360·d·__compound_literal.1
3122 0000000000000300·d·__compound_literal.23122 0000000000000300·d·__compound_literal.2
3123 0000000000000280·d·__compound_literal.33123 0000000000000280·d·__compound_literal.3
3124 0000000000000200·d·__compound_literal.43124 0000000000000200·d·__compound_literal.4
3125 0000000000000180·d·__compound_literal.53125 0000000000000180·d·__compound_literal.5
3126 0000000000000100·d·__compound_literal.63126 0000000000000100·d·__compound_literal.6
3127 00000000000000e0·d·__compound_literal.73127 00000000000000e0·d·__compound_literal.7
3128 00000000000000a0·d·__compound_literal.83128 00000000000000a0·d·__compound_literal.8
3129 0000000000016fa0·t·_gather_117_rule3129 0000000000016ff0·t·_gather_117_rule
3130 000000000000c5aa·t·_gather_117_rule.cold3130 000000000000c51b·t·_gather_117_rule.cold
3131 00000000000129cd·t·_gather_141_rule3131 000000000001291f·t·_gather_141_rule
3132 00000000000129cd·t·_gather_143_rule3132 000000000001291f·t·_gather_143_rule
3133 00000000000129cd·t·_gather_145_rule3133 000000000001291f·t·_gather_145_rule
3134 00000000000129cd·t·_gather_147_rule3134 000000000001291f·t·_gather_147_rule
3135 00000000000015c0·t·_gather_18_rule3135 00000000000015c0·t·_gather_18_rule
3136 000000000000d6d3·t·_gather_18_rule.cold3136 000000000000d657·t·_gather_18_rule.cold
3137 0000000000012047·t·_gather_207_rule3137 0000000000011f99·t·_gather_207_rule
3138 0000000000012e95·t·_gather_209_rule3138 0000000000012de7·t·_gather_209_rule
3139 00000000000015c0·t·_gather_20_rule3139 00000000000015c0·t·_gather_20_rule
3140 0000000000012047·t·_gather_211_rule3140 0000000000011f99·t·_gather_211_rule
Max diff block lines reached; 504883/511373 bytes (98.73%) of diff not shown.
18.0 KB
file list
    
Offset 1, 149 lines modifiedOffset 1, 149 lines modified
1 ----------···0········0········0····65600·1970-01-01·00:00:00.000000·/1 ----------···0········0········0····65600·1970-01-01·00:00:00.000000·/
2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//
3 ?rw-r--r--···0········0········0·····2032·1970-01-01·00:00:00.000000·getbuildinfo.o3 ?rw-r--r--···0········0········0·····2032·1970-01-01·00:00:00.000000·getbuildinfo.o
4 ?rw-r--r--···0········0········0·····9200·1970-01-01·00:00:00.000000·token.o4 ?rw-r--r--···0········0········0·····9200·1970-01-01·00:00:00.000000·token.o
5 ?rw-r--r--···0········0········0····29288·1970-01-01·00:00:00.000000·pegen.o5 ?rw-r--r--···0········0········0····29288·1970-01-01·00:00:00.000000·pegen.o
6 ?rw-r--r--···0········0········0····14120·1970-01-01·00:00:00.000000·pegen_errors.o6 ?rw-r--r--···0········0········0····14120·1970-01-01·00:00:00.000000·pegen_errors.o
7 ?rw-r--r--···0········0········0····43584·1970-01-01·00:00:00.000000·action_helpers.o7 ?rw-r--r--···0········0········0····43584·1970-01-01·00:00:00.000000·action_helpers.o
8 ?rw-r--r--···0········0········0···520224·1970-01-01·00:00:00.000000·parser.o8 ?rw-r--r--···0········0········0···519992·1970-01-01·00:00:00.000000·parser.o
9 ?rw-r--r--···0········0········0·····9632·1970-01-01·00:00:00.000000·string_parser.o9 ?rw-r--r--···0········0········0·····9824·1970-01-01·00:00:00.000000·string_parser.o
10 ?rw-r--r--···0········0········0·····2672·1970-01-01·00:00:00.000000·peg_api.o10 ?rw-r--r--···0········0········0·····2672·1970-01-01·00:00:00.000000·peg_api.o
11 ?rw-r--r--···0········0········0·····5352·1970-01-01·00:00:00.000000·myreadline.o11 ?rw-r--r--···0········0········0·····5352·1970-01-01·00:00:00.000000·myreadline.o
12 ?rw-r--r--···0········0········0····62288·1970-01-01·00:00:00.000000·tokenizer.o12 ?rw-r--r--···0········0········0····62256·1970-01-01·00:00:00.000000·tokenizer.o
13 ?rw-r--r--···0········0········0···116624·1970-01-01·00:00:00.000000·abstract.o13 ?rw-r--r--···0········0········0···116416·1970-01-01·00:00:00.000000·abstract.o
14 ?rw-r--r--···0········0········0·····7208·1970-01-01·00:00:00.000000·boolobject.o14 ?rw-r--r--···0········0········0·····7208·1970-01-01·00:00:00.000000·boolobject.o
15 ?rw-r--r--···0········0········0····32760·1970-01-01·00:00:00.000000·bytes_methods.o15 ?rw-r--r--···0········0········0····32760·1970-01-01·00:00:00.000000·bytes_methods.o
16 ?rw-r--r--···0········0········0···111544·1970-01-01·00:00:00.000000·bytearrayobject.o16 ?rw-r--r--···0········0········0···111576·1970-01-01·00:00:00.000000·bytearrayobject.o
17 ?rw-r--r--···0········0········0···142104·1970-01-01·00:00:00.000000·bytesobject.o17 ?rw-r--r--···0········0········0···140864·1970-01-01·00:00:00.000000·bytesobject.o
18 ?rw-r--r--···0········0········0····46440·1970-01-01·00:00:00.000000·call.o18 ?rw-r--r--···0········0········0····46440·1970-01-01·00:00:00.000000·call.o
19 ?rw-r--r--···0········0········0·····9528·1970-01-01·00:00:00.000000·capsule.o19 ?rw-r--r--···0········0········0·····9528·1970-01-01·00:00:00.000000·capsule.o
20 ?rw-r--r--···0········0········0·····7336·1970-01-01·00:00:00.000000·cellobject.o20 ?rw-r--r--···0········0········0·····7336·1970-01-01·00:00:00.000000·cellobject.o
21 ?rw-r--r--···0········0········0····16936·1970-01-01·00:00:00.000000·classobject.o21 ?rw-r--r--···0········0········0····16936·1970-01-01·00:00:00.000000·classobject.o
22 ?rw-r--r--···0········0········0····70088·1970-01-01·00:00:00.000000·codeobject.o22 ?rw-r--r--···0········0········0····70368·1970-01-01·00:00:00.000000·codeobject.o
23 ?rw-r--r--···0········0········0····33224·1970-01-01·00:00:00.000000·complexobject.o23 ?rw-r--r--···0········0········0····33224·1970-01-01·00:00:00.000000·complexobject.o
24 ?rw-r--r--···0········0········0····60608·1970-01-01·00:00:00.000000·descrobject.o24 ?rw-r--r--···0········0········0····60608·1970-01-01·00:00:00.000000·descrobject.o
25 ?rw-r--r--···0········0········0····18392·1970-01-01·00:00:00.000000·enumobject.o25 ?rw-r--r--···0········0········0····18392·1970-01-01·00:00:00.000000·enumobject.o
26 ?rw-r--r--···0········0········0···149744·1970-01-01·00:00:00.000000·exceptions.o26 ?rw-r--r--···0········0········0···149744·1970-01-01·00:00:00.000000·exceptions.o
27 ?rw-r--r--···0········0········0····27448·1970-01-01·00:00:00.000000·genericaliasobject.o27 ?rw-r--r--···0········0········0····27448·1970-01-01·00:00:00.000000·genericaliasobject.o
28 ?rw-r--r--···0········0········0····53072·1970-01-01·00:00:00.000000·genobject.o28 ?rw-r--r--···0········0········0····54760·1970-01-01·00:00:00.000000·genobject.o
29 ?rw-r--r--···0········0········0····17640·1970-01-01·00:00:00.000000·fileobject.o29 ?rw-r--r--···0········0········0····17640·1970-01-01·00:00:00.000000·fileobject.o
30 ?rw-r--r--···0········0········0····69608·1970-01-01·00:00:00.000000·floatobject.o30 ?rw-r--r--···0········0········0····69608·1970-01-01·00:00:00.000000·floatobject.o
31 ?rw-r--r--···0········0········0····37064·1970-01-01·00:00:00.000000·frameobject.o31 ?rw-r--r--···0········0········0····36976·1970-01-01·00:00:00.000000·frameobject.o
32 ?rw-r--r--···0········0········0····49960·1970-01-01·00:00:00.000000·funcobject.o32 ?rw-r--r--···0········0········0····49960·1970-01-01·00:00:00.000000·funcobject.o
33 ?rw-r--r--···0········0········0·····9240·1970-01-01·00:00:00.000000·interpreteridobject.o33 ?rw-r--r--···0········0········0·····9240·1970-01-01·00:00:00.000000·interpreteridobject.o
34 ?rw-r--r--···0········0········0····15568·1970-01-01·00:00:00.000000·iterobject.o34 ?rw-r--r--···0········0········0····15568·1970-01-01·00:00:00.000000·iterobject.o
35 ?rw-r--r--···0········0········0····90888·1970-01-01·00:00:00.000000·listobject.o35 ?rw-r--r--···0········0········0····90752·1970-01-01·00:00:00.000000·listobject.o
36 ?rw-r--r--···0········0········0···184440·1970-01-01·00:00:00.000000·longobject.o36 ?rw-r--r--···0········0········0···184856·1970-01-01·00:00:00.000000·longobject.o
37 ?rw-r--r--···0········0········0···160424·1970-01-01·00:00:00.000000·dictobject.o37 ?rw-r--r--···0········0········0···160528·1970-01-01·00:00:00.000000·dictobject.o
38 ?rw-r--r--···0········0········0····45480·1970-01-01·00:00:00.000000·odictobject.o38 ?rw-r--r--···0········0········0····45480·1970-01-01·00:00:00.000000·odictobject.o
39 ?rw-r--r--···0········0········0···103104·1970-01-01·00:00:00.000000·memoryobject.o39 ?rw-r--r--···0········0········0···103208·1970-01-01·00:00:00.000000·memoryobject.o
40 ?rw-r--r--···0········0········0····19048·1970-01-01·00:00:00.000000·methodobject.o40 ?rw-r--r--···0········0········0····19048·1970-01-01·00:00:00.000000·methodobject.o
41 ?rw-r--r--···0········0········0····41784·1970-01-01·00:00:00.000000·moduleobject.o41 ?rw-r--r--···0········0········0····42424·1970-01-01·00:00:00.000000·moduleobject.o
42 ?rw-r--r--···0········0········0·····8552·1970-01-01·00:00:00.000000·namespaceobject.o42 ?rw-r--r--···0········0········0·····8552·1970-01-01·00:00:00.000000·namespaceobject.o
43 ?rw-r--r--···0········0········0····67672·1970-01-01·00:00:00.000000·object.o43 ?rw-r--r--···0········0········0····67672·1970-01-01·00:00:00.000000·object.o
44 ?rw-r--r--···0········0········0····56696·1970-01-01·00:00:00.000000·obmalloc.o44 ?rw-r--r--···0········0········0····56696·1970-01-01·00:00:00.000000·obmalloc.o
45 ?rw-r--r--···0········0········0·····7240·1970-01-01·00:00:00.000000·picklebufobject.o45 ?rw-r--r--···0········0········0·····7240·1970-01-01·00:00:00.000000·picklebufobject.o
46 ?rw-r--r--···0········0········0····31400·1970-01-01·00:00:00.000000·rangeobject.o46 ?rw-r--r--···0········0········0····31400·1970-01-01·00:00:00.000000·rangeobject.o
47 ?rw-r--r--···0········0········0····78176·1970-01-01·00:00:00.000000·setobject.o47 ?rw-r--r--···0········0········0····78232·1970-01-01·00:00:00.000000·setobject.o
48 ?rw-r--r--···0········0········0····20192·1970-01-01·00:00:00.000000·sliceobject.o48 ?rw-r--r--···0········0········0····20192·1970-01-01·00:00:00.000000·sliceobject.o
49 ?rw-r--r--···0········0········0····22624·1970-01-01·00:00:00.000000·structseq.o49 ?rw-r--r--···0········0········0····22624·1970-01-01·00:00:00.000000·structseq.o
50 ?rw-r--r--···0········0········0····40536·1970-01-01·00:00:00.000000·tupleobject.o50 ?rw-r--r--···0········0········0····40680·1970-01-01·00:00:00.000000·tupleobject.o
51 ?rw-r--r--···0········0········0···320328·1970-01-01·00:00:00.000000·typeobject.o51 ?rw-r--r--···0········0········0···320208·1970-01-01·00:00:00.000000·typeobject.o
52 ?rw-r--r--···0········0········0····58112·1970-01-01·00:00:00.000000·typevarobject.o52 ?rw-r--r--···0········0········0····58112·1970-01-01·00:00:00.000000·typevarobject.o
53 ?rw-r--r--···0········0········0···587048·1970-01-01·00:00:00.000000·unicodeobject.o53 ?rw-r--r--···0········0········0···587320·1970-01-01·00:00:00.000000·unicodeobject.o
54 ?rw-r--r--···0········0········0···475296·1970-01-01·00:00:00.000000·unicodectype.o54 ?rw-r--r--···0········0········0···475296·1970-01-01·00:00:00.000000·unicodectype.o
55 ?rw-r--r--···0········0········0····12280·1970-01-01·00:00:00.000000·unionobject.o55 ?rw-r--r--···0········0········0····12288·1970-01-01·00:00:00.000000·unionobject.o
56 ?rw-r--r--···0········0········0····52256·1970-01-01·00:00:00.000000·weakrefobject.o56 ?rw-r--r--···0········0········0····52208·1970-01-01·00:00:00.000000·weakrefobject.o
57 ?rw-r--r--···0········0········0······776·1970-01-01·00:00:00.000000·asm_trampoline.o57 ?rw-r--r--···0········0········0······776·1970-01-01·00:00:00.000000·asm_trampoline.o
58 ?rw-r--r--···0········0········0····38208·1970-01-01·00:00:00.000000·_warnings.o58 ?rw-r--r--···0········0········0····38208·1970-01-01·00:00:00.000000·_warnings.o
59 ?rw-r--r--···0········0········0···403544·1970-01-01·00:00:00.000000·Python-ast.o59 ?rw-r--r--···0········0········0···403680·1970-01-01·00:00:00.000000·Python-ast.o
60 ?rw-r--r--···0········0········0····13432·1970-01-01·00:00:00.000000·Python-tokenize.o60 ?rw-r--r--···0········0········0····13480·1970-01-01·00:00:00.000000·Python-tokenize.o
61 ?rw-r--r--···0········0········0·····3304·1970-01-01·00:00:00.000000·asdl.o61 ?rw-r--r--···0········0········0·····3304·1970-01-01·00:00:00.000000·asdl.o
62 ?rw-r--r--···0········0········0····15096·1970-01-01·00:00:00.000000·assemble.o62 ?rw-r--r--···0········0········0····15096·1970-01-01·00:00:00.000000·assemble.o
63 ?rw-r--r--···0········0········0····34232·1970-01-01·00:00:00.000000·ast.o63 ?rw-r--r--···0········0········0····34232·1970-01-01·00:00:00.000000·ast.o
64 ?rw-r--r--···0········0········0····35680·1970-01-01·00:00:00.000000·ast_opt.o64 ?rw-r--r--···0········0········0····35760·1970-01-01·00:00:00.000000·ast_opt.o
65 ?rw-r--r--···0········0········0····24496·1970-01-01·00:00:00.000000·ast_unparse.o65 ?rw-r--r--···0········0········0····24496·1970-01-01·00:00:00.000000·ast_unparse.o
66 ?rw-r--r--···0········0········0···108400·1970-01-01·00:00:00.000000·bltinmodule.o66 ?rw-r--r--···0········0········0···108584·1970-01-01·00:00:00.000000·bltinmodule.o
67 ?rw-r--r--···0········0········0···158904·1970-01-01·00:00:00.000000·ceval.o67 ?rw-r--r--···0········0········0···158904·1970-01-01·00:00:00.000000·ceval.o
68 ?rw-r--r--···0········0········0····46976·1970-01-01·00:00:00.000000·codecs.o68 ?rw-r--r--···0········0········0····47056·1970-01-01·00:00:00.000000·codecs.o
69 ?rw-r--r--···0········0········0···223784·1970-01-01·00:00:00.000000·compile.o69 ?rw-r--r--···0········0········0···223840·1970-01-01·00:00:00.000000·compile.o
70 ?rw-r--r--···0········0········0····31800·1970-01-01·00:00:00.000000·context.o70 ?rw-r--r--···0········0········0····31800·1970-01-01·00:00:00.000000·context.o
71 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·dynamic_annotations.o71 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·dynamic_annotations.o
72 ?rw-r--r--···0········0········0····49960·1970-01-01·00:00:00.000000·errors.o72 ?rw-r--r--···0········0········0····49960·1970-01-01·00:00:00.000000·errors.o
73 ?rw-r--r--···0········0········0····48680·1970-01-01·00:00:00.000000·flowgraph.o73 ?rw-r--r--···0········0········0····48784·1970-01-01·00:00:00.000000·flowgraph.o
74 ?rw-r--r--···0········0········0·····5472·1970-01-01·00:00:00.000000·frame.o74 ?rw-r--r--···0········0········0·····5472·1970-01-01·00:00:00.000000·frame.o
75 ?rw-r--r--···0········0········0·····3800·1970-01-01·00:00:00.000000·frozenmain.o75 ?rw-r--r--···0········0········0·····3800·1970-01-01·00:00:00.000000·frozenmain.o
76 ?rw-r--r--···0········0········0·····4016·1970-01-01·00:00:00.000000·future.o76 ?rw-r--r--···0········0········0·····4016·1970-01-01·00:00:00.000000·future.o
77 ?rw-r--r--···0········0········0····70912·1970-01-01·00:00:00.000000·getargs.o77 ?rw-r--r--···0········0········0····70896·1970-01-01·00:00:00.000000·getargs.o
78 ?rw-r--r--···0········0········0·····1280·1970-01-01·00:00:00.000000·getcompiler.o78 ?rw-r--r--···0········0········0·····1280·1970-01-01·00:00:00.000000·getcompiler.o
79 ?rw-r--r--···0········0········0·····1624·1970-01-01·00:00:00.000000·getcopyright.o79 ?rw-r--r--···0········0········0·····1624·1970-01-01·00:00:00.000000·getcopyright.o
80 ?rw-r--r--···0········0········0·····1272·1970-01-01·00:00:00.000000·getplatform.o80 ?rw-r--r--···0········0········0·····1272·1970-01-01·00:00:00.000000·getplatform.o
81 ?rw-r--r--···0········0········0·····2056·1970-01-01·00:00:00.000000·getversion.o81 ?rw-r--r--···0········0········0·····2056·1970-01-01·00:00:00.000000·getversion.o
82 ?rw-r--r--···0········0········0····23456·1970-01-01·00:00:00.000000·ceval_gil.o82 ?rw-r--r--···0········0········0····23400·1970-01-01·00:00:00.000000·ceval_gil.o
83 ?rw-r--r--···0········0········0····28664·1970-01-01·00:00:00.000000·hamt.o83 ?rw-r--r--···0········0········0····28664·1970-01-01·00:00:00.000000·hamt.o
84 ?rw-r--r--···0········0········0·····7856·1970-01-01·00:00:00.000000·hashtable.o84 ?rw-r--r--···0········0········0·····7856·1970-01-01·00:00:00.000000·hashtable.o
85 ?rw-r--r--···0········0········0···103456·1970-01-01·00:00:00.000000·import.o85 ?rw-r--r--···0········0········0···103264·1970-01-01·00:00:00.000000·import.o
86 ?rw-r--r--···0········0········0·····7968·1970-01-01·00:00:00.000000·importdl.o86 ?rw-r--r--···0········0········0·····7968·1970-01-01·00:00:00.000000·importdl.o
87 ?rw-r--r--···0········0········0···110984·1970-01-01·00:00:00.000000·initconfig.o87 ?rw-r--r--···0········0········0···110984·1970-01-01·00:00:00.000000·initconfig.o
88 ?rw-r--r--···0········0········0····45184·1970-01-01·00:00:00.000000·instrumentation.o88 ?rw-r--r--···0········0········0····45072·1970-01-01·00:00:00.000000·instrumentation.o
89 ?rw-r--r--···0········0········0····11176·1970-01-01·00:00:00.000000·intrinsics.o89 ?rw-r--r--···0········0········0····11176·1970-01-01·00:00:00.000000·intrinsics.o
90 ?rw-r--r--···0········0········0····14344·1970-01-01·00:00:00.000000·legacy_tracing.o90 ?rw-r--r--···0········0········0····14344·1970-01-01·00:00:00.000000·legacy_tracing.o
91 ?rw-r--r--···0········0········0····61304·1970-01-01·00:00:00.000000·marshal.o91 ?rw-r--r--···0········0········0····61304·1970-01-01·00:00:00.000000·marshal.o
92 ?rw-r--r--···0········0········0····22608·1970-01-01·00:00:00.000000·modsupport.o92 ?rw-r--r--···0········0········0····22616·1970-01-01·00:00:00.000000·modsupport.o
93 ?rw-r--r--···0········0········0·····2176·1970-01-01·00:00:00.000000·mysnprintf.o93 ?rw-r--r--···0········0········0·····2176·1970-01-01·00:00:00.000000·mysnprintf.o
94 ?rw-r--r--···0········0········0·····8640·1970-01-01·00:00:00.000000·mystrtoul.o94 ?rw-r--r--···0········0········0·····8392·1970-01-01·00:00:00.000000·mystrtoul.o
95 ?rw-r--r--···0········0········0····12720·1970-01-01·00:00:00.000000·pathconfig.o95 ?rw-r--r--···0········0········0····12720·1970-01-01·00:00:00.000000·pathconfig.o
96 ?rw-r--r--···0········0········0····19552·1970-01-01·00:00:00.000000·preconfig.o96 ?rw-r--r--···0········0········0····19552·1970-01-01·00:00:00.000000·preconfig.o
97 ?rw-r--r--···0········0········0·····4016·1970-01-01·00:00:00.000000·pyarena.o97 ?rw-r--r--···0········0········0·····4016·1970-01-01·00:00:00.000000·pyarena.o
98 ?rw-r--r--···0········0········0·····2512·1970-01-01·00:00:00.000000·pyctype.o98 ?rw-r--r--···0········0········0·····2512·1970-01-01·00:00:00.000000·pyctype.o
99 ?rw-r--r--···0········0········0·····1392·1970-01-01·00:00:00.000000·pyfpe.o99 ?rw-r--r--···0········0········0·····1392·1970-01-01·00:00:00.000000·pyfpe.o
100 ?rw-r--r--···0········0········0·····7568·1970-01-01·00:00:00.000000·pyhash.o100 ?rw-r--r--···0········0········0·····7568·1970-01-01·00:00:00.000000·pyhash.o
101 ?rw-r--r--···0········0········0···572792·1970-01-01·00:00:00.000000·pylifecycle.o101 ?rw-r--r--···0········0········0···572792·1970-01-01·00:00:00.000000·pylifecycle.o
102 ?rw-r--r--···0········0········0·····1256·1970-01-01·00:00:00.000000·pymath.o102 ?rw-r--r--···0········0········0·····1256·1970-01-01·00:00:00.000000·pymath.o
103 ?rw-r--r--···0········0········0···557536·1970-01-01·00:00:00.000000·pystate.o103 ?rw-r--r--···0········0········0···557536·1970-01-01·00:00:00.000000·pystate.o
104 ?rw-r--r--···0········0········0····48904·1970-01-01·00:00:00.000000·pythonrun.o104 ?rw-r--r--···0········0········0····48904·1970-01-01·00:00:00.000000·pythonrun.o
105 ?rw-r--r--···0········0········0····19456·1970-01-01·00:00:00.000000·pytime.o105 ?rw-r--r--···0········0········0····19856·1970-01-01·00:00:00.000000·pytime.o
106 ?rw-r--r--···0········0········0·····7864·1970-01-01·00:00:00.000000·bootstrap_hash.o106 ?rw-r--r--···0········0········0·····7864·1970-01-01·00:00:00.000000·bootstrap_hash.o
107 ?rw-r--r--···0········0········0····14104·1970-01-01·00:00:00.000000·specialize.o107 ?rw-r--r--···0········0········0····14104·1970-01-01·00:00:00.000000·specialize.o
108 ?rw-r--r--···0········0········0····12280·1970-01-01·00:00:00.000000·structmember.o108 ?rw-r--r--···0········0········0····12280·1970-01-01·00:00:00.000000·structmember.o
109 ?rw-r--r--···0········0········0····86896·1970-01-01·00:00:00.000000·symtable.o109 ?rw-r--r--···0········0········0····86928·1970-01-01·00:00:00.000000·symtable.o
110 ?rw-r--r--···0········0········0···124800·1970-01-01·00:00:00.000000·sysmodule.o110 ?rw-r--r--···0········0········0···124800·1970-01-01·00:00:00.000000·sysmodule.o
111 ?rw-r--r--···0········0········0····16368·1970-01-01·00:00:00.000000·thread.o111 ?rw-r--r--···0········0········0····17112·1970-01-01·00:00:00.000000·thread.o
112 ?rw-r--r--···0········0········0····33984·1970-01-01·00:00:00.000000·traceback.o112 ?rw-r--r--···0········0········0····33984·1970-01-01·00:00:00.000000·traceback.o
113 ?rw-r--r--···0········0········0····32216·1970-01-01·00:00:00.000000·tracemalloc.o113 ?rw-r--r--···0········0········0····32216·1970-01-01·00:00:00.000000·tracemalloc.o
114 ?rw-r--r--···0········0········0·····5984·1970-01-01·00:00:00.000000·getopt.o114 ?rw-r--r--···0········0········0·····5984·1970-01-01·00:00:00.000000·getopt.o
115 ?rw-r--r--···0········0········0·····1840·1970-01-01·00:00:00.000000·pystrcmp.o115 ?rw-r--r--···0········0········0·····1840·1970-01-01·00:00:00.000000·pystrcmp.o
116 ?rw-r--r--···0········0········0····11400·1970-01-01·00:00:00.000000·pystrtod.o116 ?rw-r--r--···0········0········0····11400·1970-01-01·00:00:00.000000·pystrtod.o
117 ?rw-r--r--···0········0········0·····4744·1970-01-01·00:00:00.000000·pystrhex.o117 ?rw-r--r--···0········0········0·····4744·1970-01-01·00:00:00.000000·pystrhex.o
118 ?rw-r--r--···0········0········0····44080·1970-01-01·00:00:00.000000·dtoa.o118 ?rw-r--r--···0········0········0····44640·1970-01-01·00:00:00.000000·dtoa.o
119 ?rw-r--r--···0········0········0····33024·1970-01-01·00:00:00.000000·formatter_unicode.o119 ?rw-r--r--···0········0········0····33024·1970-01-01·00:00:00.000000·formatter_unicode.o
120 ?rw-r--r--···0········0········0····34608·1970-01-01·00:00:00.000000·fileutils.o120 ?rw-r--r--···0········0········0····34608·1970-01-01·00:00:00.000000·fileutils.o
121 ?rw-r--r--···0········0········0····20576·1970-01-01·00:00:00.000000·suggestions.o121 ?rw-r--r--···0········0········0····20576·1970-01-01·00:00:00.000000·suggestions.o
122 ?rw-r--r--···0········0········0·····9160·1970-01-01·00:00:00.000000·perf_trampoline.o122 ?rw-r--r--···0········0········0·····9160·1970-01-01·00:00:00.000000·perf_trampoline.o
123 ?rw-r--r--···0········0········0·····3976·1970-01-01·00:00:00.000000·dynload_shlib.o123 ?rw-r--r--···0········0········0·····3976·1970-01-01·00:00:00.000000·dynload_shlib.o
124 ?rw-r--r--···0········0········0·····1744·1970-01-01·00:00:00.000000·pydtrace.o124 ?rw-r--r--···0········0········0·····1744·1970-01-01·00:00:00.000000·pydtrace.o
125 ?rw-r--r--···0········0········0·····7520·1970-01-01·00:00:00.000000·config.o125 ?rw-r--r--···0········0········0·····7520·1970-01-01·00:00:00.000000·config.o
126 ?rw-r--r--···0········0········0····20504·1970-01-01·00:00:00.000000·main.o126 ?rw-r--r--···0········0········0····20504·1970-01-01·00:00:00.000000·main.o
127 ?rw-r--r--···0········0········0····46312·1970-01-01·00:00:00.000000·gcmodule.o127 ?rw-r--r--···0········0········0····46312·1970-01-01·00:00:00.000000·gcmodule.o
Max diff block lines reached; 4755/18399 bytes (25.84%) of diff not shown.
11.2 KB
token.o
990 B
readelf --wide --symbols {}
    
Offset 5, 11 lines modifiedOffset 5, 11 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
8 ·····4:·00000000000003a0····94·OBJECT··LOCAL··DEFAULT····6·CSWTCH.18 ·····4:·00000000000003a0····94·OBJECT··LOCAL··DEFAULT····6·CSWTCH.1
9 ·····5:·0000000000000000·····6·FUNC····LOCAL··DEFAULT····8·_PyToken_OneChar.cold9 ·····5:·0000000000000000·····6·FUNC····LOCAL··DEFAULT····8·_PyToken_OneChar.cold
10 ·····6:·0000000000000006····22·FUNC····LOCAL··DEFAULT····8·_PyToken_ThreeChars.cold10 ·····6:·0000000000000006····22·FUNC····LOCAL··DEFAULT····8·_PyToken_ThreeChars.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.111 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
12 ·····8:·0000000000000000···364·FUNC····GLOBAL·DEFAULT····4·_PyToken_TwoChars12 ·····8:·0000000000000000···368·FUNC····GLOBAL·DEFAULT····4·_PyToken_TwoChars
13 ·····9:·0000000000000170····24·FUNC····GLOBAL·DEFAULT····4·_PyToken_OneChar13 ·····9:·0000000000000170····24·FUNC····GLOBAL·DEFAULT····4·_PyToken_OneChar
14 ····10:·0000000000000190····90·FUNC····GLOBAL·DEFAULT····4·_PyToken_ThreeChars14 ····10:·0000000000000190····90·FUNC····GLOBAL·DEFAULT····4·_PyToken_ThreeChars
15 ····11:·0000000000000400···552·OBJECT··GLOBAL·DEFAULT····6·_PyParser_TokenNames15 ····11:·0000000000000400···552·OBJECT··GLOBAL·DEFAULT····6·_PyParser_TokenNames
6.78 KB
readelf --wide --relocs {}
    
Offset 9, 39 lines modifiedOffset 9, 39 lines modified
9 Relocation·section·'.rela.rodata'·at·offset·0xd90·contains·182·entries:9 Relocation·section·'.rela.rodata'·at·offset·0xd90·contains·182·entries:
10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
11 0000000000000000··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·8811 0000000000000000··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·88
12 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1812 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
13 0000000000000010··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1813 0000000000000010··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
14 0000000000000018··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1814 0000000000000018··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
15 0000000000000020··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·be15 0000000000000020··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·be
16 0000000000000028··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·12c16 0000000000000028··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·130
17 0000000000000030··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1817 0000000000000030··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
18 0000000000000038··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1818 0000000000000038··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
19 0000000000000040··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1819 0000000000000040··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
20 0000000000000048··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·2020 0000000000000048··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·20
21 0000000000000050··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·a021 0000000000000050··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·a0
22 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1822 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
23 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·6823 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·68
24 0000000000000068··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1824 0000000000000068··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
25 0000000000000070··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·10525 0000000000000070··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·109
26 0000000000000078··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1826 0000000000000078··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
27 0000000000000080··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1827 0000000000000080··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
28 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1828 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
29 0000000000000090··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1829 0000000000000090··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
30 0000000000000098··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1830 0000000000000098··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
31 00000000000000a0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1831 00000000000000a0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
32 00000000000000a8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1832 00000000000000a8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
33 00000000000000b0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1833 00000000000000b0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
34 00000000000000b8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1834 00000000000000b8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
35 00000000000000c0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1835 00000000000000c0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
36 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·4036 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·40
37 00000000000000d0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1837 00000000000000d0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
38 00000000000000d8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·ea38 00000000000000d8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·cf
39 00000000000000e0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·5039 00000000000000e0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·50
40 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·cf40 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·ee
41 00000000000000f0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1841 00000000000000f0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
42 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·b142 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·b1
43 0000000000000100··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1843 0000000000000100··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
44 0000000000000108··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1844 0000000000000108··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
45 0000000000000110··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1845 0000000000000110··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
46 0000000000000118··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1846 0000000000000118··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
47 0000000000000120··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1847 0000000000000120··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 00000000000001b0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1865 00000000000001b0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
66 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1866 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
67 00000000000001c0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1867 00000000000001c0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
68 00000000000001c8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1868 00000000000001c8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
69 00000000000001d0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1869 00000000000001d0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
70 00000000000001d8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1870 00000000000001d8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
71 00000000000001e0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1871 00000000000001e0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
72 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·13d72 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·141
73 00000000000001f0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1873 00000000000001f0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
74 00000000000001f8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1874 00000000000001f8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
75 0000000000000200··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1875 0000000000000200··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
76 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1876 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
77 0000000000000210··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1877 0000000000000210··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
78 0000000000000218··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1878 0000000000000218··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
79 0000000000000220··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1879 0000000000000220··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 00000000000002a0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1895 00000000000002a0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
96 00000000000002a8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1896 00000000000002a8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
97 00000000000002b0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1897 00000000000002b0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
98 00000000000002b8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1898 00000000000002b8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
99 00000000000002c0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1899 00000000000002c0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
100 00000000000002c8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18100 00000000000002c8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
101 00000000000002d0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18101 00000000000002d0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·18
102 00000000000002d8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·11b102 00000000000002d8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·11f
103 00000000000002e0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1a4103 00000000000002e0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1a4
104 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae104 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae
105 00000000000002f0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae105 00000000000002f0··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae
106 00000000000002f8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae106 00000000000002f8··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae
107 0000000000000300··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6107 0000000000000300··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6
108 0000000000000308··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1d4108 0000000000000308··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1d4
109 0000000000000310··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae109 0000000000000310··0000000100000001·R_X86_64_64············0000000000000000·.text.hot·+·1ae
596 B
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000016c15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000170
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
18 ··DW_CFA_nop18 ··DW_CFA_nop
  
19 0000002c·0000000000000010·00000030·FDE·cie=00000000·pc=0000000000000170..000000000000018819 0000002c·0000000000000010·00000030·FDE·cie=00000000·pc=0000000000000170..0000000000000188
20 ··DW_CFA_nop20 ··DW_CFA_nop
21 ··DW_CFA_nop21 ··DW_CFA_nop
2.06 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 »       notrack·jmp·*0x0(,%rdi,8)12 »       notrack·jmp·*0x0(,%rdi,8)
13 ·R_X86_64_32S»   .rodata13 ·R_X86_64_32S»   .rodata
14 »       nopl···0x0(%rax)14 »       nopl···0x0(%rax)
15 »       mov····$0x37,%eax15 »       mov····$0x37,%eax
16 »       ret16 »       ret
17 »       xchg···%ax,%ax17 »       xchg···%ax,%ax
18 »       cmp····$0x2a,%esi18 »       cmp····$0x2a,%esi
19 »       je·····154·<_PyToken_TwoChars+0x154>19 »       je·····158·<_PyToken_TwoChars+0x158>
20 »       cmp····$0x3d,%esi20 »       cmp····$0x3d,%esi
21 »       mov····$0x26,%edx21 »       mov····$0x26,%edx
22 »       mov····$0x37,%eax22 »       mov····$0x37,%eax
23 »       cmove··%edx,%eax23 »       cmove··%edx,%eax
24 »       ret24 »       ret
25 »       nopw···0x0(%rax,%rax,1)25 »       nopw···0x0(%rax,%rax,1)
26 »       xor····%eax,%eax26 »       xor····%eax,%eax
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 »       cmp····$0x3d,%esi32 »       cmp····$0x3d,%esi
33 »       mov····$0x1b,%edx33 »       mov····$0x1b,%edx
34 »       mov····$0x37,%eax34 »       mov····$0x37,%eax
35 »       cmove··%edx,%eax35 »       cmove··%edx,%eax
36 »       ret36 »       ret
37 »       nopl···0x0(%rax)37 »       nopl···0x0(%rax)
38 »       cmp····$0x3d,%esi38 »       cmp····$0x3d,%esi
39 »       je·····160·<_PyToken_TwoChars+0x160>39 »       je·····164·<_PyToken_TwoChars+0x164>
40 »       xor····%eax,%eax40 »       xor····%eax,%eax
41 »       cmp····$0x3e,%esi41 »       cmp····$0x3e,%esi
42 »       setne··%al42 »       setne··%al
43 »       lea····0x33(,%rax,4),%eax43 »       lea····0x33(,%rax,4),%eax
44 »       ret44 »       ret
45 »       nopl···0x0(%rax)45 »       nopl···0x0(%rax)
46 »       cmp····$0x3d,%esi46 »       cmp····$0x3d,%esi
Offset 60, 33 lines modifiedOffset 60, 33 lines modified
60 »       lea····0x32(%rax,%rax,4),%eax60 »       lea····0x32(%rax,%rax,4),%eax
61 »       ret61 »       ret
62 »       cmp····$0x3d,%esi62 »       cmp····$0x3d,%esi
63 »       mov····$0x28,%edx63 »       mov····$0x28,%edx
64 »       mov····$0x37,%eax64 »       mov····$0x37,%eax
65 »       cmove··%edx,%eax65 »       cmove··%edx,%eax
66 »       ret66 »       ret
67 »       mov····$0x1e,%eax 
68 »       cmp····$0x3d,%esi67 »       cmp····$0x3d,%esi
69 »       je·····153·<_PyToken_TwoChars+0x153>68 »       je·····15e·<_PyToken_TwoChars+0x15e>
70 »       cmp····$0x3e,%esi69 »       cmp····$0x3e,%esi
 70 »       je·····152·<_PyToken_TwoChars+0x152>
 71 »       cmp····$0x3c,%esi
71 »       mov····$0x22,%edx72 »       mov····$0x21,%edx
72 »       mov····$0x37,%eax73 »       mov····$0x37,%eax
73 »       cmove··%edx,%eax74 »       cmove··%edx,%eax
74 »       ret75 »       ret
 76 »       mov····$0x1e,%eax
75 »       cmp····$0x3d,%esi77 »       cmp····$0x3d,%esi
76 »       je·····15a·<_PyToken_TwoChars+0x15a>78 »       je·····157·<_PyToken_TwoChars+0x157>
77 »       cmp····$0x3e,%esi79 »       cmp····$0x3e,%esi
78 »       je·····14e·<_PyToken_TwoChars+0x14e> 
79 »       cmp····$0x3c,%esi 
80 »       mov····$0x21,%edx80 »       mov····$0x22,%edx
81 »       mov····$0x37,%eax81 »       mov····$0x37,%eax
82 »       cmove··%edx,%eax82 »       cmove··%edx,%eax
83 »       ret83 »       ret
84 »       cmp····$0x2f,%esi84 »       cmp····$0x2f,%esi
85 »       je·····166·<_PyToken_TwoChars+0x166>85 »       je·····16a·<_PyToken_TwoChars+0x16a>
86 »       cmp····$0x3d,%esi86 »       cmp····$0x3d,%esi
87 »       mov····$0x27,%edx87 »       mov····$0x27,%edx
88 »       mov····$0x37,%eax88 »       mov····$0x37,%eax
89 »       cmove··%edx,%eax89 »       cmove··%edx,%eax
90 »       ret90 »       ret
91 »       cmp····$0x3d,%esi91 »       cmp····$0x3d,%esi
92 »       mov····$0x2a,%edx92 »       mov····$0x2a,%edx
Offset 109, 15 lines modifiedOffset 109, 14 lines modified
109 »       ret109 »       ret
110 »       mov····$0x1d,%eax110 »       mov····$0x1d,%eax
111 »       ret111 »       ret
112 »       mov····$0x25,%eax112 »       mov····$0x25,%eax
113 »       ret113 »       ret
114 »       mov····$0x2f,%eax114 »       mov····$0x2f,%eax
115 »       ret115 »       ret
116 »       nopl···0x0(%rax) 
  
117 0000000000000170·<_PyToken_OneChar>:116 0000000000000170·<_PyToken_OneChar>:
118 _PyToken_OneChar():117 _PyToken_OneChar():
119 »       endbr64118 »       endbr64
120 »       sub····$0x21,%edi119 »       sub····$0x21,%edi
121 »       cmp····$0x5d,%edi120 »       cmp····$0x5d,%edi
122 »       ja·····180·<_PyToken_OneChar+0x10>121 »       ja·····180·<_PyToken_OneChar+0x10>
856 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
5 ··0x00000020·00000000·6c010000·00000000·10000000·....l...........5 ··0x00000020·00000000·70010000·00000000·10000000·....p...........
6 ··0x00000030·30000000·00000000·18000000·00000000·0...............6 ··0x00000030·30000000·00000000·18000000·00000000·0...............
7 ··0x00000040·10000000·44000000·00000000·06000000·....D...........7 ··0x00000040·10000000·44000000·00000000·06000000·....D...........
8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
9 ··0x00000060·5a000000·00000000·14000000·6c000000·Z...........l...9 ··0x00000060·5a000000·00000000·14000000·6c000000·Z...........l...
10 ··0x00000070·00000000·16000000·00000000·00000000·................10 ··0x00000070·00000000·16000000·00000000·00000000·................
  
51.3 KB
pegen.o
1.48 KB
readelf --wide --sections {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000314·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000314·00··AX··0···0·16
7 ··[·2]·.rela.text········RELA············0000000000000000·004128·000390·18···I·19···1··87 ··[·2]·.rela.text········RELA············0000000000000000·004128·000390·18···I·19···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000354·000000·00··WA··0···0··18 ··[·3]·.data·············PROGBITS········0000000000000000·000354·000000·00··WA··0···0··1
9 ··[·4]·.bss··············NOBITS··········0000000000000000·000354·000000·00··WA··0···0··19 ··[·4]·.bss··············NOBITS··········0000000000000000·000354·000000·00··WA··0···0··1
10 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000354·00006d·01·AMS··0···0··110 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000354·00006d·01·AMS··0···0··1
11 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0003c8·000128·01·AMS··0···0··811 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0003c8·000128·01·AMS··0···0··8
12 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0004f0·00057e·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0004f0·00057f·00··AX··0···0··1
13 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0044b8·000a08·18···I·19···7··813 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0044b8·000a08·18···I·19···7··8
14 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a70·0017ef·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000a70·0017ef·00··AX··0···0·16
15 ··[10]·.rela.text.hot····RELA············0000000000000000·004ec0·001260·18···I·19···9··815 ··[10]·.rela.text.hot····RELA············0000000000000000·004ec0·001260·18···I·19···9··8
16 ··[11]·.rodata···········PROGBITS········0000000000000000·002260·000240·00···A··0···0··816 ··[11]·.rodata···········PROGBITS········0000000000000000·002260·000240·00···A··0···0··8
17 ··[12]·.rela.rodata······RELA············0000000000000000·006120·0006c0·18···I·19··11··817 ··[12]·.rela.rodata······RELA············0000000000000000·006120·0006c0·18···I·19··11··8
18 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0024a0·000010·10··AM··0···0·1618 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0024a0·000010·10··AM··0···0·16
19 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0024b0·000008·08··AM··0···0··819 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0024b0·000008·08··AM··0···0··8
4.84 KB
readelf --wide --symbols {}
    
Offset 15, 21 lines modifiedOffset 15, 21 lines modified
15 ····11:·000000000000013e····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_is_memoized.cold15 ····11:·000000000000013e····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_is_memoized.cold
16 ····12:·000000000000014d···155·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_identifier.cold16 ····12:·000000000000014d···155·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_identifier.cold
17 ····13:·00000000000001e8·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_update_memo.cold17 ····13:·00000000000001e8·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_update_memo.cold
18 ····14:·00000000000001f0·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_insert_memo.cold18 ····14:·00000000000001f0·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_insert_memo.cold
19 ····15:·00000000000001f8·····3·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_last_nonnwhitespace_token.cold19 ····15:·00000000000001f8·····3·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_last_nonnwhitespace_token.cold
20 ····16:·00000000000001fb····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_lookahead_with_string.cold20 ····16:·00000000000001fb····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_lookahead_with_string.cold
21 ····17:·0000000000000209···353·FUNC····LOCAL··DEFAULT····7·_PyPegen_number_token.cold21 ····17:·0000000000000209···353·FUNC····LOCAL··DEFAULT····7·_PyPegen_number_token.cold
22 ····18:·00000000000004b5···151·FUNC····LOCAL··DEFAULT····7·RAISE_ERROR_KNOWN_LOCATION22 ····18:·00000000000004b6···151·FUNC····LOCAL··DEFAULT····7·RAISE_ERROR_KNOWN_LOCATION
23 ····19:·000000000000036a····54·FUNC····LOCAL··DEFAULT····7·_PyPegen_expect_forced_token.cold23 ····19:·000000000000036a····55·FUNC····LOCAL··DEFAULT····7·_PyPegen_expect_forced_token.cold
24 ····20:·00000000000003a0····34·FUNC····LOCAL··DEFAULT····7·_PyPegen_Parser_Free.cold24 ····20:·00000000000003a1····34·FUNC····LOCAL··DEFAULT····7·_PyPegen_Parser_Free.cold
25 ····21:·00000000000003c2····46·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_file_pointer.cold25 ····21:·00000000000003c3····46·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_file_pointer.cold
26 ····22:·00000000000003f0·····9·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset.cold26 ····22:·00000000000003f1·····9·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset.cold
27 ····23:·00000000000003f9·····9·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset_raw.cold27 ····23:·00000000000003fa·····9·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset_raw.cold
28 ····24:·0000000000000402···157·FUNC····LOCAL··DEFAULT····7·_PyPegen_calculate_display_width.cold28 ····24:·0000000000000403···157·FUNC····LOCAL··DEFAULT····7·_PyPegen_calculate_display_width.cold
29 ····25:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC029 ····25:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC0
30 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2030 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC20
31 ····27:·0000000000000000··1026·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser_from_string31 ····27:·0000000000000000··1026·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser_from_string
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromUTF832 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromUTF8
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse
Offset 95, 24 lines modifiedOffset 95, 24 lines modified
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
99 ····95:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate99 ····95:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
102 ····98:·0000000000001620···118·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_forced_token102 ····98:·0000000000001620···120·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_forced_token
103 ····99:·00000000000016a0···115·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_Free103 ····99:·00000000000016a0···115·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_Free
104 ···100:·0000000000000000···277·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_run_parser_from_file_pointer104 ···100:·0000000000000000···277·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_run_parser_from_file_pointer
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromFile105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromFile
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
107 ···103:·0000000000001720···112·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset107 ···103:·0000000000001720···112·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
109 ···105:·0000000000001790····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_raw109 ···105:·0000000000001790····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_raw
110 ···106:·0000000000000120···198·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token110 ···106:·0000000000000120···198·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
112 ···108:·00000000000001f0···292·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_calculate_display_width112 ···108:·00000000000001f0···292·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_calculate_display_width
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
116 ···112:·000000000000049f····22·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_interactive_exit116 ···112:·00000000000004a0····22·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_interactive_exit
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
118 ···114:·000000000000054c····50·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_expect_forced_result118 ···114:·000000000000054d····50·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_expect_forced_result
18.9 KB
readelf --wide --relocs {}
    
Offset 22, 27 lines modifiedOffset 22, 27 lines modified
22 0000000000000285··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5b22 0000000000000285··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5b
23 000000000000028d··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·423 000000000000028d··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4
24 000000000000029a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5d24 000000000000029a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5d
25 00000000000002a2··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·425 00000000000002a2··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4
26 00000000000002c6··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·426 00000000000002c6··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
27 00000000000002e6··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·427 00000000000002e6··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4
28 00000000000002fd··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·428 00000000000002fd··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4
29 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d129 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d2
30 0000000000000042··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c530 0000000000000042··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c6
31 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c531 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c6
32 0000000000000060··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c532 0000000000000060··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c6
33 000000000000007b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3be33 000000000000007b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bf
34 0000000000000214··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43034 0000000000000214··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·431
35 0000000000000263··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43035 0000000000000263··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·431
36 0000000000000280··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe36 0000000000000280··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ff
37 0000000000000295··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47837 0000000000000295··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479
38 00000000000002aa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47838 00000000000002aa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479
39 00000000000002d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43939 00000000000002d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43a
40 00000000000002f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe40 00000000000002f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ff
41 0000000000000310··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48141 0000000000000310··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·482
  
42 Relocation·section·'.rela.text.unlikely'·at·offset·0x44b8·contains·107·entries:42 Relocation·section·'.rela.text.unlikely'·at·offset·0x44b8·contains·107·entries:
43 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend43 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
44 0000000000000008··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·444 0000000000000008··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
45 0000000000000011··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·445 0000000000000011··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
46 0000000000000019··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·446 0000000000000019··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
47 000000000000001e··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·447 000000000000001e··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
Offset 77, 28 lines modifiedOffset 77, 28 lines modified
77 00000000000002b6··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·477 00000000000002b6··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
78 00000000000002e1··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·478 00000000000002e1··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
79 00000000000002f1··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·479 00000000000002f1··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
80 000000000000030a··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·480 000000000000030a··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
81 0000000000000334··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·481 0000000000000334··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
82 000000000000034e··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·482 000000000000034e··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
83 0000000000000357··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·8083 0000000000000357··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·80
84 000000000000038c··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·2c84 000000000000038d··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·2c
85 0000000000000393··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·485 0000000000000394··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
86 00000000000003b9··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·486 00000000000003ba··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
87 00000000000003d6··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·487 00000000000003d7··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
88 00000000000003e7··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_tokenizer_init_error·-·488 00000000000003e8··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_tokenizer_init_error·-·4
89 0000000000000418··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·489 0000000000000419··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
90 0000000000000430··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·490 0000000000000431··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
91 0000000000000453··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·491 0000000000000454··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
92 0000000000000473··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·492 0000000000000474··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
93 0000000000000496··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·493 0000000000000497··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
94 000000000000053e··0000007100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error_known_location·-·494 000000000000053f··0000007100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error_known_location·-·4
95 0000000000000564··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·495 0000000000000565··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
96 000000000000056c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5f96 000000000000056d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5f
97 0000000000000575··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·497 0000000000000576··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
98 000000000000002a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23298 000000000000002a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·232
99 0000000000000032··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b999 0000000000000032··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b9
100 000000000000004c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23a100 000000000000004c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23a
101 0000000000000056··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e7101 0000000000000056··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e7
102 0000000000000086··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4102 0000000000000086··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
103 00000000000000a7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·858103 00000000000000a7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·858
104 00000000000000cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b8d104 00000000000000cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b8d
Offset 128, 31 lines modifiedOffset 128, 31 lines modified
128 00000000000002e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12db128 00000000000002e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12db
129 0000000000000300··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·145d129 0000000000000300··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·145d
130 0000000000000312··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13bf130 0000000000000312··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13bf
131 000000000000031e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1540131 000000000000031e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1540
132 000000000000032c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1540132 000000000000032c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1540
133 0000000000000339··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1540133 0000000000000339··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1540
134 0000000000000366··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4134 0000000000000366··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
135 0000000000000374··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·164f135 0000000000000374··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1650
136 00000000000003a7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b3136 00000000000003a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b3
137 00000000000003b4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b3137 00000000000003b5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b3
138 00000000000003be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b3138 00000000000003bf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b3
139 00000000000003c5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a4139 00000000000003c6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a4
140 00000000000003d1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·60140 00000000000003d2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·60
141 00000000000003df··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e7 
142 00000000000003ec··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e7141 00000000000003e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e7
 142 00000000000003ed··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e7
143 00000000000003f5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1782143 00000000000003f6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1782
144 00000000000003fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17e1144 00000000000003ff··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17e1
145 0000000000000439··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236145 000000000000043a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236
146 000000000000045e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236146 000000000000045f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236
147 000000000000046b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236147 000000000000046c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236
148 0000000000000478··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236148 0000000000000479··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·236
149 0000000000000481··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ae149 0000000000000482··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ae
150 000000000000048e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·277150 000000000000048f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·277
151 000000000000049b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·277151 000000000000049c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·277
  
152 Relocation·section·'.rela.text.hot'·at·offset·0x4ec0·contains·196·entries:152 Relocation·section·'.rela.text.hot'·at·offset·0x4ec0·contains·196·entries:
153 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend153 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
154 0000000000000044··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromUTF8·-·4154 0000000000000044··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromUTF8·-·4
155 00000000000000be··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4155 00000000000000be··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
156 0000000000000105··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4156 0000000000000105··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
157 0000000000000126··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4157 0000000000000126··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4
Offset 268, 15 lines modifiedOffset 268, 15 lines modified
268 00000000000015b6··0000005a00000004·R_X86_64_PLT32·········0000000000000000·PyOS_string_to_double·-·4268 00000000000015b6··0000005a00000004·R_X86_64_PLT32·········0000000000000000·PyOS_string_to_double·-·4
269 00000000000015be··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC20·-·4269 00000000000015be··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC20·-·4
270 00000000000015cb··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4270 00000000000015cb··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4
271 00000000000015de··0000005a00000004·R_X86_64_PLT32·········0000000000000000·PyOS_string_to_double·-·4271 00000000000015de··0000005a00000004·R_X86_64_PLT32·········0000000000000000·PyOS_string_to_double·-·4
272 00000000000015e6··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC20·-·4272 00000000000015e6··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC20·-·4
273 00000000000015fb··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyComplex_FromCComplex·-·4273 00000000000015fb··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyComplex_FromCComplex·-·4
274 0000000000001608··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyOS_strtol·-·4274 0000000000001608··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyOS_strtol·-·4
275 0000000000001665··0000003100000004·R_X86_64_PLT32·········0000000000000750·_PyPegen_fill_token·-·4275 0000000000001667··0000003100000004·R_X86_64_PLT32·········0000000000000750·_PyPegen_fill_token·-·4
276 00000000000016cd··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4276 00000000000016cd··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
277 00000000000016dd··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4277 00000000000016dd··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
278 00000000000016f1··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4278 00000000000016f1··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
279 000000000000170d··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4279 000000000000170d··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
280 000000000000172e··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4280 000000000000172e··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
281 0000000000001742··0000004400000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4281 0000000000001742··0000004400000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
282 000000000000174d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·42282 000000000000174d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·42
Offset 335, 23 lines modifiedOffset 335, 23 lines modified
335 00000000000013dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·312335 00000000000013dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·312
336 000000000000145d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e6336 000000000000145d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e6
337 0000000000001489··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·242337 0000000000001489··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·242
338 00000000000014b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·305338 00000000000014b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·305
339 00000000000015c6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·205339 00000000000015c6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·205
340 00000000000015f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·226340 00000000000015f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·226
341 000000000000161b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·339341 000000000000161b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·339
342 000000000000162f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36d342 0000000000001630··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36d
343 0000000000001671··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·366343 0000000000001673··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·366
344 000000000000168d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·374344 000000000000168f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·374
345 0000000000001692··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·374345 0000000000001694··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·374
346 00000000000016b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39c346 00000000000016b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39d
347 00000000000016fc··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4347 00000000000016fc··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
348 0000000000001737··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ec348 0000000000001737··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ed
349 0000000000001769··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ec349 0000000000001769··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ed
350 00000000000017c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f5350 00000000000017c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f6
  
351 Relocation·section·'.rela.rodata'·at·offset·0x6120·contains·72·entries:351 Relocation·section·'.rela.rodata'·at·offset·0x6120·contains·72·entries:
352 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend352 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
353 0000000000000000··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1de353 0000000000000000··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1de
354 0000000000000008··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2b6354 0000000000000008··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2b6
Max diff block lines reached; 2777/19255 bytes (14.42%) of diff not shown.
6.75 KB
readelf --wide --debug-dump=frames {}
    
Offset 608, 40 lines modifiedOffset 608, 40 lines modified
608 ··DW_CFA_advance_loc:·2·to·0000000000000363608 ··DW_CFA_advance_loc:·2·to·0000000000000363
609 ··DW_CFA_def_cfa_offset:·16609 ··DW_CFA_def_cfa_offset:·16
610 ··DW_CFA_advance_loc:·2·to·0000000000000365610 ··DW_CFA_advance_loc:·2·to·0000000000000365
611 ··DW_CFA_def_cfa_offset:·8611 ··DW_CFA_def_cfa_offset:·8
612 ··DW_CFA_nop612 ··DW_CFA_nop
613 ··DW_CFA_nop613 ··DW_CFA_nop
  
614 0000054c·0000000000000020·00000550·FDE·cie=00000000·pc=0000000000001620..0000000000001696614 0000054c·0000000000000020·00000550·FDE·cie=00000000·pc=0000000000001620..0000000000001698
615 ··DW_CFA_advance_loc:·5·to·0000000000001625615 ··DW_CFA_advance_loc:·6·to·0000000000001626
616 ··DW_CFA_def_cfa_offset:·16616 ··DW_CFA_def_cfa_offset:·16
617 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16617 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
618 ··DW_CFA_advance_loc:·4·to·0000000000001629618 ··DW_CFA_advance_loc:·4·to·000000000000162a
619 ··DW_CFA_def_cfa_offset:·32619 ··DW_CFA_def_cfa_offset:·32
620 ··DW_CFA_advance_loc:·46·to·0000000000001657620 ··DW_CFA_advance_loc:·46·to·0000000000001658
621 ··DW_CFA_remember_state621 ··DW_CFA_remember_state
622 ··DW_CFA_def_cfa_offset:·16622 ··DW_CFA_def_cfa_offset:·16
623 ··DW_CFA_advance_loc:·4·to·000000000000165b623 ··DW_CFA_advance_loc:·5·to·000000000000165d
624 ··DW_CFA_def_cfa_offset:·8624 ··DW_CFA_def_cfa_offset:·8
625 ··DW_CFA_advance_loc:·1·to·000000000000165c625 ··DW_CFA_advance_loc:·1·to·000000000000165e
626 ··DW_CFA_restore_state626 ··DW_CFA_restore_state
627 ··DW_CFA_nop627 ··DW_CFA_nop
628 ··DW_CFA_nop628 ··DW_CFA_nop
  
629 00000570·0000000000000020·00000574·FDE·cie=00000000·pc=000000000000036a..00000000000003a0629 00000570·0000000000000020·00000574·FDE·cie=00000000·pc=000000000000036a..00000000000003a1
630 ··DW_CFA_def_cfa_offset:·32630 ··DW_CFA_def_cfa_offset:·32
631 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16631 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
632 ··DW_CFA_advance_loc:·33·to·000000000000038b632 ··DW_CFA_advance_loc:·34·to·000000000000038c
633 ··DW_CFA_def_cfa_offset:·40633 ··DW_CFA_def_cfa_offset:·40
634 ··DW_CFA_advance_loc:·5·to·0000000000000390634 ··DW_CFA_advance_loc:·5·to·0000000000000391
635 ··DW_CFA_def_cfa_offset:·48635 ··DW_CFA_def_cfa_offset:·48
636 ··DW_CFA_advance_loc:·13·to·000000000000039d636 ··DW_CFA_advance_loc:·13·to·000000000000039e
637 ··DW_CFA_def_cfa_offset:·40637 ··DW_CFA_def_cfa_offset:·40
638 ··DW_CFA_advance_loc:·1·to·000000000000039e638 ··DW_CFA_advance_loc:·1·to·000000000000039f
639 ··DW_CFA_def_cfa_offset:·32639 ··DW_CFA_def_cfa_offset:·32
640 ··DW_CFA_nop640 ··DW_CFA_nop
641 ··DW_CFA_nop641 ··DW_CFA_nop
642 ··DW_CFA_nop642 ··DW_CFA_nop
  
643 00000594·0000000000000028·00000598·FDE·cie=00000000·pc=00000000000016a0..0000000000001713643 00000594·0000000000000028·00000598·FDE·cie=00000000·pc=00000000000016a0..0000000000001713
644 ··DW_CFA_advance_loc:·5·to·00000000000016a5644 ··DW_CFA_advance_loc:·5·to·00000000000016a5
Offset 659, 15 lines modifiedOffset 659, 15 lines modified
659 ··DW_CFA_def_cfa_offset:·16659 ··DW_CFA_def_cfa_offset:·16
660 ··DW_CFA_advance_loc:·1·to·00000000000016fb660 ··DW_CFA_advance_loc:·1·to·00000000000016fb
661 ··DW_CFA_def_cfa_offset:·8661 ··DW_CFA_def_cfa_offset:·8
662 ··DW_CFA_advance_loc:·5·to·0000000000001700662 ··DW_CFA_advance_loc:·5·to·0000000000001700
663 ··DW_CFA_restore_state663 ··DW_CFA_restore_state
664 ··DW_CFA_nop664 ··DW_CFA_nop
  
665 000005c0·0000000000000014·000005c4·FDE·cie=00000000·pc=00000000000003a0..00000000000003c2665 000005c0·0000000000000014·000005c4·FDE·cie=00000000·pc=00000000000003a1..00000000000003c3
666 ··DW_CFA_def_cfa_offset:·32666 ··DW_CFA_def_cfa_offset:·32
667 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24667 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
668 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16668 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
669 ··DW_CFA_nop669 ··DW_CFA_nop
  
670 000005d8·0000000000000048·000005dc·FDE·cie=00000000·pc=0000000000000000..0000000000000115670 000005d8·0000000000000048·000005dc·FDE·cie=00000000·pc=0000000000000000..0000000000000115
671 ··DW_CFA_advance_loc:·6·to·0000000000000006671 ··DW_CFA_advance_loc:·6·to·0000000000000006
Offset 705, 15 lines modifiedOffset 705, 15 lines modified
705 ··DW_CFA_def_cfa_offset:·16705 ··DW_CFA_def_cfa_offset:·16
706 ··DW_CFA_advance_loc:·2·to·00000000000000f9706 ··DW_CFA_advance_loc:·2·to·00000000000000f9
707 ··DW_CFA_def_cfa_offset:·8707 ··DW_CFA_def_cfa_offset:·8
708 ··DW_CFA_advance_loc:·1·to·00000000000000fa708 ··DW_CFA_advance_loc:·1·to·00000000000000fa
709 ··DW_CFA_restore_state709 ··DW_CFA_restore_state
710 ··DW_CFA_nop710 ··DW_CFA_nop
  
711 00000624·000000000000001c·00000628·FDE·cie=00000000·pc=00000000000003c2..00000000000003f0711 00000624·000000000000001c·00000628·FDE·cie=00000000·pc=00000000000003c3..00000000000003f1
712 ··DW_CFA_def_cfa_offset:·64712 ··DW_CFA_def_cfa_offset:·64
713 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56713 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
714 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48714 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
715 ··DW_CFA_offset:·r12·(r12)·at·cfa-40715 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
716 ··DW_CFA_offset:·r13·(r13)·at·cfa-32716 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
717 ··DW_CFA_offset:·r14·(r14)·at·cfa-24717 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
718 ··DW_CFA_offset:·r15·(r15)·at·cfa-16718 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 731, 15 lines modifiedOffset 731, 15 lines modified
731 ··DW_CFA_advance_loc1:·93·to·000000000000178a731 ··DW_CFA_advance_loc1:·93·to·000000000000178a
732 ··DW_CFA_def_cfa_offset:·24732 ··DW_CFA_def_cfa_offset:·24
733 ··DW_CFA_advance_loc:·4·to·000000000000178e733 ··DW_CFA_advance_loc:·4·to·000000000000178e
734 ··DW_CFA_def_cfa_offset:·16734 ··DW_CFA_def_cfa_offset:·16
735 ··DW_CFA_advance_loc:·1·to·000000000000178f735 ··DW_CFA_advance_loc:·1·to·000000000000178f
736 ··DW_CFA_def_cfa_offset:·8736 ··DW_CFA_def_cfa_offset:·8
  
737 0000066c·0000000000000014·00000670·FDE·cie=00000000·pc=00000000000003f0..00000000000003f9737 0000066c·0000000000000014·00000670·FDE·cie=00000000·pc=00000000000003f1..00000000000003fa
738 ··DW_CFA_def_cfa_offset:·32738 ··DW_CFA_def_cfa_offset:·32
739 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24739 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
740 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16740 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
741 ··DW_CFA_nop741 ··DW_CFA_nop
  
742 00000684·0000000000000024·00000688·FDE·cie=00000000·pc=0000000000001790..00000000000017ef742 00000684·0000000000000024·00000688·FDE·cie=00000000·pc=0000000000001790..00000000000017ef
743 ··DW_CFA_advance_loc:·5·to·0000000000001795743 ··DW_CFA_advance_loc:·5·to·0000000000001795
Offset 753, 15 lines modifiedOffset 753, 15 lines modified
753 ··DW_CFA_advance_loc1:·73·to·00000000000017e9753 ··DW_CFA_advance_loc1:·73·to·00000000000017e9
754 ··DW_CFA_def_cfa_offset:·24754 ··DW_CFA_def_cfa_offset:·24
755 ··DW_CFA_advance_loc:·4·to·00000000000017ed755 ··DW_CFA_advance_loc:·4·to·00000000000017ed
756 ··DW_CFA_def_cfa_offset:·16756 ··DW_CFA_def_cfa_offset:·16
757 ··DW_CFA_advance_loc:·1·to·00000000000017ee757 ··DW_CFA_advance_loc:·1·to·00000000000017ee
758 ··DW_CFA_def_cfa_offset:·8758 ··DW_CFA_def_cfa_offset:·8
  
759 000006ac·0000000000000014·000006b0·FDE·cie=00000000·pc=00000000000003f9..0000000000000402759 000006ac·0000000000000014·000006b0·FDE·cie=00000000·pc=00000000000003fa..0000000000000403
760 ··DW_CFA_def_cfa_offset:·32760 ··DW_CFA_def_cfa_offset:·32
761 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24761 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
762 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16762 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
763 ··DW_CFA_nop763 ··DW_CFA_nop
  
764 000006c4·000000000000004c·000006c8·FDE·cie=00000000·pc=0000000000000120..00000000000001e6764 000006c4·000000000000004c·000006c8·FDE·cie=00000000·pc=0000000000000120..00000000000001e6
765 ··DW_CFA_advance_loc:·6·to·0000000000000126765 ··DW_CFA_advance_loc:·6·to·0000000000000126
Offset 843, 47 lines modifiedOffset 843, 47 lines modified
843 ··DW_CFA_advance_loc:·2·to·000000000000024b843 ··DW_CFA_advance_loc:·2·to·000000000000024b
844 ··DW_CFA_def_cfa_offset:·8844 ··DW_CFA_def_cfa_offset:·8
845 ··DW_CFA_advance_loc:·1·to·000000000000024c845 ··DW_CFA_advance_loc:·1·to·000000000000024c
846 ··DW_CFA_restore_state846 ··DW_CFA_restore_state
847 ··DW_CFA_nop847 ··DW_CFA_nop
848 ··DW_CFA_nop848 ··DW_CFA_nop
  
849 00000760·000000000000001c·00000764·FDE·cie=00000000·pc=0000000000000402..000000000000049f849 00000760·000000000000001c·00000764·FDE·cie=00000000·pc=0000000000000403..00000000000004a0
850 ··DW_CFA_def_cfa_offset:·80850 ··DW_CFA_def_cfa_offset:·80
851 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56851 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
852 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48852 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
853 ··DW_CFA_offset:·r12·(r12)·at·cfa-40853 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
854 ··DW_CFA_offset:·r13·(r13)·at·cfa-32854 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
855 ··DW_CFA_offset:·r14·(r14)·at·cfa-24855 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
856 ··DW_CFA_offset:·r15·(r15)·at·cfa-16856 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
857 ··DW_CFA_nop857 ··DW_CFA_nop
  
858 00000780·0000000000000010·00000784·FDE·cie=00000000·pc=000000000000049f..00000000000004b5858 00000780·0000000000000010·00000784·FDE·cie=00000000·pc=00000000000004a0..00000000000004b6
859 ··DW_CFA_nop859 ··DW_CFA_nop
860 ··DW_CFA_nop860 ··DW_CFA_nop
861 ··DW_CFA_nop861 ··DW_CFA_nop
  
Max diff block lines reached; 952/6835 bytes (13.93%) of diff not shown.
4.52 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 22, 37 lines modifiedOffset 22, 37 lines modified
22 »       push···%r1022 »       push···%r10
23 »       mov····0x40(%rsp),%r1423 »       mov····0x40(%rsp),%r14
24 »       call···2f·<_PyPegen_run_parser_from_file_pointer+0x2f>24 »       call···2f·<_PyPegen_run_parser_from_file_pointer+0x2f>
25 ·R_X86_64_PLT32» _PyTokenizer_FromFile-0x425 ·R_X86_64_PLT32» _PyTokenizer_FromFile-0x4
26 »       mov····%rax,%rbx26 »       mov····%rax,%rbx
27 »       test···%rax,%rax27 »       test···%rax,%rax
28 »       je·····3b·<_PyPegen_run_parser_from_file_pointer+0x3b>28 »       je·····3b·<_PyPegen_run_parser_from_file_pointer+0x3b>
29 ·R_X86_64_PC32»  .text.unlikely+0x3d129 ·R_X86_64_PC32»  .text.unlikely+0x3d2
30 »       cmpq···$0x0,0x48(%rax)30 »       cmpq···$0x0,0x48(%rax)
31 »       je·····46·<_PyPegen_run_parser_from_file_pointer+0x46>31 »       je·····46·<_PyPegen_run_parser_from_file_pointer+0x46>
32 ·R_X86_64_PC32»  .text.unlikely+0x3c532 ·R_X86_64_PC32»  .text.unlikely+0x3c6
33 »       or·····%r15,%r1233 »       or·····%r15,%r12
34 »       jne····4f·<_PyPegen_run_parser_from_file_pointer+0x4f>34 »       jne····4f·<_PyPegen_run_parser_from_file_pointer+0x4f>
35 ·R_X86_64_PC32»  .text.unlikely+0x3c535 ·R_X86_64_PC32»  .text.unlikely+0x3c6
36 »       mov····$0x0,%esi36 »       mov····$0x0,%esi
37 ·R_X86_64_32»    .rodata.str1.1+0x3a37 ·R_X86_64_32»    .rodata.str1.1+0x3a
38 »       mov····%rbp,%rdi38 »       mov····%rbp,%rdi
39 »       call···5c·<_PyPegen_run_parser_from_file_pointer+0x5c>39 »       call···5c·<_PyPegen_run_parser_from_file_pointer+0x5c>
40 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x440 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x4
41 »       test···%eax,%eax41 »       test···%eax,%eax
42 »       je·····64·<_PyPegen_run_parser_from_file_pointer+0x64>42 »       je·····64·<_PyPegen_run_parser_from_file_pointer+0x64>
43 ·R_X86_64_PC32»  .text.unlikely+0x3c543 ·R_X86_64_PC32»  .text.unlikely+0x3c6
44 »       mov····0x0(%rbp),%eax44 »       mov····0x0(%rbp),%eax
45 »       add····$0x1,%eax45 »       add····$0x1,%eax
46 »       je·····6f·<_PyPegen_run_parser_from_file_pointer+0x6f>46 »       je·····6f·<_PyPegen_run_parser_from_file_pointer+0x6f>
47 »       mov····%eax,0x0(%rbp)47 »       mov····%eax,0x0(%rbp)
48 »       mov····%rbp,0x920(%rbx)48 »       mov····%rbp,0x920(%rbx)
49 »       test···%r14,%r1449 »       test···%r14,%r14
50 »       je·····7f·<_PyPegen_run_parser_from_file_pointer+0x7f>50 »       je·····7f·<_PyPegen_run_parser_from_file_pointer+0x7f>
51 ·R_X86_64_PC32»  .text.unlikely+0x3be51 ·R_X86_64_PC32»  .text.unlikely+0x3bf
52 »       mov····(%r14),%eax52 »       mov····(%r14),%eax
53 »       mov····%eax,%edx53 »       mov····%eax,%edx
54 »       shr····$0x8,%edx54 »       shr····$0x8,%edx
55 »       and····$0x2,%edx55 »       and····$0x2,%edx
56 »       test···$0x8,%ah56 »       test···$0x8,%ah
57 »       je·····92·<_PyPegen_run_parser_from_file_pointer+0x92>57 »       je·····92·<_PyPegen_run_parser_from_file_pointer+0x92>
58 »       or·····$0x10,%edx58 »       or·····$0x10,%edx
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 »       push···%rbp191 »       push···%rbp
192 »       push···%rbx192 »       push···%rbx
193 »       sub····$0x18,%rsp193 »       sub····$0x18,%rsp
194 »       call···20f·<_PyPegen_calculate_display_width+0x1f>194 »       call···20f·<_PyPegen_calculate_display_width+0x1f>
195 ·R_X86_64_PLT32» PyUnicode_Substring-0x4195 ·R_X86_64_PLT32» PyUnicode_Substring-0x4
196 »       test···%rax,%rax196 »       test···%rax,%rax
197 »       je·····218·<_PyPegen_calculate_display_width+0x28>197 »       je·····218·<_PyPegen_calculate_display_width+0x28>
198 ·R_X86_64_PC32»  .text.unlikely+0x430198 ·R_X86_64_PC32»  .text.unlikely+0x431
199 »       mov····%rax,%r12199 »       mov····%rax,%r12
200 »       testb··$0x40,0x20(%rax)200 »       testb··$0x40,0x20(%rax)
201 »       je·····24c·<_PyPegen_calculate_display_width+0x5c>201 »       je·····24c·<_PyPegen_calculate_display_width+0x5c>
202 »       mov····(%rax),%rax202 »       mov····(%rax),%rax
203 »       test···%eax,%eax203 »       test···%eax,%eax
204 »       js·····23a·<_PyPegen_calculate_display_width+0x4a>204 »       js·····23a·<_PyPegen_calculate_display_width+0x4a>
205 »       sub····$0x1,%rax205 »       sub····$0x1,%rax
Offset 222, 67 lines modifiedOffset 222, 67 lines modified
222 »       mov····$0x0,%edi222 »       mov····$0x0,%edi
223 ·R_X86_64_32»    .rodata.str1.1+0x20223 ·R_X86_64_32»    .rodata.str1.1+0x20
224 »       call···25b·<_PyPegen_calculate_display_width+0x6b>224 »       call···25b·<_PyPegen_calculate_display_width+0x6b>
225 ·R_X86_64_PLT32» _PyImport_GetModuleAttrString-0x4225 ·R_X86_64_PLT32» _PyImport_GetModuleAttrString-0x4
226 »       mov····%rax,%r14226 »       mov····%rax,%r14
227 »       test···%rax,%rax227 »       test···%rax,%rax
228 »       je·····267·<_PyPegen_calculate_display_width+0x77>228 »       je·····267·<_PyPegen_calculate_display_width+0x77>
229 ·R_X86_64_PC32»  .text.unlikely+0x430229 ·R_X86_64_PC32»  .text.unlikely+0x431
230 »       mov····0x10(%r12),%rax230 »       mov····0x10(%r12),%rax
231 »       xor····%ebp,%ebp231 »       xor····%ebp,%ebp
232 »       xor····%r13d,%r13d232 »       xor····%r13d,%r13d
233 »       mov····%rax,0x8(%rsp)233 »       mov····%rax,0x8(%rsp)
234 »       mov····%rbp,%rsi234 »       mov····%rbp,%rsi
235 »       jmp····2cd·<_PyPegen_calculate_display_width+0xdd>235 »       jmp····2cd·<_PyPegen_calculate_display_width+0xdd>
236 »       test···%rbx,%rbx236 »       test···%rbx,%rbx
237 »       je·····284·<_PyPegen_calculate_display_width+0x94>237 »       je·····284·<_PyPegen_calculate_display_width+0x94>
238 ·R_X86_64_PC32»  .text.unlikely+0x3fe238 ·R_X86_64_PC32»  .text.unlikely+0x3ff
239 »       mov····$0x0,%esi239 »       mov····$0x0,%esi
240 ·R_X86_64_32»    .rodata.str1.1+0x5b240 ·R_X86_64_32»    .rodata.str1.1+0x5b
241 »       mov····%rbx,%rdi241 »       mov····%rbx,%rdi
242 »       call···291·<_PyPegen_calculate_display_width+0xa1>242 »       call···291·<_PyPegen_calculate_display_width+0xa1>
243 ·R_X86_64_PLT32» _PyUnicode_EqualToASCIIString-0x4243 ·R_X86_64_PLT32» _PyUnicode_EqualToASCIIString-0x4
244 »       test···%eax,%eax244 »       test···%eax,%eax
245 »       jne····299·<_PyPegen_calculate_display_width+0xa9>245 »       jne····299·<_PyPegen_calculate_display_width+0xa9>
246 ·R_X86_64_PC32»  .text.unlikely+0x478246 ·R_X86_64_PC32»  .text.unlikely+0x479
247 »       mov····$0x0,%esi247 »       mov····$0x0,%esi
248 ·R_X86_64_32»    .rodata.str1.1+0x5d248 ·R_X86_64_32»    .rodata.str1.1+0x5d
249 »       mov····%rbx,%rdi249 »       mov····%rbx,%rdi
250 »       call···2a6·<_PyPegen_calculate_display_width+0xb6>250 »       call···2a6·<_PyPegen_calculate_display_width+0xb6>
251 ·R_X86_64_PLT32» _PyUnicode_EqualToASCIIString-0x4251 ·R_X86_64_PLT32» _PyUnicode_EqualToASCIIString-0x4
252 »       test···%eax,%eax252 »       test···%eax,%eax
253 »       jne····2ae·<_PyPegen_calculate_display_width+0xbe>253 »       jne····2ae·<_PyPegen_calculate_display_width+0xbe>
254 ·R_X86_64_PC32»  .text.unlikely+0x478254 ·R_X86_64_PC32»  .text.unlikely+0x479
255 »       add····$0x1,%r13255 »       add····$0x1,%r13
256 »       mov····(%rbx),%rax256 »       mov····(%rbx),%rax
257 »       test···%eax,%eax257 »       test···%eax,%eax
258 »       js·····276·<_PyPegen_calculate_display_width+0x86>258 »       js·····276·<_PyPegen_calculate_display_width+0x86>
259 »       sub····$0x1,%rax259 »       sub····$0x1,%rax
260 »       mov····%rax,(%rbx)260 »       mov····%rax,(%rbx)
261 »       jne····276·<_PyPegen_calculate_display_width+0x86>261 »       jne····276·<_PyPegen_calculate_display_width+0x86>
262 »       mov····%rbx,%rdi262 »       mov····%rbx,%rdi
263 »       call···2ca·<_PyPegen_calculate_display_width+0xda>263 »       call···2ca·<_PyPegen_calculate_display_width+0xda>
264 ·R_X86_64_PLT32» _Py_Dealloc-0x4264 ·R_X86_64_PLT32» _Py_Dealloc-0x4
265 »       mov····%rbp,%rsi265 »       mov····%rbp,%rsi
266 »       mov····0x8(%rsp),%rax266 »       mov····0x8(%rsp),%rax
267 »       cmp····%rax,%rbp267 »       cmp····%rax,%rbp
268 »       jge····2db·<_PyPegen_calculate_display_width+0xeb>268 »       jge····2db·<_PyPegen_calculate_display_width+0xeb>
269 ·R_X86_64_PC32»  .text.unlikely+0x439269 ·R_X86_64_PC32»  .text.unlikely+0x43a
270 »       add····$0x1,%rbp270 »       add····$0x1,%rbp
271 »       mov····%r12,%rdi271 »       mov····%r12,%rdi
272 »       mov····%rbp,%rdx272 »       mov····%rbp,%rdx
273 »       call···2ea·<_PyPegen_calculate_display_width+0xfa>273 »       call···2ea·<_PyPegen_calculate_display_width+0xfa>
274 ·R_X86_64_PLT32» PyUnicode_Substring-0x4274 ·R_X86_64_PLT32» PyUnicode_Substring-0x4
275 »       mov····%rax,%r15275 »       mov····%rax,%r15
276 »       test···%rax,%rax276 »       test···%rax,%rax
277 »       je·····2f6·<_PyPegen_calculate_display_width+0x106>277 »       je·····2f6·<_PyPegen_calculate_display_width+0x106>
278 ·R_X86_64_PC32»  .text.unlikely+0x3fe278 ·R_X86_64_PC32»  .text.unlikely+0x3ff
279 »       mov····%rax,%rsi279 »       mov····%rax,%rsi
280 »       mov····%r14,%rdi280 »       mov····%r14,%rdi
281 »       call···301·<_PyPegen_calculate_display_width+0x111>281 »       call···301·<_PyPegen_calculate_display_width+0x111>
282 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4282 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4
283 »       mov····%rax,%rbx283 »       mov····%rax,%rbx
284 »       mov····(%r15),%rax284 »       mov····(%r15),%rax
285 »       test···%eax,%eax285 »       test···%eax,%eax
286 »       js·····27b·<_PyPegen_calculate_display_width+0x8b>286 »       js·····27b·<_PyPegen_calculate_display_width+0x8b>
287 »       jmp····314·<_PyPegen_number_token.cold+0x10b>287 »       jmp····314·<_PyPegen_number_token.cold+0x10b>
288 ·R_X86_64_PC32»  .text.unlikely+0x481288 ·R_X86_64_PC32»  .text.unlikely+0x482
9.23 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 »       push···%rax265 »       push···%rax
266 »       mov····%rax,%rbp266 »       mov····%rax,%rbp
267 »       push···$0x0267 »       push···$0x0
268 ·R_X86_64_32S»   .rodata.str1.8+0xd0268 ·R_X86_64_32S»   .rodata.str1.8+0xd0
269 »       mov····0x0(%rip),%rsi········269 »       mov····0x0(%rip),%rsi········
270 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4270 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
271 »       xor····%eax,%eax271 »       xor····%eax,%eax
272 »       call···4b5·<RAISE_ERROR_KNOWN_LOCATION>272 »       call···4b6·<RAISE_ERROR_KNOWN_LOCATION>
273 »       mov····0x0(%rbp),%rax273 »       mov····0x0(%rbp),%rax
274 »       pop····%rsi274 »       pop····%rsi
275 »       pop····%rdi275 »       pop····%rdi
276 »       test···%eax,%eax276 »       test···%eax,%eax
277 »       js·····2cf·<_PyPegen_number_token.cold+0xc6>277 »       js·····2cf·<_PyPegen_number_token.cold+0xc6>
278 ·R_X86_64_PC32»  .text.hot+0x12db278 ·R_X86_64_PC32»  .text.hot+0x12db
279 »       sub····$0x1,%rax279 »       sub····$0x1,%rax
Offset 330, 149 lines modifiedOffset 330, 149 lines modified
330 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4330 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4
  
331 000000000000036a·<_PyPegen_expect_forced_token.cold>:331 000000000000036a·<_PyPegen_expect_forced_token.cold>:
332 _PyPegen_expect_forced_token.cold():332 _PyPegen_expect_forced_token.cold():
333 »       movl···$0x1,0x60(%rdi)333 »       movl···$0x1,0x60(%rdi)
334 »       xor····%edx,%edx334 »       xor····%edx,%edx
335 »       jmp····378·<_PyPegen_expect_forced_token.cold+0xe>335 »       jmp····378·<_PyPegen_expect_forced_token.cold+0xe>
336 ·R_X86_64_PC32»  .text.hot+0x164f336 ·R_X86_64_PC32»  .text.hot+0x1650
337 »       movslq·0x20(%rdx),%r9337 »       movslq·0x20(%rdx),%r9
338 »       movslq·0x1c(%rdx),%r8338 »       movslq·0x1c(%rdx),%r8
339 »       xor····%eax,%eax339 »       xor····%eax,%eax
340 »       movslq·0x18(%rdx),%rcx340 »       movslq·0x18(%rdx),%rcx
341 »       movslq·0x14(%rdx),%rdx341 »       movslq·0x14(%rdx),%rdx
342 »       push···%rbp342 »       push···%r12
343 »       push···$0x0343 »       push···$0x0
344 ·R_X86_64_32S»   .rodata.str1.1+0x2c344 ·R_X86_64_32S»   .rodata.str1.1+0x2c
345 »       mov····0x0(%rip),%rsi········345 »       mov····0x0(%rip),%rsi········
346 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4346 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
347 »       call···4b5·<RAISE_ERROR_KNOWN_LOCATION>347 »       call···4b6·<RAISE_ERROR_KNOWN_LOCATION>
348 »       pop····%rax348 »       pop····%rax
349 »       pop····%rdx349 »       pop····%rdx
350 »       jmp····371·<_PyPegen_expect_forced_token.cold+0x7>350 »       jmp····371·<_PyPegen_expect_forced_token.cold+0x7>
  
351 00000000000003a0·<_PyPegen_Parser_Free.cold>:351 00000000000003a1·<_PyPegen_Parser_Free.cold>:
352 _PyPegen_Parser_Free.cold():352 _PyPegen_Parser_Free.cold():
353 »       mov····(%rdi),%rax353 »       mov····(%rdi),%rax
354 »       test···%eax,%eax354 »       test···%eax,%eax
355 »       js·····3ab·<_PyPegen_Parser_Free.cold+0xb>355 »       js·····3ac·<_PyPegen_Parser_Free.cold+0xb>
356 ·R_X86_64_PC32»  .text.hot+0x16b3356 ·R_X86_64_PC32»  .text.hot+0x16b3
357 »       sub····$0x1,%rax357 »       sub····$0x1,%rax
358 »       mov····%rax,(%rdi)358 »       mov····%rax,(%rdi)
359 »       jne····3b8·<_PyPegen_Parser_Free.cold+0x18>359 »       jne····3b9·<_PyPegen_Parser_Free.cold+0x18>
360 ·R_X86_64_PC32»  .text.hot+0x16b3360 ·R_X86_64_PC32»  .text.hot+0x16b3
361 »       call···3bd·<_PyPegen_Parser_Free.cold+0x1d>361 »       call···3be·<_PyPegen_Parser_Free.cold+0x1d>
362 ·R_X86_64_PLT32» _Py_Dealloc-0x4362 ·R_X86_64_PLT32» _Py_Dealloc-0x4
363 »       jmp····3c2·<_PyPegen_run_parser_from_file_pointer.cold>363 »       jmp····3c3·<_PyPegen_run_parser_from_file_pointer.cold>
364 ·R_X86_64_PC32»  .text.hot+0x16b3364 ·R_X86_64_PC32»  .text.hot+0x16b3
  
365 00000000000003c2·<_PyPegen_run_parser_from_file_pointer.cold>:365 00000000000003c3·<_PyPegen_run_parser_from_file_pointer.cold>:
366 _PyPegen_run_parser_from_file_pointer.cold():366 _PyPegen_run_parser_from_file_pointer.cold():
367 »       xor····%edx,%edx367 »       xor····%edx,%edx
368 »       jmp····3c9·<_PyPegen_run_parser_from_file_pointer.cold+0x7>368 »       jmp····3ca·<_PyPegen_run_parser_from_file_pointer.cold+0x7>
369 ·R_X86_64_PC32»  .text+0xa4369 ·R_X86_64_PC32»  .text+0xa4
370 »       movl···$0x1,0x18(%rbx)370 »       movl···$0x1,0x18(%rbx)
371 »       jmp····3d5·<_PyPegen_run_parser_from_file_pointer.cold+0x13>371 »       jmp····3d6·<_PyPegen_run_parser_from_file_pointer.cold+0x13>
372 ·R_X86_64_PC32»  .text+0x60372 ·R_X86_64_PC32»  .text+0x60
373 »       call···3da·<_PyPegen_run_parser_from_file_pointer.cold+0x18>373 »       call···3db·<_PyPegen_run_parser_from_file_pointer.cold+0x18>
374 ·R_X86_64_PLT32» PyErr_Occurred-0x4374 ·R_X86_64_PLT32» PyErr_Occurred-0x4
375 »       test···%rax,%rax375 »       test···%rax,%rax
376 »       je·····3e3·<_PyPegen_run_parser_from_file_pointer.cold+0x21>376 »       je·····3e4·<_PyPegen_run_parser_from_file_pointer.cold+0x21>
377 ·R_X86_64_PC32»  .text+0xe7377 ·R_X86_64_PC32»  .text+0xe7
378 »       mov····%rbp,%rdi378 »       mov····%rbp,%rdi
379 »       call···3eb·<_PyPegen_run_parser_from_file_pointer.cold+0x29>379 »       call···3ec·<_PyPegen_run_parser_from_file_pointer.cold+0x29>
380 ·R_X86_64_PLT32» _PyPegen_raise_tokenizer_init_error-0x4380 ·R_X86_64_PLT32» _PyPegen_raise_tokenizer_init_error-0x4
381 »       jmp····3f0·<_PyPegen_byte_offset_to_character_offset.cold>381 »       jmp····3f1·<_PyPegen_byte_offset_to_character_offset.cold>
382 ·R_X86_64_PC32»  .text+0xe7382 ·R_X86_64_PC32»  .text+0xe7
  
383 00000000000003f0·<_PyPegen_byte_offset_to_character_offset.cold>:383 00000000000003f1·<_PyPegen_byte_offset_to_character_offset.cold>:
384 _PyPegen_byte_offset_to_character_offset.cold():384 _PyPegen_byte_offset_to_character_offset.cold():
385 »       or·····$0xffffffffffffffff,%rbx385 »       or·····$0xffffffffffffffff,%rbx
386 »       jmp····3f9·<_PyPegen_byte_offset_to_character_offset_raw.cold>386 »       jmp····3fa·<_PyPegen_byte_offset_to_character_offset_raw.cold>
387 ·R_X86_64_PC32»  .text.hot+0x1782387 ·R_X86_64_PC32»  .text.hot+0x1782
  
388 00000000000003f9·<_PyPegen_byte_offset_to_character_offset_raw.cold>:388 00000000000003fa·<_PyPegen_byte_offset_to_character_offset_raw.cold>:
389 _PyPegen_byte_offset_to_character_offset_raw.cold():389 _PyPegen_byte_offset_to_character_offset_raw.cold():
390 »       or·····$0xffffffffffffffff,%rbx390 »       or·····$0xffffffffffffffff,%rbx
391 »       jmp····402·<_PyPegen_calculate_display_width.cold>391 »       jmp····403·<_PyPegen_calculate_display_width.cold>
392 ·R_X86_64_PC32»  .text.hot+0x17e1392 ·R_X86_64_PC32»  .text.hot+0x17e1
  
393 0000000000000402·<_PyPegen_calculate_display_width.cold>:393 0000000000000403·<_PyPegen_calculate_display_width.cold>:
394 _PyPegen_calculate_display_width.cold():394 _PyPegen_calculate_display_width.cold():
395 »       mov····(%r12),%rax395 »       mov····(%r12),%rax
396 »       test···%eax,%eax396 »       test···%eax,%eax
397 »       js·····41c·<_PyPegen_calculate_display_width.cold+0x1a>397 »       js·····41d·<_PyPegen_calculate_display_width.cold+0x1a>
398 »       sub····$0x1,%rax398 »       sub····$0x1,%rax
399 »       mov····%rax,(%r12)399 »       mov····%rax,(%r12)
400 »       jne····41c·<_PyPegen_calculate_display_width.cold+0x1a>400 »       jne····41d·<_PyPegen_calculate_display_width.cold+0x1a>
401 »       mov····%r12,%rdi401 »       mov····%r12,%rdi
402 »       call···41c·<_PyPegen_calculate_display_width.cold+0x1a>402 »       call···41d·<_PyPegen_calculate_display_width.cold+0x1a>
403 ·R_X86_64_PLT32» _Py_Dealloc-0x4403 ·R_X86_64_PLT32» _Py_Dealloc-0x4
404 »       mov····(%r14),%rax404 »       mov····(%r14),%rax
405 »       test···%eax,%eax405 »       test···%eax,%eax
406 »       js·····434·<_PyPegen_calculate_display_width.cold+0x32>406 »       js·····435·<_PyPegen_calculate_display_width.cold+0x32>
407 »       sub····$0x1,%rax407 »       sub····$0x1,%rax
408 »       mov····%rax,(%r14)408 »       mov····%rax,(%r14)
409 »       jne····434·<_PyPegen_calculate_display_width.cold+0x32>409 »       jne····435·<_PyPegen_calculate_display_width.cold+0x32>
410 »       mov····%r14,%rdi410 »       mov····%r14,%rdi
411 »       call···434·<_PyPegen_calculate_display_width.cold+0x32>411 »       call···435·<_PyPegen_calculate_display_width.cold+0x32>
412 ·R_X86_64_PLT32» _Py_Dealloc-0x4412 ·R_X86_64_PLT32» _Py_Dealloc-0x4
413 »       or·····$0xffffffffffffffff,%r13413 »       or·····$0xffffffffffffffff,%r13
414 »       jmp····43d·<_PyPegen_calculate_display_width.cold+0x3b>414 »       jmp····43e·<_PyPegen_calculate_display_width.cold+0x3b>
415 ·R_X86_64_PC32»  .text+0x236415 ·R_X86_64_PC32»  .text+0x236
416 »       mov····(%r12),%rax416 »       mov····(%r12),%rax
417 »       test···%eax,%eax417 »       test···%eax,%eax
418 »       js·····457·<_PyPegen_calculate_display_width.cold+0x55>418 »       js·····458·<_PyPegen_calculate_display_width.cold+0x55>
419 »       sub····$0x1,%rax419 »       sub····$0x1,%rax
420 »       mov····%rax,(%r12)420 »       mov····%rax,(%r12)
421 »       jne····457·<_PyPegen_calculate_display_width.cold+0x55>421 »       jne····458·<_PyPegen_calculate_display_width.cold+0x55>
422 »       mov····%r12,%rdi422 »       mov····%r12,%rdi
423 »       call···457·<_PyPegen_calculate_display_width.cold+0x55>423 »       call···458·<_PyPegen_calculate_display_width.cold+0x55>
424 ·R_X86_64_PLT32» _Py_Dealloc-0x4424 ·R_X86_64_PLT32» _Py_Dealloc-0x4
425 »       mov····(%r14),%rax425 »       mov····(%r14),%rax
426 »       test···%eax,%eax426 »       test···%eax,%eax
427 »       js·····462·<_PyPegen_calculate_display_width.cold+0x60>427 »       js·····463·<_PyPegen_calculate_display_width.cold+0x60>
428 ·R_X86_64_PC32»  .text+0x236428 ·R_X86_64_PC32»  .text+0x236
429 »       sub····$0x1,%rax429 »       sub····$0x1,%rax
430 »       mov····%rax,(%r14)430 »       mov····%rax,(%r14)
431 »       jne····46f·<_PyPegen_calculate_display_width.cold+0x6d>431 »       jne····470·<_PyPegen_calculate_display_width.cold+0x6d>
432 ·R_X86_64_PC32»  .text+0x236432 ·R_X86_64_PC32»  .text+0x236
433 »       mov····%r14,%rdi433 »       mov····%r14,%rdi
434 »       call···477·<_PyPegen_calculate_display_width.cold+0x75>434 »       call···478·<_PyPegen_calculate_display_width.cold+0x75>
Max diff block lines reached; 3041/9249 bytes (32.88%) of diff not shown.
4.03 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1781, 66 lines modifiedOffset 1781, 66 lines modified
1781 »       jmp····161f·<_PyPegen_number_token+0x36f>1781 »       jmp····161f·<_PyPegen_number_token+0x36f>
1782 ·R_X86_64_PC32»  .text.unlikely+0x3391782 ·R_X86_64_PC32»  .text.unlikely+0x339
1783 »       nop1783 »       nop
  
1784 0000000000001620·<_PyPegen_expect_forced_token>:1784 0000000000001620·<_PyPegen_expect_forced_token>:
1785 _PyPegen_expect_forced_token():1785 _PyPegen_expect_forced_token():
1786 »       endbr641786 »       endbr64
1787 »       push···%rbp1787 »       push···%r12
1788 »       sub····$0x10,%rsp1788 »       sub····$0x10,%rsp
1789 »       cmpl···$0x1,0x60(%rdi)1789 »       cmpl···$0x1,0x60(%rdi)
1790 »       je·····1633·<_PyPegen_expect_forced_token+0x13>1790 »       je·····1634·<_PyPegen_expect_forced_token+0x14>
1791 ·R_X86_64_PC32»  .text.unlikely+0x36d1791 ·R_X86_64_PC32»  .text.unlikely+0x36d
1792 »       mov····0x10(%rdi),%eax1792 »       mov····0x10(%rdi),%eax
1793 »       mov····%rdx,%rbp1793 »       mov····%rdx,%r12
1794 »       cmp····0x14(%rdi),%eax1794 »       cmp····0x14(%rdi),%eax
1795 »       je·····165c·<_PyPegen_expect_forced_token+0x3c>1795 »       je·····165e·<_PyPegen_expect_forced_token+0x3e>
1796 »       mov····0x8(%rdi),%rcx1796 »       mov····0x8(%rdi),%rcx
1797 »       movslq·%eax,%rdx1797 »       movslq·%eax,%rdx
1798 »       mov····(%rcx,%rdx,8),%rdx1798 »       mov····(%rcx,%rdx,8),%rdx
1799 »       cmp····(%rdx),%esi1799 »       cmp····(%rdx),%esi
1800 »       jne····1691·<_PyPegen_expect_forced_token+0x71>1800 »       jne····1693·<_PyPegen_expect_forced_token+0x73>
1801 »       add····$0x1,%eax1801 »       add····$0x1,%eax
1802 »       mov····%eax,0x10(%rdi)1802 »       mov····%eax,0x10(%rdi)
1803 »       add····$0x10,%rsp1803 »       add····$0x10,%rsp
1804 »       mov····%rdx,%rax1804 »       mov····%rdx,%rax
1805 »       pop····%rbp1805 »       pop····%r12
1806 »       ret1806 »       ret
1807 »       mov····%rdi,(%rsp)1807 »       mov····%rdi,(%rsp)
1808 »       mov····%esi,0xc(%rsp)1808 »       mov····%esi,0xc(%rsp)
1809 »       call···1669·<_PyPegen_expect_forced_token+0x49>1809 »       call···166b·<_PyPegen_expect_forced_token+0x4b>
1810 ·R_X86_64_PLT32» _PyPegen_fill_token-0x41810 ·R_X86_64_PLT32» _PyPegen_fill_token-0x4
1811 »       mov····(%rsp),%rdi1811 »       mov····(%rsp),%rdi
1812 »       test···%eax,%eax1812 »       test···%eax,%eax
1813 »       js·····1675·<_PyPegen_expect_forced_token+0x55>1813 »       js·····1677·<_PyPegen_expect_forced_token+0x57>
1814 ·R_X86_64_PC32»  .text.unlikely+0x3661814 ·R_X86_64_PC32»  .text.unlikely+0x366
1815 »       movslq·0x10(%rdi),%rcx1815 »       movslq·0x10(%rdi),%rcx
1816 »       mov····0x8(%rdi),%rdx1816 »       mov····0x8(%rdi),%rdx
1817 »       mov····0xc(%rsp),%esi1817 »       mov····0xc(%rsp),%esi
1818 »       mov····(%rdx,%rcx,8),%rdx1818 »       mov····(%rdx,%rcx,8),%rdx
1819 »       mov····%rcx,%rax1819 »       mov····%rcx,%rax
1820 »       cmp····%esi,(%rdx)1820 »       cmp····%esi,(%rdx)
1821 »       je·····164d·<_PyPegen_expect_forced_token+0x2d>1821 »       je·····164e·<_PyPegen_expect_forced_token+0x2e>
1822 »       jmp····1691·<_PyPegen_expect_forced_token+0x71>1822 »       jmp····1693·<_PyPegen_expect_forced_token+0x73>
1823 ·R_X86_64_PC32»  .text.unlikely+0x3741823 ·R_X86_64_PC32»  .text.unlikely+0x374
1824 »       jmp····1696·<_PyPegen_expect_forced_token+0x76>1824 »       jmp····1698·<_PyPegen_expect_forced_token+0x78>
1825 ·R_X86_64_PC32»  .text.unlikely+0x3741825 ·R_X86_64_PC32»  .text.unlikely+0x374
1826 »       cs·nopw·0x0(%rax,%rax,1)1826 »       nopl···0x0(%rax,%rax,1)
  
1827 00000000000016a0·<_PyPegen_Parser_Free>:1827 00000000000016a0·<_PyPegen_Parser_Free>:
1828 _PyPegen_Parser_Free():1828 _PyPegen_Parser_Free():
1829 »       endbr641829 »       endbr64
1830 »       push···%rbp1830 »       push···%rbp
1831 »       mov····%rdi,%rbp1831 »       mov····%rdi,%rbp
1832 »       push···%rbx1832 »       push···%rbx
1833 »       push···%rdx1833 »       push···%rdx
1834 »       mov····0x50(%rdi),%rdi1834 »       mov····0x50(%rdi),%rdi
1835 »       test···%rdi,%rdi1835 »       test···%rdi,%rdi
1836 »       jne····16b7·<_PyPegen_Parser_Free+0x17>1836 »       jne····16b7·<_PyPegen_Parser_Free+0x17>
1837 ·R_X86_64_PC32»  .text.unlikely+0x39c1837 ·R_X86_64_PC32»  .text.unlikely+0x39d
1838 »       xor····%ebx,%ebx1838 »       xor····%ebx,%ebx
1839 »       cmpl···$0x0,0x18(%rbp)1839 »       cmpl···$0x0,0x18(%rbp)
1840 »       jle····16d6·<_PyPegen_Parser_Free+0x36>1840 »       jle····16d6·<_PyPegen_Parser_Free+0x36>
1841 »       nop1841 »       nop
1842 »       mov····0x8(%rbp),%rax1842 »       mov····0x8(%rbp),%rax
1843 »       mov····(%rax,%rbx,8),%rdi1843 »       mov····(%rax,%rbx,8),%rdi
1844 »       add····$0x1,%rbx1844 »       add····$0x1,%rbx
Offset 1880, 15 lines modifiedOffset 1880, 15 lines modified
1880 »       mov····%rsi,%rbp1880 »       mov····%rsi,%rbp
1881 »       push···%rbx1881 »       push···%rbx
1882 »       sub····$0x8,%rsp1882 »       sub····$0x8,%rsp
1883 »       call···1732·<_PyPegen_byte_offset_to_character_offset+0x12>1883 »       call···1732·<_PyPegen_byte_offset_to_character_offset+0x12>
1884 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x41884 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4
1885 »       test···%rax,%rax1885 »       test···%rax,%rax
1886 »       je·····173b·<_PyPegen_byte_offset_to_character_offset+0x1b>1886 »       je·····173b·<_PyPegen_byte_offset_to_character_offset+0x1b>
1887 ·R_X86_64_PC32»  .text.unlikely+0x3ec1887 ·R_X86_64_PC32»  .text.unlikely+0x3ed
1888 »       mov····%rax,%rdi1888 »       mov····%rax,%rdi
1889 »       mov····%rax,%rbx1889 »       mov····%rax,%rbx
1890 »       call···1746·<_PyPegen_byte_offset_to_character_offset+0x26>1890 »       call···1746·<_PyPegen_byte_offset_to_character_offset+0x26>
1891 ·R_X86_64_PLT32» strlen-0x41891 ·R_X86_64_PLT32» strlen-0x4
1892 »       mov····%rbp,%rsi1892 »       mov····%rbp,%rsi
1893 »       mov····%rbx,%rdi1893 »       mov····%rbx,%rdi
1894 »       mov····$0x0,%edx1894 »       mov····$0x0,%edx
Offset 1897, 15 lines modifiedOffset 1897, 15 lines modified
1897 »       cmp····%rbp,%rax1897 »       cmp····%rbp,%rax
1898 »       cmovle·%rax,%rsi1898 »       cmovle·%rax,%rsi
1899 »       call···1761·<_PyPegen_byte_offset_to_character_offset+0x41>1899 »       call···1761·<_PyPegen_byte_offset_to_character_offset+0x41>
1900 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x41900 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
1901 »       mov····%rax,%rdi1901 »       mov····%rax,%rdi
1902 »       test···%rax,%rax1902 »       test···%rax,%rax
1903 »       je·····176d·<_PyPegen_byte_offset_to_character_offset+0x4d>1903 »       je·····176d·<_PyPegen_byte_offset_to_character_offset+0x4d>
1904 ·R_X86_64_PC32»  .text.unlikely+0x3ec1904 ·R_X86_64_PC32»  .text.unlikely+0x3ed
1905 »       mov····0x10(%rax),%rbx1905 »       mov····0x10(%rax),%rbx
1906 »       mov····(%rax),%rax1906 »       mov····(%rax),%rax
1907 »       test···%eax,%eax1907 »       test···%eax,%eax
1908 »       js·····1786·<_PyPegen_byte_offset_to_character_offset+0x66>1908 »       js·····1786·<_PyPegen_byte_offset_to_character_offset+0x66>
1909 »       sub····$0x1,%rax1909 »       sub····$0x1,%rax
1910 »       mov····%rax,(%rdi)1910 »       mov····%rax,(%rdi)
1911 »       jne····1786·<_PyPegen_byte_offset_to_character_offset+0x66>1911 »       jne····1786·<_PyPegen_byte_offset_to_character_offset+0x66>
Offset 1934, 15 lines modifiedOffset 1934, 15 lines modified
1934 »       add····$0x1,%rax1934 »       add····$0x1,%rax
1935 »       cmp····%rbp,%rax1935 »       cmp····%rbp,%rax
1936 »       cmovle·%rax,%rsi1936 »       cmovle·%rax,%rsi
1937 »       call···17c0·<_PyPegen_byte_offset_to_character_offset_raw+0x30>1937 »       call···17c0·<_PyPegen_byte_offset_to_character_offset_raw+0x30>
1938 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x41938 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
1939 »       test···%rax,%rax1939 »       test···%rax,%rax
1940 »       je·····17c9·<_PyPegen_byte_offset_to_character_offset_raw+0x39>1940 »       je·····17c9·<_PyPegen_byte_offset_to_character_offset_raw+0x39>
1941 ·R_X86_64_PC32»  .text.unlikely+0x3f51941 ·R_X86_64_PC32»  .text.unlikely+0x3f6
1942 »       mov····0x10(%rax),%rbx1942 »       mov····0x10(%rax),%rbx
1943 »       mov····%rax,%rdi1943 »       mov····%rax,%rdi
1944 »       mov····(%rax),%rax1944 »       mov····(%rax),%rax
1945 »       test···%eax,%eax1945 »       test···%eax,%eax
1946 »       js·····17e5·<_PyPegen_byte_offset_to_character_offset_raw+0x55>1946 »       js·····17e5·<_PyPegen_byte_offset_to_character_offset_raw+0x55>
1947 »       sub····$0x1,%rax1947 »       sub····$0x1,%rax
1948 »       mov····%rax,(%rdi)1948 »       mov····%rax,(%rdi)
1.56 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 82, 18 lines modifiedOffset 82, 18 lines modified
82 ··0x000004e0·410b02f4·0e68590e·70490e68·410e6044·A....hY.pI.hA.`D82 ··0x000004e0·410b02f4·0e68590e·70490e68·410e6044·A....hY.pI.hA.`D
83 ··0x000004f0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B83 ··0x000004f0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
84 ··0x00000500·0e10420e·084b0b00·40000000·0c050000·..B..K..@.......84 ··0x00000500·0e10420e·084b0b00·40000000·0c050000·..B..K..@.......
85 ··0x00000510·00000000·61010000·000e6083·0786068c·....a.....`.....85 ··0x00000510·00000000·61010000·000e6083·0786068c·....a.....`.....
86 ··0x00000520·058d048e·038f0202·a20e6848·0e70530e·..........hH.pS.86 ··0x00000520·058d048e·038f0202·a20e6848·0e70530e·..........hH.pS.
87 ··0x00000530·68410e60·028f0e38·460e3041·0e28420e·hA.`...8F.0A.(B.87 ··0x00000530·68410e60·028f0e38·460e3041·0e28420e·hA.`...8F.0A.(B.
88 ··0x00000540·20420e18·420e1042·0e080000·20000000··B..B..B....·...88 ··0x00000540·20420e18·420e1042·0e080000·20000000··B..B..B....·...
89 ··0x00000550·50050000·00000000·76000000·00450e10·P.......v....E..89 ··0x00000550·50050000·00000000·78000000·00460e10·P.......x....F..
90 ··0x00000560·8602440e·206e0a0e·10440e08·410b0000·..D.·n...D..A...90 ··0x00000560·8c02440e·206e0a0e·10450e08·410b0000·..D.·n...E..A...
91 ··0x00000570·20000000·74050000·00000000·36000000··...t.......6...91 ··0x00000570·20000000·74050000·00000000·37000000··...t.......7...
92 ··0x00000580·000e2086·02610e28·450e304d·0e28410e·..·..a.(E.0M.(A.92 ··0x00000580·000e208c·02620e28·450e304d·0e28410e·..·..b.(E.0M.(A.
93 ··0x00000590·20000000·28000000·98050000·00000000··...(...........93 ··0x00000590·20000000·28000000·98050000·00000000··...(...........
94 ··0x000005a0·73000000·00450e10·8602440e·18830341·s....E....D....A94 ··0x000005a0·73000000·00450e10·8602440e·18830341·s....E....D....A
95 ··0x000005b0·0e20024c·0a0e1844·0e10410e·08450b00·.·.L...D..A..E..95 ··0x000005b0·0e20024c·0a0e1844·0e10410e·08450b00·.·.L...D..A..E..
96 ··0x000005c0·14000000·c4050000·00000000·22000000·............"...96 ··0x000005c0·14000000·c4050000·00000000·22000000·............"...
97 ··0x000005d0·000e2083·03860200·48000000·dc050000·..·.....H.......97 ··0x000005d0·000e2083·03860200·48000000·dc050000·..·.....H.......
98 ··0x000005e0·00000000·15010000·00460e10·8f02450e·.........F....E.98 ··0x000005e0·00000000·15010000·00460e10·8f02450e·.........F....E.
99 ··0x000005f0·188e0342·0e208d04·4b0e288c·05440e30·...B.·..K.(..D.099 ··0x000005f0·188e0342·0e208d04·4b0e288c·05440e30·...B.·..K.(..D.0
41.7 KB
action_helpers.o
1.66 KB
readelf --wide --symbols {}
    
Offset 67, 17 lines modifiedOffset 67, 17 lines modified
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Init71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Init
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish
 74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
 75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError 
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error 
77 ····73:·0000000000000940····36·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_singleton_seq77 ····73:·0000000000000940····36·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_singleton_seq
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_generic_seq_new78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_generic_seq_new
79 ····75:·0000000000000970···241·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_insert_in_front79 ····75:·0000000000000970···241·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_insert_in_front
80 ····76:·0000000000000a70···314·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_collect_call_seqs80 ····76:·0000000000000a70···314·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_collect_call_seqs
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Call82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Call
83 ····79:·0000000000001d10···205·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_extract_starred_exprs83 ····79:·0000000000001d10···205·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_extract_starred_exprs
20.2 KB
readelf --wide --relocs {}
    
Offset 97, 48 lines modifiedOffset 97, 48 lines modified
97 000000000000001e··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·497 000000000000001e··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
98 000000000000005a··0000003700000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Tuple·-·498 000000000000005a··0000003700000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Tuple·-·4
99 0000000000000099··0000003800000004·R_X86_64_PLT32·········0000000000000000·_PyAST_List·-·499 0000000000000099··0000003800000004·R_X86_64_PLT32·········0000000000000000·_PyAST_List·-·4
100 00000000000000c5··0000003900000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Subscript·-·4100 00000000000000c5··0000003900000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Subscript·-·4
101 00000000000000f2··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Attribute·-·4101 00000000000000f2··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Attribute·-·4
102 0000000000000118··0000003500000004·R_X86_64_PLT32·········00000000000000d0·_PyPegen_set_expr_context·-·4102 0000000000000118··0000003500000004·R_X86_64_PLT32·········00000000000000d0·_PyPegen_set_expr_context·-·4
103 0000000000000130··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Starred·-·4103 0000000000000130··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Starred·-·4
104 0000000000000156··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4104 000000000000017b··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
105 0000000000000187··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
106 00000000000001c7··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4105 00000000000001ac··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
107 00000000000001e0··0000004600000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_Dealloc·-·4106 00000000000001ec··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
108 00000000000001f0··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4107 00000000000001f5··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
109 00000000000001f5··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0108 00000000000001fa··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
110 0000000000000201··0000004800000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4109 0000000000000206··0000004700000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
 110 0000000000000219··0000004800000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_Dealloc·-·4
111 000000000000024b··0000004f00000004·R_X86_64_PLT32·········0000000000001d10·_PyPegen_seq_extract_starred_exprs·-·4111 000000000000024b··0000004f00000004·R_X86_64_PLT32·········0000000000001d10·_PyPegen_seq_extract_starred_exprs·-·4
112 0000000000000262··0000005000000004·R_X86_64_PLT32·········0000000000001de0·_PyPegen_seq_delete_starred_exprs·-·4112 0000000000000262··0000005000000004·R_X86_64_PLT32·········0000000000001de0·_PyPegen_seq_delete_starred_exprs·-·4
113 0000000000000296··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4113 0000000000000296··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
114 0000000000000317··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12ec114 0000000000000317··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12ec
115 0000000000000369··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4115 0000000000000369··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
116 000000000000038f··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·28116 000000000000038f··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·28
117 000000000000039e··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4117 000000000000039e··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
118 000000000000046b··0000006800000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4118 000000000000046b··0000006800000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
119 0000000000000489··0000006900000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_decode_string·-·4119 0000000000000489··0000006900000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_decode_string·-·4
120 000000000000049d··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Pypegen_raise_decode_error·-·4120 000000000000049d··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Pypegen_raise_decode_error·-·4
121 00000000000004e7··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4121 00000000000004e7··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
122 00000000000004fb··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4122 00000000000004fb··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
123 0000000000000560··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·70123 0000000000000560··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·70
124 0000000000000567··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4124 0000000000000567··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
125 00000000000005a7··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c125 00000000000005a7··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c
126 00000000000005ac··0000006a00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4126 00000000000005ac··0000006a00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
127 00000000000005b9··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4127 00000000000005b9··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
128 00000000000005c5··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b8128 00000000000005c5··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b8
129 00000000000005ca··0000004800000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4129 00000000000005ca··0000004700000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
130 00000000000005e0··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_type_ignore_seq_new·-·4130 00000000000005e0··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_type_ignore_seq_new·-·4
131 0000000000000608··0000005300000004·R_X86_64_PLT32·········00000000000007e0·_PyPegen_new_type_comment·-·4131 0000000000000608··0000005300000004·R_X86_64_PLT32·········00000000000007e0·_PyPegen_new_type_comment·-·4
132 0000000000000625··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyAST_TypeIgnore·-·4132 0000000000000625··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyAST_TypeIgnore·-·4
133 0000000000000683··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4133 0000000000000683··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
134 00000000000006a2··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4134 00000000000006a2··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
135 00000000000006d4··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4135 00000000000006d4··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
136 00000000000006e7··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4136 00000000000006e7··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
137 0000000000000774··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4137 0000000000000774··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
138 0000000000000784··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·e8138 0000000000000784··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·e8
139 000000000000081f··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error_known_location·-·4139 000000000000081f··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error_known_location·-·4
140 0000000000000873··0000009700000004·R_X86_64_PLT32·········0000000000000770·_PyPegen_get_invalid_target·-·4140 0000000000000873··0000009700000004·R_X86_64_PLT32·········0000000000000770·_PyPegen_get_invalid_target·-·4
141 00000000000008b7··0000009700000004·R_X86_64_PLT32·········0000000000000770·_PyPegen_get_invalid_target·-·4141 00000000000008b7··0000009700000004·R_X86_64_PLT32·········0000000000000770·_PyPegen_get_invalid_target·-·4
142 00000000000008ef··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·107142 00000000000008ef··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·107
143 00000000000008f6··000000990000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0143 00000000000008f6··000000990000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
144 0000000000000903··0000009a0000000b·R_X86_64_32S···········0000000000000000·_Py_FalseStruct·+·0144 0000000000000903··0000009a0000000b·R_X86_64_32S···········0000000000000000·_Py_FalseStruct·+·0
Offset 168, 45 lines modifiedOffset 168, 45 lines modified
168 00000000000009ea··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·80168 00000000000009ea··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·80
169 00000000000009f4··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·91169 00000000000009f4··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·91
170 00000000000009fe··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6b170 00000000000009fe··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6b
171 0000000000000a08··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f3171 0000000000000a08··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f3
172 0000000000000a12··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·52172 0000000000000a12··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·52
173 0000000000000a2f··000000a00000000b·R_X86_64_32S···········0000000000000000·PyComplex_Type·+·0173 0000000000000a2f··000000a00000000b·R_X86_64_32S···········0000000000000000·PyComplex_Type·+·0
174 0000000000000a4c··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·150174 0000000000000a4c··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·150
175 0000000000000a53··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4175 0000000000000a53··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
176 0000000000000a78··000000a00000000b·R_X86_64_32S···········0000000000000000·PyComplex_Type·+·0176 0000000000000a78··000000a00000000b·R_X86_64_32S···········0000000000000000·PyComplex_Type·+·0
177 0000000000000a95··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·178177 0000000000000a95··000000090000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·178
178 0000000000000a9c··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4178 0000000000000a9c··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
179 0000000000000b1f··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1a8179 0000000000000b1f··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1a8
180 0000000000000b24··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1e0180 0000000000000b24··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1e0
181 0000000000000b2b··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4181 0000000000000b2b··0000004600000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
182 0000000000000b50··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4182 0000000000000b50··0000003400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
183 0000000000000b77··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_generic_seq_new·-·4183 0000000000000b77··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_generic_seq_new·-·4
184 0000000000000b91··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_generic_seq_new·-·4184 0000000000000b91··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_generic_seq_new·-·4
185 0000000000000bfb··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4185 0000000000000bfb··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
186 0000000000000c18··0000003500000004·R_X86_64_PLT32·········00000000000000d0·_PyPegen_set_expr_context·-·4186 0000000000000c18··0000003500000004·R_X86_64_PLT32·········00000000000000d0·_PyPegen_set_expr_context·-·4
187 0000000000000008··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85187 0000000000000008··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85
188 0000000000000016··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85188 0000000000000016··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85
189 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85189 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85
190 0000000000000061··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121190 0000000000000061··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121
191 00000000000000a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121191 00000000000000a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121
192 00000000000000ce··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121192 00000000000000ce··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121
193 00000000000000f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121193 00000000000000f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121
194 0000000000000137··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121194 0000000000000137··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·121
 195 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50c
195 000000000000013f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c9196 000000000000014c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c9
 197 0000000000000164··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·581
196 000000000000016f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45f198 0000000000000194··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45f
197 000000000000018e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ac199 00000000000001b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ac
198 0000000000000193··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·286200 00000000000001b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·286
199 000000000000019c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4a6201 00000000000001c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4a6
200 00000000000001a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b4202 00000000000001c6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b4
201 00000000000001a8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8bf203 00000000000001cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8bf
202 00000000000001d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50c 
203 00000000000001e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·851 
204 000000000000021b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·581 
205 0000000000000222··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·82e204 000000000000020f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·82e
 205 0000000000000222··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·851
206 000000000000022b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a98206 000000000000022b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a98
207 00000000000002ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b84207 00000000000002ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b84
208 00000000000002cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b84208 00000000000002cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b84
209 00000000000002e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b15209 00000000000002e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b15
210 00000000000002e7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4e210 00000000000002e7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4e
211 00000000000002ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8c211 00000000000002ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8c
212 00000000000002f6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·75212 00000000000002f6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·75
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 00000000000009db··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc291 00000000000009db··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
292 00000000000009e5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc292 00000000000009e5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
293 00000000000009ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc293 00000000000009ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
294 00000000000009f9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc294 00000000000009f9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
295 0000000000000a03··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc295 0000000000000a03··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
296 0000000000000a0d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc296 0000000000000a0d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
297 0000000000000a17··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc297 0000000000000a17··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·7cc
298 0000000000000b38··0000004800000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4298 0000000000000b38··0000004700000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
299 0000000000000b57··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·81e299 0000000000000b57··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·81e
  
300 Relocation·section·'.rela.text.hot'·at·offset·0x83a0·contains·216·entries:300 Relocation·section·'.rela.text.hot'·at·offset·0x83a0·contains·216·entries:
301 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend301 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
302 0000000000000019··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4302 0000000000000019··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
303 000000000000002c··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_parse_string·-·4303 000000000000002c··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_parse_string·-·4
304 0000000000000041··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyArena_AddPyObject·-·4304 0000000000000041··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyArena_AddPyObject·-·4
Offset 400, 47 lines modifiedOffset 400, 47 lines modified
400 0000000000001c82··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4400 0000000000001c82··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
401 0000000000001cc8··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArena_Malloc·-·4401 0000000000001cc8··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArena_Malloc·-·4
402 0000000000001cf9··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArena_Malloc·-·4402 0000000000001cf9··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArena_Malloc·-·4
403 0000000000001d92··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4403 0000000000001d92··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
404 0000000000001e70··0000007700000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_keyword_seq_new·-·4404 0000000000001e70··0000007700000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_keyword_seq_new·-·4
405 0000000000001f9a··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArena_Malloc·-·4405 0000000000001f9a··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyArena_Malloc·-·4
406 0000000000000049··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4406 0000000000000049··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
407 000000000000016d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13f407 000000000000016d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·164
408 0000000000000179··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·142408 0000000000000179··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·167
409 000000000000025c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e9409 000000000000025c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ee
410 00000000000002da··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·187410 00000000000002da··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac
411 00000000000002f9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·187411 00000000000002f9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac
Max diff block lines reached; 566/20665 bytes (2.74%) of diff not shown.
506 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 116, 17 lines modifiedOffset 116, 17 lines modified
116 PyUnicode_Type116 PyUnicode_Type
117 _PyAST_JoinedStr117 _PyAST_JoinedStr
118 PyBytes_FromString118 PyBytes_FromString
119 PyBytes_Concat119 PyBytes_Concat
120 _PyUnicodeWriter_Init120 _PyUnicodeWriter_Init
121 _PyUnicodeWriter_WriteStr121 _PyUnicodeWriter_WriteStr
122 _PyUnicodeWriter_Finish122 _PyUnicodeWriter_Finish
123 _PyUnicodeWriter_Dealloc 
124 PyExc_SyntaxError123 PyExc_SyntaxError
125 _PyPegen_raise_error124 _PyPegen_raise_error
 125 _PyUnicodeWriter_Dealloc
126 _PyPegen_singleton_seq126 _PyPegen_singleton_seq
127 _Py_asdl_generic_seq_new127 _Py_asdl_generic_seq_new
128 _PyPegen_seq_insert_in_front128 _PyPegen_seq_insert_in_front
129 _PyPegen_collect_call_seqs129 _PyPegen_collect_call_seqs
130 _PyRuntime130 _PyRuntime
131 _PyAST_Call131 _PyAST_Call
132 _PyPegen_seq_extract_starred_exprs132 _PyPegen_seq_extract_starred_exprs
5.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 119, 98 lines modifiedOffset 119, 98 lines modified
119 »       pop····%rdx119 »       pop····%rdx
120 »       pop····%rcx120 »       pop····%rcx
121 »       jmp····13b·<_PyPegen_concatenate_strings.cold>121 »       jmp····13b·<_PyPegen_concatenate_strings.cold>
122 ·R_X86_64_PC32»  .text.hot+0x121122 ·R_X86_64_PC32»  .text.hot+0x121
  
123 000000000000013b·<_PyPegen_concatenate_strings.cold>:123 000000000000013b·<_PyPegen_concatenate_strings.cold>:
124 _PyPegen_concatenate_strings.cold():124 _PyPegen_concatenate_strings.cold():
 125 »       cmp····%rbp,%r12
 126 »       jle····150·<_PyPegen_concatenate_strings.cold+0x15>
 127 »       mov····%r13,%rax
 128 »       jmp····148·<_PyPegen_concatenate_strings.cold+0xd>
 129 ·R_X86_64_PC32»  .text.hot+0x50c
125 »       xor····%r12d,%r12d130 »       xor····%r12d,%r12d
126 »       jmp····143·<_PyPegen_concatenate_strings.cold+0x8>131 »       jmp····150·<_PyPegen_concatenate_strings.cold+0x15>
127 ·R_X86_64_PC32»  .text.hot+0x6c9132 ·R_X86_64_PC32»  .text.hot+0x6c9
 133 »       mov····0x8(%rsp),%rbx
 134 »       mov····0x20(%rsp),%r13d
 135 »       mov····0x2c(%rsp),%r15d
 136 »       mov····0x40(%rsp),%ebp
 137 »       jmp····168·<_PyPegen_concatenate_strings.cold+0x2d>
 138 ·R_X86_64_PC32»  .text.hot+0x581
128 »       xor····%r8d,%r8d139 »       xor····%r8d,%r8d
129 »       xor····%r12d,%r12d140 »       xor····%r12d,%r12d
130 »       mov····0x20(%rbx),%rsi141 »       mov····0x20(%rbx),%rsi
131 »       mov····%r12,%rdi142 »       mov····%r12,%rdi
132 »       mov····%r8,0x8(%rsp)143 »       mov····%r8,0x8(%rsp)
133 »       call···15a·<_PyPegen_concatenate_strings.cold+0x1f>144 »       call···17f·<_PyPegen_concatenate_strings.cold+0x44>
134 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4145 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4
135 »       mov····0x8(%rsp),%r8146 »       mov····0x8(%rsp),%r8
136 »       test···%rax,%rax147 »       test···%rax,%rax
137 »       mov····%rax,%r11148 »       mov····%rax,%r11
138 »       je·····18b·<_PyPegen_concatenate_strings.cold+0x50>149 »       je·····1b0·<_PyPegen_concatenate_strings.cold+0x75>
139 »       xor····%ecx,%ecx150 »       xor····%ecx,%ecx
140 »       test···%r8,%r8151 »       test···%r8,%r8
141 »       jg·····192·<_PyPegen_concatenate_strings.cold+0x57>152 »       jg·····1b7·<_PyPegen_concatenate_strings.cold+0x7c>
142 »       jmp····173·<_PyPegen_concatenate_strings.cold+0x38>153 »       jmp····198·<_PyPegen_concatenate_strings.cold+0x5d>
143 ·R_X86_64_PC32»  .text.hot+0x45f154 ·R_X86_64_PC32»  .text.hot+0x45f
144 »       mov····(%rbx),%rax155 »       mov····(%rbx),%rax
145 »       test···%eax,%eax156 »       test···%eax,%eax
146 »       js·····18b·<_PyPegen_concatenate_strings.cold+0x50>157 »       js·····1b0·<_PyPegen_concatenate_strings.cold+0x75>
147 »       sub····$0x1,%rax158 »       sub····$0x1,%rax
148 »       mov····%rax,(%rbx)159 »       mov····%rax,(%rbx)
149 »       jne····18b·<_PyPegen_concatenate_strings.cold+0x50>160 »       jne····1b0·<_PyPegen_concatenate_strings.cold+0x75>
150 »       mov····%rbx,%rdi161 »       mov····%rbx,%rdi
151 »       call···18b·<_PyPegen_concatenate_strings.cold+0x50>162 »       call···1b0·<_PyPegen_concatenate_strings.cold+0x75>
152 ·R_X86_64_PLT32» _Py_Dealloc-0x4163 ·R_X86_64_PLT32» _Py_Dealloc-0x4
153 »       xor····%eax,%eax164 »       xor····%eax,%eax
154 »       jmp····192·<_PyPegen_concatenate_strings.cold+0x57>165 »       jmp····1b7·<_PyPegen_concatenate_strings.cold+0x7c>
155 ·R_X86_64_PC32»  .text.hot+0x5ac166 ·R_X86_64_PC32»  .text.hot+0x5ac
156 »       jmp····197·<_PyPegen_concatenate_strings.cold+0x5c>167 »       jmp····1bc·<_PyPegen_concatenate_strings.cold+0x81>
157 ·R_X86_64_PC32»  .text.hot+0x286168 ·R_X86_64_PC32»  .text.hot+0x286
158 »       test···%r9d,%r9d169 »       test···%r9d,%r9d
159 »       je·····1a0·<_PyPegen_concatenate_strings.cold+0x65>170 »       je·····1c5·<_PyPegen_concatenate_strings.cold+0x8a>
160 ·R_X86_64_PC32»  .text.hot+0x4a6171 ·R_X86_64_PC32»  .text.hot+0x4a6
161 »       jmp····1a5·<_PyPegen_concatenate_strings.cold+0x6a>172 »       jmp····1ca·<_PyPegen_concatenate_strings.cold+0x8f>
162 ·R_X86_64_PC32»  .text.hot+0x4b4173 ·R_X86_64_PC32»  .text.hot+0x4b4
163 »       xor····%ecx,%ecx174 »       xor····%ecx,%ecx
164 »       jmp····1ac·<_PyPegen_concatenate_strings.cold+0x71>175 »       jmp····1d1·<_PyPegen_concatenate_strings.cold+0x96>
165 ·R_X86_64_PC32»  .text.hot+0x8bf176 ·R_X86_64_PC32»  .text.hot+0x8bf
166 »       mov····0x50(%rsp),%rdi177 »       mov····0x50(%rsp),%rdi
167 »       test···%rdi,%rdi178 »       test···%rdi,%rdi
168 »       je·····18b·<_PyPegen_concatenate_strings.cold+0x50>179 »       je·····1b0·<_PyPegen_concatenate_strings.cold+0x75>
169 »       mov····(%rdi),%rax180 »       mov····(%rdi),%rax
170 »       test···%eax,%eax181 »       test···%eax,%eax
171 »       js·····18b·<_PyPegen_concatenate_strings.cold+0x50>182 »       js·····1b0·<_PyPegen_concatenate_strings.cold+0x75>
172 »       sub····$0x1,%rax183 »       sub····$0x1,%rax
173 »       mov····%rax,(%rdi)184 »       mov····%rax,(%rdi)
174 »       jne····18b·<_PyPegen_concatenate_strings.cold+0x50>185 »       jne····1b0·<_PyPegen_concatenate_strings.cold+0x75>
175 »       call···1cb·<_PyPegen_concatenate_strings.cold+0x90>186 »       call···1f0·<_PyPegen_concatenate_strings.cold+0xb5>
176 ·R_X86_64_PLT32» _Py_Dealloc-0x4187 ·R_X86_64_PLT32» _Py_Dealloc-0x4
177 »       jmp····18b·<_PyPegen_concatenate_strings.cold+0x50>188 »       jmp····1b0·<_PyPegen_concatenate_strings.cold+0x75>
178 »       cmp····%rbp,%r12 
179 »       jle····207·<_PyPegen_concatenate_strings.cold+0xcc> 
180 »       mov····%r13,%rax 
181 »       jmp····1da·<_PyPegen_concatenate_strings.cold+0x9f> 
182 ·R_X86_64_PC32»  .text.hot+0x50c 
183 »       mov····0x18(%rsp),%rdi 
184 »       call···1e4·<_PyPegen_concatenate_strings.cold+0xa9> 
185 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4 
186 »       jmp····18b·<_PyPegen_concatenate_strings.cold+0x50> 
187 »       xor····%eax,%eax 
188 »       jmp····1ed·<_PyPegen_concatenate_strings.cold+0xb2> 
189 ·R_X86_64_PC32»  .text.hot+0x851 
190 »       mov····0x0(%rip),%rsi········189 »       mov····0x0(%rip),%rsi········
191 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4190 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
192 »       mov····$0x0,%ecx191 »       mov····$0x0,%ecx
193 ·R_X86_64_32»    .rodata.str1.8192 ·R_X86_64_32»    .rodata.str1.8
194 »       xor····%edx,%edx193 »       xor····%edx,%edx
195 »       xor····%eax,%eax194 »       xor····%eax,%eax
196 »       mov····%rbx,%rdi195 »       mov····%rbx,%rdi
197 »       call···205·<_PyPegen_concatenate_strings.cold+0xca>196 »       call···20a·<_PyPegen_concatenate_strings.cold+0xcf>
198 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4197 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4
199 »       jmp····18b·<_PyPegen_concatenate_strings.cold+0x50>198 »       jmp····1b0·<_PyPegen_concatenate_strings.cold+0x75>
200 »       mov····0x8(%rsp),%rbx 
201 »       mov····0x20(%rsp),%r13d 
202 »       mov····0x2c(%rsp),%r15d 
203 »       mov····0x40(%rsp),%ebp 
204 »       jmp····21f·<_PyPegen_concatenate_strings.cold+0xe4> 
205 ·R_X86_64_PC32»  .text.hot+0x581 
206 »       xor····%eax,%eax199 »       xor····%eax,%eax
207 »       jmp····226·<_PyPegen_collect_call_seqs.cold>200 »       jmp····213·<_PyPegen_concatenate_strings.cold+0xd8>
208 ·R_X86_64_PC32»  .text.hot+0x82e201 ·R_X86_64_PC32»  .text.hot+0x82e
 202 »       mov····0x18(%rsp),%rdi
 203 »       call···21d·<_PyPegen_concatenate_strings.cold+0xe2>
 204 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
 205 »       jmp····1b0·<_PyPegen_concatenate_strings.cold+0x75>
 206 »       xor····%eax,%eax
 207 »       jmp····226·<_PyPegen_collect_call_seqs.cold>
 208 ·R_X86_64_PC32»  .text.hot+0x851
  
209 0000000000000226·<_PyPegen_collect_call_seqs.cold>:209 0000000000000226·<_PyPegen_collect_call_seqs.cold>:
210 _PyPegen_collect_call_seqs.cold():210 _PyPegen_collect_call_seqs.cold():
211 »       test···%rdx,%rdx211 »       test···%rdx,%rdx
212 »       je·····22f·<_PyPegen_collect_call_seqs.cold+0x9>212 »       je·····22f·<_PyPegen_collect_call_seqs.cold+0x9>
213 ·R_X86_64_PC32»  .text.hot+0xa98213 ·R_X86_64_PC32»  .text.hot+0xa98
214 »       mov····%rdx,%rsi214 »       mov····%rdx,%rsi
12.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 138, 19 lines modifiedOffset 138, 19 lines modified
138 »       mov····%r9d,%ebp138 »       mov····%r9d,%ebp
139 »       push···%rbx139 »       push···%rbx
140 »       mov····%rdi,%rbx140 »       mov····%rdi,%rbx
141 »       sub····$0x98,%rsp141 »       sub····$0x98,%rsp
142 »       mov····%edx,0x28(%rsp)142 »       mov····%edx,0x28(%rsp)
143 »       test···%rsi,%rsi143 »       test···%rsi,%rsi
144 »       je·····171·<_PyPegen_concatenate_strings+0x31>144 »       je·····171·<_PyPegen_concatenate_strings+0x31>
145 ·R_X86_64_PC32»  .text.unlikely+0x13f145 ·R_X86_64_PC32»  .text.unlikely+0x164
146 »       mov····(%rsi),%r8146 »       mov····(%rsi),%r8
147 »       test···%r8,%r8147 »       test···%r8,%r8
148 »       jle····17d·<_PyPegen_concatenate_strings+0x3d>148 »       jle····17d·<_PyPegen_concatenate_strings+0x3d>
149 ·R_X86_64_PC32»  .text.unlikely+0x142149 ·R_X86_64_PC32»  .text.unlikely+0x167
150 »       mov····0x10(%rsi),%rax150 »       mov····0x10(%rsi),%rax
151 »       cmpl···$0x14,(%rax)151 »       cmpl···$0x14,(%rax)
152 »       mov····0x8(%rax),%rdx152 »       mov····0x8(%rax),%rdx
153 »       jne····6c1·<_PyPegen_concatenate_strings+0x581>153 »       jne····6c1·<_PyPegen_concatenate_strings+0x581>
154 »       cmpq···$0x0,0x8(%rdx)154 »       cmpq···$0x0,0x8(%rdx)
155 ·R_X86_64_32S»   PyBytes_Type155 ·R_X86_64_32S»   PyBytes_Type
156 »       je·····5c2·<_PyPegen_concatenate_strings+0x482>156 »       je·····5c2·<_PyPegen_concatenate_strings+0x482>
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
196 »       cmp····%rax,%r8196 »       cmp····%rax,%r8
197 »       jne····216·<_PyPegen_concatenate_strings+0xd6>197 »       jne····216·<_PyPegen_concatenate_strings+0xd6>
198 »       nopl···0x0(%rax,%rax,1)198 »       nopl···0x0(%rax,%rax,1)
199 »       or·····%ecx,%edx199 »       or·····%ecx,%edx
200 »       je·····611·<_PyPegen_concatenate_strings+0x4d1>200 »       je·····611·<_PyPegen_concatenate_strings+0x4d1>
201 »       test···%esi,%esi201 »       test···%esi,%esi
202 »       jne····260·<_PyPegen_concatenate_strings+0x120>202 »       jne····260·<_PyPegen_concatenate_strings+0x120>
203 ·R_X86_64_PC32»  .text.unlikely+0x1e9203 ·R_X86_64_PC32»  .text.unlikely+0x1ee
204 »       mov····0x20(%rbx),%rsi204 »       mov····0x20(%rbx),%rsi
205 »       mov····%r12,%rdi205 »       mov····%r12,%rdi
206 »       mov····%ecx,0x10(%rsp)206 »       mov····%ecx,0x10(%rsp)
207 »       mov····%r8,0x8(%rsp)207 »       mov····%r8,0x8(%rsp)
208 »       call···275·<_PyPegen_concatenate_strings+0x135>208 »       call···275·<_PyPegen_concatenate_strings+0x135>
209 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4209 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4
210 »       mov····0x8(%rsp),%r8210 »       mov····0x8(%rsp),%r8
Offset 230, 108 lines modifiedOffset 230, 108 lines modified
230 »       je·····456·<_PyPegen_concatenate_strings+0x316>230 »       je·····456·<_PyPegen_concatenate_strings+0x316>
231 »       mov····(%rsi),%rdi231 »       mov····(%rsi),%rdi
232 »       test···%rdi,%rdi232 »       test···%rdi,%rdi
233 »       jle····456·<_PyPegen_concatenate_strings+0x316>233 »       jle····456·<_PyPegen_concatenate_strings+0x316>
234 »       mov····0x10(%rsi),%r10234 »       mov····0x10(%rsi),%r10
235 »       test···%r10,%r10235 »       test···%r10,%r10
236 »       je·····2de·<_PyPegen_concatenate_strings+0x19e>236 »       je·····2de·<_PyPegen_concatenate_strings+0x19e>
237 ·R_X86_64_PC32»  .text.unlikely+0x187237 ·R_X86_64_PC32»  .text.unlikely+0x1ac
238 »       lea····(%r11,%rdx,8),%r9238 »       lea····(%r11,%rdx,8),%r9
239 »       mov····%r10,0x10(%r9)239 »       mov····%r10,0x10(%r9)
240 »       cmp····$0x1,%rdi240 »       cmp····$0x1,%rdi
241 »       je·····8a5·<_PyPegen_concatenate_strings+0x765>241 »       je·····891·<_PyPegen_concatenate_strings+0x751>
242 »       mov····0x18(%rsi),%r10242 »       mov····0x18(%rsi),%r10
243 »       test···%r10,%r10243 »       test···%r10,%r10
244 »       je·····2fd·<_PyPegen_concatenate_strings+0x1bd>244 »       je·····2fd·<_PyPegen_concatenate_strings+0x1bd>
245 ·R_X86_64_PC32»  .text.unlikely+0x187245 ·R_X86_64_PC32»  .text.unlikely+0x1ac
246 »       mov····%r10,0x18(%r9)246 »       mov····%r10,0x18(%r9)
247 »       cmp····$0x2,%rdi247 »       cmp····$0x2,%rdi
248 »       je·····8ae·<_PyPegen_concatenate_strings+0x76e>248 »       je·····8ae·<_PyPegen_concatenate_strings+0x76e>
249 »       mov····0x20(%rsi),%r10249 »       mov····0x20(%rsi),%r10
250 »       test···%r10,%r10250 »       test···%r10,%r10
251 »       je·····318·<_PyPegen_concatenate_strings+0x1d8>251 »       je·····318·<_PyPegen_concatenate_strings+0x1d8>
252 ·R_X86_64_PC32»  .text.unlikely+0x187252 ·R_X86_64_PC32»  .text.unlikely+0x1ac
253 »       mov····%r10,0x20(%r9)253 »       mov····%r10,0x20(%r9)
254 »       cmp····$0x3,%rdi254 »       cmp····$0x3,%rdi
255 »       je·····8d0·<_PyPegen_concatenate_strings+0x790>255 »       je·····8d0·<_PyPegen_concatenate_strings+0x790>
256 »       mov····0x28(%rsi),%r10256 »       mov····0x28(%rsi),%r10
257 »       test···%r10,%r10257 »       test···%r10,%r10
258 »       je·····333·<_PyPegen_concatenate_strings+0x1f3>258 »       je·····333·<_PyPegen_concatenate_strings+0x1f3>
259 ·R_X86_64_PC32»  .text.unlikely+0x187259 ·R_X86_64_PC32»  .text.unlikely+0x1ac
260 »       mov····%r10,0x28(%r9)260 »       mov····%r10,0x28(%r9)
261 »       cmp····$0x4,%rdi261 »       cmp····$0x4,%rdi
262 »       je·····8e2·<_PyPegen_concatenate_strings+0x7a2>262 »       je·····8e2·<_PyPegen_concatenate_strings+0x7a2>
263 »       mov····0x30(%rsi),%r10263 »       mov····0x30(%rsi),%r10
264 »       test···%r10,%r10264 »       test···%r10,%r10
265 »       je·····34e·<_PyPegen_concatenate_strings+0x20e>265 »       je·····34e·<_PyPegen_concatenate_strings+0x20e>
266 ·R_X86_64_PC32»  .text.unlikely+0x187266 ·R_X86_64_PC32»  .text.unlikely+0x1ac
267 »       mov····%r10,0x30(%r9)267 »       mov····%r10,0x30(%r9)
268 »       cmp····$0x5,%rdi268 »       cmp····$0x5,%rdi
269 »       je·····8d9·<_PyPegen_concatenate_strings+0x799>269 »       je·····8d9·<_PyPegen_concatenate_strings+0x799>
270 »       mov····0x38(%rsi),%r10270 »       mov····0x38(%rsi),%r10
271 »       test···%r10,%r10271 »       test···%r10,%r10
272 »       je·····369·<_PyPegen_concatenate_strings+0x229>272 »       je·····369·<_PyPegen_concatenate_strings+0x229>
273 ·R_X86_64_PC32»  .text.unlikely+0x187273 ·R_X86_64_PC32»  .text.unlikely+0x1ac
274 »       mov····%r10,0x38(%r9)274 »       mov····%r10,0x38(%r9)
275 »       cmp····$0x6,%rdi275 »       cmp····$0x6,%rdi
276 »       je·····8eb·<_PyPegen_concatenate_strings+0x7ab>276 »       je·····8eb·<_PyPegen_concatenate_strings+0x7ab>
277 »       mov····0x40(%rsi),%r10277 »       mov····0x40(%rsi),%r10
278 »       test···%r10,%r10278 »       test···%r10,%r10
279 »       je·····384·<_PyPegen_concatenate_strings+0x244>279 »       je·····384·<_PyPegen_concatenate_strings+0x244>
280 ·R_X86_64_PC32»  .text.unlikely+0x187280 ·R_X86_64_PC32»  .text.unlikely+0x1ac
281 »       mov····%r10,0x40(%r9)281 »       mov····%r10,0x40(%r9)
282 »       cmp····$0x7,%rdi282 »       cmp····$0x7,%rdi
283 »       je·····8fe·<_PyPegen_concatenate_strings+0x7be>283 »       je·····8fe·<_PyPegen_concatenate_strings+0x7be>
284 »       mov····0x48(%rsi),%r10284 »       mov····0x48(%rsi),%r10
285 »       test···%r10,%r10285 »       test···%r10,%r10
286 »       je·····39f·<_PyPegen_concatenate_strings+0x25f>286 »       je·····39f·<_PyPegen_concatenate_strings+0x25f>
287 ·R_X86_64_PC32»  .text.unlikely+0x187287 ·R_X86_64_PC32»  .text.unlikely+0x1ac
288 »       mov····%r10,0x48(%r9)288 »       mov····%r10,0x48(%r9)
289 »       cmp····$0x8,%rdi289 »       cmp····$0x8,%rdi
290 »       je·····907·<_PyPegen_concatenate_strings+0x7c7>290 »       je·····907·<_PyPegen_concatenate_strings+0x7c7>
291 »       mov····0x50(%rsi),%r10291 »       mov····0x50(%rsi),%r10
292 »       test···%r10,%r10292 »       test···%r10,%r10
293 »       je·····3ba·<_PyPegen_concatenate_strings+0x27a>293 »       je·····3ba·<_PyPegen_concatenate_strings+0x27a>
294 ·R_X86_64_PC32»  .text.unlikely+0x187294 ·R_X86_64_PC32»  .text.unlikely+0x1ac
295 »       mov····%r10,0x50(%r9)295 »       mov····%r10,0x50(%r9)
296 »       cmp····$0x9,%rdi296 »       cmp····$0x9,%rdi
297 »       je·····910·<_PyPegen_concatenate_strings+0x7d0>297 »       je·····910·<_PyPegen_concatenate_strings+0x7d0>
298 »       mov····0x58(%rsi),%r10298 »       mov····0x58(%rsi),%r10
299 »       test···%r10,%r10299 »       test···%r10,%r10
300 »       je·····3d5·<_PyPegen_concatenate_strings+0x295>300 »       je·····3d5·<_PyPegen_concatenate_strings+0x295>
301 ·R_X86_64_PC32»  .text.unlikely+0x187301 ·R_X86_64_PC32»  .text.unlikely+0x1ac
302 »       mov····%r10,0x58(%r9)302 »       mov····%r10,0x58(%r9)
303 »       cmp····$0xa,%rdi303 »       cmp····$0xa,%rdi
304 »       je·····919·<_PyPegen_concatenate_strings+0x7d9>304 »       je·····919·<_PyPegen_concatenate_strings+0x7d9>
305 »       mov····0x60(%rsi),%r10305 »       mov····0x60(%rsi),%r10
306 »       test···%r10,%r10306 »       test···%r10,%r10
307 »       je·····3f0·<_PyPegen_concatenate_strings+0x2b0>307 »       je·····3f0·<_PyPegen_concatenate_strings+0x2b0>
308 ·R_X86_64_PC32»  .text.unlikely+0x187308 ·R_X86_64_PC32»  .text.unlikely+0x1ac
309 »       mov····%r10,0x60(%r9)309 »       mov····%r10,0x60(%r9)
310 »       cmp····$0xb,%rdi310 »       cmp····$0xb,%rdi
311 »       je·····922·<_PyPegen_concatenate_strings+0x7e2>311 »       je·····922·<_PyPegen_concatenate_strings+0x7e2>
312 »       mov····0x68(%rsi),%r10312 »       mov····0x68(%rsi),%r10
313 »       test···%r10,%r10313 »       test···%r10,%r10
314 »       je·····40b·<_PyPegen_concatenate_strings+0x2cb>314 »       je·····40b·<_PyPegen_concatenate_strings+0x2cb>
315 ·R_X86_64_PC32»  .text.unlikely+0x187315 ·R_X86_64_PC32»  .text.unlikely+0x1ac
316 »       mov····%r10,0x68(%r9)316 »       mov····%r10,0x68(%r9)
317 »       cmp····$0xc,%rdi317 »       cmp····$0xc,%rdi
318 »       je·····92b·<_PyPegen_concatenate_strings+0x7eb>318 »       je·····92b·<_PyPegen_concatenate_strings+0x7eb>
319 »       mov····0x70(%rsi),%r10319 »       mov····0x70(%rsi),%r10
320 »       test···%r10,%r10320 »       test···%r10,%r10
Max diff block lines reached; 7851/12497 bytes (62.82%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 99, 19 lines modifiedOffset 99, 19 lines modified
99 ··0x00000600·79706500·5f507941·53545f4a·6f696e65·ype._PyAST_Joine99 ··0x00000600·79706500·5f507941·53545f4a·6f696e65·ype._PyAST_Joine
100 ··0x00000610·64537472·00507942·79746573·5f46726f·dStr.PyBytes_Fro100 ··0x00000610·64537472·00507942·79746573·5f46726f·dStr.PyBytes_Fro
101 ··0x00000620·6d537472·696e6700·50794279·7465735f·mString.PyBytes_101 ··0x00000620·6d537472·696e6700·50794279·7465735f·mString.PyBytes_
102 ··0x00000630·436f6e63·6174005f·5079556e·69636f64·Concat._PyUnicod102 ··0x00000630·436f6e63·6174005f·5079556e·69636f64·Concat._PyUnicod
103 ··0x00000640·65577269·7465725f·496e6974·005f5079·eWriter_Init._Py103 ··0x00000640·65577269·7465725f·496e6974·005f5079·eWriter_Init._Py
104 ··0x00000650·556e6963·6f646557·72697465·725f5772·UnicodeWriter_Wr104 ··0x00000650·556e6963·6f646557·72697465·725f5772·UnicodeWriter_Wr
105 ··0x00000660·69746553·7472005f·5079556e·69636f64·iteStr._PyUnicod105 ··0x00000660·69746553·7472005f·5079556e·69636f64·iteStr._PyUnicod
106 ··0x00000670·65577269·7465725f·46696e69·7368005f·eWriter_Finish._106 ··0x00000670·65577269·7465725f·46696e69·73680050·eWriter_Finish.P
107 ··0x00000680·5079556e·69636f64·65577269·7465725f·PyUnicodeWriter_ 
108 ··0x00000690·4465616c·6c6f6300·50794578·635f5379·Dealloc.PyExc_Sy 
109 ··0x000006a0·6e746178·4572726f·72005f50·79506567·ntaxError._PyPeg 
110 ··0x000006b0·656e5f72·61697365·5f657272·6f72005f·en_raise_error._107 ··0x00000680·79457863·5f53796e·74617845·72726f72·yExc_SyntaxError
 108 ··0x00000690·005f5079·50656765·6e5f7261·6973655f·._PyPegen_raise_
 109 ··0x000006a0·6572726f·72005f50·79556e69·636f6465·error._PyUnicode
 110 ··0x000006b0·57726974·65725f44·65616c6c·6f63005f·Writer_Dealloc._
111 ··0x000006c0·50795065·67656e5f·73696e67·6c65746f·PyPegen_singleto111 ··0x000006c0·50795065·67656e5f·73696e67·6c65746f·PyPegen_singleto
112 ··0x000006d0·6e5f7365·71005f50·795f6173·646c5f67·n_seq._Py_asdl_g112 ··0x000006d0·6e5f7365·71005f50·795f6173·646c5f67·n_seq._Py_asdl_g
113 ··0x000006e0·656e6572·69635f73·65715f6e·6577005f·eneric_seq_new._113 ··0x000006e0·656e6572·69635f73·65715f6e·6577005f·eneric_seq_new._
114 ··0x000006f0·50795065·67656e5f·7365715f·696e7365·PyPegen_seq_inse114 ··0x000006f0·50795065·67656e5f·7365715f·696e7365·PyPegen_seq_inse
115 ··0x00000700·72745f69·6e5f6672·6f6e7400·5f507950·rt_in_front._PyP115 ··0x00000700·72745f69·6e5f6672·6f6e7400·5f507950·rt_in_front._PyP
116 ··0x00000710·6567656e·5f636f6c·6c656374·5f63616c·egen_collect_cal116 ··0x00000710·6567656e·5f636f6c·6c656374·5f63616c·egen_collect_cal
117 ··0x00000720·6c5f7365·7173005f·50795275·6e74696d·l_seqs._PyRuntim117 ··0x00000720·6c5f7365·7173005f·50795275·6e74696d·l_seqs._PyRuntim
4.66 MB
parser.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········518880·(bytes·into·file)13 ··Start·of·section·headers:··········518648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.9 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x7eae0:1 There·are·21·section·headers,·starting·at·offset·0x7e9f8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·007539·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·007539·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·040e60·007800·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·040dd8·007800·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·007580·000380·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·007580·000380·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·048660·000450·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0485d8·000450·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·007900·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·007900·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·007900·013259·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·007900·0131ab·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·048ab0·01df28·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·048a28·01de50·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·01ab60·019d5d·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·01aab0·019d8d·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0669d8·015f48·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·066878·015fc0·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0348bd·0002d3·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·03483d·0002d3·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·034b90·000f5d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·034b10·000f5d·01·AMS··0···0··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·035af0·000008·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·035a70·000008·08··AM··0···0··8
17 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·07c920·000018·18···I·18··12··817 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·07c838·000018·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·035af8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·035a78·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·035af8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·035a78·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·035b18·005040·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·035a98·005038·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·07c938·0020e8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·07c850·0020e8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·03ab58·0038b8·18·····19·444··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·03aad0·0038b8·18·····19·444··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·03e410·002a4e·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·03e388·002a4e·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·07ea20·0000bb·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·07e938·0000bb·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
59.3 KB
readelf --wide --symbols {}
    
Offset 3, 441 lines modifiedOffset 3, 441 lines modified
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
9 ·····5:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·reserved_keywords9 ·····5:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·reserved_keywords
10 ·····6:·0000000000000800··7458·FUNC····LOCAL··DEFAULT····8·compound_stmt_rule10 ·····6:·0000000000000800··7461·FUNC····LOCAL··DEFAULT····8·compound_stmt_rule
11 ·····7:·0000000000002a20··8491·FUNC····LOCAL··DEFAULT····8·simple_stmt_rule11 ·····7:·0000000000002a20··8492·FUNC····LOCAL··DEFAULT····8·simple_stmt_rule
12 ·····8:·0000000000002430···878·FUNC····LOCAL··DEFAULT····1·expressions_rule12 ·····8:·0000000000002430···878·FUNC····LOCAL··DEFAULT····1·expressions_rule
13 ·····9:·0000000000003560···205·FUNC····LOCAL··DEFAULT····1·_loop0_1_rule13 ·····9:·0000000000003560···205·FUNC····LOCAL··DEFAULT····1·_loop0_1_rule
14 ····10:·00000000000027a0···625·FUNC····LOCAL··DEFAULT····8·simple_stmts_rule14 ····10:·00000000000027a0···625·FUNC····LOCAL··DEFAULT····8·simple_stmts_rule
15 ····11:·0000000000000000··2257·FUNC····LOCAL··DEFAULT····6·_PyPegen_parse.cold15 ····11:·0000000000000000··2257·FUNC····LOCAL··DEFAULT····6·_PyPegen_parse.cold
16 ····12:·00000000000129cd···422·FUNC····LOCAL··DEFAULT····6·_gather_141_rule16 ····12:·000000000001291f···422·FUNC····LOCAL··DEFAULT····6·_gather_141_rule
17 ····13:·00000000000087a0··1162·FUNC····LOCAL··DEFAULT····8·expression_rule17 ····13:·0000000000008790··1162·FUNC····LOCAL··DEFAULT····8·expression_rule
18 ····14:·00000000000129cd···422·FUNC····LOCAL··DEFAULT····6·_gather_143_rule18 ····14:·000000000001291f···422·FUNC····LOCAL··DEFAULT····6·_gather_143_rule
19 ····15:·00000000000129cd···422·FUNC····LOCAL··DEFAULT····6·_gather_145_rule19 ····15:·000000000001291f···422·FUNC····LOCAL··DEFAULT····6·_gather_145_rule
20 ····16:·00000000000129cd···422·FUNC····LOCAL··DEFAULT····6·_gather_147_rule20 ····16:·000000000001291f···422·FUNC····LOCAL··DEFAULT····6·_gather_147_rule
21 ····17:·0000000000003560···205·FUNC····LOCAL··DEFAULT····1·_loop0_2_rule21 ····17:·0000000000003560···205·FUNC····LOCAL··DEFAULT····1·_loop0_2_rule
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.122 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.823 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
24 ····20:·0000000000002530···187·FUNC····LOCAL··DEFAULT····8·_tmp_7_rule24 ····20:·0000000000002530···187·FUNC····LOCAL··DEFAULT····8·_tmp_7_rule
25 ····21:·00000000000025f0···140·FUNC····LOCAL··DEFAULT····8·_tmp_8_rule25 ····21:·00000000000025f0···140·FUNC····LOCAL··DEFAULT····8·_tmp_8_rule
26 ····22:·0000000000002680···140·FUNC····LOCAL··DEFAULT····8·_tmp_9_rule26 ····22:·0000000000002680···140·FUNC····LOCAL··DEFAULT····8·_tmp_9_rule
27 ····23:·0000000000002710···140·FUNC····LOCAL··DEFAULT····8·_tmp_10_rule27 ····23:·0000000000002710···140·FUNC····LOCAL··DEFAULT····8·_tmp_10_rule
28 ····24:·000000000000e8c0···721·FUNC····LOCAL··DEFAULT····8·decorators_rule28 ····24:·000000000000e920···721·FUNC····LOCAL··DEFAULT····8·decorators_rule
29 ····25:·000000000000f120··3230·FUNC····LOCAL··DEFAULT····8·function_def_raw_rule29 ····25:·000000000000f180··3231·FUNC····LOCAL··DEFAULT····8·function_def_raw_rule
30 ····26:·0000000000014240··1344·FUNC····LOCAL··DEFAULT····8·named_expression_rule30 ····26:·0000000000014290··1344·FUNC····LOCAL··DEFAULT····8·named_expression_rule
31 ····27:·0000000000015690··1704·FUNC····LOCAL··DEFAULT····8·block_rule31 ····27:·00000000000156e0··1704·FUNC····LOCAL··DEFAULT····8·block_rule
32 ····28:·00000000000166a0···867·FUNC····LOCAL··DEFAULT····8·elif_stmt_rule32 ····28:·00000000000166f0···867·FUNC····LOCAL··DEFAULT····8·elif_stmt_rule
33 ····29:·0000000000016f00···152·FUNC····LOCAL··DEFAULT····8·else_block_rule33 ····29:·0000000000016f50···152·FUNC····LOCAL··DEFAULT····8·else_block_rule
34 ····30:·0000000000000f50···670·FUNC····LOCAL··DEFAULT····1·class_def_raw_rule34 ····30:·0000000000000f50···670·FUNC····LOCAL··DEFAULT····1·class_def_raw_rule
35 ····31:·0000000000006f30··1318·FUNC····LOCAL··DEFAULT····8·star_targets_rule35 ····31:·0000000000006f20··1318·FUNC····LOCAL··DEFAULT····8·star_targets_rule
36 ····32:·000000000000a8d0··2225·FUNC····LOCAL··DEFAULT····8·star_expressions_rule36 ····32:·000000000000a8c0··2326·FUNC····LOCAL··DEFAULT····8·star_expressions_rule
37 ····33:·0000000000011f60····53·FUNC····LOCAL··DEFAULT····8·NEW_TYPE_COMMENT37 ····33:·0000000000011fb0····53·FUNC····LOCAL··DEFAULT····8·NEW_TYPE_COMMENT
38 ····34:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_53_rule38 ····34:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_53_rule
39 ····35:·0000000000000aa0···140·FUNC····LOCAL··DEFAULT····1·finally_block_rule39 ····35:·0000000000000aa0···140·FUNC····LOCAL··DEFAULT····1·finally_block_rule
40 ····36:·0000000000000b30··1056·FUNC····LOCAL··DEFAULT····1·_loop1_60_rule40 ····36:·0000000000000b30··1056·FUNC····LOCAL··DEFAULT····1·_loop1_60_rule
41 ····37:·00000000000045f0···215·FUNC····LOCAL··DEFAULT····1·subject_expr_rule41 ····37:·00000000000045f0···215·FUNC····LOCAL··DEFAULT····1·subject_expr_rule
42 ····38:·00000000000046d0···187·FUNC····LOCAL··DEFAULT····1·patterns_rule42 ····38:·00000000000046d0···187·FUNC····LOCAL··DEFAULT····1·patterns_rule
43 ····39:·0000000000006130···102·FUNC····LOCAL··DEFAULT····1·guard_rule43 ····39:·0000000000006130···102·FUNC····LOCAL··DEFAULT····1·guard_rule
44 ····40:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_57_rule44 ····40:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_57_rule
45 ····41:·0000000000001760····22·FUNC····LOCAL··DEFAULT····1·INVALID_VERSION_CHECK45 ····41:·0000000000001760····22·FUNC····LOCAL··DEFAULT····1·INVALID_VERSION_CHECK
46 ····42:·0000000000006c10···837·FUNC····LOCAL··DEFAULT····1·_loop1_61_rule46 ····42:·0000000000006c10···837·FUNC····LOCAL··DEFAULT····1·_loop1_61_rule
47 ····43:·00000000000123fe···126·FUNC····LOCAL··DEFAULT····6·_tmp_215_rule47 ····43:·0000000000012350···126·FUNC····LOCAL··DEFAULT····6·_tmp_215_rule
48 ····44:·000000000001247c···310·FUNC····LOCAL··DEFAULT····6·_loop0_216_rule48 ····44:·00000000000123ce···310·FUNC····LOCAL··DEFAULT····6·_loop0_216_rule
49 ····45:·0000000000000b30··1056·FUNC····LOCAL··DEFAULT····1·_loop1_217_rule49 ····45:·0000000000000b30··1056·FUNC····LOCAL··DEFAULT····1·_loop1_217_rule
50 ····46:·000000000001247c···310·FUNC····LOCAL··DEFAULT····6·_loop0_219_rule50 ····46:·00000000000123ce···310·FUNC····LOCAL··DEFAULT····6·_loop0_219_rule
51 ····47:·0000000000006c10···837·FUNC····LOCAL··DEFAULT····1·_loop1_220_rule51 ····47:·0000000000006c10···837·FUNC····LOCAL··DEFAULT····1·_loop1_220_rule
52 ····48:·0000000000012047···424·FUNC····LOCAL··DEFAULT····6·_gather_211_rule52 ····48:·0000000000011f99···424·FUNC····LOCAL··DEFAULT····6·_gather_211_rule
53 ····49:·0000000000003ce0···113·FUNC····LOCAL··DEFAULT····1·invalid_for_target_rule53 ····49:·0000000000003ce0···113·FUNC····LOCAL··DEFAULT····1·invalid_for_target_rule
54 ····50:·00000000000008d1··4286·FUNC····LOCAL··DEFAULT····6·compound_stmt_rule.cold54 ····50:·00000000000008d1··4281·FUNC····LOCAL··DEFAULT····6·compound_stmt_rule.cold
55 ····51:·0000000000012639···135·FUNC····LOCAL··DEFAULT····6·_tmp_275_rule55 ····51:·000000000001258b···135·FUNC····LOCAL··DEFAULT····6·_tmp_275_rule
56 ····52:·00000000000039a0···153·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION56 ····52:·00000000000039a0···153·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION
57 ····53:·0000000000012639···135·FUNC····LOCAL··DEFAULT····6·_tmp_218_rule57 ····53:·000000000001258b···135·FUNC····LOCAL··DEFAULT····6·_tmp_218_rule
58 ····54:·0000000000012e95···422·FUNC····LOCAL··DEFAULT····6·_gather_213_rule58 ····54:·0000000000012de7···422·FUNC····LOCAL··DEFAULT····6·_gather_213_rule
59 ····55:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_55_rule59 ····55:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_55_rule
60 ····56:·0000000000012e95···422·FUNC····LOCAL··DEFAULT····6·_gather_209_rule60 ····56:·0000000000012de7···422·FUNC····LOCAL··DEFAULT····6·_gather_209_rule
61 ····57:·0000000000012047···424·FUNC····LOCAL··DEFAULT····6·_gather_207_rule61 ····57:·0000000000011f99···424·FUNC····LOCAL··DEFAULT····6·_gather_207_rule
62 ····58:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_51_rule62 ····58:·00000000000019e0···407·FUNC····LOCAL··DEFAULT····1·_gather_51_rule
63 ····59:·000000000000198f····59·FUNC····LOCAL··DEFAULT····6·_tmp_7_rule.cold63 ····59:·000000000000198a····59·FUNC····LOCAL··DEFAULT····6·_tmp_7_rule.cold
64 ····60:·00000000000019ca····45·FUNC····LOCAL··DEFAULT····6·_tmp_8_rule.cold64 ····60:·00000000000019c5····45·FUNC····LOCAL··DEFAULT····6·_tmp_8_rule.cold
65 ····61:·00000000000019f7····45·FUNC····LOCAL··DEFAULT····6·_tmp_9_rule.cold65 ····61:·00000000000019f2····45·FUNC····LOCAL··DEFAULT····6·_tmp_9_rule.cold
66 ····62:·0000000000001a24····45·FUNC····LOCAL··DEFAULT····6·_tmp_10_rule.cold66 ····62:·0000000000001a1f····45·FUNC····LOCAL··DEFAULT····6·_tmp_10_rule.cold
67 ····63:·0000000000001a51···229·FUNC····LOCAL··DEFAULT····6·simple_stmts_rule.cold67 ····63:·0000000000001a4c···229·FUNC····LOCAL··DEFAULT····6·simple_stmts_rule.cold
68 ····64:·00000000000094d0··2029·FUNC····LOCAL··DEFAULT····8·single_target_rule68 ····64:·00000000000094c0··2029·FUNC····LOCAL··DEFAULT····8·single_target_rule
69 ····65:·000000000000f090···140·FUNC····LOCAL··DEFAULT····8·_tmp_6_rule69 ····65:·000000000000f0f0···140·FUNC····LOCAL··DEFAULT····8·_tmp_6_rule
70 ····66:·0000000000004320···102·FUNC····LOCAL··DEFAULT····1·_tmp_11_rule70 ····66:·0000000000004320···102·FUNC····LOCAL··DEFAULT····1·_tmp_11_rule
71 ····67:·0000000000017360···773·FUNC····LOCAL··DEFAULT····8·augassign_rule71 ····67:·00000000000173b0···773·FUNC····LOCAL··DEFAULT····8·augassign_rule
72 ····68:·0000000000011020···119·FUNC····LOCAL··DEFAULT····8·_tmp_16_rule72 ····68:·0000000000011080···119·FUNC····LOCAL··DEFAULT····8·_tmp_16_rule
73 ····69:·0000000000011870···419·FUNC····LOCAL··DEFAULT····8·yield_expr_rule73 ····69:·00000000000118c0···419·FUNC····LOCAL··DEFAULT····8·yield_expr_rule
74 ····70:·0000000000004c10··3125·FUNC····LOCAL··DEFAULT····8·t_primary_raw74 ····70:·0000000000004c10··3125·FUNC····LOCAL··DEFAULT····8·t_primary_raw
75 ····71:·0000000000006e80···162·FUNC····LOCAL··DEFAULT····8·t_lookahead_rule75 ····71:·0000000000006e70···162·FUNC····LOCAL··DEFAULT····8·t_lookahead_rule
76 ····72:·0000000000000000··1125·FUNC····LOCAL··DEFAULT····1·import_stmt_rule76 ····72:·0000000000000000··1125·FUNC····LOCAL··DEFAULT····1·import_stmt_rule
77 ····73:·0000000000016a10··1249·FUNC····LOCAL··DEFAULT····8·slices_rule77 ····73:·0000000000016a60··1249·FUNC····LOCAL··DEFAULT····8·slices_rule
78 ····74:·0000000000001c80···502·FUNC····LOCAL··DEFAULT····1·del_targets_rule78 ····74:·0000000000001c80···502·FUNC····LOCAL··DEFAULT····1·del_targets_rule
79 ····75:·0000000000002280···121·FUNC····LOCAL··DEFAULT····1·_tmp_22_rule79 ····75:·0000000000002280···121·FUNC····LOCAL··DEFAULT····1·_tmp_22_rule
80 ····76:·0000000000004320···102·FUNC····LOCAL··DEFAULT····1·_tmp_13_rule80 ····76:·0000000000004320···102·FUNC····LOCAL··DEFAULT····1·_tmp_13_rule
81 ····77:·00000000000015c0···407·FUNC····LOCAL··DEFAULT····1·_gather_18_rule81 ····77:·00000000000015c0···407·FUNC····LOCAL··DEFAULT····1·_gather_18_rule
82 ····78:·0000000000003c30···162·FUNC····LOCAL··DEFAULT····1·invalid_ann_assign_target_rule82 ····78:·0000000000003c30···162·FUNC····LOCAL··DEFAULT····1·invalid_ann_assign_target_rule
83 ····79:·0000000000014a60···304·FUNC····LOCAL··DEFAULT····8·star_named_expression_rule83 ····79:·0000000000014ab0···304·FUNC····LOCAL··DEFAULT····8·star_named_expression_rule
84 ····80:·0000000000006740···376·FUNC····LOCAL··DEFAULT····1·_loop0_164_rule84 ····80:·0000000000006740···376·FUNC····LOCAL··DEFAULT····1·_loop0_164_rule
85 ····81:·0000000000006740···376·FUNC····LOCAL··DEFAULT····1·_loop0_165_rule85 ····81:·0000000000006740···376·FUNC····LOCAL··DEFAULT····1·_loop0_165_rule
86 ····82:·0000000000011020···119·FUNC····LOCAL··DEFAULT····8·_tmp_166_rule86 ····82:·0000000000011080···119·FUNC····LOCAL··DEFAULT····8·_tmp_166_rule
87 ····83:·00000000000015c0···407·FUNC····LOCAL··DEFAULT····1·_gather_20_rule87 ····83:·00000000000015c0···407·FUNC····LOCAL··DEFAULT····1·_gather_20_rule
88 ····84:·00000000000115a0···706·FUNC····LOCAL··DEFAULT····8·type_params_rule88 ····84:·0000000000011d8c···121·FUNC····LOCAL··DEFAULT····6·_RAISE_SYNTAX_ERROR_INVALID_TARGET
89 ····85:·0000000000015d40··1294·FUNC····LOCAL··DEFAULT····8·star_named_expressions_rule89 ····85:·0000000000015d90··1294·FUNC····LOCAL··DEFAULT····8·star_named_expressions_rule
90 ····86:·0000000000011e3a···121·FUNC····LOCAL··DEFAULT····6·_RAISE_SYNTAX_ERROR_INVALID_TARGET90 ····86:·00000000000115f0···706·FUNC····LOCAL··DEFAULT····8·type_params_rule
91 ····87:·0000000000001b36··3326·FUNC····LOCAL··DEFAULT····6·simple_stmt_rule.cold91 ····87:·0000000000001b31··3301·FUNC····LOCAL··DEFAULT····6·simple_stmt_rule.cold
92 ····88:·0000000000004b50···178·FUNC····LOCAL··DEFAULT····8·t_primary_rule92 ····88:·0000000000004b50···178·FUNC····LOCAL··DEFAULT····8·t_primary_rule
93 ····89:·0000000000002834····27·FUNC····LOCAL··DEFAULT····6·t_primary_rule.cold93 ····89:·0000000000002816····27·FUNC····LOCAL··DEFAULT····6·t_primary_rule.cold
94 ····90:·00000000000083d0···964·FUNC····LOCAL··DEFAULT····8·genexp_rule94 ····90:·00000000000083c0···964·FUNC····LOCAL··DEFAULT····8·genexp_rule
95 ····91:·000000000000fdc0··2065·FUNC····LOCAL··DEFAULT····8·arguments_rule95 ····91:·000000000000fe20··2065·FUNC····LOCAL··DEFAULT····8·arguments_rule
96 ····92:·0000000000005850··3542·FUNC····LOCAL··DEFAULT····8·atom_rule96 ····92:·0000000000005850··3547·FUNC····LOCAL··DEFAULT····8·atom_rule
97 ····93:·000000000000284f···808·FUNC····LOCAL··DEFAULT····6·t_primary_raw.cold97 ····93:·0000000000002831···808·FUNC····LOCAL··DEFAULT····6·t_primary_raw.cold
98 ····94:·0000000000006630···155·FUNC····LOCAL··DEFAULT····8·_tmp_93_rule98 ····94:·0000000000006630···155·FUNC····LOCAL··DEFAULT····8·_tmp_93_rule
99 ····95:·00000000000066d0··1965·FUNC····LOCAL··DEFAULT····8·strings_rule99 ····95:·00000000000066d0··1943·FUNC····LOCAL··DEFAULT····8·strings_rule
100 ····96:·0000000000014780···733·FUNC····LOCAL··DEFAULT····8·tuple_rule100 ····96:·00000000000147d0···733·FUNC····LOCAL··DEFAULT····8·tuple_rule
101 ····97:·0000000000015590···253·FUNC····LOCAL··DEFAULT····8·list_rule101 ····97:·00000000000155e0···253·FUNC····LOCAL··DEFAULT····8·list_rule
102 ····98:·0000000000016fa0···947·FUNC····LOCAL··DEFAULT····8·_gather_117_rule102 ····98:·0000000000016ff0···947·FUNC····LOCAL··DEFAULT····8·_gather_117_rule
103 ····99:·0000000000016fa0···947·FUNC····LOCAL··DEFAULT····8·_gather_231_rule103 ····99:·0000000000016ff0···947·FUNC····LOCAL··DEFAULT····8·_gather_231_rule
104 ···100:·000000000000ecf0···914·FUNC····LOCAL··DEFAULT····8·for_if_clauses_rule104 ···100:·000000000000ed50···914·FUNC····LOCAL··DEFAULT····8·for_if_clauses_rule
105 ···101:·00000000000027a0···120·FUNC····LOCAL··DEFAULT····1·_tmp_233_rule105 ···101:·00000000000027a0···120·FUNC····LOCAL··DEFAULT····1·_tmp_233_rule
106 ···102:·00000000000036c0···608·FUNC····LOCAL··DEFAULT····1·invalid_comprehension_rule106 ···102:·00000000000036c0···608·FUNC····LOCAL··DEFAULT····1·invalid_comprehension_rule
107 ···103:·0000000000002b77··3347·FUNC····LOCAL··DEFAULT····6·atom_rule.cold107 ···103:·0000000000002b59··3320·FUNC····LOCAL··DEFAULT····6·atom_rule.cold
108 ···104:·0000000000011fa0···671·FUNC····LOCAL··DEFAULT····8·starred_expression_rule108 ···104:·0000000000011ff0···671·FUNC····LOCAL··DEFAULT····8·starred_expression_rule
109 ···105:·000000000000b2e0···569·FUNC····LOCAL··DEFAULT····8·bitwise_or_rule109 ···105:·000000000000b330···569·FUNC····LOCAL··DEFAULT····8·bitwise_or_rule
110 ···106:·0000000000007530·····9·FUNC····LOCAL··DEFAULT····1·_tmp_234_rule110 ···106:·0000000000007530·····9·FUNC····LOCAL··DEFAULT····1·_tmp_234_rule
111 ···107:·000000000000388a····45·FUNC····LOCAL··DEFAULT····6·_tmp_93_rule.cold111 ···107:·0000000000003851····45·FUNC····LOCAL··DEFAULT····6·_tmp_93_rule.cold
112 ···108:·0000000000016250··1091·FUNC····LOCAL··DEFAULT····8·fstring_replacement_field_rule112 ···108:·00000000000162a0··1091·FUNC····LOCAL··DEFAULT····8·fstring_replacement_field_rule
113 ···109:·00000000000038b7···811·FUNC····LOCAL··DEFAULT····6·strings_rule.cold113 ···109:·000000000000387e···811·FUNC····LOCAL··DEFAULT····6·strings_rule.cold
114 ···110:·0000000000003be2····37·FUNC····LOCAL··DEFAULT····6·t_lookahead_rule.cold114 ···110:·0000000000003ba9····37·FUNC····LOCAL··DEFAULT····6·t_lookahead_rule.cold
115 ···111:·0000000000007640··3471·FUNC····LOCAL··DEFAULT····8·target_with_star_atom_rule115 ···111:·0000000000007630··3471·FUNC····LOCAL··DEFAULT····8·target_with_star_atom_rule
116 ···112:·0000000000007460···476·FUNC····LOCAL··DEFAULT····8·star_target_rule116 ···112:·0000000000007450···476·FUNC····LOCAL··DEFAULT····8·star_target_rule
117 ···113:·0000000000003c07···506·FUNC····LOCAL··DEFAULT····6·star_targets_rule.cold117 ···113:·0000000000003bce···506·FUNC····LOCAL··DEFAULT····6·star_targets_rule.cold
118 ···114:·0000000000003e01···138·FUNC····LOCAL··DEFAULT····6·star_target_rule.cold118 ···114:·0000000000003dc8···138·FUNC····LOCAL··DEFAULT····6·star_target_rule.cold
119 ···115:·0000000000003e8b··1033·FUNC····LOCAL··DEFAULT····6·target_with_star_atom_rule.cold119 ···115:·0000000000003e52··1033·FUNC····LOCAL··DEFAULT····6·target_with_star_atom_rule.cold
120 ···116:·0000000000004294···389·FUNC····LOCAL··DEFAULT····6·genexp_rule.cold120 ···116:·000000000000425b···389·FUNC····LOCAL··DEFAULT····6·genexp_rule.cold
121 ···117:·0000000000008c30··1099·FUNC····LOCAL··DEFAULT····8·disjunction_rule121 ···117:·0000000000008c20··1099·FUNC····LOCAL··DEFAULT····8·disjunction_rule
122 ···118:·000000000000eba0···322·FUNC····LOCAL··DEFAULT····8·lambdef_rule122 ···118:·000000000000ec00···322·FUNC····LOCAL··DEFAULT····8·lambdef_rule
123 ···119:·0000000000003630···137·FUNC····LOCAL··DEFAULT····1·_tmp_158_rule123 ···119:·0000000000003630···137·FUNC····LOCAL··DEFAULT····1·_tmp_158_rule
124 ···120:·0000000000004419··1385·FUNC····LOCAL··DEFAULT····6·expression_rule.cold124 ···120:·00000000000043e0··1385·FUNC····LOCAL··DEFAULT····6·expression_rule.cold
125 ···121:·0000000000002820··2229·FUNC····LOCAL··DEFAULT····1·lambda_params_rule125 ···121:·0000000000002820··2229·FUNC····LOCAL··DEFAULT····1·lambda_params_rule
126 ···122:·00000000000122f0···126·FUNC····LOCAL··DEFAULT····6·_tmp_159_rule126 ···122:·0000000000012242···126·FUNC····LOCAL··DEFAULT····6·_tmp_159_rule
127 ···123:·0000000000009080··1092·FUNC····LOCAL··DEFAULT····8·conjunction_rule127 ···123:·0000000000009070··1092·FUNC····LOCAL··DEFAULT····8·conjunction_rule
128 ···124:·0000000000004982···443·FUNC····LOCAL··DEFAULT····6·disjunction_rule.cold128 ···124:·0000000000004949···446·FUNC····LOCAL··DEFAULT····6·disjunction_rule.cold
129 ···125:·0000000000009cc0··3076·FUNC····LOCAL··DEFAULT····8·inversion_rule129 ···125:·0000000000009cb0··3076·FUNC····LOCAL··DEFAULT····8·inversion_rule
Max diff block lines reached; 40730/60635 bytes (67.17%) of diff not shown.
1.81 MB
readelf --wide --relocs {}
Max HTML report size reached
389 KB
readelf --wide --debug-dump=frames {}
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4858 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
59 ··DW_CFA_offset:·r12·(r12)·at·cfa-4059 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
60 ··DW_CFA_offset:·r13·(r13)·at·cfa-3260 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
61 ··DW_CFA_offset:·r14·(r14)·at·cfa-2461 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
62 ··DW_CFA_offset:·r15·(r15)·at·cfa-1662 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
63 ··DW_CFA_nop63 ··DW_CFA_nop
  
64 00000084·0000000000000104·00000088·FDE·cie=00000000·pc=0000000000000800..000000000000252264 00000084·0000000000000104·00000088·FDE·cie=00000000·pc=0000000000000800..0000000000002525
65 ··DW_CFA_advance_loc:·2·to·000000000000080265 ··DW_CFA_advance_loc:·2·to·0000000000000802
66 ··DW_CFA_def_cfa_offset:·1666 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_offset:·r15·(r15)·at·cfa-1667 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
68 ··DW_CFA_advance_loc:·2·to·000000000000080468 ··DW_CFA_advance_loc:·2·to·0000000000000804
69 ··DW_CFA_def_cfa_offset:·2469 ··DW_CFA_def_cfa_offset:·24
70 ··DW_CFA_offset:·r14·(r14)·at·cfa-2470 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
71 ··DW_CFA_advance_loc:·5·to·000000000000080971 ··DW_CFA_advance_loc:·5·to·0000000000000809
Offset 114, 100 lines modifiedOffset 114, 100 lines modified
114 ··DW_CFA_def_cfa_offset:·128114 ··DW_CFA_def_cfa_offset:·128
115 ··DW_CFA_advance_loc:·5·to·0000000000000de8115 ··DW_CFA_advance_loc:·5·to·0000000000000de8
116 ··DW_CFA_def_cfa_offset:·136116 ··DW_CFA_def_cfa_offset:·136
117 ··DW_CFA_advance_loc:·5·to·0000000000000ded117 ··DW_CFA_advance_loc:·5·to·0000000000000ded
118 ··DW_CFA_def_cfa_offset:·144118 ··DW_CFA_def_cfa_offset:·144
119 ··DW_CFA_advance_loc:·14·to·0000000000000dfb119 ··DW_CFA_advance_loc:·14·to·0000000000000dfb
120 ··DW_CFA_def_cfa_offset:·112120 ··DW_CFA_def_cfa_offset:·112
121 ··DW_CFA_advance_loc2:·333·to·0000000000000f48121 ··DW_CFA_advance_loc2:·345·to·0000000000000f54
122 ··DW_CFA_def_cfa_offset:·120122 ··DW_CFA_def_cfa_offset:·120
123 ··DW_CFA_advance_loc:·8·to·0000000000000f50123 ··DW_CFA_advance_loc:·4·to·0000000000000f58
124 ··DW_CFA_def_cfa_offset:·128124 ··DW_CFA_def_cfa_offset:·128
125 ··DW_CFA_advance_loc:·15·to·0000000000000f5f125 ··DW_CFA_advance_loc:·10·to·0000000000000f62
126 ··DW_CFA_def_cfa_offset:·120126 ··DW_CFA_def_cfa_offset:·120
127 ··DW_CFA_advance_loc:·1·to·0000000000000f60127 ··DW_CFA_advance_loc:·1·to·0000000000000f63
128 ··DW_CFA_def_cfa_offset:·112128 ··DW_CFA_def_cfa_offset:·112
129 ··DW_CFA_advance_loc2:·361·to·00000000000010c9129 ··DW_CFA_advance_loc2:·361·to·00000000000010cc
130 ··DW_CFA_def_cfa_offset:·120130 ··DW_CFA_def_cfa_offset:·120
131 ··DW_CFA_advance_loc:·13·to·00000000000010d6131 ··DW_CFA_advance_loc:·13·to·00000000000010d9
132 ··DW_CFA_def_cfa_offset:·128132 ··DW_CFA_def_cfa_offset:·128
133 ··DW_CFA_advance_loc:·4·to·00000000000010da133 ··DW_CFA_advance_loc:·4·to·00000000000010dd
134 ··DW_CFA_def_cfa_offset:·136134 ··DW_CFA_def_cfa_offset:·136
135 ··DW_CFA_advance_loc:·4·to·00000000000010de135 ··DW_CFA_advance_loc:·4·to·00000000000010e1
136 ··DW_CFA_def_cfa_offset:·144136 ··DW_CFA_def_cfa_offset:·144
137 ··DW_CFA_advance_loc:·17·to·00000000000010ef137 ··DW_CFA_advance_loc:·17·to·00000000000010f2
138 ··DW_CFA_def_cfa_offset:·112138 ··DW_CFA_def_cfa_offset:·112
139 ··DW_CFA_advance_loc1:·149·to·0000000000001184139 ··DW_CFA_advance_loc1:·149·to·0000000000001187
140 ··DW_CFA_def_cfa_offset:·120140 ··DW_CFA_def_cfa_offset:·120
141 ··DW_CFA_advance_loc:·11·to·000000000000118f141 ··DW_CFA_advance_loc:·11·to·0000000000001192
142 ··DW_CFA_def_cfa_offset:·128142 ··DW_CFA_def_cfa_offset:·128
143 ··DW_CFA_advance_loc:·14·to·000000000000119d143 ··DW_CFA_advance_loc:·14·to·00000000000011a0
144 ··DW_CFA_def_cfa_offset:·120144 ··DW_CFA_def_cfa_offset:·120
145 ··DW_CFA_advance_loc:·2·to·000000000000119f145 ··DW_CFA_advance_loc:·2·to·00000000000011a2
146 ··DW_CFA_def_cfa_offset:·112146 ··DW_CFA_def_cfa_offset:·112
147 ··DW_CFA_advance_loc1:·244·to·0000000000001293147 ··DW_CFA_advance_loc1:·244·to·0000000000001296
148 ··DW_CFA_def_cfa_offset:·120148 ··DW_CFA_def_cfa_offset:·120
149 ··DW_CFA_advance_loc:·16·to·00000000000012a3149 ··DW_CFA_advance_loc:·16·to·00000000000012a6
150 ··DW_CFA_def_cfa_offset:·128150 ··DW_CFA_def_cfa_offset:·128
151 ··DW_CFA_advance_loc:·7·to·00000000000012aa151 ··DW_CFA_advance_loc:·7·to·00000000000012ad
152 ··DW_CFA_def_cfa_offset:·120152 ··DW_CFA_def_cfa_offset:·120
153 ··DW_CFA_advance_loc:·2·to·00000000000012ac153 ··DW_CFA_advance_loc:·2·to·00000000000012af
154 ··DW_CFA_def_cfa_offset:·112154 ··DW_CFA_def_cfa_offset:·112
155 ··DW_CFA_advance_loc:·42·to·00000000000012d6155 ··DW_CFA_advance_loc:·42·to·00000000000012d9
156 ··DW_CFA_remember_state156 ··DW_CFA_remember_state
157 ··DW_CFA_def_cfa_offset:·120157 ··DW_CFA_def_cfa_offset:·120
158 ··DW_CFA_advance_loc:·13·to·00000000000012e3158 ··DW_CFA_advance_loc:·13·to·00000000000012e6
159 ··DW_CFA_def_cfa_offset:·128159 ··DW_CFA_def_cfa_offset:·128
160 ··DW_CFA_advance_loc:·6·to·00000000000012e9160 ··DW_CFA_advance_loc:·6·to·00000000000012ec
161 ··DW_CFA_def_cfa_offset:·136161 ··DW_CFA_def_cfa_offset:·136
162 ··DW_CFA_advance_loc:·6·to·00000000000012ef162 ··DW_CFA_advance_loc:·6·to·00000000000012f2
163 ··DW_CFA_def_cfa_offset:·144163 ··DW_CFA_def_cfa_offset:·144
164 ··DW_CFA_advance_loc:·5·to·00000000000012f4164 ··DW_CFA_advance_loc:·5·to·00000000000012f7
165 ··DW_CFA_restore_state165 ··DW_CFA_restore_state
166 ··DW_CFA_advance_loc2:·1162·to·000000000000177e166 ··DW_CFA_advance_loc2:·1165·to·0000000000001784
167 ··DW_CFA_def_cfa_offset:·120167 ··DW_CFA_def_cfa_offset:·120
168 ··DW_CFA_advance_loc:·2·to·0000000000001780168 ··DW_CFA_advance_loc:·4·to·0000000000001788
169 ··DW_CFA_def_cfa_offset:·128169 ··DW_CFA_def_cfa_offset:·128
170 ··DW_CFA_advance_loc:·37·to·00000000000017a5170 ··DW_CFA_advance_loc:·32·to·00000000000017a8
171 ··DW_CFA_def_cfa_offset:·120171 ··DW_CFA_def_cfa_offset:·120
172 ··DW_CFA_advance_loc:·2·to·00000000000017a7172 ··DW_CFA_advance_loc:·2·to·00000000000017aa
173 ··DW_CFA_def_cfa_offset:·112173 ··DW_CFA_def_cfa_offset:·112
174 ··DW_CFA_advance_loc2:·407·to·000000000000193e174 ··DW_CFA_advance_loc2:·407·to·0000000000001941
175 ··DW_CFA_def_cfa_offset:·120175 ··DW_CFA_def_cfa_offset:·120
176 ··DW_CFA_advance_loc:·8·to·0000000000001946176 ··DW_CFA_advance_loc:·8·to·0000000000001949
177 ··DW_CFA_def_cfa_offset:·128177 ··DW_CFA_def_cfa_offset:·128
178 ··DW_CFA_advance_loc:·5·to·000000000000194b178 ··DW_CFA_advance_loc:·5·to·000000000000194e
179 ··DW_CFA_def_cfa_offset:·136179 ··DW_CFA_def_cfa_offset:·136
180 ··DW_CFA_advance_loc:·5·to·0000000000001950180 ··DW_CFA_advance_loc:·5·to·0000000000001953
181 ··DW_CFA_def_cfa_offset:·144181 ··DW_CFA_def_cfa_offset:·144
182 ··DW_CFA_advance_loc:·14·to·000000000000195e182 ··DW_CFA_advance_loc:·14·to·0000000000001961
183 ··DW_CFA_def_cfa_offset:·112183 ··DW_CFA_def_cfa_offset:·112
184 ··DW_CFA_advance_loc1:·208·to·0000000000001a2e184 ··DW_CFA_advance_loc1:·208·to·0000000000001a31
185 ··DW_CFA_def_cfa_offset:·120185 ··DW_CFA_def_cfa_offset:·120
186 ··DW_CFA_advance_loc:·13·to·0000000000001a3b186 ··DW_CFA_advance_loc:·13·to·0000000000001a3e
187 ··DW_CFA_def_cfa_offset:·128187 ··DW_CFA_def_cfa_offset:·128
188 ··DW_CFA_advance_loc:·7·to·0000000000001a42188 ··DW_CFA_advance_loc:·7·to·0000000000001a45
189 ··DW_CFA_def_cfa_offset:·136189 ··DW_CFA_def_cfa_offset:·136
190 ··DW_CFA_advance_loc:·7·to·0000000000001a49190 ··DW_CFA_advance_loc:·7·to·0000000000001a4c
191 ··DW_CFA_def_cfa_offset:·144191 ··DW_CFA_def_cfa_offset:·144
192 ··DW_CFA_advance_loc:·9·to·0000000000001a52192 ··DW_CFA_advance_loc:·9·to·0000000000001a55
193 ··DW_CFA_def_cfa_offset:·112193 ··DW_CFA_def_cfa_offset:·112
194 ··DW_CFA_advance_loc2:·2507·to·000000000000241d194 ··DW_CFA_advance_loc2:·2507·to·0000000000002420
195 ··DW_CFA_def_cfa_offset:·120195 ··DW_CFA_def_cfa_offset:·120
196 ··DW_CFA_advance_loc:·7·to·0000000000002424196 ··DW_CFA_advance_loc:·7·to·0000000000002427
197 ··DW_CFA_def_cfa_offset:·128197 ··DW_CFA_def_cfa_offset:·128
198 ··DW_CFA_advance_loc:·30·to·0000000000002442198 ··DW_CFA_advance_loc:·30·to·0000000000002445
199 ··DW_CFA_def_cfa_offset:·120199 ··DW_CFA_def_cfa_offset:·120
200 ··DW_CFA_advance_loc:·2·to·0000000000002444200 ··DW_CFA_advance_loc:·2·to·0000000000002447
201 ··DW_CFA_def_cfa_offset:·112201 ··DW_CFA_def_cfa_offset:·112
202 ··DW_CFA_nop202 ··DW_CFA_nop
203 ··DW_CFA_nop203 ··DW_CFA_nop
204 ··DW_CFA_nop204 ··DW_CFA_nop
  
205 0000018c·0000000000000058·00000190·FDE·cie=00000000·pc=00000000000008d1..000000000000198f205 0000018c·0000000000000058·00000190·FDE·cie=00000000·pc=00000000000008d1..000000000000198a
206 ··DW_CFA_def_cfa_offset:·112206 ··DW_CFA_def_cfa_offset:·112
207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
208 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48208 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
209 ··DW_CFA_offset:·r12·(r12)·at·cfa-40209 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
211 ··DW_CFA_offset:·r14·(r14)·at·cfa-24211 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
212 ··DW_CFA_offset:·r15·(r15)·at·cfa-16212 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 223, 29 lines modifiedOffset 223, 29 lines modified
223 ··DW_CFA_def_cfa_offset:·120223 ··DW_CFA_def_cfa_offset:·120
224 ··DW_CFA_advance_loc:·5·to·0000000000000b65224 ··DW_CFA_advance_loc:·5·to·0000000000000b65
225 ··DW_CFA_def_cfa_offset:·128225 ··DW_CFA_def_cfa_offset:·128
226 ··DW_CFA_advance_loc:·13·to·0000000000000b72226 ··DW_CFA_advance_loc:·13·to·0000000000000b72
227 ··DW_CFA_def_cfa_offset:·120227 ··DW_CFA_def_cfa_offset:·120
228 ··DW_CFA_advance_loc:·1·to·0000000000000b73228 ··DW_CFA_advance_loc:·1·to·0000000000000b73
229 ··DW_CFA_def_cfa_offset:·112229 ··DW_CFA_def_cfa_offset:·112
230 ··DW_CFA_advance_loc2:·1323·to·000000000000109e230 ··DW_CFA_advance_loc2:·1325·to·00000000000010a0
231 ··DW_CFA_def_cfa_offset:·120231 ··DW_CFA_def_cfa_offset:·120
232 ··DW_CFA_advance_loc:·9·to·00000000000010a7232 ··DW_CFA_advance_loc:·12·to·00000000000010ac
Max diff block lines reached; 390941/397801 bytes (98.28%) of diff not shown.
1.49 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 127, 21 lines modifiedOffset 127, 21 lines modified
127 AVAUATUSH127 AVAUATUSH
128 []A\A]A^A_128 []A\A]A^A_
129 AVAUATUSH129 AVAUATUSH
130 X[]A\A]A^A_130 X[]A\A]A^A_
131 HcM$HcU·L131 HcM$HcU·L
132 LcM,LcE(P1132 LcM,LcE(P1
133 HcM$LcM,L133 HcM$LcM,L
134 LcE(HcU·ARh 
135 HcM$LcM,L 
136 LcE(HcU·ATh134 LcE(HcU·ATh
137 HcM$HcU·L 
138 LcM,LcE(P1135 HcM$LcM,L
 136 LcE(HcU·ARh
139 LcE(HcM$L137 LcE(HcM$L
140 LcM,HcU·Vh138 LcM,HcU·Vh
 139 HcM$HcU·L
 140 LcM,LcE(P1
141 AWAVAUATUH141 AWAVAUATUH
142 []A\A]A^A_142 []A\A]A^A_
143 []A\A]A^A_143 []A\A]A^A_
144 AVAUATUSH144 AVAUATUSH
145 X[]A\A]A^A_145 X[]A\A]A^A_
146 []A\A]A^A_146 []A\A]A^A_
147 AWAVAUATUSH147 AWAVAUATUSH
Offset 439, 17 lines modifiedOffset 439, 17 lines modified
439 _gather_18_rule439 _gather_18_rule
440 invalid_ann_assign_target_rule440 invalid_ann_assign_target_rule
441 star_named_expression_rule441 star_named_expression_rule
442 _loop0_164_rule442 _loop0_164_rule
443 _loop0_165_rule443 _loop0_165_rule
444 _tmp_166_rule444 _tmp_166_rule
445 _gather_20_rule445 _gather_20_rule
446 type_params_rule 
447 star_named_expressions_rule 
448 _RAISE_SYNTAX_ERROR_INVALID_TARGET446 _RAISE_SYNTAX_ERROR_INVALID_TARGET
 447 star_named_expressions_rule
 448 type_params_rule
449 simple_stmt_rule.cold449 simple_stmt_rule.cold
450 t_primary_rule450 t_primary_rule
451 t_primary_rule.cold451 t_primary_rule.cold
452 genexp_rule452 genexp_rule
453 arguments_rule453 arguments_rule
454 t_primary_raw.cold454 t_primary_raw.cold
455 _tmp_93_rule455 _tmp_93_rule
Offset 589, 18 lines modifiedOffset 589, 18 lines modified
589 _tmp_185_rule589 _tmp_185_rule
590 list_rule.cold590 list_rule.cold
591 star_named_expressions_rule.cold591 star_named_expressions_rule.cold
592 _loop0_113_rule592 _loop0_113_rule
593 fstring_replacement_field_rule.cold593 fstring_replacement_field_rule.cold
594 _tmp_242_rule.isra.0594 _tmp_242_rule.isra.0
595 _loop0_246_rule595 _loop0_246_rule
596 _tmp_249_rule 
597 _tmp_243_rule596 _tmp_243_rule
598 _tmp_239_rule597 _tmp_239_rule
599 _tmp_237_rule598 _tmp_237_rule
 599 _tmp_249_rule
600 elif_stmt_rule.cold600 elif_stmt_rule.cold
601 _tmp_258_rule601 _tmp_258_rule
602 slices_rule.cold602 slices_rule.cold
603 else_block_rule.cold603 else_block_rule.cold
604 finally_block_rule.cold604 finally_block_rule.cold
605 _loop1_60_rule.cold605 _loop1_60_rule.cold
606 _tmp_225_rule606 _tmp_225_rule
Offset 834, 16 lines modifiedOffset 834, 16 lines modified
834 _PyAST_Call834 _PyAST_Call
835 _PyPegen_number_token835 _PyPegen_number_token
836 _Py_NoneStruct836 _Py_NoneStruct
837 _PyAST_Constant837 _PyAST_Constant
838 _PyPegen_get_values838 _PyPegen_get_values
839 _PyPegen_get_keys839 _PyPegen_get_keys
840 _PyAST_Dict840 _PyAST_Dict
841 _Py_FalseStruct 
842 _Py_TrueStruct841 _Py_TrueStruct
 842 _Py_FalseStruct
843 _PyAST_Set843 _PyAST_Set
844 _PyAST_ListComp844 _PyAST_ListComp
845 _Py_EllipsisObject845 _Py_EllipsisObject
846 _PyPegen_key_value_pair846 _PyPegen_key_value_pair
847 _PyAST_DictComp847 _PyAST_DictComp
848 _PyAST_SetComp848 _PyAST_SetComp
849 _PyPegen_string_token849 _PyPegen_string_token
228 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 89 lines modifiedOffset 14, 89 lines modified
14 »       push···%rbx14 »       push···%rbx
15 »       sub····$0x28,%rsp15 »       sub····$0x28,%rsp
16 »       mov····0x90(%rdi),%eax16 »       mov····0x90(%rdi),%eax
17 »       lea····0x1(%rax),%edx17 »       lea····0x1(%rax),%edx
18 »       mov····%edx,0x90(%rdi)18 »       mov····%edx,0x90(%rdi)
19 »       cmp····$0x1770,%eax19 »       cmp····$0x1770,%eax
20 »       je·····2b·<import_stmt_rule+0x2b>20 »       je·····2b·<import_stmt_rule+0x2b>
21 ·R_X86_64_PC32»  .text.unlikely+0x72a221 ·R_X86_64_PC32»  .text.unlikely+0x721e
22 »       cmpl···$0x0,0x60(%r14)22 »       cmpl···$0x0,0x60(%r14)
23 »       mov····0x90(%r14),%eax23 »       mov····0x90(%r14),%eax
24 »       jne····3d·<import_stmt_rule+0x3d>24 »       jne····3d·<import_stmt_rule+0x3d>
25 ·R_X86_64_PC32»  .text.unlikely+0x729825 ·R_X86_64_PC32»  .text.unlikely+0x7214
26 »       mov····0x10(%r14),%ecx26 »       mov····0x10(%r14),%ecx
27 »       cmpl···$0x0,0x94(%r14)27 »       cmpl···$0x0,0x94(%r14)
28 »       mov····%ecx,0x14(%rsp)28 »       mov····%ecx,0x14(%rsp)
29 »       jne····27a·<import_stmt_rule+0x27a>29 »       jne····27a·<import_stmt_rule+0x27a>
30 »       lea····0x1(%rax),%edx30 »       lea····0x1(%rax),%edx
31 »       mov····%edx,0x90(%r14)31 »       mov····%edx,0x90(%r14)
32 »       cmp····$0x1770,%eax32 »       cmp····$0x1770,%eax
33 »       je·····68·<import_stmt_rule+0x68>33 »       je·····68·<import_stmt_rule+0x68>
34 ·R_X86_64_PC32»  .text.unlikely+0x75bf34 ·R_X86_64_PC32»  .text.unlikely+0x753b
35 »       movslq·0x10(%r14),%rbx35 »       movslq·0x10(%r14),%rbx
36 »       cmp····0x14(%r14),%ebx36 »       cmp····0x14(%r14),%ebx
37 »       je·····76·<import_stmt_rule+0x76>37 »       je·····76·<import_stmt_rule+0x76>
38 ·R_X86_64_PC32»  .text.unlikely+0x75fe38 ·R_X86_64_PC32»  .text.unlikely+0x757a
39 »       mov····0x8(%r14),%rax39 »       mov····0x8(%r14),%rax
40 »       mov····(%rax,%rbx,8),%rax40 »       mov····(%rax,%rbx,8),%rax
41 »       mov····0x14(%rax),%esi41 »       mov····0x14(%rax),%esi
42 »       mov····0x18(%rax),%r15d42 »       mov····0x18(%rax),%r15d
43 »       mov····%esi,(%rsp)43 »       mov····%esi,(%rsp)
44 »       mov····$0x25f,%esi44 »       mov····$0x25f,%esi
45 »       mov····%r14,%rdi45 »       mov····%r14,%rdi
46 »       call···95·<import_stmt_rule+0x95>46 »       call···95·<import_stmt_rule+0x95>
47 ·R_X86_64_PLT32» _PyPegen_expect_token-0x447 ·R_X86_64_PLT32» _PyPegen_expect_token-0x4
48 »       test···%rax,%rax48 »       test···%rax,%rax
49 »       je·····9e·<import_stmt_rule+0x9e>49 »       je·····9e·<import_stmt_rule+0x9e>
50 ·R_X86_64_PC32»  .text.unlikely+0x72e550 ·R_X86_64_PC32»  .text.unlikely+0x7261
51 »       mov····0x90(%r14),%eax51 »       mov····0x90(%r14),%eax
52 »       lea····0x1(%rax),%edx52 »       lea····0x1(%rax),%edx
53 »       mov····%edx,0x90(%r14)53 »       mov····%edx,0x90(%r14)
54 »       cmp····$0x1770,%eax54 »       cmp····$0x1770,%eax
55 »       je·····ba·<import_stmt_rule+0xba>55 »       je·····ba·<import_stmt_rule+0xba>
56 ·R_X86_64_PC32»  .text.unlikely+0x759056 ·R_X86_64_PC32»  .text.unlikely+0x750c
57 »       cmpl···$0x0,0x60(%r14)57 »       cmpl···$0x0,0x60(%r14)
58 »       mov····0x90(%r14),%eax58 »       mov····0x90(%r14),%eax
59 »       jne····cc·<import_stmt_rule+0xcc>59 »       jne····cc·<import_stmt_rule+0xcc>
60 ·R_X86_64_PC32»  .text.unlikely+0x75ef60 ·R_X86_64_PC32»  .text.unlikely+0x756b
61 »       lea····0x1(%rax),%edx61 »       lea····0x1(%rax),%edx
62 »       mov····%edx,0x90(%r14)62 »       mov····%edx,0x90(%r14)
63 »       cmp····$0x1770,%eax63 »       cmp····$0x1770,%eax
64 »       je·····e1·<import_stmt_rule+0xe1>64 »       je·····e1·<import_stmt_rule+0xe1>
65 ·R_X86_64_PC32»  .text.unlikely+0x75d765 ·R_X86_64_PC32»  .text.unlikely+0x7553
66 »       mov····%r14,%rdi66 »       mov····%r14,%rdi
67 »       call···470·<dotted_as_name_rule>67 »       call···470·<dotted_as_name_rule>
68 »       mov····%rax,%rbp68 »       mov····%rax,%rbp
69 »       test···%rax,%rax69 »       test···%rax,%rax
70 »       je·····f5·<import_stmt_rule+0xf5>70 »       je·····f5·<import_stmt_rule+0xf5>
71 ·R_X86_64_PC32»  .text.unlikely+0x72d571 ·R_X86_64_PC32»  .text.unlikely+0x7251
72 »       mov····0x90(%r14),%eax72 »       mov····0x90(%r14),%eax
73 »       lea····0x1(%rax),%edx73 »       lea····0x1(%rax),%edx
74 »       mov····%edx,0x90(%r14)74 »       mov····%edx,0x90(%r14)
75 »       cmp····$0x1770,%eax75 »       cmp····$0x1770,%eax
76 »       je·····111·<import_stmt_rule+0x111>76 »       je·····111·<import_stmt_rule+0x111>
77 ·R_X86_64_PC32»  .text.unlikely+0x72c077 ·R_X86_64_PC32»  .text.unlikely+0x723c
78 »       cmpl···$0x0,0x60(%r14)78 »       cmpl···$0x0,0x60(%r14)
79 »       jne····11c·<import_stmt_rule+0x11c>79 »       jne····11c·<import_stmt_rule+0x11c>
80 ·R_X86_64_PC32»  .text.unlikely+0x72cd80 ·R_X86_64_PC32»  .text.unlikely+0x7249
81 »       mov····0x10(%r14),%eax81 »       mov····0x10(%r14),%eax
82 »       mov····$0x8,%edi82 »       mov····$0x8,%edi
83 »       mov····%eax,0x8(%rsp)83 »       mov····%eax,0x8(%rsp)
84 »       call···12e·<import_stmt_rule+0x12e>84 »       call···12e·<import_stmt_rule+0x12e>
85 ·R_X86_64_PLT32» PyMem_Malloc-0x485 ·R_X86_64_PLT32» PyMem_Malloc-0x4
86 »       mov····%rax,%rbx86 »       mov····%rax,%rbx
87 »       test···%rax,%rax87 »       test···%rax,%rax
88 »       je·····13a·<import_stmt_rule+0x13a>88 »       je·····13a·<import_stmt_rule+0x13a>
89 ·R_X86_64_PC32»  .text.unlikely+0x798189 ·R_X86_64_PC32»  .text.unlikely+0x78fd
90 »       movq···$0x1,0x18(%rsp)90 »       movq···$0x1,0x18(%rsp)
91 »       mov····0x60(%r14),%r13d91 »       mov····0x60(%r14),%r13d
92 »       xor····%r12d,%r12d92 »       xor····%r12d,%r12d
93 »       test···%r13d,%r13d93 »       test···%r13d,%r13d
94 »       jne····153·<import_stmt_rule+0x153>94 »       jne····153·<import_stmt_rule+0x153>
95 ·R_X86_64_PC32»  .text.unlikely+0x792695 ·R_X86_64_PC32»  .text.unlikely+0x78a2
96 »       mov····$0xc,%esi96 »       mov····$0xc,%esi
97 »       mov····%r14,%rdi97 »       mov····%r14,%rdi
98 »       call···160·<import_stmt_rule+0x160>98 »       call···160·<import_stmt_rule+0x160>
99 ·R_X86_64_PLT32» _PyPegen_expect_token-0x499 ·R_X86_64_PLT32» _PyPegen_expect_token-0x4
100 »       test···%rax,%rax100 »       test···%rax,%rax
101 »       jne····231·<import_stmt_rule+0x231>101 »       jne····231·<import_stmt_rule+0x231>
102 »       mov····0x8(%rsp),%eax102 »       mov····0x8(%rsp),%eax
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 »       mov····%rbx,%rdi137 »       mov····%rbx,%rdi
138 »       mov····0x20(%rax),%r8d138 »       mov····0x20(%rax),%r8d
139 »       mov····(%rsp),%esi139 »       mov····(%rsp),%esi
140 »       call···200·<import_stmt_rule+0x200>140 »       call···200·<import_stmt_rule+0x200>
141 ·R_X86_64_PLT32» _PyAST_Import-0x4141 ·R_X86_64_PLT32» _PyAST_Import-0x4
142 »       test···%rax,%rax142 »       test···%rax,%rax
143 »       je·····209·<import_stmt_rule+0x209>143 »       je·····209·<import_stmt_rule+0x209>
144 ·R_X86_64_PC32»  .text.unlikely+0x72ac144 ·R_X86_64_PC32»  .text.unlikely+0x7228
145 »       subl···$0x1,0x90(%r14)145 »       subl···$0x1,0x90(%r14)
146 »       mov····0x90(%r14),%ecx146 »       mov····0x90(%r14),%ecx
147 »       lea····-0x1(%rcx),%edx147 »       lea····-0x1(%rcx),%edx
148 »       mov····%edx,0x90(%r14)148 »       mov····%edx,0x90(%r14)
149 »       add····$0x28,%rsp149 »       add····$0x28,%rsp
150 »       pop····%rbx150 »       pop····%rbx
151 »       pop····%rbp151 »       pop····%rbp
Offset 157, 124 lines modifiedOffset 157, 124 lines modified
157 »       mov····%r14,%rdi157 »       mov····%r14,%rdi
158 »       call···470·<dotted_as_name_rule>158 »       call···470·<dotted_as_name_rule>
159 »       mov····%rax,%rdx159 »       mov····%rax,%rdx
160 »       test···%rax,%rax160 »       test···%rax,%rax
161 »       je·····169·<import_stmt_rule+0x169>161 »       je·····169·<import_stmt_rule+0x169>
162 »       cmp····%r12,0x18(%rsp)162 »       cmp····%r12,0x18(%rsp)
163 »       je·····250·<import_stmt_rule+0x250>163 »       je·····250·<import_stmt_rule+0x250>
164 ·R_X86_64_PC32»  .text.unlikely+0x7630164 ·R_X86_64_PC32»  .text.unlikely+0x75ac
165 »       mov····0x10(%r14),%eax165 »       mov····0x10(%r14),%eax
166 »       mov····%rdx,(%rbx,%r12,8)166 »       mov····%rdx,(%rbx,%r12,8)
167 »       add····$0x1,%r12167 »       add····$0x1,%r12
168 »       mov····%eax,0x8(%rsp)168 »       mov····%eax,0x8(%rsp)
169 »       jmp····153·<import_stmt_rule+0x153>169 »       jmp····153·<import_stmt_rule+0x153>
170 »       mov····(%rbx,%rax,8),%rsi170 »       mov····(%rbx,%rax,8),%rsi
171 »       mov····0x8(%rdx),%rcx171 »       mov····0x8(%rdx),%rcx
172 »       add····$0x1,%r13d172 »       add····$0x1,%r13d
173 »       mov····%rsi,(%rcx,%rax,8)173 »       mov····%rsi,(%rcx,%rax,8)
174 »       jmp····189·<import_stmt_rule+0x189>174 »       jmp····189·<import_stmt_rule+0x189>
175 »       lea····0x1(%rax),%edx175 »       lea····0x1(%rax),%edx
176 »       mov····%edx,0x90(%r14)176 »       mov····%edx,0x90(%r14)
177 »       cmp····$0x1770,%eax177 »       cmp····$0x1770,%eax
Max diff block lines reached; 228697/232873 bytes (98.21%) of diff not shown.
1020 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
1.04 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
150 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 36 lines modifiedOffset 6, 36 lines modified
6 ··0x00000020·00000000·fe070000·00460e10·8f024a0e·.........F....J.6 ··0x00000020·00000000·fe070000·00460e10·8f024a0e·.........F....J.
7 ··0x00000030·188e0347·0e208d04·420e288c·05410e30·...G.·..B.(..A.07 ··0x00000030·188e0347·0e208d04·420e288c·05410e30·...G.·..B.(..A.0
8 ··0x00000040·8606410e·38830744·0e70030f·030a0e38·..A.8..D.p.....88 ··0x00000040·8606410e·38830744·0e70030f·030a0e38·..A.8..D.p.....8
9 ··0x00000050·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B9 ··0x00000050·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
10 ··0x00000060·0e08480b·1c000000·68000000·00000000·..H.....h.......10 ··0x00000060·0e08480b·1c000000·68000000·00000000·..H.....h.......
11 ··0x00000070·d1080000·000e7083·0786068c·058d048e·......p.........11 ··0x00000070·d1080000·000e7083·0786068c·058d048e·......p.........
12 ··0x00000080·038f0200·04010000·88000000·00000000·................12 ··0x00000080·038f0200·04010000·88000000·00000000·................
13 ··0x00000090·221d0000·00420e10·8f02420e·188e0345·"....B....B....E13 ··0x00000090·251d0000·00420e10·8f02420e·188e0345·%....B....B....E
14 ··0x000000a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.14 ··0x000000a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
15 ··0x000000b0·38830744·0e70030a·020a0e38·410e3041·8..D.p.....8A.0A15 ··0x000000b0·38830744·0e70030a·020a0e38·410e3041·8..D.p.....8A.0A
16 ··0x000000c0·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.16 ··0x000000c0·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.
17 ··0x000000d0·03c0010e·784d0e80·014a0e78·410e7003·....xM...J.xA.p.17 ··0x000000d0·03c0010e·784d0e80·014a0e78·410e7003·....xM...J.xA.p.
18 ··0x000000e0·d3010e78·480e8001·450e8801·450e9001·...xH...E...E...18 ··0x000000e0·d3010e78·480e8001·450e8801·450e9001·...xH...E...E...
19 ··0x000000f0·4e0e7003·4d010e78·480e8001·4f0e7841·N.p.M..xH...O.xA19 ··0x000000f0·4e0e7003·59010e78·440e8001·4a0e7841·N.p.Y..xD...J.xA
20 ··0x00000100·0e700369·010e784d·0e800144·0e880144·.p.i..xM...D...D20 ··0x00000100·0e700369·010e784d·0e800144·0e880144·.p.i..xM...D...D
21 ··0x00000110·0e900151·0e700295·0e784b0e·80014e0e·...Q.p...xK...N.21 ··0x00000110·0e900151·0e700295·0e784b0e·80014e0e·...Q.p...xK...N.
22 ··0x00000120·78420e70·02f40e78·500e8001·470e7842·xB.p...xP...G.xB22 ··0x00000120·78420e70·02f40e78·500e8001·470e7842·xB.p...xP...G.xB
23 ··0x00000130·0e706a0a·0e784d0e·8001460e·8801460e·.pj..xM...F...F.23 ··0x00000130·0e706a0a·0e784d0e·8001460e·8801460e·.pj..xM...F...F.
24 ··0x00000140·9001450b·038a040e·78420e80·01650e78·..E.....xB...e.x24 ··0x00000140·9001450b·038d040e·78440e80·01600e78·..E.....xD...`.x
25 ··0x00000150·420e7003·97010e78·480e8001·450e8801·B.p....xH...E...25 ··0x00000150·420e7003·97010e78·480e8001·450e8801·B.p....xH...E...
26 ··0x00000160·450e9001·4e0e7002·d00e784d·0e800147·E...N.p...xM...G26 ··0x00000160·450e9001·4e0e7002·d00e784d·0e800147·E...N.p...xM...G
27 ··0x00000170·0e880147·0e900149·0e7003cb·090e7847·...G...I.p....xG27 ··0x00000170·0e880147·0e900149·0e7003cb·090e7847·...G...I.p....xG
28 ··0x00000180·0e80015e·0e78420e·70000000·58000000·...^.xB.p...X...28 ··0x00000180·0e80015e·0e78420e·70000000·58000000·...^.xB.p...X...
29 ··0x00000190·90010000·00000000·be100000·000e7083·..............p.29 ··0x00000190·90010000·00000000·b9100000·000e7083·..............p.
30 ··0x000001a0·0786068c·058d048e·038f0203·8c010e78·...............x30 ··0x000001a0·0786068c·058d048e·038f0203·8c010e78·...............x
31 ··0x000001b0·450e8001·4e0e7841·0e7002ef·0e78450e·E...N.xA.p...xE.31 ··0x000001b0·450e8001·4e0e7841·0e7002ef·0e78450e·E...N.xA.p...xE.
32 ··0x000001c0·80014d0e·78410e70·032b050e·78490e80·..M.xA.p.+..xI..32 ··0x000001c0·80014d0e·78410e70·032d050e·784c0e80·..M.xA.p.-..xL..
33 ··0x000001d0·01650e78·420e7003·37070e78·490e8001·.e.xB.p.7..xI...33 ··0x000001d0·01600e78·420e7003·37070e78·4c0e8001·.`.xB.p.7..xL...
34 ··0x000001e0·500e7842·0e700000·34000000·ec010000·P.xB.p..4.......34 ··0x000001e0·4b0e7842·0e700000·34000000·ec010000·K.xB.p..4.......
35 ··0x000001f0·00000000·bb000000·00450e10·8602410e·.........E....A.35 ··0x000001f0·00000000·bb000000·00450e10·8602410e·.........E....A.
36 ··0x00000200·18830347·0e200290·0a0e1841·0e10410e·...G.·.....A..A.36 ··0x00000200·18830347·0e200290·0a0e1841·0e10410e·...G.·.....A..A.
37 ··0x00000210·08410b53·0a0e1841·0e10410e·08410b00·.A.S...A..A..A..37 ··0x00000210·08410b53·0a0e1841·0e10410e·08410b00·.A.S...A..A..A..
38 ··0x00000220·14000000·24020000·00000000·3b000000·....$.......;...38 ··0x00000220·14000000·24020000·00000000·3b000000·....$.......;...
39 ··0x00000230·000e2083·03860200·28000000·3c020000·..·.....(...<...39 ··0x00000230·000e2083·03860200·28000000·3c020000·..·.....(...<...
40 ··0x00000240·00000000·8c000000·00450e10·8602410e·.........E....A.40 ··0x00000240·00000000·8c000000·00450e10·8602410e·.........E....A.
41 ··0x00000250·18830347·0e20026c·0a0e1841·0e10410e·...G.·.l...A..A.41 ··0x00000250·18830347·0e20026c·0a0e1841·0e10410e·...G.·.l...A..A.
Offset 52, 37 lines modifiedOffset 52, 37 lines modified
52 ··0x00000300·03860200·48000000·08030000·00000000·....H...........52 ··0x00000300·03860200·48000000·08030000·00000000·....H...........
53 ··0x00000310·71020000·00420e10·8f02450e·188e0342·q....B....E....B53 ··0x00000310·71020000·00420e10·8f02450e·188e0342·q....B....E....B
54 ··0x00000320·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.54 ··0x00000320·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
55 ··0x00000330·38830744·0e50028f·0a0e3844·0e30410e·8..D.P....8D.0A.55 ··0x00000330·38830744·0e50028f·0a0e3844·0e30410e·8..D.P....8D.0A.
56 ··0x00000340·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..56 ··0x00000340·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
57 ··0x00000350·1c000000·54030000·00000000·e5000000·....T...........57 ··0x00000350·1c000000·54030000·00000000·e5000000·....T...........
58 ··0x00000360·000e5083·0786068c·058d048e·038f0200·..P.............58 ··0x00000360·000e5083·0786068c·058d048e·038f0200·..P.............
59 ··0x00000370·54010000·74030000·00000000·2b210000·T...t.......+!..59 ··0x00000370·54010000·74030000·00000000·2c210000·T...t.......,!..
60 ··0x00000380·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..60 ··0x00000380·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..
61 ··0x00000390·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D61 ··0x00000390·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
62 ··0x000003a0·0e900103·8f050a0e·38410e30·410e2842·........8A.0A.(B62 ··0x000003a0·0e900103·8f050a0e·38410e30·410e2842·........8A.0A.(B
63 ··0x000003b0·0e20420e·18420e10·420e0846·0b028d0e·.·B..B..B..F....63 ··0x000003b0·0e20420e·18420e10·420e0846·0b028d0e·.·B..B..B..F....
64 ··0x000003c0·9801480e·a001410e·a801460e·b001530e·..H...A...F...S.64 ··0x000003c0·9801480e·a001410e·a801460e·b001530e·..H...A...F...S.
65 ··0x000003d0·900102c5·0e98014a·0ea0014f·0e980141·.......J...O...A65 ··0x000003d0·900102c5·0e98014a·0ea0014f·0e980141·.......J...O...A
66 ··0x000003e0·0e900103·4c020e98·014a0ea0·014c0e98·....L....J...L..66 ··0x000003e0·0e900103·4c020e98·014a0ea0·014c0e98·....L....J...L..
67 ··0x000003f0·01420e90·0103b906·0e980141·0ea0014e·.B.........A...N67 ··0x000003f0·01420e90·0103ba06·0e980141·0ea0014e·.B.........A...N
68 ··0x00000400·0e980141·0e900103·51010e98·01470ea0·...A....Q....G..68 ··0x00000400·0e980141·0e900103·51010e98·01470ea0·...A....Q....G..
69 ··0x00000410·014d0e98·01410e90·0102ed0e·98014c0e·.M...A........L.69 ··0x00000410·014d0e98·01410e90·0102ed0e·98014c0e·.M...A........L.
70 ··0x00000420·a001500e·9801420e·900103db·010e9801·..P...B.........70 ··0x00000420·a001500e·9801420e·900103db·010e9801·..P...B.........
71 ··0x00000430·470ea001·470e9801·410e9001·0396010a·G...G...A.......71 ··0x00000430·470ea001·470e9801·410e9001·0396010a·G...G...A.......
72 ··0x00000440·0e980146·0ea0014b·0b02430e·98014d0e·...F...K..C...M.72 ··0x00000440·0e980146·0ea0014b·0b02430e·98014d0e·...F...K..C...M.
73 ··0x00000450·a001440e·a801460e·b0014e0e·90010386·..D...F...N.....73 ··0x00000450·a001440e·a801460e·b0014e0e·9001034f·..D...F...N....O
74 ··0x00000460·020e9801·470ea001·500e9801·410e9001·....G...P...A...74 ··0x00000460·020e9801·470ea001·500e9801·410e9001·....G...P...A...
75 ··0x00000470·039b020e·9801470e·a001640e·9801420e·......G...d...B.75 ··0x00000470·0347030e·9801450e·a0014e0e·9801420e·.G....E...N...B.
76 ··0x00000480·9001025c·0e980145·0ea0014e·0e980141·...\...E...N...A76 ··0x00000480·9001026f·0e980145·0ea0014e·0e980141·...o...E...N...A
77 ··0x00000490·0e900103·64010e98·01450ea0·014e0e98·....d....E...N..77 ··0x00000490·0e900103·50010e98·01470ea0·01640e98·....P....G...d..
78 ··0x000004a0·01420e90·0103ce01·0e980147·0ea00150·.B.........G...P78 ··0x000004a0·01420e90·01031501·0e980145·0ea0014d·.B.........E...M
79 ··0x000004b0·0e980141·0e900102·dc0e9801·450ea001·...A........E...79 ··0x000004b0·0e980142·0e900102·740e9801·470ea001·...B....t...G...
80 ··0x000004c0·4d0e9801·420e9001·1c000000·cc040000·M...B...........80 ··0x000004c0·500e9801·410e9001·1c000000·cc040000·P...A...........
81 ··0x000004d0·00000000·fe0c0000·000e9001·83078606·................81 ··0x000004d0·00000000·e50c0000·000e9001·83078606·................
82 ··0x000004e0·8c058d04·8e038f02·30000000·ec040000·........0.......82 ··0x000004e0·8c058d04·8e038f02·30000000·ec040000·........0.......
83 ··0x000004f0·00000000·b2000000·00420e10·8c02410e·.........B....A.83 ··0x000004f0·00000000·b2000000·00420e10·8c02410e·.........B....A.
84 ··0x00000500·18860341·0e208304·470e3002·470a0e20·...A.·..G.0.G..·84 ··0x00000500·18860341·0e208304·470e3002·470a0e20·...A.·..G.0.G..·
85 ··0x00000510·410e1841·0e10420e·08410b00·18000000·A..A..B..A......85 ··0x00000510·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
86 ··0x00000520·20050000·00000000·1b000000·000e3083··.............0.86 ··0x00000520·20050000·00000000·1b000000·000e3083··.............0.
87 ··0x00000530·0486038c·02000000·80000000·3c050000·............<...87 ··0x00000530·0486038c·02000000·80000000·3c050000·............<...
88 ··0x00000540·00000000·350c0000·00420e10·8f02420e·....5....B....B.88 ··0x00000540·00000000·350c0000·00420e10·8f02420e·....5....B....B.
Offset 92, 44 lines modifiedOffset 92, 44 lines modified
92 ··0x00000580·0e68440e·605c0a0e·38440e30·410e2842·.hD.`\..8D.0A.(B92 ··0x00000580·0e68440e·605c0a0e·38440e30·410e2842·.hD.`\..8D.0A.(B
93 ··0x00000590·0e20420e·18420e10·420e0844·0b030a01·.·B..B..B..D....93 ··0x00000590·0e20420e·18420e10·420e0844·0b030a01·.·B..B..B..D....
94 ··0x000005a0·0e684f0e·704d0e68·410e6003·02070e68·.hO.pM.hA.`....h94 ··0x000005a0·0e684f0e·704d0e68·410e6003·02070e68·.hO.pM.hA.`....h
95 ··0x000005b0·440e7050·0e68410e·60000000·2c000000·D.pP.hA.`...,...95 ··0x000005b0·440e7050·0e68410e·60000000·2c000000·D.pP.hA.`...,...
96 ··0x000005c0·c0050000·00000000·28030000·000e6083·........(.....`.96 ··0x000005c0·c0050000·00000000·28030000·000e6083·........(.....`.
97 ··0x000005d0·0786068c·058d048e·038f0203·f0010e68·...............h97 ··0x000005d0·0786068c·058d048e·038f0203·f0010e68·...............h
98 ··0x000005e0·4a0e704a·0e68410e·60000000·d4000000·J.pJ.hA.`.......98 ··0x000005e0·4a0e704a·0e68410e·60000000·d4000000·J.pJ.hA.`.......
99 ··0x000005f0·f0050000·00000000·d60d0000·00420e10·.............B..99 ··0x000005f0·f0050000·00000000·db0d0000·00420e10·.............B..
100 ··0x00000600·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.100 ··0x00000600·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
101 ··0x00000610·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....101 ··0x00000610·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
102 ··0x00000620·32010a0e·38440e30·410e2842·0e20420e·2...8D.0A.(B.·B.102 ··0x00000620·32010a0e·38440e30·410e2842·0e20420e·2...8D.0A.(B.·B.
103 ··0x00000630·18420e10·420e0848·0b036b01·0e88014c·.B..B..H..k....L103 ··0x00000630·18420e10·420e0848·0b036b01·0e88014c·.B..B..H..k....L
104 ··0x00000640·0e900152·0e880141·0e800103·c8010e88·...R...A........104 ··0x00000640·0e900152·0e880141·0e800103·c8010e88·...R...A........
105 ··0x00000650·01470e90·015b0e88·01410e80·017b0e88·.G...[...A...{..105 ··0x00000650·01470e90·015b0e88·01410e80·017b0e88·.G...[...A...{..
106 ··0x00000660·014c0e90·01550e88·01410e80·016d0e88·.L...U...A...m..106 ··0x00000660·014c0e90·01520e88·01410e80·01700e88·.L...R...A...p..
107 ··0x00000670·014c0e90·01520e88·01410e80·0103ae03·.L...R...A......107 ··0x00000670·014c0e90·01550e88·01410e80·0103ab03·.L...U...A......
108 ··0x00000680·0e880144·0e900159·0e880144·0e800178·...D...Y...D...x108 ··0x00000680·0e880144·0e900159·0e880144·0e800178·...D...Y...D...x
109 ··0x00000690·0e880146·0e900150·0e880141·0e800103·...F...P...A....109 ··0x00000690·0e880146·0e900150·0e880141·0e800103·...F...P...A....
110 ··0x000006a0·1c020e88·01410e90·01570e88·01410e80·.....A...W...A..110 ··0x000006a0·01020e88·01410e90·01570e88·01410e80·.....A...W...A..
111 ··0x000006b0·01030b01·0e880144·0e900158·0e880142·.......D...X...B111 ··0x000006b0·01032a01·0e880144·0e900158·0e880142·..*....D...X...B
112 ··0x000006c0·0e800100·a4000000·c8060000·00000000·................112 ··0x000006c0·0e800100·a4000000·c8060000·00000000·................
113 ··0x000006d0·130d0000·000e8001·83078606·8c058d04·................113 ··0x000006d0·f80c0000·000e8001·83078606·8c058d04·................
114 ··0x000006e0·8e038f02·0353010e·8801450e·9001550e·.....S....E...U.114 ··0x000006e0·8e038f02·0393010a·0e880145·0e900145·...........E...E
115 ··0x000006f0·8801410e·80010284·0a0e8801·450e9001·..A.........E...115 ··0x000006f0·0b02d10e·8801450e·90014d0e·8801420e·......E...M...B.
116 ··0x00000700·450b031c·040e8801·450e9001·4d0e8801·E.......E...M...116 ··0x00000700·800103c3·040e8801·450e9001·4d0e8801·........E...M...
117 ··0x00000710·420e8001·031f010e·8801450e·90014d0e·B.........E...M.117 ··0x00000710·420e8001·02d80e88·01450e90·014d0e88·B........E...M..
 118 ··0x00000720·01410e80·01026b0e·8801490e·90014f0e·.A....k...I...O.
118 ··0x00000720·8801410e·8001027b·0e880148·0e90015e·..A....{...H...^119 ··0x00000730·8801420e·80010254·0e880148·0e90015e·..B....T...H...^
119 ··0x00000730·0e880142·0e800102·470e8801·490e9001·...B....G...I... 
120 ··0x00000740·4f0e8801·420e8001·03d6020e·8801450e·O...B.........E.120 ··0x00000740·0e880142·0e800103·a5010e88·01450e90·...B.........E..
121 ··0x00000750·90014d0e·8801420e·8001037b·010e8801·..M...B....{....121 ··0x00000750·01550e88·01410e80·0103a701·0e880145·.U...A.........E
122 ··0x00000760·450e9001·4e0e8801·420e8001·34000000·E...N...B...4...122 ··0x00000760·0e90014e·0e880142·0e800100·34000000·...N...B....4...
123 ··0x00000770·70070000·00000000·9b000000·00450e10·p............E..123 ··0x00000770·70070000·00000000·9b000000·00450e10·p............E..
124 ··0x00000780·8602410e·18830347·0e200267·0a0e1841·..A....G.·.g...A124 ··0x00000780·8602410e·18830347·0e200267·0a0e1841·..A....G.·.g...A
125 ··0x00000790·0e10410e·084a0b53·0a0e1841·0e10410e·..A..J.S...A..A.125 ··0x00000790·0e10410e·084a0b53·0a0e1841·0e10410e·..A..J.S...A..A.
126 ··0x000007a0·08410b00·14000000·a8070000·00000000·.A..............126 ··0x000007a0·08410b00·14000000·a8070000·00000000·.A..............
127 ··0x000007b0·2d000000·000e2083·03860200·5c000000·-.....·.....\...127 ··0x000007b0·2d000000·000e2083·03860200·5c000000·-.....·.....\...
128 ··0x000007c0·c0070000·00000000·ad070000·00420e10·.............B..128 ··0x000007c0·c0070000·00000000·97070000·00420e10·.............B..
129 ··0x000007d0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.129 ··0x000007d0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.
130 ··0x000007e0·05410e30·8606410e·38830744·0e900102·.A.0..A.8..D....130 ··0x000007e0·05410e30·8606410e·38830744·0e900102·.A.0..A.8..D....
131 ··0x000007f0·550a0e38·410e3041·0e28420e·20420e18·U..8A.0A.(B.·B..131 ··0x000007f0·550a0e38·410e3041·0e28420e·20420e18·U..8A.0A.(B.·B..
132 ··0x00000800·420e1042·0e08480b·03fd010e·98014c0e·B..B..H.......L.132 ··0x00000800·420e1042·0e08480b·03fd010e·98014c0e·B..B..H.......L.
133 ··0x00000810·a001590e·9801410e·90010000·1c000000·..Y...A.........133 ··0x00000810·a001590e·9801410e·90010000·1c000000·..Y...A.........
134 ··0x00000820·20080000·00000000·2b030000·000e9001··.......+.......134 ··0x00000820·20080000·00000000·2b030000·000e9001··.......+.......
135 ··0x00000830·83078606·8c058d04·8e038f02·28000000·............(...135 ··0x00000830·83078606·8c058d04·8e038f02·28000000·............(...
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 ··0x00000b90·90015a0e·8801420e·80010000·58000000·..Z...B.....X...189 ··0x00000b90·90015a0e·8801420e·80010000·58000000·..Z...B.....X...
190 ··0x00000ba0·a00b0000·00000000·4b040000·00420e10·........K....B..190 ··0x00000ba0·a00b0000·00000000·4b040000·00420e10·........K....B..
191 ··0x00000bb0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.191 ··0x00000bb0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.
192 ··0x00000bc0·05410e30·8606410e·38830744·0e700257·.A.0..A.8..D.p.W192 ··0x00000bc0·05410e30·8606410e·38830744·0e700257·.A.0..A.8..D.p.W
193 ··0x00000bd0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B193 ··0x00000bd0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
194 ··0x00000be0·0e10420e·08460b03·25020e78·4d0e8001·..B..F..%..xM...194 ··0x00000be0·0e10420e·08460b03·25020e78·4d0e8001·..B..F..%..xM...
Max diff block lines reached; 143266/153865 bytes (93.11%) of diff not shown.
4.61 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 71, 20 lines modifiedOffset 71, 20 lines modified
71 ··0x00000440·385f7275·6c650069·6e76616c·69645f61·8_rule.invalid_a71 ··0x00000440·385f7275·6c650069·6e76616c·69645f61·8_rule.invalid_a
72 ··0x00000450·6e6e5f61·73736967·6e5f7461·72676574·nn_assign_target72 ··0x00000450·6e6e5f61·73736967·6e5f7461·72676574·nn_assign_target
73 ··0x00000460·5f72756c·65007374·61725f6e·616d6564·_rule.star_named73 ··0x00000460·5f72756c·65007374·61725f6e·616d6564·_rule.star_named
74 ··0x00000470·5f657870·72657373·696f6e5f·72756c65·_expression_rule74 ··0x00000470·5f657870·72657373·696f6e5f·72756c65·_expression_rule
75 ··0x00000480·005f6c6f·6f70305f·3136345f·72756c65·._loop0_164_rule75 ··0x00000480·005f6c6f·6f70305f·3136345f·72756c65·._loop0_164_rule
76 ··0x00000490·005f6c6f·6f70305f·3136355f·72756c65·._loop0_165_rule76 ··0x00000490·005f6c6f·6f70305f·3136355f·72756c65·._loop0_165_rule
77 ··0x000004a0·005f746d·705f3136·365f7275·6c65005f·._tmp_166_rule._77 ··0x000004a0·005f746d·705f3136·365f7275·6c65005f·._tmp_166_rule._
78 ··0x000004b0·67617468·65725f32·305f7275·6c650074·gather_20_rule.t78 ··0x000004b0·67617468·65725f32·305f7275·6c65005f·gather_20_rule._
 79 ··0x000004c0·52414953·455f5359·4e544158·5f455252·RAISE_SYNTAX_ERR
 80 ··0x000004d0·4f525f49·4e56414c·49445f54·41524745·OR_INVALID_TARGE
 81 ··0x000004e0·54007374·61725f6e·616d6564·5f657870·T.star_named_exp
 82 ··0x000004f0·72657373·696f6e73·5f72756c·65007479·ressions_rule.ty
79 ··0x000004c0·7970655f·70617261·6d735f72·756c6500·ype_params_rule.83 ··0x00000500·70655f70·6172616d·735f7275·6c650073·pe_params_rule.s
80 ··0x000004d0·73746172·5f6e616d·65645f65·78707265·star_named_expre 
81 ··0x000004e0·7373696f·6e735f72·756c6500·5f524149·ssions_rule._RAI 
82 ··0x000004f0·53455f53·594e5441·585f4552·524f525f·SE_SYNTAX_ERROR_ 
83 ··0x00000500·494e5641·4c49445f·54415247·45540073·INVALID_TARGET.s 
84 ··0x00000510·696d706c·655f7374·6d745f72·756c652e·imple_stmt_rule.84 ··0x00000510·696d706c·655f7374·6d745f72·756c652e·imple_stmt_rule.
85 ··0x00000520·636f6c64·00745f70·72696d61·72795f72·cold.t_primary_r85 ··0x00000520·636f6c64·00745f70·72696d61·72795f72·cold.t_primary_r
86 ··0x00000530·756c6500·745f7072·696d6172·795f7275·ule.t_primary_ru86 ··0x00000530·756c6500·745f7072·696d6172·795f7275·ule.t_primary_ru
87 ··0x00000540·6c652e63·6f6c6400·67656e65·78705f72·le.cold.genexp_r87 ··0x00000540·6c652e63·6f6c6400·67656e65·78705f72·le.cold.genexp_r
88 ··0x00000550·756c6500·61726775·6d656e74·735f7275·ule.arguments_ru88 ··0x00000550·756c6500·61726775·6d656e74·735f7275·ule.arguments_ru
89 ··0x00000560·6c650074·5f707269·6d617279·5f726177·le.t_primary_raw89 ··0x00000560·6c650074·5f707269·6d617279·5f726177·le.t_primary_raw
90 ··0x00000570·2e636f6c·64005f74·6d705f39·335f7275·.cold._tmp_93_ru90 ··0x00000570·2e636f6c·64005f74·6d705f39·335f7275·.cold._tmp_93_ru
Offset 243, 18 lines modifiedOffset 243, 18 lines modified
243 ··0x00000f00·725f6e61·6d65645f·65787072·65737369·r_named_expressi243 ··0x00000f00·725f6e61·6d65645f·65787072·65737369·r_named_expressi
244 ··0x00000f10·6f6e735f·72756c65·2e636f6c·64005f6c·ons_rule.cold._l244 ··0x00000f10·6f6e735f·72756c65·2e636f6c·64005f6c·ons_rule.cold._l
245 ··0x00000f20·6f6f7030·5f313133·5f72756c·65006673·oop0_113_rule.fs245 ··0x00000f20·6f6f7030·5f313133·5f72756c·65006673·oop0_113_rule.fs
246 ··0x00000f30·7472696e·675f7265·706c6163·656d656e·tring_replacemen246 ··0x00000f30·7472696e·675f7265·706c6163·656d656e·tring_replacemen
247 ··0x00000f40·745f6669·656c645f·72756c65·2e636f6c·t_field_rule.col247 ··0x00000f40·745f6669·656c645f·72756c65·2e636f6c·t_field_rule.col
248 ··0x00000f50·64005f74·6d705f32·34325f72·756c652e·d._tmp_242_rule.248 ··0x00000f50·64005f74·6d705f32·34325f72·756c652e·d._tmp_242_rule.
249 ··0x00000f60·69737261·2e30005f·6c6f6f70·305f3234·isra.0._loop0_24249 ··0x00000f60·69737261·2e30005f·6c6f6f70·305f3234·isra.0._loop0_24
250 ··0x00000f70·365f7275·6c65005f·746d705f·3234395f·6_rule._tmp_249_250 ··0x00000f70·365f7275·6c65005f·746d705f·3234335f·6_rule._tmp_243_
251 ··0x00000f80·72756c65·005f746d·705f3234·335f7275·rule._tmp_243_ru251 ··0x00000f80·72756c65·005f746d·705f3233·395f7275·rule._tmp_239_ru
252 ··0x00000f90·6c65005f·746d705f·3233395f·72756c65·le._tmp_239_rule252 ··0x00000f90·6c65005f·746d705f·3233375f·72756c65·le._tmp_237_rule
253 ··0x00000fa0·005f746d·705f3233·375f7275·6c650065·._tmp_237_rule.e253 ··0x00000fa0·005f746d·705f3234·395f7275·6c650065·._tmp_249_rule.e
254 ··0x00000fb0·6c69665f·73746d74·5f72756c·652e636f·lif_stmt_rule.co254 ··0x00000fb0·6c69665f·73746d74·5f72756c·652e636f·lif_stmt_rule.co
255 ··0x00000fc0·6c64005f·746d705f·3235385f·72756c65·ld._tmp_258_rule255 ··0x00000fc0·6c64005f·746d705f·3235385f·72756c65·ld._tmp_258_rule
256 ··0x00000fd0·00736c69·6365735f·72756c65·2e636f6c·.slices_rule.col256 ··0x00000fd0·00736c69·6365735f·72756c65·2e636f6c·.slices_rule.col
257 ··0x00000fe0·6400656c·73655f62·6c6f636b·5f72756c·d.else_block_rul257 ··0x00000fe0·6400656c·73655f62·6c6f636b·5f72756c·d.else_block_rul
258 ··0x00000ff0·652e636f·6c640066·696e616c·6c795f62·e.cold.finally_b258 ··0x00000ff0·652e636f·6c640066·696e616c·6c795f62·e.cold.finally_b
259 ··0x00001000·6c6f636b·5f72756c·652e636f·6c64005f·lock_rule.cold._259 ··0x00001000·6c6f636b·5f72756c·652e636f·6c64005f·lock_rule.cold._
260 ··0x00001010·6c6f6f70·315f3630·5f72756c·652e636f·loop1_60_rule.co260 ··0x00001010·6c6f6f70·315f3630·5f72756c·652e636f·loop1_60_rule.co
Offset 553, 17 lines modifiedOffset 553, 17 lines modified
553 ··0x00002260·7065416c·69617300·5f507941·53545f43·peAlias._PyAST_C553 ··0x00002260·7065416c·69617300·5f507941·53545f43·peAlias._PyAST_C
554 ··0x00002270·616c6c00·5f507950·6567656e·5f6e756d·all._PyPegen_num554 ··0x00002270·616c6c00·5f507950·6567656e·5f6e756d·all._PyPegen_num
555 ··0x00002280·6265725f·746f6b65·6e005f50·795f4e6f·ber_token._Py_No555 ··0x00002280·6265725f·746f6b65·6e005f50·795f4e6f·ber_token._Py_No
556 ··0x00002290·6e655374·72756374·005f5079·4153545f·neStruct._PyAST_556 ··0x00002290·6e655374·72756374·005f5079·4153545f·neStruct._PyAST_
557 ··0x000022a0·436f6e73·74616e74·005f5079·50656765·Constant._PyPege557 ··0x000022a0·436f6e73·74616e74·005f5079·50656765·Constant._PyPege
558 ··0x000022b0·6e5f6765·745f7661·6c756573·005f5079·n_get_values._Py558 ··0x000022b0·6e5f6765·745f7661·6c756573·005f5079·n_get_values._Py
559 ··0x000022c0·50656765·6e5f6765·745f6b65·7973005f·Pegen_get_keys._559 ··0x000022c0·50656765·6e5f6765·745f6b65·7973005f·Pegen_get_keys._
560 ··0x000022d0·50794153·545f4469·6374005f·50795f46·PyAST_Dict._Py_F560 ··0x000022d0·50794153·545f4469·6374005f·50795f54·PyAST_Dict._Py_T
561 ··0x000022e0·616c7365·53747275·6374005f·50795f54·alseStruct._Py_T561 ··0x000022e0·72756553·74727563·74005f50·795f4661·rueStruct._Py_Fa
562 ··0x000022f0·72756553·74727563·74005f50·79415354·rueStruct._PyAST562 ··0x000022f0·6c736553·74727563·74005f50·79415354·lseStruct._PyAST
563 ··0x00002300·5f536574·005f5079·4153545f·4c697374·_Set._PyAST_List563 ··0x00002300·5f536574·005f5079·4153545f·4c697374·_Set._PyAST_List
564 ··0x00002310·436f6d70·005f5079·5f456c6c·69707369·Comp._Py_Ellipsi564 ··0x00002310·436f6d70·005f5079·5f456c6c·69707369·Comp._Py_Ellipsi
565 ··0x00002320·734f626a·65637400·5f507950·6567656e·sObject._PyPegen565 ··0x00002320·734f626a·65637400·5f507950·6567656e·sObject._PyPegen
566 ··0x00002330·5f6b6579·5f76616c·75655f70·61697200·_key_value_pair.566 ··0x00002330·5f6b6579·5f76616c·75655f70·61697200·_key_value_pair.
567 ··0x00002340·5f507941·53545f44·69637443·6f6d7000·_PyAST_DictComp.567 ··0x00002340·5f507941·53545f44·69637443·6f6d7000·_PyAST_DictComp.
568 ··0x00002350·5f507941·53545f53·6574436f·6d70005f·_PyAST_SetComp._568 ··0x00002350·5f507941·53545f53·6574436f·6d70005f·_PyAST_SetComp._
569 ··0x00002360·50795065·67656e5f·73747269·6e675f74·PyPegen_string_t569 ··0x00002360·50795065·67656e5f·73747269·6e675f74·PyPegen_string_t
57.7 KB
string_parser.o
877 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········8480·(bytes·into·file)13 ··Start·of·section·headers:··········8672·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
3.11 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x2120:1 There·are·18·section·headers,·starting·at·offset·0x21e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001e7·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001e7·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001658·0001e0·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001718·0001e0·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000227·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000227·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000227·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000227·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000227·00005b·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000227·00005b·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000288·000056·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000288·000056·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0002de·000110·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0002de·000110·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·001838·000318·18···I·15···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0018f8·000318·18···I·15···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0003f0·000a0b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0003f0·000acb·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·001b50·000468·18···I·15···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·001c10·000468·18···I·15···9··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000dfb·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000ebb·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000e00·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000ec0·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000e20·000210·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000ee0·000210·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·001fb8·0000c0·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·002078·0000c0·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·001030·000378·18·····16··12··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·0010f0·000378·18·····16··12··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·0013a8·0002ac·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·001468·0002ac·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002078·0000a4·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002138·0000a4·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··D·(mbind),·l·(large),·p·(processor·specific)26 ··D·(mbind),·l·(large),·p·(processor·specific)
3.05 KB
readelf --wide --symbols {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.16 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·0000000000000000···330·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence10 ·····6:·0000000000000000···330·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence
11 ·····7:·00000000000009f0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF11 ·····7:·0000000000000ab0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
12 ·····8:·0000000000000150···151·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION.constprop.012 ·····8:·0000000000000150···151·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION.constprop.0
13 ·····9:·0000000000000000···168·FUNC····LOCAL··DEFAULT····7·_PyPegen_parse_string.cold13 ·····9:·0000000000000000···168·FUNC····LOCAL··DEFAULT····7·_PyPegen_parse_string.cold
14 ····10:·00000000000000a8····57·FUNC····LOCAL··DEFAULT····7·_PyPegen_decode_string.cold14 ····10:·00000000000000a8····57·FUNC····LOCAL··DEFAULT····7·_PyPegen_decode_string.cold
15 ····11:·00000000000000e1····47·FUNC····LOCAL··DEFAULT····7·warn_invalid_escape_sequence.cold15 ····11:·00000000000000e1····47·FUNC····LOCAL··DEFAULT····7·warn_invalid_escape_sequence.cold
16 ····12:·0000000000000000··1779·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_parse_string16 ····12:·0000000000000000··1979·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_parse_string
17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF826 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
32 ····28:·0000000000000700···745·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_decode_string32 ····28:·00000000000007c0···748·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_decode_string
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
14.8 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1658·contains·20·entries:1 Relocation·section·'.rela.text'·at·offset·0x1718·contains·20·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000044··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·303 0000000000000044··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
4 000000000000004b··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·44 000000000000004b··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
5 0000000000000068··0000001e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·45 0000000000000068··0000001e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
6 000000000000008f··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·46 000000000000008f··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
7 00000000000000c1··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3d7 00000000000000c1··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3d
8 00000000000000c8··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·48 00000000000000c8··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 0000000000000144··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·418 0000000000000144··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
19 00000000000001d4··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·019 00000000000001d4··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·0
20 00000000000001d9··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error_known_location·-·420 00000000000001d9··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error_known_location·-·4
21 0000000000000032··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fb21 0000000000000032··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fb
22 0000000000000061··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ea22 0000000000000061··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ea
23 00000000000000a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dd23 00000000000000a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dd
  
24 Relocation·section·'.rela.text.unlikely'·at·offset·0x1838·contains·33·entries:24 Relocation·section·'.rela.text.unlikely'·at·offset·0x18f8·contains·33·entries:
25 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend25 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
26 0000000000000006··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·026 0000000000000006··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
27 000000000000000b··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·427 000000000000000b··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
28 0000000000000017··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·428 0000000000000017··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
29 000000000000001c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a29 000000000000001c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a
30 0000000000000021··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·430 0000000000000021··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
31 0000000000000030··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·031 0000000000000030··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
Offset 34, 87 lines modifiedOffset 34, 87 lines modified
34 0000000000000052··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·434 0000000000000052··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
35 0000000000000063··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·035 0000000000000063··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
36 0000000000000068··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·436 0000000000000068··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
37 000000000000009f··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·437 000000000000009f··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
38 00000000000000c6··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·438 00000000000000c6··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
39 00000000000000e5··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·439 00000000000000e5··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
40 00000000000000f1··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·440 00000000000000f1··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4
41 0000000000000010··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64741 0000000000000010··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
42 0000000000000026··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64742 0000000000000026··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
43 000000000000003a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64743 000000000000003a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
44 0000000000000059··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ee44 0000000000000059··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ee
45 000000000000006d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64745 000000000000006d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
46 0000000000000076··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e846 0000000000000076··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ad
47 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e847 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ad
48 000000000000008a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64748 000000000000008a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
49 0000000000000097··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64749 0000000000000097··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
50 00000000000000a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64750 00000000000000a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·720
51 00000000000000b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·83e51 00000000000000b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fe
52 00000000000000be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·83e52 00000000000000be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fe
53 00000000000000cb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·83e53 00000000000000cb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fe
54 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8cd54 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·98d
55 00000000000000dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8cd55 00000000000000dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·98d
56 00000000000000ea··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a756 00000000000000ea··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a7
57 00000000000000fb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6d57 00000000000000fb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6d
58 0000000000000107··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a758 0000000000000107··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a7
59 000000000000010c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3259 000000000000010c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·32
  
60 Relocation·section·'.rela.text.hot'·at·offset·0x1b50·contains·47·entries:60 Relocation·section·'.rela.text.hot'·at·offset·0x1c10·contains·47·entries:
61 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend61 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
62 000000000000001f··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·462 000000000000001f··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
63 0000000000000038··0000000e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·063 0000000000000038··0000000e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
64 000000000000005e··0000000f00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·464 000000000000005e··0000000f00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
65 00000000000000ad··0000001000000004·R_X86_64_PLT32·········0000000000000000·strchr·-·465 00000000000000ad··0000001000000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
66 0000000000000126··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·466 0000000000000126··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
67 000000000000013a··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·467 000000000000013a··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
68 00000000000001c0··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal·-·468 00000000000001c0··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal·-·4
69 00000000000001ee··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·469 00000000000001ee··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
70 0000000000000460··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_DecodeEscape·-·470 0000000000000525··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_DecodeEscape·-·4
71 0000000000000487··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·471 000000000000054c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
72 00000000000004ba··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·472 000000000000057f··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
73 0000000000000546··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3673 000000000000060c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·36
74 000000000000055e··0000001700000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·474 0000000000000624··0000001700000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·4
75 00000000000005b9··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
76 000000000000061f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4 
77 0000000000000647··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·475 000000000000067f··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 76 00000000000006f8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
 77 0000000000000720··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
78 0000000000000671··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·078 0000000000000739··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·0
79 0000000000000678··0000001800000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·479 0000000000000740··0000001800000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
80 000000000000068e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14c80 0000000000000756··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14c
81 0000000000000759··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·481 0000000000000819··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
82 000000000000076d··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·482 000000000000082d··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
83 00000000000007f8··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal·-·483 00000000000008b8··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal·-·4
84 000000000000081a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·484 00000000000008da··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
85 000000000000083e··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·485 00000000000008fe··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
86 000000000000085c··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·486 000000000000091c··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
87 0000000000000899··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·487 0000000000000959··0000001600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
88 0000000000000929··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3688 00000000000009ea··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·36
89 0000000000000941··0000001700000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·489 0000000000000a02··0000001700000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·4
90 000000000000099e··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·490 0000000000000a5f··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
91 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1091 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10
92 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·492 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
93 00000000000000dd··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·493 00000000000000dd··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4
94 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2694 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26
95 000000000000021d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5995 000000000000021d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59
96 0000000000000237··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5996 0000000000000237··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59
97 00000000000003f6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2697 00000000000003f6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26
98 000000000000043d··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·498 00000000000004fb··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
99 000000000000046c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5299 0000000000000531··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·52
100 0000000000000494··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a100 0000000000000559··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a
101 00000000000004c3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f101 0000000000000588··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f
102 00000000000004db··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76102 00000000000005a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76
103 00000000000004e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d103 00000000000005ad··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d
104 0000000000000735··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4104 00000000000007f5··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4
105 00000000000008a2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a4105 0000000000000962··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a4
106 00000000000008c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d4106 0000000000000980··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d4
107 00000000000008cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb107 000000000000098d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb
108 0000000000000a06··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4108 0000000000000ac6··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
  
109 Relocation·section·'.rela.eh_frame'·at·offset·0x1fb8·contains·8·entries:109 Relocation·section·'.rela.eh_frame'·at·offset·0x2078·contains·8·entries:
110 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend110 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
111 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0111 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
112 00000000000000b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0112 00000000000000b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
113 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·700113 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7c0
114 000000000000013c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a8114 000000000000013c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a8
115 000000000000015c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9f0115 000000000000015c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ab0
116 0000000000000170··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0116 0000000000000170··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
117 00000000000001d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e1117 00000000000001d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e1
118 00000000000001f4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·150118 00000000000001f4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·150
6.63 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000090·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000006f315 00000018·0000000000000090·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000007bb
16 ··DW_CFA_advance_loc:·6·to·000000000000000616 ··DW_CFA_advance_loc:·6·to·0000000000000006
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r15·(r15)·at·cfa-1618 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
19 ··DW_CFA_advance_loc:·2·to·000000000000000819 ··DW_CFA_advance_loc:·2·to·0000000000000008
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r14·(r14)·at·cfa-2421 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
22 ··DW_CFA_advance_loc:·2·to·000000000000000a22 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 64, 120 lines modifiedOffset 64, 120 lines modified
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_advance_loc:·2·to·000000000000020165 ··DW_CFA_advance_loc:·2·to·0000000000000201
66 ··DW_CFA_def_cfa_offset:·1666 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_advance_loc:·2·to·000000000000020367 ··DW_CFA_advance_loc:·2·to·0000000000000203
68 ··DW_CFA_def_cfa_offset:·868 ··DW_CFA_def_cfa_offset:·8
69 ··DW_CFA_advance_loc:·1·to·000000000000020469 ··DW_CFA_advance_loc:·1·to·0000000000000204
70 ··DW_CFA_restore_state70 ··DW_CFA_restore_state
71 ··DW_CFA_advance_loc2:·552·to·000000000000042c71 ··DW_CFA_advance_loc2:·742·to·00000000000004ea
72 ··DW_CFA_remember_state72 ··DW_CFA_remember_state
73 ··DW_CFA_def_cfa_offset:·5673 ··DW_CFA_def_cfa_offset:·56
74 ··DW_CFA_advance_loc:·7·to·000000000000043374 ··DW_CFA_advance_loc:·7·to·00000000000004f1
75 ··DW_CFA_def_cfa_offset:·4875 ··DW_CFA_def_cfa_offset:·48
76 ··DW_CFA_advance_loc:·1·to·000000000000043476 ··DW_CFA_advance_loc:·1·to·00000000000004f2
77 ··DW_CFA_def_cfa_offset:·4077 ··DW_CFA_def_cfa_offset:·40
78 ··DW_CFA_advance_loc:·2·to·000000000000043678 ··DW_CFA_advance_loc:·2·to·00000000000004f4
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_advance_loc:·2·to·000000000000043880 ··DW_CFA_advance_loc:·2·to·00000000000004f6
81 ··DW_CFA_def_cfa_offset:·2481 ··DW_CFA_def_cfa_offset:·24
82 ··DW_CFA_advance_loc:·2·to·000000000000043a82 ··DW_CFA_advance_loc:·2·to·00000000000004f8
83 ··DW_CFA_def_cfa_offset:·1683 ··DW_CFA_def_cfa_offset:·16
84 ··DW_CFA_advance_loc:·2·to·000000000000043c84 ··DW_CFA_advance_loc:·2·to·00000000000004fa
85 ··DW_CFA_def_cfa_offset:·885 ··DW_CFA_def_cfa_offset:·8
86 ··DW_CFA_advance_loc:·5·to·000000000000044186 ··DW_CFA_advance_loc:·5·to·00000000000004ff
87 ··DW_CFA_restore_state87 ··DW_CFA_restore_state
88 ··DW_CFA_advance_loc2:·557·to·000000000000066e88 ··DW_CFA_advance_loc2:·567·to·0000000000000736
89 ··DW_CFA_def_cfa_offset:·15289 ··DW_CFA_def_cfa_offset:·152
90 ··DW_CFA_advance_loc:·7·to·000000000000067590 ··DW_CFA_advance_loc:·7·to·000000000000073d
91 ··DW_CFA_def_cfa_offset:·16091 ··DW_CFA_def_cfa_offset:·160
92 ··DW_CFA_advance_loc:·30·to·000000000000069392 ··DW_CFA_advance_loc:·30·to·000000000000075b
93 ··DW_CFA_def_cfa_offset:·15293 ··DW_CFA_def_cfa_offset:·152
94 ··DW_CFA_advance_loc:·1·to·000000000000069494 ··DW_CFA_advance_loc:·1·to·000000000000075c
95 ··DW_CFA_def_cfa_offset:·14495 ··DW_CFA_def_cfa_offset:·144
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
  
98 000000ac·000000000000001c·000000b0·FDE·cie=00000000·pc=0000000000000000..00000000000000a898 000000ac·000000000000001c·000000b0·FDE·cie=00000000·pc=0000000000000000..00000000000000a8
99 ··DW_CFA_def_cfa_offset:·14499 ··DW_CFA_def_cfa_offset:·144
100 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56100 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
101 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48101 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
102 ··DW_CFA_offset:·r12·(r12)·at·cfa-40102 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
103 ··DW_CFA_offset:·r13·(r13)·at·cfa-32103 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
104 ··DW_CFA_offset:·r14·(r14)·at·cfa-24104 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
105 ··DW_CFA_offset:·r15·(r15)·at·cfa-16105 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
106 000000cc·0000000000000064·000000d0·FDE·cie=00000000·pc=0000000000000700..00000000000009e9106 000000cc·0000000000000064·000000d0·FDE·cie=00000000·pc=00000000000007c0..0000000000000aac
107 ··DW_CFA_advance_loc:·6·to·0000000000000706107 ··DW_CFA_advance_loc:·6·to·00000000000007c6
108 ··DW_CFA_def_cfa_offset:·16108 ··DW_CFA_def_cfa_offset:·16
109 ··DW_CFA_offset:·r15·(r15)·at·cfa-16109 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
110 ··DW_CFA_advance_loc:·2·to·0000000000000708110 ··DW_CFA_advance_loc:·2·to·00000000000007c8
111 ··DW_CFA_def_cfa_offset:·24111 ··DW_CFA_def_cfa_offset:·24
112 ··DW_CFA_offset:·r14·(r14)·at·cfa-24112 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
113 ··DW_CFA_advance_loc:·2·to·000000000000070a113 ··DW_CFA_advance_loc:·2·to·00000000000007ca
114 ··DW_CFA_def_cfa_offset:·32114 ··DW_CFA_def_cfa_offset:·32
115 ··DW_CFA_offset:·r13·(r13)·at·cfa-32115 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
116 ··DW_CFA_advance_loc:·2·to·000000000000070c116 ··DW_CFA_advance_loc:·2·to·00000000000007cc
117 ··DW_CFA_def_cfa_offset:·40117 ··DW_CFA_def_cfa_offset:·40
118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
119 ··DW_CFA_advance_loc:·1·to·000000000000070d119 ··DW_CFA_advance_loc:·1·to·00000000000007cd
120 ··DW_CFA_def_cfa_offset:·48120 ··DW_CFA_def_cfa_offset:·48
121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
122 ··DW_CFA_advance_loc:·4·to·0000000000000711122 ··DW_CFA_advance_loc:·4·to·00000000000007d1
123 ··DW_CFA_def_cfa_offset:·56123 ··DW_CFA_def_cfa_offset:·56
124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
125 ··DW_CFA_advance_loc:·7·to·0000000000000718125 ··DW_CFA_advance_loc:·7·to·00000000000007d8
126 ··DW_CFA_def_cfa_offset:·144126 ··DW_CFA_def_cfa_offset:·144
127 ··DW_CFA_advance_loc:·8·to·0000000000000720127 ··DW_CFA_advance_loc:·8·to·00000000000007e0
128 ··DW_CFA_remember_state128 ··DW_CFA_remember_state
129 ··DW_CFA_def_cfa_offset:·56129 ··DW_CFA_def_cfa_offset:·56
130 ··DW_CFA_advance_loc:·9·to·0000000000000729130 ··DW_CFA_advance_loc:·9·to·00000000000007e9
131 ··DW_CFA_def_cfa_offset:·48131 ··DW_CFA_def_cfa_offset:·48
132 ··DW_CFA_advance_loc:·3·to·000000000000072c132 ··DW_CFA_advance_loc:·3·to·00000000000007ec
133 ··DW_CFA_def_cfa_offset:·40133 ··DW_CFA_def_cfa_offset:·40
134 ··DW_CFA_advance_loc:·2·to·000000000000072e134 ··DW_CFA_advance_loc:·2·to·00000000000007ee
135 ··DW_CFA_def_cfa_offset:·32135 ··DW_CFA_def_cfa_offset:·32
136 ··DW_CFA_advance_loc:·2·to·0000000000000730136 ··DW_CFA_advance_loc:·2·to·00000000000007f0
137 ··DW_CFA_def_cfa_offset:·24137 ··DW_CFA_def_cfa_offset:·24
138 ··DW_CFA_advance_loc:·2·to·0000000000000732138 ··DW_CFA_advance_loc:·2·to·00000000000007f2
139 ··DW_CFA_def_cfa_offset:·16139 ··DW_CFA_def_cfa_offset:·16
140 ··DW_CFA_advance_loc:·2·to·0000000000000734140 ··DW_CFA_advance_loc:·2·to·00000000000007f4
141 ··DW_CFA_def_cfa_offset:·8141 ··DW_CFA_def_cfa_offset:·8
142 ··DW_CFA_advance_loc:·5·to·0000000000000739142 ··DW_CFA_advance_loc:·5·to·00000000000007f9
143 ··DW_CFA_restore_state143 ··DW_CFA_restore_state
144 ··DW_CFA_advance_loc2:·299·to·0000000000000864144 ··DW_CFA_advance_loc2:·299·to·0000000000000924
145 ··DW_CFA_remember_state145 ··DW_CFA_remember_state
146 ··DW_CFA_def_cfa_offset:·56146 ··DW_CFA_def_cfa_offset:·56
147 ··DW_CFA_advance_loc:·4·to·0000000000000868147 ··DW_CFA_advance_loc:·4·to·0000000000000928
148 ··DW_CFA_def_cfa_offset:·48148 ··DW_CFA_def_cfa_offset:·48
149 ··DW_CFA_advance_loc:·1·to·0000000000000869149 ··DW_CFA_advance_loc:·1·to·0000000000000929
150 ··DW_CFA_def_cfa_offset:·40150 ··DW_CFA_def_cfa_offset:·40
151 ··DW_CFA_advance_loc:·2·to·000000000000086b151 ··DW_CFA_advance_loc:·2·to·000000000000092b
152 ··DW_CFA_def_cfa_offset:·32152 ··DW_CFA_def_cfa_offset:·32
153 ··DW_CFA_advance_loc:·2·to·000000000000086d153 ··DW_CFA_advance_loc:·2·to·000000000000092d
154 ··DW_CFA_def_cfa_offset:·24154 ··DW_CFA_def_cfa_offset:·24
155 ··DW_CFA_advance_loc:·2·to·000000000000086f155 ··DW_CFA_advance_loc:·2·to·000000000000092f
156 ··DW_CFA_def_cfa_offset:·16156 ··DW_CFA_def_cfa_offset:·16
157 ··DW_CFA_advance_loc:·2·to·0000000000000871157 ··DW_CFA_advance_loc:·2·to·0000000000000931
158 ··DW_CFA_def_cfa_offset:·8158 ··DW_CFA_def_cfa_offset:·8
159 ··DW_CFA_advance_loc:·1·to·0000000000000872159 ··DW_CFA_advance_loc:·1·to·0000000000000932
160 ··DW_CFA_restore_state160 ··DW_CFA_restore_state
161 ··DW_CFA_nop161 ··DW_CFA_nop
162 ··DW_CFA_nop162 ··DW_CFA_nop
163 ··DW_CFA_nop163 ··DW_CFA_nop
  
164 00000134·000000000000001c·00000138·FDE·cie=00000000·pc=00000000000000a8..00000000000000e1164 00000134·000000000000001c·00000138·FDE·cie=00000000·pc=00000000000000a8..00000000000000e1
165 ··DW_CFA_def_cfa_offset:·144165 ··DW_CFA_def_cfa_offset:·144
166 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56166 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
167 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48167 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
168 ··DW_CFA_offset:·r12·(r12)·at·cfa-40168 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
169 ··DW_CFA_offset:·r13·(r13)·at·cfa-32169 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
170 ··DW_CFA_offset:·r14·(r14)·at·cfa-24170 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
171 ··DW_CFA_offset:·r15·(r15)·at·cfa-16171 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Max diff block lines reached; 392/6714 bytes (5.84%) of diff not shown.
3.43 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 7, 30 lines modifiedOffset 7, 30 lines modified
7 _PyPegen_parse_string.cold():7 _PyPegen_parse_string.cold():
8 »       mov····$0xee,%esi8 »       mov····$0xee,%esi
9 »       mov····$0x0,%edi9 »       mov····$0x0,%edi
10 ·R_X86_64_32»    .rodata.str1.110 ·R_X86_64_32»    .rodata.str1.1
11 »       call···f·<_PyPegen_parse_string.cold+0xf>11 »       call···f·<_PyPegen_parse_string.cold+0xf>
12 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x412 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
13 »       jmp····14·<_PyPegen_parse_string.cold+0x14>13 »       jmp····14·<_PyPegen_parse_string.cold+0x14>
14 ·R_X86_64_PC32»  .text.hot+0x64714 ·R_X86_64_PC32»  .text.hot+0x720
15 »       mov····0x0(%rip),%rdi········15 »       mov····0x0(%rip),%rdi········
16 ·R_X86_64_PC32»  PyExc_OverflowError-0x416 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
17 »       mov····$0x0,%esi17 »       mov····$0x0,%esi
18 ·R_X86_64_32»    .rodata.str1.1+0x1a18 ·R_X86_64_32»    .rodata.str1.1+0x1a
19 »       call···25·<_PyPegen_parse_string.cold+0x25>19 »       call···25·<_PyPegen_parse_string.cold+0x25>
20 ·R_X86_64_PLT32» PyErr_SetString-0x420 ·R_X86_64_PLT32» PyErr_SetString-0x4
21 »       jmp····2a·<_PyPegen_parse_string.cold+0x2a>21 »       jmp····2a·<_PyPegen_parse_string.cold+0x2a>
22 ·R_X86_64_PC32»  .text.hot+0x64722 ·R_X86_64_PC32»  .text.hot+0x720
23 »       mov····$0xe2,%esi23 »       mov····$0xe2,%esi
24 »       mov····$0x0,%edi24 »       mov····$0x0,%edi
25 ·R_X86_64_32»    .rodata.str1.125 ·R_X86_64_32»    .rodata.str1.1
26 »       call···39·<_PyPegen_parse_string.cold+0x39>26 »       call···39·<_PyPegen_parse_string.cold+0x39>
27 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x427 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
28 »       jmp····3e·<_PyPegen_parse_string.cold+0x3e>28 »       jmp····3e·<_PyPegen_parse_string.cold+0x3e>
29 ·R_X86_64_PC32»  .text.hot+0x64729 ·R_X86_64_PC32»  .text.hot+0x720
30 »       mov····(%rbx),%rax30 »       mov····(%rbx),%rax
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       js·····56·<_PyPegen_parse_string.cold+0x56>32 »       js·····56·<_PyPegen_parse_string.cold+0x56>
33 »       sub····$0x1,%rax33 »       sub····$0x1,%rax
34 »       mov····%rax,(%rbx)34 »       mov····%rax,(%rbx)
35 »       jne····56·<_PyPegen_parse_string.cold+0x56>35 »       jne····56·<_PyPegen_parse_string.cold+0x56>
36 »       mov····%rbx,%rdi36 »       mov····%rbx,%rdi
Offset 41, 56 lines modifiedOffset 41, 56 lines modified
41 ·R_X86_64_PC32»  .text.hot+0x1ee41 ·R_X86_64_PC32»  .text.hot+0x1ee
42 »       mov····$0xf9,%esi42 »       mov····$0xf9,%esi
43 »       mov····$0x0,%edi43 »       mov····$0x0,%edi
44 ·R_X86_64_32»    .rodata.str1.144 ·R_X86_64_32»    .rodata.str1.1
45 »       call···6c·<_PyPegen_parse_string.cold+0x6c>45 »       call···6c·<_PyPegen_parse_string.cold+0x6c>
46 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x446 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
47 »       jmp····71·<_PyPegen_parse_string.cold+0x71>47 »       jmp····71·<_PyPegen_parse_string.cold+0x71>
48 ·R_X86_64_PC32»  .text.hot+0x64748 ·R_X86_64_PC32»  .text.hot+0x720
49 »       lea····0x28(%rax),%rcx49 »       lea····0x28(%rax),%rcx
50 »       jmp····7a·<_PyPegen_parse_string.cold+0x7a>50 »       jmp····7a·<_PyPegen_parse_string.cold+0x7a>
51 ·R_X86_64_PC32»  .text.hot+0x4e851 ·R_X86_64_PC32»  .text.hot+0x5ad
52 »       mov····0x38(%rax),%rcx52 »       mov····0x38(%rax),%rcx
53 »       jmp····83·<_PyPegen_parse_string.cold+0x83>53 »       jmp····83·<_PyPegen_parse_string.cold+0x83>
54 ·R_X86_64_PC32»  .text.hot+0x4e854 ·R_X86_64_PC32»  .text.hot+0x5ad
55 »       mov····(%r15),%rax55 »       mov····(%r15),%rax
56 »       test···%eax,%eax56 »       test···%eax,%eax
57 »       js·····8e·<_PyPegen_parse_string.cold+0x8e>57 »       js·····8e·<_PyPegen_parse_string.cold+0x8e>
58 ·R_X86_64_PC32»  .text.hot+0x64758 ·R_X86_64_PC32»  .text.hot+0x720
59 »       sub····$0x1,%rax59 »       sub····$0x1,%rax
60 »       mov····%rax,(%r15)60 »       mov····%rax,(%r15)
61 »       jne····9b·<_PyPegen_parse_string.cold+0x9b>61 »       jne····9b·<_PyPegen_parse_string.cold+0x9b>
62 ·R_X86_64_PC32»  .text.hot+0x64762 ·R_X86_64_PC32»  .text.hot+0x720
63 »       mov····%r15,%rdi63 »       mov····%r15,%rdi
64 »       call···a3·<_PyPegen_parse_string.cold+0xa3>64 »       call···a3·<_PyPegen_parse_string.cold+0xa3>
65 ·R_X86_64_PLT32» _Py_Dealloc-0x465 ·R_X86_64_PLT32» _Py_Dealloc-0x4
66 »       jmp····a8·<_PyPegen_decode_string.cold>66 »       jmp····a8·<_PyPegen_decode_string.cold>
67 ·R_X86_64_PC32»  .text.hot+0x64767 ·R_X86_64_PC32»  .text.hot+0x720
  
68 00000000000000a8·<_PyPegen_decode_string.cold>:68 00000000000000a8·<_PyPegen_decode_string.cold>:
69 _PyPegen_decode_string.cold():69 _PyPegen_decode_string.cold():
70 »       mov····0x0(%r13),%rax70 »       mov····0x0(%r13),%rax
71 »       test···%eax,%eax71 »       test···%eax,%eax
72 »       js·····b4·<_PyPegen_decode_string.cold+0xc>72 »       js·····b4·<_PyPegen_decode_string.cold+0xc>
73 ·R_X86_64_PC32»  .text.hot+0x83e73 ·R_X86_64_PC32»  .text.hot+0x8fe
74 »       sub····$0x1,%rax74 »       sub····$0x1,%rax
75 »       mov····%rax,0x0(%r13)75 »       mov····%rax,0x0(%r13)
76 »       jne····c2·<_PyPegen_decode_string.cold+0x1a>76 »       jne····c2·<_PyPegen_decode_string.cold+0x1a>
77 ·R_X86_64_PC32»  .text.hot+0x83e77 ·R_X86_64_PC32»  .text.hot+0x8fe
78 »       mov····%r13,%rdi78 »       mov····%r13,%rdi
79 »       call···ca·<_PyPegen_decode_string.cold+0x22>79 »       call···ca·<_PyPegen_decode_string.cold+0x22>
80 ·R_X86_64_PLT32» _Py_Dealloc-0x480 ·R_X86_64_PLT32» _Py_Dealloc-0x4
81 »       jmp····cf·<_PyPegen_decode_string.cold+0x27>81 »       jmp····cf·<_PyPegen_decode_string.cold+0x27>
82 ·R_X86_64_PC32»  .text.hot+0x83e82 ·R_X86_64_PC32»  .text.hot+0x8fe
83 »       lea····0x28(%rax),%rcx83 »       lea····0x28(%rax),%rcx
84 »       jmp····d8·<_PyPegen_decode_string.cold+0x30>84 »       jmp····d8·<_PyPegen_decode_string.cold+0x30>
85 ·R_X86_64_PC32»  .text.hot+0x8cd85 ·R_X86_64_PC32»  .text.hot+0x98d
86 »       mov····0x38(%rax),%rcx86 »       mov····0x38(%rax),%rcx
87 »       jmp····e1·<warn_invalid_escape_sequence.cold>87 »       jmp····e1·<warn_invalid_escape_sequence.cold>
88 ·R_X86_64_PC32»  .text.hot+0x8cd88 ·R_X86_64_PC32»  .text.hot+0x98d
  
89 00000000000000e1·<warn_invalid_escape_sequence.cold>:89 00000000000000e1·<warn_invalid_escape_sequence.cold>:
90 warn_invalid_escape_sequence.cold():90 warn_invalid_escape_sequence.cold():
91 »       mov····%rbx,%rdi91 »       mov····%rbx,%rdi
92 »       call···e9·<warn_invalid_escape_sequence.cold+0x8>92 »       call···e9·<warn_invalid_escape_sequence.cold+0x8>
93 ·R_X86_64_PLT32» _Py_Dealloc-0x493 ·R_X86_64_PLT32» _Py_Dealloc-0x4
94 »       jmp····ee·<warn_invalid_escape_sequence.cold+0xd>94 »       jmp····ee·<warn_invalid_escape_sequence.cold+0xd>
23.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 15, 22 lines modifiedOffset 15, 22 lines modified
15 »       push···%rbx15 »       push···%rbx
16 »       sub····$0x58,%rsp16 »       sub····$0x58,%rsp
17 »       mov····%rdi,0x10(%rsp)17 »       mov····%rdi,0x10(%rsp)
18 »       mov····0x8(%rsi),%rdi18 »       mov····0x8(%rsi),%rdi
19 »       call···23·<_PyPegen_parse_string+0x23>19 »       call···23·<_PyPegen_parse_string+0x23>
20 ·R_X86_64_PLT32» PyBytes_AsString-0x420 ·R_X86_64_PLT32» PyBytes_AsString-0x4
21 »       test···%rax,%rax21 »       test···%rax,%rax
22 »       je·····64b·<_PyPegen_parse_string+0x64b>22 »       je·····724·<_PyPegen_parse_string+0x724>
23 »       mov····%rax,%rbp23 »       mov····%rax,%rbp
24 »       movzbl·(%rax),%eax24 »       movzbl·(%rax),%eax
25 »       mov····%rax,%rdx25 »       mov····%rax,%rdx
26 »       testb··$0x3,0x0(,%rax,4)26 »       testb··$0x3,0x0(,%rax,4)
27 ·R_X86_64_32S»   _Py_ctype_table27 ·R_X86_64_32S»   _Py_ctype_table
28 »       jne····23b·<_PyPegen_parse_string+0x23b>28 »       jne····23b·<_PyPegen_parse_string+0x23b>
29 »       cmp····$0x22,%eax29 »       cmp····$0x27,%eax
30 »       jne····e8·<_PyPegen_parse_string+0xe8>30 »       jne····e8·<_PyPegen_parse_string+0xe8>
31 »       xor····%r14d,%r14d31 »       xor····%r14d,%r14d
32 »       xor····%r15d,%r15d32 »       xor····%r15d,%r15d
33 »       lea····0x1(%rbp),%rbx33 »       lea····0x1(%rbp),%rbx
34 »       mov····%edx,0x8(%rsp)34 »       mov····%edx,0x8(%rsp)
35 »       mov····%rbx,%rdi35 »       mov····%rbx,%rdi
36 »       call···62·<_PyPegen_parse_string+0x62>36 »       call···62·<_PyPegen_parse_string+0x62>
Offset 72, 45 lines modifiedOffset 72, 45 lines modified
72 »       pop····%r1272 »       pop····%r12
73 »       pop····%r1373 »       pop····%r13
74 »       pop····%r1474 »       pop····%r14
75 »       pop····%r1575 »       pop····%r15
76 »       jmp····e1·<_PyPegen_parse_string+0xe1>76 »       jmp····e1·<_PyPegen_parse_string+0xe1>
77 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8Stateful-0x477 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8Stateful-0x4
78 »       nopl···0x0(%rax)78 »       nopl···0x0(%rax)
79 »       cmp····$0x27,%eax79 »       cmp····$0x22,%eax
80 »       je·····4c·<_PyPegen_parse_string+0x4c>80 »       je·····4c·<_PyPegen_parse_string+0x4c>
81 »       jmp····f6·<_PyPegen_parse_string+0xf6>81 »       jmp····f6·<_PyPegen_parse_string+0xf6>
82 ·R_X86_64_PC32»  .text.unlikely+0x2682 ·R_X86_64_PC32»  .text.unlikely+0x26
83 »       cs·nopw·0x0(%rax,%rax,1)83 »       cs·nopw·0x0(%rax,%rax,1)
84 »       test···%r15d,%r15d84 »       test···%r15d,%r15d
85 »       jne····449·<_PyPegen_parse_string+0x449>85 »       jne····50a·<_PyPegen_parse_string+0x50a>
86 »       movabs·$0x2aaaaaaaaaaaaaaa,%rax86 »       movabs·$0x2aaaaaaaaaaaaaaa,%rax
87 »       cmp····%r8,%rax87 »       cmp····%r8,%rax
88 »       jb·····64b·<_PyPegen_parse_string+0x64b>88 »       jb·····724·<_PyPegen_parse_string+0x724>
89 »       lea····(%r8,%r8,2),%rsi89 »       lea····(%r8,%r8,2),%rsi
90 »       xor····%edi,%edi90 »       xor····%edi,%edi
91 »       add····%rsi,%rsi91 »       add····%rsi,%rsi
92 »       call···12a·<_PyPegen_parse_string+0x12a>92 »       call···12a·<_PyPegen_parse_string+0x12a>
93 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x493 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
94 »       mov····%rax,%r1594 »       mov····%rax,%r15
95 »       test···%rax,%rax95 »       test···%rax,%rax
96 »       je·····64b·<_PyPegen_parse_string+0x64b>96 »       je·····724·<_PyPegen_parse_string+0x724>
97 »       mov····%rax,%rdi97 »       mov····%rax,%rdi
98 »       call···13e·<_PyPegen_parse_string+0x13e>98 »       call···13e·<_PyPegen_parse_string+0x13e>
99 ·R_X86_64_PLT32» PyBytes_AsString-0x499 ·R_X86_64_PLT32» PyBytes_AsString-0x4
100 »       mov····%rax,%r14100 »       mov····%rax,%r14
101 »       test···%rax,%rax101 »       test···%rax,%rax
102 »       je·····64b·<_PyPegen_parse_string+0x64b>102 »       je·····724·<_PyPegen_parse_string+0x724>
103 »       mov····%rax,%rsi103 »       mov····%rax,%rsi
104 »       cmp····%r13,%rbx104 »       cmp····%r13,%rbx
105 »       jb·····173·<_PyPegen_parse_string+0x173>105 »       jb·····173·<_PyPegen_parse_string+0x173>
106 »       jmp····1b0·<_PyPegen_parse_string+0x1b0>106 »       jmp····1b0·<_PyPegen_parse_string+0x1b0>
107 »       nopl···0x0(%rax)107 »       nopl···0x0(%rax)
108 »       test···%al,%al108 »       test···%al,%al
109 »       js·····498·<_PyPegen_parse_string+0x498>109 »       js·····55d·<_PyPegen_parse_string+0x55d>
110 »       mov····%rsi,%rbp110 »       mov····%rsi,%rbp
111 »       add····$0x1,%rbx111 »       add····$0x1,%rbx
112 »       mov····%al,0x0(%rbp)112 »       mov····%al,0x0(%rbp)
113 »       lea····0x1(%rbp),%rsi113 »       lea····0x1(%rbp),%rsi
114 »       cmp····%r13,%rbx114 »       cmp····%r13,%rbx
115 »       jae····1b0·<_PyPegen_parse_string+0x1b0>115 »       jae····1b0·<_PyPegen_parse_string+0x1b0>
116 »       movzbl·(%rbx),%eax116 »       movzbl·(%rbx),%eax
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 »       lea····0x1(%rbx),%rdi119 »       lea····0x1(%rbx),%rdi
120 »       movb···$0x5c,(%rsi)120 »       movb···$0x5c,(%rsi)
121 »       lea····0x1(%rsi),%rbp121 »       lea····0x1(%rsi),%rbp
122 »       cmp····%r13,%rdi122 »       cmp····%r13,%rdi
123 »       jae····19b·<_PyPegen_parse_string+0x19b>123 »       jae····19b·<_PyPegen_parse_string+0x19b>
124 »       movzbl·0x1(%rbx),%eax124 »       movzbl·0x1(%rbx),%eax
125 »       test···%al,%al125 »       test···%al,%al
126 »       js·····6b1·<_PyPegen_parse_string+0x6b1>126 »       js·····761·<_PyPegen_parse_string+0x761>
127 »       mov····%rdi,%rbx127 »       mov····%rdi,%rbx
128 »       jmp····163·<_PyPegen_parse_string+0x163>128 »       jmp····163·<_PyPegen_parse_string+0x163>
129 »       movl···$0x35303075,0x1(%rsi)129 »       movl···$0x35303075,0x1(%rsi)
130 »       add····$0x6,%rsi130 »       add····$0x6,%rsi
131 »       movw···$0x63,0x4(%rbp)131 »       movw···$0x63,0x4(%rbp)
132 »       nopl···0x0(%rax)132 »       nopl···0x0(%rax)
133 »       sub····%r14,%rsi133 »       sub····%r14,%rsi
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 »       call···1c4·<_PyPegen_parse_string+0x1c4>138 »       call···1c4·<_PyPegen_parse_string+0x1c4>
139 ·R_X86_64_PLT32» _PyUnicode_DecodeUnicodeEscapeInternal-0x4139 ·R_X86_64_PLT32» _PyUnicode_DecodeUnicodeEscapeInternal-0x4
140 »       mov····%rax,%rbx140 »       mov····%rax,%rbx
141 »       test···%rax,%rax141 »       test···%rax,%rax
142 »       je·····1da·<_PyPegen_parse_string+0x1da>142 »       je·····1da·<_PyPegen_parse_string+0x1da>
143 »       mov····0x48(%rsp),%rsi143 »       mov····0x48(%rsp),%rsi
144 »       test···%rsi,%rsi144 »       test···%rsi,%rsi
145 »       jne····616·<_PyPegen_parse_string+0x616>145 »       jne····6ef·<_PyPegen_parse_string+0x6ef>
146 »       mov····(%r15),%rax146 »       mov····(%r15),%rax
147 »       test···%eax,%eax147 »       test···%eax,%eax
148 »       js·····1f2·<_PyPegen_parse_string+0x1f2>148 »       js·····1f2·<_PyPegen_parse_string+0x1f2>
149 »       sub····$0x1,%rax149 »       sub····$0x1,%rax
150 »       mov····%rax,(%r15)150 »       mov····%rax,(%r15)
151 »       jne····1f2·<_PyPegen_parse_string+0x1f2>151 »       jne····1f2·<_PyPegen_parse_string+0x1f2>
152 »       mov····%r15,%rdi152 »       mov····%r15,%rdi
Offset 174, 41 lines modifiedOffset 174, 41 lines modified
174 »       movsbl·0x0(%r13),%eax174 »       movsbl·0x0(%r13),%eax
175 »       cmp····%edx,%eax175 »       cmp····%edx,%eax
176 »       je·····9a·<_PyPegen_parse_string+0x9a>176 »       je·····9a·<_PyPegen_parse_string+0x9a>
177 »       jmp····23b·<_PyPegen_parse_string+0x23b>177 »       jmp····23b·<_PyPegen_parse_string+0x23b>
178 ·R_X86_64_PC32»  .text.unlikely+0x59178 ·R_X86_64_PC32»  .text.unlikely+0x59
179 »       lea····-0x42(%rax),%ecx179 »       lea····-0x42(%rax),%ecx
180 »       cmp····$0x33,%ecx180 »       cmp····$0x33,%ecx
181 »       ja·····441·<_PyPegen_parse_string+0x441>181 »       ja·····4ff·<_PyPegen_parse_string+0x4ff>
182 »       mov····$0x1,%eax182 »       mov····$0x1,%eax
183 »       shl····%cl,%rax183 »       shl····%cl,%rax
184 »       movabs·$0x1000000010000,%rcx184 »       movabs·$0x1000000010000,%rcx
185 »       test···%rcx,%rax185 »       test···%rcx,%rax
186 »       jne····5d0·<_PyPegen_parse_string+0x5d0>186 »       jne····697·<_PyPegen_parse_string+0x697>
187 »       movabs·$0x8000000080000,%rcx187 »       movabs·$0x8000000080000,%rcx
188 »       test···%rcx,%rax188 »       test···%rcx,%rax
189 »       jne····6e0·<_PyPegen_parse_string+0x6e0>189 »       jne····7a8·<_PyPegen_parse_string+0x7a8>
190 »       movabs·$0x100000001,%rcx190 »       movabs·$0x100000001,%rcx
191 »       test···%rcx,%rax191 »       test···%rcx,%rax
192 »       je·····441·<_PyPegen_parse_string+0x441>192 »       je·····4ff·<_PyPegen_parse_string+0x4ff>
193 »       movzbl·0x1(%rbp),%edx193 »       movzbl·0x1(%rbp),%edx
194 »       xor····%r14d,%r14d194 »       xor····%r14d,%r14d
195 »       add····$0x1,%rbp195 »       add····$0x1,%rbp
196 »       mov····$0x1,%r15d196 »       mov····$0x1,%r15d
197 »       lea····-0x42(%rdx),%ecx197 »       lea····-0x42(%rdx),%ecx
198 »       cmp····$0x33,%ecx198 »       cmp····$0x33,%ecx
199 »       ja·····3e3·<_PyPegen_parse_string+0x3e3>199 »       ja·····3e3·<_PyPegen_parse_string+0x3e3>
Max diff block lines reached; 20158/24295 bytes (82.97%) of diff not shown.
1.88 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·90000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·90000000·1c000000·................
5 ··0x00000020·00000000·f3060000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·bb070000·00460e10·8f02420e·.........F....B.
6 ··0x00000030·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.06 ··0x00000030·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
7 ··0x00000040·8606410e·38830744·0e900102·b30a0e38·..A.8..D.......87 ··0x00000040·8606410e·38830744·0e900102·b30a0e38·..A.8..D.......8
8 ··0x00000050·480e3044·0e28420e·20420e18·420e1042·H.0D.(B.·B..B..B8 ··0x00000050·480e3044·0e28420e·20420e18·420e1042·H.0D.(B.·B..B..B
9 ··0x00000060·0e084c0b·030e010a·0e38440e·30410e28·..L......8D.0A.(9 ··0x00000060·0e084c0b·030e010a·0e38440e·30410e28·..L......8D.0A.(
10 ··0x00000070·420e2042·0e18420e·10420e08·410b0328·B.·B..B..B..A..(10 ··0x00000070·420e2042·0e18420e·10420e08·410b03e6·B.·B..B..B..A...
11 ··0x00000080·020a0e38·470e3041·0e28420e·20420e18·...8G.0A.(B.·B..11 ··0x00000080·020a0e38·470e3041·0e28420e·20420e18·...8G.0A.(B.·B..
12 ··0x00000090·420e1042·0e08450b·032d020e·9801470e·B..B..E..-....G.12 ··0x00000090·420e1042·0e08450b·0337020e·9801470e·B..B..E..7....G.
13 ··0x000000a0·a0015e0e·9801410e·90010000·1c000000·..^...A.........13 ··0x000000a0·a0015e0e·9801410e·90010000·1c000000·..^...A.........
14 ··0x000000b0·b0000000·00000000·a8000000·000e9001·................14 ··0x000000b0·b0000000·00000000·a8000000·000e9001·................
15 ··0x000000c0·83078606·8c058d04·8e038f02·64000000·............d...15 ··0x000000c0·83078606·8c058d04·8e038f02·64000000·............d...
16 ··0x000000d0·d0000000·00000000·e9020000·00460e10·.............F..16 ··0x000000d0·d0000000·00000000·ec020000·00460e10·.............F..
17 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.17 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
18 ··0x000000f0·05410e30·8606440e·38830747·0e900148·.A.0..D.8..G...H18 ··0x000000f0·05410e30·8606440e·38830747·0e900148·.A.0..D.8..G...H
19 ··0x00000100·0a0e3849·0e30430e·28420e20·420e1842·..8I.0C.(B.·B..B19 ··0x00000100·0a0e3849·0e30430e·28420e20·420e1842·..8I.0C.(B.·B..B
20 ··0x00000110·0e10420e·08450b03·2b010a0e·38440e30·..B..E..+...8D.020 ··0x00000110·0e10420e·08450b03·2b010a0e·38440e30·..B..E..+...8D.0
21 ··0x00000120·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A21 ··0x00000120·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
22 ··0x00000130·0b000000·1c000000·38010000·00000000·........8.......22 ··0x00000130·0b000000·1c000000·38010000·00000000·........8.......
23 ··0x00000140·39000000·000e9001·83078606·8c058d04·9...............23 ··0x00000140·39000000·000e9001·83078606·8c058d04·9...............
511 KB
tokenizer.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········60880·(bytes·into·file)13 ··Start·of·section·headers:··········60848·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.08 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0xedd0:1 There·are·22·section·headers,·starting·at·offset·0xedb0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b81·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b81·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0097e0·000b88·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009790·000b88·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000bc1·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000bc1·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000bc1·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000bc1·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000bc1·00229a·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000bc1·0022d5·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·00a368·002460·18···I·19···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·00a318·0024c0·18···I·19···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·002e60·0041b5·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·002ea0·004133·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·00c7c8·001e00·18···I·19···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·00c7d8·001dd0·18···I·19···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·007015·000256·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·006fd3·000256·01·AMS··0···0··1
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·007270·0003e1·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·007230·0003e1·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·007658·000083·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·007618·000083·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·00e5c8·000168·18···I·19··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·00e5a8·000168·18···I·19··11··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0076e0·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0076a0·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0076f0·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0076b0·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0076f8·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0076b8·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·0076f8·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·0076b8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·007718·000a20·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0076d8·000a10·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00e730·0005d0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00e710·0005d0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·008138·000d68·18·····20··63··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0080e8·000d68·18·····20··63··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·008ea0·000940·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·008e50·000940·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00ed00·0000cc·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00ece0·0000cc·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
12.8 KB
readelf --wide --symbols {}
    
Offset 5, 72 lines modifiedOffset 5, 72 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
7 ·····3:·0000000000000000···246·FUNC····LOCAL··DEFAULT····7·tok_new7 ·····3:·0000000000000000···246·FUNC····LOCAL··DEFAULT····7·tok_new
8 ·····4:·0000000000000100···253·FUNC····LOCAL··DEFAULT····7·translate_newlines8 ·····4:·0000000000000100···253·FUNC····LOCAL··DEFAULT····7·translate_newlines
9 ·····5:·0000000000000230····13·FUNC····LOCAL··DEFAULT····1·buf_ungetc9 ·····5:·0000000000000230····13·FUNC····LOCAL··DEFAULT····1·buf_ungetc
10 ·····6:·0000000000000210····26·FUNC····LOCAL··DEFAULT····1·buf_getc10 ·····6:·0000000000000210····26·FUNC····LOCAL··DEFAULT····1·buf_getc
11 ·····7:·0000000000000180···142·FUNC····LOCAL··DEFAULT····1·check_bom.isra.011 ·····7:·0000000000000180···142·FUNC····LOCAL··DEFAULT····1·check_bom.isra.0
12 ·····8:·00000000000021fb····17·FUNC····LOCAL··DEFAULT····5·buf_setreadl12 ·····8:·0000000000002236····17·FUNC····LOCAL··DEFAULT····5·buf_setreadl
13 ·····9:·0000000000000240···803·FUNC····LOCAL··DEFAULT····1·check_coding_spec13 ·····9:·0000000000000240···803·FUNC····LOCAL··DEFAULT····1·check_coding_spec
14 ····10:·0000000000000000···122·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromString.cold14 ····10:·0000000000000000···122·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromString.cold
15 ····11:·00000000000021a5····86·FUNC····LOCAL··DEFAULT····5·translate_into_utf815 ····11:·00000000000021e0····86·FUNC····LOCAL··DEFAULT····5·translate_into_utf8
16 ····12:·00000000000020cd····71·FUNC····LOCAL··DEFAULT····5·error_ret16 ····12:·0000000000002108····71·FUNC····LOCAL··DEFAULT····5·error_ret
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
18 ····14:·000000000000007a····26·FUNC····LOCAL··DEFAULT····5·translate_newlines.cold18 ····14:·000000000000007a····26·FUNC····LOCAL··DEFAULT····5·translate_newlines.cold
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.119 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
20 ····16:·0000000000003f90····63·FUNC····LOCAL··DEFAULT····7·new_string20 ····16:·0000000000003f10····63·FUNC····LOCAL··DEFAULT····7·new_string
21 ····17:·0000000000000094····69·FUNC····LOCAL··DEFAULT····5·check_bom.isra.0.cold21 ····17:·0000000000000094····69·FUNC····LOCAL··DEFAULT····5·check_bom.isra.0.cold
22 ····18:·00000000000000d9···241·FUNC····LOCAL··DEFAULT····5·check_coding_spec.cold22 ····18:·00000000000000d9···241·FUNC····LOCAL··DEFAULT····5·check_coding_spec.cold
23 ····19:·0000000000000270··9836·FUNC····LOCAL··DEFAULT····7·tok_get_normal_mode23 ····19:·0000000000000270··9813·FUNC····LOCAL··DEFAULT····7·tok_get_normal_mode
24 ····20:·0000000000002fb0··1767·FUNC····LOCAL··DEFAULT····7·tok_get_fstring_mode24 ····20:·0000000000002f40··1761·FUNC····LOCAL··DEFAULT····7·tok_get_fstring_mode
25 ····21:·00000000000001ca····17·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_Get.cold25 ····21:·00000000000001ca····17·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_Get.cold
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.826 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
27 ····23:·00000000000028e0··1674·FUNC····LOCAL··DEFAULT····7·tok_nextc27 ····23:·00000000000028d0··1582·FUNC····LOCAL··DEFAULT····7·tok_nextc
28 ····24:·0000000000003850···389·FUNC····LOCAL··DEFAULT····7·verify_end_of_number28 ····24:·00000000000037d0···389·FUNC····LOCAL··DEFAULT····7·verify_end_of_number
29 ····25:·00000000000036a0···317·FUNC····LOCAL··DEFAULT····7·update_fstring_expr29 ····25:·0000000000003630···293·FUNC····LOCAL··DEFAULT····7·update_fstring_expr
30 ····26:·0000000000002f70····53·FUNC····LOCAL··DEFAULT····7·tok_backup30 ····26:·0000000000002f00····53·FUNC····LOCAL··DEFAULT····7·tok_backup
31 ····27:·00000000000037e0···102·FUNC····LOCAL··DEFAULT····7·tok_decimal_tail31 ····27:·0000000000003760···102·FUNC····LOCAL··DEFAULT····7·tok_decimal_tail
32 ····28:·0000000000000640···149·FUNC····LOCAL··DEFAULT····1·syntaxerror32 ····28:·0000000000000640···149·FUNC····LOCAL··DEFAULT····1·syntaxerror
33 ····29:·0000000000000570····64·FUNC····LOCAL··DEFAULT····1·tok_continuation_line33 ····29:·0000000000000570····64·FUNC····LOCAL··DEFAULT····1·tok_continuation_line
34 ····30:·00000000000001db··4565·FUNC····LOCAL··DEFAULT····5·tok_get_normal_mode.cold34 ····30:·00000000000001db··4584·FUNC····LOCAL··DEFAULT····5·tok_get_normal_mode.cold
35 ····31:·0000000000003cc0····27·FUNC····LOCAL··DEFAULT····7·Py_XDECREF35 ····31:·0000000000002247···142·FUNC····LOCAL··DEFAULT····5·syntaxerror_known_range.constprop.0
36 ····32:·0000000000000078····11·OBJECT··LOCAL··DEFAULT···11·__func__.036 ····32:·0000000000000078····11·OBJECT··LOCAL··DEFAULT···11·__func__.0
37 ····33:·000000000000220c···142·FUNC····LOCAL··DEFAULT····5·syntaxerror_known_range.constprop.037 ····33:·0000000000003c40····27·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
38 ····34:·0000000000003fd0···370·FUNC····LOCAL··DEFAULT····7·tok_reserve_buf38 ····34:·0000000000003f50···369·FUNC····LOCAL··DEFAULT····7·tok_reserve_buf
39 ····35:·0000000000004150····56·FUNC····LOCAL··DEFAULT····7·ensure_utf839 ····35:·00000000000040d0····56·FUNC····LOCAL··DEFAULT····7·ensure_utf8
40 ····36:·0000000000000830····13·FUNC····LOCAL··DEFAULT····1·fp_ungetc40 ····36:·0000000000000830····13·FUNC····LOCAL··DEFAULT····1·fp_ungetc
41 ····37:·0000000000000630····13·FUNC····LOCAL··DEFAULT····1·fp_getc41 ····37:·0000000000000630····13·FUNC····LOCAL··DEFAULT····1·fp_getc
42 ····38:·0000000000001ef8···413·FUNC····LOCAL··DEFAULT····5·fp_setreadl 
43 ····39:·0000000000001d7c···199·FUNC····LOCAL··DEFAULT····5·tok_concatenate_interactive_new_line42 ····38:·0000000000001db7···199·FUNC····LOCAL··DEFAULT····5·tok_concatenate_interactive_new_line
 43 ····39:·0000000000001f33···413·FUNC····LOCAL··DEFAULT····5·fp_setreadl
44 ····40:·00000000000013b0··1321·FUNC····LOCAL··DEFAULT····5·tok_nextc.cold44 ····40:·00000000000013c3··1338·FUNC····LOCAL··DEFAULT····5·tok_nextc.cold
45 ····41:·00000000000018d9····30·FUNC····LOCAL··DEFAULT····5·tok_backup.cold45 ····41:·00000000000018fd····30·FUNC····LOCAL··DEFAULT····5·tok_backup.cold
46 ····42:·00000000000018f7···771·FUNC····LOCAL··DEFAULT····5·tok_get_fstring_mode.cold46 ····42:·000000000000191b···771·FUNC····LOCAL··DEFAULT····5·tok_get_fstring_mode.cold
47 ····43:·0000000000001bfa···101·FUNC····LOCAL··DEFAULT····5·update_fstring_expr.cold47 ····43:·0000000000001c1e···124·FUNC····LOCAL··DEFAULT····5·update_fstring_expr.cold
48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
49 ····45:·0000000000000840···122·FUNC····LOCAL··DEFAULT····1·lookahead49 ····45:·0000000000000840···122·FUNC····LOCAL··DEFAULT····1·lookahead
50 ····46:·00000000000008c0···280·FUNC····LOCAL··DEFAULT····1·parser_warn.constprop.050 ····46:·00000000000008c0···280·FUNC····LOCAL··DEFAULT····1·parser_warn.constprop.0
51 ····47:·0000000000001c5f····10·FUNC····LOCAL··DEFAULT····5·verify_end_of_number.cold51 ····47:·0000000000001c9a····10·FUNC····LOCAL··DEFAULT····5·verify_end_of_number.cold
52 ····48:·0000000000001c69····10·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_Free.cold52 ····48:·0000000000001ca4····10·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_Free.cold
53 ····49:·0000000000001c73····45·FUNC····LOCAL··DEFAULT····5·tok_continuation_line.cold53 ····49:·0000000000001cae····45·FUNC····LOCAL··DEFAULT····5·tok_continuation_line.cold
54 ····50:·0000000000001ca0····70·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromUTF8.cold54 ····50:·0000000000001cdb····70·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromUTF8.cold
55 ····51:·0000000000001ce6····14·FUNC····LOCAL··DEFAULT····5·new_string.cold55 ····51:·0000000000001d21····14·FUNC····LOCAL··DEFAULT····5·new_string.cold
56 ····52:·0000000000001cf4····74·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromFile.cold56 ····52:·0000000000001d2f····74·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromFile.cold
57 ····53:·0000000000001d3e····49·FUNC····LOCAL··DEFAULT····5·tok_reserve_buf.cold57 ····53:·0000000000001d79····49·FUNC····LOCAL··DEFAULT····5·tok_reserve_buf.cold
58 ····54:·00000000000006e0···325·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range58 ····54:·00000000000006e0···325·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range
59 ····55:·0000000000001d6f····13·FUNC····LOCAL··DEFAULT····5·_syntaxerror_range.cold59 ····55:·0000000000001daa····13·FUNC····LOCAL··DEFAULT····5·_syntaxerror_range.cold
60 ····56:·0000000000001e43···181·FUNC····LOCAL··DEFAULT····5·ensure_utf8.cold60 ····56:·0000000000001e7e···181·FUNC····LOCAL··DEFAULT····5·ensure_utf8.cold
61 ····57:·0000000000002095····19·FUNC····LOCAL··DEFAULT····5·lookahead.cold61 ····57:·00000000000020d0····19·FUNC····LOCAL··DEFAULT····5·lookahead.cold
62 ····58:·00000000000020a8····37·FUNC····LOCAL··DEFAULT····5·parser_warn.constprop.0.cold62 ····58:·00000000000020e3····37·FUNC····LOCAL··DEFAULT····5·parser_warn.constprop.0.cold
63 ····59:·0000000000002114···120·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FindEncodingFilename.cold63 ····59:·000000000000214f···120·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FindEncodingFilename.cold
64 ····60:·000000000000218c····25·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromReadline.cold64 ····60:·00000000000021c7····25·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_FromReadline.cold
65 ····61:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC4365 ····61:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC43
66 ····62:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC4466 ····62:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC44
67 ····63:·0000000000000000···381·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromString67 ····63:·0000000000000000···381·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromString
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
69 ····65:·00000000000039e0···729·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_Free69 ····65:·0000000000003960···729·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_Free
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_tolower_loc75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_tolower_loc
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
Offset 84, 23 lines modifiedOffset 84, 23 lines modified
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF888 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
 91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy 
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc 
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
 99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_UniversalNewlineFgetsWithSize102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_UniversalNewlineFgetsWithSize
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_Readline111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_Readline
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
117 ···113:·0000000000003ce0···682·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_FromUTF8117 ···113:·0000000000003c60···682·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_FromUTF8
118 ···114:·00000000000005b0···125·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromFile118 ···114:·00000000000005b0···125·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromFile
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcspn121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcspn
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ungetc124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ungetc
Offset 138, 9 lines modifiedOffset 138, 9 lines modified
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
140 ···136:·00000000000009e0···252·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FindEncodingFilename140 ···136:·00000000000009e0···252·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FindEncodingFilename
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dup141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dup
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fdopen142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fdopen
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
145 ···141:·0000000000004190····37·FUNC····GLOBAL·HIDDEN·····7·_PyToken_Free145 ···141:·0000000000004110····35·FUNC····GLOBAL·HIDDEN·····7·_PyToken_Free
146 ···142:·0000000000000ae0···161·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromReadline146 ···142:·0000000000000ae0···161·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromReadline
153 KB
readelf --wide --relocs {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x97e0·contains·123·entries:1 Relocation·section·'.rela.text'·at·offset·0x9790·contains·123·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000018··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·43 0000000000000018··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
4 000000000000003d··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fc4 000000000000003d··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fc
5 0000000000000054··000000010000000a·R_X86_64_32············0000000000000000·.text·+·2305 0000000000000054··000000010000000a·R_X86_64_32············0000000000000000·.text·+·230
6 0000000000000059··000000010000000a·R_X86_64_32············0000000000000000·.text·+·2106 0000000000000059··000000010000000a·R_X86_64_32············0000000000000000·.text·+·210
7 00000000000000dd··000000020000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·21fb7 00000000000000dd··000000020000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·2236
8 0000000000000154··000000020000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·21fb8 0000000000000154··000000020000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·2236
9 00000000000001f3··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·09 00000000000001f3··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
10 00000000000001f8··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f8c10 00000000000001f8··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f0c
11 0000000000000397··000000460000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·011 0000000000000397··000000460000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
12 00000000000003b4··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f8c12 00000000000003b4··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f0c
13 00000000000003cf··0000004700000004·R_X86_64_PLT32·········0000000000000000·__ctype_tolower_loc·-·413 00000000000003cf··0000004700000004·R_X86_64_PLT32·········0000000000000000·__ctype_tolower_loc·-·4
14 00000000000003fe··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·014 00000000000003fe··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
15 000000000000040e··0000004800000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·415 000000000000040e··0000004800000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
16 0000000000000420··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1816 0000000000000420··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
17 000000000000042a··0000004900000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·417 000000000000042a··0000004900000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
18 0000000000000437··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f18 0000000000000437··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f
19 0000000000000441··0000004800000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·419 0000000000000441··0000004800000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
Offset 30, 109 lines modifiedOffset 30, 109 lines modified
30 00000000000004c3··0000004900000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·430 00000000000004c3··0000004900000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
31 00000000000004ea··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·031 00000000000004ea··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
32 00000000000004f2··0000004800000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·432 00000000000004f2··0000004800000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
33 0000000000000519··0000004a00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·433 0000000000000519··0000004a00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
34 000000000000051f··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·034 000000000000051f··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
35 000000000000052c··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·435 000000000000052c··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
36 0000000000000534··0000004300000004·R_X86_64_PLT32·········0000000000000000·strlen·-·436 0000000000000534··0000004300000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
37 0000000000000542··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f8c37 0000000000000542··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f0c
38 0000000000000555··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·638 0000000000000555··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
39 000000000000055d··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·639 000000000000055d··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
40 0000000000000577··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28dc40 0000000000000577··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28cc
41 0000000000000591··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28dc41 0000000000000591··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28cc
42 00000000000005a6··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f6c42 00000000000005a6··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2efc
43 00000000000005c9··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·443 00000000000005c9··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
44 00000000000005df··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·444 00000000000005df··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
45 0000000000000708··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·445 0000000000000708··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
46 0000000000000724··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e446 0000000000000724··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e4
47 000000000000072c··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·447 000000000000072c··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
48 0000000000000752··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ec48 0000000000000752··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ec
49 0000000000000760··0000007500000004·R_X86_64_PLT32·········0000000000000000·strcspn·-·449 0000000000000760··0000007500000004·R_X86_64_PLT32·········0000000000000000·strcspn·-·4
50 000000000000078e··0000005700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·450 000000000000078e··0000005800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
51 000000000000079a··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e451 000000000000079a··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e4
52 00000000000007a2··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·452 00000000000007a2··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
53 00000000000007c7··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·22e53 00000000000007c7··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·22e
54 00000000000007cf··0000007600000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·454 00000000000007cf··0000007600000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
55 00000000000007e0··0000004b00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·455 00000000000007e0··0000004b00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
56 00000000000007e8··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetObject·-·456 00000000000007e8··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetObject·-·4
57 0000000000000806··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cbc57 0000000000000806··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c3c
58 0000000000000854··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28dc58 0000000000000854··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28cc
59 000000000000089f··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f6c59 000000000000089f··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2efc
60 0000000000000938··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21b60 0000000000000938··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21b
61 000000000000095c··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·461 000000000000095c··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
62 0000000000000985··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·462 0000000000000985··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
63 0000000000000995··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·463 0000000000000995··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
64 000000000000099e··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·464 000000000000099e··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
65 00000000000009a6··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·24a65 00000000000009a6··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·24a
66 00000000000009b8··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cbc66 00000000000009b8··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c3c
67 00000000000009f0··0000008900000004·R_X86_64_PLT32·········0000000000000000·_Py_dup·-·467 00000000000009f0··0000008900000004·R_X86_64_PLT32·········0000000000000000·_Py_dup·-·4
68 00000000000009ff··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21668 00000000000009ff··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·216
69 0000000000000a04··0000008a00000004·R_X86_64_PLT32·········0000000000000000·fdopen·-·469 0000000000000a04··0000008a00000004·R_X86_64_PLT32·········0000000000000000·fdopen·-·4
70 0000000000000a1e··0000007200000004·R_X86_64_PLT32·········00000000000005b0·_PyTokenizer_FromFile·-·470 0000000000000a1e··0000007200000004·R_X86_64_PLT32·········00000000000005b0·_PyTokenizer_FromFile·-·4
71 0000000000000a8b··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26c71 0000000000000a8b··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26c
72 0000000000000aa2··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cbc72 0000000000000aa2··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c3c
73 0000000000000aac··0000008b00000004·R_X86_64_PLT32·········0000000000000000·fclose·-·473 0000000000000aac··0000008b00000004·R_X86_64_PLT32·········0000000000000000·fclose·-·4
74 0000000000000ac0··0000004100000004·R_X86_64_PLT32·········00000000000039e0·_PyTokenizer_Free·-·474 0000000000000ac0··0000004100000004·R_X86_64_PLT32·········0000000000003960·_PyTokenizer_Free·-·4
75 0000000000000ad1··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2fac75 0000000000000ad1··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f3c
76 0000000000000aef··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·476 0000000000000aef··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
77 0000000000000b05··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·477 0000000000000b05··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
78 0000000000000b3b··0000004300000004·R_X86_64_PLT32·········0000000000000000·strlen·-·478 0000000000000b3b··0000004300000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
79 0000000000000b49··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f8c79 0000000000000b49··0000000d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f0c
80 0000000000000021··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f80 0000000000000021··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f
81 000000000000004d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6781 000000000000004d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67
82 0000000000000077··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4782 0000000000000077··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47
83 000000000000008e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2483 000000000000008e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24
84 00000000000000f3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6784 00000000000000f3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67
85 0000000000000103··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·485 0000000000000103··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
86 0000000000000125··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6786 0000000000000125··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67
87 0000000000000167··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6787 0000000000000167··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67
88 0000000000000177··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·488 0000000000000177··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
89 00000000000001c6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9089 00000000000001c6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·90
90 00000000000001d6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b290 00000000000001d6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b2
91 00000000000001e6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a891 00000000000001e6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a8
92 00000000000002c1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d592 00000000000002c3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d5
93 000000000000030b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f393 000000000000030d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f3
94 0000000000000359··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc94 0000000000000359··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc
95 00000000000003a3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc95 00000000000003a3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc
96 00000000000003ca··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e996 00000000000003ca··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e9
97 00000000000003ea··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de97 00000000000003ea··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de
98 0000000000000432··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bb98 0000000000000432··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bb
99 0000000000000477··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b099 0000000000000477··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b0
100 0000000000000493··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a5100 0000000000000493··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a5
101 00000000000004af··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a101 00000000000004af··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a
102 00000000000004cb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18f102 00000000000004cb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18f
103 00000000000004e5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14b103 00000000000004e5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14b
104 00000000000004fa··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·110104 00000000000004fa··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·110
105 0000000000000580··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c6f105 0000000000000580··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1caa
106 0000000000000589··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c93106 0000000000000589··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cce
107 000000000000059c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c7c107 000000000000059c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cb7
108 00000000000005d2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cf8108 00000000000005d2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d33
109 00000000000005f4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cf0109 00000000000005f4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d2b
110 000000000000061d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cff110 000000000000061d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d3a
111 0000000000000639··0000007300000004·R_X86_64_PLT32·········0000000000000000·getc·-·4111 0000000000000639··0000007300000004·R_X86_64_PLT32·········0000000000000000·getc·-·4
112 00000000000007fe··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d6b112 00000000000007fe··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1da6
113 0000000000000839··0000007800000004·R_X86_64_PLT32·········0000000000000000·ungetc·-·4113 0000000000000839··0000007800000004·R_X86_64_PLT32·········0000000000000000·ungetc·-·4
114 0000000000000878··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·209c114 0000000000000878··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20d7
115 0000000000000884··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·209c115 0000000000000884··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20d7
116 00000000000008a8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2091116 00000000000008a8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20cc
117 000000000000098d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20a4117 000000000000098d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20df
118 00000000000009f8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2144118 00000000000009f8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·217f
119 0000000000000a10··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2144119 0000000000000a10··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·217f
120 0000000000000a2a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·213c120 0000000000000a2a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2177
121 0000000000000a33··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2110121 0000000000000a33··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214b
122 0000000000000a98··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214b122 0000000000000a98··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2186
123 0000000000000ad8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2157123 0000000000000ad8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2192
124 0000000000000af8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2190124 0000000000000af8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21cb
125 0000000000000b1a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2188125 0000000000000b1a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21c3
126 0000000000000b59··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2197126 0000000000000b59··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21d2
  
127 Relocation·section·'.rela.text.unlikely'·at·offset·0xa368·contains·388·entries:127 Relocation·section·'.rela.text.unlikely'·at·offset·0xa318·contains·392·entries:
128 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend128 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
129 000000000000003f··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4129 000000000000003f··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
130 000000000000006f··0000004100000004·R_X86_64_PLT32·········00000000000039e0·_PyTokenizer_Free·-·4130 000000000000006f··0000004100000004·R_X86_64_PLT32·········0000000000003960·_PyTokenizer_Free·-·4
131 000000000000008b··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4131 000000000000008b··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
132 00000000000000ad··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4132 00000000000000ad··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
133 0000000000000130··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55133 0000000000000130··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55
134 0000000000000139··0000004b00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4134 0000000000000139··0000004b00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
Max diff block lines reached; 140536/156532 bytes (89.78%) of diff not shown.
41.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 162, 30 lines modifiedOffset 162, 30 lines modified
162 ··DW_CFA_def_cfa_offset:·48162 ··DW_CFA_def_cfa_offset:·48
163 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48163 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
164 ··DW_CFA_advance_loc:·1·to·000000000000024a164 ··DW_CFA_advance_loc:·1·to·000000000000024a
165 ··DW_CFA_def_cfa_offset:·56165 ··DW_CFA_def_cfa_offset:·56
166 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56166 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
167 ··DW_CFA_advance_loc:·7·to·0000000000000251167 ··DW_CFA_advance_loc:·7·to·0000000000000251
168 ··DW_CFA_def_cfa_offset:·96168 ··DW_CFA_def_cfa_offset:·96
169 ··DW_CFA_advance_loc1:·156·to·00000000000002ed169 ··DW_CFA_advance_loc1:·158·to·00000000000002ef
170 ··DW_CFA_remember_state170 ··DW_CFA_remember_state
171 ··DW_CFA_def_cfa_offset:·56171 ··DW_CFA_def_cfa_offset:·56
172 ··DW_CFA_advance_loc:·4·to·00000000000002f1172 ··DW_CFA_advance_loc:·4·to·00000000000002f3
173 ··DW_CFA_def_cfa_offset:·48173 ··DW_CFA_def_cfa_offset:·48
174 ··DW_CFA_advance_loc:·1·to·00000000000002f2174 ··DW_CFA_advance_loc:·1·to·00000000000002f4
175 ··DW_CFA_def_cfa_offset:·40175 ··DW_CFA_def_cfa_offset:·40
176 ··DW_CFA_advance_loc:·2·to·00000000000002f4 
177 ··DW_CFA_def_cfa_offset:·32 
178 ··DW_CFA_advance_loc:·2·to·00000000000002f6176 ··DW_CFA_advance_loc:·2·to·00000000000002f6
179 ··DW_CFA_def_cfa_offset:·24177 ··DW_CFA_def_cfa_offset:·32
180 ··DW_CFA_advance_loc:·2·to·00000000000002f8178 ··DW_CFA_advance_loc:·2·to·00000000000002f8
181 ··DW_CFA_def_cfa_offset:·16179 ··DW_CFA_def_cfa_offset:·24
182 ··DW_CFA_advance_loc:·2·to·00000000000002fa180 ··DW_CFA_advance_loc:·2·to·00000000000002fa
 181 ··DW_CFA_def_cfa_offset:·16
 182 ··DW_CFA_advance_loc:·2·to·00000000000002fc
183 ··DW_CFA_def_cfa_offset:·8183 ··DW_CFA_def_cfa_offset:·8
184 ··DW_CFA_advance_loc:·1·to·00000000000002fb184 ··DW_CFA_advance_loc:·1·to·00000000000002fd
185 ··DW_CFA_restore_state185 ··DW_CFA_restore_state
186 ··DW_CFA_nop186 ··DW_CFA_nop
  
187 000001b0·000000000000001c·000001b4·FDE·cie=00000000·pc=00000000000000d9..00000000000001ca187 000001b0·000000000000001c·000001b4·FDE·cie=00000000·pc=00000000000000d9..00000000000001ca
188 ··DW_CFA_def_cfa_offset:·96188 ··DW_CFA_def_cfa_offset:·96
189 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56189 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
190 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48190 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Offset 220, 15 lines modifiedOffset 220, 15 lines modified
220 00000208·0000000000000014·0000020c·FDE·cie=00000000·pc=00000000000001ca..00000000000001db220 00000208·0000000000000014·0000020c·FDE·cie=00000000·pc=00000000000001ca..00000000000001db
221 ··DW_CFA_def_cfa_offset:·16221 ··DW_CFA_def_cfa_offset:·16
222 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16222 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
223 ··DW_CFA_nop223 ··DW_CFA_nop
224 ··DW_CFA_nop224 ··DW_CFA_nop
225 ··DW_CFA_nop225 ··DW_CFA_nop
  
226 00000220·0000000000000054·00000224·FDE·cie=00000000·pc=0000000000000270..00000000000028dc226 00000220·0000000000000054·00000224·FDE·cie=00000000·pc=0000000000000270..00000000000028c5
227 ··DW_CFA_advance_loc:·2·to·0000000000000272227 ··DW_CFA_advance_loc:·2·to·0000000000000272
228 ··DW_CFA_def_cfa_offset:·16228 ··DW_CFA_def_cfa_offset:·16
229 ··DW_CFA_offset:·r15·(r15)·at·cfa-16229 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
230 ··DW_CFA_advance_loc:·2·to·0000000000000274230 ··DW_CFA_advance_loc:·2·to·0000000000000274
231 ··DW_CFA_def_cfa_offset:·24231 ··DW_CFA_def_cfa_offset:·24
232 ··DW_CFA_offset:·r14·(r14)·at·cfa-24232 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
233 ··DW_CFA_advance_loc:·2·to·0000000000000276233 ··DW_CFA_advance_loc:·2·to·0000000000000276
Offset 245, 331 lines modifiedOffset 245, 320 lines modified
245 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56245 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
246 ··DW_CFA_advance_loc:·8·to·0000000000000282246 ··DW_CFA_advance_loc:·8·to·0000000000000282
247 ··DW_CFA_def_cfa:·r11·(r11)·ofs·16440247 ··DW_CFA_def_cfa:·r11·(r11)·ofs·16440
248 ··DW_CFA_advance_loc:·17·to·0000000000000293248 ··DW_CFA_advance_loc:·17·to·0000000000000293
249 ··DW_CFA_def_cfa_register:·r7·(rsp)249 ··DW_CFA_def_cfa_register:·r7·(rsp)
250 ··DW_CFA_advance_loc:·7·to·000000000000029a250 ··DW_CFA_advance_loc:·7·to·000000000000029a
251 ··DW_CFA_def_cfa_offset:·17456251 ··DW_CFA_def_cfa_offset:·17456
252 ··DW_CFA_advance_loc2:·762·to·0000000000000594252 ··DW_CFA_advance_loc2:·764·to·0000000000000596
253 ··DW_CFA_remember_state253 ··DW_CFA_remember_state
254 ··DW_CFA_def_cfa_offset:·56254 ··DW_CFA_def_cfa_offset:·56
255 ··DW_CFA_advance_loc:·4·to·0000000000000598255 ··DW_CFA_advance_loc:·4·to·000000000000059a
256 ··DW_CFA_def_cfa_offset:·48256 ··DW_CFA_def_cfa_offset:·48
257 ··DW_CFA_advance_loc:·1·to·0000000000000599257 ··DW_CFA_advance_loc:·1·to·000000000000059b
258 ··DW_CFA_def_cfa_offset:·40258 ··DW_CFA_def_cfa_offset:·40
259 ··DW_CFA_advance_loc:·2·to·000000000000059b 
260 ··DW_CFA_def_cfa_offset:·32 
261 ··DW_CFA_advance_loc:·2·to·000000000000059d259 ··DW_CFA_advance_loc:·2·to·000000000000059d
262 ··DW_CFA_def_cfa_offset:·24260 ··DW_CFA_def_cfa_offset:·32
263 ··DW_CFA_advance_loc:·2·to·000000000000059f261 ··DW_CFA_advance_loc:·2·to·000000000000059f
264 ··DW_CFA_def_cfa_offset:·16262 ··DW_CFA_def_cfa_offset:·24
265 ··DW_CFA_advance_loc:·2·to·00000000000005a1263 ··DW_CFA_advance_loc:·2·to·00000000000005a1
 264 ··DW_CFA_def_cfa_offset:·16
 265 ··DW_CFA_advance_loc:·2·to·00000000000005a3
266 ··DW_CFA_def_cfa_offset:·8266 ··DW_CFA_def_cfa_offset:·8
267 ··DW_CFA_advance_loc:·7·to·00000000000005a8267 ··DW_CFA_advance_loc:·5·to·00000000000005a8
268 ··DW_CFA_restore_state268 ··DW_CFA_restore_state
269 ··DW_CFA_nop269 ··DW_CFA_nop
  
270 00000278·0000000000000020·0000027c·FDE·cie=00000000·pc=00000000000001db..00000000000013b0270 00000278·0000000000000020·0000027c·FDE·cie=00000000·pc=00000000000001db..00000000000013c3
271 ··DW_CFA_def_cfa_offset:·17456271 ··DW_CFA_def_cfa_offset:·17456
272 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56272 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
273 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48273 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
274 ··DW_CFA_offset:·r12·(r12)·at·cfa-40274 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
275 ··DW_CFA_offset:·r13·(r13)·at·cfa-32275 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
276 ··DW_CFA_offset:·r14·(r14)·at·cfa-24276 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
277 ··DW_CFA_offset:·r15·(r15)·at·cfa-16277 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
278 ··DW_CFA_nop278 ··DW_CFA_nop
279 ··DW_CFA_nop279 ··DW_CFA_nop
280 ··DW_CFA_nop280 ··DW_CFA_nop
  
281 0000029c·0000000000000040·000002a0·FDE·cie=00000000·pc=00000000000028e0..0000000000002f6a281 0000029c·0000000000000040·000002a0·FDE·cie=00000000·pc=00000000000028d0..0000000000002efe
282 ··DW_CFA_advance_loc:·2·to·00000000000028e2282 ··DW_CFA_advance_loc:·2·to·00000000000028d2
283 ··DW_CFA_def_cfa_offset:·16283 ··DW_CFA_def_cfa_offset:·16
284 ··DW_CFA_offset:·r14·(r14)·at·cfa-16284 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
285 ··DW_CFA_advance_loc:·2·to·00000000000028e4285 ··DW_CFA_advance_loc:·2·to·00000000000028d4
286 ··DW_CFA_def_cfa_offset:·24286 ··DW_CFA_def_cfa_offset:·24
287 ··DW_CFA_offset:·r13·(r13)·at·cfa-24287 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
288 ··DW_CFA_advance_loc:·2·to·00000000000028e6288 ··DW_CFA_advance_loc:·2·to·00000000000028d6
289 ··DW_CFA_def_cfa_offset:·32289 ··DW_CFA_def_cfa_offset:·32
290 ··DW_CFA_offset:·r12·(r12)·at·cfa-32290 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
291 ··DW_CFA_advance_loc:·1·to·00000000000028e7291 ··DW_CFA_advance_loc:·1·to·00000000000028d7
292 ··DW_CFA_def_cfa_offset:·40292 ··DW_CFA_def_cfa_offset:·40
293 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40293 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
294 ··DW_CFA_advance_loc:·1·to·00000000000028e8294 ··DW_CFA_advance_loc:·1·to·00000000000028d8
295 ··DW_CFA_def_cfa_offset:·48295 ··DW_CFA_def_cfa_offset:·48
296 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48296 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
297 ··DW_CFA_advance_loc:·7·to·00000000000028ef297 ··DW_CFA_advance_loc:·7·to·00000000000028df
298 ··DW_CFA_def_cfa_offset:·80298 ··DW_CFA_def_cfa_offset:·80
299 ··DW_CFA_advance_loc:·55·to·0000000000002926299 ··DW_CFA_advance_loc:·55·to·0000000000002916
300 ··DW_CFA_remember_state300 ··DW_CFA_remember_state
301 ··DW_CFA_def_cfa_offset:·48301 ··DW_CFA_def_cfa_offset:·48
302 ··DW_CFA_advance_loc:·1·to·0000000000002927302 ··DW_CFA_advance_loc:·1·to·0000000000002917
303 ··DW_CFA_def_cfa_offset:·40303 ··DW_CFA_def_cfa_offset:·40
304 ··DW_CFA_advance_loc:·1·to·0000000000002928304 ··DW_CFA_advance_loc:·1·to·0000000000002918
305 ··DW_CFA_def_cfa_offset:·32305 ··DW_CFA_def_cfa_offset:·32
306 ··DW_CFA_advance_loc:·2·to·000000000000292a306 ··DW_CFA_advance_loc:·2·to·000000000000291a
307 ··DW_CFA_def_cfa_offset:·24307 ··DW_CFA_def_cfa_offset:·24
308 ··DW_CFA_advance_loc:·2·to·000000000000292c308 ··DW_CFA_advance_loc:·2·to·000000000000291c
309 ··DW_CFA_def_cfa_offset:·16309 ··DW_CFA_def_cfa_offset:·16
310 ··DW_CFA_advance_loc:·2·to·000000000000292e310 ··DW_CFA_advance_loc:·2·to·000000000000291e
311 ··DW_CFA_def_cfa_offset:·8311 ··DW_CFA_def_cfa_offset:·8
312 ··DW_CFA_advance_loc:·2·to·0000000000002930312 ··DW_CFA_advance_loc:·2·to·0000000000002920
313 ··DW_CFA_restore_state313 ··DW_CFA_restore_state
314 ··DW_CFA_nop314 ··DW_CFA_nop
315 ··DW_CFA_nop315 ··DW_CFA_nop
  
316 000002e0·000000000000001c·000002e4·FDE·cie=00000000·pc=00000000000013b0..00000000000018d9316 000002e0·000000000000001c·000002e4·FDE·cie=00000000·pc=00000000000013c3..00000000000018fd
317 ··DW_CFA_def_cfa_offset:·80317 ··DW_CFA_def_cfa_offset:·80
Max diff block lines reached; 36484/42520 bytes (85.80%) of diff not shown.
1.01 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 80, 22 lines modifiedOffset 80, 22 lines modified
80 verify_end_of_number80 verify_end_of_number
81 update_fstring_expr81 update_fstring_expr
82 tok_backup82 tok_backup
83 tok_decimal_tail83 tok_decimal_tail
84 syntaxerror84 syntaxerror
85 tok_continuation_line85 tok_continuation_line
86 tok_get_normal_mode.cold86 tok_get_normal_mode.cold
87 Py_XDECREF 
88 __func__.0 
89 syntaxerror_known_range.constprop.087 syntaxerror_known_range.constprop.0
 88 __func__.0
 89 Py_XDECREF
90 tok_reserve_buf90 tok_reserve_buf
91 ensure_utf891 ensure_utf8
92 fp_ungetc92 fp_ungetc
93 fp_setreadl 
94 tok_concatenate_interactive_new_line93 tok_concatenate_interactive_new_line
 94 fp_setreadl
95 tok_nextc.cold95 tok_nextc.cold
96 tok_backup.cold96 tok_backup.cold
97 tok_get_fstring_mode.cold97 tok_get_fstring_mode.cold
98 update_fstring_expr.cold98 update_fstring_expr.cold
99 lookahead99 lookahead
100 parser_warn.constprop.0100 parser_warn.constprop.0
101 verify_end_of_number.cold101 verify_end_of_number.cold
Offset 128, 20 lines modifiedOffset 128, 20 lines modified
128 __ctype_b_loc128 __ctype_b_loc
129 _PyToken_TwoChars129 _PyToken_TwoChars
130 _PyUnicode_IsPrintable130 _PyUnicode_IsPrintable
131 _PyToken_OneChar131 _PyToken_OneChar
132 _PyToken_ThreeChars132 _PyToken_ThreeChars
133 PyUnicode_DecodeUTF8133 PyUnicode_DecodeUTF8
134 _PyUnicode_ScanIdentifier134 _PyUnicode_ScanIdentifier
 135 _Py_FatalErrorFunc
135 _Py_Dealloc136 _Py_Dealloc
136 PyUnicode_Substring137 PyUnicode_Substring
137 PyUnicode_AsUTF8String138 PyUnicode_AsUTF8String
138 PyExc_UnicodeDecodeError139 PyExc_UnicodeDecodeError
139 PyErr_ExceptionMatches140 PyErr_ExceptionMatches
140 _Py_FatalErrorFunc 
141 PyObject_Malloc141 PyObject_Malloc
142 PyObject_Free142 PyObject_Free
143 _Py_UniversalNewlineFgetsWithSize143 _Py_UniversalNewlineFgetsWithSize
144 PyObject_CallNoArgs144 PyObject_CallNoArgs
145 PyUnicode_Decode145 PyUnicode_Decode
146 PyUnicode_AsUTF8AndSize146 PyUnicode_AsUTF8AndSize
147 PyExc_StopIteration147 PyExc_StopIteration
14.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 »       mov····(%rsp),%r1370 »       mov····(%rsp),%r13
71 »       xor····%eax,%eax71 »       xor····%eax,%eax
72 »       mov····%rax,0xaf8(%rbx)72 »       mov····%rax,0xaf8(%rbx)
73 »       test···%r13,%r1373 »       test···%r13,%r13
74 »       je·····110·<_PyTokenizer_FromString+0x110>74 »       je·····110·<_PyTokenizer_FromString+0x110>
75 »       mov····%r13,%rsi75 »       mov····%r13,%rsi
76 »       mov····$0x0,%ecx76 »       mov····$0x0,%ecx
77 ·R_X86_64_32»    .text.unlikely+0x21fb77 ·R_X86_64_32»    .text.unlikely+0x2236
78 »       mov····%rbx,%rdx78 »       mov····%rbx,%rdx
79 »       mov····%rbp,%rdi79 »       mov····%rbp,%rdi
80 »       sub····%rbp,%rsi80 »       sub····%rbp,%rsi
81 »       call···240·<check_coding_spec>81 »       call···240·<check_coding_spec>
82 »       test···%eax,%eax82 »       test···%eax,%eax
83 »       je·····f7·<_PyTokenizer_FromString+0xf7>83 »       je·····f7·<_PyTokenizer_FromString+0xf7>
84 ·R_X86_64_PC32»  .text.unlikely+0x6784 ·R_X86_64_PC32»  .text.unlikely+0x67
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 »       ret106 »       ret
107 »       mov····0x8(%rsp),%rax107 »       mov····0x8(%rsp),%rax
108 »       test···%rax,%rax108 »       test···%rax,%rax
109 »       je·····110·<_PyTokenizer_FromString+0x110>109 »       je·····110·<_PyTokenizer_FromString+0x110>
110 »       sub····%r13,%rax110 »       sub····%r13,%rax
111 »       lea····0x1(%r13),%rdi111 »       lea····0x1(%r13),%rdi
112 »       mov····$0x0,%ecx112 »       mov····$0x0,%ecx
113 ·R_X86_64_32»    .text.unlikely+0x21fb113 ·R_X86_64_32»    .text.unlikely+0x2236
114 »       mov····%rbx,%rdx114 »       mov····%rbx,%rdx
115 »       mov····%rax,%rsi115 »       mov····%rax,%rsi
116 »       call···240·<check_coding_spec>116 »       call···240·<check_coding_spec>
117 »       test···%eax,%eax117 »       test···%eax,%eax
118 »       je·····16b·<_PyTokenizer_FromString+0x16b>118 »       je·····16b·<_PyTokenizer_FromString+0x16b>
119 ·R_X86_64_PC32»  .text.unlikely+0x67119 ·R_X86_64_PC32»  .text.unlikely+0x67
120 »       mov····0xaf8(%rbx),%rsi120 »       mov····0xaf8(%rbx),%rsi
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 »       jne····1ea·<check_bom.isra.0+0x6a>162 »       jne····1ea·<check_bom.isra.0+0x6a>
163 ·R_X86_64_PC32»  .text.unlikely+0xa8163 ·R_X86_64_PC32»  .text.unlikely+0xa8
164 »       mov····%rbx,%rdx164 »       mov····%rbx,%rdx
165 »       mov····$0x5,%esi165 »       mov····$0x5,%esi
166 »       mov····$0x0,%edi166 »       mov····$0x0,%edi
167 ·R_X86_64_32»    .rodata.str1.1167 ·R_X86_64_32»    .rodata.str1.1
168 »       call···1fc·<check_bom.isra.0+0x7c>168 »       call···1fc·<check_bom.isra.0+0x7c>
169 ·R_X86_64_PC32»  .text.hot+0x3f8c169 ·R_X86_64_PC32»  .text.hot+0x3f0c
170 »       test···%rax,%rax170 »       test···%rax,%rax
171 »       mov····%rax,0xac0(%rbx)171 »       mov····%rax,0xac0(%rbx)
172 »       setne··%al172 »       setne··%al
173 »       movzbl·%al,%eax173 »       movzbl·%al,%eax
174 »       jmp····1b5·<check_bom.isra.0+0x35>174 »       jmp····1b5·<check_bom.isra.0+0x35>
175 »       xchg···%ax,%ax175 »       xchg···%ax,%ax
  
Offset 201, 40 lines modifiedOffset 201, 40 lines modified
201 »       push···%rbx201 »       push···%rbx
202 »       mov····%rdx,%rbx202 »       mov····%rdx,%rbx
203 »       sub····$0x28,%rsp203 »       sub····$0x28,%rsp
204 »       mov····%fs:0x28,%rax204 »       mov····%fs:0x28,%rax
205 »       mov····%rax,0x18(%rsp)205 »       mov····%rax,0x18(%rsp)
206 »       xor····%eax,%eax206 »       xor····%eax,%eax
207 »       cmpl···$0x0,0xac8(%rdx)207 »       cmpl···$0x0,0xac8(%rdx)
208 »       jne····2c5·<check_coding_spec+0x85>208 »       jne····2c7·<check_coding_spec+0x87>
209 »       mov····%rsi,%r8209 »       mov····%rsi,%r8
210 »       mov····%rcx,%rbp210 »       mov····%rcx,%rbp
211 »       lea····-0x6(%rsi),%rdx211 »       lea····-0x6(%rsi),%rdx
212 »       cmp····%rdx,%rax212 »       cmp····%rdx,%rax
213 »       jge····511·<check_coding_spec+0x2d1>213 »       jge····511·<check_coding_spec+0x2d1>
214 »       movzbl·(%rdi,%rax,1),%ecx214 »       movzbl·(%rdi,%rax,1),%ecx
215 »       cmp····$0x23,%cl215 »       cmp····$0x23,%cl
216 »       je·····316·<check_coding_spec+0xd6>216 »       je·····318·<check_coding_spec+0xd8>
217 »       cmp····$0x20,%cl217 »       cmp····$0x20,%cl
218 »       jbe····2fb·<check_coding_spec+0xbb>218 »       jbe····2fd·<check_coding_spec+0xbd>
219 »       xor····%edx,%edx219 »       xor····%eax,%eax
220 »       cmp····%r8,%rdx220 »       cmp····%r8,%rax
221 »       jge····2cf·<check_coding_spec+0x8f>221 »       jge····2d1·<check_coding_spec+0x91>
222 »       movzbl·(%rdi,%rdx,1),%eax222 »       movzbl·(%rdi,%rax,1),%edx
223 »       cmp····$0x23,%al223 »       cmp····$0x23,%dl
224 »       ja·····2c5·<check_coding_spec+0x85>224 »       ja·····2c7·<check_coding_spec+0x87>
225 »       mov····$0x2000009,%ecx225 »       mov····$0x2000009,%ecx
226 »       shl····$0xa,%rcx226 »       shl····$0xa,%rcx
227 »       bt·····%rax,%rcx227 »       bt·····%rdx,%rcx
228 »       jb·····2cf·<check_coding_spec+0x8f>228 »       jb·····2d1·<check_coding_spec+0x91>
229 »       cmp····$0x20,%al229 »       cmp····$0x20,%dl
230 »       ja·····2c5·<check_coding_spec+0x85>230 »       ja·····2c7·<check_coding_spec+0x87>
231 »       movabs·$0xfffffffeffffedff,%rcx231 »       movabs·$0xfffffffeffffedff,%rcx
232 »       bt·····%rax,%rcx232 »       bt·····%rdx,%rcx
233 »       jae····2c5·<check_coding_spec+0x85>233 »       jae····2c7·<check_coding_spec+0x87>
234 ·R_X86_64_PC32»  .text.unlikely+0xd5234 ·R_X86_64_PC32»  .text.unlikely+0xd5
235 »       movl···$0x2,0xab8(%rbx)235 »       movl···$0x2,0xab8(%rbx)
236 »       mov····$0x1,%r12d236 »       mov····$0x1,%r12d
237 »       mov····0x18(%rsp),%rax237 »       mov····0x18(%rsp),%rax
238 »       sub····%fs:0x28,%rax238 »       sub····%fs:0x28,%rax
239 »       jne····518·<check_coding_spec+0x2d8>239 »       jne····518·<check_coding_spec+0x2d8>
240 »       add····$0x28,%rsp240 »       add····$0x28,%rsp
Offset 244, 22 lines modifiedOffset 244, 22 lines modified
244 »       pop····%r12244 »       pop····%r12
245 »       pop····%r13245 »       pop····%r13
246 »       pop····%r14246 »       pop····%r14
247 »       pop····%r15247 »       pop····%r15
248 »       ret248 »       ret
249 »       movabs·$0xfffffffeffffedff,%rsi249 »       movabs·$0xfffffffeffffedff,%rsi
250 »       bt·····%rcx,%rsi250 »       bt·····%rcx,%rsi
251 »       jae····30f·<check_coding_spec+0xcf>251 »       jae····311·<check_coding_spec+0xd1>
252 ·R_X86_64_PC32»  .text.unlikely+0xf3252 ·R_X86_64_PC32»  .text.unlikely+0xf3
253 »       xor····%edx,%edx253 »       xor····%eax,%eax
254 »       jmp····291·<check_coding_spec+0x51>254 »       jmp····291·<check_coding_spec+0x51>
255 »       lea····0x6(%rdi,%rax,1),%rax255 »       lea····0x6(%rdi,%rax,1),%rax
256 »       lea····0x6(%rdi,%rdx,1),%rcx256 »       lea····0x6(%rdi,%rdx,1),%rcx
257 »       jmp····335·<check_coding_spec+0xf5>257 »       jmp····335·<check_coding_spec+0xf5>
258 »       nopw···0x0(%rax,%rax,1)258 »       nopl···0x0(%rax)
259 »       add····$0x1,%rax259 »       add····$0x1,%rax
260 »       cmp····%rax,%rcx260 »       cmp····%rax,%rcx
261 »       je·····50a·<check_coding_spec+0x2ca>261 »       je·····50a·<check_coding_spec+0x2ca>
262 »       cmpl···$0x69646f63,-0x6(%rax)262 »       cmpl···$0x69646f63,-0x6(%rax)
263 »       jne····328·<check_coding_spec+0xe8>263 »       jne····328·<check_coding_spec+0xe8>
264 »       cmpw···$0x676e,-0x2(%rax)264 »       cmpw···$0x676e,-0x2(%rax)
265 »       jne····328·<check_coding_spec+0xe8>265 »       jne····328·<check_coding_spec+0xe8>
Offset 295, 19 lines modifiedOffset 295, 19 lines modified
295 »       jae····3a7·<check_coding_spec+0x167>295 »       jae····3a7·<check_coding_spec+0x167>
296 ·R_X86_64_PC32»  .text.unlikely+0xfc296 ·R_X86_64_PC32»  .text.unlikely+0xfc
297 »       sub····%r9,%rsi297 »       sub····%r9,%rsi
298 »       mov····%rbx,%rdx298 »       mov····%rbx,%rdx
299 »       mov····%r9,%rdi299 »       mov····%r9,%rdi
300 »       xor····%r13d,%r13d300 »       xor····%r13d,%r13d
301 »       call···3b8·<check_coding_spec+0x178>301 »       call···3b8·<check_coding_spec+0x178>
302 ·R_X86_64_PC32»  .text.hot+0x3f8c302 ·R_X86_64_PC32»  .text.hot+0x3f0c
303 »       mov····%rax,%r14303 »       mov····%rax,%r14
304 »       test···%rax,%rax304 »       test···%rax,%rax
305 »       jne····3ee·<check_coding_spec+0x1ae>305 »       jne····3ee·<check_coding_spec+0x1ae>
306 »       jmp····2d5·<check_coding_spec+0x95>306 »       jmp····2d7·<check_coding_spec+0x97>
307 »       cmp····$0x5f,%eax307 »       cmp····$0x5f,%eax
308 »       je·····3ce·<check_coding_spec+0x18e>308 »       je·····3ce·<check_coding_spec+0x18e>
309 ·R_X86_64_PC32»  .text.unlikely+0xe9309 ·R_X86_64_PC32»  .text.unlikely+0xe9
Max diff block lines reached; 10260/14330 bytes (71.60%) of diff not shown.
108 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2, 44 lines modifiedOffset 2, 44 lines modified
  
  
2 Disassembly·of·section·.text.unlikely:2 Disassembly·of·section·.text.unlikely:
  
3 0000000000000000·<_PyTokenizer_FromString.cold>:3 0000000000000000·<_PyTokenizer_FromString.cold>:
4 _PyTokenizer_FromString.cold():4 _PyTokenizer_FromString.cold():
5 »       mov····%rbp,%rdi5 »       mov····%rbp,%rdi
6 »       call···21a5·<translate_into_utf8>6 »       call···21e0·<translate_into_utf8>
7 »       mov····%rax,%r127 »       mov····%rax,%r12
8 »       lea····0x20(%rax),%rbp8 »       lea····0x20(%rax),%rbp
9 »       test···%rax,%rax9 »       test···%rax,%rax
10 »       jne····18·<_PyTokenizer_FromString.cold+0x18>10 »       jne····18·<_PyTokenizer_FromString.cold+0x18>
11 ·R_X86_64_PC32»  .text+0x10c11 ·R_X86_64_PC32»  .text+0x10c
12 »       mov····%rbx,%rdi12 »       mov····%rbx,%rdi
13 »       call···20cd·<error_ret>13 »       call···2108·<error_ret>
14 »       mov····%rax,%rbp14 »       mov····%rax,%rbp
15 »       jmp····28·<_PyTokenizer_FromString.cold+0x28>15 »       jmp····28·<_PyTokenizer_FromString.cold+0x28>
16 ·R_X86_64_PC32»  .text+0x11316 ·R_X86_64_PC32»  .text+0x113
17 »       mov····%r12,%rsi17 »       mov····%r12,%rsi
18 »       mov····%rbp,%rdi18 »       mov····%rbp,%rdi
19 »       call···21a5·<translate_into_utf8>19 »       call···21e0·<translate_into_utf8>
20 »       mov····%rax,%r1220 »       mov····%rax,%r12
21 »       test···%rax,%rax21 »       test···%rax,%rax
22 »       je·····5b·<_PyTokenizer_FromString.cold+0x5b>22 »       je·····5b·<_PyTokenizer_FromString.cold+0x5b>
23 »       mov····%rax,%rdi23 »       mov····%rax,%rdi
24 »       call···43·<_PyTokenizer_FromString.cold+0x43>24 »       call···43·<_PyTokenizer_FromString.cold+0x43>
25 ·R_X86_64_PLT32» PyBytes_AsString-0x425 ·R_X86_64_PLT32» PyBytes_AsString-0x4
26 »       mov····%rax,%rbp26 »       mov····%rax,%rbp
27 »       jmp····4b·<_PyTokenizer_FromString.cold+0x4b>27 »       jmp····4b·<_PyTokenizer_FromString.cold+0x4b>
28 ·R_X86_64_PC32»  .text+0x8e28 ·R_X86_64_PC32»  .text+0x8e
29 »       mov····%rbx,%rdi29 »       mov····%rbx,%rdi
30 »       call···20cd·<error_ret>30 »       call···2108·<error_ret>
31 »       mov····%rax,%rbp31 »       mov····%rax,%rbp
32 »       jmp····5b·<_PyTokenizer_FromString.cold+0x5b>32 »       jmp····5b·<_PyTokenizer_FromString.cold+0x5b>
33 ·R_X86_64_PC32»  .text+0x11333 ·R_X86_64_PC32»  .text+0x113
34 »       mov····%rbx,%rdi34 »       mov····%rbx,%rdi
35 »       call···20cd·<error_ret>35 »       call···2108·<error_ret>
36 »       mov····%rax,%rbp36 »       mov····%rax,%rbp
37 »       jmp····6b·<_PyTokenizer_FromString.cold+0x6b>37 »       jmp····6b·<_PyTokenizer_FromString.cold+0x6b>
38 ·R_X86_64_PC32»  .text+0x11338 ·R_X86_64_PC32»  .text+0x113
39 »       mov····%rbx,%rdi39 »       mov····%rbx,%rdi
40 »       call···73·<_PyTokenizer_FromString.cold+0x73>40 »       call···73·<_PyTokenizer_FromString.cold+0x73>
41 ·R_X86_64_PLT32» _PyTokenizer_Free-0x441 ·R_X86_64_PLT32» _PyTokenizer_Free-0x4
42 »       xor····%ebx,%ebx42 »       xor····%ebx,%ebx
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 »       mov····$0xef,%edi81 »       mov····$0xef,%edi
82 »       call···*%r1282 »       call···*%r12
83 »       jmp····d9·<check_coding_spec.cold>83 »       jmp····d9·<check_coding_spec.cold>
84 ·R_X86_64_PC32»  .text+0x1ac84 ·R_X86_64_PC32»  .text+0x1ac
  
85 00000000000000d9·<check_coding_spec.cold>:85 00000000000000d9·<check_coding_spec.cold>:
86 check_coding_spec.cold():86 check_coding_spec.cold():
87 »       add····$0x1,%rdx87 »       add····$0x1,%rax
88 »       jmp····e2·<check_coding_spec.cold+0x9>88 »       jmp····e2·<check_coding_spec.cold+0x9>
89 ·R_X86_64_PC32»  .text+0x28d89 ·R_X86_64_PC32»  .text+0x28d
90 »       mov····$0xc,%r13d90 »       mov····$0xc,%r13d
91 »       jmp····ed·<check_coding_spec.cold+0x14>91 »       jmp····ed·<check_coding_spec.cold+0x14>
92 ·R_X86_64_PC32»  .text+0x3f692 ·R_X86_64_PC32»  .text+0x3f6
93 »       mov····$0x2d,%eax93 »       mov····$0x2d,%eax
94 »       jmp····f7·<check_coding_spec.cold+0x1e>94 »       jmp····f7·<check_coding_spec.cold+0x1e>
Offset 97, 63 lines modifiedOffset 97, 63 lines modified
97 »       add····$0x1,%rax97 »       add····$0x1,%rax
98 »       jmp····100·<check_coding_spec.cold+0x27>98 »       jmp····100·<check_coding_spec.cold+0x27>
99 ·R_X86_64_PC32»  .text+0x27099 ·R_X86_64_PC32»  .text+0x270
100 »       add····$0x1,%rax100 »       add····$0x1,%rax
101 »       cmp····%rax,%rcx101 »       cmp····%rax,%rcx
102 »       jne····10d·<check_coding_spec.cold+0x34>102 »       jne····10d·<check_coding_spec.cold+0x34>
103 ·R_X86_64_PC32»  .text+0x331103 ·R_X86_64_PC32»  .text+0x331
104 »       xor····%edx,%edx104 »       xor····%eax,%eax
105 »       jmp····114·<check_coding_spec.cold+0x3b>105 »       jmp····114·<check_coding_spec.cold+0x3b>
106 ·R_X86_64_PC32»  .text+0x28d106 ·R_X86_64_PC32»  .text+0x28d
107 »       mov····%r14,%rsi107 »       mov····%r14,%rsi
108 »       mov····%rbx,%rdi108 »       mov····%rbx,%rdi
109 »       call···*%rbp109 »       call···*%rbp
110 »       test···%eax,%eax110 »       test···%eax,%eax
111 »       jne····124·<check_coding_spec.cold+0x4b>111 »       jne····124·<check_coding_spec.cold+0x4b>
112 ·R_X86_64_PC32»  .text+0x4fa112 ·R_X86_64_PC32»  .text+0x4fa
113 »       mov····%rbx,%rdi113 »       mov····%rbx,%rdi
114 »       call···20cd·<error_ret>114 »       call···2108·<error_ret>
115 »       mov····%r14,%rdx115 »       mov····%r14,%rdx
116 »       mov····$0x0,%esi116 »       mov····$0x0,%esi
117 ·R_X86_64_32»    .rodata.str1.1+0x55117 ·R_X86_64_32»    .rodata.str1.1+0x55
118 »       xor····%eax,%eax118 »       xor····%eax,%eax
119 »       mov····0x0(%rip),%rdi········119 »       mov····0x0(%rip),%rdi········
120 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4120 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
121 »       call···142·<check_coding_spec.cold+0x69>121 »       call···142·<check_coding_spec.cold+0x69>
122 ·R_X86_64_PLT32» PyErr_Format-0x4122 ·R_X86_64_PLT32» PyErr_Format-0x4
123 »       mov····%r14,%rdi123 »       mov····%r14,%rdi
124 »       call···14a·<check_coding_spec.cold+0x71>124 »       call···14a·<check_coding_spec.cold+0x71>
125 ·R_X86_64_PLT32» PyMem_Free-0x4125 ·R_X86_64_PLT32» PyMem_Free-0x4
126 »       jmp····14f·<check_coding_spec.cold+0x76>126 »       jmp····14f·<check_coding_spec.cold+0x76>
127 ·R_X86_64_PC32»  .text+0x2d1127 ·R_X86_64_PC32»  .text+0x2d3
128 »       mov····%r14,%rsi128 »       mov····%r14,%rsi
129 »       call···157·<check_coding_spec.cold+0x7e>129 »       call···157·<check_coding_spec.cold+0x7e>
130 ·R_X86_64_PLT32» strcmp-0x4130 ·R_X86_64_PLT32» strcmp-0x4
131 »       test···%eax,%eax131 »       test···%eax,%eax
132 »       je·····186·<check_coding_spec.cold+0xad>132 »       je·····186·<check_coding_spec.cold+0xad>
133 »       mov····%rbx,%rdi133 »       mov····%rbx,%rdi
134 »       call···20cd·<error_ret>134 »       call···2108·<error_ret>
135 »       mov····%r14,%rdx135 »       mov····%r14,%rdx
136 »       mov····$0x0,%esi136 »       mov····$0x0,%esi
137 ·R_X86_64_32»    .rodata.str1.1+0x6a137 ·R_X86_64_32»    .rodata.str1.1+0x6a
138 »       xor····%eax,%eax138 »       xor····%eax,%eax
139 »       mov····0x0(%rip),%rdi········139 »       mov····0x0(%rip),%rdi········
140 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4140 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
141 »       call···179·<check_coding_spec.cold+0xa0>141 »       call···179·<check_coding_spec.cold+0xa0>
142 ·R_X86_64_PLT32» PyErr_Format-0x4142 ·R_X86_64_PLT32» PyErr_Format-0x4
143 »       mov····%r14,%rdi143 »       mov····%r14,%rdi
144 »       call···181·<check_coding_spec.cold+0xa8>144 »       call···181·<check_coding_spec.cold+0xa8>
145 ·R_X86_64_PLT32» PyMem_Free-0x4145 ·R_X86_64_PLT32» PyMem_Free-0x4
146 »       jmp····186·<check_coding_spec.cold+0xad>146 »       jmp····186·<check_coding_spec.cold+0xad>
147 ·R_X86_64_PC32»  .text+0x2d1147 ·R_X86_64_PC32»  .text+0x2d3
148 »       mov····%r14,%rdi148 »       mov····%r14,%rdi
149 »       call···18e·<check_coding_spec.cold+0xb5>149 »       call···18e·<check_coding_spec.cold+0xb5>
150 ·R_X86_64_PLT32» PyMem_Free-0x4150 ·R_X86_64_PLT32» PyMem_Free-0x4
151 »       jmp····193·<check_coding_spec.cold+0xba>151 »       jmp····193·<check_coding_spec.cold+0xba>
152 ·R_X86_64_PC32»  .text+0x2cb152 ·R_X86_64_PC32»  .text+0x2cd
153 »       mov····$0x0,%r13d153 »       mov····$0x0,%r13d
154 ·R_X86_64_32»    .rodata.str1.1+0x6154 ·R_X86_64_32»    .rodata.str1.1+0x6
155 »       jmp····19e·<check_coding_spec.cold+0xc5>155 »       jmp····19e·<check_coding_spec.cold+0xc5>
156 ·R_X86_64_PC32»  .text+0x51f156 ·R_X86_64_PC32»  .text+0x51f
157 »       mov····$0x0,%r13d157 »       mov····$0x0,%r13d
158 ·R_X86_64_32»    .rodata.str1.1+0x6158 ·R_X86_64_32»    .rodata.str1.1+0x6
159 »       jmp····1a9·<check_coding_spec.cold+0xd0>159 »       jmp····1a9·<check_coding_spec.cold+0xd0>
Offset 176, 726 lines modifiedOffset 176, 899 lines modified
176 »       movl···$0x16,0x40(%rbx)176 »       movl···$0x16,0x40(%rbx)
177 »       mov····$0x42,%eax177 »       mov····$0x42,%eax
Max diff block lines reached; 106560/110557 bytes (96.38%) of diff not shown.
154 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 »       jne····251·<_PyTokenizer_Get+0x41>177 »       jne····251·<_PyTokenizer_Get+0x41>
178 »       call···270·<tok_get_normal_mode>178 »       call···270·<tok_get_normal_mode>
179 »       mov····0xabc(%rbx),%ecx179 »       mov····0xabc(%rbx),%ecx
180 »       test···%ecx,%ecx180 »       test···%ecx,%ecx
181 »       jne····266·<_PyTokenizer_Get+0x56>181 »       jne····266·<_PyTokenizer_Get+0x56>
182 »       pop····%rbx182 »       pop····%rbx
183 »       ret183 »       ret
184 »       call···2fb0·<tok_get_fstring_mode>184 »       call···2f40·<tok_get_fstring_mode>
185 »       mov····0xabc(%rbx),%edx185 »       mov····0xabc(%rbx),%edx
186 »       test···%edx,%edx186 »       test···%edx,%edx
187 »       jne····264·<_PyTokenizer_Get+0x54>187 »       jne····264·<_PyTokenizer_Get+0x54>
188 ·R_X86_64_PC32»  .text.unlikely+0x1c6188 ·R_X86_64_PC32»  .text.unlikely+0x1c6
189 »       pop····%rbx189 »       pop····%rbx
190 »       ret190 »       ret
191 »       jmp····26b·<_PyTokenizer_Get+0x5b>191 »       jmp····26b·<_PyTokenizer_Get+0x5b>
Offset 212, 271 lines modifiedOffset 212, 271 lines modified
212 »       mov····0x1e8(%rdi),%eax212 »       mov····0x1e8(%rdi),%eax
213 »       mov····%rdi,%rbx213 »       mov····%rdi,%rbx
214 »       mov····%rsi,%r13214 »       mov····%rsi,%r13
215 »       movq···$0x0,0x38(%rdi)215 »       movq···$0x0,0x38(%rdi)
216 »       mov····%rdx,%r12216 »       mov····%rdx,%r12
217 »       movl···$0xffffffff,0x208(%rdi)217 »       movl···$0xffffffff,0x208(%rdi)
218 »       test···%eax,%eax218 »       test···%eax,%eax
219 »       jne····7a3·<tok_get_normal_mode+0x533>219 »       jne····7a5·<tok_get_normal_mode+0x535>
220 »       mov····0x8(%rdi),%rsi220 »       mov····0x8(%rdi),%rsi
221 »       mov····0x20c(%rdi),%ecx221 »       mov····0x20c(%rdi),%ecx
222 »       mov····0x1ec(%rdi),%r14d222 »       mov····0x1ec(%rdi),%r14d
223 »       mov····%rsi,0x38(%rdi)223 »       mov····%rsi,0x38(%rdi)
224 »       mov····%ecx,0x208(%rdi)224 »       mov····%ecx,0x208(%rdi)
225 »       test···%r14d,%r14d225 »       test···%r14d,%r14d
226 »       jne····f90·<tok_get_normal_mode+0xd20>226 »       jne····f90·<tok_get_normal_mode+0xd20>
227 »       mov····$0x1,%ebp227 »       mov····$0x1,%ebp
228 »       mov····%rbx,%rdi228 »       mov····%rbx,%rdi
229 »       call···28e0·<tok_nextc>229 »       call···28d0·<tok_nextc>
230 »       cmp····$0xffffffff,%eax230 »       cmp····$0xffffffff,%eax
231 »       je·····1980·<tok_get_normal_mode+0x1710>231 »       je·····1940·<tok_get_normal_mode+0x16d0>
232 »       mov····0x8(%rbx),%rdx232 »       mov····0x8(%rbx),%rdx
233 »       lea····-0x1(%rdx),%rcx233 »       lea····-0x1(%rdx),%rcx
234 »       mov····%rcx,0x8(%rbx)234 »       mov····%rcx,0x8(%rbx)
235 »       cmp····(%rbx),%rcx235 »       cmp····(%rbx),%rcx
236 »       jb·····325·<tok_get_normal_mode+0xb5>236 »       jb·····325·<tok_get_normal_mode+0xb5>
237 ·R_X86_64_PC32»  .text.unlikely+0xe77237 ·R_X86_64_PC32»  .text.unlikely+0x695
238 »       cmp····%al,-0x1(%rdx)238 »       cmp····%al,-0x1(%rdx)
239 »       jne····32e·<tok_get_normal_mode+0xbe>239 »       jne····32e·<tok_get_normal_mode+0xbe>
240 ·R_X86_64_PC32»  .text.unlikely+0xe9e240 ·R_X86_64_PC32»  .text.unlikely+0x6bc
241 »       mov····0xb18(%rbx),%edi241 »       mov····0xb18(%rbx),%r9d
242 »       subl···$0x1,0x20c(%rbx)242 »       subl···$0x1,0x20c(%rbx)
243 »       test···%edi,%edi243 »       test···%r9d,%r9d
244 »       jne····198e·<tok_get_normal_mode+0x171e>244 »       jne····1950·<tok_get_normal_mode+0x16e0>
245 »       movq···$0x0,0x38(%rbx)245 »       movq···$0x0,0x38(%rbx)
246 »       mov····%rbx,%rdi246 »       mov····%rbx,%rdi
247 »       call···28e0·<tok_nextc>247 »       call···28d0·<tok_nextc>
248 »       mov····%eax,%ebp248 »       mov····%eax,%ebp
249 »       cmp····$0x20,%eax249 »       cmp····$0x20,%eax
250 »       ja·····5a8·<tok_get_normal_mode+0x338>250 »       ja·····5a8·<tok_get_normal_mode+0x338>
251 »       movabs·$0x100001200,%r15251 »       movabs·$0x100001200,%r15
252 »       bt·····%rax,%r15252 »       bt·····%rax,%r15
253 »       jb·····840·<tok_get_normal_mode+0x5d0>253 »       jb·····840·<tok_get_normal_mode+0x5d0>
254 »       mov····0x8(%rbx),%rax254 »       mov····0x8(%rbx),%rax
255 »       test···%rax,%rax255 »       test···%rax,%rax
256 »       je·····2671·<tok_get_normal_mode+0x2401>256 »       je·····247f·<tok_get_normal_mode+0x220f>
257 »       sub····$0x1,%rax257 »       sub····$0x1,%rax
258 »       mov····%rax,0x38(%rbx)258 »       mov····%rax,0x38(%rbx)
259 »       mov····0x20c(%rbx),%eax259 »       mov····0x20c(%rbx),%eax
260 »       sub····$0x1,%eax260 »       sub····$0x1,%eax
261 »       cmpl···$0x1c,0x40(%rbx)261 »       cmpl···$0x1c,0x40(%rbx)
262 »       mov····%eax,0x208(%rbx)262 »       mov····%eax,0x208(%rbx)
263 »       je·····2872·<tok_get_normal_mode+0x2602>263 »       je·····26d7·<tok_get_normal_mode+0x2467>
264 »       mov····%ebp,%eax264 »       mov····%ebp,%eax
265 »       and····$0xffffffdf,%eax265 »       and····$0xffffffdf,%eax
266 »       lea····-0x41(%rax),%edx266 »       lea····-0x41(%rax),%edx
267 »       cmp····$0x19,%edx267 »       cmp····$0x19,%edx
268 »       jbe····648·<tok_get_normal_mode+0x3d8>268 »       jbe····648·<tok_get_normal_mode+0x3d8>
269 »       cmp····$0x5f,%ebp269 »       cmp····$0x5f,%ebp
270 »       je·····663·<tok_get_normal_mode+0x3f3>270 »       je·····663·<tok_get_normal_mode+0x3f3>
271 »       cmp····$0x7f,%ebp271 »       cmp····$0x7f,%ebp
272 »       jg·····663·<tok_get_normal_mode+0x3f3>272 »       jg·····663·<tok_get_normal_mode+0x3f3>
273 »       cmp····$0xd,%ebp273 »       cmp····$0xd,%ebp
274 »       je·····3cc·<tok_get_normal_mode+0x15c>274 »       je·····3ce·<tok_get_normal_mode+0x15e>
275 ·R_X86_64_PC32»  .text.unlikely+0xe86275 ·R_X86_64_PC32»  .text.unlikely+0x6a4
276 »       cmp····$0xa,%ebp276 »       cmp····$0xa,%ebp
277 »       je·····770·<tok_get_normal_mode+0x500>277 »       je·····770·<tok_get_normal_mode+0x500>
278 »       cmp····$0x2e,%ebp278 »       cmp····$0x2e,%ebp
279 »       je·····d38·<tok_get_normal_mode+0xac8>279 »       je·····d38·<tok_get_normal_mode+0xac8>
280 »       call···3e3·<tok_get_normal_mode+0x173>280 »       call···3e5·<tok_get_normal_mode+0x175>
281 ·R_X86_64_PLT32» __ctype_b_loc-0x4281 ·R_X86_64_PLT32» __ctype_b_loc-0x4
282 »       movslq·%ebp,%rdx282 »       movslq·%ebp,%rdx
283 »       mov····(%rax),%rcx283 »       mov····(%rax),%rcx
284 »       testb··$0x8,0x1(%rcx,%rdx,2)284 »       testb··$0x8,0x1(%rcx,%rdx,2)
285 »       jne····890·<tok_get_normal_mode+0x620>285 »       jne····890·<tok_get_normal_mode+0x620>
286 »       call···3f9·<tok_get_normal_mode+0x189>286 »       call···3fb·<tok_get_normal_mode+0x18b>
287 ·R_X86_64_PLT32» __ctype_tolower_loc-0x4287 ·R_X86_64_PLT32» __ctype_tolower_loc-0x4
288 »       mov····0x38(%rbx),%rdx288 »       mov····0x38(%rbx),%rdx
289 »       movsbq·(%rdx),%rcx289 »       movsbq·(%rdx),%rcx
290 »       mov····(%rax),%rdx290 »       mov····(%rax),%rdx
291 »       mov····(%rdx,%rcx,4),%edx291 »       mov····(%rdx,%rcx,4),%edx
292 »       cmp····$0x72,%edx292 »       cmp····$0x72,%edx
293 »       je·····1b67·<tok_get_normal_mode+0x18f7>293 »       je·····1b22·<tok_get_normal_mode+0x18b2>
294 »       cmp····$0x66,%edx294 »       cmp····$0x66,%edx
295 »       je·····1b67·<tok_get_normal_mode+0x18f7>295 »       je·····1b22·<tok_get_normal_mode+0x18b2>
296 »       cmp····$0x22,%ebp296 »       cmp····$0x22,%ebp
297 »       je·····1270·<tok_get_normal_mode+0x1000>297 »       je·····12a0·<tok_get_normal_mode+0x1030>
298 »       cmp····$0x27,%ebp298 »       cmp····$0x27,%ebp
299 »       je·····1270·<tok_get_normal_mode+0x1000>299 »       je·····12a0·<tok_get_normal_mode+0x1030>
300 »       cmp····$0x5c,%ebp300 »       cmp····$0x5c,%ebp
301 »       je·····2676·<tok_get_normal_mode+0x2406>301 »       je·····2560·<tok_get_normal_mode+0x22f0>
302 »       cmp····$0x7d,%ebp302 »       cmp····$0x7d,%ebp
303 »       sete···(%rsp)303 »       sete···(%rsp)
304 »       movzbl·(%rsp),%eax304 »       movzbl·(%rsp),%eax
305 »       cmp····$0x3a,%ebp305 »       cmp····$0x3a,%ebp
306 »       je·····ad0·<tok_get_normal_mode+0x860>306 »       je·····ad0·<tok_get_normal_mode+0x860>
307 »       test···%al,%al307 »       test···%al,%al
308 »       jne····ad0·<tok_get_normal_mode+0x860>308 »       jne····ad0·<tok_get_normal_mode+0x860>
309 »       cmp····$0x21,%ebp309 »       cmp····$0x21,%ebp
310 »       je·····ad0·<tok_get_normal_mode+0x860>310 »       je·····ad0·<tok_get_normal_mode+0x860>
311 »       cmp····$0x7b,%ebp311 »       cmp····$0x7b,%ebp
312 »       je·····ad0·<tok_get_normal_mode+0x860>312 »       je·····ad0·<tok_get_normal_mode+0x860>
313 »       mov····%rbx,%rdi313 »       mov····%rbx,%rdi
314 »       call···28e0·<tok_nextc>314 »       call···28d0·<tok_nextc>
315 »       mov····%ebp,%edi315 »       mov····%ebp,%edi
316 »       mov····%eax,%esi316 »       mov····%eax,%esi
317 »       mov····%eax,%r14d317 »       mov····%eax,%r14d
318 »       call···476·<tok_get_normal_mode+0x206>318 »       call···478·<tok_get_normal_mode+0x208>
319 ·R_X86_64_PLT32» _PyToken_TwoChars-0x4319 ·R_X86_64_PLT32» _PyToken_TwoChars-0x4
320 »       mov····%eax,%r15d320 »       mov····%eax,%r15d
321 »       cmp····$0x37,%eax321 »       cmp····$0x37,%eax
322 »       jne····19b8·<tok_get_normal_mode+0x1748>322 »       jne····1978·<tok_get_normal_mode+0x1708>
Max diff block lines reached; 153454/157953 bytes (97.15%) of diff not shown.
16.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 22, 145 lines modifiedOffset 22, 144 lines modified
22 ··0x00000120·18000000·24010000·00000000·45000000·....$.......E...22 ··0x00000120·18000000·24010000·00000000·45000000·....$.......E...
23 ··0x00000130·000e2083·0486038c·02000000·10000000·..·.............23 ··0x00000130·000e2083·0486038c·02000000·10000000·..·.............
24 ··0x00000140·40010000·00000000·1a000000·00000000·@...............24 ··0x00000140·40010000·00000000·1a000000·00000000·@...............
25 ··0x00000150·10000000·54010000·00000000·0d000000·....T...........25 ··0x00000150·10000000·54010000·00000000·0d000000·....T...........
26 ··0x00000160·00000000·48000000·68010000·00000000·....H...h.......26 ··0x00000160·00000000·48000000·68010000·00000000·....H...h.......
27 ··0x00000170·23030000·00420e10·8f02420e·188e0342·#....B....B....B27 ··0x00000170·23030000·00420e10·8f02420e·188e0342·#....B....B....B
28 ··0x00000180·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.28 ··0x00000180·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
29 ··0x00000190·38830747·0e60029c·0a0e3844·0e30410e·8..G.`....8D.0A.29 ··0x00000190·38830747·0e60029e·0a0e3844·0e30410e·8..G.`....8D.0A.
30 ··0x000001a0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..30 ··0x000001a0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
31 ··0x000001b0·1c000000·b4010000·00000000·f1000000·................31 ··0x000001b0·1c000000·b4010000·00000000·f1000000·................
32 ··0x000001c0·000e6083·0786068c·058d048e·038f0200·..`.............32 ··0x000001c0·000e6083·0786068c·058d048e·038f0200·..`.............
33 ··0x000001d0·10000000·d4010000·00000000·0d000000·................33 ··0x000001d0·10000000·d4010000·00000000·0d000000·................
34 ··0x000001e0·00000000·20000000·e8010000·00000000·....·...........34 ··0x000001e0·00000000·20000000·e8010000·00000000·....·...........
35 ··0x000001f0·5b000000·00450e10·83027b0a·0e08410b·[....E....{...A.35 ··0x000001f0·5b000000·00450e10·83027b0a·0e08410b·[....E....{...A.
36 ··0x00000200·540a0e08·410b0000·14000000·0c020000·T...A...........36 ··0x00000200·540a0e08·410b0000·14000000·0c020000·T...A...........
37 ··0x00000210·00000000·11000000·000e1083·02000000·................37 ··0x00000210·00000000·11000000·000e1083·02000000·................
38 ··0x00000220·54000000·24020000·00000000·6c260000·T...$.......l&..38 ··0x00000220·54000000·24020000·00000000·55260000·T...$.......U&..
39 ··0x00000230·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..39 ··0x00000230·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
40 ··0x00000240·420e288c·05410e30·8606410e·38830748·B.(..A.0..A.8..H40 ··0x00000240·420e288c·05410e30·8606410e·38830748·B.(..A.0..A.8..H
41 ··0x00000250·0c0bb880·01510d07·470eb088·0103fa02·.....Q..G.......41 ··0x00000250·0c0bb880·01510d07·470eb088·0103fc02·.....Q..G.......
42 ··0x00000260·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B42 ··0x00000260·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
43 ··0x00000270·0e10420e·08470b00·20000000·7c020000·..B..G..·...|...43 ··0x00000270·0e10420e·08450b00·20000000·7c020000·..B..E..·...|...
44 ··0x00000280·00000000·d5110000·000eb088·01830786·................44 ··0x00000280·00000000·e8110000·000eb088·01830786·................
45 ··0x00000290·068c058d·048e038f·02000000·40000000·............@...45 ··0x00000290·068c058d·048e038f·02000000·40000000·............@...
46 ··0x000002a0·a0020000·00000000·8a060000·00420e10·.............B..46 ··0x000002a0·a0020000·00000000·2e060000·00420e10·.............B..
47 ··0x000002b0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.47 ··0x000002b0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
48 ··0x000002c0·05410e30·8306470e·50770a0e·30410e28·.A.0..G.Pw..0A.(48 ··0x000002c0·05410e30·8306470e·50770a0e·30410e28·.A.0..G.Pw..0A.(
49 ··0x000002d0·410e2042·0e18420e·10420e08·420b0000·A.·B..B..B..B...49 ··0x000002d0·410e2042·0e18420e·10420e08·420b0000·A.·B..B..B..B...
50 ··0x000002e0·1c000000·e4020000·00000000·29050000·............)...50 ··0x000002e0·1c000000·e4020000·00000000·3a050000·............:...
51 ··0x000002f0·000e5083·0686058c·048d038e·02000000·..P.............51 ··0x000002f0·000e5083·0686058c·048d038e·02000000·..P.............
52 ··0x00000300·14000000·04030000·00000000·35000000·............5...52 ··0x00000300·14000000·04030000·00000000·35000000·............5...
53 ··0x00000310·00490e10·6a0e0800·10000000·1c030000·.I..j...........53 ··0x00000310·00490e10·6a0e0800·10000000·1c030000·.I..j...........
54 ··0x00000320·00000000·1e000000·000e1000·64000000·............d...54 ··0x00000320·00000000·1e000000·000e1000·64000000·............d...
55 ··0x00000330·30030000·00000000·e7060000·00420e10·0............B..55 ··0x00000330·30030000·00000000·e1060000·00420e10·0............B..
56 ··0x00000340·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.56 ··0x00000340·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
57 ··0x00000350·05440e30·8606410e·38830747·0e500356·.D.0..A.8..G.P.V57 ··0x00000350·05440e30·8606410e·38830747·0e500356·.D.0..A.8..G.P.V
58 ··0x00000360·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..58 ··0x00000360·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
59 ··0x00000370·420e1042·0e08410b·032e020a·0e38410e·B..B..A......8A.59 ··0x00000370·420e1042·0e08410b·032e020a·0e38410e·B..B..A......8A.
60 ··0x00000380·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..60 ··0x00000380·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
61 ··0x00000390·450b0000·1c000000·98030000·00000000·E...............61 ··0x00000390·450b0000·1c000000·98030000·00000000·E...............
62 ··0x000003a0·03030000·000e5083·0786068c·058d048e·......P.........62 ··0x000003a0·03030000·000e5083·0786068c·058d048e·......P.........
63 ··0x000003b0·038f0200·5c000000·b8030000·00000000·....\...........63 ··0x000003b0·038f0200·4c000000·b8030000·00000000·....L...........
64 ··0x000003c0·3d010000·00420e10·8d02420e·188c0344·=....B....B....D64 ··0x000003c0·25010000·00420e10·8d02420e·188c0344·%....B....B....D
65 ··0x000003d0·0e208604·410e2883·05470e30·025e0a0e·.·..A.(..G.0.^..65 ··0x000003d0·0e208604·410e2883·05470e30·02690a0e·.·..A.(..G.0.i..
66 ··0x000003e0·28410e20·410e1842·0e10420e·08440b02·(A.·A..B..B..D..66 ··0x000003e0·28410e20·410e1842·0e10420e·08410b02·(A.·A..B..B..A..
67 ··0x000003f0·6c0a0e28·460e2041·0e18420e·10420e08·l..(F.·A..B..B..67 ··0x000003f0·640a0e28·460e2041·0e18420e·10420e08·d..(F.·A..B..B..
68 ··0x00000400·410b5b0a·0e28460e·20410e18·420e1042·A.[..(F.·A..B..B 
69 ··0x00000410·0e08410b·18000000·18040000·00000000·..A.............68 ··0x00000400·410b0000·18000000·08040000·00000000·A...............
70 ··0x00000420·65000000·000e3083·0586048c·038d0200·e.....0.........69 ··0x00000410·7c000000·000e3083·0586048c·038d0200·|.....0.........
71 ··0x00000430·28000000·34040000·00000000·66000000·(...4.......f...70 ··0x00000420·28000000·24040000·00000000·66000000·(...$.......f...
72 ··0x00000440·00420e10·8c02440e·18860341·0e208304·.B....D....A.·..71 ··0x00000430·00420e10·8c02440e·18860341·0e208304·.B....D....A.·..
73 ··0x00000450·670a0e18·410e1042·0e08410b·30000000·g...A..B..A.0...72 ··0x00000440·670a0e18·410e1042·0e08410b·30000000·g...A..B..A.0...
74 ··0x00000460·60040000·00000000·85010000·00420e10·`............B..73 ··0x00000450·50040000·00000000·85010000·00420e10·P............B..
75 ··0x00000470·8d02410e·18860341·0e208304·440e3002·..A....A.·..D.0.74 ··0x00000460·8d02410e·18860341·0e208304·440e3002·..A....A.·..D.0.
76 ··0x00000480·7e0a0e20·430e1841·0e10420e·08410b00·~..·C..A..B..A..75 ··0x00000470·7e0a0e20·430e1841·0e10420e·08410b00·~..·C..A..B..A..
77 ··0x00000490·18000000·94040000·00000000·0a000000·................76 ··0x00000480·18000000·84040000·00000000·0a000000·................
78 ··0x000004a0·000e3083·0486038d·02000000·38000000·..0.........8...77 ··0x00000490·000e3083·0486038d·02000000·38000000·..0.........8...
79 ··0x000004b0·b0040000·00000000·d9020000·00460e10·.............F..78 ··0x000004a0·a0040000·00000000·d9020000·00460e10·.............F..
80 ··0x000004c0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.79 ··0x000004b0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
81 ··0x000004d0·05470e40·0325010a·0e28440e·20410e18·.G.@.%...(D.·A..80 ··0x000004c0·05470e40·0325010a·0e28440e·20410e18·.G.@.%...(D.·A..
82 ··0x000004e0·420e1042·0e08450b·18000000·ec040000·B..B..E.........81 ··0x000004d0·420e1042·0e08450b·18000000·dc040000·B..B..E.........
83 ··0x000004f0·00000000·0a000000·000e4083·0586048c·..........@.....82 ··0x000004e0·00000000·0a000000·000e4083·0586048c·..........@.....
84 ··0x00000500·038d0200·10000000·08050000·00000000·................83 ··0x000004f0·038d0200·10000000·f8040000·00000000·................
85 ··0x00000510·1b000000·00000000·24000000·1c050000·........$.......84 ··0x00000500·1b000000·00000000·24000000·0c050000·........$.......
86 ··0x00000520·00000000·40000000·00410e10·8602410e·....@....A....A.85 ··0x00000510·00000000·40000000·00410e10·8602410e·....@....A....A.
87 ··0x00000530·18830344·0e20770e·18410e10·410e0800·...D.·w..A..A...86 ··0x00000520·18830344·0e20770e·18410e10·410e0800·...D.·w..A..A...
88 ··0x00000540·14000000·44050000·00000000·2d000000·....D.......-...87 ··0x00000530·14000000·34050000·00000000·2d000000·....4.......-...
89 ··0x00000550·000e2083·03860200·48000000·5c050000·..·.....H...\...88 ··0x00000540·000e2083·03860200·48000000·4c050000·..·.....H...L...
90 ··0x00000560·00000000·aa020000·00460e10·8f02420e·.........F....B.89 ··0x00000550·00000000·aa020000·00460e10·8f02420e·.........F....B.
91 ··0x00000570·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.090 ··0x00000560·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
92 ··0x00000580·8606430e·3883074c·0e50031b·020a0e38·..C.8..L.P.....891 ··0x00000570·8606430e·3883074c·0e50031b·020a0e38·..C.8..L.P.....8
93 ··0x00000590·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B92 ··0x00000580·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
94 ··0x000005a0·0e08490b·1c000000·a8050000·00000000·..I.............93 ··0x00000590·0e08490b·1c000000·98050000·00000000·..I.............
95 ··0x000005b0·46000000·000e5083·0786068c·058d048e·F.....P.........94 ··0x000005a0·46000000·000e5083·0786068c·058d048e·F.....P.........
96 ··0x000005c0·038f0200·28000000·c8050000·00000000·....(...........95 ··0x000005b0·038f0200·28000000·b8050000·00000000·....(...........
97 ··0x000005d0·3f000000·00420e10·8c02440e·18860348·?....B....D....H96 ··0x000005c0·3f000000·00420e10·8c02440e·18860348·?....B....D....H
98 ··0x000005e0·0e208304·6a0e1844·0e10420e·08000000·.·..j..D..B.....97 ··0x000005d0·0e208304·6a0e1844·0e10420e·08000000·.·..j..D..B.....
99 ··0x000005f0·18000000·f4050000·00000000·0e000000·................98 ··0x000005e0·18000000·e4050000·00000000·0e000000·................
100 ··0x00000600·000e2083·0486038c·02000000·38000000·..·.........8...99 ··0x000005f0·000e2083·0486038c·02000000·38000000·..·.........8...
101 ··0x00000610·10060000·00000000·7d000000·00460e10·........}....F..100 ··0x00000600·00060000·00000000·7d000000·00460e10·........}....F..
102 ··0x00000620·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.101 ··0x00000610·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.
103 ··0x00000630·05440e30·8306025d·0e28410e·20420e18·.D.0...].(A.·B..102 ··0x00000620·05440e30·8306025d·0e28410e·20420e18·.D.0...].(A.·B..
104 ··0x00000640·420e1042·0e080000·1c000000·4c060000·B..B........L...103 ··0x00000630·420e1042·0e080000·1c000000·3c060000·B..B........<...
105 ··0x00000650·00000000·4a000000·000e3083·0686058c·....J.....0.....104 ··0x00000640·00000000·4a000000·000e3083·0686058c·....J.....0.....
106 ··0x00000660·048d038e·02000000·10000000·6c060000·............l...105 ··0x00000650·048d038e·02000000·10000000·5c060000·............\...
107 ··0x00000670·00000000·0d000000·00000000·48000000·............H...106 ··0x00000660·00000000·0d000000·00000000·48000000·............H...
108 ··0x00000680·80060000·00000000·72010000·00420e10·........r....B..107 ··0x00000670·70060000·00000000·71010000·00420e10·p.......q....B..
109 ··0x00000690·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.108 ··0x00000680·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
110 ··0x000006a0·05410e30·8606410e·38830744·0e50700a·.A.0..A.8..D.Pp.109 ··0x00000690·05410e30·8606410e·38830744·0e50700a·.A.0..A.8..D.Pp.
111 ··0x000006b0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.110 ··0x000006a0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
112 ··0x000006c0·10420e08·410b0000·1c000000·cc060000·.B..A...........111 ··0x000006b0·10420e08·410b0000·1c000000·bc060000·.B..A...........
113 ··0x000006d0·00000000·31000000·000e5083·0786068c·....1.....P.....112 ··0x000006c0·00000000·31000000·000e5083·0786068c·....1.....P.....
114 ··0x000006e0·058d048e·038f0200·18000000·ec060000·................113 ··0x000006d0·058d048e·038f0200·18000000·dc060000·................
115 ··0x000006f0·00000000·95000000·00470ee0·01028d0e·.........G......114 ··0x000006e0·00000000·95000000·00470ee0·01028d0e·.........G......
116 ··0x00000700·08000000·50000000·08070000·00000000·....P...........115 ··0x000006f0·08000000·50000000·f8060000·00000000·....P...........
117 ··0x00000710·45010000·00420e10·8f02420e·188e0342·E....B....B....B116 ··0x00000700·45010000·00420e10·8f02420e·188e0342·E....B....B....B
118 ··0x00000720·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.117 ··0x00000710·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
119 ··0x00000730·38830747·0e5002d5·0e58480e·60490e58·8..G.P...XH.`I.X118 ··0x00000720·38830747·0e5002d5·0e58480e·60490e58·8..G.P...XH.`I.X
120 ··0x00000740·410e507d·0e38460e·30410e28·420e2042·A.P}.8F.0A.(B.·B119 ··0x00000730·410e507d·0e38460e·30410e28·420e2042·A.P}.8F.0A.(B.·B
121 ··0x00000750·0e18420e·10420e08·1c000000·5c070000·..B..B......\...120 ··0x00000740·0e18420e·10420e08·1c000000·4c070000·..B..B......L...
122 ··0x00000760·00000000·0d000000·000e5083·0786068c·..........P.....121 ··0x00000750·00000000·0d000000·000e5083·0786068c·..........P.....
123 ··0x00000770·058d048e·038f0200·10000000·7c070000·............|...122 ··0x00000760·058d048e·038f0200·10000000·6c070000·............l...
124 ··0x00000780·00000000·0d000000·00000000·4c000000·............L...123 ··0x00000770·00000000·0d000000·00000000·4c000000·............L...
125 ··0x00000790·90070000·00000000·c7000000·004b0e10·.............K..124 ··0x00000780·80070000·00000000·c7000000·004b0e10·.............K..
126 ··0x000007a0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.125 ··0x00000790·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.
127 ··0x000007b0·05410e30·8606410e·38830745·0e40029e·.A.0..A.8..E.@..126 ··0x000007a0·05410e30·8606410e·38830745·0e40029e·.A.0..A.8..E.@..
128 ··0x000007c0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.127 ··0x000007b0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
129 ··0x000007d0·10420e08·41c3c6cc·cdcecf00·18000000·.B..A...........128 ··0x000007c0·10420e08·41c3c6cc·cdcecf00·18000000·.B..A...........
130 ··0x000007e0·e0070000·00000000·38000000·00440e10·........8....D..129 ··0x000007d0·d0070000·00000000·38000000·00440e10·........8....D..
131 ··0x000007f0·6c0a0e08·410b0000·10000000·fc070000·l...A...........130 ··0x000007e0·6c0a0e08·410b0000·10000000·ec070000·l...A...........
132 ··0x00000800·00000000·b5000000·000e1000·48000000·............H...131 ··0x000007f0·00000000·b5000000·000e1000·48000000·............H...
133 ··0x00000810·10080000·00000000·9d010000·00460e10·.............F..132 ··0x00000800·00080000·00000000·9d010000·00460e10·.............F..
134 ··0x00000820·8e02450e·188d0345·0e208c04·410e2886·..E....E.·..A.(.133 ··0x00000810·8e02450e·188d0345·0e208c04·410e2886·..E....E.·..A.(.
135 ··0x00000830·05410e30·83060268·0e384f0e·404f0e48·.A.0...h.8O.@O.H134 ··0x00000820·05410e30·83060268·0e384f0e·404f0e48·.A.0...h.8O.@O.H
136 ··0x00000840·4a0e5049·0e3002ea·0e28410e·20420e18·J.PI.0...(A.·B..135 ··0x00000830·4a0e5049·0e3002ea·0e28410e·20420e18·J.PI.0...(A.·B..
137 ··0x00000850·420e1042·0e080000·24000000·5c080000·B..B....$...\...136 ··0x00000840·420e1042·0e080000·24000000·4c080000·B..B....$...L...
138 ··0x00000860·00000000·7a000000·00420e10·8d02420e·....z....B....B.137 ··0x00000850·00000000·7a000000·00420e10·8d02420e·....z....B....B.
139 ··0x00000870·188c0344·0e208604·440e2883·05440e30·...D.·..D.(..D.0138 ··0x00000860·188c0344·0e208604·440e2883·05440e30·...D.·..D.(..D.0
140 ··0x00000880·2c000000·84080000·00000000·13000000·,...............139 ··0x00000870·2c000000·74080000·00000000·13000000·,...t...........
141 ··0x00000890·000e3083·0586048c·038d0241·0a0e2844·..0........A..(D140 ··0x00000880·000e3083·0586048c·038d0241·0a0e2844·..0........A..(D
142 ··0x000008a0·0e20410e·18420e10·420e0841·0b000000·.·A..B..B..A....141 ··0x00000890·0e20410e·18420e10·420e0841·0b000000·.·A..B..B..A....
143 ··0x000008b0·30000000·b4080000·00000000·18010000·0...............142 ··0x000008a0·30000000·a4080000·00000000·18010000·0...............
144 ··0x000008c0·00420e10·8c02440e·18860344·0e208304·.B....D....D.·..143 ··0x000008b0·00420e10·8c02440e·18860344·0e208304·.B....D....D.·..
145 ··0x000008d0·470ef001·0302010e·20410e18·410e1042·G.......·A..A..B144 ··0x000008c0·470ef001·0302010e·20410e18·410e1042·G.......·A..A..B
146 ··0x000008e0·0e080000·18000000·e8080000·00000000·................145 ··0x000008d0·0e080000·18000000·d8080000·00000000·................
147 ··0x000008f0·25000000·000ef001·83048603·8c020000·%...............146 ··0x000008e0·25000000·000ef001·83048603·8c020000·%...............
148 ··0x00000900·18000000·04090000·00000000·47000000·............G...147 ··0x000008f0·18000000·f4080000·00000000·47000000·............G...
Max diff block lines reached; 0/17042 bytes (0.00%) of diff not shown.
4.45 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ··0x00000140·665f6e75·6d626572·00757064·6174655f·f_number.update_23 ··0x00000140·665f6e75·6d626572·00757064·6174655f·f_number.update_
24 ··0x00000150·66737472·696e675f·65787072·00746f6b·fstring_expr.tok24 ··0x00000150·66737472·696e675f·65787072·00746f6b·fstring_expr.tok
25 ··0x00000160·5f626163·6b757000·746f6b5f·64656369·_backup.tok_deci25 ··0x00000160·5f626163·6b757000·746f6b5f·64656369·_backup.tok_deci
26 ··0x00000170·6d616c5f·7461696c·0073796e·74617865·mal_tail.syntaxe26 ··0x00000170·6d616c5f·7461696c·0073796e·74617865·mal_tail.syntaxe
27 ··0x00000180·72726f72·00746f6b·5f636f6e·74696e75·rror.tok_continu27 ··0x00000180·72726f72·00746f6b·5f636f6e·74696e75·rror.tok_continu
28 ··0x00000190·6174696f·6e5f6c69·6e650074·6f6b5f67·ation_line.tok_g28 ··0x00000190·6174696f·6e5f6c69·6e650074·6f6b5f67·ation_line.tok_g
29 ··0x000001a0·65745f6e·6f726d61·6c5f6d6f·64652e63·et_normal_mode.c29 ··0x000001a0·65745f6e·6f726d61·6c5f6d6f·64652e63·et_normal_mode.c
 30 ··0x000001b0·6f6c6400·73796e74·61786572·726f725f·old.syntaxerror_
 31 ··0x000001c0·6b6e6f77·6e5f7261·6e67652e·636f6e73·known_range.cons
 32 ··0x000001d0·7470726f·702e3000·5f5f6675·6e635f5f·tprop.0.__func__
30 ··0x000001b0·6f6c6400·50795f58·44454352·4546005f·old.Py_XDECREF._33 ··0x000001e0·2e300050·795f5844·45435245·4600746f·.0.Py_XDECREF.to
31 ··0x000001c0·5f66756e·635f5f2e·30007379·6e746178·_func__.0.syntax 
32 ··0x000001d0·6572726f·725f6b6e·6f776e5f·72616e67·error_known_rang 
33 ··0x000001e0·652e636f·6e737470·726f702e·3000746f·e.constprop.0.to 
34 ··0x000001f0·6b5f7265·73657276·655f6275·6600656e·k_reserve_buf.en34 ··0x000001f0·6b5f7265·73657276·655f6275·6600656e·k_reserve_buf.en
35 ··0x00000200·73757265·5f757466·38006670·5f756e67·sure_utf8.fp_ung35 ··0x00000200·73757265·5f757466·38006670·5f756e67·sure_utf8.fp_ung
36 ··0x00000210·65746300·66705f67·65746300·66705f73·etc.fp_getc.fp_s36 ··0x00000210·65746300·66705f67·65746300·746f6b5f·etc.fp_getc.tok_
37 ··0x00000220·65747265·61646c00·746f6b5f·636f6e63·etreadl.tok_conc 
38 ··0x00000230·6174656e·6174655f·696e7465·72616374·atenate_interact37 ··0x00000220·636f6e63·6174656e·6174655f·696e7465·concatenate_inte
39 ··0x00000240·6976655f·6e65775f·6c696e65·00746f6b·ive_new_line.tok38 ··0x00000230·72616374·6976655f·6e65775f·6c696e65·ractive_new_line
 39 ··0x00000240·0066705f·73657472·6561646c·00746f6b·.fp_setreadl.tok
40 ··0x00000250·5f6e6578·74632e63·6f6c6400·746f6b5f·_nextc.cold.tok_40 ··0x00000250·5f6e6578·74632e63·6f6c6400·746f6b5f·_nextc.cold.tok_
41 ··0x00000260·6261636b·75702e63·6f6c6400·746f6b5f·backup.cold.tok_41 ··0x00000260·6261636b·75702e63·6f6c6400·746f6b5f·backup.cold.tok_
42 ··0x00000270·6765745f·66737472·696e675f·6d6f6465·get_fstring_mode42 ··0x00000270·6765745f·66737472·696e675f·6d6f6465·get_fstring_mode
43 ··0x00000280·2e636f6c·64007570·64617465·5f667374·.cold.update_fst43 ··0x00000280·2e636f6c·64007570·64617465·5f667374·.cold.update_fst
44 ··0x00000290·72696e67·5f657870·722e636f·6c64006c·ring_expr.cold.l44 ··0x00000290·72696e67·5f657870·722e636f·6c64006c·ring_expr.cold.l
45 ··0x000002a0·6f6f6b61·68656164·00706172·7365725f·ookahead.parser_45 ··0x000002a0·6f6f6b61·68656164·00706172·7365725f·ookahead.parser_
46 ··0x000002b0·7761726e·2e636f6e·73747072·6f702e30·warn.constprop.046 ··0x000002b0·7761726e·2e636f6e·73747072·6f702e30·warn.constprop.0
Offset 86, 24 lines modifiedOffset 86, 24 lines modified
86 ··0x00000530·6e69636f·64655f49·73507269·6e746162·nicode_IsPrintab86 ··0x00000530·6e69636f·64655f49·73507269·6e746162·nicode_IsPrintab
87 ··0x00000540·6c65005f·5079546f·6b656e5f·4f6e6543·le._PyToken_OneC87 ··0x00000540·6c65005f·5079546f·6b656e5f·4f6e6543·le._PyToken_OneC
88 ··0x00000550·68617200·5f507954·6f6b656e·5f546872·har._PyToken_Thr88 ··0x00000550·68617200·5f507954·6f6b656e·5f546872·har._PyToken_Thr
89 ··0x00000560·65654368·61727300·5079556e·69636f64·eeChars.PyUnicod89 ··0x00000560·65654368·61727300·5079556e·69636f64·eeChars.PyUnicod
90 ··0x00000570·655f4465·636f6465·55544638·005f5079·e_DecodeUTF8._Py90 ··0x00000570·655f4465·636f6465·55544638·005f5079·e_DecodeUTF8._Py
91 ··0x00000580·556e6963·6f64655f·5363616e·4964656e·Unicode_ScanIden91 ··0x00000580·556e6963·6f64655f·5363616e·4964656e·Unicode_ScanIden
92 ··0x00000590·74696669·6572006d·656d636d·70005f50·tifier.memcmp._P92 ··0x00000590·74696669·6572006d·656d636d·70005f50·tifier.memcmp._P
93 ··0x000005a0·795f4465·616c6c6f·63005079·556e6963·y_Dealloc.PyUnic 
94 ··0x000005b0·6f64655f·53756273·7472696e·67005079·ode_Substring.Py 
95 ··0x000005c0·556e6963·6f64655f·41735554·46385374·Unicode_AsUTF8St 
96 ··0x000005d0·72696e67·00507945·78635f55·6e69636f·ring.PyExc_Unico 
97 ··0x000005e0·64654465·636f6465·4572726f·72005079·deDecodeError.Py 
98 ··0x000005f0·4572725f·45786365·7074696f·6e4d6174·Err_ExceptionMat 
99 ··0x00000600·63686573·006d656d·63707900·5f50795f·ches.memcpy._Py_ 
100 ··0x00000610·46617461·6c457272·6f724675·6e630050·FatalErrorFunc.P93 ··0x000005a0·795f4661·74616c45·72726f72·46756e63·y_FatalErrorFunc
101 ··0x00000620·794f626a·6563745f·4d616c6c·6f630050·yObject_Malloc.P 
102 ··0x00000630·794f626a·6563745f·46726565·00737472·yObject_Free.str94 ··0x000005b0·005f5079·5f446561·6c6c6f63·00507955·._Py_Dealloc.PyU
 95 ··0x000005c0·6e69636f·64655f53·75627374·72696e67·nicode_Substring
 96 ··0x000005d0·00507955·6e69636f·64655f41·73555446·.PyUnicode_AsUTF
 97 ··0x000005e0·38537472·696e6700·50794578·635f556e·8String.PyExc_Un
 98 ··0x000005f0·69636f64·65446563·6f646545·72726f72·icodeDecodeError
 99 ··0x00000600·00507945·72725f45·78636570·74696f6e·.PyErr_Exception
 100 ··0x00000610·4d617463·68657300·50794f62·6a656374·Matches.PyObject
 101 ··0x00000620·5f4d616c·6c6f6300·50794f62·6a656374·_Malloc.PyObject
 102 ··0x00000630·5f467265·65006d65·6d637079·00737472·_Free.memcpy.str
103 ··0x00000640·63687200·6d656d63·6872005f·50795f55·chr.memchr._Py_U103 ··0x00000640·63687200·6d656d63·6872005f·50795f55·chr.memchr._Py_U
104 ··0x00000650·6e697665·7273616c·4e65776c·696e6546·niversalNewlineF104 ··0x00000650·6e697665·7273616c·4e65776c·696e6546·niversalNewlineF
105 ··0x00000660·67657473·57697468·53697a65·0050794f·getsWithSize.PyO105 ··0x00000660·67657473·57697468·53697a65·0050794f·getsWithSize.PyO
106 ··0x00000670·626a6563·745f4361·6c6c4e6f·41726773·bject_CallNoArgs106 ··0x00000670·626a6563·745f4361·6c6c4e6f·41726773·bject_CallNoArgs
107 ··0x00000680·00507955·6e69636f·64655f44·65636f64·.PyUnicode_Decod107 ··0x00000680·00507955·6e69636f·64655f44·65636f64·.PyUnicode_Decod
108 ··0x00000690·65005079·556e6963·6f64655f·41735554·e.PyUnicode_AsUT108 ··0x00000690·65005079·556e6963·6f64655f·41735554·e.PyUnicode_AsUT
109 ··0x000006a0·4638416e·6453697a·65005079·4578635f·F8AndSize.PyExc_109 ··0x000006a0·4638416e·6453697a·65005079·4578635f·F8AndSize.PyExc_
1.05 MB
abstract.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········115408·(bytes·into·file)13 ··Start·of·section·headers:··········115200·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.55 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x1c2d0:1 There·are·19·section·headers,·starting·at·offset·0x1c200:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008d4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008d4·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00e940·000a38·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00e8d0·000a38·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000914·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000914·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000914·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000914·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000914·00307e·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000914·003067·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·00f378·0068e8·18···I·16···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·00f308·0068b8·18···I·16···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0039a0·005136·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·003980·005126·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·015c60·0052b0·18···I·16···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·015bc0·005298·18···I·16···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·008ad8·000c0e·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·008aa8·000c0e·01·AMS··0···0··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0096e6·000135·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0096b6·000135·01·AMS··0···0··1
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·009820·000008·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·0097f0·000008·08··AM··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·009828·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0097f8·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·009828·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·0097f8·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·009848·001ff8·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·009818·001fe0·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·01af10·001308·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·01ae58·0012f0·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·00b840·001b78·18·····17·100··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·00b7f8·001b60·18·····17··99··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·00d3b8·001588·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·00d358·001572·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·01c218·0000b1·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·01c148·0000b1·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·l·(large),·p·(processor·specific)27 ··D·(mbind),·l·(large),·p·(processor·specific)
44.0 KB
readelf --wide --symbols {}
    
Offset 1, 296 lines modifiedOffset 1, 295 lines modified
  
1 Symbol·table·'.symtab'·contains·293·entries:1 Symbol·table·'.symtab'·contains·292·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
7 ·····4:·0000000000000000···110·FUNC····LOCAL··DEFAULT····5·PySequence_Tuple.cold7 ·····4:·0000000000000000···110·FUNC····LOCAL··DEFAULT····5·PySequence_Tuple.cold
8 ·····5:·00000000000042b0····27·FUNC····LOCAL··DEFAULT····7·Py_XDECREF8 ·····5:·00000000000042a0····27·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
9 ·····6:·000000000000281c····52·FUNC····LOCAL··DEFAULT····5·null_error9 ·····6:·0000000000002805····52·FUNC····LOCAL··DEFAULT····5·null_error
10 ·····7:·000000000000006e·····5·FUNC····LOCAL··DEFAULT····5·PyMapping_GetItemString.cold10 ·····7:·000000000000006e·····5·FUNC····LOCAL··DEFAULT····5·PyMapping_GetItemString.cold
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.811 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
12 ·····9:·0000000000000073···101·FUNC····LOCAL··DEFAULT····5·PyObject_GetItem.cold12 ·····9:·0000000000000073···101·FUNC····LOCAL··DEFAULT····5·PyObject_GetItem.cold
13 ····10:·00000000000000d8····13·FUNC····LOCAL··DEFAULT····5·PyObject_GetIter.cold13 ····10:·00000000000000d8····13·FUNC····LOCAL··DEFAULT····5·PyObject_GetIter.cold
14 ····11:·00000000000000e5····98·FUNC····LOCAL··DEFAULT····5·PyObject_SetItem.cold14 ····11:·00000000000000e5····98·FUNC····LOCAL··DEFAULT····5·PyObject_SetItem.cold
15 ····12:·0000000000000147····12·FUNC····LOCAL··DEFAULT····5·PyObject_Type.cold15 ····12:·0000000000000147····12·FUNC····LOCAL··DEFAULT····5·PyObject_Type.cold
16 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.116 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
17 ····14:·0000000000000153···190·FUNC····LOCAL··DEFAULT····5·PyNumber_Add.cold17 ····14:·0000000000000153···190·FUNC····LOCAL··DEFAULT····5·PyNumber_Add.cold
18 ····15:·00000000000006a0···269·FUNC····LOCAL··DEFAULT····7·binary_op118 ····15:·00000000000006a0···269·FUNC····LOCAL··DEFAULT····7·binary_op1
19 ····16:·0000000000000211···117·FUNC····LOCAL··DEFAULT····5·binary_op1.cold19 ····16:·0000000000000211···117·FUNC····LOCAL··DEFAULT····5·binary_op1.cold
20 ····17:·0000000000000286····34·FUNC····LOCAL··DEFAULT····5·PyMapping_SetItemString.cold20 ····17:·0000000000000286····34·FUNC····LOCAL··DEFAULT····5·PyMapping_SetItemString.cold
21 ····18:·0000000000000b10··2178·FUNC····LOCAL··DEFAULT····7·object_recursive_isinstance21 ····18:·0000000000000b10··2178·FUNC····LOCAL··DEFAULT····7·object_recursive_isinstance
22 ····19:·0000000000003190···266·FUNC····LOCAL··DEFAULT····7·object_isinstance22 ····19:·0000000000003180···266·FUNC····LOCAL··DEFAULT····7·object_isinstance
23 ····20:·00000000000002a8···319·FUNC····LOCAL··DEFAULT····5·PyObject_IsInstance.cold23 ····20:·00000000000002a8···319·FUNC····LOCAL··DEFAULT····5·PyObject_IsInstance.cold
24 ····21:·00000000000003e7···741·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance.cold24 ····21:·00000000000003e7···741·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance.cold
25 ····22:·00000000000006cc····44·FUNC····LOCAL··DEFAULT····5·PyBuffer_FillInfo.cold25 ····22:·00000000000006cc····44·FUNC····LOCAL··DEFAULT····5·PyBuffer_FillInfo.cold
26 ····23:·00000000000006f8····23·FUNC····LOCAL··DEFAULT····5·PyBuffer_Release.cold 
27 ····24:·000000000000070f···135·FUNC····LOCAL··DEFAULT····5·PyNumber_AsSsize_t.cold26 ····23:·00000000000006f8···135·FUNC····LOCAL··DEFAULT····5·PyNumber_AsSsize_t.cold
28 ····25:·0000000000000796····55·FUNC····LOCAL··DEFAULT····5·_PyNumber_Index.cold27 ····24:·000000000000077f····55·FUNC····LOCAL··DEFAULT····5·_PyNumber_Index.cold
29 ····26:·00000000000007cd···140·FUNC····LOCAL··DEFAULT····5·PyObject_Format.cold28 ····25:·00000000000007b6···140·FUNC····LOCAL··DEFAULT····5·PyObject_Format.cold
30 ····27:·00000000000000e0····66·FUNC····LOCAL··DEFAULT····1·binary_iop.part.029 ····26:·00000000000000e0····66·FUNC····LOCAL··DEFAULT····1·binary_iop.part.0
31 ····28:·0000000000000859···168·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceOr.cold30 ····27:·0000000000000842···168·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceOr.cold
32 ····29:·0000000000001be0····49·FUNC····LOCAL··DEFAULT····7·binary_iop31 ····28:·0000000000001bd0····49·FUNC····LOCAL··DEFAULT····7·binary_iop
33 ····30:·0000000000001c20····88·FUNC····LOCAL··DEFAULT····7·binary_iop132 ····29:·0000000000001c10····88·FUNC····LOCAL··DEFAULT····7·binary_iop1
34 ····31:·0000000000000901····32·FUNC····LOCAL··DEFAULT····5·binary_iop1.cold33 ····30:·00000000000008ea····32·FUNC····LOCAL··DEFAULT····5·binary_iop1.cold
35 ····32:·0000000000000921····50·FUNC····LOCAL··DEFAULT····5·binary_iop.part.0.cold34 ····31:·000000000000090a····50·FUNC····LOCAL··DEFAULT····5·binary_iop.part.0.cold
36 ····33:·0000000000000130···153·FUNC····LOCAL··DEFAULT····1·binary_op.part.035 ····32:·0000000000000130···153·FUNC····LOCAL··DEFAULT····1·binary_op.part.0
37 ····34:·0000000000000953···117·FUNC····LOCAL··DEFAULT····5·PyNumber_Lshift.cold36 ····33:·000000000000093c···117·FUNC····LOCAL··DEFAULT····5·PyNumber_Lshift.cold
38 ····35:·00000000000009c8····48·FUNC····LOCAL··DEFAULT····5·binary_op.part.0.cold37 ····34:·00000000000009b1····48·FUNC····LOCAL··DEFAULT····5·binary_op.part.0.cold
39 ····36:·0000000000001dd0··1554·FUNC····LOCAL··DEFAULT····7·object_issubclass38 ····35:·0000000000001dc0··1561·FUNC····LOCAL··DEFAULT····7·object_issubclass
40 ····37:·0000000000002870····36·FUNC····LOCAL··DEFAULT····7·recursive_issubclass39 ····36:·0000000000002860····36·FUNC····LOCAL··DEFAULT····7·recursive_issubclass
41 ····38:·00000000000001d0····72·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.040 ····37:·00000000000001d0····72·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.0
42 ····39:·00000000000009f8···595·FUNC····LOCAL··DEFAULT····5·object_issubclass.cold41 ····38:·00000000000009e1···595·FUNC····LOCAL··DEFAULT····5·object_issubclass.cold
43 ····40:·0000000000000c4b···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Subtract.cold42 ····39:·0000000000000c34···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Subtract.cold
44 ····41:·0000000000000cd3····62·FUNC····LOCAL··DEFAULT····5·PySequence_Fast.cold43 ····40:·0000000000000cbc····62·FUNC····LOCAL··DEFAULT····5·PySequence_Fast.cold
45 ····42:·0000000000000d11···244·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAdd.cold44 ····41:·0000000000000cfa···244·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAdd.cold
46 ····43:·0000000000000e05····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Negative.cold45 ····42:·0000000000000dee····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Negative.cold
47 ····44:·0000000000000e26····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Invert.cold46 ····43:·0000000000000e0f····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Invert.cold
48 ····45:·0000000000000580····66·FUNC····LOCAL··DEFAULT····1·check_class47 ····44:·0000000000000580····66·FUNC····LOCAL··DEFAULT····1·check_class
49 ····46:·0000000000000610···182·FUNC····LOCAL··DEFAULT····1·abstract_issubclass48 ····45:·0000000000000610···182·FUNC····LOCAL··DEFAULT····1·abstract_issubclass
50 ····47:·0000000000000e47····12·FUNC····LOCAL··DEFAULT····5·PyObject_Size.cold49 ····46:·0000000000000e30····12·FUNC····LOCAL··DEFAULT····5·PyObject_Size.cold
51 ····48:·0000000000000e53····85·FUNC····LOCAL··DEFAULT····5·PyObject_DelItem.cold50 ····47:·0000000000000e3c····85·FUNC····LOCAL··DEFAULT····5·PyObject_DelItem.cold
52 ····49:·0000000000000ea8···274·FUNC····LOCAL··DEFAULT····5·PyObject_LengthHint.cold51 ····48:·0000000000000e91···274·FUNC····LOCAL··DEFAULT····5·PyObject_LengthHint.cold
53 ····50:·0000000000000fba····69·FUNC····LOCAL··DEFAULT····5·PySequence_DelItem.cold52 ····49:·0000000000000fa3····69·FUNC····LOCAL··DEFAULT····5·PySequence_DelItem.cold
54 ····51:·0000000000000fff···297·FUNC····LOCAL··DEFAULT····5·PyNumber_Multiply.cold53 ····50:·0000000000000fe8···297·FUNC····LOCAL··DEFAULT····5·PyNumber_Multiply.cold
55 ····52:·0000000000001128···167·FUNC····LOCAL··DEFAULT····5·PyNumber_And.cold54 ····51:·0000000000001111···167·FUNC····LOCAL··DEFAULT····5·PyNumber_And.cold
56 ····53:·00000000000011cf···514·FUNC····LOCAL··DEFAULT····5·PyNumber_Long.cold55 ····52:·00000000000011b8···514·FUNC····LOCAL··DEFAULT····5·PyNumber_Long.cold
57 ····54:·00000000000013d1····10·FUNC····LOCAL··DEFAULT····5·object_isinstance.cold56 ····53:·00000000000013ba····10·FUNC····LOCAL··DEFAULT····5·object_isinstance.cold
58 ····55:·00000000000013db·····7·FUNC····LOCAL··DEFAULT····5·PyNumber_Check.cold57 ····54:·00000000000013c4·····7·FUNC····LOCAL··DEFAULT····5·PyNumber_Check.cold
59 ····56:·00000000000006f0····54·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.058 ····55:·00000000000006f0····54·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.0
60 ····57:·00000000000013e2·····3·FUNC····LOCAL··DEFAULT····5·PyBuffer_IsContiguous.cold59 ····56:·00000000000013cb·····3·FUNC····LOCAL··DEFAULT····5·PyBuffer_IsContiguous.cold
61 ····58:·00000000000013e5····77·FUNC····LOCAL··DEFAULT····5·PyMapping_Keys.cold60 ····57:·00000000000013ce····77·FUNC····LOCAL··DEFAULT····5·PyMapping_Keys.cold
62 ····59:·0000000000001432····26·FUNC····LOCAL··DEFAULT····5·PySequence_List.cold61 ····58:·000000000000141b····26·FUNC····LOCAL··DEFAULT····5·PySequence_List.cold
63 ····60:·000000000000144c····90·FUNC····LOCAL··DEFAULT····5·PyMapping_Items.cold62 ····59:·0000000000001435····90·FUNC····LOCAL··DEFAULT····5·PyMapping_Items.cold
64 ····61:·00000000000014a6···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Or.cold63 ····60:·000000000000148f···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Or.cold
65 ····62:·000000000000152e···122·FUNC····LOCAL··DEFAULT····5·PyNumber_Index.cold64 ····61:·0000000000001517···122·FUNC····LOCAL··DEFAULT····5·PyNumber_Index.cold
66 ····63:·00000000000015a8···136·FUNC····LOCAL··DEFAULT····5·PyNumber_FloorDivide.cold65 ····62:·0000000000001591···136·FUNC····LOCAL··DEFAULT····5·PyNumber_FloorDivide.cold
67 ····64:·0000000000003d90···127·FUNC····LOCAL··DEFAULT····7·sequence_repeat66 ····63:·0000000000003d80···127·FUNC····LOCAL··DEFAULT····7·sequence_repeat
68 ····65:·0000000000001630···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Remainder.cold67 ····64:·0000000000001619···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Remainder.cold
69 ····66:·00000000000016b8···167·FUNC····LOCAL··DEFAULT····5·PyNumber_TrueDivide.cold68 ····65:·00000000000016a1···167·FUNC····LOCAL··DEFAULT····5·PyNumber_TrueDivide.cold
70 ····67:·000000000000175f···187·FUNC····LOCAL··DEFAULT····5·_PyNumber_PowerNoMod.cold69 ····66:·0000000000001748···187·FUNC····LOCAL··DEFAULT····5·_PyNumber_PowerNoMod.cold
71 ····68:·000000000000181a····27·FUNC····LOCAL··DEFAULT····5·PyMapping_Size.cold70 ····67:·0000000000001803····27·FUNC····LOCAL··DEFAULT····5·PyMapping_Size.cold
72 ····69:·0000000000001835····32·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAnd.cold71 ····68:·000000000000181e····32·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAnd.cold
73 ····70:·0000000000001855···120·FUNC····LOCAL··DEFAULT····5·_PyObject_RealIsInstance.cold72 ····69:·000000000000183e···120·FUNC····LOCAL··DEFAULT····5·_PyObject_RealIsInstance.cold
74 ····71:·00000000000018cd···192·FUNC····LOCAL··DEFAULT····5·PyNumber_Power.cold73 ····70:·00000000000018b6···192·FUNC····LOCAL··DEFAULT····5·PyNumber_Power.cold
75 ····72:·000000000000198d·····3·FUNC····LOCAL··DEFAULT····5·PySequence_Check.cold74 ····71:·0000000000001976·····3·FUNC····LOCAL··DEFAULT····5·PySequence_Check.cold
76 ····73:·0000000000001990····65·FUNC····LOCAL··DEFAULT····5·PySequence_Size.cold75 ····72:·0000000000001979····65·FUNC····LOCAL··DEFAULT····5·PySequence_Size.cold
77 ····74:·00000000000019d1···144·FUNC····LOCAL··DEFAULT····5·PySequence_Concat.cold76 ····73:·00000000000019ba···144·FUNC····LOCAL··DEFAULT····5·PySequence_Concat.cold
78 ····75:·0000000000001a61····30·FUNC····LOCAL··DEFAULT····5·_PyObject_HasLen.cold77 ····74:·0000000000001a4a····30·FUNC····LOCAL··DEFAULT····5·_PyObject_HasLen.cold
79 ····76:·0000000000001a7f···117·FUNC····LOCAL··DEFAULT····5·PyNumber_Xor.cold78 ····75:·0000000000001a68···117·FUNC····LOCAL··DEFAULT····5·PyNumber_Xor.cold
80 ····77:·0000000000001af4····39·FUNC····LOCAL··DEFAULT····5·PySequence_GetSlice.cold79 ····76:·0000000000001add····39·FUNC····LOCAL··DEFAULT····5·PySequence_GetSlice.cold
81 ····78:·0000000000001b1b···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Rshift.cold80 ····77:·0000000000001b04···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Rshift.cold
82 ····79:·0000000000001ba3···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceLshift.cold81 ····78:·0000000000001b8c···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceLshift.cold
83 ····80:·0000000000001c38···117·FUNC····LOCAL··DEFAULT····5·PyNumber_ToBase.cold82 ····79:·0000000000001c21···117·FUNC····LOCAL··DEFAULT····5·PyNumber_ToBase.cold
84 ····81:·0000000000001cad····92·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceMultiply.cold83 ····80:·0000000000001c96····92·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceMultiply.cold
85 ····82:·0000000000001d09···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Divmod.cold84 ····81:·0000000000001cf2···136·FUNC····LOCAL··DEFAULT····5·PyNumber_Divmod.cold
86 ····83:·0000000000001d91···159·FUNC····LOCAL··DEFAULT····5·_PySequence_BytesToCharpArray.cold85 ····82:·0000000000001d7a···159·FUNC····LOCAL··DEFAULT····5·_PySequence_BytesToCharpArray.cold
87 ····84:·0000000000001fa1····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Absolute.cold86 ····83:·0000000000001f8a····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Absolute.cold
88 ····85:·0000000000001fc2···100·FUNC····LOCAL··DEFAULT····5·PyIter_Send.cold87 ····84:·0000000000001fab···100·FUNC····LOCAL··DEFAULT····5·PyIter_Send.cold
89 ····86:·0000000000002026···259·FUNC····LOCAL··DEFAULT····5·PyNumber_Float.cold88 ····85:·000000000000200f···259·FUNC····LOCAL··DEFAULT····5·PyNumber_Float.cold
90 ····87:·0000000000002129····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Positive.cold89 ····86:·0000000000002112····33·FUNC····LOCAL··DEFAULT····5·PyNumber_Positive.cold
91 ····88:·000000000000214a···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceFloorDivide.cold90 ····87:·0000000000002133···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceFloorDivide.cold
92 ····89:·00000000000021ea···554·FUNC····LOCAL··DEFAULT····5·ternary_iop.constprop.091 ····88:·00000000000021d3···554·FUNC····LOCAL··DEFAULT····5·ternary_iop.constprop.0
93 ····90:·0000000000002414···150·FUNC····LOCAL··DEFAULT····5·_PySequence_IterSearch.cold92 ····89:·00000000000023fd···150·FUNC····LOCAL··DEFAULT····5·_PySequence_IterSearch.cold
94 ····91:·00000000000005d0····55·FUNC····LOCAL··DEFAULT····1·abstract_get_bases93 ····90:·00000000000005d0····55·FUNC····LOCAL··DEFAULT····1·abstract_get_bases
95 ····92:·00000000000024aa····34·FUNC····LOCAL··DEFAULT····5·check_class.cold94 ····91:·0000000000002493····34·FUNC····LOCAL··DEFAULT····5·check_class.cold
96 ····93:·00000000000024cc····31·FUNC····LOCAL··DEFAULT····5·abstract_get_bases.cold95 ····92:·00000000000024b5····31·FUNC····LOCAL··DEFAULT····5·abstract_get_bases.cold
97 ····94:·00000000000024eb···146·FUNC····LOCAL··DEFAULT····5·abstract_issubclass.cold96 ····93:·00000000000024d4···146·FUNC····LOCAL··DEFAULT····5·abstract_issubclass.cold
98 ····95:·000000000000273d···133·FUNC····LOCAL··DEFAULT····5·PySequence_SetItem.cold97 ····94:·0000000000002726···133·FUNC····LOCAL··DEFAULT····5·PySequence_SetItem.cold
99 ····96:·00000000000028bc····38·FUNC····LOCAL··DEFAULT····5·PySequence_DelSlice.cold98 ····95:·00000000000028a5····38·FUNC····LOCAL··DEFAULT····5·PySequence_DelSlice.cold
100 ····97:·0000000000002a95····38·FUNC····LOCAL··DEFAULT····5·PySequence_SetSlice.cold99 ····96:·0000000000002a7e····38·FUNC····LOCAL··DEFAULT····5·PySequence_SetSlice.cold
101 ····98:·0000000000002f76····99·FUNC····LOCAL··DEFAULT····5·as_read_buffer100 ····97:·0000000000002f5f····99·FUNC····LOCAL··DEFAULT····5·as_read_buffer
102 ····99:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC134101 ····98:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC133
103 ···100:·0000000000000000···420·FUNC····GLOBAL·DEFAULT····7·PySequence_Tuple102 ····99:·0000000000000000···420·FUNC····GLOBAL·DEFAULT····7·PySequence_Tuple
104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple
107 ···104:·00000000000002f0···165·FUNC····GLOBAL·DEFAULT····7·PyObject_GetIter106 ···103:·00000000000002f0···165·FUNC····GLOBAL·DEFAULT····7·PyObject_GetIter
108 ···105:·0000000000002970···391·FUNC····GLOBAL·DEFAULT····7·PyObject_LengthHint107 ···104:·0000000000002960···391·FUNC····GLOBAL·DEFAULT····7·PyObject_LengthHint
109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
111 ···108:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate110 ···107:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize
114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ExceptionMatches115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ExceptionMatches
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
119 ···116:·0000000000000000····83·FUNC····GLOBAL·DEFAULT····1·PyMapping_GetItemString118 ···115:·0000000000000000····83·FUNC····GLOBAL·DEFAULT····1·PyMapping_GetItemString
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
121 ···118:·00000000000001b0···316·FUNC····GLOBAL·DEFAULT····7·PyObject_GetItem120 ···117:·00000000000001b0···316·FUNC····GLOBAL·DEFAULT····7·PyObject_GetItem
122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError
123 ···120:·0000000000001560···464·FUNC····GLOBAL·DEFAULT····7·PyNumber_AsSsize_t122 ···119:·0000000000001550···464·FUNC····GLOBAL·DEFAULT····7·PyNumber_AsSsize_t
124 ···121:·0000000000001820···160·FUNC····GLOBAL·DEFAULT····7·PySequence_GetItem123 ···120:·0000000000001810···160·FUNC····GLOBAL·DEFAULT····7·PySequence_GetItem
125 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
126 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime125 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
Max diff block lines reached; -1/45020 bytes (-0.00%) of diff not shown.
406 KB
readelf --wide --relocs {}
    
Offset 1, 818 lines modifiedOffset 1, 818 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xe940·contains·109·entries:1 Relocation·section·'.rela.text'·at·offset·0xe8d0·contains·109·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000017··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·43 0000000000000017··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
4 000000000000002a··0000007600000004·R_X86_64_PLT32·········00000000000001b0·PyObject_GetItem·-·44 000000000000002a··0000007500000004·R_X86_64_PLT32·········00000000000001b0·PyObject_GetItem·-·4
5 0000000000000045··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·45 0000000000000045··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
6 000000000000009f··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·46 000000000000009f··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
7 00000000000000b9··0000008500000004·R_X86_64_PLT32·········0000000000000410·PyObject_SetItem·-·47 00000000000000b9··0000008400000004·R_X86_64_PLT32·········0000000000000410·PyObject_SetItem·-·4
8 00000000000000eb··0000008a00000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·48 00000000000000eb··0000008900000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·4
9 0000000000000100··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1089 0000000000000100··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·108
10 0000000000000107··0000008000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·410 0000000000000107··0000007f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
11 0000000000000116··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·411 0000000000000116··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
12 0000000000000143··0000008a00000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·412 0000000000000143··0000008900000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·4
13 000000000000015a··0000008000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·413 000000000000015a··0000007f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
14 000000000000016f··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·10814 000000000000016f··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·108
15 0000000000000179··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·415 0000000000000179··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
16 000000000000018d··000000a90000000b·R_X86_64_32S···········0000000000000000·PyCFunction_Type·+·016 000000000000018d··000000a80000000b·R_X86_64_32S···········0000000000000000·PyCFunction_Type·+·0
17 0000000000000198··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5117 0000000000000198··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·51
18 00000000000001a4··000000aa00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·418 00000000000001a4··000000a900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
19 00000000000001b3··000000a900000002·R_X86_64_PC32··········0000000000000000·PyCFunction_Type·+·1419 00000000000001b3··000000a800000002·R_X86_64_PC32··········0000000000000000·PyCFunction_Type·+·14
20 00000000000001bb··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3b020 00000000000001bb··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3b0
21 00000000000001c3··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·421 00000000000001c3··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
22 00000000000001d5··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·47822 00000000000001d5··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·478
23 00000000000001f3··0000008e0000000b·R_X86_64_32S···········0000000000000000·_PyUnion_Type·+·023 00000000000001f3··0000008d0000000b·R_X86_64_32S···········0000000000000000·_PyUnion_Type·+·0
24 00000000000001fa··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·4a024 00000000000001fa··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·4a0
25 0000000000000226··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7d25 0000000000000226··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7d
26 0000000000000276··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ab26 0000000000000276··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ab
27 00000000000002c8··000000e400000004·R_X86_64_PLT32·········0000000000000000·_PySlice_FromIndices·-·427 00000000000002c8··000000e300000004·R_X86_64_PLT32·········0000000000000000·_PySlice_FromIndices·-·4
28 00000000000002fa··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·428 00000000000002fa··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
29 000000000000032d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c1c29 000000000000032d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c0c
30 0000000000000333··0000008a0000000b·R_X86_64_32S···········0000000000000000·_Py_NotImplementedStruct·+·030 0000000000000333··000000890000000b·R_X86_64_32S···········0000000000000000·_Py_NotImplementedStruct·+·0
31 0000000000000354··0000008a00000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·431 0000000000000354··0000008900000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·4
32 00000000000003b6··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c132 00000000000003b6··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c1
33 0000000000000474··0000006800000004·R_X86_64_PLT32·········00000000000002f0·PyObject_GetIter·-·433 0000000000000474··0000006700000004·R_X86_64_PLT32·········00000000000002f0·PyObject_GetIter·-·4
34 0000000000000488··0000008400000004·R_X86_64_PLT32·········00000000000003a0·PyIter_Next·-·434 0000000000000488··0000008300000004·R_X86_64_PLT32·········00000000000003a0·PyIter_Next·-·4
35 00000000000004a4··000000ff00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·435 00000000000004a4··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
36 00000000000004ec··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·436 00000000000004ec··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
37 0000000000000518··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·437 0000000000000518··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
38 0000000000000543··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·438 0000000000000543··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
39 0000000000000566··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·10639 0000000000000566··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·106
40 0000000000000595··0000006c00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·440 0000000000000595··0000006b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
41 00000000000005a9··0000008000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·441 00000000000005a9··0000007f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
42 00000000000005b1··000000af00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetString·-·442 00000000000005b1··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetString·-·4
43 00000000000005d5··0000007b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·67f843 00000000000005d5··0000007a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·67f8
44 00000000000005df··0000007c00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·444 00000000000005df··0000007b00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
45 0000000000000635··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42ac45 0000000000000635··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·429c
46 000000000000065c··0000006c00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·446 000000000000065c··0000006b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
47 00000000000006b4··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·447 00000000000006b4··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
48 00000000000006d6··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·12148 00000000000006d6··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·121
49 00000000000007c8··000000e400000004·R_X86_64_PLT32·········0000000000000000·_PySlice_FromIndices·-·449 00000000000007c8··000000e300000004·R_X86_64_PLT32·········0000000000000000·_PySlice_FromIndices·-·4
50 00000000000007fb··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·450 00000000000007fb··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
51 000000000000084e··000000e400000004·R_X86_64_PLT32·········0000000000000000·_PySlice_FromIndices·-·451 000000000000084e··000000e300000004·R_X86_64_PLT32·········0000000000000000·_PySlice_FromIndices·-·4
52 0000000000000881··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·452 0000000000000881··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
53 0000000000000009··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a53 0000000000000009··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a
54 0000000000000069··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14354 0000000000000069··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·143
55 0000000000000078··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14855 0000000000000078··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·148
56 0000000000000091··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28256 0000000000000091··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·282
57 00000000000000ab··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28757 00000000000000ab··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·287
58 00000000000000cd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28f58 00000000000000cd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28f
59 00000000000000f3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91d59 00000000000000f3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·906
60 000000000000014b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c460 000000000000014b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9ad
61 0000000000000235··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bdc61 0000000000000235··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bcc
62 0000000000000251··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a5d62 0000000000000251··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a46
63 0000000000000260··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a5d63 0000000000000260··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a46
64 0000000000000285··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bdc64 0000000000000285··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bcc
65 00000000000002a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b0e65 00000000000002a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1af7
66 00000000000002b1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1af066 00000000000002b1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ad9
 67 00000000000002bd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ad9
67 00000000000002bd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1af068 00000000000002d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1af0
68 00000000000002d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b07 
69 000000000000035c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ca969 000000000000035c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c92
70 000000000000036a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd670 000000000000036a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cbf
71 0000000000000378··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd671 0000000000000378··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cbf
72 000000000000038a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d8c72 000000000000038a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d7c
73 0000000000000397··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cc973 0000000000000397··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cb2
74 00000000000003c5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bdc74 00000000000003c5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bcc
75 00000000000003e9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fbe75 00000000000003e9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fa7
76 00000000000003f6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fbe76 00000000000003f6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fa7
77 0000000000000419··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·212577 0000000000000419··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·210e
78 000000000000042a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·212a78 000000000000042a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2113
79 0000000000000437··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·212a79 0000000000000437··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2113
80 0000000000000457··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·245e80 0000000000000457··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2447
81 0000000000000463··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·245e81 0000000000000463··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2447
82 0000000000000480··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·242a82 0000000000000480··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2413
83 00000000000004b3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·242183 00000000000004b3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·240a
84 0000000000000534··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·246584 0000000000000534··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·244e
85 000000000000053e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·249085 000000000000053e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2479
86 000000000000054c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·242186 000000000000054c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·240a
87 0000000000000556··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·241087 0000000000000556··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23f9
88 0000000000000575··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bdc88 0000000000000575··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bcc
89 000000000000058e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24a689 000000000000058e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·248f
90 00000000000005ed··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24e090 00000000000005ed··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24c9
91 00000000000005fe··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24c891 00000000000005fe··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24b1
92 0000000000000625··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24e792 0000000000000625··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24d0
93 000000000000063e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·254d93 000000000000063e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2536
94 000000000000064b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·253f94 000000000000064b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2528
95 0000000000000655··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·253395 0000000000000655··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·251c
96 0000000000000671··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·250996 0000000000000671··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24f2
97 000000000000067d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·250297 000000000000067d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24eb
98 0000000000000694··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24f998 0000000000000694··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24e2
99 00000000000006e5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bdc99 00000000000006e5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bcc
100 000000000000074e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2739100 000000000000074e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2722
101 000000000000075f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2781101 000000000000075f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·276a
102 000000000000076a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2781102 000000000000076a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·276a
103 0000000000000773··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2747103 0000000000000773··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2730
104 00000000000007a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28b8104 00000000000007a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28a1
105 00000000000007b1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28c5105 00000000000007b1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28ae
106 00000000000007bd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28c5106 00000000000007bd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28ae
107 00000000000007d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28bd107 00000000000007d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28a6
108 0000000000000824··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a91108 0000000000000824··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a7a
109 0000000000000835··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a9e109 0000000000000835··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a87
110 0000000000000840··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a9e110 0000000000000840··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a87
111 000000000000085a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a96111 000000000000085a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a7f
  
112 Relocation·section·'.rela.text.unlikely'·at·offset·0xf378·contains·1119·entries:112 Relocation·section·'.rela.text.unlikely'·at·offset·0xf308·contains·1117·entries:
113 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend113 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
114 0000000000000014··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4114 0000000000000014··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
115 000000000000001e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42ac115 000000000000001e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·429c
116 000000000000003c··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4116 000000000000003c··0000007200000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
117 0000000000000054··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4117 0000000000000054··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
118 000000000000005e··0000006f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4118 000000000000005e··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
119 000000000000007a··0000008000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4119 000000000000007a··0000007f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
120 000000000000007f··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0120 000000000000007f··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
121 0000000000000086··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4121 0000000000000086··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
122 0000000000000092··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42ac122 0000000000000092··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·429c
123 000000000000009b··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30123 000000000000009b··000000080000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
124 00000000000000a4··0000008000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4124 00000000000000a4··0000007f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
Max diff block lines reached; 393388/415761 bytes (94.62%) of diff not shown.
149 KB
readelf --wide --debug-dump=frames {}
    
Offset 569, 387 lines modifiedOffset 569, 381 lines modified
569 ··DW_CFA_restore_state569 ··DW_CFA_restore_state
570 ··DW_CFA_nop570 ··DW_CFA_nop
  
571 000004d0·0000000000000010·000004d4·FDE·cie=00000000·pc=00000000000006cc..00000000000006f8571 000004d0·0000000000000010·000004d4·FDE·cie=00000000·pc=00000000000006cc..00000000000006f8
572 ··DW_CFA_def_cfa_offset:·16572 ··DW_CFA_def_cfa_offset:·16
573 ··DW_CFA_nop573 ··DW_CFA_nop
  
574 000004e4·0000000000000030·000004e8·FDE·cie=00000000·pc=00000000000014e0..0000000000001556574 000004e4·0000000000000030·000004e8·FDE·cie=00000000·pc=00000000000014e0..000000000000154e
575 ··DW_CFA_advance_loc:·5·to·00000000000014e5575 ··DW_CFA_advance_loc:·5·to·00000000000014e5
576 ··DW_CFA_def_cfa_offset:·16576 ··DW_CFA_def_cfa_offset:·16
577 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16577 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
578 ··DW_CFA_advance_loc:·1·to·00000000000014e6578 ··DW_CFA_advance_loc:·1·to·00000000000014e6
579 ··DW_CFA_def_cfa_offset:·24579 ··DW_CFA_def_cfa_offset:·24
580 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24580 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
581 ··DW_CFA_advance_loc:·4·to·00000000000014ea581 ··DW_CFA_advance_loc:·4·to·00000000000014ea
582 ··DW_CFA_def_cfa_offset:·32582 ··DW_CFA_def_cfa_offset:·32
583 ··DW_CFA_advance_loc1:·71·to·0000000000001531583 ··DW_CFA_advance_loc1:·67·to·000000000000152d
584 ··DW_CFA_remember_state584 ··DW_CFA_remember_state
585 ··DW_CFA_def_cfa_offset:·24585 ··DW_CFA_def_cfa_offset:·24
586 ··DW_CFA_advance_loc:·1·to·0000000000001532586 ··DW_CFA_advance_loc:·1·to·000000000000152e
587 ··DW_CFA_def_cfa_offset:·16587 ··DW_CFA_def_cfa_offset:·16
588 ··DW_CFA_advance_loc:·1·to·0000000000001533588 ··DW_CFA_advance_loc:·1·to·000000000000152f
589 ··DW_CFA_def_cfa_offset:·8589 ··DW_CFA_def_cfa_offset:·8
590 ··DW_CFA_advance_loc:·5·to·0000000000001538590 ··DW_CFA_advance_loc:·1·to·0000000000001530
591 ··DW_CFA_restore_state591 ··DW_CFA_restore_state
592 ··DW_CFA_advance_loc:·20·to·000000000000154c592 ··DW_CFA_advance_loc:·20·to·0000000000001544
593 ··DW_CFA_def_cfa_offset:·24593 ··DW_CFA_def_cfa_offset:·24
594 ··DW_CFA_advance_loc:·4·to·0000000000001550594 ··DW_CFA_advance_loc:·4·to·0000000000001548
595 ··DW_CFA_def_cfa_offset:·16595 ··DW_CFA_def_cfa_offset:·16
596 ··DW_CFA_advance_loc:·1·to·0000000000001551596 ··DW_CFA_advance_loc:·1·to·0000000000001549
597 ··DW_CFA_def_cfa_offset:·8597 ··DW_CFA_def_cfa_offset:·8
  
598 00000518·0000000000000014·0000051c·FDE·cie=00000000·pc=00000000000006f8..000000000000070f 
599 ··DW_CFA_def_cfa_offset:·32 
600 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
601 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
602 ··DW_CFA_nop 
  
603 00000530·000000000000004c·00000534·FDE·cie=00000000·pc=0000000000001560..0000000000001730598 00000518·000000000000004c·0000051c·FDE·cie=00000000·pc=0000000000001550..0000000000001720
604 ··DW_CFA_advance_loc:·6·to·0000000000001566599 ··DW_CFA_advance_loc:·6·to·0000000000001556
605 ··DW_CFA_def_cfa_offset:·16600 ··DW_CFA_def_cfa_offset:·16
606 ··DW_CFA_offset:·r13·(r13)·at·cfa-16601 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
607 ··DW_CFA_advance_loc:·2·to·0000000000001568602 ··DW_CFA_advance_loc:·2·to·0000000000001558
608 ··DW_CFA_def_cfa_offset:·24603 ··DW_CFA_def_cfa_offset:·24
609 ··DW_CFA_offset:·r12·(r12)·at·cfa-24604 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
610 ··DW_CFA_advance_loc:·1·to·0000000000001569605 ··DW_CFA_advance_loc:·1·to·0000000000001559
611 ··DW_CFA_def_cfa_offset:·32606 ··DW_CFA_def_cfa_offset:·32
612 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32607 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
613 ··DW_CFA_advance_loc:·4·to·000000000000156d608 ··DW_CFA_advance_loc:·4·to·000000000000155d
614 ··DW_CFA_def_cfa_offset:·40609 ··DW_CFA_def_cfa_offset:·40
615 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40610 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
616 ··DW_CFA_advance_loc:·7·to·0000000000001574611 ··DW_CFA_advance_loc:·7·to·0000000000001564
617 ··DW_CFA_def_cfa_offset:·64612 ··DW_CFA_def_cfa_offset:·64
618 ··DW_CFA_advance_loc:·59·to·00000000000015af613 ··DW_CFA_advance_loc:·59·to·000000000000159f
619 ··DW_CFA_remember_state614 ··DW_CFA_remember_state
620 ··DW_CFA_def_cfa_offset:·40615 ··DW_CFA_def_cfa_offset:·40
621 ··DW_CFA_advance_loc:·1·to·00000000000015b0616 ··DW_CFA_advance_loc:·1·to·00000000000015a0
622 ··DW_CFA_def_cfa_offset:·32617 ··DW_CFA_def_cfa_offset:·32
623 ··DW_CFA_advance_loc:·1·to·00000000000015b1618 ··DW_CFA_advance_loc:·1·to·00000000000015a1
624 ··DW_CFA_def_cfa_offset:·24619 ··DW_CFA_def_cfa_offset:·24
625 ··DW_CFA_advance_loc:·2·to·00000000000015b3620 ··DW_CFA_advance_loc:·2·to·00000000000015a3
626 ··DW_CFA_def_cfa_offset:·16621 ··DW_CFA_def_cfa_offset:·16
627 ··DW_CFA_advance_loc:·2·to·00000000000015b5622 ··DW_CFA_advance_loc:·2·to·00000000000015a5
628 ··DW_CFA_def_cfa_offset:·8623 ··DW_CFA_def_cfa_offset:·8
629 ··DW_CFA_advance_loc:·11·to·00000000000015c0624 ··DW_CFA_advance_loc:·11·to·00000000000015b0
630 ··DW_CFA_restore_state625 ··DW_CFA_restore_state
631 ··DW_CFA_advance_loc1:·161·to·0000000000001661626 ··DW_CFA_advance_loc1:·161·to·0000000000001651
632 ··DW_CFA_remember_state627 ··DW_CFA_remember_state
633 ··DW_CFA_def_cfa_offset:·40628 ··DW_CFA_def_cfa_offset:·40
634 ··DW_CFA_advance_loc:·1·to·0000000000001662629 ··DW_CFA_advance_loc:·1·to·0000000000001652
635 ··DW_CFA_def_cfa_offset:·32630 ··DW_CFA_def_cfa_offset:·32
636 ··DW_CFA_advance_loc:·1·to·0000000000001663631 ··DW_CFA_advance_loc:·1·to·0000000000001653
637 ··DW_CFA_def_cfa_offset:·24632 ··DW_CFA_def_cfa_offset:·24
638 ··DW_CFA_advance_loc:·2·to·0000000000001665633 ··DW_CFA_advance_loc:·2·to·0000000000001655
639 ··DW_CFA_def_cfa_offset:·16634 ··DW_CFA_def_cfa_offset:·16
640 ··DW_CFA_advance_loc:·2·to·0000000000001667635 ··DW_CFA_advance_loc:·2·to·0000000000001657
641 ··DW_CFA_def_cfa_offset:·8636 ··DW_CFA_def_cfa_offset:·8
642 ··DW_CFA_advance_loc:·9·to·0000000000001670637 ··DW_CFA_advance_loc:·9·to·0000000000001660
643 ··DW_CFA_restore_state638 ··DW_CFA_restore_state
644 ··DW_CFA_nop639 ··DW_CFA_nop
645 ··DW_CFA_nop640 ··DW_CFA_nop
646 ··DW_CFA_nop641 ··DW_CFA_nop
  
647 00000580·0000000000000018·00000584·FDE·cie=00000000·pc=000000000000070f..0000000000000796642 00000568·0000000000000018·0000056c·FDE·cie=00000000·pc=00000000000006f8..000000000000077f
648 ··DW_CFA_def_cfa_offset:·64643 ··DW_CFA_def_cfa_offset:·64
649 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40644 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
650 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32645 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
651 ··DW_CFA_offset:·r12·(r12)·at·cfa-24646 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
652 ··DW_CFA_offset:·r13·(r13)·at·cfa-16647 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
653 ··DW_CFA_nop648 ··DW_CFA_nop
  
654 0000059c·0000000000000018·000005a0·FDE·cie=00000000·pc=0000000000001730..0000000000001811649 00000584·0000000000000018·00000588·FDE·cie=00000000·pc=0000000000001720..0000000000001801
655 ··DW_CFA_advance_loc:·14·to·000000000000173e650 ··DW_CFA_advance_loc:·14·to·000000000000172e
656 ··DW_CFA_def_cfa_offset:·16651 ··DW_CFA_def_cfa_offset:·16
657 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16652 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
658 ··DW_CFA_advance_loc:·27·to·0000000000001759653 ··DW_CFA_advance_loc:·27·to·0000000000001749
659 ··DW_CFA_remember_state654 ··DW_CFA_remember_state
660 ··DW_CFA_def_cfa_offset:·8655 ··DW_CFA_def_cfa_offset:·8
661 ··DW_CFA_advance_loc:·7·to·0000000000001760656 ··DW_CFA_advance_loc:·7·to·0000000000001750
662 ··DW_CFA_restore_state657 ··DW_CFA_restore_state
  
663 000005b8·0000000000000018·000005bc·FDE·cie=00000000·pc=0000000000000796..00000000000007cd658 000005a0·0000000000000018·000005a4·FDE·cie=00000000·pc=000000000000077f..00000000000007b6
664 ··DW_CFA_def_cfa_offset:·16659 ··DW_CFA_def_cfa_offset:·16
665 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16660 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
666 ··DW_CFA_advance_loc:·50·to·00000000000007c8661 ··DW_CFA_advance_loc:·50·to·00000000000007b1
667 ··DW_CFA_def_cfa_offset:·8662 ··DW_CFA_def_cfa_offset:·8
668 ··DW_CFA_restore:·r3·(rbx)663 ··DW_CFA_restore:·r3·(rbx)
669 ··DW_CFA_nop664 ··DW_CFA_nop
670 ··DW_CFA_nop665 ··DW_CFA_nop
671 ··DW_CFA_nop666 ··DW_CFA_nop
  
672 000005d4·0000000000000030·000005d8·FDE·cie=00000000·pc=0000000000001820..00000000000018c0667 000005bc·0000000000000030·000005c0·FDE·cie=00000000·pc=0000000000001810..00000000000018b0
673 ··DW_CFA_advance_loc:·14·to·000000000000182e668 ··DW_CFA_advance_loc:·14·to·000000000000181e
674 ··DW_CFA_def_cfa_offset:·16669 ··DW_CFA_def_cfa_offset:·16
675 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16670 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
676 ··DW_CFA_advance_loc:·4·to·0000000000001832671 ··DW_CFA_advance_loc:·4·to·0000000000001822
677 ··DW_CFA_def_cfa_offset:·32672 ··DW_CFA_def_cfa_offset:·32
678 ··DW_CFA_advance_loc:·31·to·0000000000001851673 ··DW_CFA_advance_loc:·31·to·0000000000001841
679 ··DW_CFA_remember_state674 ··DW_CFA_remember_state
680 ··DW_CFA_def_cfa_offset:·16675 ··DW_CFA_def_cfa_offset:·16
681 ··DW_CFA_advance_loc:·1·to·0000000000001852676 ··DW_CFA_advance_loc:·1·to·0000000000001842
682 ··DW_CFA_restore:·r3·(rbx)677 ··DW_CFA_restore:·r3·(rbx)
683 ··DW_CFA_def_cfa_offset:·8678 ··DW_CFA_def_cfa_offset:·8
684 ··DW_CFA_advance_loc:·2·to·0000000000001854679 ··DW_CFA_advance_loc:·2·to·0000000000001844
685 ··DW_CFA_restore_state680 ··DW_CFA_restore_state
686 ··DW_CFA_advance_loc1:·85·to·00000000000018a9681 ··DW_CFA_advance_loc1:·85·to·0000000000001899
687 ··DW_CFA_remember_state682 ··DW_CFA_remember_state
Max diff block lines reached; 145367/151992 bytes (95.64%) of diff not shown.
412 B
strings --all --bytes=8 {}
    
Offset 95, 15 lines modifiedOffset 95, 14 lines modified
95 binary_op1.cold95 binary_op1.cold
96 PyMapping_SetItemString.cold96 PyMapping_SetItemString.cold
97 object_recursive_isinstance97 object_recursive_isinstance
98 object_isinstance98 object_isinstance
99 PyObject_IsInstance.cold99 PyObject_IsInstance.cold
100 object_recursive_isinstance.cold100 object_recursive_isinstance.cold
101 PyBuffer_FillInfo.cold101 PyBuffer_FillInfo.cold
102 PyBuffer_Release.cold 
103 PyNumber_AsSsize_t.cold102 PyNumber_AsSsize_t.cold
104 _PyNumber_Index.cold103 _PyNumber_Index.cold
105 PyObject_Format.cold104 PyObject_Format.cold
106 binary_iop.part.0105 binary_iop.part.0
107 PyNumber_InPlaceOr.cold106 PyNumber_InPlaceOr.cold
108 binary_iop107 binary_iop
109 binary_iop1108 binary_iop1
14.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 »       push···%rbx99 »       push···%rbx
100 »       mov····%rdi,%rbx100 »       mov····%rdi,%rbx
101 »       sub····$0x10,%rsp101 »       sub····$0x10,%rsp
102 »       mov····0x0(%rip),%rax········102 »       mov····0x0(%rip),%rax········
103 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4103 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
104 »       test···%eax,%eax104 »       test···%eax,%eax
105 »       jns····f7·<binary_iop.part.0+0x17>105 »       jns····f7·<binary_iop.part.0+0x17>
106 ·R_X86_64_PC32»  .text.unlikely+0x91d106 ·R_X86_64_PC32»  .text.unlikely+0x906
107 »       mov····0x8(%rsi),%rax107 »       mov····0x8(%rsi),%rax
108 »       mov····0x8(%rbx),%rcx108 »       mov····0x8(%rbx),%rcx
109 »       mov····$0x0,%esi109 »       mov····$0x0,%esi
110 ·R_X86_64_32»    .rodata.str1.8+0x108110 ·R_X86_64_32»    .rodata.str1.8+0x108
111 »       mov····0x0(%rip),%rdi········111 »       mov····0x0(%rip),%rdi········
112 ·R_X86_64_PC32»  PyExc_TypeError-0x4112 ·R_X86_64_PC32»  PyExc_TypeError-0x4
113 »       mov····0x18(%rax),%r8113 »       mov····0x18(%rax),%r8
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 »       push···%rbx131 »       push···%rbx
132 »       mov····%rdi,%rbx132 »       mov····%rdi,%rbx
133 »       sub····$0x18,%rsp133 »       sub····$0x18,%rsp
134 »       mov····0x0(%rip),%rax········134 »       mov····0x0(%rip),%rax········
135 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4135 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
136 »       test···%eax,%eax136 »       test···%eax,%eax
137 »       jns····14f·<binary_op.part.0+0x1f>137 »       jns····14f·<binary_op.part.0+0x1f>
138 ·R_X86_64_PC32»  .text.unlikely+0x9c4138 ·R_X86_64_PC32»  .text.unlikely+0x9ad
139 »       mov····0x8(%rsi),%rax139 »       mov····0x8(%rsi),%rax
140 »       mov····0x8(%rbx),%rbp140 »       mov····0x8(%rbx),%rbp
141 »       mov····0x0(%rip),%r13········141 »       mov····0x0(%rip),%r13········
142 ·R_X86_64_PC32»  PyExc_TypeError-0x4142 ·R_X86_64_PC32»  PyExc_TypeError-0x4
143 »       mov····0x18(%rax),%r8143 »       mov····0x18(%rax),%r8
144 »       cmp····$0x60,%edx144 »       cmp····$0x60,%edx
145 »       je·····18a·<binary_op.part.0+0x5a>145 »       je·····18a·<binary_op.part.0+0x5a>
Offset 220, 70 lines modifiedOffset 220, 70 lines modified
220 PyNumber_InPlaceSubtract():220 PyNumber_InPlaceSubtract():
221 »       endbr64221 »       endbr64
222 »       mov····$0x0,%r8d222 »       mov····$0x0,%r8d
223 ·R_X86_64_32»    .rodata.str1.1+0x7d223 ·R_X86_64_32»    .rodata.str1.1+0x7d
224 »       mov····$0x8,%ecx224 »       mov····$0x8,%ecx
225 »       mov····$0xa0,%edx225 »       mov····$0xa0,%edx
226 »       jmp····239·<PyNumber_InPlaceSubtract+0x19>226 »       jmp····239·<PyNumber_InPlaceSubtract+0x19>
227 ·R_X86_64_PC32»  .text.hot+0x1bdc227 ·R_X86_64_PC32»  .text.hot+0x1bcc
228 »       nopl···0x0(%rax)228 »       nopl···0x0(%rax)
  
229 0000000000000240·<_PyObject_HasLen>:229 0000000000000240·<_PyObject_HasLen>:
230 _PyObject_HasLen():230 _PyObject_HasLen():
231 »       endbr64231 »       endbr64
232 »       mov····0x8(%rdi),%rcx232 »       mov····0x8(%rdi),%rcx
233 »       mov····0x68(%rcx),%rax233 »       mov····0x68(%rcx),%rax
234 »       test···%rax,%rax234 »       test···%rax,%rax
235 »       je·····255·<_PyObject_HasLen+0x15>235 »       je·····255·<_PyObject_HasLen+0x15>
236 ·R_X86_64_PC32»  .text.unlikely+0x1a5d236 ·R_X86_64_PC32»  .text.unlikely+0x1a46
237 »       cmpq···$0x0,(%rax)237 »       cmpq···$0x0,(%rax)
238 »       mov····$0x1,%edx238 »       mov····$0x1,%edx
239 »       je·····264·<_PyObject_HasLen+0x24>239 »       je·····264·<_PyObject_HasLen+0x24>
240 ·R_X86_64_PC32»  .text.unlikely+0x1a5d240 ·R_X86_64_PC32»  .text.unlikely+0x1a46
241 »       mov····%edx,%eax241 »       mov····%edx,%eax
242 »       ret242 »       ret
243 »       nopw···0x0(%rax,%rax,1)243 »       nopw···0x0(%rax,%rax,1)
  
244 0000000000000270·<PyNumber_InPlaceXor>:244 0000000000000270·<PyNumber_InPlaceXor>:
245 PyNumber_InPlaceXor():245 PyNumber_InPlaceXor():
246 »       endbr64246 »       endbr64
247 »       mov····$0x0,%r8d247 »       mov····$0x0,%r8d
248 ·R_X86_64_32»    .rodata.str1.1+0xab248 ·R_X86_64_32»    .rodata.str1.1+0xab
249 »       mov····$0x70,%ecx249 »       mov····$0x70,%ecx
250 »       mov····$0xd8,%edx250 »       mov····$0xd8,%edx
251 »       jmp····289·<PyNumber_InPlaceXor+0x19>251 »       jmp····289·<PyNumber_InPlaceXor+0x19>
252 ·R_X86_64_PC32»  .text.hot+0x1bdc252 ·R_X86_64_PC32»  .text.hot+0x1bcc
253 »       nopl···0x0(%rax)253 »       nopl···0x0(%rax)
  
254 0000000000000290·<PySequence_GetSlice>:254 0000000000000290·<PySequence_GetSlice>:
255 PySequence_GetSlice():255 PySequence_GetSlice():
256 »       endbr64256 »       endbr64
257 »       push···%r12257 »       push···%r12
258 »       push···%rbp258 »       push···%rbp
259 »       mov····%rdi,%rbp259 »       mov····%rdi,%rbp
260 »       push···%rbx260 »       push···%rbx
261 »       test···%rdi,%rdi261 »       test···%rdi,%rdi
262 »       je·····2a4·<PySequence_GetSlice+0x14>262 »       je·····2a4·<PySequence_GetSlice+0x14>
263 ·R_X86_64_PC32»  .text.unlikely+0x1b0e263 ·R_X86_64_PC32»  .text.unlikely+0x1af7
264 »       mov····0x8(%rdi),%rax264 »       mov····0x8(%rdi),%rax
265 »       mov····0x70(%rax),%r12265 »       mov····0x70(%rax),%r12
266 »       test···%r12,%r12266 »       test···%r12,%r12
267 »       je·····2b5·<PySequence_GetSlice+0x25>267 »       je·····2b5·<PySequence_GetSlice+0x25>
268 ·R_X86_64_PC32»  .text.unlikely+0x1af0268 ·R_X86_64_PC32»  .text.unlikely+0x1ad9
269 »       cmpq···$0x0,0x8(%r12)269 »       cmpq···$0x0,0x8(%r12)
270 »       je·····2c1·<PySequence_GetSlice+0x31>270 »       je·····2c1·<PySequence_GetSlice+0x31>
271 ·R_X86_64_PC32»  .text.unlikely+0x1af0271 ·R_X86_64_PC32»  .text.unlikely+0x1ad9
272 »       mov····%rsi,%rdi272 »       mov····%rsi,%rdi
273 »       mov····%rdx,%rsi273 »       mov····%rdx,%rsi
274 »       call···2cc·<PySequence_GetSlice+0x3c>274 »       call···2cc·<PySequence_GetSlice+0x3c>
275 ·R_X86_64_PLT32» _PySlice_FromIndices-0x4275 ·R_X86_64_PLT32» _PySlice_FromIndices-0x4
276 »       mov····%rax,%rbx276 »       mov····%rax,%rbx
277 »       test···%rax,%rax277 »       test···%rax,%rax
278 »       je·····2d8·<PySequence_GetSlice+0x48>278 »       je·····2d8·<PySequence_GetSlice+0x48>
279 ·R_X86_64_PC32»  .text.unlikely+0x1b07279 ·R_X86_64_PC32»  .text.unlikely+0x1af0
280 »       mov····%rbp,%rdi280 »       mov····%rbp,%rdi
281 »       mov····%rax,%rsi281 »       mov····%rax,%rsi
282 »       call···*0x8(%r12)282 »       call···*0x8(%r12)
283 »       mov····(%rbx),%rdx283 »       mov····(%rbx),%rdx
284 »       mov····%rax,%rbp284 »       mov····%rax,%rbp
285 »       test···%edx,%edx285 »       test···%edx,%edx
286 »       js·····2fe·<PySequence_GetSlice+0x6e>286 »       js·····2fe·<PySequence_GetSlice+0x6e>
Offset 309, 15 lines modifiedOffset 309, 15 lines modified
309 »       push···%r12309 »       push···%r12
310 »       push···%rbp310 »       push···%rbp
311 »       mov····%rsi,%rbp311 »       mov····%rsi,%rbp
312 »       push···%rbx312 »       push···%rbx
313 »       mov····%rdi,%rbx313 »       mov····%rdi,%rbx
314 »       push···%r8314 »       push···%r8
315 »       call···331·<PyNumber_InPlaceMultiply+0x21>315 »       call···331·<PyNumber_InPlaceMultiply+0x21>
316 ·R_X86_64_PC32»  .text.hot+0x1c1c316 ·R_X86_64_PC32»  .text.hot+0x1c0c
317 »       cmp····$0x0,%rax317 »       cmp····$0x0,%rax
318 ·R_X86_64_32S»   _Py_NotImplementedStruct318 ·R_X86_64_32S»   _Py_NotImplementedStruct
319 »       je·····341·<PyNumber_InPlaceMultiply+0x31>319 »       je·····341·<PyNumber_InPlaceMultiply+0x31>
320 »       pop····%rdx320 »       pop····%rdx
321 »       pop····%rbx321 »       pop····%rbx
322 »       pop····%rbp322 »       pop····%rbp
323 »       pop····%r12323 »       pop····%r12
Offset 327, 91 lines modifiedOffset 327, 91 lines modified
327 »       mov····0x68(%rax),%r13327 »       mov····0x68(%rax),%r13
328 »       mov····0x8(%rbp),%rax328 »       mov····0x8(%rbp),%rax
329 »       mov····0x68(%rax),%r12329 »       mov····0x68(%rax),%r12
330 »       mov····0x0(%rip),%rax········330 »       mov····0x0(%rip),%rax········
331 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4331 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
332 »       test···%eax,%eax332 »       test···%eax,%eax
333 »       jns····360·<PyNumber_InPlaceMultiply+0x50>333 »       jns····360·<PyNumber_InPlaceMultiply+0x50>
334 ·R_X86_64_PC32»  .text.unlikely+0x1ca9334 ·R_X86_64_PC32»  .text.unlikely+0x1c92
Max diff block lines reached; 10991/14724 bytes (74.65%) of diff not shown.
171 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 »       mov····%rax,(%rbx)12 »       mov····%rax,(%rbx)
13 »       jne····18·<PySequence_Tuple.cold+0x18>13 »       jne····18·<PySequence_Tuple.cold+0x18>
14 »       mov····%rbx,%rdi14 »       mov····%rbx,%rdi
15 »       call···18·<PySequence_Tuple.cold+0x18>15 »       call···18·<PySequence_Tuple.cold+0x18>
16 ·R_X86_64_PLT32» _Py_Dealloc-0x416 ·R_X86_64_PLT32» _Py_Dealloc-0x4
17 »       mov····0x18(%rsp),%rdi17 »       mov····0x18(%rsp),%rdi
18 »       call···22·<PySequence_Tuple.cold+0x22>18 »       call···22·<PySequence_Tuple.cold+0x22>
19 ·R_X86_64_PC32»  .text.hot+0x42ac19 ·R_X86_64_PC32»  .text.hot+0x429c
20 »       mov····(%r12),%rax20 »       mov····(%r12),%rax
21 »       test···%eax,%eax21 »       test···%eax,%eax
22 »       js·····34·<PySequence_Tuple.cold+0x34>22 »       js·····34·<PySequence_Tuple.cold+0x34>
23 »       sub····$0x1,%rax23 »       sub····$0x1,%rax
24 »       mov····%rax,(%r12)24 »       mov····%rax,(%r12)
25 »       je·····5a·<PySequence_Tuple.cold+0x5a>25 »       je·····5a·<PySequence_Tuple.cold+0x5a>
26 »       xor····%eax,%eax26 »       xor····%eax,%eax
Offset 38, 21 lines modifiedOffset 38, 21 lines modified
38 »       call···58·<PySequence_Tuple.cold+0x58>38 »       call···58·<PySequence_Tuple.cold+0x58>
39 ·R_X86_64_PLT32» _Py_Dealloc-0x439 ·R_X86_64_PLT32» _Py_Dealloc-0x4
40 »       jmp····18·<PySequence_Tuple.cold+0x18>40 »       jmp····18·<PySequence_Tuple.cold+0x18>
41 »       mov····%r12,%rdi41 »       mov····%r12,%rdi
42 »       call···62·<PySequence_Tuple.cold+0x62>42 »       call···62·<PySequence_Tuple.cold+0x62>
43 ·R_X86_64_PLT32» _Py_Dealloc-0x443 ·R_X86_64_PLT32» _Py_Dealloc-0x4
44 »       jmp····34·<PySequence_Tuple.cold+0x34>44 »       jmp····34·<PySequence_Tuple.cold+0x34>
45 »       call···281c·<null_error>45 »       call···2805·<null_error>
46 »       jmp····6e·<PyMapping_GetItemString.cold>46 »       jmp····6e·<PyMapping_GetItemString.cold>
47 ·R_X86_64_PC32»  .text.hot+0x3447 ·R_X86_64_PC32»  .text.hot+0x34
  
48 000000000000006e·<PyMapping_GetItemString.cold>:48 000000000000006e·<PyMapping_GetItemString.cold>:
49 PyMapping_GetItemString.cold():49 PyMapping_GetItemString.cold():
50 »       jmp····281c·<null_error>50 »       jmp····2805·<null_error>
  
51 0000000000000073·<PyObject_GetItem.cold>:51 0000000000000073·<PyObject_GetItem.cold>:
52 PyObject_GetItem.cold():52 PyObject_GetItem.cold():
53 »       mov····0x18(%rax),%rdx53 »       mov····0x18(%rax),%rdx
54 »       mov····0x0(%rip),%rdi········54 »       mov····0x0(%rip),%rdi········
55 ·R_X86_64_PC32»  PyExc_TypeError-0x455 ·R_X86_64_PC32»  PyExc_TypeError-0x4
56 »       mov····$0x0,%esi56 »       mov····$0x0,%esi
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 »       xor····%eax,%eax60 »       xor····%eax,%eax
61 »       call···8a·<PyObject_GetItem.cold+0x17>61 »       call···8a·<PyObject_GetItem.cold+0x17>
62 ·R_X86_64_PLT32» PyErr_Format-0x462 ·R_X86_64_PLT32» PyErr_Format-0x4
63 »       xor····%ebx,%ebx63 »       xor····%ebx,%ebx
64 »       jmp····91·<PyObject_GetItem.cold+0x1e>64 »       jmp····91·<PyObject_GetItem.cold+0x1e>
65 ·R_X86_64_PC32»  .text.hot+0x2b865 ·R_X86_64_PC32»  .text.hot+0x2b8
66 »       call···96·<PyObject_GetItem.cold+0x23>66 »       call···96·<PyObject_GetItem.cold+0x23>
67 ·R_X86_64_PC32»  .text.hot+0x42ac67 ·R_X86_64_PC32»  .text.hot+0x429c
68 »       mov····0x18(%rbx),%rdx68 »       mov····0x18(%rbx),%rdx
69 »       mov····$0x0,%esi69 »       mov····$0x0,%esi
70 ·R_X86_64_32»    .rodata.str1.8+0x3070 ·R_X86_64_32»    .rodata.str1.8+0x30
71 »       xor····%eax,%eax71 »       xor····%eax,%eax
72 »       mov····0x0(%rip),%rdi········72 »       mov····0x0(%rip),%rdi········
73 ·R_X86_64_PC32»  PyExc_TypeError-0x473 ·R_X86_64_PC32»  PyExc_TypeError-0x4
74 »       call···ad·<PyObject_GetItem.cold+0x3a>74 »       call···ad·<PyObject_GetItem.cold+0x3a>
Offset 84, 27 lines modifiedOffset 84, 27 lines modified
84 »       xor····%eax,%eax84 »       xor····%eax,%eax
85 »       call···cb·<PyObject_GetItem.cold+0x58>85 »       call···cb·<PyObject_GetItem.cold+0x58>
86 ·R_X86_64_PLT32» PyErr_Format-0x486 ·R_X86_64_PLT32» PyErr_Format-0x4
87 »       jmp····8a·<PyObject_GetItem.cold+0x17>87 »       jmp····8a·<PyObject_GetItem.cold+0x17>
88 »       add····$0x18,%rsp88 »       add····$0x18,%rsp
89 »       pop····%rbx89 »       pop····%rbx
90 »       pop····%rbp90 »       pop····%rbp
91 »       jmp····281c·<null_error>91 »       jmp····2805·<null_error>
  
92 00000000000000d8·<PyObject_GetIter.cold>:92 00000000000000d8·<PyObject_GetIter.cold>:
93 PyObject_GetIter.cold():93 PyObject_GetIter.cold():
94 »       mov····%rbx,%rdi94 »       mov····%rbx,%rdi
95 »       call···e0·<PyObject_GetIter.cold+0x8>95 »       call···e0·<PyObject_GetIter.cold+0x8>
96 ·R_X86_64_PLT32» _Py_Dealloc-0x496 ·R_X86_64_PLT32» _Py_Dealloc-0x4
97 »       jmp····e5·<PyObject_SetItem.cold>97 »       jmp····e5·<PyObject_SetItem.cold>
98 ·R_X86_64_PC32»  .text.hot+0x35e98 ·R_X86_64_PC32»  .text.hot+0x35e
  
99 00000000000000e5·<PyObject_SetItem.cold>:99 00000000000000e5·<PyObject_SetItem.cold>:
100 PyObject_SetItem.cold():100 PyObject_SetItem.cold():
101 »       call···281c·<null_error>101 »       call···2805·<null_error>
102 »       add····$0x18,%rsp102 »       add····$0x18,%rsp
103 »       or·····$0xffffffff,%eax103 »       or·····$0xffffffff,%eax
104 »       pop····%rbx104 »       pop····%rbx
105 »       pop····%rbp105 »       pop····%rbp
106 »       ret106 »       ret
107 »       mov····%rdx,0x8(%rsp)107 »       mov····%rdx,0x8(%rsp)
108 »       call···fe·<PyObject_SetItem.cold+0x19>108 »       call···fe·<PyObject_SetItem.cold+0x19>
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 »       xor····%eax,%eax133 »       xor····%eax,%eax
134 »       call···145·<PyObject_SetItem.cold+0x60>134 »       call···145·<PyObject_SetItem.cold+0x60>
135 ·R_X86_64_PLT32» PyErr_Format-0x4135 ·R_X86_64_PLT32» PyErr_Format-0x4
136 »       jmp····ea·<PyObject_SetItem.cold+0x5>136 »       jmp····ea·<PyObject_SetItem.cold+0x5>
  
137 0000000000000147·<PyObject_Type.cold>:137 0000000000000147·<PyObject_Type.cold>:
138 PyObject_Type.cold():138 PyObject_Type.cold():
139 »       jmp····281c·<null_error>139 »       jmp····2805·<null_error>
140 »       mov····%eax,(%rdx)140 »       mov····%eax,(%rdx)
141 »       jmp····153·<PyNumber_Add.cold>141 »       jmp····153·<PyNumber_Add.cold>
142 ·R_X86_64_PC32»  .text+0x78142 ·R_X86_64_PC32»  .text+0x78
  
143 0000000000000153·<PyNumber_Add.cold>:143 0000000000000153·<PyNumber_Add.cold>:
144 PyNumber_Add.cold():144 PyNumber_Add.cold():
145 »       sub····$0x1,%rax145 »       sub····$0x1,%rax
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 »       call···281·<binary_op1.cold+0x70>252 »       call···281·<binary_op1.cold+0x70>
253 ·R_X86_64_PLT32» _Py_Dealloc-0x4253 ·R_X86_64_PLT32» _Py_Dealloc-0x4
254 »       jmp····286·<PyMapping_SetItemString.cold>254 »       jmp····286·<PyMapping_SetItemString.cold>
255 ·R_X86_64_PC32»  .text.hot+0x75c255 ·R_X86_64_PC32»  .text.hot+0x75c
  
256 0000000000000286·<PyMapping_SetItemString.cold>:256 0000000000000286·<PyMapping_SetItemString.cold>:
257 PyMapping_SetItemString.cold():257 PyMapping_SetItemString.cold():
258 »       call···281c·<null_error>258 »       call···2805·<null_error>
259 »       or·····$0xffffffff,%eax259 »       or·····$0xffffffff,%eax
260 »       jmp····293·<PyMapping_SetItemString.cold+0xd>260 »       jmp····293·<PyMapping_SetItemString.cold+0xd>
261 ·R_X86_64_PC32»  .text+0xcd261 ·R_X86_64_PC32»  .text+0xcd
262 »       mov····%rbx,%rdi262 »       mov····%rbx,%rdi
263 »       mov····%eax,0xc(%rsp)263 »       mov····%eax,0xc(%rsp)
264 »       call···29f·<PyMapping_SetItemString.cold+0x19>264 »       call···29f·<PyMapping_SetItemString.cold+0x19>
265 ·R_X86_64_PLT32» _Py_Dealloc-0x4265 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Offset 635, 3469 lines modifiedOffset 635, 3458 lines modified
635 ·R_X86_64_PC32»  PyExc_BufferError-0x4635 ·R_X86_64_PC32»  PyExc_BufferError-0x4
636 »       mov····$0x0,%esi636 »       mov····$0x0,%esi
637 ·R_X86_64_32»    .rodata.str1.8+0x178637 ·R_X86_64_32»    .rodata.str1.8+0x178
638 »       call···6f6·<PyBuffer_FillInfo.cold+0x2a>638 »       call···6f6·<PyBuffer_FillInfo.cold+0x2a>
639 ·R_X86_64_PLT32» PyErr_SetString-0x4639 ·R_X86_64_PLT32» PyErr_SetString-0x4
640 »       jmp····6dd·<PyBuffer_FillInfo.cold+0x11>640 »       jmp····6dd·<PyBuffer_FillInfo.cold+0x11>
  
641 00000000000006f8·<PyBuffer_Release.cold>: 
642 PyBuffer_Release.cold(): 
643 »       xor····%eax,%eax 
644 »       mov····%rax,0x8(%rdi) 
645 »       mov····0x0(%rbp),%rax 
646 »       test···%eax,%eax 
Max diff block lines reached; 171220/175340 bytes (97.65%) of diff not shown.
189 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 »       cmp····$0xffffffffffffffff,%rax189 »       cmp····$0xffffffffffffffff,%rax
190 »       je·····2d9·<PyObject_GetItem+0x129>190 »       je·····2d9·<PyObject_GetItem+0x129>
191 »       add····$0x18,%rsp191 »       add····$0x18,%rsp
192 »       mov····%rbp,%rsi192 »       mov····%rbp,%rsi
193 »       mov····%rbx,%rdi193 »       mov····%rbx,%rdi
194 »       pop····%rbx194 »       pop····%rbx
195 »       pop····%rbp195 »       pop····%rbp
196 »       jmp····1820·<PySequence_GetItem>196 »       jmp····1810·<PySequence_GetItem>
197 »       testb··$0x80,0xab(%rdx)197 »       testb··$0x80,0xab(%rdx)
198 »       je·····259·<PyObject_GetItem+0xa9>198 »       je·····259·<PyObject_GetItem+0xa9>
199 ·R_X86_64_PC32»  .text.unlikely+0xb0199 ·R_X86_64_PC32»  .text.unlikely+0xb0
200 »       cmp····$0x0,%rbx200 »       cmp····$0x0,%rbx
201 ·R_X86_64_32S»   PyType_Type201 ·R_X86_64_32S»   PyType_Type
202 »       je·····2c6·<PyObject_GetItem+0x116>202 »       je·····2c6·<PyObject_GetItem+0x116>
203 »       lea····0x8(%rsp),%rdx203 »       lea····0x8(%rsp),%rdx
Offset 747, 15 lines modifiedOffset 747, 15 lines modified
747 »       test···%rax,%rax747 »       test···%rax,%rax
748 »       je·····8d0·<PyObject_IsInstance+0x120>748 »       je·····8d0·<PyObject_IsInstance+0x120>
749 »       cmpq···$0x0,0x8(%rax)749 »       cmpq···$0x0,0x8(%rax)
750 »       jne····ac4·<PyObject_IsInstance+0x314>750 »       jne····ac4·<PyObject_IsInstance+0x314>
751 »       cs·nopw·0x0(%rax,%rax,1)751 »       cs·nopw·0x0(%rax,%rax,1)
752 »       mov····%r12,%rsi752 »       mov····%r12,%rsi
753 »       mov····%r13,%rdi753 »       mov····%r13,%rdi
754 »       call···3190·<object_isinstance>754 »       call···3180·<object_isinstance>
755 »       test···%eax,%eax755 »       test···%eax,%eax
756 »       jne····89f·<PyObject_IsInstance+0xef>756 »       jne····89f·<PyObject_IsInstance+0xef>
757 »       add····$0x1,%r15757 »       add····$0x1,%r15
758 »       cmp····%r14,%r15758 »       cmp····%r14,%r15
759 »       jne····827·<PyObject_IsInstance+0x77>759 »       jne····827·<PyObject_IsInstance+0x77>
760 »       xor····%eax,%eax760 »       xor····%eax,%eax
761 »       jmp····89f·<PyObject_IsInstance+0xef>761 »       jmp····89f·<PyObject_IsInstance+0xef>
Offset 771, 15 lines modifiedOffset 771, 15 lines modified
771 »       mov····%r13,%rdi771 »       mov····%r13,%rdi
772 »       pop····%rbx772 »       pop····%rbx
773 »       pop····%rbp773 »       pop····%rbp
774 »       pop····%r12774 »       pop····%r12
775 »       pop····%r13775 »       pop····%r13
776 »       pop····%r14776 »       pop····%r14
777 »       pop····%r15777 »       pop····%r15
778 »       jmp····3190·<object_isinstance>778 »       jmp····3180·<object_isinstance>
779 »       nopl···0x0(%rax,%rax,1)779 »       nopl···0x0(%rax,%rax,1)
780 »       mov····$0x1,%eax780 »       mov····$0x1,%eax
781 »       jmp····89f·<PyObject_IsInstance+0xef>781 »       jmp····89f·<PyObject_IsInstance+0xef>
782 »       cmpq···$0x1,(%rsp)782 »       cmpq···$0x1,(%rsp)
783 »       je·····98d·<PyObject_IsInstance+0x1dd>783 »       je·····98d·<PyObject_IsInstance+0x1dd>
784 »       mov····0x20(%r12),%rdx784 »       mov····0x20(%r12),%rdx
785 »       mov····%r13,%rsi785 »       mov····%r13,%rsi
Offset 1056, 44 lines modifiedOffset 1056, 44 lines modified
1056 »       pop····%r131056 »       pop····%r13
1057 »       pop····%r141057 »       pop····%r14
1058 »       pop····%r151058 »       pop····%r15
1059 »       ret1059 »       ret
1060 »       nopl···0x0(%rax,%rax,1)1060 »       nopl···0x0(%rax,%rax,1)
1061 »       mov····%r13,%rsi1061 »       mov····%r13,%rsi
1062 »       mov····%r12,%rdi1062 »       mov····%r12,%rdi
1063 »       call···3190·<object_isinstance>1063 »       call···3180·<object_isinstance>
1064 »       jmp····ce8·<object_recursive_isinstance+0x1d8>1064 »       jmp····ce8·<object_recursive_isinstance+0x1d8>
1065 »       nopl···(%rax)1065 »       nopl···(%rax)
1066 »       mov····$0x1,%eax1066 »       mov····$0x1,%eax
1067 »       ret1067 »       ret
1068 »       xchg···%ax,%ax1068 »       xchg···%ax,%ax
1069 »       add····$0x48,%rsp1069 »       add····$0x48,%rsp
1070 »       mov····%rbp,%rsi1070 »       mov····%rbp,%rsi
1071 »       mov····%r12,%rdi1071 »       mov····%r12,%rdi
1072 »       pop····%rbx1072 »       pop····%rbx
1073 »       pop····%rbp1073 »       pop····%rbp
1074 »       pop····%r121074 »       pop····%r12
1075 »       pop····%r131075 »       pop····%r13
1076 »       pop····%r141076 »       pop····%r14
1077 »       pop····%r151077 »       pop····%r15
1078 »       jmp····3190·<object_isinstance>1078 »       jmp····3180·<object_isinstance>
1079 »       nopl···0x0(%rax)1079 »       nopl···0x0(%rax)
1080 »       mov····$0x1,%eax1080 »       mov····$0x1,%eax
1081 »       jmp····cf0·<object_recursive_isinstance+0x1e0>1081 »       jmp····cf0·<object_recursive_isinstance+0x1e0>
1082 »       nopw···0x0(%rax,%rax,1)1082 »       nopw···0x0(%rax,%rax,1)
1083 »       mov····%r11,%r141083 »       mov····%r11,%r14
1084 »       mov····$0x1,%eax1084 »       mov····$0x1,%eax
1085 »       jmp····ce4·<object_recursive_isinstance+0x1d4>1085 »       jmp····ce4·<object_recursive_isinstance+0x1d4>
1086 »       nopw···0x0(%rax,%rax,1)1086 »       nopw···0x0(%rax,%rax,1)
1087 »       mov····%r13,%rsi1087 »       mov····%r13,%rsi
1088 »       mov····%r12,%rdi1088 »       mov····%r12,%rdi
1089 »       mov····%r11,0x20(%rsp)1089 »       mov····%r11,0x20(%rsp)
1090 »       mov····%rdx,0x18(%rsp)1090 »       mov····%rdx,0x18(%rsp)
1091 »       mov····%r9,0x10(%rsp)1091 »       mov····%r9,0x10(%rsp)
1092 »       call···3190·<object_isinstance>1092 »       call···3180·<object_isinstance>
1093 »       mov····0x10(%rsp),%r91093 »       mov····0x10(%rsp),%r9
1094 »       mov····0x18(%rsp),%rdx1094 »       mov····0x18(%rsp),%rdx
1095 »       mov····0x20(%rsp),%r111095 »       mov····0x20(%rsp),%r11
1096 »       test···%eax,%eax1096 »       test···%eax,%eax
1097 »       je·····e40·<object_recursive_isinstance+0x330>1097 »       je·····e40·<object_recursive_isinstance+0x330>
1098 »       mov····%r11,%r141098 »       mov····%r11,%r14
1099 »       jmp····ce4·<object_recursive_isinstance+0x1d4>1099 »       jmp····ce4·<object_recursive_isinstance+0x1d4>
Offset 1119, 15 lines modifiedOffset 1119, 15 lines modified
1119 »       mov····0x28(%rsp),%rdx1119 »       mov····0x28(%rsp),%rdx
1120 »       xor····%eax,%eax1120 »       xor····%eax,%eax
1121 »       jmp····daf·<object_recursive_isinstance+0x29f>1121 »       jmp····daf·<object_recursive_isinstance+0x29f>
1122 »       nopl···0x0(%rax)1122 »       nopl···0x0(%rax)
1123 »       mov····%r15,%rsi1123 »       mov····%r15,%rsi
1124 »       mov····%r12,%rdi1124 »       mov····%r12,%rdi
1125 »       mov····%r11,0x10(%rsp)1125 »       mov····%r11,0x10(%rsp)
1126 »       call···3190·<object_isinstance>1126 »       call···3180·<object_isinstance>
1127 »       mov····0x10(%rsp),%r111127 »       mov····0x10(%rsp),%r11
1128 »       test···%eax,%eax1128 »       test···%eax,%eax
1129 »       je·····dd4·<object_recursive_isinstance+0x2c4>1129 »       je·····dd4·<object_recursive_isinstance+0x2c4>
1130 »       mov····0x20(%rsp),%r91130 »       mov····0x20(%rsp),%r9
1131 »       mov····0x28(%rsp),%rdx1131 »       mov····0x28(%rsp),%rdx
1132 »       jmp····daf·<object_recursive_isinstance+0x29f>1132 »       jmp····daf·<object_recursive_isinstance+0x29f>
1133 »       addl···$0x1,0x24(%rbx)1133 »       addl···$0x1,0x24(%rbx)
Offset 1449, 36 lines modifiedOffset 1449, 36 lines modified
1449 »       jmp····129b·<object_recursive_isinstance+0x78b>1449 »       jmp····129b·<object_recursive_isinstance+0x78b>
1450 ·R_X86_64_PC32»  .text.unlikely+0x6391450 ·R_X86_64_PC32»  .text.unlikely+0x639
1451 »       mov····0x60(%rbx),%rax1451 »       mov····0x60(%rbx),%rax
1452 »       test···%rax,%rax1452 »       test···%rax,%rax
1453 »       jne····135c·<object_recursive_isinstance+0x84c>1453 »       jne····135c·<object_recursive_isinstance+0x84c>
1454 »       mov····%r13,%rsi1454 »       mov····%r13,%rsi
1455 »       mov····%r12,%rdi1455 »       mov····%r12,%rdi
1456 »       call···3190·<object_isinstance>1456 »       call···3180·<object_isinstance>
1457 »       jmp····ce8·<object_recursive_isinstance+0x1d8>1457 »       jmp····ce8·<object_recursive_isinstance+0x1d8>
1458 »       mov····0x60(%rbx),%rax1458 »       mov····0x60(%rbx),%rax
1459 »       test···%rax,%rax1459 »       test···%rax,%rax
1460 »       jne····134c·<object_recursive_isinstance+0x83c>1460 »       jne····134c·<object_recursive_isinstance+0x83c>
1461 »       mov····%r13,%rsi1461 »       mov····%r13,%rsi
1462 »       mov····%r12,%rdi1462 »       mov····%r12,%rdi
1463 »       mov····%r11,0x20(%rsp)1463 »       mov····%r11,0x20(%rsp)
1464 »       mov····%rdx,0x18(%rsp)1464 »       mov····%rdx,0x18(%rsp)
1465 »       mov····%r9,0x10(%rsp)1465 »       mov····%r9,0x10(%rsp)
1466 »       call···3190·<object_isinstance>1466 »       call···3180·<object_isinstance>
Max diff block lines reached; 189252/192848 bytes (98.14%) of diff not shown.
57.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 76, 441 lines modifiedOffset 76, 439 lines modified
76 ··0x00000480·8e038f02·14000000·88040000·00000000·................76 ··0x00000480·8e038f02·14000000·88040000·00000000·................
77 ··0x00000490·29000000·005d0e10·4b0e0800·14000000·)....]..K.......77 ··0x00000490·29000000·005d0e10·4b0e0800·14000000·)....]..K.......
78 ··0x000004a0·a0040000·00000000·3b000000·005f0e10·........;...._..78 ··0x000004a0·a0040000·00000000·3b000000·005f0e10·........;...._..
79 ··0x000004b0·5b0e0800·18000000·b8040000·00000000·[...............79 ··0x000004b0·5b0e0800·18000000·b8040000·00000000·[...............
80 ··0x000004c0·c7000000·00480e10·02780a0e·08480b00·.....H...x...H..80 ··0x000004c0·c7000000·00480e10·02780a0e·08480b00·.....H...x...H..
81 ··0x000004d0·10000000·d4040000·00000000·2c000000·............,...81 ··0x000004d0·10000000·d4040000·00000000·2c000000·............,...
82 ··0x000004e0·000e1000·30000000·e8040000·00000000·....0...........82 ··0x000004e0·000e1000·30000000·e8040000·00000000·....0...........
83 ··0x000004f0·76000000·00450e10·8602410e·18830344·v....E....A....D83 ··0x000004f0·6e000000·00450e10·8602410e·18830344·n....E....A....D
84 ··0x00000500·0e200247·0a0e1841·0e10410e·08450b54·.·.G...A..A..E.T84 ··0x00000500·0e200243·0a0e1841·0e10410e·08410b54·.·.C...A..A..A.T
85 ··0x00000510·0e18440e·10410e08·14000000·1c050000·..D..A..........85 ··0x00000510·0e18440e·10410e08·4c000000·1c050000·..D..A..L.......
86 ··0x00000520·00000000·17000000·000e2083·03860200·..........·..... 
87 ··0x00000530·4c000000·34050000·00000000·d0010000·L...4........... 
88 ··0x00000540·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·.. 
89 ··0x00000550·440e2883·05470e40·7b0a0e28·410e2041·D.(..G.@{..(A.·A 
90 ··0x00000560·0e18420e·10420e08·4b0b02a1·0a0e2841·..B..B..K.....(A 
91 ··0x00000570·0e20410e·18420e10·420e0849·0b000000·.·A..B..B..I.... 
92 ··0x00000580·18000000·84050000·00000000·87000000·................ 
93 ··0x00000590·000e4083·0586048c·038d0200·18000000·..@............. 
94 ··0x000005a0·a0050000·00000000·e1000000·004e0e10·.............N.. 
95 ··0x000005b0·83025b0a·0e08470b·18000000·bc050000·..[...G......... 
96 ··0x000005c0·00000000·37000000·000e1083·02720e08·....7........r.. 
97 ··0x000005d0·c3000000·30000000·d8050000·00000000·....0........... 
98 ··0x000005e0·a0000000·004e0e10·8302440e·205f0a0e·.....N....D.·_.. 
99 ··0x000005f0·1041c30e·08420b02·550a0e10·430e0841·.A...B..U...C..A 
100 ··0x00000600·0b4e0e08·c3000000·48000000·0c060000·.N......H....... 
101 ··0x00000610·00000000·8c010000·00460e10·8d02420e·.........F....B.86 ··0x00000520·00000000·d0010000·00460e10·8d02420e·.........F....B.
102 ··0x00000620·188c0341·0e208604·410e2883·05470e30·...A.·..A.(..G.087 ··0x00000530·188c0341·0e208604·440e2883·05470e40·...A.·..D.(..G.@
103 ··0x00000630·5e0a0e28·440e2041·0e18420e·10420e08·^..(D.·A..B..B..88 ··0x00000540·7b0a0e28·410e2041·0e18420e·10420e08·{..(A.·A..B..B..
104 ··0x00000640·480b500a·0e28440e·20410e18·420e1042·H.P..(D.·A..B..B89 ··0x00000550·4b0b02a1·0a0e2841·0e20410e·18420e10·K.....(A.·A..B..
 90 ··0x00000560·420e0849·0b000000·18000000·6c050000·B..I........l...
 91 ··0x00000570·00000000·87000000·000e4083·0586048c·..........@.....
105 ··0x00000650·0e08470b·18000000·58060000·00000000·..G.....X.......92 ··0x00000580·038d0200·18000000·88050000·00000000·................
106 ··0x00000660·8c000000·000e3083·0586048c·038d0200·......0.........93 ··0x00000590·e1000000·004e0e10·83025b0a·0e08470b·.....N....[...G.
 94 ··0x000005a0·18000000·a4050000·00000000·37000000·............7...
 95 ··0x000005b0·000e1083·02720e08·c3000000·30000000·.....r......0...
 96 ··0x000005c0·c0050000·00000000·a0000000·004e0e10·.............N..
 97 ··0x000005d0·8302440e·205f0a0e·1041c30e·08420b02·..D.·_...A...B..
 98 ··0x000005e0·550a0e10·430e0841·0b4e0e08·c3000000·U...C..A.N......
107 ··0x00000670·4c000000·74060000·00000000·87010000·L...t...........99 ··0x000005f0·48000000·f4050000·00000000·8c010000·H...............
108 ··0x00000680·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..100 ··0x00000600·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
109 ··0x00000690·440e2883·05470e30·024c0a0e·28410e20·D.(..G.0.L..(A.·101 ··0x00000610·410e2883·05470e30·5e0a0e28·440e2041·A.(..G.0^..(D.·A
110 ··0x000006a0·410e1842·0e10420e·084a0b02·d70a0e28·A..B..B..J.....(102 ··0x00000620·0e18420e·10420e08·480b500a·0e28440e·..B..B..H.P..(D.
111 ··0x000006b0·4c0e2041·0e18420e·10420e08·450b0000·L.·A..B..B..E...103 ··0x00000630·20410e18·420e1042·0e08470b·18000000··A..B..B..G.....
112 ··0x000006c0·18000000·c4060000·00000000·a8000000·................ 
113 ··0x000006d0·000e3083·0586048c·038d0200·34000000·..0.........4... 
114 ··0x000006e0·e0060000·00000000·31000000·00420e10·........1....B..104 ··0x00000640·40060000·00000000·8c000000·000e3083·@.............0.
115 ··0x000006f0·8c02440e·18860344·0e208304·510a0e18·..D....D.·..Q... 
116 ··0x00000700·410e1042·0e08410b·4a0e1841·0e10420e·A..B..A.J..A..B.105 ··0x00000650·0586048c·038d0200·4c000000·5c060000·........L...\...
 106 ··0x00000660·00000000·87010000·00460e10·8d02420e·.........F....B.
 107 ··0x00000670·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
 108 ··0x00000680·024c0a0e·28410e20·410e1842·0e10420e·.L..(A.·A..B..B.
 109 ··0x00000690·084a0b02·d70a0e28·4c0e2041·0e18420e·.J.....(L.·A..B.
 110 ··0x000006a0·10420e08·450b0000·18000000·ac060000·.B..E...........
 111 ··0x000006b0·00000000·a8000000·000e3083·0586048c·..........0.....
117 ··0x00000710·08000000·34000000·18070000·00000000·....4...........112 ··0x000006c0·038d0200·34000000·c8060000·00000000·....4...........
118 ··0x00000720·58000000·00420e10·8c02440e·18860344·X....B....D....D113 ··0x000006d0·31000000·00420e10·8c02440e·18860344·1....B....D....D
119 ··0x00000730·0e208304·660a0e18·410e1042·0e08450b·.·..f...A..B..E.114 ··0x000006e0·0e208304·510a0e18·410e1042·0e08410b·.·..Q...A..B..A.
120 ··0x00000740·4b0a0e18·410e1042·0e08410b·18000000·K...A..B..A.....115 ··0x000006f0·4a0e1841·0e10420e·08000000·34000000·J..A..B.....4...
121 ··0x00000750·50070000·00000000·20000000·000e2083·P.......·.....·.116 ··0x00000700·00070000·00000000·58000000·00420e10·........X....B..
122 ··0x00000760·0486038c·02000000·1c000000·6c070000·............l... 
123 ··0x00000770·00000000·42000000·00410e10·8302470e·....B....A....G. 
124 ··0x00000780·20760e10·430e0800·14000000·8c070000··v..C...........117 ··0x00000710·8c02440e·18860344·0e208304·660a0e18·..D....D.·..f...
 118 ··0x00000720·410e1042·0e08450b·4b0a0e18·410e1042·A..B..E.K...A..B
 119 ··0x00000730·0e08410b·18000000·38070000·00000000·..A.....8.......
125 ··0x00000790·00000000·32000000·000e2083·02000000·....2.....·.....120 ··0x00000740·20000000·000e2083·0486038c·02000000··.....·.........
126 ··0x000007a0·4c000000·a4070000·00000000·30010000·L...........0... 
127 ··0x000007b0·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·.. 
128 ··0x000007c0·440e2883·05470e30·02400a0e·28410e20·D.(..G.0.@..(A.· 
129 ··0x000007d0·410e1842·0e10420e·08460b02·720a0e28·A..B..B..F..r..( 
130 ··0x000007e0·4c0e2046·0e18420e·10420e08·450b0000·L.·F..B..B..E... 
131 ··0x000007f0·18000000·f4070000·00000000·75000000·............u...121 ··0x00000750·1c000000·54070000·00000000·42000000·....T.......B...
 122 ··0x00000760·00410e10·8302470e·20760e10·430e0800·.A....G.·v..C...
 123 ··0x00000770·14000000·74070000·00000000·32000000·....t.......2...
 124 ··0x00000780·000e2083·02000000·4c000000·8c070000·..·.....L.......
 125 ··0x00000790·00000000·30010000·00460e10·8d02420e·....0....F....B.
 126 ··0x000007a0·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
 127 ··0x000007b0·02400a0e·28410e20·410e1842·0e10420e·.@..(A.·A..B..B.
 128 ··0x000007c0·08460b02·720a0e28·4c0e2046·0e18420e·.F..r..(L.·F..B.
 129 ··0x000007d0·10420e08·450b0000·18000000·dc070000·.B..E...........
 130 ··0x000007e0·00000000·75000000·000e3083·0586048c·....u.....0.....
 131 ··0x000007f0·038d0200·38000000·f8070000·00000000·....8...........
 132 ··0x00000800·99000000·00420e10·8d02420e·188c0344·.....B....B....D
 133 ··0x00000810·0e208604·410e2883·05470e40·02410a0e·.·..A.(..G.@.A..
 134 ··0x00000820·28430e20·410e1842·0e10420e·08410b00·(C.·A..B..B..A..
 135 ··0x00000830·18000000·34080000·00000000·30000000·....4.......0...
132 ··0x00000800·000e3083·0586048c·038d0200·38000000·..0.........8...136 ··0x00000840·000e4083·0586048c·038d0200·10000000·..@.............
133 ··0x00000810·10080000·00000000·99000000·00420e10·.............B..137 ··0x00000850·50080000·00000000·1a000000·00000000·P...............
 138 ··0x00000860·7c000000·64080000·00000000·19060000·|...d...........
 139 ··0x00000870·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..
 140 ··0x00000880·420e288c·05410e30·8606440e·38830744·B.(..A.0..D.8..D
 141 ··0x00000890·0e700332·010a0e38·410e3041·0e28420e·.p.2...8A.0A.(B.
 142 ··0x000008a0·20420e18·420e1042·0e08480b·720a0e38··B..B..B..H.r..8
134 ··0x00000820·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(. 
135 ··0x00000830·05470e40·02410a0e·28430e20·410e1842·.G.@.A..(C.·A..B 
136 ··0x00000840·0e10420e·08410b00·18000000·4c080000·..B..A......L... 
137 ··0x00000850·00000000·30000000·000e4083·0586048c·....0.....@..... 
138 ··0x00000860·038d0200·10000000·68080000·00000000·........h....... 
139 ··0x00000870·1a000000·00000000·7c000000·7c080000·........|...|... 
140 ··0x00000880·00000000·12060000·00420e10·8f02450e·.........B....E. 
141 ··0x00000890·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
142 ··0x000008a0·8606440e·38830744·0e700332·010a0e38·..D.8..D.p.2...8 
143 ··0x000008b0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B143 ··0x000008b0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
144 ··0x000008c0·0e08480b·720a0e38·410e3041·0e28420e·..H.r..8A.0A.(B.144 ··0x000008c0·0e084c0b·0307040a·0e38410e·30410e28·..L......8A.0A.(
145 ··0x000008d0·20420e18·420e1042·0e084c0b·0300040a··B..B..B..L..... 
146 ··0x000008e0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B. 
147 ··0x000008f0·10420e08·450b0000·34000000·fc080000·.B..E...4....... 
148 ··0x00000900·00000000·53020000·000e7083·0786068c·....S.....p..... 
149 ··0x00000910·058d048e·038f027a·0a0e3847·0e30410e·.......z..8G.0A. 
150 ··0x00000920·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E.. 
151 ··0x00000930·4c000000·34090000·00000000·30010000·L...4.......0... 
152 ··0x00000940·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·.. 
153 ··0x00000950·440e2883·05470e30·02400a0e·28410e20·D.(..G.0.@..(A.· 
154 ··0x00000960·410e1842·0e10420e·08460b02·720a0e28·A..B..B..F..r..( 
155 ··0x00000970·4c0e2046·0e18420e·10420e08·450b0000·L.·F..B..B..E...145 ··0x000008d0·420e2042·0e18420e·10420e08·450b0000·B.·B..B..B..E...
 146 ··0x000008e0·34000000·e4080000·00000000·53020000·4...........S...
 147 ··0x000008f0·000e7083·0786068c·058d048e·038f027a·..p............z
 148 ··0x00000900·0a0e3847·0e30410e·28420e20·420e1842·..8G.0A.(B.·B..B
 149 ··0x00000910·0e10420e·08450b00·4c000000·1c090000·..B..E..L.......
 150 ··0x00000920·00000000·30010000·00460e10·8d02420e·....0....F....B.
 151 ··0x00000930·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
 152 ··0x00000940·02400a0e·28410e20·410e1842·0e10420e·.@..(A.·A..B..B.
 153 ··0x00000950·08460b02·720a0e28·4c0e2046·0e18420e·.F..r..(L.·F..B.
 154 ··0x00000960·10420e08·450b0000·18000000·6c090000·.B..E.......l...
 155 ··0x00000970·00000000·88000000·000e3083·0586048c·..........0.....
 156 ··0x00000980·038d0200·30000000·88090000·00000000·....0...........
 157 ··0x00000990·99000000·004f0e10·8c02410e·18860341·.....O....A....A
 158 ··0x000009a0·0e208304·440e3064·0a0e2044·0e18410e·.·..D.0d..·D..A.
Max diff block lines reached; 6694/58239 bytes (11.49%) of diff not shown.
42.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 331 lines modifiedOffset 18, 330 lines modified
18 ··0x000000f0·72656375·72736976·655f6973·696e7374·recursive_isinst18 ··0x000000f0·72656375·72736976·655f6973·696e7374·recursive_isinst
19 ··0x00000100·616e6365·006f626a·6563745f·6973696e·ance.object_isin19 ··0x00000100·616e6365·006f626a·6563745f·6973696e·ance.object_isin
20 ··0x00000110·7374616e·63650050·794f626a·6563745f·stance.PyObject_20 ··0x00000110·7374616e·63650050·794f626a·6563745f·stance.PyObject_
21 ··0x00000120·4973496e·7374616e·63652e63·6f6c6400·IsInstance.cold.21 ··0x00000120·4973496e·7374616e·63652e63·6f6c6400·IsInstance.cold.
22 ··0x00000130·6f626a65·63745f72·65637572·73697665·object_recursive22 ··0x00000130·6f626a65·63745f72·65637572·73697665·object_recursive
23 ··0x00000140·5f697369·6e737461·6e63652e·636f6c64·_isinstance.cold23 ··0x00000140·5f697369·6e737461·6e63652e·636f6c64·_isinstance.cold
24 ··0x00000150·00507942·75666665·725f4669·6c6c496e·.PyBuffer_FillIn24 ··0x00000150·00507942·75666665·725f4669·6c6c496e·.PyBuffer_FillIn
25 ··0x00000160·666f2e63·6f6c6400·50794275·66666572·fo.cold.PyBuffer25 ··0x00000160·666f2e63·6f6c6400·50794e75·6d626572·fo.cold.PyNumber
 26 ··0x00000170·5f417353·73697a65·5f742e63·6f6c6400·_AsSsize_t.cold.
 27 ··0x00000180·5f50794e·756d6265·725f496e·6465782e·_PyNumber_Index.
 28 ··0x00000190·636f6c64·0050794f·626a6563·745f466f·cold.PyObject_Fo
26 ··0x00000170·5f52656c·65617365·2e636f6c·64005079·_Release.cold.Py 
27 ··0x00000180·4e756d62·65725f41·73537369·7a655f74·Number_AsSsize_t 
28 ··0x00000190·2e636f6c·64005f50·794e756d·6265725f·.cold._PyNumber_ 
29 ··0x000001a0·496e6465·782e636f·6c640050·794f626a·Index.cold.PyObj 
30 ··0x000001b0·6563745f·466f726d·61742e63·6f6c6400·ect_Format.cold. 
31 ··0x000001c0·62696e61·72795f69·6f702e70·6172742e·binary_iop.part. 
32 ··0x000001d0·30005079·4e756d62·65725f49·6e506c61·0.PyNumber_InPla 
33 ··0x000001e0·63654f72·2e636f6c·64006269·6e617279·ceOr.cold.binary29 ··0x000001a0·726d6174·2e636f6c·64006269·6e617279·rmat.cold.binary
 30 ··0x000001b0·5f696f70·2e706172·742e3000·50794e75·_iop.part.0.PyNu
 31 ··0x000001c0·6d626572·5f496e50·6c616365·4f722e63·mber_InPlaceOr.c
34 ··0x000001f0·5f696f70·0062696e·6172795f·696f7031·_iop.binary_iop132 ··0x000001d0·6f6c6400·62696e61·72795f69·6f700062·old.binary_iop.b
35 ··0x00000200·0062696e·6172795f·696f7031·2e636f6c·.binary_iop1.col33 ··0x000001e0·696e6172·795f696f·70310062·696e6172·inary_iop1.binar
 34 ··0x000001f0·795f696f·70312e63·6f6c6400·62696e61·y_iop1.cold.bina
 35 ··0x00000200·72795f69·6f702e70·6172742e·302e636f·ry_iop.part.0.co
36 ··0x00000210·64006269·6e617279·5f696f70·2e706172·d.binary_iop.par36 ··0x00000210·6c640062·696e6172·795f6f70·2e706172·ld.binary_op.par
 37 ··0x00000220·742e3000·50794e75·6d626572·5f4c7368·t.0.PyNumber_Lsh
37 ··0x00000220·742e302e·636f6c64·0062696e·6172795f·t.0.cold.binary_38 ··0x00000230·6966742e·636f6c64·0062696e·6172795f·ift.cold.binary_
 39 ··0x00000240·6f702e70·6172742e·302e636f·6c64006f·op.part.0.cold.o
 40 ··0x00000250·626a6563·745f6973·73756263·6c617373·bject_issubclass
 41 ··0x00000260·00726563·75727369·76655f69·73737562·.recursive_issub
38 ··0x00000230·6f702e70·6172742e·30005079·4e756d62·op.part.0.PyNumb 
39 ··0x00000240·65725f4c·73686966·742e636f·6c640062·er_Lshift.cold.b 
40 ··0x00000250·696e6172·795f6f70·2e706172·742e302e·inary_op.part.0. 
41 ··0x00000260·636f6c64·006f626a·6563745f·69737375·cold.object_issu 
42 ··0x00000270·62636c61·73730072·65637572·73697665·bclass.recursive42 ··0x00000270·636c6173·73007265·63757273·6976655f·class.recursive_
 43 ··0x00000280·69737375·62636c61·73732e70·6172742e·issubclass.part.
 44 ··0x00000290·30006f62·6a656374·5f697373·7562636c·0.object_issubcl
43 ··0x00000280·5f697373·7562636c·61737300·72656375·_issubclass.recu 
44 ··0x00000290·72736976·655f6973·73756263·6c617373·rsive_issubclass 
45 ··0x000002a0·2e706172·742e3000·6f626a65·63745f69·.part.0.object_i 
46 ··0x000002b0·73737562·636c6173·732e636f·6c640050·ssubclass.cold.P 
47 ··0x000002c0·794e756d·6265725f·53756274·72616374·yNumber_Subtract 
48 ··0x000002d0·2e636f6c·64005079·53657175·656e6365·.cold.PySequence 
49 ··0x000002e0·5f466173·742e636f·6c640050·794e756d·_Fast.cold.PyNum45 ··0x000002a0·6173732e·636f6c64·0050794e·756d6265·ass.cold.PyNumbe
50 ··0x000002f0·6265725f·496e506c·61636541·64642e63·ber_InPlaceAdd.c46 ··0x000002b0·725f5375·62747261·63742e63·6f6c6400·r_Subtract.cold.
 47 ··0x000002c0·50795365·7175656e·63655f46·6173742e·PySequence_Fast.
 48 ··0x000002d0·636f6c64·0050794e·756d6265·725f496e·cold.PyNumber_In
 49 ··0x000002e0·506c6163·65416464·2e636f6c·64005079·PlaceAdd.cold.Py
 50 ··0x000002f0·4e756d62·65725f4e·65676174·6976652e·Number_Negative.
51 ··0x00000300·6f6c6400·50794e75·6d626572·5f4e6567·old.PyNumber_Neg51 ··0x00000300·636f6c64·0050794e·756d6265·725f496e·cold.PyNumber_In
 52 ··0x00000310·76657274·2e636f6c·64006368·65636b5f·vert.cold.check_
 53 ··0x00000320·636c6173·73006162·73747261·63745f69·class.abstract_i
 54 ··0x00000330·73737562·636c6173·73005079·4f626a65·ssubclass.PyObje
52 ··0x00000310·61746976·652e636f·6c640050·794e756d·ative.cold.PyNum55 ··0x00000340·63745f53·697a652e·636f6c64·0050794f·ct_Size.cold.PyO
 56 ··0x00000350·626a6563·745f4465·6c497465·6d2e636f·bject_DelItem.co
53 ··0x00000320·6265725f·496e7665·72742e63·6f6c6400·ber_Invert.cold. 
54 ··0x00000330·63686563·6b5f636c·61737300·61627374·check_class.abst 
55 ··0x00000340·72616374·5f697373·7562636c·61737300·ract_issubclass. 
56 ··0x00000350·50794f62·6a656374·5f53697a·652e636f·PyObject_Size.co 
57 ··0x00000360·6c640050·794f626a·6563745f·44656c49·ld.PyObject_DelI57 ··0x00000360·6c640050·794f626a·6563745f·4c656e67·ld.PyObject_Leng
58 ··0x00000370·74656d2e·636f6c64·0050794f·626a6563·tem.cold.PyObjec 
59 ··0x00000380·745f4c65·6e677468·48696e74·2e636f6c·t_LengthHint.col 
60 ··0x00000390·64005079·53657175·656e6365·5f44656c·d.PySequence_Del58 ··0x00000370·74684869·6e742e63·6f6c6400·50795365·thHint.cold.PySe
 59 ··0x00000380·7175656e·63655f44·656c4974·656d2e63·quence_DelItem.c
 60 ··0x00000390·6f6c6400·50794e75·6d626572·5f4d756c·old.PyNumber_Mul
61 ··0x000003a0·4974656d·2e636f6c·64005079·4e756d62·Item.cold.PyNumb61 ··0x000003a0·7469706c·792e636f·6c640050·794e756d·tiply.cold.PyNum
62 ··0x000003b0·65725f4d·756c7469·706c792e·636f6c64·er_Multiply.cold 
63 ··0x000003c0·0050794e·756d6265·725f416e·642e636f·.PyNumber_And.co 
64 ··0x000003d0·6c640050·794e756d·6265725f·4c6f6e67·ld.PyNumber_Long 
65 ··0x000003e0·2e636f6c·64006f62·6a656374·5f697369·.cold.object_isi 
66 ··0x000003f0·6e737461·6e63652e·636f6c64·0050794e·nstance.cold.PyN62 ··0x000003b0·6265725f·416e642e·636f6c64·0050794e·ber_And.cold.PyN
67 ··0x00000400·756d6265·725f4368·65636b2e·636f6c64·umber_Check.cold63 ··0x000003c0·756d6265·725f4c6f·6e672e63·6f6c6400·umber_Long.cold.
 64 ··0x000003d0·6f626a65·63745f69·73696e73·74616e63·object_isinstanc
68 ··0x00000410·005f4973·466f7274·72616e43·6f6e7469·._IsFortranConti 
69 ··0x00000420·67756f75·732e7061·72742e30·00507942·guous.part.0.PyB 
70 ··0x00000430·75666665·725f4973·436f6e74·6967756f·uffer_IsContiguo 
71 ··0x00000440·75732e63·6f6c6400·50794d61·7070696e·us.cold.PyMappin 
72 ··0x00000450·675f4b65·79732e63·6f6c6400·50795365·g_Keys.cold.PySe 
73 ··0x00000460·7175656e·63655f4c·6973742e·636f6c64·quence_List.cold 
74 ··0x00000470·0050794d·61707069·6e675f49·74656d73·.PyMapping_Items 
75 ··0x00000480·2e636f6c·64005079·4e756d62·65725f4f·.cold.PyNumber_O 
76 ··0x00000490·722e636f·6c640050·794e756d·6265725f·r.cold.PyNumber_ 
77 ··0x000004a0·466c6f6f·72446976·6964652e·636f6c64·FloorDivide.cold 
78 ··0x000004b0·00736571·75656e63·655f7265·70656174·.sequence_repeat 
79 ··0x000004c0·0050794e·756d6265·725f5265·6d61696e·.PyNumber_Remain 
80 ··0x000004d0·6465722e·636f6c64·0050794e·756d6265·der.cold.PyNumbe 
81 ··0x000004e0·725f5472·75654469·76696465·2e636f6c·r_TrueDivide.col 
82 ··0x000004f0·64005f50·794e756d·6265725f·506f7765·d._PyNumber_Powe 
83 ··0x00000500·724e6f4d·6f642e63·6f6c6400·50794d61·rNoMod.cold.PyMa 
84 ··0x00000510·7070696e·675f5369·7a652e63·6f6c6400·pping_Size.cold. 
85 ··0x00000520·50794e75·6d626572·5f496e50·6c616365·PyNumber_InPlace 
86 ··0x00000530·416e642e·636f6c64·005f5079·4f626a65·And.cold._PyObje 
87 ··0x00000540·63745f52·65616c49·73496e73·74616e63·ct_RealIsInstanc 
88 ··0x00000550·652e636f·6c640050·794e756d·6265725f·e.cold.PyNumber_65 ··0x000003e0·652e636f·6c640050·794e756d·6265725f·e.cold.PyNumber_
89 ··0x00000560·506f7765·722e636f·6c640050·79536571·Power.cold.PySeq 
90 ··0x00000570·75656e63·655f4368·65636b2e·636f6c64·uence_Check.cold 
91 ··0x00000580·00507953·65717565·6e63655f·53697a65·.PySequence_Size66 ··0x000003f0·43686563·6b2e636f·6c64005f·4973466f·Check.cold._IsFo
 67 ··0x00000400·72747261·6e436f6e·74696775·6f75732e·rtranContiguous.
 68 ··0x00000410·70617274·2e300050·79427566·6665725f·part.0.PyBuffer_
 69 ··0x00000420·4973436f·6e746967·756f7573·2e636f6c·IsContiguous.col
 70 ··0x00000430·64005079·4d617070·696e675f·4b657973·d.PyMapping_Keys
92 ··0x00000590·2e636f6c·64005079·53657175·656e6365·.cold.PySequence71 ··0x00000440·2e636f6c·64005079·53657175·656e6365·.cold.PySequence
93 ··0x000005a0·5f436f6e·6361742e·636f6c64·005f5079·_Concat.cold._Py 
94 ··0x000005b0·4f626a65·63745f48·61734c65·6e2e636f·Object_HasLen.co72 ··0x00000450·5f4c6973·742e636f·6c640050·794d6170·_List.cold.PyMap
 73 ··0x00000460·70696e67·5f497465·6d732e63·6f6c6400·ping_Items.cold.
 74 ··0x00000470·50794e75·6d626572·5f4f722e·636f6c64·PyNumber_Or.cold
 75 ··0x00000480·0050794e·756d6265·725f466c·6f6f7244·.PyNumber_FloorD
 76 ··0x00000490·69766964·652e636f·6c640073·65717565·ivide.cold.seque
 77 ··0x000004a0·6e63655f·72657065·61740050·794e756d·nce_repeat.PyNum
 78 ··0x000004b0·6265725f·52656d61·696e6465·722e636f·ber_Remainder.co
95 ··0x000005c0·6c640050·794e756d·6265725f·586f722e·ld.PyNumber_Xor.79 ··0x000004c0·6c640050·794e756d·6265725f·54727565·ld.PyNumber_True
 80 ··0x000004d0·44697669·64652e63·6f6c6400·5f50794e·Divide.cold._PyN
 81 ··0x000004e0·756d6265·725f506f·7765724e·6f4d6f64·umber_PowerNoMod
 82 ··0x000004f0·2e636f6c·64005079·4d617070·696e675f·.cold.PyMapping_
 83 ··0x00000500·53697a65·2e636f6c·64005079·4e756d62·Size.cold.PyNumb
 84 ··0x00000510·65725f49·6e506c61·6365416e·642e636f·er_InPlaceAnd.co
 85 ··0x00000520·6c64005f·50794f62·6a656374·5f526561·ld._PyObject_Rea
 86 ··0x00000530·6c497349·6e737461·6e63652e·636f6c64·lIsInstance.cold
 87 ··0x00000540·0050794e·756d6265·725f506f·7765722e·.PyNumber_Power.
96 ··0x000005d0·636f6c64·00507953·65717565·6e63655f·cold.PySequence_88 ··0x00000550·636f6c64·00507953·65717565·6e63655f·cold.PySequence_
97 ··0x000005e0·47657453·6c696365·2e636f6c·64005079·GetSlice.cold.Py 
98 ··0x000005f0·4e756d62·65725f52·73686966·742e636f·Number_Rshift.co 
99 ··0x00000600·6c640050·794e756d·6265725f·496e506c·ld.PyNumber_InPl89 ··0x00000560·43686563·6b2e636f·6c640050·79536571·Check.cold.PySeq
 90 ··0x00000570·75656e63·655f5369·7a652e63·6f6c6400·uence_Size.cold.
 91 ··0x00000580·50795365·7175656e·63655f43·6f6e6361·PySequence_Conca
 92 ··0x00000590·742e636f·6c64005f·50794f62·6a656374·t.cold._PyObject
Max diff block lines reached; 0/43686 bytes (0.00%) of diff not shown.
674 KB
bytearrayobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········110136·(bytes·into·file)13 ··Start·of·section·headers:··········110168·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.9 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x1ae38:1 There·are·22·section·headers,·starting·at·offset·0x1ae58:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00095d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00095d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0100d8·000978·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0100f8·000978·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0009a0·001150·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0009a0·001150·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·010a50·001818·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·010a70·001818·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001af0·000001·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001af0·000001·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001af0·0003bf·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001af0·0003bf·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001eaf·000455·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001eaf·000455·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002304·004477·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002304·004471·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·012268·005a18·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·012288·005a18·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·006780·002785·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·006780·0027a5·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·017c80·0022b0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·017ca0·0022b0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·008f20·0022b9·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·008f40·0022b9·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019f30·000288·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·019f50·000288·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00b1e0·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00b200·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00b1e8·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00b208·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00b1e8·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00b208·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00b208·0015a8·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00b228·0015a8·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·01a1b8·000bb8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·01a1d8·000bb8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00c7b0·0020a0·18·····20·195··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00c7d0·0020a0·18·····20·195··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00e850·001886·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00e870·001886·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01ad70·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01ad90·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
21.7 KB
readelf --wide --symbols {}
    
Offset 5, 141 lines modifiedOffset 5, 141 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.18 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.1
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
11 ·····7:·0000000000000000··1017·FUNC····LOCAL··DEFAULT···10·bytearray___init__11 ·····7:·0000000000000000··1017·FUNC····LOCAL··DEFAULT···10·bytearray___init__
12 ·····8:·00000000000013e0····75·FUNC····LOCAL··DEFAULT···10·_getbytevalue12 ·····8:·0000000000001400····75·FUNC····LOCAL··DEFAULT···10·_getbytevalue
13 ·····9:·0000000000000000···891·FUNC····LOCAL··DEFAULT····8·bytearray___init__.cold13 ·····9:·0000000000000000···891·FUNC····LOCAL··DEFAULT····8·bytearray___init__.cold
14 ····10:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2314 ····10:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.23
15 ····11:·0000000000000530···149·FUNC····LOCAL··DEFAULT····1·bytearray_iconcat15 ····11:·0000000000000530···149·FUNC····LOCAL··DEFAULT····1·bytearray_iconcat
16 ····12:·0000000000000000···130·FUNC····LOCAL··DEFAULT····1·bytearray_iter16 ····12:·0000000000000000···130·FUNC····LOCAL··DEFAULT····1·bytearray_iter
17 ····13:·000000000000037b····40·FUNC····LOCAL··DEFAULT····8·bytearray_iter.cold17 ····13:·000000000000037b····40·FUNC····LOCAL··DEFAULT····8·bytearray_iter.cold
18 ····14:·0000000000000090····87·FUNC····LOCAL··DEFAULT····1·bytearrayiter_dealloc18 ····14:·0000000000000090····87·FUNC····LOCAL··DEFAULT····1·bytearrayiter_dealloc
19 ····15:·0000000000000400····50·FUNC····LOCAL··DEFAULT···10·bytearray_dealloc19 ····15:·0000000000000400····50·FUNC····LOCAL··DEFAULT···10·bytearray_dealloc
20 ····16:·00000000000003a3····40·FUNC····LOCAL··DEFAULT····8·bytearray_dealloc.cold20 ····16:·00000000000003a3····40·FUNC····LOCAL··DEFAULT····8·bytearray_dealloc.cold
21 ····17:·00000000000003cb····10·FUNC····LOCAL··DEFAULT····8·PyByteArray_Resize.cold21 ····17:·00000000000003cb····10·FUNC····LOCAL··DEFAULT····8·PyByteArray_Resize.cold
22 ····18:·0000000000000620··1335·FUNC····LOCAL··DEFAULT···10·bytearray_extend22 ····18:·0000000000000620··1331·FUNC····LOCAL··DEFAULT···10·bytearray_extend
23 ····19:·0000000000000b60···458·FUNC····LOCAL··DEFAULT···10·bytearray_setslice23 ····19:·0000000000000b60···458·FUNC····LOCAL··DEFAULT···10·bytearray_setslice
24 ····20:·00000000000003d5···892·FUNC····LOCAL··DEFAULT····8·bytearray_extend.cold24 ····20:·00000000000003d5···892·FUNC····LOCAL··DEFAULT····8·bytearray_extend.cold
25 ····21:·0000000000000751···176·FUNC····LOCAL··DEFAULT····8·bytearray_setslice.cold25 ····21:·0000000000000751···176·FUNC····LOCAL··DEFAULT····8·bytearray_setslice.cold
26 ····22:·0000000000000d30····89·FUNC····LOCAL··DEFAULT···10·bytearray_getbuffer26 ····22:·0000000000000d30····89·FUNC····LOCAL··DEFAULT···10·bytearray_getbuffer
27 ····23:·0000000000000801····25·FUNC····LOCAL··DEFAULT····8·bytearray_getbuffer.cold27 ····23:·0000000000000801····25·FUNC····LOCAL··DEFAULT····8·bytearray_getbuffer.cold
28 ····24:·0000000000000d90····10·FUNC····LOCAL··DEFAULT···10·bytearray_releasebuffer28 ····24:·0000000000000d90····10·FUNC····LOCAL··DEFAULT···10·bytearray_releasebuffer
29 ····25:·00000000000000f0···431·FUNC····LOCAL··DEFAULT····1·bytearray_repr29 ····25:·00000000000000f0···431·FUNC····LOCAL··DEFAULT····1·bytearray_repr
30 ····26:·000000000000081a···133·FUNC····LOCAL··DEFAULT····8·bytearray_repr.cold30 ····26:·000000000000081a···133·FUNC····LOCAL··DEFAULT····8·bytearray_repr.cold
31 ····27:·0000000000000da0···256·FUNC····LOCAL··DEFAULT···10·bytearray_decode31 ····27:·0000000000000da0···256·FUNC····LOCAL··DEFAULT···10·bytearray_decode
32 ····28:·000000000000089f···208·FUNC····LOCAL··DEFAULT····8·bytearray_decode.cold32 ····28:·000000000000089f···208·FUNC····LOCAL··DEFAULT····8·bytearray_decode.cold
33 ····29:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.233 ····29:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
34 ····30:·0000000000000ea0··1337·FUNC····LOCAL··DEFAULT···10·bytearray_ass_subscript34 ····30:·0000000000000ea0··1375·FUNC····LOCAL··DEFAULT···10·bytearray_ass_subscript
35 ····31:·000000000000096f···244·FUNC····LOCAL··DEFAULT····8·bytearray_ass_subscript.cold35 ····31:·000000000000096f···238·FUNC····LOCAL··DEFAULT····8·bytearray_ass_subscript.cold
36 ····32:·0000000000000a63····19·FUNC····LOCAL··DEFAULT····8·_getbytevalue.cold36 ····32:·0000000000000a5d····19·FUNC····LOCAL··DEFAULT····8·_getbytevalue.cold
37 ····33:·0000000000001430····37·FUNC····LOCAL··DEFAULT···10·bytearray_find37 ····33:·0000000000001450····37·FUNC····LOCAL··DEFAULT···10·bytearray_find
38 ····34:·0000000000001460·····9·FUNC····LOCAL··DEFAULT···10·bytearray_length38 ····34:·0000000000001480·····9·FUNC····LOCAL··DEFAULT···10·bytearray_length
39 ····35:·00000000000002a0···174·FUNC····LOCAL··DEFAULT····1·bytearray_translate39 ····35:·00000000000002a0···174·FUNC····LOCAL··DEFAULT····1·bytearray_translate
40 ····36:·0000000000000350···434·FUNC····LOCAL··DEFAULT····1·bytearray_translate_impl40 ····36:·0000000000000350···434·FUNC····LOCAL··DEFAULT····1·bytearray_translate_impl
41 ····37:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.2041 ····37:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
42 ····38:·0000000000000a76···148·FUNC····LOCAL··DEFAULT····8·bytearray_translate_impl.cold42 ····38:·0000000000000a70···148·FUNC····LOCAL··DEFAULT····8·bytearray_translate_impl.cold
43 ····39:·0000000000000b0a····60·FUNC····LOCAL··DEFAULT····8·PyByteArray_FromStringAndSize.cold43 ····39:·0000000000000b04····60·FUNC····LOCAL··DEFAULT····8·PyByteArray_FromStringAndSize.cold
44 ····40:·0000000000001530···402·FUNC····LOCAL··DEFAULT···10·bytearray_subscript44 ····40:·0000000000001550···402·FUNC····LOCAL··DEFAULT···10·bytearray_subscript
45 ····41:·0000000000000b46···124·FUNC····LOCAL··DEFAULT····8·bytearray_subscript.cold45 ····41:·0000000000000b40···124·FUNC····LOCAL··DEFAULT····8·bytearray_subscript.cold
46 ····42:·0000000000000510····30·FUNC····LOCAL··DEFAULT····1·bytearray_clear46 ····42:·0000000000000510····30·FUNC····LOCAL··DEFAULT····1·bytearray_clear
47 ····43:·0000000000000bc2····73·FUNC····LOCAL··DEFAULT····8·bytearray_iconcat.cold47 ····43:·0000000000000bbc····73·FUNC····LOCAL··DEFAULT····8·bytearray_iconcat.cold
48 ····44:·00000000000005d0····29·FUNC····LOCAL··DEFAULT····1·bytearray_endswith48 ····44:·00000000000005d0····29·FUNC····LOCAL··DEFAULT····1·bytearray_endswith
49 ····45:·0000000000000c0b····10·FUNC····LOCAL··DEFAULT····8·bytearray_endswith.cold49 ····45:·0000000000000c05····10·FUNC····LOCAL··DEFAULT····8·bytearray_endswith.cold
50 ····46:·00000000000005f0···261·FUNC····LOCAL··DEFAULT····1·bytearray_richcompare50 ····46:·00000000000005f0···261·FUNC····LOCAL··DEFAULT····1·bytearray_richcompare
51 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata51 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
52 ····48:·0000000000000c15···325·FUNC····LOCAL··DEFAULT····8·bytearray_richcompare.cold52 ····48:·0000000000000c0f···325·FUNC····LOCAL··DEFAULT····8·bytearray_richcompare.cold
53 ····49:·0000000000000d5a·····6·FUNC····LOCAL··DEFAULT····8·PyByteArray_AsString.cold53 ····49:·0000000000000d54·····6·FUNC····LOCAL··DEFAULT····8·PyByteArray_AsString.cold
54 ····50:·0000000000000720···124·FUNC····LOCAL··DEFAULT····1·bytearray_repeat54 ····50:·0000000000000720···124·FUNC····LOCAL··DEFAULT····1·bytearray_repeat
55 ····51:·0000000000000e60····52·FUNC····LOCAL··DEFAULT····8·bytearray_repeat.cold55 ····51:·0000000000000e5a····52·FUNC····LOCAL··DEFAULT····8·bytearray_repeat.cold
56 ····52:·0000000000000e94····30·FUNC····LOCAL··DEFAULT····8·bytearray_copy56 ····52:·0000000000000e8e····30·FUNC····LOCAL··DEFAULT····8·bytearray_copy
57 ····53:·0000000000000eb2····33·FUNC····LOCAL··DEFAULT····8·bytearray_startswith57 ····53:·0000000000000eac····33·FUNC····LOCAL··DEFAULT····8·bytearray_startswith
58 ····54:·0000000000000ed3····75·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize58 ····54:·0000000000000ecd····75·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize
59 ····55:·0000000000000f1e····81·FUNC····LOCAL··DEFAULT····8·bytearray_lstrip59 ····55:·0000000000000f18····81·FUNC····LOCAL··DEFAULT····8·bytearray_lstrip
60 ····56:·0000000000000fa2···241·FUNC····LOCAL··DEFAULT····8·bytearray_strip_impl_helper60 ····56:·0000000000000f9c···241·FUNC····LOCAL··DEFAULT····8·bytearray_strip_impl_helper
61 ····57:·00000000000016d0···613·FUNC····LOCAL··DEFAULT···10·bytearray_append61 ····57:·00000000000016f0···613·FUNC····LOCAL··DEFAULT···10·bytearray_append
62 ····58:·0000000000000f6f····51·FUNC····LOCAL··DEFAULT····8·bytearray_append.cold62 ····58:·0000000000000f69····51·FUNC····LOCAL··DEFAULT····8·bytearray_append.cold
63 ····59:·0000000000001093···352·FUNC····LOCAL··DEFAULT····8·stringlib_center63 ····59:·000000000000108d···352·FUNC····LOCAL··DEFAULT····8·stringlib_center
64 ····60:·0000000000001223···239·FUNC····LOCAL··DEFAULT····8·pad64 ····60:·000000000000121d···239·FUNC····LOCAL··DEFAULT····8·pad
65 ····61:·0000000000001940···128·FUNC····LOCAL··DEFAULT···10·bytearrayiter_next65 ····61:·0000000000001960···128·FUNC····LOCAL··DEFAULT···10·bytearrayiter_next
66 ····62:·00000000000011f3····48·FUNC····LOCAL··DEFAULT····8·bytearrayiter_next.cold66 ····62:·00000000000011ed····48·FUNC····LOCAL··DEFAULT····8·bytearrayiter_next.cold
67 ····63:·0000000000001312····87·FUNC····LOCAL··DEFAULT····8·bytearray_strip67 ····63:·000000000000130c····87·FUNC····LOCAL··DEFAULT····8·bytearray_strip
68 ····64:·00000000000019c0····37·FUNC····LOCAL··DEFAULT···10·bytearray_count68 ····64:·00000000000019e0····37·FUNC····LOCAL··DEFAULT···10·bytearray_count
69 ····65:·0000000000001369····23·FUNC····LOCAL··DEFAULT····8·bytearray_join69 ····65:·0000000000001363····23·FUNC····LOCAL··DEFAULT····8·bytearray_join
70 ····66:·00000000000019f0···929·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join70 ····66:·0000000000001a10···929·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
71 ····67:·00000000000007a0····64·FUNC····LOCAL··DEFAULT····1·bytearray_mod71 ····67:·00000000000007a0····64·FUNC····LOCAL··DEFAULT····1·bytearray_mod
72 ····68:·0000000000001380····50·FUNC····LOCAL··DEFAULT····8·bytearray_mod.cold72 ····68:·000000000000137a····50·FUNC····LOCAL··DEFAULT····8·bytearray_mod.cold
73 ····69:·00000000000013b2···364·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold73 ····69:·00000000000013ac···364·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
74 ····70:·0000000000001da0····37·FUNC····LOCAL··DEFAULT···10·bytearray_contains74 ····70:·0000000000001dc0····37·FUNC····LOCAL··DEFAULT···10·bytearray_contains
75 ····71:·000000000000151e···479·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs75 ····71:·0000000000001518···479·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs
76 ····72:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.576 ····72:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
77 ····73:·00000000000016fd····33·FUNC····LOCAL··DEFAULT····8·bytearray_index77 ····73:·00000000000016f7····33·FUNC····LOCAL··DEFAULT····8·bytearray_index
78 ····74:·000000000000171e··1436·FUNC····LOCAL··DEFAULT····8·bytearray_split78 ····74:·0000000000001718··1436·FUNC····LOCAL··DEFAULT····8·bytearray_split
79 ····75:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1479 ····75:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
80 ····76:·00000000000022e0··1189·FUNC····LOCAL··DEFAULT···10·fastsearch80 ····76:·0000000000002300··1189·FUNC····LOCAL··DEFAULT···10·fastsearch
81 ····77:·0000000000001cba····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum81 ····77:·0000000000001cb4····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum
82 ····78:·0000000000001cd8····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha82 ····78:·0000000000001cd2····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha
83 ····79:·0000000000001cf6····30·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit83 ····79:·0000000000001cf0····30·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit
84 ····80:·0000000000001d14····30·FUNC····LOCAL··DEFAULT····8·stringlib_islower84 ····80:·0000000000001d0e····30·FUNC····LOCAL··DEFAULT····8·stringlib_islower
85 ····81:·0000000000001d32····30·FUNC····LOCAL··DEFAULT····8·stringlib_isspace85 ····81:·0000000000001d2c····30·FUNC····LOCAL··DEFAULT····8·stringlib_isspace
86 ····82:·0000000000001d50····30·FUNC····LOCAL··DEFAULT····8·stringlib_istitle86 ····82:·0000000000001d4a····30·FUNC····LOCAL··DEFAULT····8·stringlib_istitle
87 ····83:·0000000000001d6e····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper87 ····83:·0000000000001d68····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper
88 ····84:·0000000000001db9····30·FUNC····LOCAL··DEFAULT····8·stringlib_isupper88 ····84:·0000000000001db3····30·FUNC····LOCAL··DEFAULT····8·stringlib_isupper
89 ····85:·0000000000001dd7····87·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip89 ····85:·0000000000001dd1····87·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip
90 ····86:·0000000000001e2e···329·FUNC····LOCAL··DEFAULT····8·stringlib_ljust90 ····86:·0000000000001e28···329·FUNC····LOCAL··DEFAULT····8·stringlib_ljust
91 ····87:·0000000000001f77····75·FUNC····LOCAL··DEFAULT····8·stringlib_lower91 ····87:·0000000000001f71····75·FUNC····LOCAL··DEFAULT····8·stringlib_lower
92 ····88:·0000000000001fc2···332·FUNC····LOCAL··DEFAULT····8·stringlib_rjust92 ····88:·0000000000001fbc···332·FUNC····LOCAL··DEFAULT····8·stringlib_rjust
93 ····89:·0000000000001dd0··1238·FUNC····LOCAL··DEFAULT···10·bytearray_replace93 ····89:·0000000000001df0··1238·FUNC····LOCAL··DEFAULT···10·bytearray_replace
94 ····90:·000000000000210e··1913·FUNC····LOCAL··DEFAULT····8·bytearray_replace.cold94 ····90:·0000000000002108··1913·FUNC····LOCAL··DEFAULT····8·bytearray_replace.cold
95 ····91:·00000000000022b0····37·FUNC····LOCAL··DEFAULT···10·bytearray_rfind95 ····91:·00000000000022d0····37·FUNC····LOCAL··DEFAULT···10·bytearray_rfind
96 ····92:·0000000000002887····33·FUNC····LOCAL··DEFAULT····8·bytearray_rindex96 ····92:·0000000000002881····33·FUNC····LOCAL··DEFAULT····8·bytearray_rindex
97 ····93:·00000000000028a8···389·FUNC····LOCAL··DEFAULT····8·bytearray_splitlines97 ····93:·00000000000028a2···389·FUNC····LOCAL··DEFAULT····8·bytearray_splitlines
98 ····94:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.1798 ····94:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
99 ····95:·0000000000002a2d····75·FUNC····LOCAL··DEFAULT····8·stringlib_swapcase99 ····95:·0000000000002a27····75·FUNC····LOCAL··DEFAULT····8·stringlib_swapcase
100 ····96:·0000000000002a78····75·FUNC····LOCAL··DEFAULT····8·stringlib_title100 ····96:·0000000000002a72····75·FUNC····LOCAL··DEFAULT····8·stringlib_title
101 ····97:·0000000000002ac3···189·FUNC····LOCAL··DEFAULT····8·stringlib_zfill101 ····97:·0000000000002abd···189·FUNC····LOCAL··DEFAULT····8·stringlib_zfill
102 ····98:·0000000000002b80····61·FUNC····LOCAL··DEFAULT····8·bytearray_str102 ····98:·0000000000002b7a····61·FUNC····LOCAL··DEFAULT····8·bytearray_str
103 ····99:·0000000000002bbd···264·FUNC····LOCAL··DEFAULT····8·bytearray_maketrans103 ····99:·0000000000002bb7···264·FUNC····LOCAL··DEFAULT····8·bytearray_maketrans
104 ···100:·0000000000002cc5··1411·FUNC····LOCAL··DEFAULT····8·bytearray_rsplit104 ···100:·0000000000002cbf··1411·FUNC····LOCAL··DEFAULT····8·bytearray_rsplit
105 ···101:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11105 ···101:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
106 ···102:·000000000000417b····78·FUNC····LOCAL··DEFAULT····8·stringlib_find_char106 ···102:·0000000000004175····78·FUNC····LOCAL··DEFAULT····8·stringlib_find_char
107 ···103:·0000000000003248···602·FUNC····LOCAL··DEFAULT····8·fastsearch.cold107 ···103:·0000000000003242···602·FUNC····LOCAL··DEFAULT····8·fastsearch.cold
108 ···104:·000000000000366e···150·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count108 ···104:·0000000000003668···150·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
109 ···105:·00000000000007e0···188·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess109 ···105:·00000000000007e0···188·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess
110 ···106:·00000000000008a0···166·FUNC····LOCAL··DEFAULT····1·stringlib__two_way110 ···106:·00000000000008a0···166·FUNC····LOCAL··DEFAULT····1·stringlib__two_way
111 ···107:·00000000000034a2····30·FUNC····LOCAL··DEFAULT····8·stringlib_isascii111 ···107:·000000000000349c····30·FUNC····LOCAL··DEFAULT····8·stringlib_isascii
112 ···108:·00000000000034c0···202·FUNC····LOCAL··DEFAULT····8·bytearray_removeprefix112 ···108:·00000000000034ba···202·FUNC····LOCAL··DEFAULT····8·bytearray_removeprefix
113 ···109:·000000000000358a···202·FUNC····LOCAL··DEFAULT····8·bytearray_removesuffix113 ···109:·0000000000003584···202·FUNC····LOCAL··DEFAULT····8·bytearray_removesuffix
114 ···110:·000000000000376a···132·FUNC····LOCAL··DEFAULT····8·stringlib__lex_search114 ···110:·0000000000003764···132·FUNC····LOCAL··DEFAULT····8·stringlib__lex_search
115 ···111:·0000000000003704···102·FUNC····LOCAL··DEFAULT····8·stringlib__preprocess.cold115 ···111:·00000000000036fe···102·FUNC····LOCAL··DEFAULT····8·stringlib__preprocess.cold
116 ···112:·00000000000037ee···257·FUNC····LOCAL··DEFAULT····8·stringlib__two_way.cold116 ···112:·00000000000037e8···257·FUNC····LOCAL··DEFAULT····8·stringlib__two_way.cold
117 ···113:·00000000000038ef···104·FUNC····LOCAL··DEFAULT····8·bytearray_reduce_ex117 ···113:·00000000000038e9···104·FUNC····LOCAL··DEFAULT····8·bytearray_reduce_ex
118 ···114:·0000000000003957···130·FUNC····LOCAL··DEFAULT····8·_common_reduce118 ···114:·0000000000003951···130·FUNC····LOCAL··DEFAULT····8·_common_reduce
119 ···115:·00000000000039d9····60·FUNC····LOCAL··DEFAULT····8·bytearrayiter_reduce119 ···115:·00000000000039d3····60·FUNC····LOCAL··DEFAULT····8·bytearrayiter_reduce
120 ···116:·0000000000003a15····40·FUNC····LOCAL··DEFAULT····8·bytearrayiter_length_hint120 ···116:·0000000000003a0f····40·FUNC····LOCAL··DEFAULT····8·bytearrayiter_length_hint
121 ···117:·0000000000003a3d···139·FUNC····LOCAL··DEFAULT····8·bytearray_fromhex121 ···117:·0000000000003a37···139·FUNC····LOCAL··DEFAULT····8·bytearray_fromhex
122 ···118:·0000000000000950····13·FUNC····LOCAL··DEFAULT····1·bytearray_alloc122 ···118:·0000000000000950····13·FUNC····LOCAL··DEFAULT····1·bytearray_alloc
123 ···119:·0000000000003ac8····21·FUNC····LOCAL··DEFAULT····8·bytearray_sizeof123 ···119:·0000000000003ac2····21·FUNC····LOCAL··DEFAULT····8·bytearray_sizeof
124 ···120:·0000000000003add···309·FUNC····LOCAL··DEFAULT····8·bytearray_insert124 ···120:·0000000000003ad7···309·FUNC····LOCAL··DEFAULT····8·bytearray_insert
125 ···121:·0000000000003c12····24·FUNC····LOCAL··DEFAULT····8·bytearrayiter_traverse125 ···121:·0000000000003c0c····24·FUNC····LOCAL··DEFAULT····8·bytearrayiter_traverse
126 ···122:·0000000000003c2a···148·FUNC····LOCAL··DEFAULT····8·bytearray_setitem126 ···122:·0000000000003c24···148·FUNC····LOCAL··DEFAULT····8·bytearray_setitem
127 ···123:·0000000000003cbe···332·FUNC····LOCAL··DEFAULT····8·bytearray_pop127 ···123:·0000000000003cb8···332·FUNC····LOCAL··DEFAULT····8·bytearray_pop
128 ···124:·0000000000003e0a···193·FUNC····LOCAL··DEFAULT····8·bytearray_hex128 ···124:·0000000000003e04···193·FUNC····LOCAL··DEFAULT····8·bytearray_hex
129 ···125:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8129 ···125:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
130 ···126:·0000000000003ecb···139·FUNC····LOCAL··DEFAULT····8·bytearray_irepeat130 ···126:·0000000000003ec5···139·FUNC····LOCAL··DEFAULT····8·bytearray_irepeat
131 ···127:·0000000000003f56····87·FUNC····LOCAL··DEFAULT····8·bytearrayiter_setstate131 ···127:·0000000000003f50····87·FUNC····LOCAL··DEFAULT····8·bytearrayiter_setstate
Max diff block lines reached; 4395/22177 bytes (19.82%) of diff not shown.
258 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x100d8·contains·101·entries:1 Relocation·section·'.rela.text'·at·offset·0x100f8·contains·101·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000f··000000df0000000b·R_X86_64_32S···········0000000000000720·PyByteArray_Type·+·03 000000000000000f··000000df0000000b·R_X86_64_32S···········0000000000000720·PyByteArray_Type·+·0
4 000000000000001a··000000e00000000a·R_X86_64_32············0000000000000500·PyByteArrayIter_Type·+·04 000000000000001a··000000e00000000a·R_X86_64_32············0000000000000500·PyByteArrayIter_Type·+·0
5 000000000000001f··000000e100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·45 000000000000001f··000000e100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
6 000000000000003e··000000e300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·46 000000000000003e··000000e300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
7 00000000000000da··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·47 00000000000000da··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
8 0000000000000103··000000f500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Name·-·48 0000000000000103··000000f500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Name·-·4
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 0000000000000292··000000f700000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·417 0000000000000292··000000f700000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
18 00000000000002f4··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40018 00000000000002f4··000000020000000a·R_X86_64_32············0000000000000000·.data·+·400
19 0000000000000305··000000d900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·419 0000000000000305··000000d900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
20 0000000000000322··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40020 0000000000000322··000000020000000a·R_X86_64_32············0000000000000000·.data·+·400
21 0000000000000335··000000d900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·421 0000000000000335··000000d900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
22 000000000000036a··000000f00000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·022 000000000000036a··000000f00000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
23 0000000000000380··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·423 0000000000000380··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
24 00000000000003be··000000f100000004·R_X86_64_PLT32·········0000000000001470·PyByteArray_FromStringAndSize·-·424 00000000000003be··000000f100000004·R_X86_64_PLT32·········0000000000001490·PyByteArray_FromStringAndSize·-·4
25 000000000000042f··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·425 000000000000042f··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
26 00000000000004f1··000000c500000004·R_X86_64_PLT32·········0000000000000440·PyByteArray_Resize·-·426 00000000000004f1··000000c500000004·R_X86_64_PLT32·········0000000000000440·PyByteArray_Resize·-·4
27 0000000000000518··000000c500000004·R_X86_64_PLT32·········0000000000000440·PyByteArray_Resize·-·427 0000000000000518··000000c500000004·R_X86_64_PLT32·········0000000000000440·PyByteArray_Resize·-·4
28 0000000000000524··000000f00000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·028 0000000000000524··000000f00000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
29 0000000000000549··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·429 0000000000000549··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
30 000000000000057b··000000c500000004·R_X86_64_PLT32·········0000000000000440·PyByteArray_Resize·-·430 000000000000057b··000000c500000004·R_X86_64_PLT32·········0000000000000440·PyByteArray_Resize·-·4
31 000000000000059f··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·431 000000000000059f··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
Offset 42, 19 lines modifiedOffset 42, 19 lines modified
42 00000000000006ac··000001050000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·042 00000000000006ac··000001050000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
43 00000000000006b1··000001060000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·043 00000000000006b1··000001060000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
44 00000000000006cb··000001050000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·044 00000000000006cb··000001050000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
45 00000000000006d0··000001060000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·045 00000000000006d0··000001060000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
46 00000000000006de··0000002f0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3046 00000000000006de··0000002f0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·30
47 00000000000006e3··000001050000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·047 00000000000006e3··000001050000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
48 00000000000006ea··000001060000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·048 00000000000006ea··000001060000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
49 0000000000000761··000000f100000004·R_X86_64_PLT32·········0000000000001470·PyByteArray_FromStringAndSize·-·449 0000000000000761··000000f100000004·R_X86_64_PLT32·········0000000000001490·PyByteArray_FromStringAndSize·-·4
50 000000000000078d··0000010e00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Repeat·-·450 000000000000078d··0000010e00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Repeat·-·4
51 00000000000007b6··000000df0000000b·R_X86_64_32S···········0000000000000720·PyByteArray_Type·+·051 00000000000007b6··000000df0000000b·R_X86_64_32S···········0000000000000720·PyByteArray_Type·+·0
52 0000000000000800··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·376652 0000000000000800··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3760
53 0000000000000818··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·376653 0000000000000818··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3760
54 000000000000083c··0000010400000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·454 000000000000083c··0000010400000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
55 0000000000000015··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37755 0000000000000015··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·377
56 0000000000000028··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39856 0000000000000028··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·398
57 00000000000000e3··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·457 00000000000000e3··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
58 0000000000000136··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·81658 0000000000000136··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·816
59 000000000000014c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89459 000000000000014c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·894
60 0000000000000158··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88a60 0000000000000158··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88a
Offset 62, 52 lines modifiedOffset 62, 52 lines modified
62 00000000000001d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·87662 00000000000001d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·876
63 00000000000001e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·86763 00000000000001e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·867
64 00000000000001ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·86764 00000000000001ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·867
65 00000000000001f6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85965 00000000000001f6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·859
66 00000000000001fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84b66 00000000000001fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84b
67 0000000000000206··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83d67 0000000000000206··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83d
68 000000000000020e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82e68 000000000000020e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82e
69 0000000000000370··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a9d69 0000000000000370··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a97
70 0000000000000388··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a9570 0000000000000388··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a8f
71 000000000000039b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7c71 000000000000039b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a76
72 00000000000003a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ad672 00000000000003a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ad0
73 00000000000003ca··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ace73 00000000000003ca··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ac8
74 00000000000003d5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·afc74 00000000000003d5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af6
75 00000000000003e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7275 00000000000003e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6c
76 0000000000000438··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aa776 0000000000000438··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aa1
77 00000000000004fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ab677 00000000000004fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ab0
78 0000000000000551··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bbe78 0000000000000551··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bb8
79 0000000000000570··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bf279 0000000000000570··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bec
80 0000000000000583··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be880 0000000000000583··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be2
81 00000000000005e0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c0781 00000000000005e0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c01
82 00000000000005e9··0000010300000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_endswith·-·482 00000000000005e9··0000010300000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_endswith·-·4
83 0000000000000612··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca583 0000000000000612··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9f
84 0000000000000637··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d0d84 0000000000000637··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d07
85 0000000000000653··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c8e85 0000000000000653··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c88
86 0000000000000661··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c5d86 0000000000000661··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c57
87 000000000000069c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca587 000000000000069c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9f
88 00000000000006f1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca588 00000000000006f1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9f
89 000000000000070b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d5689 000000000000070b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d50
90 0000000000000738··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e5c90 0000000000000738··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e56
91 0000000000000750··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e8491 0000000000000750··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e7e
92 000000000000076f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e7a92 000000000000076f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e74
93 00000000000007bc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·137c93 00000000000007bc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1376
94 00000000000007c9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·139f94 00000000000007c9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1399
95 00000000000007dc··0000011600000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_FormatEx·-·495 00000000000007dc··0000011600000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_FormatEx·-·4
96 0000000000000821··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·370096 0000000000000821··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36fa
97 000000000000084d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·370d97 000000000000084d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3707
98 0000000000000898··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·374b98 0000000000000898··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3745
99 00000000000008dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37f399 00000000000008dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37ed
100 00000000000008f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37ea100 00000000000008f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37e4
101 0000000000000925··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37f9101 0000000000000925··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37f3
102 0000000000000933··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·383a102 0000000000000933··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3834
103 0000000000000942··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3849103 0000000000000942··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3843
104 0000000000000959··0000013e00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4104 0000000000000959··0000013e00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
  
105 Relocation·section·'.rela.data'·at·offset·0x10a50·contains·257·entries:105 Relocation·section·'.rela.data'·at·offset·0x10a70·contains·257·entries:
106 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend106 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
107 0000000000000018··000000cc00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0107 0000000000000018··000000cc00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
108 0000000000000028··0000010200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·a988108 0000000000000028··0000010200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·a988
109 0000000000000030··0000010200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·aaf8109 0000000000000030··0000010200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·aaf8
110 0000000000000050··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·60110 0000000000000050··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·60
111 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9b111 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9b
112 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10112 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
Offset 151, 35 lines modifiedOffset 151, 35 lines modified
151 00000000000004b0··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·120151 00000000000004b0··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·120
152 00000000000004b8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18152 00000000000004b8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18
153 00000000000004d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·470153 00000000000004d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·470
154 0000000000000508··0000014300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0154 0000000000000508··0000014300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
155 0000000000000518··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·325155 0000000000000518··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·325
156 0000000000000530··0000000100000001·R_X86_64_64············0000000000000000·.text·+·90156 0000000000000530··0000000100000001·R_X86_64_64············0000000000000000·.text·+·90
157 0000000000000590··0000014400000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0157 0000000000000590··0000014400000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
158 00000000000005b8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3c12158 00000000000005b8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3c0c
159 00000000000005d8··0000014500000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0159 00000000000005d8··0000014500000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
160 00000000000005e0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·1940160 00000000000005e0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·1960
161 00000000000005e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·6a0161 00000000000005e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·6a0
162 00000000000006a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·338162 00000000000006a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·338
163 00000000000006a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3a15163 00000000000006a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3a0f
164 00000000000006b8··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·180164 00000000000006b8··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·180
165 00000000000006c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·348165 00000000000006c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·348
166 00000000000006c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·39d9166 00000000000006c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·39d3
167 00000000000006d8··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·840167 00000000000006d8··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·840
168 00000000000006e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·353168 00000000000006e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·353
169 00000000000006e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3f56169 00000000000006e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3f50
170 00000000000006f8··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·140170 00000000000006f8··0000002f00000001·R_X86_64_64············0000000000000000·.rodata·+·140
171 0000000000000728··0000014300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0171 0000000000000728··0000014300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
172 0000000000000738··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18172 0000000000000738··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18
173 0000000000000750··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·400173 0000000000000750··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·400
174 0000000000000778··0000000100000001·R_X86_64_64············0000000000000000·.text·+·f0174 0000000000000778··0000000100000001·R_X86_64_64············0000000000000000·.text·+·f0
175 0000000000000780··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8c0175 0000000000000780··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8c0
176 0000000000000788··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1100176 0000000000000788··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1100
177 0000000000000790··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10d0177 0000000000000790··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10d0
178 00000000000007a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2b80178 00000000000007a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2b7a
Max diff block lines reached; 247512/263630 bytes (93.89%) of diff not shown.
99.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
161 ··DW_CFA_def_cfa_offset:·48161 ··DW_CFA_def_cfa_offset:·48
162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
163 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32163 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
164 ··DW_CFA_offset:·r12·(r12)·at·cfa-24164 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
165 ··DW_CFA_offset:·r13·(r13)·at·cfa-16165 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
166 ··DW_CFA_nop166 ··DW_CFA_nop
  
167 00000190·000000000000004c·00000194·FDE·cie=00000000·pc=0000000000000620..0000000000000b57167 00000190·000000000000004c·00000194·FDE·cie=00000000·pc=0000000000000620..0000000000000b53
168 ··DW_CFA_advance_loc:·6·to·0000000000000626168 ··DW_CFA_advance_loc:·6·to·0000000000000626
169 ··DW_CFA_def_cfa_offset:·16169 ··DW_CFA_def_cfa_offset:·16
170 ··DW_CFA_offset:·r15·(r15)·at·cfa-16170 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
171 ··DW_CFA_advance_loc:·2·to·0000000000000628171 ··DW_CFA_advance_loc:·2·to·0000000000000628
172 ··DW_CFA_def_cfa_offset:·24172 ··DW_CFA_def_cfa_offset:·24
173 ··DW_CFA_offset:·r14·(r14)·at·cfa-24173 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
174 ··DW_CFA_advance_loc:·2·to·000000000000062a174 ··DW_CFA_advance_loc:·2·to·000000000000062a
Offset 400, 15 lines modifiedOffset 400, 15 lines modified
400 ··DW_CFA_advance_loc:·2·to·0000000000000942400 ··DW_CFA_advance_loc:·2·to·0000000000000942
401 ··DW_CFA_def_cfa_offset:·112401 ··DW_CFA_def_cfa_offset:·112
402 ··DW_CFA_advance_loc:·9·to·000000000000094b402 ··DW_CFA_advance_loc:·9·to·000000000000094b
403 ··DW_CFA_def_cfa_offset:·80403 ··DW_CFA_def_cfa_offset:·80
404 ··DW_CFA_nop404 ··DW_CFA_nop
405 ··DW_CFA_nop405 ··DW_CFA_nop
  
406 000003a4·0000000000000048·000003a8·FDE·cie=00000000·pc=0000000000000ea0..00000000000013d9406 000003a4·0000000000000048·000003a8·FDE·cie=00000000·pc=0000000000000ea0..00000000000013ff
407 ··DW_CFA_advance_loc:·6·to·0000000000000ea6407 ··DW_CFA_advance_loc:·6·to·0000000000000ea6
408 ··DW_CFA_def_cfa_offset:·16408 ··DW_CFA_def_cfa_offset:·16
409 ··DW_CFA_offset:·r15·(r15)·at·cfa-16409 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
410 ··DW_CFA_advance_loc:·2·to·0000000000000ea8410 ··DW_CFA_advance_loc:·2·to·0000000000000ea8
411 ··DW_CFA_def_cfa_offset:·24411 ··DW_CFA_def_cfa_offset:·24
412 ··DW_CFA_offset:·r14·(r14)·at·cfa-24412 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
413 ··DW_CFA_advance_loc:·2·to·0000000000000eaa413 ··DW_CFA_advance_loc:·2·to·0000000000000eaa
Offset 440, 53 lines modifiedOffset 440, 53 lines modified
440 ··DW_CFA_def_cfa_offset:·16440 ··DW_CFA_def_cfa_offset:·16
441 ··DW_CFA_advance_loc:·2·to·0000000000000f5d441 ··DW_CFA_advance_loc:·2·to·0000000000000f5d
442 ··DW_CFA_def_cfa_offset:·8442 ··DW_CFA_def_cfa_offset:·8
443 ··DW_CFA_advance_loc:·1·to·0000000000000f5e443 ··DW_CFA_advance_loc:·1·to·0000000000000f5e
444 ··DW_CFA_restore_state444 ··DW_CFA_restore_state
445 ··DW_CFA_nop445 ··DW_CFA_nop
  
446 000003f0·000000000000001c·000003f4·FDE·cie=00000000·pc=000000000000096f..0000000000000a63446 000003f0·000000000000001c·000003f4·FDE·cie=00000000·pc=000000000000096f..0000000000000a5d
447 ··DW_CFA_def_cfa_offset:·112447 ··DW_CFA_def_cfa_offset:·112
448 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56448 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
449 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48449 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
450 ··DW_CFA_offset:·r12·(r12)·at·cfa-40450 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
451 ··DW_CFA_offset:·r13·(r13)·at·cfa-32451 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
452 ··DW_CFA_offset:·r14·(r14)·at·cfa-24452 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
453 ··DW_CFA_offset:·r15·(r15)·at·cfa-16453 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
454 ··DW_CFA_nop454 ··DW_CFA_nop
  
455 00000410·0000000000000020·00000414·FDE·cie=00000000·pc=00000000000013e0..000000000000142b455 00000410·0000000000000020·00000414·FDE·cie=00000000·pc=0000000000001400..000000000000144b
456 ··DW_CFA_advance_loc:·1·to·00000000000013e1456 ··DW_CFA_advance_loc:·1·to·0000000000001401
457 ··DW_CFA_def_cfa_offset:·16457 ··DW_CFA_def_cfa_offset:·16
458 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16458 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
459 ··DW_CFA_advance_loc:·7·to·00000000000013e8459 ··DW_CFA_advance_loc:·7·to·0000000000001408
460 ··DW_CFA_def_cfa_offset:·32460 ··DW_CFA_def_cfa_offset:·32
461 ··DW_CFA_advance_loc:·39·to·000000000000140f461 ··DW_CFA_advance_loc:·39·to·000000000000142f
462 ··DW_CFA_remember_state462 ··DW_CFA_remember_state
463 ··DW_CFA_def_cfa_offset:·16463 ··DW_CFA_def_cfa_offset:·16
464 ··DW_CFA_advance_loc:·3·to·0000000000001412464 ··DW_CFA_advance_loc:·3·to·0000000000001432
465 ··DW_CFA_def_cfa_offset:·8465 ··DW_CFA_def_cfa_offset:·8
466 ··DW_CFA_advance_loc:·1·to·0000000000001413466 ··DW_CFA_advance_loc:·1·to·0000000000001433
467 ··DW_CFA_restore_state467 ··DW_CFA_restore_state
468 ··DW_CFA_nop468 ··DW_CFA_nop
469 ··DW_CFA_nop469 ··DW_CFA_nop
  
470 00000434·0000000000000014·00000438·FDE·cie=00000000·pc=0000000000000a63..0000000000000a76470 00000434·0000000000000014·00000438·FDE·cie=00000000·pc=0000000000000a5d..0000000000000a70
471 ··DW_CFA_def_cfa_offset:·32471 ··DW_CFA_def_cfa_offset:·32
472 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16472 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
473 ··DW_CFA_nop473 ··DW_CFA_nop
474 ··DW_CFA_nop474 ··DW_CFA_nop
475 ··DW_CFA_nop475 ··DW_CFA_nop
  
476 0000044c·0000000000000010·00000450·FDE·cie=00000000·pc=0000000000001430..0000000000001455476 0000044c·0000000000000010·00000450·FDE·cie=00000000·pc=0000000000001450..0000000000001475
477 ··DW_CFA_nop477 ··DW_CFA_nop
478 ··DW_CFA_nop478 ··DW_CFA_nop
479 ··DW_CFA_nop479 ··DW_CFA_nop
  
480 00000460·0000000000000010·00000464·FDE·cie=00000000·pc=0000000000001460..0000000000001469480 00000460·0000000000000010·00000464·FDE·cie=00000000·pc=0000000000001480..0000000000001489
481 ··DW_CFA_nop481 ··DW_CFA_nop
482 ··DW_CFA_nop482 ··DW_CFA_nop
483 ··DW_CFA_nop483 ··DW_CFA_nop
  
484 00000474·0000000000000044·00000478·FDE·cie=00000000·pc=00000000000002a0..000000000000034e484 00000474·0000000000000044·00000478·FDE·cie=00000000·pc=00000000000002a0..000000000000034e
485 ··DW_CFA_advance_loc:·5·to·00000000000002a5485 ··DW_CFA_advance_loc:·5·to·00000000000002a5
486 ··DW_CFA_def_cfa_offset:·16486 ··DW_CFA_def_cfa_offset:·16
Offset 561, 101 lines modifiedOffset 561, 101 lines modified
561 ··DW_CFA_advance_loc:·2·to·000000000000044e561 ··DW_CFA_advance_loc:·2·to·000000000000044e
562 ··DW_CFA_def_cfa_offset:·16562 ··DW_CFA_def_cfa_offset:·16
563 ··DW_CFA_advance_loc:·2·to·0000000000000450563 ··DW_CFA_advance_loc:·2·to·0000000000000450
564 ··DW_CFA_def_cfa_offset:·8564 ··DW_CFA_def_cfa_offset:·8
565 ··DW_CFA_advance_loc:·1·to·0000000000000451565 ··DW_CFA_advance_loc:·1·to·0000000000000451
566 ··DW_CFA_restore_state566 ··DW_CFA_restore_state
  
567 00000508·000000000000001c·0000050c·FDE·cie=00000000·pc=0000000000000a76..0000000000000b0a567 00000508·000000000000001c·0000050c·FDE·cie=00000000·pc=0000000000000a70..0000000000000b04
568 ··DW_CFA_def_cfa_offset:·1248568 ··DW_CFA_def_cfa_offset:·1248
569 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56569 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
570 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48570 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
571 ··DW_CFA_offset:·r12·(r12)·at·cfa-40571 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
572 ··DW_CFA_offset:·r13·(r13)·at·cfa-32572 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
573 ··DW_CFA_offset:·r14·(r14)·at·cfa-24573 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
574 ··DW_CFA_offset:·r15·(r15)·at·cfa-16574 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
575 00000528·0000000000000038·0000052c·FDE·cie=00000000·pc=0000000000001470..0000000000001529575 00000528·0000000000000038·0000052c·FDE·cie=00000000·pc=0000000000001490..0000000000001549
576 ··DW_CFA_advance_loc:·6·to·0000000000001476576 ··DW_CFA_advance_loc:·6·to·0000000000001496
577 ··DW_CFA_def_cfa_offset:·16577 ··DW_CFA_def_cfa_offset:·16
578 ··DW_CFA_offset:·r13·(r13)·at·cfa-16578 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
579 ··DW_CFA_advance_loc:·2·to·0000000000001478579 ··DW_CFA_advance_loc:·2·to·0000000000001498
580 ··DW_CFA_def_cfa_offset:·24580 ··DW_CFA_def_cfa_offset:·24
581 ··DW_CFA_offset:·r12·(r12)·at·cfa-24581 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
582 ··DW_CFA_advance_loc:·1·to·0000000000001479582 ··DW_CFA_advance_loc:·1·to·0000000000001499
583 ··DW_CFA_def_cfa_offset:·32583 ··DW_CFA_def_cfa_offset:·32
584 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32584 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
585 ··DW_CFA_advance_loc:·1·to·000000000000147a585 ··DW_CFA_advance_loc:·1·to·000000000000149a
586 ··DW_CFA_def_cfa_offset:·40586 ··DW_CFA_def_cfa_offset:·40
587 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40587 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
588 ··DW_CFA_advance_loc:·4·to·000000000000147e588 ··DW_CFA_advance_loc:·4·to·000000000000149e
589 ··DW_CFA_def_cfa_offset:·48589 ··DW_CFA_def_cfa_offset:·48
590 ··DW_CFA_advance_loc1:·141·to·000000000000150b590 ··DW_CFA_advance_loc1:·141·to·000000000000152b
591 ··DW_CFA_remember_state591 ··DW_CFA_remember_state
592 ··DW_CFA_def_cfa_offset:·40592 ··DW_CFA_def_cfa_offset:·40
593 ··DW_CFA_advance_loc:·4·to·000000000000150f593 ··DW_CFA_advance_loc:·4·to·000000000000152f
594 ··DW_CFA_def_cfa_offset:·32594 ··DW_CFA_def_cfa_offset:·32
595 ··DW_CFA_advance_loc:·1·to·0000000000001510595 ··DW_CFA_advance_loc:·1·to·0000000000001530
596 ··DW_CFA_def_cfa_offset:·24596 ··DW_CFA_def_cfa_offset:·24
597 ··DW_CFA_advance_loc:·2·to·0000000000001512597 ··DW_CFA_advance_loc:·2·to·0000000000001532
598 ··DW_CFA_def_cfa_offset:·16598 ··DW_CFA_def_cfa_offset:·16
599 ··DW_CFA_advance_loc:·2·to·0000000000001514599 ··DW_CFA_advance_loc:·2·to·0000000000001534
Max diff block lines reached; 95992/101984 bytes (94.12%) of diff not shown.
11.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 304, 50 lines modifiedOffset 304, 50 lines modified
304 »       mov····%rdx,%r12304 »       mov····%rdx,%r12
305 »       push···%rbp305 »       push···%rbp
306 »       push···%rbx306 »       push···%rbx
307 »       sub····$0x4a8,%rsp307 »       sub····$0x4a8,%rsp
308 »       cmp····$0x0,%rsi308 »       cmp····$0x0,%rsi
309 ·R_X86_64_32S»   _Py_NoneStruct309 ·R_X86_64_32S»   _Py_NoneStruct
310 »       je·····374·<bytearray_translate_impl+0x24>310 »       je·····374·<bytearray_translate_impl+0x24>
311 ·R_X86_64_PC32»  .text.unlikely+0xa9d311 ·R_X86_64_PC32»  .text.unlikely+0xa97
312 »       mov····%rsi,%rbp312 »       mov····%rsi,%rbp
313 »       xor····%edx,%edx313 »       xor····%edx,%edx
314 »       mov····%rsp,%rsi314 »       mov····%rsp,%rsi
315 »       mov····%rbp,%rdi315 »       mov····%rbp,%rdi
316 »       call···384·<bytearray_translate_impl+0x34>316 »       call···384·<bytearray_translate_impl+0x34>
317 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4317 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
318 »       test···%eax,%eax318 »       test···%eax,%eax
319 »       jne····38c·<bytearray_translate_impl+0x3c>319 »       jne····38c·<bytearray_translate_impl+0x3c>
320 ·R_X86_64_PC32»  .text.unlikely+0xa95320 ·R_X86_64_PC32»  .text.unlikely+0xa8f
321 »       cmpq···$0x100,0x10(%rsp)321 »       cmpq···$0x100,0x10(%rsp)
322 »       mov····(%rsp),%r13322 »       mov····(%rsp),%r13
323 »       jne····39f·<bytearray_translate_impl+0x4f>323 »       jne····39f·<bytearray_translate_impl+0x4f>
324 ·R_X86_64_PC32»  .text.unlikely+0xa7c324 ·R_X86_64_PC32»  .text.unlikely+0xa76
325 »       test···%r12,%r12325 »       test···%r12,%r12
326 »       jne····3a8·<bytearray_translate_impl+0x58>326 »       jne····3a8·<bytearray_translate_impl+0x58>
327 ·R_X86_64_PC32»  .text.unlikely+0xad6327 ·R_X86_64_PC32»  .text.unlikely+0xad0
328 »       xor····%eax,%eax328 »       xor····%eax,%eax
329 »       mov····%rax,0x50(%rsp)329 »       mov····%rax,0x50(%rsp)
330 »       mov····%rax,0x60(%rsp)330 »       mov····%rax,0x60(%rsp)
331 »       mov····0x10(%r14),%rbx331 »       mov····0x10(%r14),%rbx
332 »       xor····%edi,%edi332 »       xor····%edi,%edi
333 »       mov····%rbx,%rsi333 »       mov····%rbx,%rsi
334 »       call···3c2·<bytearray_translate_impl+0x72>334 »       call···3c2·<bytearray_translate_impl+0x72>
335 ·R_X86_64_PLT32» PyByteArray_FromStringAndSize-0x4335 ·R_X86_64_PLT32» PyByteArray_FromStringAndSize-0x4
336 »       mov····%rax,%r15336 »       mov····%rax,%r15
337 »       test···%rax,%rax337 »       test···%rax,%rax
338 »       je·····3ce·<bytearray_translate_impl+0x7e>338 »       je·····3ce·<bytearray_translate_impl+0x7e>
339 ·R_X86_64_PC32»  .text.unlikely+0xace339 ·R_X86_64_PC32»  .text.unlikely+0xac8
340 »       cmpq···$0x0,0x10(%rax)340 »       cmpq···$0x0,0x10(%rax)
341 »       je·····3d9·<bytearray_translate_impl+0x89>341 »       je·····3d9·<bytearray_translate_impl+0x89>
342 ·R_X86_64_PC32»  .text.unlikely+0xafc342 ·R_X86_64_PC32»  .text.unlikely+0xaf6
343 »       mov····0x28(%rax),%rsi343 »       mov····0x28(%rax),%rsi
344 »       cmpq···$0x0,0x10(%r14)344 »       cmpq···$0x0,0x10(%r14)
345 »       je·····3e8·<bytearray_translate_impl+0x98>345 »       je·····3e8·<bytearray_translate_impl+0x98>
346 ·R_X86_64_PC32»  .text.unlikely+0xa72346 ·R_X86_64_PC32»  .text.unlikely+0xa6c
347 »       mov····0x28(%r14),%rcx347 »       mov····0x28(%r14),%rcx
348 »       mov····0x60(%rsp),%rax348 »       mov····0x60(%rsp),%rax
349 »       lea····-0x1(%rbx),%rdx349 »       lea····-0x1(%rbx),%rdx
350 »       test···%r13,%r13350 »       test···%r13,%r13
351 »       je·····49a·<bytearray_translate_impl+0x14a>351 »       je·····49a·<bytearray_translate_impl+0x14a>
352 »       test···%rax,%rax352 »       test···%rax,%rax
353 »       jne····451·<bytearray_translate_impl+0x101>353 »       jne····451·<bytearray_translate_impl+0x101>
Offset 363, 15 lines modifiedOffset 363, 15 lines modified
363 »       test···%rbp,%rbp363 »       test···%rbp,%rbp
364 »       je·····433·<bytearray_translate_impl+0xe3>364 »       je·····433·<bytearray_translate_impl+0xe3>
365 »       mov····%rsp,%rdi365 »       mov····%rsp,%rdi
366 »       call···433·<bytearray_translate_impl+0xe3>366 »       call···433·<bytearray_translate_impl+0xe3>
367 ·R_X86_64_PLT32» PyBuffer_Release-0x4367 ·R_X86_64_PLT32» PyBuffer_Release-0x4
368 »       test···%r12,%r12368 »       test···%r12,%r12
369 »       jne····43c·<bytearray_translate_impl+0xec>369 »       jne····43c·<bytearray_translate_impl+0xec>
370 ·R_X86_64_PC32»  .text.unlikely+0xaa7370 ·R_X86_64_PC32»  .text.unlikely+0xaa1
371 »       add····$0x4a8,%rsp371 »       add····$0x4a8,%rsp
372 »       mov····%r15,%rax372 »       mov····%r15,%rax
373 »       pop····%rbx373 »       pop····%rbx
374 »       pop····%rbp374 »       pop····%rbp
375 »       pop····%r12375 »       pop····%r12
376 »       pop····%r13376 »       pop····%r13
377 »       pop····%r14377 »       pop····%r14
Offset 419, 15 lines modifiedOffset 419, 15 lines modified
419 »       mov····%r15,%rdi419 »       mov····%r15,%rdi
420 »       mov····%rax,%rsi420 »       mov····%rax,%rsi
421 »       call···4f5·<bytearray_translate_impl+0x1a5>421 »       call···4f5·<bytearray_translate_impl+0x1a5>
422 ·R_X86_64_PLT32» PyByteArray_Resize-0x4422 ·R_X86_64_PLT32» PyByteArray_Resize-0x4
423 »       test···%eax,%eax423 »       test···%eax,%eax
424 »       jns····426·<bytearray_translate_impl+0xd6>424 »       jns····426·<bytearray_translate_impl+0xd6>
425 »       jmp····502·<bytearray_translate_impl+0x1b2>425 »       jmp····502·<bytearray_translate_impl+0x1b2>
426 ·R_X86_64_PC32»  .text.unlikely+0xab6426 ·R_X86_64_PC32»  .text.unlikely+0xab0
427 »       data16·cs·nopw·0x0(%rax,%rax,1)427 »       data16·cs·nopw·0x0(%rax,%rax,1)
428 »       nopl···(%rax)428 »       nopl···(%rax)
  
429 0000000000000510·<bytearray_clear>:429 0000000000000510·<bytearray_clear>:
430 bytearray_clear():430 bytearray_clear():
431 »       endbr64431 »       endbr64
432 »       push···%rax432 »       push···%rax
Offset 454, 29 lines modifiedOffset 454, 29 lines modified
454 »       mov····%rbp,%rdi454 »       mov····%rbp,%rdi
455 »       sub····$0x58,%rsp455 »       sub····$0x58,%rsp
456 »       mov····%rsp,%rsi456 »       mov····%rsp,%rsi
457 »       call···54d·<bytearray_iconcat+0x1d>457 »       call···54d·<bytearray_iconcat+0x1d>
458 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4458 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
459 »       test···%eax,%eax459 »       test···%eax,%eax
460 »       jne····555·<bytearray_iconcat+0x25>460 »       jne····555·<bytearray_iconcat+0x25>
461 ·R_X86_64_PC32»  .text.unlikely+0xbbe461 ·R_X86_64_PC32»  .text.unlikely+0xbb8
462 »       mov····0x10(%rsp),%rsi462 »       mov····0x10(%rsp),%rsi
463 »       mov····0x10(%rbx),%rbp463 »       mov····0x10(%rbx),%rbp
464 »       movabs·$0x7fffffffffffffff,%rax464 »       movabs·$0x7fffffffffffffff,%rax
465 »       sub····%rsi,%rax465 »       sub····%rsi,%rax
466 »       cmp····%rbp,%rax466 »       cmp····%rbp,%rax
467 »       jl·····574·<bytearray_iconcat+0x44>467 »       jl·····574·<bytearray_iconcat+0x44>
468 ·R_X86_64_PC32»  .text.unlikely+0xbf2468 ·R_X86_64_PC32»  .text.unlikely+0xbec
469 »       add····%rbp,%rsi469 »       add····%rbp,%rsi
470 »       mov····%rbx,%rdi470 »       mov····%rbx,%rdi
471 »       call···57f·<bytearray_iconcat+0x4f>471 »       call···57f·<bytearray_iconcat+0x4f>
472 ·R_X86_64_PLT32» PyByteArray_Resize-0x4472 ·R_X86_64_PLT32» PyByteArray_Resize-0x4
473 »       test···%eax,%eax473 »       test···%eax,%eax
474 »       js·····587·<bytearray_iconcat+0x57>474 »       js·····587·<bytearray_iconcat+0x57>
475 ·R_X86_64_PC32»  .text.unlikely+0xbe8475 ·R_X86_64_PC32»  .text.unlikely+0xbe2
476 »       cmpq···$0x0,0x10(%rbx)476 »       cmpq···$0x0,0x10(%rbx)
477 »       mov····0x10(%rsp),%rdx477 »       mov····0x10(%rsp),%rdx
478 »       mov····(%rsp),%rsi478 »       mov····(%rsp),%rsi
479 »       je·····5be·<bytearray_iconcat+0x8e>479 »       je·····5be·<bytearray_iconcat+0x8e>
480 »       mov····0x28(%rbx),%rdi480 »       mov····0x28(%rbx),%rdi
481 »       add····%rbp,%rdi481 »       add····%rbp,%rdi
482 »       call···5a3·<bytearray_iconcat+0x73>482 »       call···5a3·<bytearray_iconcat+0x73>
Offset 501, 15 lines modifiedOffset 501, 15 lines modified
501 00000000000005d0·<bytearray_endswith>:501 00000000000005d0·<bytearray_endswith>:
502 bytearray_endswith():502 bytearray_endswith():
503 »       endbr64503 »       endbr64
504 »       mov····%rsi,%rdx504 »       mov····%rsi,%rdx
505 »       mov····0x10(%rdi),%rsi505 »       mov····0x10(%rdi),%rsi
506 »       test···%rsi,%rsi506 »       test···%rsi,%rsi
507 »       je·····5e4·<bytearray_endswith+0x14>507 »       je·····5e4·<bytearray_endswith+0x14>
508 ·R_X86_64_PC32»  .text.unlikely+0xc07508 ·R_X86_64_PC32»  .text.unlikely+0xc01
509 »       mov····0x28(%rdi),%rdi509 »       mov····0x28(%rdi),%rdi
510 »       jmp····5ed·<bytearray_endswith+0x1d>510 »       jmp····5ed·<bytearray_endswith+0x1d>
511 ·R_X86_64_PLT32» _Py_bytes_endswith-0x4511 ·R_X86_64_PLT32» _Py_bytes_endswith-0x4
512 »       nopl···(%rax)512 »       nopl···(%rax)
  
513 00000000000005f0·<bytearray_richcompare>:513 00000000000005f0·<bytearray_richcompare>:
Max diff block lines reached; 7191/11278 bytes (63.76%) of diff not shown.
198 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 363, 57 lines modifiedOffset 363, 57 lines modified
363 »       mov····$0x0,%esi363 »       mov····$0x0,%esi
364 ·R_X86_64_32»    _PyByteArray_empty_string364 ·R_X86_64_32»    _PyByteArray_empty_string
365 »       jmp····3d5·<bytearray_extend.cold>365 »       jmp····3d5·<bytearray_extend.cold>
366 ·R_X86_64_PC32»  .text.hot+0x5d3366 ·R_X86_64_PC32»  .text.hot+0x5d3
  
367 00000000000003d5·<bytearray_extend.cold>:367 00000000000003d5·<bytearray_extend.cold>:
368 bytearray_extend.cold():368 bytearray_extend.cold():
369 »       add····%rcx,0x28(%r13) 
370 »       jmp····3de·<bytearray_extend.cold+0x9> 
371 ·R_X86_64_PC32»  .text.hot+0xa56 
372 »       mov····$0x0,%edi369 »       mov····$0x0,%edi
373 ·R_X86_64_32»    _PyByteArray_empty_string370 ·R_X86_64_32»    _PyByteArray_empty_string
374 »       jmp····3e8·<bytearray_extend.cold+0x13>371 »       jmp····3df·<bytearray_extend.cold+0xa>
375 ·R_X86_64_PC32»  .text.hot+0xa04372 ·R_X86_64_PC32»  .text.hot+0xa21
376 »       add····%rcx,0x10(%r13)373 »       add····%rcx,0x10(%r13)
377 »       or·····$0xffffffff,%r14d374 »       or·····$0xffffffff,%r14d
378 »       jmp····3f5·<bytearray_extend.cold+0x20>375 »       jmp····3ec·<bytearray_extend.cold+0x17>
379 ·R_X86_64_PC32»  .text.hot+0x85c376 ·R_X86_64_PC32»  .text.hot+0x85c
 377 »       add····%rcx,0x28(%r13)
380 »       mov····0x8(%rbp),%rax 
381 »       mov····0x0(%rip),%rdi········ 
382 ·R_X86_64_PC32»  PyExc_TypeError-0x4 
383 »       mov····$0x0,%esi 
384 ·R_X86_64_32»    .rodata.str1.8+0x118 
385 »       mov····0x18(%rax),%rdx 
386 »       xor····%eax,%eax 
387 »       call···410·<bytearray_extend.cold+0x3b> 
388 ·R_X86_64_PLT32» PyErr_Format-0x4 
389 »       jmp····415·<bytearray_extend.cold+0x40>378 »       jmp····3f5·<bytearray_extend.cold+0x20>
390 ·R_X86_64_PC32»  .text.hot+0x8a5379 ·R_X86_64_PC32»  .text.hot+0xa73
391 »       mov····$0x0,%esi 
392 ·R_X86_64_32»    _PyByteArray_empty_string 
393 »       jmp····41f·<bytearray_extend.cold+0x4a> 
394 ·R_X86_64_PC32»  .text.hot+0x96f 
395 »       mov····%r12,%rdx380 »       mov····%r12,%rdx
396 »       lea····0x0(%r12,%r8,1),%rax381 »       lea····0x0(%r12,%r8,1),%rax
397 ·R_X86_64_32S»   _PyByteArray_empty_string382 ·R_X86_64_32S»   _PyByteArray_empty_string
398 »       lea····0x0(%r14),%rsi383 »       lea····0x0(%r14),%rsi
399 ·R_X86_64_32S»   _PyByteArray_empty_string384 ·R_X86_64_32S»   _PyByteArray_empty_string
400 »       mov····%r8,(%rsp)385 »       mov····%r8,(%rsp)
401 »       neg····%rdx386 »       neg····%rdx
402 »       mov····%rax,%rdi387 »       mov····%rax,%rdi
403 »       xor····%r14d,%r14d388 »       xor····%r14d,%r14d
404 »       mov····$0x0,%ebx389 »       mov····$0x0,%ebx
405 ·R_X86_64_32»    _PyByteArray_empty_string390 ·R_X86_64_32»    _PyByteArray_empty_string
406 »       sub····%r8,%rdx391 »       sub····%r8,%rdx
407 »       call···44b·<bytearray_extend.cold+0x76>392 »       call···421·<bytearray_extend.cold+0x4c>
408 ·R_X86_64_PLT32» memmove-0x4393 ·R_X86_64_PLT32» memmove-0x4
409 »       mov····(%rsp),%r8394 »       mov····(%rsp),%r8
410 »       jmp····454·<bytearray_extend.cold+0x7f>395 »       jmp····42a·<bytearray_extend.cold+0x55>
411 ·R_X86_64_PC32»  .text.hot+0x7c8396 ·R_X86_64_PC32»  .text.hot+0x7c8
 397 »       mov····0x8(%rbp),%rax
 398 »       mov····0x0(%rip),%rdi········
 399 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 400 »       mov····$0x0,%esi
 401 ·R_X86_64_32»    .rodata.str1.8+0x118
 402 »       mov····0x18(%rax),%rdx
 403 »       xor····%eax,%eax
 404 »       call···445·<bytearray_extend.cold+0x70>
 405 ·R_X86_64_PLT32» PyErr_Format-0x4
 406 »       jmp····44a·<bytearray_extend.cold+0x75>
 407 ·R_X86_64_PC32»  .text.hot+0x8a5
 408 »       mov····$0x0,%esi
 409 ·R_X86_64_32»    _PyByteArray_empty_string
 410 »       jmp····454·<bytearray_extend.cold+0x7f>
 411 ·R_X86_64_PC32»  .text.hot+0x96f
412 »       movabs·$0x7fffffffffffffff,%rax412 »       movabs·$0x7fffffffffffffff,%rax
413 »       cmp····%rax,%rbx413 »       cmp····%rax,%rbx
414 »       je·····612·<bytearray_extend.cold+0x23d>414 »       je·····612·<bytearray_extend.cold+0x23d>
415 »       movabs·$0x7ffffffffffffffe,%rdx415 »       movabs·$0x7ffffffffffffffe,%rdx
416 »       mov····%rbx,%rax416 »       mov····%rbx,%rax
417 »       sar····$1,%rax417 »       sar····$1,%rax
418 »       sub····%rbx,%rdx418 »       sub····%rbx,%rdx
Offset 427, 28 lines modifiedOffset 427, 28 lines modified
427 ·R_X86_64_PLT32» PyByteArray_Resize-0x4427 ·R_X86_64_PLT32» PyByteArray_Resize-0x4
428 »       test···%eax,%eax428 »       test···%eax,%eax
429 »       js·····4d6·<bytearray_extend.cold+0x101>429 »       js·····4d6·<bytearray_extend.cold+0x101>
430 »       cmpq···$0x0,0x10(%rbp)430 »       cmpq···$0x0,0x10(%rbp)
431 »       movq···$0x0,(%rsp)431 »       movq···$0x0,(%rsp)
432 ·R_X86_64_32S»   _PyByteArray_empty_string432 ·R_X86_64_32S»   _PyByteArray_empty_string
433 »       je·····4af·<bytearray_extend.cold+0xda>433 »       je·····4af·<bytearray_extend.cold+0xda>
434 ·R_X86_64_PC32»  .text.hot+0xb00434 ·R_X86_64_PC32»  .text.hot+0xafc
435 »       mov····0x28(%rbp),%rax435 »       mov····0x28(%rbp),%rax
436 »       mov····%rax,(%rsp)436 »       mov····%rax,(%rsp)
437 »       jmp····4bc·<bytearray_extend.cold+0xe7>437 »       jmp····4bc·<bytearray_extend.cold+0xe7>
438 ·R_X86_64_PC32»  .text.hot+0xb00438 ·R_X86_64_PC32»  .text.hot+0xafc
439 »       sub····$0x1,%rax439 »       sub····$0x1,%rax
440 »       mov····%rax,(%r14)440 »       mov····%rax,(%r14)
441 »       jne····4c9·<bytearray_extend.cold+0xf4>441 »       jne····4c9·<bytearray_extend.cold+0xf4>
442 ·R_X86_64_PC32»  .text.hot+0xb49442 ·R_X86_64_PC32»  .text.hot+0xb45
443 »       mov····%r14,%rdi443 »       mov····%r14,%rdi
444 »       call···4d1·<bytearray_extend.cold+0xfc>444 »       call···4d1·<bytearray_extend.cold+0xfc>
445 ·R_X86_64_PLT32» _Py_Dealloc-0x4445 ·R_X86_64_PLT32» _Py_Dealloc-0x4
446 »       jmp····4d6·<bytearray_extend.cold+0x101>446 »       jmp····4d6·<bytearray_extend.cold+0x101>
447 ·R_X86_64_PC32»  .text.hot+0xb49447 ·R_X86_64_PC32»  .text.hot+0xb45
448 »       mov····(%r12),%rax448 »       mov····(%r12),%rax
449 »       test···%eax,%eax449 »       test···%eax,%eax
450 »       js·····4e8·<bytearray_extend.cold+0x113>450 »       js·····4e8·<bytearray_extend.cold+0x113>
451 »       sub····$0x1,%rax451 »       sub····$0x1,%rax
452 »       mov····%rax,(%r12)452 »       mov····%rax,(%r12)
453 »       je·····50f·<bytearray_extend.cold+0x13a>453 »       je·····50f·<bytearray_extend.cold+0x13a>
454 »       mov····0x0(%rbp),%rax454 »       mov····0x0(%rbp),%rax
Offset 469, 15 lines modifiedOffset 469, 15 lines modified
469 ·R_X86_64_PLT32» _Py_Dealloc-0x4469 ·R_X86_64_PLT32» _Py_Dealloc-0x4
470 »       jmp····4e8·<bytearray_extend.cold+0x113>470 »       jmp····4e8·<bytearray_extend.cold+0x113>
471 »       movabs·$0x7fffffffffffffff,%r15471 »       movabs·$0x7fffffffffffffff,%r15
472 »       jmp····48d·<bytearray_extend.cold+0xb8>472 »       jmp····48d·<bytearray_extend.cold+0xb8>
473 »       movq···$0x0,(%rsp)473 »       movq···$0x0,(%rsp)
474 ·R_X86_64_32S»   _PyByteArray_empty_string474 ·R_X86_64_32S»   _PyByteArray_empty_string
475 »       jmp····535·<bytearray_extend.cold+0x160>475 »       jmp····535·<bytearray_extend.cold+0x160>
476 ·R_X86_64_PC32»  .text.hot+0xafe476 ·R_X86_64_PC32»  .text.hot+0xafa
477 »       mov····(%r12),%rax477 »       mov····(%r12),%rax
478 »       test···%eax,%eax478 »       test···%eax,%eax
479 »       js·····541·<bytearray_extend.cold+0x16c>479 »       js·····541·<bytearray_extend.cold+0x16c>
480 ·R_X86_64_PC32»  .text.hot+0x8a5480 ·R_X86_64_PC32»  .text.hot+0x8a5
481 »       sub····$0x1,%rax481 »       sub····$0x1,%rax
482 »       mov····%rax,(%r12)482 »       mov····%rax,(%r12)
483 »       jne····54f·<bytearray_extend.cold+0x17a>483 »       jne····54f·<bytearray_extend.cold+0x17a>
Offset 865, 804 lines modifiedOffset 865, 803 lines modified
865 000000000000096f·<bytearray_ass_subscript.cold>:865 000000000000096f·<bytearray_ass_subscript.cold>:
866 bytearray_ass_subscript.cold():866 bytearray_ass_subscript.cold():
867 »       mov····%rbx,0x18(%rsp)867 »       mov····%rbx,0x18(%rsp)
868 »       add····$0x1,%rbx868 »       add····$0x1,%rbx
869 »       xor····%r13d,%r13d869 »       xor····%r13d,%r13d
870 »       xor····%r14d,%r14d870 »       xor····%r14d,%r14d
871 »       mov····%rbx,0x20(%rsp)871 »       mov····%rbx,0x20(%rsp)
 872 »       mov····$0x1,%r15d
Max diff block lines reached; 198424/202706 bytes (97.89%) of diff not shown.
78.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 219, 15 lines modifiedOffset 219, 15 lines modified
219 »       call···*%r13219 »       call···*%r13
220 »       mov····%rax,%r12220 »       mov····%rax,%r12
221 »       test···%rax,%rax221 »       test···%rax,%rax
222 »       je·····2d1·<bytearray___init__+0x2d1>222 »       je·····2d1·<bytearray___init__+0x2d1>
223 ·R_X86_64_PC32»  .text.unlikely+0x123223 ·R_X86_64_PC32»  .text.unlikely+0x123
224 »       lea····0x30(%rsp),%rsi224 »       lea····0x30(%rsp),%rsi
225 »       mov····%rax,%rdi225 »       mov····%rax,%rdi
226 »       call···13e0·<_getbytevalue>226 »       call···1400·<_getbytevalue>
227 »       mov····%eax,%r14d227 »       mov····%eax,%r14d
228 »       mov····(%r12),%rax228 »       mov····(%r12),%rax
229 »       test···%eax,%eax229 »       test···%eax,%eax
230 »       jns····2ed·<bytearray___init__+0x2ed>230 »       jns····2ed·<bytearray___init__+0x2ed>
231 ·R_X86_64_PC32»  .text.unlikely+0x108231 ·R_X86_64_PC32»  .text.unlikely+0x108
232 »       test···%r14d,%r14d232 »       test···%r14d,%r14d
233 »       je·····2f6·<bytearray___init__+0x2f6>233 »       je·····2f6·<bytearray___init__+0x2f6>
Offset 480, 29 lines modifiedOffset 480, 29 lines modified
480 »       push···%rbp480 »       push···%rbp
481 »       mov····%rsi,%rbp481 »       mov····%rsi,%rbp
482 »       push···%rbx482 »       push···%rbx
483 »       sub····$0x68,%rsp483 »       sub····$0x68,%rsp
484 »       call···640·<bytearray_extend+0x20>484 »       call···640·<bytearray_extend+0x20>
485 ·R_X86_64_PLT32» PyObject_CheckBuffer-0x4485 ·R_X86_64_PLT32» PyObject_CheckBuffer-0x4
486 »       test···%eax,%eax486 »       test···%eax,%eax
487 »       je·····aab·<bytearray_extend+0x48b>487 »       je·····aa7·<bytearray_extend+0x487>
488 »       movq···$0xffffffffffffffff,0x20(%rsp)488 »       movq···$0xffffffffffffffff,0x20(%rsp)
489 »       mov····0x10(%r13),%r15489 »       mov····0x10(%r13),%r15
490 »       cmp····%r13,%rbp490 »       cmp····%r13,%rbp
491 »       je·····9fb·<bytearray_extend+0x3db>491 »       je·····a18·<bytearray_extend+0x3f8>
492 »       test···%rbp,%rbp492 »       test···%rbp,%rbp
493 »       je·····a8a·<bytearray_extend+0x46a>493 »       je·····9fb·<bytearray_extend+0x3db>
494 »       xor····%edx,%edx494 »       xor····%edx,%edx
495 »       lea····0x10(%rsp),%rsi495 »       lea····0x10(%rsp),%rsi
496 »       mov····%rbp,%rdi496 »       mov····%rbp,%rdi
497 »       call···676·<bytearray_extend+0x56>497 »       call···676·<bytearray_extend+0x56>
498 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4498 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
499 »       test···%eax,%eax499 »       test···%eax,%eax
500 »       jne····67e·<bytearray_extend+0x5e>500 »       jne····67e·<bytearray_extend+0x5e>
501 ·R_X86_64_PC32»  .text.unlikely+0x3f1501 ·R_X86_64_PC32»  .text.unlikely+0x426
502 »       mov····0x10(%r13),%rsi502 »       mov····0x10(%r13),%rsi
503 »       xor····%r12d,%r12d503 »       xor····%r12d,%r12d
504 »       test···%r15,%r15504 »       test···%r15,%r15
505 »       mov····0x20(%rsp),%r8505 »       mov····0x20(%rsp),%r8
506 »       mov····0x10(%rsp),%rbp506 »       mov····0x10(%rsp),%rbp
507 »       cmovns·%r15,%r12507 »       cmovns·%r15,%r12
508 »       test···%rsi,%rsi508 »       test···%rsi,%rsi
Offset 518, 22 lines modifiedOffset 518, 22 lines modified
518 »       mov····%rdx,%rbx518 »       mov····%rdx,%rbx
519 »       add····%r8,%rcx519 »       add····%r8,%rcx
520 »       js·····820·<bytearray_extend+0x200>520 »       js·····820·<bytearray_extend+0x200>
521 »       je·····99b·<bytearray_extend+0x37b>521 »       je·····99b·<bytearray_extend+0x37b>
522 »       movabs·$0x7fffffffffffffff,%rax522 »       movabs·$0x7fffffffffffffff,%rax
523 »       sub····%rcx,%rax523 »       sub····%rcx,%rax
524 »       cmp····%rsi,%rax524 »       cmp····%rsi,%rax
525 »       jl·····a55·<bytearray_extend+0x435>525 »       jl·····a72·<bytearray_extend+0x452>
526 »       mov····0x20(%r13),%rdi526 »       mov····0x20(%r13),%rdi
527 »       lea····(%rsi,%rcx,1),%rbx527 »       lea····(%rsi,%rcx,1),%rbx
528 »       mov····%rdx,%rsi528 »       mov····%rdx,%rsi
529 »       mov····0x18(%r13),%rax529 »       mov····0x18(%r13),%rax
530 »       sub····%rdi,%rsi530 »       sub····%rdi,%rsi
531 »       cmpq···$0x0,0x30(%r13)531 »       cmpq···$0x0,0x30(%r13)
532 »       jg·····a77·<bytearray_extend+0x457>532 »       jg·····a94·<bytearray_extend+0x474>
533 »       lea····0x1(%rsi,%rbx,1),%rcx533 »       lea····0x1(%rsi,%rbx,1),%rcx
534 »       cmp····%rcx,%rax534 »       cmp····%rcx,%rax
535 »       jae····8ef·<bytearray_extend+0x2cf>535 »       jae····8ef·<bytearray_extend+0x2cf>
536 »       test···%rbx,%rbx536 »       test···%rbx,%rbx
537 »       js·····8ce·<bytearray_extend+0x2ae>537 »       js·····8ce·<bytearray_extend+0x2ae>
538 »       pxor···%xmm1,%xmm1538 »       pxor···%xmm1,%xmm1
539 »       cvtsi2sd·%rbx,%xmm1539 »       cvtsi2sd·%rbx,%xmm1
Offset 543, 39 lines modifiedOffset 543, 39 lines modified
543 »       cvtsi2sd·%rax,%xmm0543 »       cvtsi2sd·%rax,%xmm0
544 »       mulsd··0x0(%rip),%xmm0········544 »       mulsd··0x0(%rip),%xmm0········
545 ·R_X86_64_PC32»  .LC17-0x4545 ·R_X86_64_PC32»  .LC17-0x4
546 »       lea····0x1(%rbx),%rcx546 »       lea····0x1(%rbx),%rcx
547 »       comisd·%xmm1,%xmm0547 »       comisd·%xmm1,%xmm0
548 »       jae····918·<bytearray_extend+0x2f8>548 »       jae····918·<bytearray_extend+0x2f8>
549 »       test···%rcx,%rcx549 »       test···%rcx,%rcx
550 »       js·····a55·<bytearray_extend+0x435>550 »       js·····a72·<bytearray_extend+0x452>
551 »       mov····%r8,0x8(%rsp)551 »       mov····%r8,0x8(%rsp)
552 »       test···%rsi,%rsi552 »       test···%rsi,%rsi
553 »       jne····937·<bytearray_extend+0x317>553 »       jne····937·<bytearray_extend+0x317>
554 »       mov····%rcx,%rsi554 »       mov····%rcx,%rsi
555 »       mov····%rcx,(%rsp)555 »       mov····%rcx,(%rsp)
556 »       call···76a·<bytearray_extend+0x14a>556 »       call···76a·<bytearray_extend+0x14a>
557 ·R_X86_64_PLT32» PyObject_Realloc-0x4557 ·R_X86_64_PLT32» PyObject_Realloc-0x4
558 »       mov····(%rsp),%rcx558 »       mov····(%rsp),%rcx
559 »       mov····0x8(%rsp),%r8559 »       mov····0x8(%rsp),%r8
560 »       test···%rax,%rax560 »       test···%rax,%rax
561 »       mov····%rax,%r15561 »       mov····%rax,%r15
562 »       je·····a55·<bytearray_extend+0x435>562 »       je·····a72·<bytearray_extend+0x452>
563 »       movq···%r15,%xmm0563 »       movq···%r15,%xmm0
564 »       mov····%rbx,0x10(%r13)564 »       mov····%rbx,0x10(%r13)
565 »       punpcklqdq·%xmm0,%xmm0565 »       punpcklqdq·%xmm0,%xmm0
566 »       mov····%rcx,0x18(%r13)566 »       mov····%rcx,0x18(%r13)
567 »       movups·%xmm0,0x20(%r13)567 »       movups·%xmm0,0x20(%r13)
568 »       movb···$0x0,(%r15,%rbx,1)568 »       movb···$0x0,(%r15,%rbx,1)
569 »       mov····0x10(%r13),%rdx569 »       mov····0x10(%r13),%rdx
570 »       test···%rdx,%rdx570 »       test···%rdx,%rdx
571 »       je·····7a7·<bytearray_extend+0x187>571 »       je·····7a7·<bytearray_extend+0x187>
572 ·R_X86_64_PC32»  .text.unlikely+0x41b572 ·R_X86_64_PC32»  .text.unlikely+0x3f1
573 »       mov····0x28(%r13),%rbx573 »       mov····0x28(%r13),%rbx
574 »       lea····(%r12,%r8,1),%rdi574 »       lea····(%r8,%r12,1),%rdi
575 »       sub····%r12,%rdx575 »       sub····%r12,%rdx
576 »       mov····%r8,(%rsp)576 »       mov····%r8,(%rsp)
577 »       sub····%r8,%rdx577 »       sub····%r8,%rdx
578 »       lea····(%rbx,%r14,1),%rsi578 »       lea····(%rbx,%r14,1),%rsi
579 »       add····%rbx,%rdi579 »       add····%rbx,%rdi
580 »       xor····%r14d,%r14d580 »       xor····%r14d,%r14d
581 »       call···7c8·<bytearray_extend+0x1a8>581 »       call···7c8·<bytearray_extend+0x1a8>
Offset 605, 29 lines modifiedOffset 605, 29 lines modified
605 »       pop····%r14605 »       pop····%r14
606 »       pop····%r15606 »       pop····%r15
607 »       ret607 »       ret
608 »       xor····%r14d,%r14d608 »       xor····%r14d,%r14d
609 »       mov····$0x0,%ebx609 »       mov····$0x0,%ebx
610 ·R_X86_64_32»    _PyByteArray_empty_string610 ·R_X86_64_32»    _PyByteArray_empty_string
611 »       cmpq···$0x0,0x30(%r13)611 »       cmpq···$0x0,0x30(%r13)
612 »       jg·····a77·<bytearray_extend+0x457>612 »       jg·····a94·<bytearray_extend+0x474>
613 »       test···%r15,%r15613 »       test···%r15,%r15
614 »       jg·····9b6·<bytearray_extend+0x396>614 »       jg·····9b6·<bytearray_extend+0x396>
615 »       sub····%rcx,0x28(%r13)615 »       sub····%rcx,0x28(%r13)
616 »       add····%rcx,%rsi616 »       add····%rcx,%rsi
617 »       mov····%r13,%rdi617 »       mov····%r13,%rdi
618 »       mov····%r8,0x8(%rsp)618 »       mov····%r8,0x8(%rsp)
619 »       mov····%rcx,(%rsp)619 »       mov····%rcx,(%rsp)
620 »       call···84c·<bytearray_extend+0x22c>620 »       call···84c·<bytearray_extend+0x22c>
621 ·R_X86_64_PLT32» PyByteArray_Resize-0x4621 ·R_X86_64_PLT32» PyByteArray_Resize-0x4
622 »       mov····(%rsp),%rcx622 »       mov····(%rsp),%rcx
Max diff block lines reached; 76470/80257 bytes (95.28%) of diff not shown.
2.56 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··0x00000120·14000000·24010000·00000000·28000000·....$.......(...22 ··0x00000120·14000000·24010000·00000000·28000000·....$.......(...
23 ··0x00000130·000e1083·02000000·38000000·3c010000·........8...<...23 ··0x00000130·000e1083·02000000·38000000·3c010000·........8...<...
24 ··0x00000140·00000000·db010000·00460e10·8d02420e·.........F....B.24 ··0x00000140·00000000·db010000·00460e10·8d02420e·.........F....B.
25 ··0x00000150·188c0341·0e208604·410e2883·05470e30·...A.·..A.(..G.025 ··0x00000150·188c0341·0e208604·410e2883·05470e30·...A.·..A.(..G.0
26 ··0x00000160·02af0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.26 ··0x00000160·02af0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
27 ··0x00000170·084a0b00·18000000·78010000·00000000·.J......x.......27 ··0x00000170·084a0b00·18000000·78010000·00000000·.J......x.......
28 ··0x00000180·0a000000·000e3083·0586048c·038d0200·......0.........28 ··0x00000180·0a000000·000e3083·0586048c·038d0200·......0.........
29 ··0x00000190·4c000000·94010000·00000000·37050000·L...........7...29 ··0x00000190·4c000000·94010000·00000000·33050000·L...........3...
30 ··0x000001a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..30 ··0x000001a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
31 ··0x000001b0·480e288c·05410e30·8606440e·38830744·H.(..A.0..D.8..D31 ··0x000001b0·480e288c·05410e30·8606440e·38830744·H.(..A.0..D.8..D
32 ··0x000001c0·0ea00103·d2010a0e·38410e30·410e2842·........8A.0A.(B32 ··0x000001c0·0ea00103·d2010a0e·38410e30·410e2842·........8A.0A.(B
33 ··0x000001d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....33 ··0x000001d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
34 ··0x000001e0·38000000·e4010000·00000000·7c030000·8...........|...34 ··0x000001e0·38000000·e4010000·00000000·7c030000·8...........|...
35 ··0x000001f0·000ea001·83078606·8c058d04·8e038f02·................35 ··0x000001f0·000ea001·83078606·8c058d04·8e038f02·................
36 ··0x00000200·036d020a·0e38410e·30410e28·420e2042·.m...8A.0A.(B.·B36 ··0x00000200·036d020a·0e38410e·30410e28·420e2042·.m...8A.0A.(B.·B
Offset 56, 19 lines modifiedOffset 56, 19 lines modified
56 ··0x00000340·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.56 ··0x00000340·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.
57 ··0x00000350·05440e50·02820a0e·28410e20·410e1842·.D.P....(A.·A..B57 ··0x00000350·05440e50·02820a0e·28410e20·410e1842·.D.P....(A.·A..B
58 ··0x00000360·0e10420e·08410b00·38000000·6c030000·..B..A..8...l...58 ··0x00000360·0e10420e·08410b00·38000000·6c030000·..B..A..8...l...
59 ··0x00000370·00000000·d0000000·000e5083·0586048c·..........P.....59 ··0x00000370·00000000·d0000000·000e5083·0586048c·..........P.....
60 ··0x00000380·038d0248·0e58570e·60420e68·420e7049·...H.XW.`B.hB.pI60 ··0x00000380·038d0248·0e58570e·60420e68·420e7049·...H.XW.`B.hB.pI
61 ··0x00000390·0e50025a·0e58590e·60420e68·420e7049·.P.Z.XY.`B.hB.pI61 ··0x00000390·0e50025a·0e58590e·60420e68·420e7049·.P.Z.XY.`B.hB.pI
62 ··0x000003a0·0e500000·48000000·a8030000·00000000·.P..H...........62 ··0x000003a0·0e500000·48000000·a8030000·00000000·.P..H...........
63 ··0x000003b0·39050000·00460e10·8f02420e·188e0342·9....F....B....B63 ··0x000003b0·5f050000·00460e10·8f02420e·188e0342·_....F....B....B
64 ··0x000003c0·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.64 ··0x000003c0·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.
65 ··0x000003d0·38830747·0e700296·0a0e3843·0e30410e·8..G.p....8C.0A.65 ··0x000003d0·38830747·0e700296·0a0e3843·0e30410e·8..G.p....8C.0A.
66 ··0x000003e0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..66 ··0x000003e0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
67 ··0x000003f0·1c000000·f4030000·00000000·f4000000·................67 ··0x000003f0·1c000000·f4030000·00000000·ee000000·................
68 ··0x00000400·000e7083·0786068c·058d048e·038f0200·..p.............68 ··0x00000400·000e7083·0786068c·058d048e·038f0200·..p.............
69 ··0x00000410·20000000·14040000·00000000·4b000000··...........K...69 ··0x00000410·20000000·14040000·00000000·4b000000··...........K...
70 ··0x00000420·00410e10·8302470e·20670a0e·10430e08·.A....G.·g...C..70 ··0x00000420·00410e10·8302470e·20670a0e·10430e08·.A....G.·g...C..
71 ··0x00000430·410b0000·14000000·38040000·00000000·A.......8.......71 ··0x00000430·410b0000·14000000·38040000·00000000·A.......8.......
72 ··0x00000440·13000000·000e2083·02000000·10000000·......·.........72 ··0x00000440·13000000·000e2083·02000000·10000000·......·.........
73 ··0x00000450·50040000·00000000·25000000·00000000·P.......%.......73 ··0x00000450·50040000·00000000·25000000·00000000·P.......%.......
74 ··0x00000460·10000000·64040000·00000000·09000000·....d...........74 ··0x00000460·10000000·64040000·00000000·09000000·....d...........
848 KB
bytesobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········140632·(bytes·into·file)13 ··Start·of·section·headers:··········139392·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.52 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x22558:1 There·are·23·section·headers,·starting·at·offset·0x22080:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002d16·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002ba6·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0134b8·0025e0·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·013310·002400·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002d60·001010·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002c00·001010·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·015a98·0014a0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·015710·0014a0·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·003d70·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·003c10·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·003d70·0004f4·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·003c10·0004f4·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·004264·0004e3·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·004104·0004e3·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·004747·003d05·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0045e7·003cb0·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·016f38·005e20·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·016bb0·005cd0·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·008450·003205·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0082a0·003205·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·01cd58·002910·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·01c880·002910·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00b660·002640·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00b4c0·002640·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01f668·001f20·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01f190·001f20·18···I·20··12··8
18 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·00dca0·000002·02··AM··0···0··218 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·00db00·000002·02··AM··0···0··2
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·00dca8·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·00db08·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00dcb0·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00db10·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·00dcb0·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·00db10·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00dcd0·001ae8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00db30·001ae0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·021588·000f00·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·0210b0·000f00·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00f7b8·002418·18·····21·200··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00f610·002418·18·····21·200··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·011bd0·0018e5·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·011a28·0018e5·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·022488·0000d0·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·021fb0·0000d0·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
23.8 KB
readelf --wide --symbols {}
    
Offset 10, 150 lines modifiedOffset 10, 150 lines modified
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
11 ·····7:·0000000000000000····69·FUNC····LOCAL··DEFAULT····8·PyBytes_FromStringAndSize.cold11 ·····7:·0000000000000000····69·FUNC····LOCAL··DEFAULT····8·PyBytes_FromStringAndSize.cold
12 ·····8:·0000000000000130···162·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromSize12 ·····8:·0000000000000130···162·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromSize
13 ·····9:·0000000000000045····55·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromSize.cold13 ·····9:·0000000000000045····55·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromSize.cold
14 ····10:·000000000000007c···179·FUNC····LOCAL··DEFAULT····8·_PyBytes_Resize.cold14 ····10:·000000000000007c···179·FUNC····LOCAL··DEFAULT····8·_PyBytes_Resize.cold
15 ····11:·000000000000012f····28·FUNC····LOCAL··DEFAULT····8·PyBytes_AsString.cold15 ····11:·000000000000012f····28·FUNC····LOCAL··DEFAULT····8·PyBytes_AsString.cold
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
17 ····13:·000000000000014b···454·FUNC····LOCAL··DEFAULT····8·_PyBytes_DecodeEscape.cold17 ····13:·000000000000014b···461·FUNC····LOCAL··DEFAULT····8·_PyBytes_DecodeEscape.cold
18 ····14:·0000000000000311····27·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Prepare.cold18 ····14:·0000000000000318····27·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Prepare.cold
19 ····15:·000000000000032c···182·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Finish.cold19 ····15:·0000000000000333···182·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Finish.cold
20 ····16:·00000000000003e2···151·FUNC····LOCAL··DEFAULT····8·PyBytes_FromString.cold20 ····16:·00000000000003e9···151·FUNC····LOCAL··DEFAULT····8·PyBytes_FromString.cold
21 ····17:·0000000000000900···532·FUNC····LOCAL··DEFAULT···10·bytes_concat21 ····17:·0000000000000900···532·FUNC····LOCAL··DEFAULT···10·bytes_concat
22 ····18:·0000000000000479···152·FUNC····LOCAL··DEFAULT····8·PyBytes_Concat.cold22 ····18:·0000000000000480···152·FUNC····LOCAL··DEFAULT····8·PyBytes_Concat.cold
23 ····19:·0000000000000511···186·FUNC····LOCAL··DEFAULT····8·bytes_concat.cold23 ····19:·0000000000000518···186·FUNC····LOCAL··DEFAULT····8·bytes_concat.cold
24 ····20:·0000000000000b20····35·FUNC····LOCAL··DEFAULT···10·bytes_buffer_getbuffer24 ····20:·0000000000000b20····35·FUNC····LOCAL··DEFAULT···10·bytes_buffer_getbuffer
25 ····21:·0000000000000b50····39·FUNC····LOCAL··DEFAULT···10·bytes_hash25 ····21:·0000000000000b50····39·FUNC····LOCAL··DEFAULT···10·bytes_hash
26 ····22:·0000000000000b80···499·FUNC····LOCAL··DEFAULT···10·bytes_richcompare26 ····22:·0000000000000b80···499·FUNC····LOCAL··DEFAULT···10·bytes_richcompare
27 ····23:·00000000000005cb···143·FUNC····LOCAL··DEFAULT····8·bytes_richcompare.cold27 ····23:·00000000000005d2···143·FUNC····LOCAL··DEFAULT····8·bytes_richcompare.cold
28 ····24:·000000000000065a····27·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Alloc.cold28 ····24:·0000000000000661····27·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Alloc.cold
29 ····25:·0000000000000675···127·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Resize.cold29 ····25:·000000000000067c···127·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Resize.cold
30 ····26:·0000000000000e10···450·FUNC····LOCAL··DEFAULT···10·bytes_subscript30 ····26:·0000000000000e10···450·FUNC····LOCAL··DEFAULT···10·bytes_subscript
31 ····27:·00000000000006f4····85·FUNC····LOCAL··DEFAULT····8·bytes_subscript.cold31 ····27:·00000000000006fb····85·FUNC····LOCAL··DEFAULT····8·bytes_subscript.cold
32 ····28:·0000000000000fe0·····9·FUNC····LOCAL··DEFAULT···10·bytes_length32 ····28:·0000000000000fe0·····9·FUNC····LOCAL··DEFAULT···10·bytes_length
33 ····29:·0000000000000ff0···203·FUNC····LOCAL··DEFAULT···10·bytes_iter33 ····29:·0000000000000ff0···203·FUNC····LOCAL··DEFAULT···10·bytes_iter
34 ····30:·0000000000000749····22·FUNC····LOCAL··DEFAULT····8·bytes_iter.cold34 ····30:·0000000000000750····22·FUNC····LOCAL··DEFAULT····8·bytes_iter.cold
35 ····31:·00000000000010c0····91·FUNC····LOCAL··DEFAULT···10·striter_dealloc35 ····31:·00000000000010c0····91·FUNC····LOCAL··DEFAULT···10·striter_dealloc
36 ····32:·0000000000001120····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF36 ····32:·0000000000001120····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
37 ····33:·0000000000001140···419·FUNC····LOCAL··DEFAULT···10·bytes_decode37 ····33:·0000000000001140···419·FUNC····LOCAL··DEFAULT···10·bytes_decode
38 ····34:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.238 ····34:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
39 ····35:·000000000000075f···128·FUNC····LOCAL··DEFAULT····8·bytes_decode.cold39 ····35:·0000000000000766···128·FUNC····LOCAL··DEFAULT····8·bytes_decode.cold
40 ····36:·00000000000012f0····20·FUNC····LOCAL··DEFAULT···10·bytes_rfind40 ····36:·00000000000012f0····20·FUNC····LOCAL··DEFAULT···10·bytes_rfind
41 ····37:·0000000000001310··1680·FUNC····LOCAL··DEFAULT···10·bytes_replace41 ····37:·0000000000001310··1680·FUNC····LOCAL··DEFAULT···10·bytes_replace
42 ····38:·00000000000023f0··1256·FUNC····LOCAL··DEFAULT···10·fastsearch42 ····38:·00000000000023f0··1256·FUNC····LOCAL··DEFAULT···10·fastsearch
43 ····39:·00000000000019a0····33·FUNC····LOCAL··DEFAULT···10·return_self43 ····39:·00000000000019a0····33·FUNC····LOCAL··DEFAULT···10·return_self
44 ····40:·00000000000007df··1247·FUNC····LOCAL··DEFAULT····8·bytes_replace.cold44 ····40:·00000000000007e6··1247·FUNC····LOCAL··DEFAULT····8·bytes_replace.cold
45 ····41:·0000000000000cbe····13·FUNC····LOCAL··DEFAULT····8·return_self.cold45 ····41:·0000000000000cc5····13·FUNC····LOCAL··DEFAULT····8·return_self.cold
46 ····42:·0000000000000ccb····67·FUNC····LOCAL··DEFAULT····8·PyBytes_AsStringAndSize.cold46 ····42:·0000000000000cd2····67·FUNC····LOCAL··DEFAULT····8·PyBytes_AsStringAndSize.cold
47 ····43:·0000000000001a20···613·FUNC····LOCAL··DEFAULT···10·bytes_repr47 ····43:·0000000000001a20···613·FUNC····LOCAL··DEFAULT···10·bytes_repr
48 ····44:·0000000000000d0e····43·FUNC····LOCAL··DEFAULT····8·bytes_repr.cold48 ····44:·0000000000000d15····43·FUNC····LOCAL··DEFAULT····8·bytes_repr.cold
49 ····45:·0000000000000d39····43·FUNC····LOCAL··DEFAULT····8·PyBytes_Repr.cold49 ····45:·0000000000000d40····43·FUNC····LOCAL··DEFAULT····8·PyBytes_Repr.cold
50 ····46:·0000000000000d64····66·FUNC····LOCAL··DEFAULT····8·bytes_str50 ····46:·0000000000000d6b····66·FUNC····LOCAL··DEFAULT····8·bytes_str
51 ····47:·0000000000001e80···128·FUNC····LOCAL··DEFAULT···10·striter_next51 ····47:·0000000000001e80···128·FUNC····LOCAL··DEFAULT···10·striter_next
52 ····48:·0000000000000da6····11·FUNC····LOCAL··DEFAULT····8·striter_next.cold52 ····48:·0000000000000dad····11·FUNC····LOCAL··DEFAULT····8·striter_next.cold
53 ····49:·0000000000001f00··1204·FUNC····LOCAL··DEFAULT···10·bytes_new53 ····49:·0000000000001f00··1204·FUNC····LOCAL··DEFAULT···10·bytes_new
54 ····50:·00000000000030d0···309·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromList54 ····50:·00000000000030d0···309·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromList
55 ····51:·0000000000002a80···300·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromIterator55 ····51:·0000000000002a80···300·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromIterator
56 ····52:·0000000000000db1···617·FUNC····LOCAL··DEFAULT····8·bytes_new.cold56 ····52:·0000000000000db8···617·FUNC····LOCAL··DEFAULT····8·bytes_new.cold
57 ····53:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2357 ····53:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.23
58 ····54:·00000000000023c0····41·FUNC····LOCAL··DEFAULT···10·bytes___bytes__58 ····54:·00000000000023c0····41·FUNC····LOCAL··DEFAULT···10·bytes___bytes__
59 ····55:·000000000000101a···506·FUNC····LOCAL··DEFAULT····8·fastsearch.cold59 ····55:·0000000000001021···506·FUNC····LOCAL··DEFAULT····8·fastsearch.cold
60 ····56:·0000000000002bb0···188·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess60 ····56:·0000000000002a40···188·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess
61 ····57:·0000000000002c70···166·FUNC····LOCAL··DEFAULT····1·stringlib__two_way61 ····57:·0000000000002b00···166·FUNC····LOCAL··DEFAULT····1·stringlib__two_way
62 ····58:·00000000000039fc···150·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count62 ····58:·00000000000039a7···150·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
63 ····59:·0000000000001214····20·FUNC····LOCAL··DEFAULT····8·bytes_index63 ····59:·000000000000121b····20·FUNC····LOCAL··DEFAULT····8·bytes_index
64 ····60:·0000000000000200···207·FUNC····LOCAL··DEFAULT····1·bytes_maketrans64 ····60:·0000000000000200···207·FUNC····LOCAL··DEFAULT····1·bytes_maketrans
65 ····61:·0000000000001228····92·FUNC····LOCAL··DEFAULT····8·bytes_maketrans.cold65 ····61:·000000000000122f····92·FUNC····LOCAL··DEFAULT····8·bytes_maketrans.cold
66 ····62:·0000000000001284···110·FUNC····LOCAL··DEFAULT····8·PyBytes_FromObject.cold66 ····62:·000000000000128b···110·FUNC····LOCAL··DEFAULT····8·PyBytes_FromObject.cold
67 ····63:·00000000000012f2···154·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromIterator.cold67 ····63:·00000000000012f9···154·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromIterator.cold
68 ····64:·0000000000002bb0··1017·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join68 ····64:·0000000000002bb0··1017·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
69 ····65:·000000000000138c···375·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold69 ····65:·0000000000001393···375·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
70 ····66:·00000000000002e0····20·FUNC····LOCAL··DEFAULT····1·bytes_startswith70 ····66:·00000000000002e0····20·FUNC····LOCAL··DEFAULT····1·bytes_startswith
71 ····67:·0000000000002fb0····20·FUNC····LOCAL··DEFAULT···10·bytes_find71 ····67:·0000000000002fb0····20·FUNC····LOCAL··DEFAULT···10·bytes_find
72 ····68:·0000000000000300···229·FUNC····LOCAL··DEFAULT····1·bytes_repeat72 ····68:·0000000000000300···229·FUNC····LOCAL··DEFAULT····1·bytes_repeat
73 ····69:·0000000000001503····59·FUNC····LOCAL··DEFAULT····8·bytes_repeat.cold73 ····69:·000000000000150a····59·FUNC····LOCAL··DEFAULT····8·bytes_repeat.cold
74 ····70:·000000000000153e····14·FUNC····LOCAL··DEFAULT····8·_PyBytes_Repeat.cold74 ····70:·0000000000001545····14·FUNC····LOCAL··DEFAULT····8·_PyBytes_Repeat.cold
75 ····71:·00000000000003f0·····9·FUNC····LOCAL··DEFAULT····1·bytes_join75 ····71:·00000000000003f0·····9·FUNC····LOCAL··DEFAULT····1·bytes_join
76 ····72:·0000000000003070····20·FUNC····LOCAL··DEFAULT···10·bytes_endswith76 ····72:·0000000000003070····20·FUNC····LOCAL··DEFAULT···10·bytes_endswith
77 ····73:·0000000000003090····20·FUNC····LOCAL··DEFAULT···10·bytes_count77 ····73:·0000000000003090····20·FUNC····LOCAL··DEFAULT···10·bytes_count
78 ····74:·00000000000030b0····20·FUNC····LOCAL··DEFAULT···10·bytes_contains78 ····74:·00000000000030b0····20·FUNC····LOCAL··DEFAULT···10·bytes_contains
79 ····75:·0000000000000400··1812·FUNC····LOCAL··DEFAULT····1·bytes_split79 ····75:·0000000000000400··1812·FUNC····LOCAL··DEFAULT····1·bytes_split
80 ····76:·000000000000154c···862·FUNC····LOCAL··DEFAULT····8·bytes_split.cold80 ····76:·0000000000001553···862·FUNC····LOCAL··DEFAULT····8·bytes_split.cold
81 ····77:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1481 ····77:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
82 ····78:·0000000000000b20···351·FUNC····LOCAL··DEFAULT····1·bytes_partition82 ····78:·0000000000000b20···351·FUNC····LOCAL··DEFAULT····1·bytes_partition
83 ····79:·00000000000018aa····99·FUNC····LOCAL··DEFAULT····8·bytes_partition.cold83 ····79:·00000000000018b1····99·FUNC····LOCAL··DEFAULT····8·bytes_partition.cold
84 ····80:·0000000000000c80····57·FUNC····LOCAL··DEFAULT····1·bytes_strip84 ····80:·0000000000000c80····57·FUNC····LOCAL··DEFAULT····1·bytes_strip
85 ····81:·0000000000000cc0···386·FUNC····LOCAL··DEFAULT····1·do_argstrip85 ····81:·0000000000000cc0···386·FUNC····LOCAL··DEFAULT····1·do_argstrip
86 ····82:·000000000000190d····36·FUNC····LOCAL··DEFAULT····8·bytes_strip.cold86 ····82:·0000000000001914····36·FUNC····LOCAL··DEFAULT····8·bytes_strip.cold
87 ····83:·0000000000001931····39·FUNC····LOCAL··DEFAULT····8·do_argstrip.cold87 ····83:·0000000000001938····39·FUNC····LOCAL··DEFAULT····8·do_argstrip.cold
88 ····84:·0000000000001958···249·FUNC····LOCAL··DEFAULT····8·PyBytes_FromFormatV.cold88 ····84:·000000000000195f···249·FUNC····LOCAL··DEFAULT····8·PyBytes_FromFormatV.cold
89 ····85:·0000000000001a51···124·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromList.cold89 ····85:·0000000000001a58···124·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromList.cold
90 ····86:·00000000000014b0····60·FUNC····LOCAL··DEFAULT····1·bytes_rstrip90 ····86:·00000000000014b0····60·FUNC····LOCAL··DEFAULT····1·bytes_rstrip
91 ····87:·0000000000001acd····36·FUNC····LOCAL··DEFAULT····8·bytes_rstrip.cold91 ····87:·0000000000001ad4····36·FUNC····LOCAL··DEFAULT····8·bytes_rstrip.cold
92 ····88:·00000000000014f0····60·FUNC····LOCAL··DEFAULT····1·bytes_fromhex92 ····88:·00000000000014f0····60·FUNC····LOCAL··DEFAULT····1·bytes_fromhex
93 ····89:·0000000000001af1····81·FUNC····LOCAL··DEFAULT····8·bytes_fromhex.cold93 ····89:·0000000000001af8····81·FUNC····LOCAL··DEFAULT····8·bytes_fromhex.cold
94 ····90:·0000000000001b42···200·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromHex.cold94 ····90:·0000000000001b49···200·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromHex.cold
95 ····91:·0000000000001660···272·FUNC····LOCAL··DEFAULT····1·bytes_rpartition95 ····91:·0000000000001660···272·FUNC····LOCAL··DEFAULT····1·bytes_rpartition
96 ····92:·0000000000001c0a···198·FUNC····LOCAL··DEFAULT····8·bytes_rpartition.cold96 ····92:·0000000000001c11···198·FUNC····LOCAL··DEFAULT····8·bytes_rpartition.cold
97 ····93:·0000000000001770····53·FUNC····LOCAL··DEFAULT····1·stringlib_lower97 ····93:·0000000000001770····53·FUNC····LOCAL··DEFAULT····1·stringlib_lower
98 ····94:·0000000000001cd0····17·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit98 ····94:·0000000000001cd7····17·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit
99 ····95:·0000000000001ce1····17·FUNC····LOCAL··DEFAULT····8·stringlib_isascii99 ····95:·0000000000001ce8····17·FUNC····LOCAL··DEFAULT····8·stringlib_isascii
100 ····96:·0000000000001cf2····84·FUNC····LOCAL··DEFAULT····8·bytes_lstrip100 ····96:·0000000000001cf9····84·FUNC····LOCAL··DEFAULT····8·bytes_lstrip
101 ····97:·0000000000001d46····30·FUNC····LOCAL··DEFAULT····8·PyBytes_Size.cold101 ····97:·0000000000001d4d····30·FUNC····LOCAL··DEFAULT····8·PyBytes_Size.cold
102 ····98:·00000000000017d0···802·FUNC····LOCAL··DEFAULT····1·bytes_splitlines102 ····98:·00000000000017d0···438·FUNC····LOCAL··DEFAULT····1·bytes_splitlines
103 ····99:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17103 ····99:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
104 ···100:·0000000000001d64···220·FUNC····LOCAL··DEFAULT····8·bytes_splitlines.cold104 ···100:·0000000000001d6b···128·FUNC····LOCAL··DEFAULT····8·bytes_splitlines.cold
105 ···101:·0000000000001e40····85·FUNC····LOCAL··DEFAULT····8·PyBytes_DecodeEscape.cold105 ···101:·0000000000001deb····85·FUNC····LOCAL··DEFAULT····8·PyBytes_DecodeEscape.cold
106 ···102:·0000000000001e95···183·FUNC····LOCAL··DEFAULT····8·bytes_hex106 ···102:·0000000000001e40···183·FUNC····LOCAL··DEFAULT····8·bytes_hex
107 ···103:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8107 ···103:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
108 ···104:·0000000000001b70···174·FUNC····LOCAL··DEFAULT····1·bytes_translate108 ···104:·0000000000001a00···174·FUNC····LOCAL··DEFAULT····1·bytes_translate
109 ···105:·0000000000001c20···532·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl109 ···105:·0000000000001ab0···532·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl
110 ···106:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20110 ···106:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
111 ···107:·0000000000001f4c···305·FUNC····LOCAL··DEFAULT····8·bytes_translate_impl.cold111 ···107:·0000000000001ef7···305·FUNC····LOCAL··DEFAULT····8·bytes_translate_impl.cold
112 ···108:·0000000000001e40····53·FUNC····LOCAL··DEFAULT····1·stringlib_upper112 ···108:·0000000000001cd0····53·FUNC····LOCAL··DEFAULT····1·stringlib_upper
113 ···109:·000000000000207d····53·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize113 ···109:·0000000000002028····53·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize
114 ···110:·0000000000001e80····36·FUNC····LOCAL··DEFAULT····1·bytes_mod114 ···110:·0000000000001d10····36·FUNC····LOCAL··DEFAULT····1·bytes_mod
115 ···111:·00000000000020b2·····6·FUNC····LOCAL··DEFAULT····8·bytes_mod.cold115 ···111:·000000000000205d·····6·FUNC····LOCAL··DEFAULT····8·bytes_mod.cold
116 ···112:·0000000000002a70····39·FUNC····LOCAL··DEFAULT····1·getnextarg116 ···112:·0000000000002900····39·FUNC····LOCAL··DEFAULT····1·getnextarg
117 ···113:·0000000000002842···265·FUNC····LOCAL··DEFAULT····8·formatfloat117 ···113:·00000000000027ed···265·FUNC····LOCAL··DEFAULT····8·formatfloat
118 ···114:·00000000000020b8··1900·FUNC····LOCAL··DEFAULT····8·_PyBytes_FormatEx.cold118 ···114:·0000000000002063··1900·FUNC····LOCAL··DEFAULT····8·_PyBytes_FormatEx.cold
119 ···115:·0000000000002824····22·FUNC····LOCAL··DEFAULT····8·getnextarg.cold119 ···115:·00000000000027cf····22·FUNC····LOCAL··DEFAULT····8·getnextarg.cold
120 ···116:·000000000000283a·····8·FUNC····LOCAL··DEFAULT····8·_PyBytes_Find.cold120 ···116:·00000000000027e5·····8·FUNC····LOCAL··DEFAULT····8·_PyBytes_Find.cold
121 ···117:·0000000000002b30····67·FUNC····LOCAL··DEFAULT····1·bytes_item121 ···117:·00000000000029c0····67·FUNC····LOCAL··DEFAULT····1·bytes_item
122 ···118:·000000000000294b····35·FUNC····LOCAL··DEFAULT····8·bytes_item.cold122 ···118:·00000000000028f6····35·FUNC····LOCAL··DEFAULT····8·bytes_item.cold
123 ···119:·0000000000002b80····33·FUNC····LOCAL··DEFAULT····1·striter_len123 ···119:·0000000000002a10····33·FUNC····LOCAL··DEFAULT····1·striter_len
124 ···120:·000000000000296e·····7·FUNC····LOCAL··DEFAULT····8·striter_len.cold124 ···120:·0000000000002919·····7·FUNC····LOCAL··DEFAULT····8·striter_len.cold
125 ···121:·000000000000299f···315·FUNC····LOCAL··DEFAULT····8·stringlib_ljust125 ···121:·000000000000294a···315·FUNC····LOCAL··DEFAULT····8·stringlib_ljust
126 ···122:·0000000000002ada···169·FUNC····LOCAL··DEFAULT····8·pad126 ···122:·0000000000002a85···169·FUNC····LOCAL··DEFAULT····8·pad
127 ···123:·0000000000002b83···343·FUNC····LOCAL··DEFAULT····8·stringlib_center127 ···123:·0000000000002b2e···343·FUNC····LOCAL··DEFAULT····8·stringlib_center
128 ···124:·0000000000002cda···441·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs128 ···124:·0000000000002c85···441·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs
129 ···125:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5129 ···125:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
130 ···126:·0000000000002e93····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum130 ···126:·0000000000002e3e····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum
131 ···127:·0000000000002ea4····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha131 ···127:·0000000000002e4f····17·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha
132 ···128:·0000000000002eb5····17·FUNC····LOCAL··DEFAULT····8·stringlib_islower132 ···128:·0000000000002e60····17·FUNC····LOCAL··DEFAULT····8·stringlib_islower
133 ···129:·0000000000002ec6····17·FUNC····LOCAL··DEFAULT····8·stringlib_isspace133 ···129:·0000000000002e71····17·FUNC····LOCAL··DEFAULT····8·stringlib_isspace
134 ···130:·0000000000002ed7····17·FUNC····LOCAL··DEFAULT····8·stringlib_istitle134 ···130:·0000000000002e82····17·FUNC····LOCAL··DEFAULT····8·stringlib_istitle
135 ···131:·0000000000002ee8····17·FUNC····LOCAL··DEFAULT····8·stringlib_isupper135 ···131:·0000000000002e93····17·FUNC····LOCAL··DEFAULT····8·stringlib_isupper
136 ···132:·0000000000002ef9···318·FUNC····LOCAL··DEFAULT····8·stringlib_rjust136 ···132:·0000000000002ea4···318·FUNC····LOCAL··DEFAULT····8·stringlib_rjust
Max diff block lines reached; 7673/24304 bytes (31.57%) of diff not shown.
365 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x134b8·contains·404·entries:1 Relocation·section·'.rela.text'·at·offset·0x13310·contains·384·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000002e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc3 000000000000002e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
4 000000000000004a··000000cb0000000b·R_X86_64_32S···········0000000000000720·PyBytes_Type·+·04 000000000000004a··000000cb0000000b·R_X86_64_32S···········0000000000000720·PyBytes_Type·+·0
5 0000000000000059··000000ec00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·45 0000000000000059··000000ec00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
6 000000000000008e··000000d300000004·R_X86_64_PLT32·········00000000000001e0·_PyBytes_Resize·-·46 000000000000008e··000000d300000004·R_X86_64_PLT32·········00000000000001e0·_PyBytes_Resize·-·4
7 00000000000000ac··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·47 00000000000000ac··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
8 00000000000000b4··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·48 00000000000000b4··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
Offset 139, 278 lines modifiedOffset 139, 258 lines modified
139 000000000000173c··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2ce8139 000000000000173c··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2ce8
140 000000000000175a··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4140 000000000000175a··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
141 0000000000001781··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4141 0000000000001781··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
142 000000000000179a··0000013e00000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_lower·-·4142 000000000000179a··0000013e00000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_lower·-·4
143 0000000000001802··000000020000000a·R_X86_64_32············0000000000000000·.data·+·360143 0000000000001802··000000020000000a·R_X86_64_32············0000000000000000·.data·+·360
144 0000000000001813··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4144 0000000000001813··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
145 0000000000001834··0000014200000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4145 0000000000001834··0000014200000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
146 0000000000001853··0000013400000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4146 000000000000184f··0000013400000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
 147 00000000000018bc··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
147 0000000000001905··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2d10148 00000000000018d3··0000013500000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
148 000000000000190b··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·0149 000000000000191b··000000cb0000000b·R_X86_64_32S···········0000000000000720·PyBytes_Type·+·0
149 0000000000001921··0000013500000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4150 000000000000192c··0000013500000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
150 0000000000001986··000000ca00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Malloc·-·4 
151 000000000000199f··000000cb0000000b·R_X86_64_32S···········0000000000000720·PyBytes_Type·+·0 
152 00000000000019a5··000000cb00000002·R_X86_64_PC32··········0000000000000720·PyBytes_Type·+·a4 
153 00000000000019b9··000000cc00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4 
154 00000000000019e5··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4 
155 00000000000019f0··000000c900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2ce4 
156 00000000000019f6··000000c90000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·2ce8 
157 0000000000001a60··000000cb0000000b·R_X86_64_32S···········0000000000000720·PyBytes_Type·+·0 
158 0000000000001a73··0000013500000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4 
159 0000000000001a97··000000cf00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4 
160 0000000000001a9c··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0 
161 0000000000001aa1··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
162 0000000000001ac3··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4 
163 0000000000001add··000000d100000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4 
164 0000000000001ae2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
165 0000000000001ae7··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
166 0000000000001b0f··000000dc00000004·R_X86_64_PLT32·········00000000000002c0·_PyBytes_DecodeEscape·-·4151 000000000000199f··000000dc00000004·R_X86_64_PLT32·········00000000000002c0·_PyBytes_DecodeEscape·-·4
167 0000000000001b38··0000014400000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4152 00000000000019c8··0000014400000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4
168 0000000000001b4b··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·328153 00000000000019db··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·328
169 0000000000001b55··0000014500000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnFormat·-·4154 00000000000019e5··0000014500000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnFormat·-·4
170 0000000000001bc4··000000020000000a·R_X86_64_32············0000000000000000·.data·+·400155 0000000000001a54··000000020000000a·R_X86_64_32············0000000000000000·.data·+·400
171 0000000000001bd5··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4156 0000000000001a65··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
172 0000000000001bf2··000000020000000a·R_X86_64_32············0000000000000000·.data·+·400157 0000000000001a82··000000020000000a·R_X86_64_32············0000000000000000·.data·+·400
173 0000000000001c05··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4158 0000000000001a95··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
 159 0000000000001b2e··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
 160 0000000000001b9b··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
 161 0000000000001ba3··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
 162 0000000000001bf5··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
 163 0000000000001c2f··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
 164 0000000000001c98··000000d300000004·R_X86_64_PLT32·········00000000000001e0·_PyBytes_Resize·-·4
174 0000000000001c9e··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4165 0000000000001ce1··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
175 0000000000001d0b··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
176 0000000000001d13··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
177 0000000000001d65··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
178 0000000000001d9f··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
179 0000000000001e08··000000d300000004·R_X86_64_PLT32·········00000000000001e0·_PyBytes_Resize·-·4 
180 0000000000001e51··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4 
181 0000000000001e6a··0000014800000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_upper·-·4166 0000000000001cfa··0000014800000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_upper·-·4
182 0000000000001f30··000000dd00000004·R_X86_64_PLT32·········0000000000000610·_PyBytesWriter_Prepare·-·4167 0000000000001dc0··000000dd00000004·R_X86_64_PLT32·········0000000000000610·_PyBytesWriter_Prepare·-·4
183 0000000000001ffb··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·7a0168 0000000000001e8b··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·7a0
184 0000000000002019··0000014b00000004·R_X86_64_PLT32·········0000000000000000·__ctype_b_loc·-·4169 0000000000001ea9··0000014b00000004·R_X86_64_PLT32·········0000000000000000·__ctype_b_loc·-·4
185 00000000000020c9··0000014c0000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0170 0000000000001f59··0000014c0000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
186 000000000000210c··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·828171 0000000000001f9c··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·828
187 000000000000213f··000000df00000004·R_X86_64_PLT32·········0000000000000670·_PyBytesWriter_Finish·-·4172 0000000000001fcf··000000df00000004·R_X86_64_PLT32·········0000000000000670·_PyBytesWriter_Finish·-·4
188 0000000000002178··0000010c00000004·R_X86_64_PLT32·········0000000000000000·memchr·-·4173 0000000000002008··0000010c00000004·R_X86_64_PLT32·········0000000000000000·memchr·-·4
189 0000000000002198··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4174 0000000000002028··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
190 00000000000021c0··0000014d0000000b·R_X86_64_32S···········0000000000000000·PyByteArray_Type·+·0175 0000000000002050··0000014d0000000b·R_X86_64_32S···········0000000000000000·PyByteArray_Type·+·0
191 00000000000021e3··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·8d0176 0000000000002073··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·8d0
192 00000000000021f9··000000e100000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4177 0000000000002089··000000e100000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
193 00000000000021fe··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·438178 000000000000208e··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·438
194 0000000000002208··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4179 0000000000002098··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
195 0000000000002215··000000e200000004·R_X86_64_PLT32·········00000000000001d0·_PyBytesWriter_Dealloc·-·4180 00000000000020a5··000000e200000004·R_X86_64_PLT32·········00000000000001d0·_PyBytesWriter_Dealloc·-·4
196 0000000000002271··0000014e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FormatLong·-·4181 0000000000002101··0000014e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FormatLong·-·4
197 000000000000232b··000000dd00000004·R_X86_64_PLT32·········0000000000000610·_PyBytesWriter_Prepare·-·4182 00000000000021bb··000000dd00000004·R_X86_64_PLT32·········0000000000000610·_PyBytesWriter_Prepare·-·4
198 00000000000023a4··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4183 0000000000002234··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
199 00000000000023d0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·111c184 0000000000002260··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·111c
200 00000000000023f6··0000014f00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FormatBytesWriter·-·4185 0000000000002286··0000014f00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FormatBytesWriter·-·4
201 0000000000002492··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4186 0000000000002322··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
202 00000000000024b5··0000012f00000004·R_X86_64_PLT32·········0000000000000000·memset·-·4187 0000000000002345··0000012f00000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
203 00000000000024f2··0000014b00000004·R_X86_64_PLT32·········0000000000000000·__ctype_b_loc·-·4188 0000000000002382··0000014b00000004·R_X86_64_PLT32·········0000000000000000·__ctype_b_loc·-·4
204 0000000000002563··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4189 00000000000023f3··000000cd00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
205 0000000000002591··0000014d0000000b·R_X86_64_32S···········0000000000000000·PyByteArray_Type·+·0190 0000000000002421··0000014d0000000b·R_X86_64_32S···········0000000000000000·PyByteArray_Type·+·0
206 000000000000259c··0000014d0000000a·R_X86_64_32············0000000000000000·PyByteArray_Type·+·0191 000000000000242c··0000014d0000000a·R_X86_64_32············0000000000000000·PyByteArray_Type·+·0
207 00000000000025a6··0000015000000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4192 0000000000002436··0000015000000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
208 00000000000025bb··000000c90000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6910193 000000000000244b··000000c90000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6910
209 00000000000025c0··0000011400000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupSpecial·-·4194 0000000000002450··0000011400000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupSpecial·-·4
210 00000000000025de··0000011500000004·R_X86_64_PLT32·········0000000000000000·PyObject_CheckBuffer·-·4195 000000000000246e··0000011500000004·R_X86_64_PLT32·········0000000000000000·PyObject_CheckBuffer·-·4
211 00000000000025fd··000000ec00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4196 000000000000248d··000000ec00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
212 0000000000002614··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4197 00000000000024a4··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
213 0000000000002648··0000011600000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_ToContiguous·-·4198 00000000000024d8··0000011600000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_ToContiguous·-·4
214 000000000000265f··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4199 00000000000024ef··000000ed00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
215 00000000000026ac··0000015100000004·R_X86_64_PLT32·········0000000000000000·PyObject_ASCII·-·4200 000000000000253c··0000015100000004·R_X86_64_PLT32·········0000000000000000·PyObject_ASCII·-·4
216 00000000000026e9··000000e000000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4201 0000000000002579··000000e000000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
217 000000000000271b··000000dd00000004·R_X86_64_PLT32·········0000000000000610·_PyBytesWriter_Prepare·-·4202 00000000000025ab··000000dd00000004·R_X86_64_PLT32·········0000000000000610·_PyBytesWriter_Prepare·-·4
218 000000000000277b··0000010400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4203 000000000000260b··0000010400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
219 00000000000027ca··0000011700000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4204 000000000000265a··0000011700000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4
220 00000000000027ef··000000d600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4205 000000000000267f··000000d600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
221 0000000000002928··0000010e00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4206 00000000000027b8··0000010e00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
222 00000000000029c0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·283e207 0000000000002850··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27e9
223 00000000000029f3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·283e208 0000000000002883··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27e9
224 0000000000002adc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23ec209 000000000000296c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23ec
 210 000000000000298c··000000f000000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
 211 00000000000029eb··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·cc8
 212 00000000000029f1··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·0
 213 0000000000002a60··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a9f
 214 0000000000002a78··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a9f
225 0000000000002afc··000000f000000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4215 0000000000002a9c··000000f000000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
226 0000000000002b5b··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·cc8 
227 0000000000002b61··000000c90000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·0 
228 0000000000002bd0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3af4 
229 0000000000002be8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3af4 
230 0000000000002c0c··000000f000000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4 
231 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ce216 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d5
232 0000000000000061··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·475217 0000000000000061··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c
233 0000000000000083··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f3218 0000000000000083··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fa
234 0000000000000096··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f8219 0000000000000096··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ff
235 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e8220 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ef
236 0000000000000119··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a9221 0000000000000119··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b0
237 0000000000000131··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ce222 0000000000000131··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d5
238 0000000000000142··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6be223 0000000000000142··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c5
239 0000000000000189··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·671224 0000000000000189··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·678
240 00000000000001a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68a225 00000000000001a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·691
241 00000000000001c0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a9226 00000000000001c0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b0
242 00000000000001c5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d7227 00000000000001c5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6de
243 00000000000001f6··000000d600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4228 00000000000001f6··000000d600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Max diff block lines reached; 354200/374110 bytes (94.68%) of diff not shown.
92.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 00000128·0000000000000014·0000012c·FDE·cie=00000000·pc=000000000000012f..000000000000014b134 00000128·0000000000000014·0000012c·FDE·cie=00000000·pc=000000000000012f..000000000000014b
135 ··DW_CFA_advance_loc:·1·to·0000000000000130135 ··DW_CFA_advance_loc:·1·to·0000000000000130
136 ··DW_CFA_def_cfa_offset:·16136 ··DW_CFA_def_cfa_offset:·16
137 ··DW_CFA_advance_loc:·26·to·000000000000014a137 ··DW_CFA_advance_loc:·26·to·000000000000014a
138 ··DW_CFA_def_cfa_offset:·8138 ··DW_CFA_def_cfa_offset:·8
139 ··DW_CFA_nop139 ··DW_CFA_nop
  
140 00000140·000000000000004c·00000144·FDE·cie=00000000·pc=00000000000002c0..0000000000000604140 00000140·000000000000004c·00000144·FDE·cie=00000000·pc=00000000000002c0..0000000000000607
141 ··DW_CFA_advance_loc:·6·to·00000000000002c6141 ··DW_CFA_advance_loc:·6·to·00000000000002c6
142 ··DW_CFA_def_cfa_offset:·16142 ··DW_CFA_def_cfa_offset:·16
143 ··DW_CFA_offset:·r15·(r15)·at·cfa-16143 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
144 ··DW_CFA_advance_loc:·5·to·00000000000002cb144 ··DW_CFA_advance_loc:·5·to·00000000000002cb
145 ··DW_CFA_def_cfa_offset:·24145 ··DW_CFA_def_cfa_offset:·24
146 ··DW_CFA_offset:·r14·(r14)·at·cfa-24146 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
147 ··DW_CFA_advance_loc:·2·to·00000000000002cd147 ··DW_CFA_advance_loc:·2·to·00000000000002cd
Offset 155, 36 lines modifiedOffset 155, 36 lines modified
155 ··DW_CFA_def_cfa_offset:·48155 ··DW_CFA_def_cfa_offset:·48
156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
157 ··DW_CFA_advance_loc:·1·to·00000000000002d4157 ··DW_CFA_advance_loc:·1·to·00000000000002d4
158 ··DW_CFA_def_cfa_offset:·56158 ··DW_CFA_def_cfa_offset:·56
159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
160 ··DW_CFA_advance_loc:·10·to·00000000000002de160 ··DW_CFA_advance_loc:·10·to·00000000000002de
161 ··DW_CFA_def_cfa_offset:·656161 ··DW_CFA_def_cfa_offset:·656
162 ··DW_CFA_advance_loc2:·331·to·0000000000000429162 ··DW_CFA_advance_loc2:·334·to·000000000000042c
163 ··DW_CFA_remember_state163 ··DW_CFA_remember_state
164 ··DW_CFA_def_cfa_offset:·56164 ··DW_CFA_def_cfa_offset:·56
165 ··DW_CFA_advance_loc:·1·to·000000000000042a165 ··DW_CFA_advance_loc:·1·to·000000000000042d
166 ··DW_CFA_def_cfa_offset:·48166 ··DW_CFA_def_cfa_offset:·48
167 ··DW_CFA_advance_loc:·1·to·000000000000042b167 ··DW_CFA_advance_loc:·1·to·000000000000042e
168 ··DW_CFA_def_cfa_offset:·40168 ··DW_CFA_def_cfa_offset:·40
169 ··DW_CFA_advance_loc:·2·to·000000000000042d169 ··DW_CFA_advance_loc:·2·to·0000000000000430
170 ··DW_CFA_def_cfa_offset:·32170 ··DW_CFA_def_cfa_offset:·32
171 ··DW_CFA_advance_loc:·2·to·000000000000042f171 ··DW_CFA_advance_loc:·2·to·0000000000000432
172 ··DW_CFA_def_cfa_offset:·24172 ··DW_CFA_def_cfa_offset:·24
173 ··DW_CFA_advance_loc:·2·to·0000000000000431173 ··DW_CFA_advance_loc:·2·to·0000000000000434
174 ··DW_CFA_def_cfa_offset:·16174 ··DW_CFA_def_cfa_offset:·16
175 ··DW_CFA_advance_loc:·2·to·0000000000000433175 ··DW_CFA_advance_loc:·2·to·0000000000000436
176 ··DW_CFA_def_cfa_offset:·8176 ··DW_CFA_def_cfa_offset:·8
177 ··DW_CFA_advance_loc:·1·to·0000000000000434177 ··DW_CFA_advance_loc:·1·to·0000000000000437
178 ··DW_CFA_restore_state178 ··DW_CFA_restore_state
179 ··DW_CFA_nop179 ··DW_CFA_nop
180 ··DW_CFA_nop180 ··DW_CFA_nop
181 ··DW_CFA_nop181 ··DW_CFA_nop
  
182 00000190·000000000000001c·00000194·FDE·cie=00000000·pc=000000000000014b..0000000000000311182 00000190·000000000000001c·00000194·FDE·cie=00000000·pc=000000000000014b..0000000000000318
183 ··DW_CFA_def_cfa_offset:·656183 ··DW_CFA_def_cfa_offset:·656
184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
185 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48185 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
186 ··DW_CFA_offset:·r12·(r12)·at·cfa-40186 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
187 ··DW_CFA_offset:·r13·(r13)·at·cfa-32187 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
188 ··DW_CFA_offset:·r14·(r14)·at·cfa-24188 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
189 ··DW_CFA_offset:·r15·(r15)·at·cfa-16189 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ··DW_CFA_restore_state204 ··DW_CFA_restore_state
205 ··DW_CFA_advance_loc:·24·to·0000000000000666205 ··DW_CFA_advance_loc:·24·to·0000000000000666
206 ··DW_CFA_def_cfa_offset:·8206 ··DW_CFA_def_cfa_offset:·8
207 ··DW_CFA_restore:·r3·(rbx)207 ··DW_CFA_restore:·r3·(rbx)
208 ··DW_CFA_nop208 ··DW_CFA_nop
209 ··DW_CFA_nop209 ··DW_CFA_nop
  
210 000001d8·0000000000000014·000001dc·FDE·cie=00000000·pc=0000000000000311..000000000000032c210 000001d8·0000000000000014·000001dc·FDE·cie=00000000·pc=0000000000000318..0000000000000333
211 ··DW_CFA_def_cfa_offset:·32211 ··DW_CFA_def_cfa_offset:·32
212 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16212 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
213 ··DW_CFA_nop213 ··DW_CFA_nop
214 ··DW_CFA_nop214 ··DW_CFA_nop
215 ··DW_CFA_nop215 ··DW_CFA_nop
  
216 000001f0·0000000000000060·000001f4·FDE·cie=00000000·pc=0000000000000670..0000000000000846216 000001f0·0000000000000060·000001f4·FDE·cie=00000000·pc=0000000000000670..0000000000000846
Offset 270, 15 lines modifiedOffset 270, 15 lines modified
270 ··DW_CFA_advance_loc:·2·to·00000000000007dd270 ··DW_CFA_advance_loc:·2·to·00000000000007dd
271 ··DW_CFA_def_cfa_offset:·8271 ··DW_CFA_def_cfa_offset:·8
272 ··DW_CFA_advance_loc:·5·to·00000000000007e2272 ··DW_CFA_advance_loc:·5·to·00000000000007e2
273 ··DW_CFA_restore_state273 ··DW_CFA_restore_state
274 ··DW_CFA_nop274 ··DW_CFA_nop
275 ··DW_CFA_nop275 ··DW_CFA_nop
  
276 00000254·0000000000000018·00000258·FDE·cie=00000000·pc=000000000000032c..00000000000003e2276 00000254·0000000000000018·00000258·FDE·cie=00000000·pc=0000000000000333..00000000000003e9
277 ··DW_CFA_def_cfa_offset:·48277 ··DW_CFA_def_cfa_offset:·48
278 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32278 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
279 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24279 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
280 ··DW_CFA_offset:·r12·(r12)·at·cfa-16280 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
281 ··DW_CFA_nop281 ··DW_CFA_nop
282 ··DW_CFA_nop282 ··DW_CFA_nop
283 ··DW_CFA_nop283 ··DW_CFA_nop
Offset 302, 27 lines modifiedOffset 302, 27 lines modified
302 ··DW_CFA_def_cfa_offset:·8302 ··DW_CFA_def_cfa_offset:·8
303 ··DW_CFA_advance_loc:·1·to·00000000000008db303 ··DW_CFA_advance_loc:·1·to·00000000000008db
304 ··DW_CFA_restore_state304 ··DW_CFA_restore_state
305 ··DW_CFA_nop305 ··DW_CFA_nop
306 ··DW_CFA_nop306 ··DW_CFA_nop
307 ··DW_CFA_nop307 ··DW_CFA_nop
  
308 000002a0·0000000000000024·000002a4·FDE·cie=00000000·pc=00000000000003e2..0000000000000479308 000002a0·0000000000000024·000002a4·FDE·cie=00000000·pc=00000000000003e9..0000000000000480
309 ··DW_CFA_def_cfa_offset:·32309 ··DW_CFA_def_cfa_offset:·32
310 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32310 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
311 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24311 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
312 ··DW_CFA_offset:·r12·(r12)·at·cfa-16312 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
313 ··DW_CFA_advance_loc1:·94·to·0000000000000440313 ··DW_CFA_advance_loc1:·94·to·0000000000000447
314 ··DW_CFA_remember_state314 ··DW_CFA_remember_state
315 ··DW_CFA_def_cfa_offset:·24315 ··DW_CFA_def_cfa_offset:·24
316 ··DW_CFA_advance_loc:·1·to·0000000000000441316 ··DW_CFA_advance_loc:·1·to·0000000000000448
317 ··DW_CFA_def_cfa_offset:·16317 ··DW_CFA_def_cfa_offset:·16
318 ··DW_CFA_advance_loc:·2·to·0000000000000443318 ··DW_CFA_advance_loc:·2·to·000000000000044a
319 ··DW_CFA_def_cfa_offset:·8319 ··DW_CFA_def_cfa_offset:·8
320 ··DW_CFA_advance_loc:·5·to·0000000000000448320 ··DW_CFA_advance_loc:·5·to·000000000000044f
321 ··DW_CFA_restore_state321 ··DW_CFA_restore_state
322 ··DW_CFA_nop322 ··DW_CFA_nop
323 ··DW_CFA_nop323 ··DW_CFA_nop
  
324 000002c8·0000000000000028·000002cc·FDE·cie=00000000·pc=0000000000000000..00000000000000cc324 000002c8·0000000000000028·000002cc·FDE·cie=00000000·pc=0000000000000000..00000000000000cc
325 ··DW_CFA_advance_loc:·5·to·0000000000000005325 ··DW_CFA_advance_loc:·5·to·0000000000000005
326 ··DW_CFA_def_cfa_offset:·16326 ··DW_CFA_def_cfa_offset:·16
Offset 340, 26 lines modifiedOffset 340, 26 lines modified
340 ··DW_CFA_advance_loc:·1·to·0000000000000045340 ··DW_CFA_advance_loc:·1·to·0000000000000045
341 ··DW_CFA_def_cfa_offset:·8341 ··DW_CFA_def_cfa_offset:·8
342 ··DW_CFA_advance_loc:·1·to·0000000000000046342 ··DW_CFA_advance_loc:·1·to·0000000000000046
343 ··DW_CFA_restore_state343 ··DW_CFA_restore_state
344 ··DW_CFA_nop344 ··DW_CFA_nop
345 ··DW_CFA_nop345 ··DW_CFA_nop
  
346 000002f4·0000000000000020·000002f8·FDE·cie=00000000·pc=0000000000000479..0000000000000511346 000002f4·0000000000000020·000002f8·FDE·cie=00000000·pc=0000000000000480..0000000000000518
347 ··DW_CFA_def_cfa_offset:·112347 ··DW_CFA_def_cfa_offset:·112
348 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24348 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
349 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16349 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
350 ··DW_CFA_advance_loc1:·119·to·00000000000004f0350 ··DW_CFA_advance_loc1:·119·to·00000000000004f7
351 ··DW_CFA_remember_state351 ··DW_CFA_remember_state
352 ··DW_CFA_def_cfa_offset:·24352 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 89028/94539 bytes (94.17%) of diff not shown.
330 B
strings --all --bytes=8 {}
    
Offset 3, 15 lines modifiedOffset 3, 16 lines modified
3 AVAUATUH3 AVAUATUH
4 []A\A]A^A_4 []A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 []A\A]A^A_6 []A\A]A^A_
7 []A\A]A^7 []A\A]A^
8 AVAUATUH8 AVAUATUH
9 []A\A]A^A_9 []A\A]A^A_
 10 AVAUATUSH
10 8[]A\A]A^A_11 []A\A]A^A_
11 []A\A]A^A_12 []A\A]A^A_
12 AWAVAUATUSH13 AWAVAUATUSH
13 []A\A]A^A_14 []A\A]A^A_
14 AUATUSAQH15 AUATUSAQH
15 []A\A]A^A_16 []A\A]A^A_
16 Negative·size·passed·to·PyBytes_FromStringAndSize17 Negative·size·passed·to·PyBytes_FromStringAndSize
17 invalid·\x·escape·at·position·%zd18 invalid·\x·escape·at·position·%zd
83.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 »       mov····(%rdi),%rdi13 »       mov····(%rdi),%rdi
14 »       test···%rdi,%rdi14 »       test···%rdi,%rdi
15 »       je·····3f·<PyBytes_Concat+0x3f>15 »       je·····3f·<PyBytes_Concat+0x3f>
16 »       mov····(%rdi),%rax16 »       mov····(%rdi),%rax
17 »       mov····%rsi,%rbp17 »       mov····%rsi,%rbp
18 »       test···%rsi,%rsi18 »       test···%rsi,%rsi
19 »       je·····24·<PyBytes_Concat+0x24>19 »       je·····24·<PyBytes_Concat+0x24>
20 ·R_X86_64_PC32»  .text.unlikely+0x4ce20 ·R_X86_64_PC32»  .text.unlikely+0x4d5
21 »       sub····$0x1,%rax21 »       sub····$0x1,%rax
22 »       je·····46·<PyBytes_Concat+0x46>22 »       je·····46·<PyBytes_Concat+0x46>
23 »       mov····%rbp,%rsi23 »       mov····%rbp,%rsi
24 »       call···32·<PyBytes_Concat+0x32>24 »       call···32·<PyBytes_Concat+0x32>
25 ·R_X86_64_PC32»  .text.hot+0x8fc25 ·R_X86_64_PC32»  .text.hot+0x8fc
26 »       mov····(%rbx),%rdi26 »       mov····(%rbx),%rdi
27 »       mov····%rax,(%rbx)27 »       mov····%rax,(%rbx)
Offset 38, 45 lines modifiedOffset 38, 45 lines modified
38 »       xor····%edx,%edx38 »       xor····%edx,%edx
39 »       mov····%rsp,%rsi39 »       mov····%rsp,%rsi
40 »       mov····%rbp,%rdi40 »       mov····%rbp,%rdi
41 »       call···5d·<PyBytes_Concat+0x5d>41 »       call···5d·<PyBytes_Concat+0x5d>
42 ·R_X86_64_PLT32» PyObject_GetBuffer-0x442 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
43 »       test···%eax,%eax43 »       test···%eax,%eax
44 »       jne····65·<PyBytes_Concat+0x65>44 »       jne····65·<PyBytes_Concat+0x65>
45 ·R_X86_64_PC32»  .text.unlikely+0x47545 ·R_X86_64_PC32»  .text.unlikely+0x47c
46 »       mov····(%rbx),%rax46 »       mov····(%rbx),%rax
47 »       mov····0x10(%rsp),%rsi47 »       mov····0x10(%rsp),%rsi
48 »       mov····0x10(%rax),%rbp48 »       mov····0x10(%rax),%rbp
49 »       movabs·$0x7fffffffffffffff,%rax49 »       movabs·$0x7fffffffffffffff,%rax
50 »       sub····%rsi,%rax50 »       sub····%rsi,%rax
51 »       cmp····%rbp,%rax51 »       cmp····%rbp,%rax
52 »       jl·····87·<PyBytes_Concat+0x87>52 »       jl·····87·<PyBytes_Concat+0x87>
53 ·R_X86_64_PC32»  .text.unlikely+0x4f353 ·R_X86_64_PC32»  .text.unlikely+0x4fa
54 »       add····%rbp,%rsi54 »       add····%rbp,%rsi
55 »       mov····%rbx,%rdi55 »       mov····%rbx,%rdi
56 »       call···92·<PyBytes_Concat+0x92>56 »       call···92·<PyBytes_Concat+0x92>
57 ·R_X86_64_PLT32» _PyBytes_Resize-0x457 ·R_X86_64_PLT32» _PyBytes_Resize-0x4
58 »       test···%eax,%eax58 »       test···%eax,%eax
59 »       js·····9a·<PyBytes_Concat+0x9a>59 »       js·····9a·<PyBytes_Concat+0x9a>
60 ·R_X86_64_PC32»  .text.unlikely+0x4f860 ·R_X86_64_PC32»  .text.unlikely+0x4ff
61 »       mov····(%rbx),%rax61 »       mov····(%rbx),%rax
62 »       mov····0x10(%rsp),%rdx62 »       mov····0x10(%rsp),%rdx
63 »       mov····(%rsp),%rsi63 »       mov····(%rsp),%rsi
64 »       lea····0x20(%rax,%rbp,1),%rdi64 »       lea····0x20(%rax,%rbp,1),%rdi
65 »       call···b0·<PyBytes_Concat+0xb0>65 »       call···b0·<PyBytes_Concat+0xb0>
66 ·R_X86_64_PLT32» memcpy-0x466 ·R_X86_64_PLT32» memcpy-0x4
67 »       mov····%rsp,%rdi67 »       mov····%rsp,%rdi
68 »       call···b8·<PyBytes_Concat+0xb8>68 »       call···b8·<PyBytes_Concat+0xb8>
69 ·R_X86_64_PLT32» PyBuffer_Release-0x469 ·R_X86_64_PLT32» PyBuffer_Release-0x4
70 »       jmp····3f·<PyBytes_Concat+0x3f>70 »       jmp····3f·<PyBytes_Concat+0x3f>
71 »       sub····$0x1,%rax71 »       sub····$0x1,%rax
72 »       mov····%rax,(%rdi)72 »       mov····%rax,(%rdi)
73 »       jne····3f·<PyBytes_Concat+0x3f>73 »       jne····3f·<PyBytes_Concat+0x3f>
74 »       jmp····cc·<PyBytes_Concat+0xcc>74 »       jmp····cc·<PyBytes_Concat+0xcc>
75 ·R_X86_64_PC32»  .text.unlikely+0x4e875 ·R_X86_64_PC32»  .text.unlikely+0x4ef
76 »       nopl···0x0(%rax)76 »       nopl···0x0(%rax)
  
77 00000000000000d0·<_PyBytesWriter_Resize>:77 00000000000000d0·<_PyBytesWriter_Resize>:
78 _PyBytesWriter_Resize():78 _PyBytesWriter_Resize():
79 »       endbr6479 »       endbr64
80 »       push···%r1380 »       push···%r13
81 »       push···%r1281 »       push···%r12
Offset 98, 28 lines modifiedOffset 98, 28 lines modified
98 »       mov····%r12,%rsi98 »       mov····%r12,%rsi
99 »       xor····%edi,%edi99 »       xor····%edi,%edi
100 »       call···111·<_PyBytesWriter_Resize+0x41>100 »       call···111·<_PyBytesWriter_Resize+0x41>
101 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4101 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
102 »       mov····%rax,(%rbx)102 »       mov····%rax,(%rbx)
103 »       test···%rax,%rax103 »       test···%rax,%rax
104 »       je·····11d·<_PyBytesWriter_Resize+0x4d>104 »       je·····11d·<_PyBytesWriter_Resize+0x4d>
105 ·R_X86_64_PC32»  .text.unlikely+0x6a9105 ·R_X86_64_PC32»  .text.unlikely+0x6b0
106 »       test···%rbp,%rbp106 »       test···%rbp,%rbp
107 »       jne····17f·<_PyBytesWriter_Resize+0xaf>107 »       jne····17f·<_PyBytesWriter_Resize+0xaf>
108 »       xor····%ecx,%ecx108 »       xor····%ecx,%ecx
109 »       mov····%ecx,0x20(%rbx)109 »       mov····%ecx,0x20(%rbx)
110 »       cmpl···$0x0,0x20(%rbx)110 »       cmpl···$0x0,0x20(%rbx)
111 »       mov····%r12,0x8(%rbx)111 »       mov····%r12,0x8(%rbx)
112 »       jne····135·<_PyBytesWriter_Resize+0x65>112 »       jne····135·<_PyBytesWriter_Resize+0x65>
113 ·R_X86_64_PC32»  .text.unlikely+0x6ce113 ·R_X86_64_PC32»  .text.unlikely+0x6d5
114 »       mov····(%rbx),%rdx114 »       mov····(%rbx),%rdx
115 »       cmpl···$0x0,0x18(%rbx)115 »       cmpl···$0x0,0x18(%rbx)
116 »       lea····0x20(%rdx),%rax116 »       lea····0x20(%rdx),%rax
117 »       jne····146·<_PyBytesWriter_Resize+0x76>117 »       jne····146·<_PyBytesWriter_Resize+0x76>
118 ·R_X86_64_PC32»  .text.unlikely+0x6be118 ·R_X86_64_PC32»  .text.unlikely+0x6c5
119 »       add····%rbp,%rax119 »       add····%rbp,%rax
120 »       pop····%rdx120 »       pop····%rdx
121 »       pop····%rbx121 »       pop····%rbx
122 »       pop····%rbp122 »       pop····%rbp
123 »       pop····%r12123 »       pop····%r12
124 »       pop····%r13124 »       pop····%r13
125 »       ret125 »       ret
Offset 133, 36 lines modifiedOffset 133, 36 lines modified
133 »       cmp····%r12,%rdx133 »       cmp····%r12,%rdx
134 »       jl·····eb·<_PyBytesWriter_Resize+0x1b>134 »       jl·····eb·<_PyBytesWriter_Resize+0x1b>
135 »       sub····%rax,%r12135 »       sub····%rax,%r12
136 »       jmp····eb·<_PyBytesWriter_Resize+0x1b>136 »       jmp····eb·<_PyBytesWriter_Resize+0x1b>
137 »       cmpl···$0x0,0x18(%rbx)137 »       cmpl···$0x0,0x18(%rbx)
138 »       lea····0x20(%rax),%rdi138 »       lea····0x20(%rax),%rdi
139 »       jne····18d·<_PyBytesWriter_Resize+0xbd>139 »       jne····18d·<_PyBytesWriter_Resize+0xbd>
140 ·R_X86_64_PC32»  .text.unlikely+0x671140 ·R_X86_64_PC32»  .text.unlikely+0x678
141 »       mov····%rbp,%rdx141 »       mov····%rbp,%rdx
142 »       mov····%r13,%rsi142 »       mov····%r13,%rsi
143 »       call···198·<_PyBytesWriter_Resize+0xc8>143 »       call···198·<_PyBytesWriter_Resize+0xc8>
144 ·R_X86_64_PLT32» memcpy-0x4144 ·R_X86_64_PLT32» memcpy-0x4
145 »       jmp····122·<_PyBytesWriter_Resize+0x52>145 »       jmp····122·<_PyBytesWriter_Resize+0x52>
146 »       mov····(%rbx),%rdi146 »       mov····(%rbx),%rdi
147 »       test···%eax,%eax147 »       test···%eax,%eax
148 »       jne····1a5·<_PyBytesWriter_Resize+0xd5>148 »       jne····1a5·<_PyBytesWriter_Resize+0xd5>
149 ·R_X86_64_PC32»  .text.unlikely+0x68a149 ·R_X86_64_PC32»  .text.unlikely+0x691
150 »       add····$0x20,%rdi150 »       add····$0x20,%rdi
151 »       mov····%r12,%rsi151 »       mov····%r12,%rsi
152 »       sub····%rdi,%rbp152 »       sub····%rdi,%rbp
153 »       mov····%rbx,%rdi153 »       mov····%rbx,%rdi
154 »       call···1b7·<_PyBytesWriter_Resize+0xe7>154 »       call···1b7·<_PyBytesWriter_Resize+0xe7>
155 ·R_X86_64_PLT32» _PyBytes_Resize-0x4155 ·R_X86_64_PLT32» _PyBytes_Resize-0x4
156 »       test···%eax,%eax156 »       test···%eax,%eax
157 »       je·····127·<_PyBytesWriter_Resize+0x57>157 »       je·····127·<_PyBytesWriter_Resize+0x57>
158 »       jmp····1c4·<_PyBytesWriter_Resize+0xf4>158 »       jmp····1c4·<_PyBytesWriter_Resize+0xf4>
159 ·R_X86_64_PC32»  .text.unlikely+0x6a9159 ·R_X86_64_PC32»  .text.unlikely+0x6b0
160 »       jmp····1c9·<_PyBytesWriter_Resize+0xf9>160 »       jmp····1c9·<_PyBytesWriter_Resize+0xf9>
161 ·R_X86_64_PC32»  .text.unlikely+0x6d7161 ·R_X86_64_PC32»  .text.unlikely+0x6de
162 »       nopl···0x0(%rax)162 »       nopl···0x0(%rax)
  
163 00000000000001d0·<_PyBytesWriter_Dealloc>:163 00000000000001d0·<_PyBytesWriter_Dealloc>:
164 _PyBytesWriter_Dealloc():164 _PyBytesWriter_Dealloc():
165 »       endbr64165 »       endbr64
166 »       mov····(%rdi),%rax166 »       mov····(%rdi),%rax
167 »       test···%rax,%rax167 »       test···%rax,%rax
Max diff block lines reached; 81636/85520 bytes (95.46%) of diff not shown.
198 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 129, 833 lines modifiedOffset 129, 833 lines modified
129 ·R_X86_64_PLT32» PyErr_Format-0x4129 ·R_X86_64_PLT32» PyErr_Format-0x4
130 »       xor····%eax,%eax130 »       xor····%eax,%eax
131 »       pop····%rcx131 »       pop····%rcx
132 »       ret132 »       ret
  
133 000000000000014b·<_PyBytes_DecodeEscape.cold>:133 000000000000014b·<_PyBytes_DecodeEscape.cold>:
134 _PyBytes_DecodeEscape.cold():134 _PyBytes_DecodeEscape.cold():
135 »       movb···$0xb,(%rcx)135 »       movb···$0xb,0x0(%rbp)
136 »       add····$0x1,%rbp136 »       add····$0x1,%rbp
137 »       jmp····157·<_PyBytes_DecodeEscape.cold+0xc>137 »       jmp····158·<_PyBytes_DecodeEscape.cold+0xd>
138 ·R_X86_64_PC32»  .text.hot+0x4c3138 ·R_X86_64_PC32»  .text.hot+0x4c3
139 »       movb···$0x8,(%rcx)139 »       movb···$0x8,0x0(%rbp)
140 »       add····$0x1,%rbp140 »       add····$0x1,%rbp
141 »       jmp····163·<_PyBytes_DecodeEscape.cold+0x18>141 »       jmp····165·<_PyBytes_DecodeEscape.cold+0x1a>
142 ·R_X86_64_PC32»  .text.hot+0x4c3142 ·R_X86_64_PC32»  .text.hot+0x4c3
143 »       mov····%rbx,%rdx143 »       mov····%rbx,%rdx
144 »       mov····0x0(%rip),%rdi········144 »       mov····0x0(%rip),%rdi········
145 ·R_X86_64_PC32»  PyExc_ValueError-0x4145 ·R_X86_64_PC32»  PyExc_ValueError-0x4
146 »       mov····$0x0,%esi146 »       mov····$0x0,%esi
147 ·R_X86_64_32»    .rodata.str1.8+0x38147 ·R_X86_64_32»    .rodata.str1.8+0x38
148 »       xor····%eax,%eax148 »       xor····%eax,%eax
149 »       sub····%r15,%rdx149 »       sub····%r15,%rdx
150 »       call···17c·<_PyBytes_DecodeEscape.cold+0x31>150 »       call···17e·<_PyBytes_DecodeEscape.cold+0x33>
151 ·R_X86_64_PLT32» PyErr_Format-0x4151 ·R_X86_64_PLT32» PyErr_Format-0x4
152 »       mov····%r13,%rdi152 »       mov····%r13,%rdi
153 »       call···184·<_PyBytes_DecodeEscape.cold+0x39>153 »       call···186·<_PyBytes_DecodeEscape.cold+0x3b>
154 ·R_X86_64_PLT32» _PyBytesWriter_Dealloc-0x4154 ·R_X86_64_PLT32» _PyBytesWriter_Dealloc-0x4
155 »       xor····%eax,%eax155 »       xor····%eax,%eax
156 »       jmp····18b·<_PyBytes_DecodeEscape.cold+0x40>156 »       jmp····18d·<_PyBytes_DecodeEscape.cold+0x42>
157 ·R_X86_64_PC32»  .text.hot+0x407157 ·R_X86_64_PC32»  .text.hot+0x40a
158 »       movb···$0x22,(%rcx)158 »       movb···$0x27,0x0(%rbp)
159 »       add····$0x1,%rbp159 »       add····$0x1,%rbp
160 »       jmp····197·<_PyBytes_DecodeEscape.cold+0x4c>160 »       jmp····19a·<_PyBytes_DecodeEscape.cold+0x4f>
161 ·R_X86_64_PC32»  .text.hot+0x4c3161 ·R_X86_64_PC32»  .text.hot+0x4c3
162 »       movb···$0x27,(%rcx) 
163 »       add····$0x1,%rbp 
164 »       jmp····1a3·<_PyBytes_DecodeEscape.cold+0x58> 
165 ·R_X86_64_PC32»  .text.hot+0x4c3 
166 »       movb···$0x7,(%r14)162 »       movb···$0x27,(%r14)
167 »       add····$0x1,%rbp163 »       add····$0x1,%rbp
168 »       jmp····1b0·<_PyBytes_DecodeEscape.cold+0x65>164 »       jmp····1a7·<_PyBytes_DecodeEscape.cold+0x5c>
169 ·R_X86_64_PC32»  .text.hot+0x3ef165 ·R_X86_64_PC32»  .text.hot+0x3ef
170 »       movb···$0xb,(%r14)166 »       movb···$0xb,(%r14)
171 »       add····$0x1,%rbp167 »       add····$0x1,%rbp
172 »       jmp····1bd·<_PyBytes_DecodeEscape.cold+0x72>168 »       jmp····1b4·<_PyBytes_DecodeEscape.cold+0x69>
173 ·R_X86_64_PC32»  .text.hot+0x3ef169 ·R_X86_64_PC32»  .text.hot+0x3ef
174 »       movb···$0xc,(%r14)170 »       movb···$0xc,(%r14)
175 »       add····$0x1,%rbp171 »       add····$0x1,%rbp
176 »       jmp····1ca·<_PyBytes_DecodeEscape.cold+0x7f>172 »       jmp····1c1·<_PyBytes_DecodeEscape.cold+0x76>
177 ·R_X86_64_PC32»  .text.hot+0x3ef173 ·R_X86_64_PC32»  .text.hot+0x3ef
178 »       movb···$0x8,(%r14)174 »       movb···$0x8,(%r14)
179 »       add····$0x1,%rbp175 »       add····$0x1,%rbp
180 »       jmp····1d7·<_PyBytes_DecodeEscape.cold+0x8c>176 »       jmp····1ce·<_PyBytes_DecodeEscape.cold+0x83>
181 ·R_X86_64_PC32»  .text.hot+0x3ef177 ·R_X86_64_PC32»  .text.hot+0x3ef
182 »       cmpq···$0x0,(%r9)178 »       cmpq···$0x0,(%r9)
183 »       jne····1e0·<_PyBytes_DecodeEscape.cold+0x95>179 »       jne····1d7·<_PyBytes_DecodeEscape.cold+0x8c>
184 »       mov····%rax,(%r9)180 »       mov····%rdx,(%r9)
185 »       movb···$0x5c,(%rcx)181 »       movb···$0x5c,0x0(%rbp)
 182 »       mov····%rdx,%rax
186 »       add····$0x1,%rbp183 »       add····$0x1,%rbp
187 »       mov····%rax,%rdx 
188 »       jmp····1ef·<_PyBytes_DecodeEscape.cold+0xa4>184 »       jmp····1e7·<_PyBytes_DecodeEscape.cold+0x9c>
189 ·R_X86_64_PC32»  .text.hot+0x4c3185 ·R_X86_64_PC32»  .text.hot+0x4c3
190 »       mov····0x0(%rip),%rdi········ 
191 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
192 »       mov····$0x0,%esi 
193 ·R_X86_64_32»    .rodata.str1.1+0x65 
194 »       call···200·<_PyBytes_DecodeEscape.cold+0xb5> 
195 ·R_X86_64_PLT32» PyErr_SetString-0x4 
196 »       jmp····17c·<_PyBytes_DecodeEscape.cold+0x31> 
197 »       movb···$0x22,(%r14)186 »       movb···$0x22,(%r14)
198 »       add····$0x1,%rbp187 »       add····$0x1,%rbp
199 »       jmp····212·<_PyBytes_DecodeEscape.cold+0xc7> 
200 ·R_X86_64_PC32»  .text.hot+0x3ef 
201 »       movb···$0x27,(%r14) 
202 »       add····$0x1,%rbp 
203 »       jmp····21f·<_PyBytes_DecodeEscape.cold+0xd4>188 »       jmp····1f4·<_PyBytes_DecodeEscape.cold+0xa9>
204 ·R_X86_64_PC32»  .text.hot+0x3ef189 ·R_X86_64_PC32»  .text.hot+0x3ef
205 »       cmpq···$0x0,(%r9)190 »       cmpq···$0x0,(%r9)
206 »       jne····228·<_PyBytes_DecodeEscape.cold+0xdd>191 »       jne····1fd·<_PyBytes_DecodeEscape.cold+0xb2>
207 »       mov····%rax,(%r9)192 »       mov····%rax,(%r9)
208 »       movb···$0x5c,(%r14)193 »       movb···$0x5c,(%r14)
209 »       add····$0x1,%rbp194 »       add····$0x1,%rbp
210 »       mov····%rax,%rdx195 »       mov····%rax,%rdx
 196 »       jmp····20d·<_PyBytes_DecodeEscape.cold+0xc2>
 197 ·R_X86_64_PC32»  .text.hot+0x3ef
 198 »       mov····0x0(%rip),%rdi········
 199 ·R_X86_64_PC32»  PyExc_ValueError-0x4
 200 »       mov····$0x0,%esi
 201 ·R_X86_64_32»    .rodata.str1.1+0x65
 202 »       call···21e·<_PyBytes_DecodeEscape.cold+0xd3>
 203 ·R_X86_64_PLT32» PyErr_SetString-0x4
 204 »       jmp····17e·<_PyBytes_DecodeEscape.cold+0x33>
 205 »       movb···$0x7,(%r14)
 206 »       add····$0x1,%rbp
211 »       jmp····238·<_PyBytes_DecodeEscape.cold+0xed>207 »       jmp····230·<_PyBytes_DecodeEscape.cold+0xe5>
212 ·R_X86_64_PC32»  .text.hot+0x3ef208 ·R_X86_64_PC32»  .text.hot+0x3ef
 209 »       movb···$0x22,0x0(%rbp)
 210 »       add····$0x1,%rbp
 211 »       jmp····23d·<_PyBytes_DecodeEscape.cold+0xf2>
 212 ·R_X86_64_PC32»  .text.hot+0x4c3
213 »       mov····0x8(%rsp),%rdi213 »       mov····0x8(%rsp),%rdi
214 »       mov····$0x0,%esi214 »       mov····$0x0,%esi
215 ·R_X86_64_32»    .rodata.str1.1+0x4f215 ·R_X86_64_32»    .rodata.str1.1+0x4f
216 »       mov····%r9,0x18(%rsp)216 »       mov····%r9,0x18(%rsp)
217 »       mov····%r10,0x10(%rsp)217 »       mov····%r10,0x10(%rsp)
218 »       mov····%rdx,(%rsp)218 »       mov····%rdx,(%rsp)
219 »       call···255·<_PyBytes_DecodeEscape.cold+0x10a>219 »       call···25a·<_PyBytes_DecodeEscape.cold+0x10f>
220 ·R_X86_64_PLT32» strcmp-0x4220 ·R_X86_64_PLT32» strcmp-0x4
221 »       test···%eax,%eax221 »       test···%eax,%eax
222 »       je·····163·<_PyBytes_DecodeEscape.cold+0x18>222 »       je·····165·<_PyBytes_DecodeEscape.cold+0x1a>
223 »       mov····0x8(%rsp),%rdi223 »       mov····0x8(%rsp),%rdi
224 »       mov····$0x0,%esi224 »       mov····$0x0,%esi
225 ·R_X86_64_32»    .rodata.str1.1+0x56225 ·R_X86_64_32»    .rodata.str1.1+0x56
226 »       call···26c·<_PyBytes_DecodeEscape.cold+0x121>226 »       call···271·<_PyBytes_DecodeEscape.cold+0x126>
227 ·R_X86_64_PLT32» strcmp-0x4227 ·R_X86_64_PLT32» strcmp-0x4
228 »       mov····(%rsp),%rdx228 »       mov····(%rsp),%rdx
229 »       mov····0x10(%rsp),%r10229 »       mov····0x10(%rsp),%r10
230 »       test···%eax,%eax230 »       test···%eax,%eax
231 »       mov····0x18(%rsp),%r9231 »       mov····0x18(%rsp),%r9
232 »       jne····2c5·<_PyBytes_DecodeEscape.cold+0x17a>232 »       jne····2cc·<_PyBytes_DecodeEscape.cold+0x181>
233 »       movb···$0x3f,(%r14)233 »       movb···$0x3f,(%r14)
234 »       add····$0x1,%rbp234 »       add····$0x1,%rbp
235 »       cmp····%r12,%rdx235 »       cmp····%r12,%rdx
236 »       jae····28f·<_PyBytes_DecodeEscape.cold+0x144>236 »       jae····294·<_PyBytes_DecodeEscape.cold+0x149>
237 ·R_X86_64_PC32»  .text.hot+0x3fc237 ·R_X86_64_PC32»  .text.hot+0x3ff
238 »       movzbl·0x2(%rbx),%eax238 »       movzbl·0x2(%rbx),%eax
Max diff block lines reached; 197529/202505 bytes (97.54%) of diff not shown.
57.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 265, 140 lines modifiedOffset 265, 140 lines modified
265 »       rep·stos·%eax,%es:(%rdi)265 »       rep·stos·%eax,%es:(%rdi)
266 »       mov····%r13,%rdi266 »       mov····%r13,%rdi
267 »       movq···$0x200,0x28(%rsp)267 »       movq···$0x200,0x28(%rsp)
268 »       call···32a·<_PyBytes_DecodeEscape+0x6a>268 »       call···32a·<_PyBytes_DecodeEscape+0x6a>
269 ·R_X86_64_PLT32» _PyBytesWriter_Prepare-0x4269 ·R_X86_64_PLT32» _PyBytesWriter_Prepare-0x4
270 »       test···%rax,%rax270 »       test···%rax,%rax
271 »       je·····333·<_PyBytes_DecodeEscape+0x73>271 »       je·····333·<_PyBytes_DecodeEscape+0x73>
272 ·R_X86_64_PC32»  .text.unlikely+0x180272 ·R_X86_64_PC32»  .text.unlikely+0x182
273 »       mov····(%rsp),%r9273 »       mov····(%rsp),%r9
274 »       mov····%rax,%rbp274 »       mov····%rax,%rbp
275 »       add····%r15,%r12275 »       add····%r15,%r12
276 »       xor····%eax,%eax276 »       xor····%eax,%eax
277 »       movl···$0x1,0x3c(%rsp)277 »       movl···$0x1,0x3c(%rsp)
278 »       mov····%rax,(%r9)278 »       mov····%rax,(%r9)
279 »       cmp····%r12,%r15279 »       cmp····%r12,%r15
280 »       jae····400·<_PyBytes_DecodeEscape+0x140>280 »       jae····403·<_PyBytes_DecodeEscape+0x143>
281 »       test···%rbx,%rbx281 »       test···%rbx,%rbx
282 »       je·····434·<_PyBytes_DecodeEscape+0x174>282 »       je·····437·<_PyBytes_DecodeEscape+0x177>
283 »       mov····%rbp,%r14283 »       mov····%rbp,%r14
284 »       mov····%r15,%rbx284 »       mov····%r15,%rbx
285 »       jmp····37e·<_PyBytes_DecodeEscape+0xbe>285 »       jmp····37e·<_PyBytes_DecodeEscape+0xbe>
286 »       nopl···0x0(%rax)286 »       nopl···0x0(%rax)
287 »       mov····%dl,(%r14)287 »       mov····%dl,(%r14)
288 »       add····$0x1,%rbp288 »       add····$0x1,%rbp
289 »       cmp····%r12,%rax289 »       cmp····%r12,%rax
290 »       jae····400·<_PyBytes_DecodeEscape+0x140>290 »       jae····403·<_PyBytes_DecodeEscape+0x143>
291 »       mov····%rbp,%r14291 »       mov····%rbp,%r14
292 »       mov····%rax,%rbx292 »       mov····%rax,%rbx
293 »       movzbl·(%rbx),%edx293 »       movzbl·(%rbx),%edx
294 »       lea····0x1(%rbx),%rax294 »       lea····0x1(%rbx),%rax
295 »       cmp····$0x5c,%dl295 »       cmp····$0x5c,%dl
296 »       jne····368·<_PyBytes_DecodeEscape+0xa8>296 »       jne····368·<_PyBytes_DecodeEscape+0xa8>
297 »       cmp····%rax,%r12297 »       cmp····%rax,%r12
298 »       je·····393·<_PyBytes_DecodeEscape+0xd3>298 »       je·····393·<_PyBytes_DecodeEscape+0xd3>
299 ·R_X86_64_PC32»  .text.unlikely+0x1eb299 ·R_X86_64_PC32»  .text.unlikely+0x209
300 »       movzbl·0x1(%rbx),%esi300 »       movzbl·0x1(%rbx),%esi
301 »       lea····0x2(%rbx),%rdx301 »       lea····0x2(%rbx),%rdx
302 »       lea····-0xa(%rsi),%ecx302 »       lea····-0xa(%rsi),%ecx
303 »       cmp····$0x6e,%cl303 »       cmp····$0x6e,%cl
304 »       ja·····3a7·<_PyBytes_DecodeEscape+0xe7>304 »       ja·····3a7·<_PyBytes_DecodeEscape+0xe7>
305 ·R_X86_64_PC32»  .text.unlikely+0x21b305 ·R_X86_64_PC32»  .text.unlikely+0x1f0
306 »       movzbl·%cl,%ecx306 »       movzbl·%cl,%ecx
307 »       notrack·jmp·*0x0(,%rcx,8)307 »       notrack·jmp·*0x0(,%rcx,8)
308 ·R_X86_64_32S»   .rodata308 ·R_X86_64_32S»   .rodata
309 »       lea····0x3(%rbx),%r10309 »       lea····0x3(%rbx),%r10
310 »       cmp····%r12,%r10310 »       cmp····%r12,%r10
311 »       jae····3bf·<_PyBytes_DecodeEscape+0xff>311 »       jae····3bf·<_PyBytes_DecodeEscape+0xff>
312 ·R_X86_64_PC32»  .text.unlikely+0x234312 ·R_X86_64_PC32»  .text.unlikely+0x239
313 »       movzbl·0x2(%rbx),%eax313 »       movzbl·0x2(%rbx),%eax
314 »       movzbl·0x3(%rbx),%ecx314 »       movzbl·0x3(%rbx),%ecx
315 »       movzbl·0x0(%rax),%eax315 »       movzbl·0x0(%rax),%eax
316 ·R_X86_64_32S»   _PyLong_DigitValue316 ·R_X86_64_32S»   _PyLong_DigitValue
317 »       movzbl·0x0(%rcx),%ecx317 »       movzbl·0x0(%rcx),%ecx
318 ·R_X86_64_32S»   _PyLong_DigitValue318 ·R_X86_64_32S»   _PyLong_DigitValue
319 »       mov····%eax,%esi319 »       mov····%eax,%esi
320 »       or·····%ecx,%esi320 »       or·····%ecx,%esi
321 »       cmp····$0xf,%sil321 »       cmp····$0xf,%sil
322 »       ja·····3e3·<_PyBytes_DecodeEscape+0x123>322 »       ja·····3e3·<_PyBytes_DecodeEscape+0x123>
323 ·R_X86_64_PC32»  .text.unlikely+0x234323 ·R_X86_64_PC32»  .text.unlikely+0x239
324 »       shl····$0x4,%eax324 »       shl····$0x4,%eax
325 »       add····$0x1,%rbp325 »       add····$0x1,%rbp
326 »       lea····0x4(%rbx),%rdx326 »       lea····0x4(%rbx),%rdx
327 »       add····%ecx,%eax327 »       add····%ecx,%eax
328 »       mov····%al,(%r14)328 »       mov····%al,(%r14)
329 »       cmp····%r12,%rdx329 »       cmp····%r12,%rdx
330 »       jae····400·<_PyBytes_DecodeEscape+0x140>330 »       jae····403·<_PyBytes_DecodeEscape+0x143>
331 »       mov····%rdx,%rax331 »       mov····%rdx,%rax
332 »       jmp····378·<_PyBytes_DecodeEscape+0xb8>332 »       jmp····378·<_PyBytes_DecodeEscape+0xb8>
 333 »       mov····%rcx,%rbp
333 »       mov····%rbp,%rsi334 »       mov····%rbp,%rsi
334 »       mov····%r13,%rdi335 »       mov····%r13,%rdi
335 »       call···40b·<_PyBytes_DecodeEscape+0x14b>336 »       call···40e·<_PyBytes_DecodeEscape+0x14e>
336 ·R_X86_64_PLT32» _PyBytesWriter_Finish-0x4337 ·R_X86_64_PLT32» _PyBytesWriter_Finish-0x4
337 »       mov····0x248(%rsp),%rdx338 »       mov····0x248(%rsp),%rdx
338 »       sub····%fs:0x28,%rdx339 »       sub····%fs:0x28,%rdx
339 »       jne····5ff·<_PyBytes_DecodeEscape+0x33f>340 »       jne····602·<_PyBytes_DecodeEscape+0x342>
340 »       add····$0x258,%rsp341 »       add····$0x258,%rsp
341 »       pop····%rbx342 »       pop····%rbx
342 »       pop····%rbp343 »       pop····%rbp
343 »       pop····%r12344 »       pop····%r12
344 »       pop····%r13345 »       pop····%r13
345 »       pop····%r14346 »       pop····%r14
346 »       pop····%r15347 »       pop····%r15
347 »       ret348 »       ret
348 »       mov····%rbp,%rcx 
349 »       mov····%r15,%rbx349 »       mov····%r15,%rbx
 350 »       nopw···0x0(%rax,%rax,1)
 351 »       movzbl·(%rbx),%eax
 352 »       lea····0x1(%rbx),%rdx
 353 »       cmp····$0x5c,%al
350 »       jmp····451·<_PyBytes_DecodeEscape+0x191>354 »       je·····45f·<_PyBytes_DecodeEscape+0x19f>
351 »       nopl···0x0(%rax) 
352 »       mov····%dl,(%rcx)355 »       mov····%al,0x0(%rbp)
353 »       add····$0x1,%rbp356 »       lea····0x1(%rbp),%rcx
354 »       cmp····%r12,%rax357 »       cmp····%r12,%rdx
355 »       jae····400·<_PyBytes_DecodeEscape+0x140>358 »       jae····400·<_PyBytes_DecodeEscape+0x140>
356 »       mov····%rbp,%rcx 
357 »       mov····%rax,%rbx359 »       mov····%rdx,%rbx
 360 »       mov····%rcx,%rbp
358 »       movzbl·(%rbx),%edx 
359 »       lea····0x1(%rbx),%rax 
360 »       cmp····$0x5c,%dl 
361 »       jne····440·<_PyBytes_DecodeEscape+0x180>361 »       jmp····440·<_PyBytes_DecodeEscape+0x180>
362 »       cmp····%rax,%r12362 »       cmp····%rdx,%r12
363 »       je·····466·<_PyBytes_DecodeEscape+0x1a6>363 »       je·····468·<_PyBytes_DecodeEscape+0x1a8>
364 ·R_X86_64_PC32»  .text.unlikely+0x1eb364 ·R_X86_64_PC32»  .text.unlikely+0x209
365 »       movzbl·0x1(%rbx),%edi365 »       movzbl·0x1(%rbx),%esi
366 »       lea····0x2(%rbx),%rdx366 »       lea····0x2(%rbx),%rax
367 »       lea····-0xa(%rdi),%esi367 »       lea····-0xa(%rsi),%ecx
368 »       cmp····$0x6e,%sil368 »       cmp····$0x6e,%cl
369 »       ja·····47b·<_PyBytes_DecodeEscape+0x1bb>369 »       ja·····47c·<_PyBytes_DecodeEscape+0x1bc>
370 ·R_X86_64_PC32»  .text.unlikely+0x1d3370 ·R_X86_64_PC32»  .text.unlikely+0x1ca
371 »       movzbl·%sil,%esi371 »       movzbl·%cl,%ecx
372 »       notrack·jmp·*0x0(,%rsi,8)372 »       notrack·jmp·*0x0(,%rcx,8)
373 ·R_X86_64_32S»   .rodata+0x378373 ·R_X86_64_32S»   .rodata+0x378
374 »       lea····0x3(%rbx),%rax374 »       lea····0x3(%rbx),%rax
375 »       cmp····%r12,%rax375 »       cmp····%r12,%rax
376 »       jae····494·<_PyBytes_DecodeEscape+0x1d4>376 »       jae····494·<_PyBytes_DecodeEscape+0x1d4>
377 ·R_X86_64_PC32»  .text.unlikely+0x15f377 ·R_X86_64_PC32»  .text.unlikely+0x161
378 »       movzbl·0x2(%rbx),%eax378 »       movzbl·0x2(%rbx),%eax
379 »       movzbl·0x3(%rbx),%edx379 »       movzbl·0x3(%rbx),%edx
380 »       movzbl·0x0(%rax),%eax380 »       movzbl·0x0(%rax),%eax
381 ·R_X86_64_32S»   _PyLong_DigitValue381 ·R_X86_64_32S»   _PyLong_DigitValue
382 »       movzbl·0x0(%rdx),%edx382 »       movzbl·0x0(%rdx),%edx
383 ·R_X86_64_32S»   _PyLong_DigitValue383 ·R_X86_64_32S»   _PyLong_DigitValue
384 »       mov····%eax,%esi384 »       mov····%eax,%ecx
385 »       or·····%edx,%esi385 »       or·····%edx,%ecx
Max diff block lines reached; 53968/58520 bytes (92.22%) of diff not shown.
22.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 17, 20 lines modifiedOffset 17, 20 lines modified
17 ··0x000000d0·00000000·ba000000·00460e10·8c02410e·.........F....A.17 ··0x000000d0·00000000·ba000000·00460e10·8c02410e·.........F....A.
18 ··0x000000e0·18860344·0e208304·02810a0e·18410e10·...D.·.......A..18 ··0x000000e0·18860344·0e208304·02810a0e·18410e10·...D.·.......A..
19 ··0x000000f0·420e0841·0b000000·18000000·fc000000·B..A............19 ··0x000000f0·420e0841·0b000000·18000000·fc000000·B..A............
20 ··0x00000100·00000000·b3000000·000e2083·0486038c·..........·.....20 ··0x00000100·00000000·b3000000·000e2083·0486038c·..........·.....
21 ··0x00000110·02000000·10000000·18010000·00000000·................21 ··0x00000110·02000000·10000000·18010000·00000000·................
22 ··0x00000120·1a000000·00000000·14000000·2c010000·............,...22 ··0x00000120·1a000000·00000000·14000000·2c010000·............,...
23 ··0x00000130·00000000·1c000000·00410e10·5a0e0800·.........A..Z...23 ··0x00000130·00000000·1c000000·00410e10·5a0e0800·.........A..Z...
24 ··0x00000140·4c000000·44010000·00000000·44030000·L...D.......D...24 ··0x00000140·4c000000·44010000·00000000·47030000·L...D.......G...
25 ··0x00000150·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..25 ··0x00000150·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
26 ··0x00000160·420e288c·05440e30·8606410e·3883074a·B.(..D.0..A.8..J26 ··0x00000160·420e288c·05440e30·8606410e·3883074a·B.(..D.0..A.8..J
27 ··0x00000170·0e900503·4b010a0e·38410e30·410e2842·....K...8A.0A.(B27 ··0x00000170·0e900503·4e010a0e·38410e30·410e2842·....N...8A.0A.(B
28 ··0x00000180·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....28 ··0x00000180·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
29 ··0x00000190·1c000000·94010000·00000000·c6010000·................29 ··0x00000190·1c000000·94010000·00000000·cd010000·................
30 ··0x000001a0·000e9005·83078606·8c058d04·8e038f02·................30 ··0x000001a0·000e9005·83078606·8c058d04·8e038f02·................
31 ··0x000001b0·24000000·b4010000·00000000·5a000000·$...........Z...31 ··0x000001b0·24000000·b4010000·00000000·5a000000·$...........Z...
32 ··0x000001c0·00540e10·8302470e·20610a0e·10410e08·.T....G.·a...A..32 ··0x000001c0·00540e10·8302470e·20610a0e·10410e08·.T....G.·a...A..
33 ··0x000001d0·410b580e·08c30000·14000000·dc010000·A.X.............33 ··0x000001d0·410b580e·08c30000·14000000·dc010000·A.X.............
34 ··0x000001e0·00000000·1b000000·000e2083·02000000·..........·.....34 ··0x000001e0·00000000·1b000000·000e2083·02000000·..........·.....
35 ··0x000001f0·60000000·f4010000·00000000·d6010000·`...............35 ··0x000001f0·60000000·f4010000·00000000·d6010000·`...............
36 ··0x00000200·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..36 ··0x00000200·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
Offset 274, 162 lines modifiedOffset 274, 161 lines modified
274 ··0x000010e0·10000000·e4100000·00000000·11000000·................274 ··0x000010e0·10000000·e4100000·00000000·11000000·................
275 ··0x000010f0·00000000·34000000·f8100000·00000000·....4...........275 ··0x000010f0·00000000·34000000·f8100000·00000000·....4...........
276 ··0x00001100·54000000·00460e10·8c02440e·18860344·T....F....D....D276 ··0x00001100·54000000·00460e10·8c02440e·18860344·T....F....D....D
277 ··0x00001110·0e208304·720a0e18·430e1042·0e08410b·.·..r...C..B..A.277 ··0x00001110·0e208304·720a0e18·430e1042·0e08410b·.·..r...C..B..A.
278 ··0x00001120·410e1846·0e10420e·08000000·10000000·A..F..B.........278 ··0x00001120·410e1846·0e10420e·08000000·10000000·A..F..B.........
279 ··0x00001130·30110000·00000000·1a000000·00000000·0...............279 ··0x00001130·30110000·00000000·1a000000·00000000·0...............
280 ··0x00001140·14000000·44110000·00000000·1e000000·....D...........280 ··0x00001140·14000000·44110000·00000000·1e000000·....D...........
281 ··0x00001150·00410e10·5c0e0800·5c000000·5c110000·.A..\...\...\...281 ··0x00001150·00410e10·5c0e0800·58000000·5c110000·.A..\...X...\...
282 ··0x00001160·00000000·22030000·00460e10·8f02420e·...."....F....B.282 ··0x00001160·00000000·b6010000·00460e10·8f024b0e·.........F....K.
283 ··0x00001170·188e034b·0e208d04·420e288c·05410e30·...K.·..B.(..A.0283 ··0x00001170·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
284 ··0x00001180·8606410e·38830744·0e70520e·78510e80·..A.8..D.pR.xQ..284 ··0x00001180·8606410e·38830744·0e60520e·68510e70·..A.8..D.`R.hQ.p
285 ··0x00001190·01420e88·01420e90·01490e70·033a010a·.B...B...I.p.:.. 
286 ··0x000011a0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.285 ··0x00001190·420e7842·0e800149·0e60031d·010a0e38·B.xB...I.`.....8
 286 ··0x000011a0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
 287 ··0x000011b0·0e08410b·2c000000·b8110000·00000000·..A.,...........
 288 ··0x000011c0·80000000·000e6083·0786068c·058d048e·......`.........
 289 ··0x000011d0·038f0202·520e6853·0e70420e·78420e80·....R.hS.pB.xB..
 290 ··0x000011e0·01490e60·20000000·e8110000·00000000·.I.`·...........
 291 ··0x000011f0·62000000·00450e10·8302440e·20640a0e·b....E....D.·d..
287 ··0x000011b0·10420e08·410b0000·30000000·bc110000·.B..A...0.......292 ··0x00001200·10440e08·410b0000·14000000·0c120000·.D..A...........
288 ··0x000011c0·00000000·dc000000·000e7083·0786068c·..........p..... 
289 ··0x000011d0·058d048e·038f0270·0e78530e·8001420e·.......p.xS...B. 
290 ··0x000011e0·8801420e·9001490e·70000000·20000000·..B...I.p...·... 
291 ··0x000011f0·f0110000·00000000·62000000·00450e10·........b....E.. 
292 ··0x00001200·8302440e·20640a0e·10440e08·410b0000·..D.·d...D..A...293 ··0x00001210·00000000·55000000·000e2083·02000000·....U.....·.....
 294 ··0x00001220·3c000000·24120000·00000000·b7000000·<...$...........
 295 ··0x00001230·00460e10·8c02410e·18860343·0e208304·.F....A....C.·..
 296 ··0x00001240·4d0e305e·0e38510e·40420e48·420e5049·M.0^.8Q.@B.HB.PI
 297 ··0x00001250·0e30025f·0e20410e·18410e10·420e0800·.0._.·A..A..B...
293 ··0x00001210·14000000·14120000·00000000·55000000·............U...298 ··0x00001260·44000000·64120000·00000000·ae000000·D...d...........
294 ··0x00001220·000e2083·02000000·3c000000·2c120000·..·.....<...,...299 ··0x00001270·00450e10·8602410e·1883034d·0e306e0a·.E....A....M.0n.
 300 ··0x00001280·0e18410e·10410e08·410b480e·38540e40·..A..A..A.H.8T.@
 301 ··0x00001290·420e4842·0e50490e·304d0e38·560e4042·B.HB.PI.0M.8V.@B
 302 ··0x000012a0·0e48420e·50490e30·48000000·ac120000·.HB.PI.0H.......
295 ··0x00001230·00000000·b7000000·00460e10·8c02410e·.........F....A.303 ··0x000012b0·00000000·14020000·00420e10·8f024c0e·.........B....L.
 304 ··0x000012c0·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0
 305 ··0x000012d0·8606410e·38830747·0e800a02·e20a0e38·..A.8..G.......8
 306 ··0x000012e0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
296 ··0x00001240·18860343·0e208304·4d0e305e·0e38510e·...C.·..M.0^.8Q. 
297 ··0x00001250·40420e48·420e5049·0e30025f·0e20410e·@B.HB.PI.0._.·A. 
298 ··0x00001260·18410e10·420e0800·44000000·6c120000·.A..B...D...l... 
299 ··0x00001270·00000000·ae000000·00450e10·8602410e·.........E....A. 
300 ··0x00001280·1883034d·0e306e0a·0e18410e·10410e08·...M.0n...A..A.. 
301 ··0x00001290·410b480e·38540e40·420e4842·0e50490e·A.H.8T.@B.HB.PI. 
302 ··0x000012a0·304d0e38·560e4042·0e48420e·50490e30·0M.8V.@B.HB.PI.0 
303 ··0x000012b0·48000000·b4120000·00000000·14020000·H...............307 ··0x000012f0·0e08410b·1c000000·f8120000·00000000·..A.............
 308 ··0x00001300·31010000·000e800a·83078606·8c058d04·1...............
304 ··0x000012c0·00420e10·8f024c0e·188e0345·0e208d04·.B....L....E.·.. 
305 ··0x000012d0·450e288c·05410e30·8606410e·38830747·E.(..A.0..A.8..G 
306 ··0x000012e0·0e800a02·e20a0e38·440e3041·0e28420e·.......8D.0A.(B. 
307 ··0x000012f0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A..... 
308 ··0x00001300·00130000·00000000·31010000·000e800a·........1....... 
309 ··0x00001310·83078606·8c058d04·8e038f02·24000000·............$... 
310 ··0x00001320·20130000·00000000·35000000·00450e10··.......5....E.. 
311 ··0x00001330·8602410e·18830344·0e20680e·18410e10·..A....D.·h..A.. 
312 ··0x00001340·410e0800·24000000·48130000·00000000·A...$...H.......309 ··0x00001310·8e038f02·24000000·18130000·00000000·....$...........
313 ··0x00001350·35000000·00450e10·8602410e·18830344·5....E....A....D310 ··0x00001320·35000000·00450e10·8602410e·18830344·5....E....A....D
314 ··0x00001360·0e20680e·18410e10·410e0800·10000000·.·h..A..A.......311 ··0x00001330·0e20680e·18410e10·410e0800·24000000·.·h..A..A...$...
315 ··0x00001370·70130000·00000000·24000000·00000000·p.......$.......312 ··0x00001340·40130000·00000000·35000000·00450e10·@.......5....E..
 313 ··0x00001350·8602410e·18830344·0e20680e·18410e10·..A....D.·h..A..
316 ··0x00001380·10000000·84130000·00000000·06000000·................ 
317 ··0x00001390·00000000·6c000000·98130000·00000000·....l........... 
318 ··0x000013a0·bc0b0000·00460e10·8f02420e·188e0342·.....F....B....B 
319 ··0x000013b0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A. 
320 ··0x000013c0·38830747·0eb00603·9c020a0e·38410e30·8..G........8A.0 
321 ··0x000013d0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A 
322 ··0x000013e0·0b034908·0eb80642·0ec0064f·0eb80642·..I....B...O...B 
323 ··0x000013f0·0eb00653·0eb8064b·0ec00653·0eb80642·...S...K...S...B 
324 ··0x00001400·0eb00600·1c000000·08140000·00000000·................314 ··0x00001360·410e0800·10000000·68130000·00000000·A.......h.......
325 ··0x00001410·6c070000·000eb006·83078606·8c058d04·l............... 
326 ··0x00001420·8e038f02·10000000·28140000·00000000·........(....... 
327 ··0x00001430·27000000·00000000·14000000·3c140000·'...........<...315 ··0x00001370·24000000·00000000·10000000·7c130000·$...........|...
328 ··0x00001440·00000000·16000000·00410e10·540e0800·.........A..T...316 ··0x00001380·00000000·06000000·00000000·6c000000·............l...
329 ··0x00001450·48000000·54140000·00000000·84000000·H...T........... 
330 ··0x00001460·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·.. 
331 ··0x00001470·420e288c·05410e30·8606410e·38830742·B.(..A.0..A.8..B 
332 ··0x00001480·0e400252·0a0e3844·0e30410e·28420e20·.@.R..8D.0A.(B.· 
333 ··0x00001490·420e1842·0e10420e·08410b00·1c000000·B..B..B..A...... 
334 ··0x000014a0·a0140000·00000000·08000000·000e4083·..............@. 
335 ··0x000014b0·0786068c·058d048e·038f0200·44000000·............D... 
336 ··0x000014c0·c0140000·00000000·09010000·00420e10·.............B..317 ··0x00001390·90130000·00000000·bc0b0000·00460e10·.............F..
337 ··0x000014d0·8f02450e·188e0345·0e208d04·450e288c·..E....E.·..E.(.318 ··0x000013a0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
338 ··0x000014e0·05410e30·8606430e·38830746·0e5002e0·.A.0..C.8..F.P..319 ··0x000013b0·05410e30·8606410e·38830747·0eb00603·.A.0..A.8..G....
339 ··0x000014f0·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B. 
340 ··0x00001500·10420e08·14000000·08150000·00000000·.B.............. 
341 ··0x00001510·43000000·00450e10·7d0e0800·10000000·C....E..}.......320 ··0x000013c0·9c020a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
 321 ··0x000013d0·18420e10·420e0841·0b034908·0eb80642·.B..B..A..I....B
 322 ··0x000013e0·0ec0064f·0eb80642·0eb00653·0eb8064b·...O...B...S...K
 323 ··0x000013f0·0ec00653·0eb80642·0eb00600·1c000000·...S...B........
 324 ··0x00001400·00140000·00000000·6c070000·000eb006·........l.......
 325 ··0x00001410·83078606·8c058d04·8e038f02·10000000·................
342 ··0x00001520·20150000·00000000·23000000·000e1000··.......#.......326 ··0x00001420·20140000·00000000·27000000·00000000··.......'.......
343 ··0x00001530·10000000·34150000·00000000·21000000·....4.......!...327 ··0x00001430·14000000·34140000·00000000·16000000·....4...........
 328 ··0x00001440·00410e10·540e0800·48000000·4c140000·.A..T...H...L...
 329 ··0x00001450·00000000·84000000·00460e10·8f02420e·.........F....B.
 330 ··0x00001460·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0
 331 ··0x00001470·8606410e·38830742·0e400252·0a0e3844·..A.8..B.@.R..8D
 332 ··0x00001480·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
 333 ··0x00001490·08410b00·1c000000·98140000·00000000·.A..............
 334 ··0x000014a0·08000000·000e4083·0786068c·058d048e·......@.........
 335 ··0x000014b0·038f0200·44000000·b8140000·00000000·....D...........
 336 ··0x000014c0·09010000·00420e10·8f02450e·188e0345·.....B....E....E
 337 ··0x000014d0·0e208d04·450e288c·05410e30·8606430e·.·..E.(..A.0..C.
 338 ··0x000014e0·38830746·0e5002e0·0e38440e·30410e28·8..F.P...8D.0A.(
 339 ··0x000014f0·420e2042·0e18420e·10420e08·14000000·B.·B..B..B......
 340 ··0x00001500·00150000·00000000·43000000·00450e10·........C....E..
Max diff block lines reached; 0/22617 bytes (0.00%) of diff not shown.
473 KB
codeobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········68616·(bytes·into·file)13 ··Start·of·section·headers:··········68896·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.17 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x10c08:1 There·are·23·section·headers,·starting·at·offset·0x10d20:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0013ad·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0013ad·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00a0b0·000d98·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a120·000d98·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001400·000ae0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001400·000ae0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00ae48·000858·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00aeb8·000858·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001ee0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001ee0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001ee0·0003e3·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001ee0·0003e3·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0022c3·00177e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0022c3·0017b2·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b6a0·002520·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b710·002580·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003a50·003209·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003a80·003269·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00dbc0·002568·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00dc90·0025b0·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006c60·00036b·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006cf0·00036b·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006fe0·000318·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·007060·000318·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·010128·0001c8·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·010240·0001c8·18···I·20··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007300·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007380·000020·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·007320·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·0073a0·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007328·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0073a8·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·007328·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·0073a8·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·007348·000e60·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0073c8·000e50·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0102f0·000840·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·010408·000840·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·0081a8·001218·18·····21··84··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·008218·001218·18·····21··84··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0093c0·000ce9·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·009430·000ce9·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·010b30·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·010c48·0000d1·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
17.6 KB
readelf --wide --symbols {}
    
Offset 6, 75 lines modifiedOffset 6, 75 lines modified
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.17 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·00000000000005b0···686·FUNC····LOCAL··DEFAULT····9·intern_string_constants10 ·····6:·00000000000005b0···686·FUNC····LOCAL··DEFAULT····9·intern_string_constants
11 ·····7:·0000000000000000····76·FUNC····LOCAL··DEFAULT····7·_PyStaticCode_Init.cold11 ·····7:·0000000000000000····76·FUNC····LOCAL··DEFAULT····7·_PyStaticCode_Init.cold
12 ·····8:·000000000000004c····72·FUNC····LOCAL··DEFAULT····7·intern_string_constants.cold12 ·····8:·000000000000004c····72·FUNC····LOCAL··DEFAULT····7·intern_string_constants.cold
13 ·····9:·00000000000015a0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF13 ·····9:·0000000000001620····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
14 ····10:·0000000000000094····50·FUNC····LOCAL··DEFAULT····7·_Py_MakeShimCode.cold14 ····10:·0000000000000094····50·FUNC····LOCAL··DEFAULT····7·_Py_MakeShimCode.cold
15 ····11:·0000000000000afb····73·FUNC····LOCAL··DEFAULT····7·code_repr15 ····11:·0000000000000b2f····73·FUNC····LOCAL··DEFAULT····7·code_repr
16 ····12:·00000000000000c6···280·FUNC····LOCAL··DEFAULT····7·_PyCode_New.cold16 ····12:·00000000000000c6···332·FUNC····LOCAL··DEFAULT····7·_PyCode_New.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
18 ····14:·00000000000001de····80·FUNC····LOCAL··DEFAULT····7·_PyCode_Validate.cold18 ····14:·0000000000000212····80·FUNC····LOCAL··DEFAULT····7·_PyCode_Validate.cold
19 ····15:·0000000000001880···805·FUNC····LOCAL··DEFAULT····9·code_dealloc19 ····15:·0000000000001900···805·FUNC····LOCAL··DEFAULT····9·code_dealloc
20 ····16:·0000000000000180····91·FUNC····LOCAL··DEFAULT····1·free_monitoring_data.part.020 ····16:·0000000000000180····91·FUNC····LOCAL··DEFAULT····1·free_monitoring_data.part.0
21 ····17:·000000000000022e···199·FUNC····LOCAL··DEFAULT····7·code_dealloc.cold21 ····17:·0000000000000262···199·FUNC····LOCAL··DEFAULT····7·code_dealloc.cold
22 ····18:·00000000000002f5···284·FUNC····LOCAL··DEFAULT····7·_PyCode_ConstantKey.cold22 ····18:·0000000000000329···284·FUNC····LOCAL··DEFAULT····7·_PyCode_ConstantKey.cold
23 ····19:·0000000000001fd0···393·FUNC····LOCAL··DEFAULT····9·code_hash23 ····19:·0000000000002050···393·FUNC····LOCAL··DEFAULT····9·code_hash
24 ····20:·0000000000000411·····9·FUNC····LOCAL··DEFAULT····7·code_hash.cold24 ····20:·0000000000000445·····9·FUNC····LOCAL··DEFAULT····7·code_hash.cold
25 ····21:·000000000000041a····13·FUNC····LOCAL··DEFAULT····7·_PyCode_GetCode.cold25 ····21:·000000000000044e····13·FUNC····LOCAL··DEFAULT····7·_PyCode_GetCode.cold
26 ····22:·00000000000022c0····58·FUNC····LOCAL··DEFAULT····9·init_co_cached26 ····22:·0000000000002340····58·FUNC····LOCAL··DEFAULT····9·init_co_cached
27 ····23:·0000000000000427····13·FUNC····LOCAL··DEFAULT····7·init_co_cached.cold27 ····23:·000000000000045b····13·FUNC····LOCAL··DEFAULT····7·init_co_cached.cold
28 ····24:·0000000000000434····21·FUNC····LOCAL··DEFAULT····7·PyUnstable_Code_GetExtra.cold28 ····24:·0000000000000468····21·FUNC····LOCAL··DEFAULT····7·PyUnstable_Code_GetExtra.cold
29 ····25:·0000000000000449····74·FUNC····LOCAL··DEFAULT····7·PyUnstable_Code_SetExtra.cold29 ····25:·000000000000047d····74·FUNC····LOCAL··DEFAULT····7·PyUnstable_Code_SetExtra.cold
30 ····26:·0000000000000493····27·FUNC····LOCAL··DEFAULT····7·PyCode_Addr2Line.cold30 ····26:·00000000000004c7····27·FUNC····LOCAL··DEFAULT····7·PyCode_Addr2Line.cold
31 ····27:·0000000000000590···339·FUNC····LOCAL··DEFAULT····1·retreat31 ····27:·0000000000000590···339·FUNC····LOCAL··DEFAULT····1·retreat
32 ····28:·00000000000004ae····30·FUNC····LOCAL··DEFAULT····7·_PyCode_CheckLineNumber.cold32 ····28:·00000000000004e2····30·FUNC····LOCAL··DEFAULT····7·_PyCode_CheckLineNumber.cold
33 ····29:·00000000000026e0···187·FUNC····LOCAL··DEFAULT····9·advance33 ····29:·0000000000002760···187·FUNC····LOCAL··DEFAULT····9·advance
34 ····30:·00000000000004cc···238·FUNC····LOCAL··DEFAULT····7·_PyStaticCode_Fini.cold34 ····30:·0000000000000500···238·FUNC····LOCAL··DEFAULT····7·_PyStaticCode_Fini.cold
35 ····31:·0000000000002c20····78·FUNC····LOCAL··DEFAULT····9·read_signed_varint35 ····31:·0000000000002ca0····78·FUNC····LOCAL··DEFAULT····9·read_signed_varint
36 ····32:·00000000000005ba····19·FUNC····LOCAL··DEFAULT····7·PyCode_Addr2Location.cold36 ····32:·00000000000005ee····19·FUNC····LOCAL··DEFAULT····7·PyCode_Addr2Location.cold
37 ····33:·00000000000005cd····10·FUNC····LOCAL··DEFAULT····7·retreat.cold37 ····33:·0000000000000601····10·FUNC····LOCAL··DEFAULT····7·retreat.cold
38 ····34:·0000000000000720····52·FUNC····LOCAL··DEFAULT····1·get_cached_locals38 ····34:·0000000000000720····52·FUNC····LOCAL··DEFAULT····1·get_cached_locals
39 ····35:·00000000000005d7·····4·FUNC····LOCAL··DEFAULT····7·_PyCode_GetVarnames.cold39 ····35:·000000000000060b·····4·FUNC····LOCAL··DEFAULT····7·_PyCode_GetVarnames.cold
40 ····36:·0000000000000760···104·FUNC····LOCAL··DEFAULT····1·get_localsplus_names40 ····36:·0000000000000760···104·FUNC····LOCAL··DEFAULT····1·get_localsplus_names
41 ····37:·00000000000005db····18·FUNC····LOCAL··DEFAULT····7·get_localsplus_names.cold41 ····37:·000000000000060f····18·FUNC····LOCAL··DEFAULT····7·get_localsplus_names.cold
42 ····38:·00000000000007d0····95·FUNC····LOCAL··DEFAULT····1·code_positionsiterator42 ····38:·00000000000007d0····95·FUNC····LOCAL··DEFAULT····1·code_positionsiterator
43 ····39:·00000000000028d0···834·FUNC····LOCAL··DEFAULT····9·positionsiter_next43 ····39:·0000000000002950···834·FUNC····LOCAL··DEFAULT····9·positionsiter_next
44 ····40:·0000000000002c70····23·FUNC····LOCAL··DEFAULT····9·_source_offset_converter44 ····40:·0000000000002cf0····23·FUNC····LOCAL··DEFAULT····9·_source_offset_converter
45 ····41:·00000000000005ed·····7·FUNC····LOCAL··DEFAULT····7·positionsiter_next.cold45 ····41:·0000000000000621·····7·FUNC····LOCAL··DEFAULT····7·positionsiter_next.cold
46 ····42:·0000000000000830····49·FUNC····LOCAL··DEFAULT····1·positionsiter_dealloc46 ····42:·0000000000000830····49·FUNC····LOCAL··DEFAULT····1·positionsiter_dealloc
47 ····43:·00000000000005f4····10·FUNC····LOCAL··DEFAULT····7·positionsiter_dealloc.cold47 ····43:·0000000000000628····10·FUNC····LOCAL··DEFAULT····7·positionsiter_dealloc.cold
48 ····44:·00000000000008b0·····9·FUNC····LOCAL··DEFAULT····1·code_getvarnames48 ····44:·00000000000008b0·····9·FUNC····LOCAL··DEFAULT····1·code_getvarnames
49 ····45:·00000000000008c0··1699·FUNC····LOCAL··DEFAULT····1·code_replace49 ····45:·00000000000008c0··1699·FUNC····LOCAL··DEFAULT····1·code_replace
50 ····46:·00000000000000c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.250 ····46:·00000000000000c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
51 ····47:·00000000000005fe···922·FUNC····LOCAL··DEFAULT····7·code_replace.cold51 ····47:·0000000000000632···922·FUNC····LOCAL··DEFAULT····7·code_replace.cold
52 ····48:·0000000000000998···355·FUNC····LOCAL··DEFAULT····7·PyUnstable_Code_NewWithPosOnlyArgs.cold52 ····48:·00000000000009cc···355·FUNC····LOCAL··DEFAULT····7·PyUnstable_Code_NewWithPosOnlyArgs.cold
53 ····49:·0000000000001270·····9·FUNC····LOCAL··DEFAULT····1·code_getcode53 ····49:·0000000000001270·····9·FUNC····LOCAL··DEFAULT····1·code_getcode
54 ····50:·0000000000001280····90·FUNC····LOCAL··DEFAULT····1·code_linesiterator54 ····50:·0000000000001280····90·FUNC····LOCAL··DEFAULT····1·code_linesiterator
55 ····51:·0000000000002c90···844·FUNC····LOCAL··DEFAULT····9·lineiter_next55 ····51:·0000000000002d10···811·FUNC····LOCAL··DEFAULT····9·lineiter_next
56 ····52:·00000000000012e0····49·FUNC····LOCAL··DEFAULT····1·lineiter_dealloc56 ····52:·00000000000012e0····49·FUNC····LOCAL··DEFAULT····1·lineiter_dealloc
57 ····53:·0000000000000b44····10·FUNC····LOCAL··DEFAULT····7·lineiter_dealloc.cold57 ····53:·0000000000000b78····10·FUNC····LOCAL··DEFAULT····7·lineiter_dealloc.cold
58 ····54:·0000000000000b4e····23·FUNC····LOCAL··DEFAULT····7·code_getcodeadaptive58 ····54:·0000000000000b82····23·FUNC····LOCAL··DEFAULT····7·code_getcodeadaptive
59 ····55:·0000000000001320···102·FUNC····LOCAL··DEFAULT····1·code__varname_from_oparg59 ····55:·0000000000001320···102·FUNC····LOCAL··DEFAULT····1·code__varname_from_oparg
60 ····56:·0000000000000b65····85·FUNC····LOCAL··DEFAULT····7·code__varname_from_oparg.cold60 ····56:·0000000000000b99····85·FUNC····LOCAL··DEFAULT····7·code__varname_from_oparg.cold
61 ····57:·0000000000000160····72·OBJECT··LOCAL··DEFAULT····3·_parser.561 ····57:·0000000000000160····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
62 ····58:·0000000000000bba·····3·FUNC····LOCAL··DEFAULT····7·_PyLineTable_NextAddressRange.cold62 ····58:·0000000000000bee·····3·FUNC····LOCAL··DEFAULT····7·_PyLineTable_NextAddressRange.cold
63 ····59:·0000000000002fe0···553·FUNC····LOCAL··DEFAULT····9·code_richcompare63 ····59:·0000000000003040···553·FUNC····LOCAL··DEFAULT····9·code_richcompare
64 ····60:·0000000000000bbd····78·FUNC····LOCAL··DEFAULT····7·code_richcompare.cold64 ····60:·0000000000000bf1····78·FUNC····LOCAL··DEFAULT····7·code_richcompare.cold
65 ····61:·0000000000000c0b·····6·FUNC····LOCAL··DEFAULT····7·code_getcellvars65 ····61:·0000000000000c3f·····6·FUNC····LOCAL··DEFAULT····7·code_getcellvars
66 ····62:·0000000000000c42·····6·FUNC····LOCAL··DEFAULT····7·code_getfreevars66 ····62:·0000000000000c76·····6·FUNC····LOCAL··DEFAULT····7·code_getfreevars
67 ····63:·00000000000000b2·····6·OBJECT··LOCAL··DEFAULT···12·assert067 ····63:·00000000000000b2·····6·OBJECT··LOCAL··DEFAULT···12·assert0
68 ····64:·00000000000000b0·····2·OBJECT··LOCAL··DEFAULT···12·linetable68 ····64:·00000000000000b0·····2·OBJECT··LOCAL··DEFAULT···12·linetable
69 ····65:·0000000000000dd1···426·FUNC····LOCAL··DEFAULT····7·code_getlnotab69 ····65:·0000000000000e05···426·FUNC····LOCAL··DEFAULT····7·code_getlnotab
70 ····66:·0000000000000f7b····90·FUNC····LOCAL··DEFAULT····7·emit_pair70 ····66:·0000000000000faf····90·FUNC····LOCAL··DEFAULT····7·emit_pair
71 ····67:·0000000000000fd5··1358·FUNC····LOCAL··DEFAULT····7·code_new71 ····67:·0000000000001009··1358·FUNC····LOCAL··DEFAULT····7·code_new
72 ····68:·0000000000001523···166·FUNC····LOCAL··DEFAULT····7·validate_and_copy_tuple72 ····68:·0000000000001557···166·FUNC····LOCAL··DEFAULT····7·validate_and_copy_tuple
73 ····69:·00000000000015c9····58·FUNC····LOCAL··DEFAULT····7·code_sizeof73 ····69:·00000000000015fd····58·FUNC····LOCAL··DEFAULT····7·code_sizeof
74 ····70:·0000000000000000···184·OBJECT··LOCAL··DEFAULT····3·_kwtuple.074 ····70:·0000000000000000···184·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
75 ····71:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata75 ····71:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
76 ····72:·0000000000000000···152·OBJECT··LOCAL··DEFAULT···12·_keywords.176 ····72:·0000000000000000···152·OBJECT··LOCAL··DEFAULT···12·_keywords.1
77 ····73:·0000000000000120····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.377 ····73:·0000000000000120····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
78 ····74:·00000000000000a0····16·OBJECT··LOCAL··DEFAULT···12·_keywords.478 ····74:·00000000000000a0····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4
79 ····75:·0000000000000200···280·OBJECT··LOCAL··DEFAULT···12·code_new__doc__79 ····75:·0000000000000200···280·OBJECT··LOCAL··DEFAULT···12·code_new__doc__
80 ····76:·0000000000000360···192·OBJECT··LOCAL··DEFAULT····3·code_methods80 ····76:·0000000000000360···192·OBJECT··LOCAL··DEFAULT····3·code_methods
Offset 100, 58 lines modifiedOffset 100, 58 lines modified
100 ····96:·0000000000000000···374·FUNC····GLOBAL·HIDDEN·····1·_Py_MakeShimCode100 ····96:·0000000000000000···374·FUNC····GLOBAL·HIDDEN·····1·_Py_MakeShimCode
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
107 ···103:·0000000000000860··3378·FUNC····GLOBAL·DEFAULT····9·_PyCode_New107 ···103:·0000000000000860··3510·FUNC····GLOBAL·DEFAULT····9·_PyCode_New
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
110 ···106:·00000000000001c0···416·OBJECT··GLOBAL·DEFAULT····3·PyCode_Type110 ···106:·00000000000001c0···416·OBJECT··GLOBAL·DEFAULT····3·PyCode_Type
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_NewVar111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_NewVar
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_next_func_version112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_next_func_version
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
115 ···111:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate115 ···111:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
120 ···116:·00000000000015c0···693·FUNC····GLOBAL·DEFAULT····9·_PyCode_Validate120 ···116:·0000000000001640···693·FUNC····GLOBAL·DEFAULT····9·_PyCode_Validate
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
126 ···122:·0000000000001bb0··1021·FUNC····GLOBAL·DEFAULT····9·_PyCode_ConstantKey126 ···122:·0000000000001c30··1021·FUNC····GLOBAL·DEFAULT····9·_PyCode_ConstantKey
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr
140 ···136:·0000000000001fb0····29·FUNC····GLOBAL·HIDDEN·····9·_Py_set_localsplus_info140 ···136:·0000000000002030····29·FUNC····GLOBAL·HIDDEN·····9·_Py_set_localsplus_info
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
144 ···140:·0000000000002160···348·FUNC····GLOBAL·HIDDEN·····9·_PyCode_GetCode144 ···140:·00000000000021e0···348·FUNC····GLOBAL·HIDDEN·····9·_PyCode_GetCode
145 ···141:·00000000000001e0····58·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_GetExtra145 ···141:·00000000000001e0····58·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_GetExtra
146 ···142:·0000000000000220···192·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_SetExtra146 ···142:·0000000000000220···192·FUNC····GLOBAL·DEFAULT····1·PyUnstable_Code_SetExtra
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
148 ···144:·0000000000002300···525·FUNC····GLOBAL·DEFAULT····9·PyCode_Addr2Line148 ···144:·0000000000002380···525·FUNC····GLOBAL·DEFAULT····9·PyCode_Addr2Line
149 ···145:·0000000000002510···458·FUNC····GLOBAL·DEFAULT····9·_PyCode_CheckLineNumber149 ···145:·0000000000002590···458·FUNC····GLOBAL·DEFAULT····9·_PyCode_CheckLineNumber
150 ···146:·00000000000027a0···296·FUNC····GLOBAL·HIDDEN·····9·_PyStaticCode_Fini150 ···146:·0000000000002820···296·FUNC····GLOBAL·HIDDEN·····9·_PyStaticCode_Fini
Max diff block lines reached; 4030/18019 bytes (22.37%) of diff not shown.
169 KB
readelf --wide --relocs {}
    
Offset 1, 157 lines modifiedOffset 1, 157 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xa0b0·contains·145·entries:1 Relocation·section·'.rela.text'·at·offset·0xa120·contains·145·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000020··0000006100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·43 0000000000000020··0000006100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
4 000000000000002b··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FromASCII·-·44 000000000000002b··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FromASCII·-·4
5 0000000000000043··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·45 0000000000000043··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
6 0000000000000075··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·46 0000000000000075··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
7 00000000000000b6··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·47 00000000000000b6··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
8 00000000000000c1··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·48 00000000000000c1··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
9 00000000000000e9··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·61d89 00000000000000e9··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·61d8
10 0000000000000111··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·129e810 0000000000000111··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·129e8
11 000000000000011a··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·129e811 000000000000011a··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·129e8
12 0000000000000123··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·129e812 0000000000000123··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·129e8
13 000000000000012c··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2ce813 000000000000012c··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2ce8
14 000000000000013d··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2ce814 000000000000013d··000000660000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·2ce8
15 0000000000000142··0000006700000004·R_X86_64_PLT32·········0000000000000860·_PyCode_New·-·415 0000000000000142··0000006700000004·R_X86_64_PLT32·········0000000000000860·_PyCode_New·-·4
16 000000000000014d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c16 000000000000014d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
17 0000000000000155··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c17 0000000000000155··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
18 000000000000015d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c18 000000000000015d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
19 0000000000000197··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·419 0000000000000197··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
20 00000000000001c0··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·420 00000000000001c0··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
21 00000000000001c7··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·421 00000000000001c7··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
22 00000000000001ce··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·422 00000000000001ce··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
23 00000000000001d5··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·423 00000000000001d5··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
24 00000000000001e8··0000006a0000000b·R_X86_64_32S···········00000000000001c0·PyCode_Type·+·024 00000000000001e8··0000006a0000000b·R_X86_64_32S···········00000000000001c0·PyCode_Type·+·0
25 0000000000000233··0000006f00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·425 0000000000000233··0000006f00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
26 0000000000000243··0000006a0000000b·R_X86_64_32S···········00000000000001c0·PyCode_Type·+·026 0000000000000243··0000006a0000000b·R_X86_64_32S···········00000000000001c0·PyCode_Type·+·0
27 000000000000028d··0000008f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·427 000000000000028d··0000008f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·4
28 0000000000000338··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·428 0000000000000338··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·4
29 0000000000000341··0000009100000004·R_X86_64_PLT32·········0000000000002510·_PyCode_CheckLineNumber·-·429 0000000000000341··0000009100000004·R_X86_64_PLT32·········0000000000002590·_PyCode_CheckLineNumber·-·4
30 000000000000041f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c1c30 000000000000041f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c9c
31 00000000000006f9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22bc31 00000000000006f9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·233c
32 000000000000076c··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·432 000000000000076c··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
33 00000000000007db··000000950000000a·R_X86_64_32············00000000000007a0·_PyPositionsIterator·+·033 00000000000007db··000000950000000a·R_X86_64_32············00000000000007a0·_PyPositionsIterator·+·0
34 00000000000007e0··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyType_GenericAlloc·-·434 00000000000007e0··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyType_GenericAlloc·-·4
35 0000000000000820··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·435 0000000000000820··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·4
36 000000000000089e··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·436 000000000000089e··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·4
37 000000000000096b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·c037 000000000000096b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·c0
38 000000000000097f··0000009a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·438 000000000000097f··0000009a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
39 00000000000009ef··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·439 00000000000009ef··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
40 0000000000000a74··0000008c00000004·R_X86_64_PLT32·········0000000000002160·_PyCode_GetCode·-·440 0000000000000a74··0000008c00000004·R_X86_64_PLT32·········00000000000021e0·_PyCode_GetCode·-·4
41 0000000000000a8f··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b141 0000000000000a8f··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b1
42 0000000000000a94··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1bb42 0000000000000a94··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1bb
43 0000000000000ac0··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·443 0000000000000ac0··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
44 0000000000000ba1··0000009d00000004·R_X86_64_PLT32·········0000000000000f70·PyUnstable_Code_NewWithPosOnlyArgs·-·444 0000000000000ba1··0000009d00000004·R_X86_64_PLT32·········0000000000000f70·PyUnstable_Code_NewWithPosOnlyArgs·-·4
45 0000000000000bb2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c45 0000000000000bb2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
46 0000000000000bbc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c46 0000000000000bbc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
47 0000000000000bc6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c47 0000000000000bc6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
48 0000000000000bce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c48 0000000000000bce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
49 0000000000000cc7··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·449 0000000000000cc7··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
50 0000000000000e1e··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·450 0000000000000e1e··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
51 0000000000000e57··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·451 0000000000000e57··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
52 0000000000000e90··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·452 0000000000000e90··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
53 0000000000000ec9··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·453 0000000000000ec9··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
54 0000000000000f2f··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·454 0000000000000f2f··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
55 0000000000001052··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·455 0000000000001052··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
56 000000000000106c··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·456 000000000000106c··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
57 0000000000001196··0000007400000004·R_X86_64_PLT32·········00000000000015c0·_PyCode_Validate·-·457 0000000000001196··0000007400000004·R_X86_64_PLT32·········0000000000001640·_PyCode_Validate·-·4
58 00000000000011b3··0000006700000004·R_X86_64_PLT32·········0000000000000860·_PyCode_New·-·458 00000000000011b3··0000006700000004·R_X86_64_PLT32·········0000000000000860·_PyCode_New·-·4
59 00000000000011c0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c59 00000000000011c0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
60 00000000000011ca··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159c60 00000000000011ca··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·161c
61 0000000000001235··0000008b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·061 0000000000001235··0000008b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
62 000000000000128b··000000a30000000a·R_X86_64_32············0000000000000940·_PyLineIterator·+·062 000000000000128b··000000a30000000a·R_X86_64_32············0000000000000940·_PyLineIterator·+·0
63 0000000000001290··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyType_GenericAlloc·-·463 0000000000001290··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyType_GenericAlloc·-·4
64 00000000000012d0··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·464 00000000000012d0··0000005100000002·R_X86_64_PC32··········0000000000000000·.LC23·-·4
65 0000000000001352··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·465 0000000000001352··0000009b00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
66 0000000000001367··000000a400000004·R_X86_64_PLT32·········0000000000000000·PyTuple_GetItem·-·466 0000000000001367··000000a400000004·R_X86_64_PLT32·········0000000000000000·PyTuple_GetItem·-·4
67 00000000000013a3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26dc67 00000000000013a3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·275c
68 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9068 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·90
69 000000000000004f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9069 000000000000004f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·90
70 0000000000000087··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b570 0000000000000087··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5
71 0000000000000094··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a671 0000000000000094··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6
72 00000000000000ca··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e72 00000000000000ca··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e
73 00000000000001bb··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·473 00000000000001bb··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
74 00000000000001ee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43074 00000000000001ee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·464
75 0000000000000249··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44575 0000000000000249··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479
76 0000000000000255··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44576 0000000000000255··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479
77 0000000000000268··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44577 0000000000000268··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479
78 000000000000027d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47e78 000000000000027d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b2
79 0000000000000296··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45479 0000000000000296··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·488
80 00000000000002bb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45c80 00000000000002bb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·490
81 0000000000000304··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b681 0000000000000304··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ea
82 000000000000062e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c982 000000000000062e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fd
83 0000000000000701··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d383 0000000000000701··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·607
84 00000000000007ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d784 00000000000007ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60b
85 000000000000084c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f085 000000000000084c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·624
86 000000000000095c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fa86 000000000000095c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·62e
87 0000000000000998··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60487 0000000000000998··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·638
88 0000000000000a00··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77788 0000000000000a00··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ab
89 0000000000000a23··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76189 0000000000000a23··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·795
90 0000000000000a2e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·74b90 0000000000000a2e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77f
91 0000000000000a39··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73891 0000000000000a39··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76c
92 0000000000000a44··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72592 0000000000000a44··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·759
93 0000000000000a4f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71293 0000000000000a4f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·746
94 0000000000000a58··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ff94 0000000000000a58··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·733
95 0000000000000a63··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ec95 0000000000000a63··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·720
96 0000000000000a6c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6df96 0000000000000a6c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·713
97 0000000000000a80··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d797 0000000000000a80··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70b
98 0000000000000acc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6cd98 0000000000000acc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·701
99 0000000000000ad5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c099 0000000000000ad5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f4
100 0000000000000af2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ad100 0000000000000af2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e1
101 0000000000000b06··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·69c101 0000000000000b06··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d0
102 0000000000000b23··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68e102 0000000000000b23··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c2
103 0000000000000b31··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·686103 0000000000000b31··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ba
104 0000000000000b4e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67e104 0000000000000b4e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b2
105 0000000000000be8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d7105 0000000000000be8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70b
106 0000000000000c6f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·826106 0000000000000c6f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85a
107 0000000000000c8c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·794107 0000000000000c8c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c8
108 0000000000000cbd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·860108 0000000000000cbd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·894
109 0000000000000cd9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·843109 0000000000000cd9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·877
110 0000000000000d07··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·962110 0000000000000d07··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·996
111 0000000000000d11··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ad111 0000000000000d11··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e1
112 0000000000000d39··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·97b112 0000000000000d39··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9af
113 0000000000000d6a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7b7113 0000000000000d6a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7eb
114 0000000000000d8f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d0114 0000000000000d8f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·804
115 0000000000000daf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ee115 0000000000000daf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·822
116 0000000000000dd7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·80a116 0000000000000dd7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83e
117 0000000000000e00··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·897117 0000000000000e00··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8cb
118 0000000000000e30··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b5118 0000000000000e30··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8e9
119 0000000000000e69··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8d2119 0000000000000e69··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·906
120 0000000000000ea2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8ef120 0000000000000ea2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·923
121 0000000000000edb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·90c121 0000000000000edb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·940
122 0000000000000f09··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·929122 0000000000000f09··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·95d
123 0000000000000f41··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·945123 0000000000000f41··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·979
124 0000000000000fdd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·994124 0000000000000fdd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c8
125 0000000000000fee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·994125 0000000000000fee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c8
126 0000000000000ff7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·994126 0000000000000ff7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c8
Max diff block lines reached; 149950/172697 bytes (86.83%) of diff not shown.
61.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56150 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
151 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48151 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
152 ··DW_CFA_offset:·r12·(r12)·at·cfa-40152 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
153 ··DW_CFA_offset:·r13·(r13)·at·cfa-32153 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
154 ··DW_CFA_offset:·r14·(r14)·at·cfa-24154 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
155 ··DW_CFA_offset:·r15·(r15)·at·cfa-16155 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
156 00000154·0000000000000048·00000158·FDE·cie=00000000·pc=0000000000000860..0000000000001592156 00000154·0000000000000048·00000158·FDE·cie=00000000·pc=0000000000000860..0000000000001616
157 ··DW_CFA_advance_loc:·6·to·0000000000000866157 ··DW_CFA_advance_loc:·6·to·0000000000000866
158 ··DW_CFA_def_cfa_offset:·16158 ··DW_CFA_def_cfa_offset:·16
159 ··DW_CFA_offset:·r15·(r15)·at·cfa-16159 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
160 ··DW_CFA_advance_loc:·5·to·000000000000086b160 ··DW_CFA_advance_loc:·5·to·000000000000086b
161 ··DW_CFA_def_cfa_offset:·24161 ··DW_CFA_def_cfa_offset:·24
162 ··DW_CFA_offset:·r14·(r14)·at·cfa-24162 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
163 ··DW_CFA_advance_loc:·2·to·000000000000086d163 ··DW_CFA_advance_loc:·2·to·000000000000086d
Offset 171, 405 lines modifiedOffset 171, 405 lines modified
171 ··DW_CFA_def_cfa_offset:·48171 ··DW_CFA_def_cfa_offset:·48
172 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48172 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
173 ··DW_CFA_advance_loc:·1·to·0000000000000871173 ··DW_CFA_advance_loc:·1·to·0000000000000871
174 ··DW_CFA_def_cfa_offset:·56174 ··DW_CFA_def_cfa_offset:·56
175 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56175 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
176 ··DW_CFA_advance_loc:·4·to·0000000000000875176 ··DW_CFA_advance_loc:·4·to·0000000000000875
177 ··DW_CFA_def_cfa_offset:·96177 ··DW_CFA_def_cfa_offset:·96
178 ··DW_CFA_advance_loc2:·1953·to·0000000000001016178 ··DW_CFA_advance_loc2:·1944·to·000000000000100d
179 ··DW_CFA_remember_state179 ··DW_CFA_remember_state
180 ··DW_CFA_def_cfa_offset:·56180 ··DW_CFA_def_cfa_offset:·56
181 ··DW_CFA_advance_loc:·4·to·000000000000101a181 ··DW_CFA_advance_loc:·4·to·0000000000001011
182 ··DW_CFA_def_cfa_offset:·48182 ··DW_CFA_def_cfa_offset:·48
183 ··DW_CFA_advance_loc:·1·to·000000000000101b183 ··DW_CFA_advance_loc:·1·to·0000000000001012
184 ··DW_CFA_def_cfa_offset:·40184 ··DW_CFA_def_cfa_offset:·40
185 ··DW_CFA_advance_loc:·2·to·000000000000101d185 ··DW_CFA_advance_loc:·2·to·0000000000001014
186 ··DW_CFA_def_cfa_offset:·32186 ··DW_CFA_def_cfa_offset:·32
187 ··DW_CFA_advance_loc:·2·to·000000000000101f187 ··DW_CFA_advance_loc:·2·to·0000000000001016
188 ··DW_CFA_def_cfa_offset:·24188 ··DW_CFA_def_cfa_offset:·24
189 ··DW_CFA_advance_loc:·2·to·0000000000001021189 ··DW_CFA_advance_loc:·2·to·0000000000001018
190 ··DW_CFA_def_cfa_offset:·16190 ··DW_CFA_def_cfa_offset:·16
191 ··DW_CFA_advance_loc:·2·to·0000000000001023191 ··DW_CFA_advance_loc:·2·to·000000000000101a
192 ··DW_CFA_def_cfa_offset:·8192 ··DW_CFA_def_cfa_offset:·8
193 ··DW_CFA_advance_loc:·5·to·0000000000001028193 ··DW_CFA_advance_loc:·6·to·0000000000001020
194 ··DW_CFA_restore_state194 ··DW_CFA_restore_state
  
195 000001a0·000000000000001c·000001a4·FDE·cie=00000000·pc=00000000000000c6..00000000000001de195 000001a0·000000000000001c·000001a4·FDE·cie=00000000·pc=00000000000000c6..0000000000000212
196 ··DW_CFA_def_cfa_offset:·96196 ··DW_CFA_def_cfa_offset:·96
197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
198 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48198 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
199 ··DW_CFA_offset:·r12·(r12)·at·cfa-40199 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
200 ··DW_CFA_offset:·r13·(r13)·at·cfa-32200 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
201 ··DW_CFA_offset:·r14·(r14)·at·cfa-24201 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
202 ··DW_CFA_offset:·r15·(r15)·at·cfa-16202 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
203 ··DW_CFA_nop203 ··DW_CFA_nop
  
204 000001c0·0000000000000010·000001c4·FDE·cie=00000000·pc=00000000000015a0..00000000000015bb204 000001c0·0000000000000010·000001c4·FDE·cie=00000000·pc=0000000000001620..000000000000163b
205 ··DW_CFA_nop205 ··DW_CFA_nop
206 ··DW_CFA_nop206 ··DW_CFA_nop
207 ··DW_CFA_nop207 ··DW_CFA_nop
  
208 000001d4·0000000000000020·000001d8·FDE·cie=00000000·pc=00000000000015c0..0000000000001875208 000001d4·0000000000000020·000001d8·FDE·cie=00000000·pc=0000000000001640..00000000000018f5
209 ··DW_CFA_advance_loc:·8·to·00000000000015c8209 ··DW_CFA_advance_loc:·8·to·0000000000001648
210 ··DW_CFA_def_cfa_offset:·16210 ··DW_CFA_def_cfa_offset:·16
211 ··DW_CFA_advance_loc2:·588·to·0000000000001814211 ··DW_CFA_advance_loc2:·588·to·0000000000001894
212 ··DW_CFA_remember_state212 ··DW_CFA_remember_state
213 ··DW_CFA_def_cfa_offset:·8213 ··DW_CFA_def_cfa_offset:·8
214 ··DW_CFA_advance_loc:·4·to·0000000000001818214 ··DW_CFA_advance_loc:·4·to·0000000000001898
215 ··DW_CFA_restore_state215 ··DW_CFA_restore_state
216 ··DW_CFA_advance_loc:·36·to·000000000000183c216 ··DW_CFA_advance_loc:·36·to·00000000000018bc
217 ··DW_CFA_remember_state217 ··DW_CFA_remember_state
218 ··DW_CFA_def_cfa_offset:·8218 ··DW_CFA_def_cfa_offset:·8
219 ··DW_CFA_advance_loc:·4·to·0000000000001840219 ··DW_CFA_advance_loc:·4·to·00000000000018c0
220 ··DW_CFA_restore_state220 ··DW_CFA_restore_state
221 ··DW_CFA_nop221 ··DW_CFA_nop
222 ··DW_CFA_nop222 ··DW_CFA_nop
  
223 000001f8·0000000000000010·000001fc·FDE·cie=00000000·pc=00000000000001de..000000000000022e223 000001f8·0000000000000010·000001fc·FDE·cie=00000000·pc=0000000000000212..0000000000000262
224 ··DW_CFA_def_cfa_offset:·16224 ··DW_CFA_def_cfa_offset:·16
225 ··DW_CFA_nop225 ··DW_CFA_nop
  
226 0000020c·0000000000000048·00000210·FDE·cie=00000000·pc=0000000000001880..0000000000001ba5226 0000020c·0000000000000048·00000210·FDE·cie=00000000·pc=0000000000001900..0000000000001c25
227 ··DW_CFA_advance_loc:·6·to·0000000000001886227 ··DW_CFA_advance_loc:·6·to·0000000000001906
228 ··DW_CFA_def_cfa_offset:·16228 ··DW_CFA_def_cfa_offset:·16
229 ··DW_CFA_offset:·r15·(r15)·at·cfa-16229 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
230 ··DW_CFA_advance_loc:·2·to·0000000000001888230 ··DW_CFA_advance_loc:·2·to·0000000000001908
231 ··DW_CFA_def_cfa_offset:·24231 ··DW_CFA_def_cfa_offset:·24
232 ··DW_CFA_offset:·r14·(r14)·at·cfa-24232 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
233 ··DW_CFA_advance_loc:·2·to·000000000000188a233 ··DW_CFA_advance_loc:·2·to·000000000000190a
234 ··DW_CFA_def_cfa_offset:·32234 ··DW_CFA_def_cfa_offset:·32
235 ··DW_CFA_offset:·r13·(r13)·at·cfa-32235 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
236 ··DW_CFA_advance_loc:·2·to·000000000000188c236 ··DW_CFA_advance_loc:·2·to·000000000000190c
237 ··DW_CFA_def_cfa_offset:·40237 ··DW_CFA_def_cfa_offset:·40
238 ··DW_CFA_offset:·r12·(r12)·at·cfa-40238 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
239 ··DW_CFA_advance_loc:·1·to·000000000000188d239 ··DW_CFA_advance_loc:·1·to·000000000000190d
240 ··DW_CFA_def_cfa_offset:·48240 ··DW_CFA_def_cfa_offset:·48
241 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48241 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
242 ··DW_CFA_advance_loc:·1·to·000000000000188e242 ··DW_CFA_advance_loc:·1·to·000000000000190e
243 ··DW_CFA_def_cfa_offset:·56243 ··DW_CFA_def_cfa_offset:·56
244 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56244 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
245 ··DW_CFA_advance_loc:·7·to·0000000000001895245 ··DW_CFA_advance_loc:·7·to·0000000000001915
246 ··DW_CFA_def_cfa_offset:·64246 ··DW_CFA_def_cfa_offset:·64
247 ··DW_CFA_advance_loc2:·395·to·0000000000001a20247 ··DW_CFA_advance_loc2:·395·to·0000000000001aa0
248 ··DW_CFA_remember_state248 ··DW_CFA_remember_state
249 ··DW_CFA_def_cfa_offset:·56249 ··DW_CFA_def_cfa_offset:·56
250 ··DW_CFA_advance_loc:·4·to·0000000000001a24250 ··DW_CFA_advance_loc:·4·to·0000000000001aa4
251 ··DW_CFA_def_cfa_offset:·48251 ··DW_CFA_def_cfa_offset:·48
252 ··DW_CFA_advance_loc:·1·to·0000000000001a25252 ··DW_CFA_advance_loc:·1·to·0000000000001aa5
253 ··DW_CFA_def_cfa_offset:·40253 ··DW_CFA_def_cfa_offset:·40
254 ··DW_CFA_advance_loc:·2·to·0000000000001a27254 ··DW_CFA_advance_loc:·2·to·0000000000001aa7
255 ··DW_CFA_def_cfa_offset:·32255 ··DW_CFA_def_cfa_offset:·32
256 ··DW_CFA_advance_loc:·2·to·0000000000001a29256 ··DW_CFA_advance_loc:·2·to·0000000000001aa9
257 ··DW_CFA_def_cfa_offset:·24257 ··DW_CFA_def_cfa_offset:·24
258 ··DW_CFA_advance_loc:·2·to·0000000000001a2b258 ··DW_CFA_advance_loc:·2·to·0000000000001aab
259 ··DW_CFA_def_cfa_offset:·16259 ··DW_CFA_def_cfa_offset:·16
260 ··DW_CFA_advance_loc:·2·to·0000000000001a2d260 ··DW_CFA_advance_loc:·2·to·0000000000001aad
261 ··DW_CFA_def_cfa_offset:·8261 ··DW_CFA_def_cfa_offset:·8
262 ··DW_CFA_advance_loc:·11·to·0000000000001a38262 ··DW_CFA_advance_loc:·11·to·0000000000001ab8
263 ··DW_CFA_restore_state263 ··DW_CFA_restore_state
  
264 00000258·0000000000000034·0000025c·FDE·cie=00000000·pc=000000000000022e..00000000000002f5264 00000258·0000000000000034·0000025c·FDE·cie=00000000·pc=0000000000000262..0000000000000329
265 ··DW_CFA_def_cfa_offset:·64265 ··DW_CFA_def_cfa_offset:·64
266 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56266 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
267 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48267 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
268 ··DW_CFA_offset:·r12·(r12)·at·cfa-40268 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
269 ··DW_CFA_offset:·r13·(r13)·at·cfa-32269 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
270 ··DW_CFA_offset:·r14·(r14)·at·cfa-24270 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
271 ··DW_CFA_offset:·r15·(r15)·at·cfa-16271 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
272 ··DW_CFA_advance_loc:·18·to·0000000000000240272 ··DW_CFA_advance_loc:·18·to·0000000000000274
273 ··DW_CFA_remember_state273 ··DW_CFA_remember_state
274 ··DW_CFA_def_cfa_offset:·56274 ··DW_CFA_def_cfa_offset:·56
275 ··DW_CFA_advance_loc:·1·to·0000000000000241275 ··DW_CFA_advance_loc:·1·to·0000000000000275
Max diff block lines reached; 56313/62953 bytes (89.45%) of diff not shown.
23.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 100, 21 lines modifiedOffset 100, 21 lines modified
100 »       movq···$0x0,0x78(%rsp)100 »       movq···$0x0,0x78(%rsp)
101 ·R_X86_64_32S»   _PyRuntime+0x2ce8101 ·R_X86_64_32S»   _PyRuntime+0x2ce8
102 »       call···146·<_Py_MakeShimCode+0x146>102 »       call···146·<_Py_MakeShimCode+0x146>
103 ·R_X86_64_PLT32» _PyCode_New-0x4103 ·R_X86_64_PLT32» _PyCode_New-0x4
104 »       mov····%rax,%r13104 »       mov····%rax,%r13
105 »       mov····%rbp,%rdi105 »       mov····%rbp,%rdi
106 »       call···151·<_Py_MakeShimCode+0x151>106 »       call···151·<_Py_MakeShimCode+0x151>
107 ·R_X86_64_PC32»  .text.hot+0x159c107 ·R_X86_64_PC32»  .text.hot+0x161c
108 »       mov····%r12,%rdi108 »       mov····%r12,%rdi
109 »       call···159·<_Py_MakeShimCode+0x159>109 »       call···159·<_Py_MakeShimCode+0x159>
110 ·R_X86_64_PC32»  .text.hot+0x159c110 ·R_X86_64_PC32»  .text.hot+0x161c
111 »       mov····%r14,%rdi111 »       mov····%r14,%rdi
112 »       call···161·<_Py_MakeShimCode+0x161>112 »       call···161·<_Py_MakeShimCode+0x161>
113 ·R_X86_64_PC32»  .text.hot+0x159c113 ·R_X86_64_PC32»  .text.hot+0x161c
114 »       add····$0x88,%rsp114 »       add····$0x88,%rsp
115 »       mov····%r13,%rax115 »       mov····%r13,%rax
116 »       pop····%rbx116 »       pop····%rbx
117 »       pop····%rbp117 »       pop····%rbp
118 »       pop····%r12118 »       pop····%r12
119 »       pop····%r13119 »       pop····%r13
120 »       pop····%r14120 »       pop····%r14
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
  
163 00000000000001e0·<PyUnstable_Code_GetExtra>:163 00000000000001e0·<PyUnstable_Code_GetExtra>:
164 PyUnstable_Code_GetExtra():164 PyUnstable_Code_GetExtra():
165 »       endbr64165 »       endbr64
166 »       cmpq···$0x0,0x8(%rdi)166 »       cmpq···$0x0,0x8(%rdi)
167 ·R_X86_64_32S»   PyCode_Type167 ·R_X86_64_32S»   PyCode_Type
168 »       jne····1f2·<PyUnstable_Code_GetExtra+0x12>168 »       jne····1f2·<PyUnstable_Code_GetExtra+0x12>
169 ·R_X86_64_PC32»  .text.unlikely+0x430169 ·R_X86_64_PC32»  .text.unlikely+0x464
170 »       mov····0xb8(%rdi),%rax170 »       mov····0xb8(%rdi),%rax
171 »       test···%rax,%rax171 »       test···%rax,%rax
172 »       je·····213·<PyUnstable_Code_GetExtra+0x33>172 »       je·····213·<PyUnstable_Code_GetExtra+0x33>
173 »       test···%rsi,%rsi173 »       test···%rsi,%rsi
174 »       js·····213·<PyUnstable_Code_GetExtra+0x33>174 »       js·····213·<PyUnstable_Code_GetExtra+0x33>
175 »       cmp····%rsi,(%rax)175 »       cmp····%rsi,(%rax)
176 »       jle····213·<PyUnstable_Code_GetExtra+0x33>176 »       jle····213·<PyUnstable_Code_GetExtra+0x33>
Offset 196, 46 lines modifiedOffset 196, 46 lines modified
196 »       mov····0x0(%rip),%rax········196 »       mov····0x0(%rip),%rax········
197 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4197 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
198 »       mov····%fs:(%rax),%rax198 »       mov····%fs:(%rax),%rax
199 »       mov····0x10(%rax),%r13199 »       mov····0x10(%rax),%r13
200 »       cmpq···$0x0,0x8(%rdi)200 »       cmpq···$0x0,0x8(%rdi)
201 ·R_X86_64_32S»   PyCode_Type201 ·R_X86_64_32S»   PyCode_Type
202 »       jne····24d·<PyUnstable_Code_SetExtra+0x2d>202 »       jne····24d·<PyUnstable_Code_SetExtra+0x2d>
203 ·R_X86_64_PC32»  .text.unlikely+0x445203 ·R_X86_64_PC32»  .text.unlikely+0x479
204 »       mov····%rsi,%rbx204 »       mov····%rsi,%rbx
205 »       test···%rsi,%rsi205 »       test···%rsi,%rsi
206 »       js·····259·<PyUnstable_Code_SetExtra+0x39>206 »       js·····259·<PyUnstable_Code_SetExtra+0x39>
207 ·R_X86_64_PC32»  .text.unlikely+0x445207 ·R_X86_64_PC32»  .text.unlikely+0x479
208 »       mov····%rdx,%r14208 »       mov····%rdx,%r14
209 »       mov····0x720(%r13),%rdx209 »       mov····0x720(%r13),%rdx
210 »       cmp····%rsi,%rdx210 »       cmp····%rsi,%rdx
211 »       jle····26c·<PyUnstable_Code_SetExtra+0x4c>211 »       jle····26c·<PyUnstable_Code_SetExtra+0x4c>
212 ·R_X86_64_PC32»  .text.unlikely+0x445212 ·R_X86_64_PC32»  .text.unlikely+0x479
213 »       mov····0xb8(%rdi),%rax213 »       mov····0xb8(%rdi),%rax
214 »       mov····%rdi,%r12214 »       mov····%rdi,%r12
215 »       xor····%ebp,%ebp215 »       xor····%ebp,%ebp
216 »       test···%rax,%rax216 »       test···%rax,%rax
217 »       jne····281·<PyUnstable_Code_SetExtra+0x61>217 »       jne····281·<PyUnstable_Code_SetExtra+0x61>
218 ·R_X86_64_PC32»  .text.unlikely+0x47e218 ·R_X86_64_PC32»  .text.unlikely+0x4b2
219 »       lea····0x8(,%rdx,8),%rsi219 »       lea····0x8(,%rdx,8),%rsi
220 »       mov····%rax,%rdi220 »       mov····%rax,%rdi
221 »       call···291·<PyUnstable_Code_SetExtra+0x71>221 »       call···291·<PyUnstable_Code_SetExtra+0x71>
222 ·R_X86_64_PLT32» PyMem_Realloc-0x4222 ·R_X86_64_PLT32» PyMem_Realloc-0x4
223 »       test···%rax,%rax223 »       test···%rax,%rax
224 »       je·····29a·<PyUnstable_Code_SetExtra+0x7a>224 »       je·····29a·<PyUnstable_Code_SetExtra+0x7a>
225 ·R_X86_64_PC32»  .text.unlikely+0x454225 ·R_X86_64_PC32»  .text.unlikely+0x488
226 »       mov····0x720(%r13),%rdx226 »       mov····0x720(%r13),%rdx
227 »       cmp····%rbp,%rdx227 »       cmp····%rbp,%rdx
228 »       jg·····2d3·<PyUnstable_Code_SetExtra+0xb3>228 »       jg·····2d3·<PyUnstable_Code_SetExtra+0xb3>
229 »       mov····%rdx,(%rax)229 »       mov····%rdx,(%rax)
230 »       mov····%rax,0xb8(%r12)230 »       mov····%rax,0xb8(%r12)
231 »       mov····0x8(%rax,%rbx,8),%rdi231 »       mov····0x8(%rax,%rbx,8),%rdi
232 »       test···%rdi,%rdi232 »       test···%rdi,%rdi
233 »       jne····2bf·<PyUnstable_Code_SetExtra+0x9f>233 »       jne····2bf·<PyUnstable_Code_SetExtra+0x9f>
234 ·R_X86_64_PC32»  .text.unlikely+0x45c234 ·R_X86_64_PC32»  .text.unlikely+0x490
235 »       mov····%r14,0x8(%rax,%rbx,8)235 »       mov····%r14,0x8(%rax,%rbx,8)
236 »       xor····%eax,%eax236 »       xor····%eax,%eax
237 »       add····$0x10,%rsp237 »       add····$0x10,%rsp
238 »       pop····%rbx238 »       pop····%rbx
239 »       pop····%rbp239 »       pop····%rbp
240 »       pop····%r12240 »       pop····%r12
241 »       pop····%r13241 »       pop····%r13
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
258 »       mov····%r9,%rbp258 »       mov····%r9,%rbp
259 »       push···%rbx259 »       push···%rbx
260 »       mov····%rdx,%rbx260 »       mov····%rdx,%rbx
261 »       sub····$0x38,%rsp261 »       sub····$0x38,%rsp
262 »       mov····0x44(%rdi),%ecx262 »       mov····0x44(%rdi),%ecx
263 »       test···%esi,%esi263 »       test···%esi,%esi
264 »       js·····308·<PyCode_Addr2Location+0x28>264 »       js·····308·<PyCode_Addr2Location+0x28>
265 ·R_X86_64_PC32»  .text.unlikely+0x5b6265 ·R_X86_64_PC32»  .text.unlikely+0x5ea
266 »       mov····0x88(%rax),%rdx266 »       mov····0x88(%rax),%rdx
267 »       mov····%esi,%edi267 »       mov····%esi,%edi
268 »       mov····%rsp,%rsi268 »       mov····%rsp,%rsi
269 »       movl···$0xffffffff,0x8(%rsp)269 »       movl···$0xffffffff,0x8(%rsp)
270 »       lea····0x20(%rdx),%rax270 »       lea····0x20(%rdx),%rax
271 »       mov····0x10(%rdx),%rdx271 »       mov····0x10(%rdx),%rdx
272 »       mov····%ecx,0x10(%rsp)272 »       mov····%ecx,0x10(%rsp)
Offset 337, 15 lines modifiedOffset 337, 15 lines modified
337 »       jmp····3c5·<PyCode_Addr2Location+0xe5>337 »       jmp····3c5·<PyCode_Addr2Location+0xe5>
338 »       cmp····$0xe,%eax338 »       cmp····$0xe,%eax
339 »       je·····440·<PyCode_Addr2Location+0x160>339 »       je·····440·<PyCode_Addr2Location+0x160>
340 »       cmp····$0xf,%eax340 »       cmp····$0xf,%eax
341 »       je·····53d·<PyCode_Addr2Location+0x25d>341 »       je·····53d·<PyCode_Addr2Location+0x25d>
342 »       mov····%rsp,%rdi342 »       mov····%rsp,%rdi
343 »       call···423·<PyCode_Addr2Location+0x143>343 »       call···423·<PyCode_Addr2Location+0x143>
344 ·R_X86_64_PC32»  .text.hot+0x2c1c344 ·R_X86_64_PC32»  .text.hot+0x2c9c
345 »       add····0x10(%rsp),%eax345 »       add····0x10(%rsp),%eax
346 »       mov····%eax,0x0(%r13)346 »       mov····%eax,0x0(%r13)
347 »       mov····%eax,0x8(%rsp)347 »       mov····%eax,0x8(%rsp)
348 »       movl···$0xffffffff,0x0(%rbp)348 »       movl···$0xffffffff,0x0(%rbp)
349 »       movl···$0xffffffff,(%r12)349 »       movl···$0xffffffff,(%r12)
350 »       jmp····3c5·<PyCode_Addr2Location+0xe5>350 »       jmp····3c5·<PyCode_Addr2Location+0xe5>
351 »       lea····0x2(%rdx),%rax351 »       lea····0x2(%rdx),%rax
Offset 487, 15 lines modifiedOffset 487, 15 lines modified
487 »       mov····0x10(%rax),%ecx487 »       mov····0x10(%rax),%ecx
488 »       mov····(%rax),%edi488 »       mov····(%rax),%edi
489 »       sub····%edx,%ecx489 »       sub····%edx,%ecx
490 »       mov····%edi,0x4(%rax)490 »       mov····%edi,0x4(%rax)
491 »       mov····%ecx,0x10(%rax)491 »       mov····%ecx,0x10(%rax)
492 »       test···%edi,%edi492 »       test···%edi,%edi
493 »       je·····632·<retreat+0xa2>493 »       je·····632·<retreat+0xa2>
494 ·R_X86_64_PC32»  .text.unlikely+0x5c9494 ·R_X86_64_PC32»  .text.unlikely+0x5fd
495 »       movzbl·-0x2(%rsi),%edx495 »       movzbl·-0x2(%rsi),%edx
496 »       test···%dl,%dl496 »       test···%dl,%dl
Max diff block lines reached; 20152/24104 bytes (83.60%) of diff not shown.
76.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 78, 1167 lines modifiedOffset 78, 1179 lines modified
78 ·R_X86_64_PLT32» PyErr_NoMemory-0x478 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
79 »       xor····%r14d,%r14d79 »       xor····%r14d,%r14d
80 »       jmp····c6·<_PyCode_New.cold>80 »       jmp····c6·<_PyCode_New.cold>
81 ·R_X86_64_PC32»  .text+0x14581 ·R_X86_64_PC32»  .text+0x145
  
82 00000000000000c6·<_PyCode_New.cold>:82 00000000000000c6·<_PyCode_New.cold>:
83 _PyCode_New.cold():83 _PyCode_New.cold():
 84 »       mov····%rsi,%rax
 85 »       jmp····ce·<_PyCode_New.cold+0x8>
 86 ·R_X86_64_PC32»  .text.hot+0x1432
84 »       call···cb·<_PyCode_New.cold+0x5>87 »       call···d3·<_PyCode_New.cold+0xd>
85 ·R_X86_64_PLT32» PyErr_NoMemory-0x488 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
86 »       xor····%ebx,%ebx89 »       xor····%ebx,%ebx
87 »       jmp····d2·<_PyCode_New.cold+0xc>90 »       jmp····da·<_PyCode_New.cold+0x14>
88 ·R_X86_64_PC32»  .text.hot+0x100e91 ·R_X86_64_PC32»  .text.hot+0x1005
 92 »       cmp····$0x2,%rax
 93 »       je·····e4·<_PyCode_New.cold+0x1e>
 94 ·R_X86_64_PC32»  .text.hot+0xe4c
 95 »       jmp····e9·<_PyCode_New.cold+0x23>
 96 ·R_X86_64_PC32»  .text.hot+0xdac
 97 »       xor····%eax,%eax
 98 »       pxor···%xmm0,%xmm0
 99 »       lea····0xc0(%rbx),%rcx
 100 »       movups·%xmm0,0x90(%rbx)
 101 »       mov····%rcx,%rdi
 102 »       mov····%rax,0xa8(%rbx)
 103 »       mov····%rax,0xa0(%rbx)
 104 »       mov····%rax,0xb8(%rbx)
89 »       mov····0x0(%r13),%rax105 »       mov····0x20(%r15),%rax
 106 »       mov····0x10(%rax),%rdx
 107 »       lea····0x20(%rax),%rsi
90 »       test···%eax,%eax 
91 »       js·····cb·<_PyCode_New.cold+0x5> 
92 »       sub····$0x1,%rax 
93 »       mov····%rax,0x0(%r13) 
94 »       jne····cb·<_PyCode_New.cold+0x5> 
95 »       mov····%r13,%rdi 
96 »       call···ec·<_PyCode_New.cold+0x26>108 »       call···126·<_PyCode_New.cold+0x60>
97 ·R_X86_64_PLT32» _Py_Dealloc-0x4109 ·R_X86_64_PLT32» memcpy-0x4
 110 »       mov····0x10(%rbx),%rdx
 111 »       mov····%rax,%rcx
 112 »       test···%rdx,%rdx
 113 »       jg·····136·<_PyCode_New.cold+0x70>
 114 ·R_X86_64_PC32»  .text.hot+0xfad
 115 »       xor····%eax,%eax
98 »       jmp····cb·<_PyCode_New.cold+0x5>116 »       jmp····13d·<_PyCode_New.cold+0x77>
 117 ·R_X86_64_PC32»  .text.hot+0xfb8
 118 »       pxor···%xmm0,%xmm0
 119 »       xor····%ecx,%ecx
 120 »       jmp····148·<_PyCode_New.cold+0x82>
 121 ·R_X86_64_PC32»  .text.hot+0x1279
99 »       mov····0x0(%r13),%rax122 »       mov····0x0(%r13),%rax
100 »       test···%eax,%eax123 »       test···%eax,%eax
101 »       js·····cb·<_PyCode_New.cold+0x5>124 »       js·····d3·<_PyCode_New.cold+0xd>
102 »       sub····$0x1,%rax125 »       sub····$0x1,%rax
103 »       mov····%rax,0x0(%r13)126 »       mov····%rax,0x0(%r13)
104 »       jne····cb·<_PyCode_New.cold+0x5>127 »       jne····d3·<_PyCode_New.cold+0xd>
105 »       mov····%r13,%rdi128 »       mov····%r13,%rdi
106 »       call···108·<_PyCode_New.cold+0x42>129 »       call···166·<_PyCode_New.cold+0xa0>
107 ·R_X86_64_PLT32» _Py_Dealloc-0x4130 ·R_X86_64_PLT32» _Py_Dealloc-0x4
108 »       jmp····cb·<_PyCode_New.cold+0x5>131 »       jmp····d3·<_PyCode_New.cold+0xd>
 132 »       mov····%rbp,%rdi
 133 »       call···173·<_PyCode_New.cold+0xad>
 134 ·R_X86_64_PC32»  .text.hot+0x161c
 135 »       call···178·<_PyCode_New.cold+0xb2>
 136 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
 137 »       jmp····d3·<_PyCode_New.cold+0xd>
109 »       mov····0x38(%rbx),%rax138 »       mov····0x38(%rbx),%rax
110 »       mov····0x10(%rbx),%rcx139 »       mov····0x10(%rbx),%rcx
111 »       add····%rax,%rcx140 »       add····%rax,%rcx
112 »       cmp····%rcx,%rax141 »       cmp····%rcx,%rax
113 »       je·····11e·<_PyCode_New.cold+0x58>142 »       je·····191·<_PyCode_New.cold+0xcb>
114 ·R_X86_64_PC32»  .text.hot+0xb74143 ·R_X86_64_PC32»  .text.hot+0xb74
115 »       jmp····123·<_PyCode_New.cold+0x5d>144 »       jmp····196·<_PyCode_New.cold+0xd0>
116 ·R_X86_64_PC32»  .text.hot+0xa46145 ·R_X86_64_PC32»  .text.hot+0xa46
 146 »       mov····0x0(%r13),%rax
 147 »       test···%eax,%eax
 148 »       js·····d3·<_PyCode_New.cold+0xd>
 149 »       sub····$0x1,%rax
 150 »       mov····%rax,0x0(%r13)
 151 »       jne····d3·<_PyCode_New.cold+0xd>
 152 »       mov····%r13,%rdi
 153 »       call···1b8·<_PyCode_New.cold+0xf2>
 154 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 155 »       jmp····d3·<_PyCode_New.cold+0xd>
117 »       mov····0x0(%rip),%eax········156 »       mov····0x0(%rip),%eax········
118 ·R_X86_64_PC32»  _Py_NoneStruct-0x4157 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
119 »       add····$0x1,%eax158 »       add····$0x1,%eax
120 »       je·····134·<_PyCode_New.cold+0x6e>159 »       je·····1ce·<_PyCode_New.cold+0x108>
121 »       mov····%eax,0x0(%rip)········160 »       mov····%eax,0x0(%rip)········
122 ·R_X86_64_PC32»  _Py_NoneStruct-0x4161 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
123 »       mov····$0x0,%r14d162 »       mov····$0x0,%r14d
124 ·R_X86_64_32»    _Py_NoneStruct163 ·R_X86_64_32»    _Py_NoneStruct
125 »       jmp····13f·<_PyCode_New.cold+0x79>164 »       jmp····1d9·<_PyCode_New.cold+0x113>
126 ·R_X86_64_PC32»  .text.hot+0x1567165 ·R_X86_64_PC32»  .text.hot+0x15eb
127 »       mov····%rbp,%rdi166 »       mov····%r14,%rdi
128 »       call···147·<_PyCode_New.cold+0x81>167 »       call···1e1·<_PyCode_New.cold+0x11b>
 168 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 169 »       jmp····1e6·<_PyCode_New.cold+0x120>
129 ·R_X86_64_PC32»  .text.hot+0x159c170 ·R_X86_64_PC32»  .text.hot+0x1594
130 »       call···14c·<_PyCode_New.cold+0x86> 
131 ·R_X86_64_PLT32» PyErr_NoMemory-0x4 
132 »       jmp····cb·<_PyCode_New.cold+0x5> 
133 »       mov····0x0(%rip),%rdi········171 »       mov····0x0(%rip),%rdi········
134 ·R_X86_64_PC32»  PyExc_SystemError-0x4172 ·R_X86_64_PC32»  PyExc_SystemError-0x4
135 »       mov····$0x0,%esi173 »       mov····$0x0,%esi
136 ·R_X86_64_32»    .rodata.str1.1174 ·R_X86_64_32»    .rodata.str1.1
137 »       call···162·<_PyCode_New.cold+0x9c>175 »       call···1f7·<_PyCode_New.cold+0x131>
138 ·R_X86_64_PLT32» PyErr_SetString-0x4176 ·R_X86_64_PLT32» PyErr_SetString-0x4
139 »       jmp····cb·<_PyCode_New.cold+0x5>177 »       jmp····d3·<_PyCode_New.cold+0xd>
140 »       xor····%eax,%eax 
141 »       pxor···%xmm0,%xmm0 
142 »       lea····0xc0(%rbx),%rcx 
143 »       movups·%xmm0,0x90(%rbx) 
144 »       mov····%rcx,%rdi 
145 »       mov····%rax,0xa8(%rbx) 
146 »       mov····%rax,0xa0(%rbx) 
147 »       mov····%rax,0xb8(%rbx) 
148 »       mov····0x20(%r15),%rax 
149 »       mov····0x10(%rax),%rdx 
150 »       lea····0x20(%rax),%rsi 
151 »       call···1a4·<_PyCode_New.cold+0xde> 
152 ·R_X86_64_PLT32» memcpy-0x4 
153 »       mov····0x10(%rbx),%rdx 
154 »       mov····%rax,%rcx 
155 »       test···%rdx,%rdx 
156 »       jg·····1b4·<_PyCode_New.cold+0xee> 
Max diff block lines reached; 73315/77806 bytes (94.23%) of diff not shown.
109 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 632, 104 lines modifiedOffset 632, 104 lines modified
632 »       mov····%rbx,%rbp632 »       mov····%rbx,%rbp
633 »       sub····$0x1,%rbp633 »       sub····$0x1,%rbp
634 »       js·····9f0·<_PyCode_New+0x190>634 »       js·····9f0·<_PyCode_New+0x190>
635 »       lea····(%r12,%rbx,8),%r14635 »       lea····(%r12,%rbx,8),%r14
636 »       mov····0x10(%r14),%rax636 »       mov····0x10(%r14),%rax
637 »       test···%rax,%rax637 »       test···%rax,%rax
638 »       je·····89c·<_PyCode_New+0x3c>638 »       je·····89c·<_PyCode_New+0x3c>
639 ·R_X86_64_PC32»  .text.unlikely+0x1b7639 ·R_X86_64_PC32»  .text.unlikely+0x1f8
640 »       cmpq···$0x0,0x8(%rax)640 »       cmpq···$0x0,0x8(%rax)
641 ·R_X86_64_32S»   PyUnicode_Type641 ·R_X86_64_32S»   PyUnicode_Type
642 »       jne····8aa·<_PyCode_New+0x4a>642 »       jne····8aa·<_PyCode_New+0x4a>
643 ·R_X86_64_PC32»  .text.unlikely+0x1b7643 ·R_X86_64_PC32»  .text.unlikely+0x1f8
644 »       shl····$0x3,%rbp644 »       shl····$0x3,%rbp
645 »       lea····0x18(%r12),%r13645 »       lea····0x18(%r12),%r13
646 »       lea····0x0(%r13,%rbp,1),%rdi646 »       lea····0x0(%r13,%rbp,1),%rdi
647 »       call···8bd·<_PyCode_New+0x5d>647 »       call···8bd·<_PyCode_New+0x5d>
648 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4648 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
649 »       cmp····$0x1,%rbx649 »       cmp····$0x1,%rbx
650 »       je·····9f0·<_PyCode_New+0x190>650 »       je·····9f0·<_PyCode_New+0x190>
651 »       mov····0x8(%r14),%rax651 »       mov····0x8(%r14),%rax
652 »       test···%rax,%rax652 »       test···%rax,%rax
653 »       je·····8d4·<_PyCode_New+0x74>653 »       je·····8d4·<_PyCode_New+0x74>
654 ·R_X86_64_PC32»  .text.unlikely+0x1b7654 ·R_X86_64_PC32»  .text.unlikely+0x1f8
655 »       cmpq···$0x0,0x8(%rax)655 »       cmpq···$0x0,0x8(%rax)
656 ·R_X86_64_32S»   PyUnicode_Type656 ·R_X86_64_32S»   PyUnicode_Type
657 »       jne····8e2·<_PyCode_New+0x82>657 »       jne····8e2·<_PyCode_New+0x82>
658 ·R_X86_64_PC32»  .text.unlikely+0x1b7658 ·R_X86_64_PC32»  .text.unlikely+0x1f8
659 »       lea····-0x8(%r13,%rbp,1),%rdi659 »       lea····-0x8(%r13,%rbp,1),%rdi
660 »       call···8ec·<_PyCode_New+0x8c>660 »       call···8ec·<_PyCode_New+0x8c>
661 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4661 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
662 »       cmp····$0x2,%rbx662 »       cmp····$0x2,%rbx
663 »       je·····9f0·<_PyCode_New+0x190>663 »       je·····9f0·<_PyCode_New+0x190>
664 »       mov····(%r14),%rax664 »       mov····(%r14),%rax
665 »       test···%rax,%rax665 »       test···%rax,%rax
666 »       je·····902·<_PyCode_New+0xa2>666 »       je·····902·<_PyCode_New+0xa2>
667 ·R_X86_64_PC32»  .text.unlikely+0x1b7667 ·R_X86_64_PC32»  .text.unlikely+0x1f8
668 »       cmpq···$0x0,0x8(%rax)668 »       cmpq···$0x0,0x8(%rax)
669 ·R_X86_64_32S»   PyUnicode_Type669 ·R_X86_64_32S»   PyUnicode_Type
670 »       jne····910·<_PyCode_New+0xb0>670 »       jne····910·<_PyCode_New+0xb0>
671 ·R_X86_64_PC32»  .text.unlikely+0x1b7671 ·R_X86_64_PC32»  .text.unlikely+0x1f8
672 »       lea····-0x10(%r13,%rbp,1),%rdi672 »       lea····-0x10(%r13,%rbp,1),%rdi
673 »       call···91a·<_PyCode_New+0xba>673 »       call···91a·<_PyCode_New+0xba>
674 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4674 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
675 »       cmp····$0x3,%rbx675 »       cmp····$0x3,%rbx
676 »       je·····9f0·<_PyCode_New+0x190>676 »       je·····9f0·<_PyCode_New+0x190>
677 »       mov····-0x8(%r14),%rax677 »       mov····-0x8(%r14),%rax
678 »       test···%rax,%rax678 »       test···%rax,%rax
679 »       je·····931·<_PyCode_New+0xd1>679 »       je·····931·<_PyCode_New+0xd1>
680 ·R_X86_64_PC32»  .text.unlikely+0x1b7680 ·R_X86_64_PC32»  .text.unlikely+0x1f8
681 »       cmpq···$0x0,0x8(%rax)681 »       cmpq···$0x0,0x8(%rax)
682 ·R_X86_64_32S»   PyUnicode_Type682 ·R_X86_64_32S»   PyUnicode_Type
683 »       jne····93f·<_PyCode_New+0xdf>683 »       jne····93f·<_PyCode_New+0xdf>
684 ·R_X86_64_PC32»  .text.unlikely+0x1b7684 ·R_X86_64_PC32»  .text.unlikely+0x1f8
685 »       lea····-0x18(%rbp),%rax685 »       lea····-0x18(%rbp),%rax
686 »       lea····0x0(%r13,%rax,1),%rdi686 »       lea····0x0(%r13,%rax,1),%rdi
687 »       mov····%rax,0x8(%rsp)687 »       mov····%rax,0x8(%rsp)
688 »       call···952·<_PyCode_New+0xf2>688 »       call···952·<_PyCode_New+0xf2>
689 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4689 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
690 »       cmp····$0x4,%rbx690 »       cmp····$0x4,%rbx
691 »       je·····9f0·<_PyCode_New+0x190>691 »       je·····9f0·<_PyCode_New+0x190>
692 »       mov····-0x10(%r14),%rax692 »       mov····-0x10(%r14),%rax
693 »       test···%rax,%rax693 »       test···%rax,%rax
694 »       je·····969·<_PyCode_New+0x109>694 »       je·····969·<_PyCode_New+0x109>
695 ·R_X86_64_PC32»  .text.unlikely+0x1b7695 ·R_X86_64_PC32»  .text.unlikely+0x1f8
696 »       cmpq···$0x0,0x8(%rax)696 »       cmpq···$0x0,0x8(%rax)
697 ·R_X86_64_32S»   PyUnicode_Type697 ·R_X86_64_32S»   PyUnicode_Type
698 »       jne····977·<_PyCode_New+0x117>698 »       jne····977·<_PyCode_New+0x117>
699 ·R_X86_64_PC32»  .text.unlikely+0x1b7699 ·R_X86_64_PC32»  .text.unlikely+0x1f8
700 »       lea····-0x20(%r13,%rbp,1),%rdi700 »       lea····-0x20(%r13,%rbp,1),%rdi
701 »       call···981·<_PyCode_New+0x121>701 »       call···981·<_PyCode_New+0x121>
702 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4702 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
703 »       cmp····$0x5,%rbx703 »       cmp····$0x5,%rbx
704 »       je·····9f0·<_PyCode_New+0x190>704 »       je·····9f0·<_PyCode_New+0x190>
705 »       mov····-0x18(%r14),%rax705 »       mov····-0x18(%r14),%rax
706 »       test···%rax,%rax706 »       test···%rax,%rax
707 »       je·····994·<_PyCode_New+0x134>707 »       je·····994·<_PyCode_New+0x134>
708 ·R_X86_64_PC32»  .text.unlikely+0x1b7708 ·R_X86_64_PC32»  .text.unlikely+0x1f8
709 »       cmpq···$0x0,0x8(%rax)709 »       cmpq···$0x0,0x8(%rax)
710 ·R_X86_64_32S»   PyUnicode_Type710 ·R_X86_64_32S»   PyUnicode_Type
711 »       jne····9a2·<_PyCode_New+0x142>711 »       jne····9a2·<_PyCode_New+0x142>
712 ·R_X86_64_PC32»  .text.unlikely+0x1b7712 ·R_X86_64_PC32»  .text.unlikely+0x1f8
713 »       lea····-0x28(%r13,%rbp,1),%rdi713 »       lea····-0x28(%r13,%rbp,1),%rdi
714 »       lea····-0x7(%rbx),%rbp714 »       lea····-0x7(%rbx),%rbp
715 »       call···9b0·<_PyCode_New+0x150>715 »       call···9b0·<_PyCode_New+0x150>
716 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4716 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
717 »       cmp····$0x6,%rbx717 »       cmp····$0x6,%rbx
718 »       je·····9f0·<_PyCode_New+0x190>718 »       je·····9f0·<_PyCode_New+0x190>
719 »       mov····0x8(%rsp),%rax719 »       mov····0x8(%rsp),%rax
720 »       add····%rax,%r12720 »       add····%rax,%r12
721 »       mov····(%r12),%rax721 »       mov····(%r12),%rax
722 »       test···%rax,%rax722 »       test···%rax,%rax
723 »       je·····9cb·<_PyCode_New+0x16b>723 »       je·····9cb·<_PyCode_New+0x16b>
724 ·R_X86_64_PC32»  .text.unlikely+0x1b7724 ·R_X86_64_PC32»  .text.unlikely+0x1f8
725 »       cmpq···$0x0,0x8(%rax)725 »       cmpq···$0x0,0x8(%rax)
726 ·R_X86_64_32S»   PyUnicode_Type726 ·R_X86_64_32S»   PyUnicode_Type
727 »       jne····9d9·<_PyCode_New+0x179>727 »       jne····9d9·<_PyCode_New+0x179>
728 ·R_X86_64_PC32»  .text.unlikely+0x1b7728 ·R_X86_64_PC32»  .text.unlikely+0x1f8
729 »       mov····%r12,%rdi729 »       mov····%r12,%rdi
730 »       sub····$0x1,%rbp730 »       sub····$0x1,%rbp
731 »       sub····$0x8,%r12731 »       sub····$0x8,%r12
732 »       call···9e9·<_PyCode_New+0x189>732 »       call···9e9·<_PyCode_New+0x189>
733 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4733 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
734 »       cmp····$0xffffffffffffffff,%rbp734 »       cmp····$0xffffffffffffffff,%rbp
735 »       jne····9be·<_PyCode_New+0x15e>735 »       jne····9be·<_PyCode_New+0x15e>
Offset 740, 21 lines modifiedOffset 740, 21 lines modified
740 »       js·····b9a·<_PyCode_New+0x33a>740 »       js·····b9a·<_PyCode_New+0x33a>
741 »       nopl···0x0(%rax,%rax,1)741 »       nopl···0x0(%rax,%rax,1)
742 »       mov····0x18(%r12,%rbp,8),%rbx742 »       mov····0x18(%r12,%rbp,8),%rbx
743 »       mov····0x8(%rbx),%rax743 »       mov····0x8(%rbx),%rax
744 »       mov····%rbx,0x18(%rsp)744 »       mov····%rbx,0x18(%rsp)
745 »       cmp····$0x0,%rax745 »       cmp····$0x0,%rax
746 ·R_X86_64_32S»   PyUnicode_Type746 ·R_X86_64_32S»   PyUnicode_Type
747 »       jne····1028·<_PyCode_New+0x7c8>747 »       jne····1020·<_PyCode_New+0x7c0>
748 »       movzbl·0x20(%rbx),%eax748 »       movzbl·0x20(%rbx),%eax
749 »       test···$0x40,%al749 »       test···$0x40,%al
750 »       je·····b90·<_PyCode_New+0x330>750 »       je·····b90·<_PyCode_New+0x330>
751 »       test···$0x20,%al751 »       test···$0x20,%al
752 »       je·····a36·<_PyCode_New+0x1d6>752 »       je·····a36·<_PyCode_New+0x1d6>
753 ·R_X86_64_PC32»  .text.unlikely+0x106753 ·R_X86_64_PC32»  .text.unlikely+0x179
754 »       mov····0x10(%rbx),%rcx754 »       mov····0x10(%rbx),%rcx
755 »       lea····0x28(%rbx),%rax755 »       lea····0x28(%rbx),%rax
756 »       add····%rax,%rcx756 »       add····%rax,%rcx
757 »       cmp····%rcx,%rax757 »       cmp····%rcx,%rax
758 »       je·····b78·<_PyCode_New+0x318>758 »       je·····b78·<_PyCode_New+0x318>
759 »       movzbl·(%rax),%edi759 »       movzbl·(%rax),%edi
760 »       testb··$0x7,0x0(,%rdi,4)760 »       testb··$0x7,0x0(,%rdi,4)
Offset 839, 931 lines modifiedOffset 839, 967 lines modified
Max diff block lines reached; 107205/111505 bytes (96.14%) of diff not shown.
11.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 19, 19 lines modifiedOffset 19, 19 lines modified
19 ··0x000000f0·00000000·76010000·00460e10·8f02420e·....v....F....B.19 ··0x000000f0·00000000·76010000·00460e10·8f02420e·....v....F....B.
20 ··0x00000100·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.020 ··0x00000100·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
21 ··0x00000110·8606410e·3883074a·0ec00103·50010e38·..A.8..J....P..821 ··0x00000110·8606410e·3883074a·0ec00103·50010e38·..A.8..J....P..8
22 ··0x00000120·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B22 ··0x00000120·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
23 ··0x00000130·0e080000·1c000000·38010000·00000000·........8.......23 ··0x00000130·0e080000·1c000000·38010000·00000000·........8.......
24 ··0x00000140·32000000·000ec001·83078606·8c058d04·2...............24 ··0x00000140·32000000·000ec001·83078606·8c058d04·2...............
25 ··0x00000150·8e038f02·48000000·58010000·00000000·....H...X.......25 ··0x00000150·8e038f02·48000000·58010000·00000000·....H...X.......
26 ··0x00000160·320d0000·00460e10·8f02450e·188e0342·2....F....E....B26 ··0x00000160·b60d0000·00460e10·8f02450e·188e0342·.....F....E....B
27 ··0x00000170·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.27 ··0x00000170·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
28 ··0x00000180·38830744·0e6003a1·070a0e38·440e3041·8..D.`.....8D.0A28 ··0x00000180·38830744·0e600398·070a0e38·440e3041·8..D.`.....8D.0A
29 ··0x00000190·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.29 ··0x00000190·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.
30 ··0x000001a0·1c000000·a4010000·00000000·18010000·................30 ··0x000001a0·1c000000·a4010000·00000000·4c010000·............L...
31 ··0x000001b0·000e6083·0786068c·058d048e·038f0200·..`.............31 ··0x000001b0·000e6083·0786068c·058d048e·038f0200·..`.............
32 ··0x000001c0·10000000·c4010000·00000000·1b000000·................32 ··0x000001c0·10000000·c4010000·00000000·1b000000·................
33 ··0x000001d0·00000000·20000000·d8010000·00000000·....·...........33 ··0x000001d0·00000000·20000000·d8010000·00000000·....·...........
34 ··0x000001e0·b5020000·00480e10·034c020a·0e08440b·.....H...L....D.34 ··0x000001e0·b5020000·00480e10·034c020a·0e08440b·.....H...L....D.
35 ··0x000001f0·640a0e08·440b0000·10000000·fc010000·d...D...........35 ··0x000001f0·640a0e08·440b0000·10000000·fc010000·d...D...........
36 ··0x00000200·00000000·50000000·000e1000·48000000·....P.......H...36 ··0x00000200·00000000·50000000·000e1000·48000000·....P.......H...
37 ··0x00000210·10020000·00000000·25030000·00460e10·........%....F..37 ··0x00000210·10020000·00000000·25030000·00460e10·........%....F..
Offset 155, 80 lines modifiedOffset 155, 79 lines modified
155 ··0x00000970·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A155 ··0x00000970·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
156 ··0x00000980·0b000000·1c000000·88090000·00000000·................156 ··0x00000980·0b000000·1c000000·88090000·00000000·................
157 ··0x00000990·63010000·000ef001·83078606·8c058d04·c...............157 ··0x00000990·63010000·000ef001·83078606·8c058d04·c...............
158 ··0x000009a0·8e038f02·10000000·a8090000·00000000·................158 ··0x000009a0·8e038f02·10000000·a8090000·00000000·................
159 ··0x000009b0·49000000·00000000·10000000·bc090000·I...............159 ··0x000009b0·49000000·00000000·10000000·bc090000·I...............
160 ··0x000009c0·00000000·09000000·00000000·18000000·................160 ··0x000009c0·00000000·09000000·00000000·18000000·................
161 ··0x000009d0·d0090000·00000000·5a000000·00450e10·........Z....E..161 ··0x000009d0·d0090000·00000000·5a000000·00450e10·........Z....E..
162 ··0x000009e0·83020254·0e080000·4c000000·ec090000·...T....L.......162 ··0x000009e0·83020254·0e080000·38000000·ec090000·...T....8.......
163 ··0x000009f0·00000000·4c030000·00570e10·8d02450e·....L....W....E.163 ··0x000009f0·00000000·2b030000·00460e10·8d02450e·....+....F....E.
164 ··0x00000a00·188c0341·0e208604·410e2883·054a0e40·...A.·..A.(..J.@164 ··0x00000a00·188c0341·0e208604·410e2883·05480e40·...A.·..A.(..H.@
165 ··0x00000a10·03bf010a·0e28410e·20410e18·420e1042·.....(A.·A..B..B165 ··0x00000a10·03cc010a·0e28410e·20410e18·420e1042·.....(A.·A..B..B
166 ··0x00000a20·0e08430b·02d40e08·c3c6cccd·430e4083·..C.........C.@. 
167 ··0x00000a30·0586048c·038d0200·18000000·3c0a0000·............<... 
168 ··0x00000a40·00000000·31000000·00450e10·8302630e·....1....E....c. 
169 ··0x00000a50·08000000·14000000·580a0000·00000000·........X.......166 ··0x00000a20·0e08490b·18000000·280a0000·00000000·..I.....(.......
 167 ··0x00000a30·31000000·00450e10·8302630e·08000000·1....E....c.....
170 ··0x00000a60·0a000000·000e1083·02000000·10000000·................ 
171 ··0x00000a70·700a0000·00000000·17000000·00000000·p............... 
172 ··0x00000a80·20000000·840a0000·00000000·66000000··...........f...168 ··0x00000a40·14000000·440a0000·00000000·0a000000·....D...........
 169 ··0x00000a50·000e1083·02000000·10000000·5c0a0000·............\...
173 ··0x00000a90·00450e10·83024d0e·30024d0a·0e10410e·.E....M.0.M...A. 
174 ··0x00000aa0·08410b00·20000000·a80a0000·00000000·.A..·........... 
175 ··0x00000ab0·55000000·000e3083·02410e38·540e4042·U.....0..A.8T.@B 
176 ··0x00000ac0·0e48420e·50490e30·10000000·cc0a0000·.HB.PI.0........ 
177 ··0x00000ad0·00000000·1d000000·00000000·10000000·................170 ··0x00000a60·00000000·17000000·00000000·20000000·............·...
 171 ··0x00000a70·700a0000·00000000·66000000·00450e10·p.......f....E..
 172 ··0x00000a80·83024d0e·30024d0a·0e10410e·08410b00·..M.0.M...A..A..
 173 ··0x00000a90·20000000·940a0000·00000000·55000000··...........U...
 174 ··0x00000aa0·000e3083·02410e38·540e4042·0e48420e·..0..A.8T.@B.HB.
 175 ··0x00000ab0·50490e30·10000000·b80a0000·00000000·PI.0............
178 ··0x00000ae0·e00a0000·00000000·03000000·00000000·................176 ··0x00000ac0·1d000000·00000000·10000000·cc0a0000·................
179 ··0x00000af0·48000000·f40a0000·00000000·29020000·H...........)...177 ··0x00000ad0·00000000·03000000·00000000·48000000·............H...
 178 ··0x00000ae0·e00a0000·00000000·29020000·00460e10·........)....F..
180 ··0x00000b00·00460e10·8f02440e·188e0345·0e208d04·.F....D....E.·..179 ··0x00000af0·8f02440e·188e0345·0e208d04·420e288c·..D....E.·..B.(.
181 ··0x00000b10·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D180 ··0x00000b00·05410e30·8606410e·38830744·0e500264·.A.0..A.8..D.P.d
182 ··0x00000b20·0e500264·0a0e3844·0e30410e·28420e20·.P.d..8D.0A.(B.·181 ··0x00000b10·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
183 ··0x00000b30·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......182 ··0x00000b20·0e10420e·08410b00·1c000000·2c0b0000·..B..A......,...
 183 ··0x00000b30·00000000·4e000000·000e5083·0786068c·....N.....P.....
 184 ··0x00000b40·058d048e·038f0200·10000000·4c0b0000·............L...
 185 ··0x00000b50·00000000·06000000·00000000·1c000000·................
184 ··0x00000b40·400b0000·00000000·4e000000·000e5083·@.......N.....P.186 ··0x00000b60·600b0000·00000000·31000000·00450e10·`.......1....E..
185 ··0x00000b50·0786068c·058d048e·038f0200·10000000·................187 ··0x00000b70·83025f0a·0e08490b·430e0800·10000000·.._...I.C.......
186 ··0x00000b60·600b0000·00000000·06000000·00000000·`...............188 ··0x00000b80·800b0000·00000000·06000000·00000000·................
187 ··0x00000b70·1c000000·740b0000·00000000·31000000·....t.......1...189 ··0x00000b90·1c000000·940b0000·00000000·31000000·............1...
188 ··0x00000b80·00450e10·83025f0a·0e08490b·430e0800·.E...._...I.C...190 ··0x00000ba0·00450e10·83025f0a·0e08490b·430e0800·.E...._...I.C...
189 ··0x00000b90·10000000·940b0000·00000000·06000000·................ 
190 ··0x00000ba0·00000000·1c000000·a80b0000·00000000·................ 
191 ··0x00000bb0·31000000·00450e10·83025f0a·0e08490b·1....E...._...I. 
192 ··0x00000bc0·430e0800·48000000·c80b0000·00000000·C...H........... 
193 ··0x00000bd0·58010000·00460e10·8f02450e·188e0342·X....F....E....B 
194 ··0x00000be0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D. 
195 ··0x00000bf0·3883074c·0ec00103·2d010e38·410e3041·8..L....-..8A.0A 
196 ··0x00000c00·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B.... 
197 ··0x00000c10·48000000·140c0000·00000000·aa010000·H...............191 ··0x00000bb0·48000000·b40b0000·00000000·58010000·H...........X...
198 ··0x00000c20·00460e10·8f024c0e·188e0342·0e208d04·.F....L....B.·..192 ··0x00000bc0·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
199 ··0x00000c30·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G193 ··0x00000bd0·420e288c·05410e30·8606440e·3883074c·B.(..A.0..D.8..L
200 ··0x00000c40·0e800103·80010e38·410e3041·0e28420e·.......8A.0A.(B.194 ··0x00000be0·0ec00103·2d010e38·410e3041·0e28420e·....-..8A.0A.(B.
201 ··0x00000c50·20420e18·420e1042·0e080000·34000000··B..B..B....4...195 ··0x00000bf0·20420e18·420e1042·0e080000·48000000··B..B..B....H...
 196 ··0x00000c00·000c0000·00000000·aa010000·00460e10·.............F..
 197 ··0x00000c10·8f024c0e·188e0342·0e208d04·420e288c·..L....B.·..B.(.
 198 ··0x00000c20·05410e30·8606410e·38830747·0e800103·.A.0..A.8..G....
 199 ··0x00000c30·80010e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
 200 ··0x00000c40·420e1042·0e080000·34000000·4c0c0000·B..B....4...L...
 201 ··0x00000c50·00000000·5a000000·00420e10·8d02450e·....Z....B....E.
 202 ··0x00000c60·188c0344·0e208604·440e2883·05450e30·...D.·..D.(..E.0
 203 ··0x00000c70·7f0e2841·0e20410e·18420e10·420e0800·..(A.·A..B..B...
 204 ··0x00000c80·98000000·840c0000·00000000·4e050000·............N...
 205 ··0x00000c90·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
 206 ··0x00000ca0·420e288c·05470e30·8606410e·38830744·B.(..G.0..A.8..D
 207 ··0x00000cb0·0e900103·7d030e98·01550ea0·01450ea8·....}....U...E..
 208 ··0x00000cc0·01450eb0·01450eb8·01450ec0·01550e90·.E...E...E...U..
 209 ··0x00000cd0·0102e90e·9801440e·a001450e·a801440e·......D...E...D.
 210 ··0x00000ce0·b001420e·b801420e·c001420e·c801410e·..B...B...B...A.
 211 ··0x00000cf0·d001410e·d801420e·e001440e·e801440e·..A...B...D...D.
 212 ··0x00000d00·f0016c0e·90017c0e·38410e30·410e2842·..l...|.8A.0A.(B
 213 ··0x00000d10·0e20420e·18420e10·420e0800·34000000·.·B..B..B...4...
202 ··0x00000c60·600c0000·00000000·5a000000·00420e10·`.......Z....B..214 ··0x00000d20·200d0000·00000000·a6000000·00420e10··............B..
203 ··0x00000c70·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.215 ··0x00000d30·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.
204 ··0x00000c80·05450e30·7f0e2841·0e20410e·18420e10·.E.0..(A.·A..B..216 ··0x00000d40·05410e30·02920e28·440e2041·0e18420e·.A.0...(D.·A..B.
205 ··0x00000c90·420e0800·98000000·980c0000·00000000·B...............217 ··0x00000d50·10420e08·10000000·580d0000·00000000·.B......X.......
206 ··0x00000ca0·4e050000·00460e10·8f02420e·188e0342·N....F....B....B 
207 ··0x00000cb0·0e208d04·420e288c·05470e30·8606410e·.·..B.(..G.0..A. 
208 ··0x00000cc0·38830744·0e900103·7d030e98·01550ea0·8..D....}....U.. 
209 ··0x00000cd0·01450ea8·01450eb0·01450eb8·01450ec0·.E...E...E...E.. 
210 ··0x00000ce0·01550e90·0102e90e·9801440e·a001450e·.U........D...E. 
211 ··0x00000cf0·a801440e·b001420e·b801420e·c001420e·..D...B...B...B. 
212 ··0x00000d00·c801410e·d001410e·d801420e·e001440e·..A...A...B...D. 
213 ··0x00000d10·e801440e·f0016c0e·90017c0e·38410e30·..D...l...|.8A.0 
214 ··0x00000d20·410e2842·0e20420e·18420e10·420e0800·A.(B.·B..B..B... 
215 ··0x00000d30·34000000·340d0000·00000000·a6000000·4...4........... 
216 ··0x00000d40·00420e10·8d02420e·188c0344·0e208604·.B....B....D.·.. 
217 ··0x00000d50·410e2883·05410e30·02920e28·440e2041·A.(..A.0...(D.·A 
218 ··0x00000d60·0e18420e·10420e08·10000000·6c0d0000·..B..B......l...218 ··0x00000d60·3a000000·00000000·10000000·6c0d0000·:...........l...
219 ··0x00000d70·00000000·3a000000·00000000·10000000·....:...........219 ··0x00000d70·00000000·09000000·00000000·10000000·................
220 ··0x00000d80·800d0000·00000000·09000000·00000000·................220 ··0x00000d80·800d0000·00000000·09000000·00000000·................
221 ··0x00000d90·10000000·940d0000·00000000·09000000·................221 ··0x00000d90·10000000·940d0000·00000000·09000000·................
222 ··0x00000da0·00000000·10000000·a80d0000·00000000·................222 ··0x00000da0·00000000·10000000·a80d0000·00000000·................
223 ··0x00000db0·09000000·00000000·10000000·bc0d0000·................223 ··0x00000db0·09000000·00000000·14000000·bc0d0000·................
 224 ··0x00000dc0·00000000·5b000000·0002450e·10550e08·....[.....E..U..
224 ··0x00000dc0·00000000·09000000·00000000·14000000·................225 ··0x00000dd0·14000000·d40d0000·00000000·78000000·............x...
225 ··0x00000dd0·d00d0000·00000000·5b000000·0002450e·........[.....E.226 ··0x00000de0·00450e10·02720e08·38000000·ec0d0000·.E...r..8.......
 227 ··0x00000df0·00000000·4a000000·00450e10·440e1844·....J....E..D..D
 228 ··0x00000e00·0e20450e·28440e30·440e3844·0e40440e·.·E.(D.0D.8D.@D.
 229 ··0x00000e10·48440e50·440e5844·0e60440e·68420e70·HD.PD.XD.`D.hB.p
226 ··0x00000de0·10550e08·14000000·e80d0000·00000000·.U..............230 ··0x00000e20·550e0800·10000000·280e0000·00000000·U.......(.......
227 ··0x00000df0·78000000·00450e10·02720e08·38000000·x....E...r..8... 
228 ··0x00000e00·000e0000·00000000·4a000000·00450e10·........J....E..231 ··0x00000e30·24000000·00000000·14000000·3c0e0000·$...........<...
Max diff block lines reached; 0/11434 bytes (0.00%) of diff not shown.
58.5 KB
descrobject.o
2.97 KB
readelf --wide --symbols {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····20:·00000000000003b0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF24 ····20:·00000000000003b0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
25 ····21:·00000000000003d0···100·FUNC····LOCAL··DEFAULT····8·classmethod_get25 ····21:·00000000000003d0···100·FUNC····LOCAL··DEFAULT····8·classmethod_get
26 ····22:·00000000000000c6···220·FUNC····LOCAL··DEFAULT····6·classmethod_get.cold26 ····22:·00000000000000c6···220·FUNC····LOCAL··DEFAULT····6·classmethod_get.cold
27 ····23:·0000000000000000····66·FUNC····LOCAL··DEFAULT····1·descr_setcheck.part.0.isra.027 ····23:·0000000000000000····66·FUNC····LOCAL··DEFAULT····1·descr_setcheck.part.0.isra.0
28 ····24:·00000000000001a2····73·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS.cold28 ····24:·00000000000001a2····73·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS.cold
29 ····25:·00000000000005d0····25·FUNC····LOCAL··DEFAULT····8·descr_traverse29 ····25:·00000000000005d0····25·FUNC····LOCAL··DEFAULT····8·descr_traverse
30 ····26:·00000000000001eb·····3·FUNC····LOCAL··DEFAULT····6·descr_traverse.cold30 ····26:·00000000000001eb·····3·FUNC····LOCAL··DEFAULT····6·descr_traverse.cold
31 ····27:·0000000000000610··1020·FUNC····LOCAL··DEFAULT····8·property_init31 ····27:·0000000000000610··1009·FUNC····LOCAL··DEFAULT····8·property_init
32 ····28:·00000000000001ee···316·FUNC····LOCAL··DEFAULT····6·property_init.cold32 ····28:·00000000000001ee···316·FUNC····LOCAL··DEFAULT····6·property_init.cold
33 ····29:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.233 ····29:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
34 ····30:·0000000000000a10···153·FUNC····LOCAL··DEFAULT····8·member_get34 ····30:·0000000000000a10···153·FUNC····LOCAL··DEFAULT····8·member_get
35 ····31:·0000000000000ab0···177·FUNC····LOCAL··DEFAULT····8·method_get35 ····31:·0000000000000ab0···177·FUNC····LOCAL··DEFAULT····8·method_get
36 ····32:·000000000000032a····54·FUNC····LOCAL··DEFAULT····6·method_get.cold36 ····32:·000000000000032a····54·FUNC····LOCAL··DEFAULT····6·method_get.cold
37 ····33:·0000000000000050····13·FUNC····LOCAL··DEFAULT····1·property_setter37 ····33:·0000000000000050····13·FUNC····LOCAL··DEFAULT····1·property_setter
38 ····34:·0000000000000060···249·FUNC····LOCAL··DEFAULT····1·property_copy38 ····34:·0000000000000060···249·FUNC····LOCAL··DEFAULT····1·property_copy
Offset 174, 18 lines modifiedOffset 174, 18 lines modified
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
175 ···171:·00000000000005f0····23·FUNC····GLOBAL·DEFAULT····8·PyDescr_IsData175 ···171:·00000000000005f0····23·FUNC····GLOBAL·DEFAULT····8·PyDescr_IsData
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr
179 ···175:·0000000000000160···416·OBJECT··GLOBAL·DEFAULT····3·PyProperty_Type179 ···175:·0000000000000160···416·OBJECT··GLOBAL·DEFAULT····3·PyProperty_Type
180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords 
182 ···178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
183 ···179:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches182 ···178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear183 ···179:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
 184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMember_GetOne185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMember_GetOne
186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Type187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Type
188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunctionObjArgs188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunctionObjArgs
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMember_SetOne189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMember_SetOne
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStack_AsDict190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStack_AsDict
191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall
27.6 KB
readelf --wide --relocs {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 0000000000000271··000000ca0000000a·R_X86_64_32············0000000000000300·PyDictProxy_Type·+·025 0000000000000271··000000ca0000000a·R_X86_64_32············0000000000000300·PyDictProxy_Type·+·0
26 0000000000000276··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·426 0000000000000276··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
27 000000000000028b··000000a700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·427 000000000000028b··000000a700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
28 00000000000002da··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·428 00000000000002da··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
29 00000000000002df··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·47029 00000000000002df··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·470
30 00000000000002ea··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·430 00000000000002ea··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
31 00000000000002fb··000000020000000a·R_X86_64_32············0000000000000000·.data·+·10031 00000000000002fb··000000020000000a·R_X86_64_32············0000000000000000·.data·+·100
32 000000000000030f··000000b100000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·432 000000000000030f··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
33 000000000000038e··000000ad0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ee8033 000000000000038e··000000ad0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ee80
34 0000000000000398··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·434 0000000000000398··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
35 0000000000000418··000000ad0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7d1035 0000000000000418··000000ad0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7d10
36 000000000000041d··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·436 000000000000041d··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
37 0000000000000446··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ba37 0000000000000446··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ba
38 000000000000044d··000000d600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·438 000000000000044d··000000d600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
39 000000000000046a··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·439 000000000000046a··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 294, 40 lines modifiedOffset 294, 40 lines modified
294 00000000000001a3··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·130294 00000000000001a3··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·130
295 00000000000001ab··000000aa00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4295 00000000000001ab··000000aa00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4
296 00000000000001cf··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4296 00000000000001cf··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
297 00000000000001f5··000000ac00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4297 00000000000001f5··000000ac00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
298 0000000000000200··000000ac0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0298 0000000000000200··000000ac0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
299 0000000000000205··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4299 0000000000000205··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
300 000000000000021e··000000af0000000b·R_X86_64_32S···········0000000000000160·PyProperty_Type·+·0300 000000000000021e··000000af0000000b·R_X86_64_32S···········0000000000000160·PyProperty_Type·+·0
301 0000000000000242··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4301 000000000000025c··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 302 0000000000000268··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
 303 000000000000026d··000000b200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
 304 000000000000027a··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
302 0000000000000269··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60305 000000000000028c··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60
 306 00000000000002a0··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
 307 00000000000002c4··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60
303 000000000000027d··000000b100000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4308 00000000000002da··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
304 00000000000002b3··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60 
305 00000000000002c9··000000b100000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4 
306 00000000000002df··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
307 0000000000000303··000000ac00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4309 0000000000000317··000000ac00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
308 000000000000030f··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4 
309 0000000000000314··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
310 0000000000000321··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4310 0000000000000321··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
311 0000000000000349··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4311 0000000000000349··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
312 000000000000034e··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·198312 000000000000034e··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·198
313 0000000000000355··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4313 0000000000000355··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
314 0000000000000368··000000af0000000a·R_X86_64_32············0000000000000160·PyProperty_Type·+·0314 0000000000000368··000000af0000000a·R_X86_64_32············0000000000000160·PyProperty_Type·+·0
315 000000000000036d··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4315 000000000000036d··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
316 000000000000038d··000000ac0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0316 000000000000038d··000000ac0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
317 0000000000000398··000000ac0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0317 0000000000000398··000000ac0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
318 00000000000003b2··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4318 00000000000003b2··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
319 00000000000003e4··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4319 00000000000003e4··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
320 00000000000003e9··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1d0320 00000000000003e9··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1d0
321 00000000000003f0··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4321 00000000000003f0··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
322 000000000000041e··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4322 000000000000041e··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
323 0000000000000423··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c323 0000000000000423··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
324 0000000000000428··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·210324 0000000000000428··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·210
325 000000000000042f··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4325 000000000000042f··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
326 0000000000000462··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4326 0000000000000462··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
327 0000000000000467··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c327 0000000000000467··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
328 000000000000046c··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·248328 000000000000046c··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·248
329 0000000000000473··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4329 0000000000000473··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
330 00000000000004a2··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4330 00000000000004a2··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
331 00000000000004ac··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·130331 00000000000004ac··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·130
332 00000000000004b4··000000aa00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4332 00000000000004b4··000000aa00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4
333 00000000000004d0··000000a900000004·R_X86_64_PLT32·········0000000000000000·_PyObject_FunctionStr·-·4333 00000000000004d0··000000a900000004·R_X86_64_PLT32·········0000000000000000·_PyObject_FunctionStr·-·4
Offset 343, 26 lines modifiedOffset 343, 26 lines modified
343 000000000000058c··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4343 000000000000058c··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
344 00000000000005ac··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4344 00000000000005ac··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
345 00000000000005bf··000000bc00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4345 00000000000005bf··000000bc00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4
346 00000000000005d9··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4346 00000000000005d9··0000009600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
347 00000000000005f5··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetQualName·-·4347 00000000000005f5··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetQualName·-·4
348 0000000000000613··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2d0348 0000000000000613··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2d0
349 0000000000000618··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2a8349 0000000000000618··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2a8
350 0000000000000626··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4350 0000000000000626··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
351 0000000000000630··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4351 0000000000000630··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
352 0000000000000638··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ac352 0000000000000638··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ac
353 000000000000064d··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2f8353 000000000000064d··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2f8
354 0000000000000652··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·320354 0000000000000652··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·320
355 0000000000000660··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4355 0000000000000660··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
356 0000000000000667··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4356 0000000000000667··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
357 0000000000000671··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·52357 0000000000000671··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·52
358 0000000000000676··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6a358 0000000000000676··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6a
359 000000000000067d··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4359 000000000000067d··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
360 0000000000000688··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4360 0000000000000688··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
361 0000000000000691··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4361 0000000000000691··000000b100000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
362 0000000000000696··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81362 0000000000000696··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
363 000000000000069b··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4363 000000000000069b··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
364 00000000000006a5··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·130364 00000000000006a5··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·130
365 00000000000006ad··000000aa00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4365 00000000000006ad··000000aa00000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4
366 00000000000006dd··000000a900000004·R_X86_64_PLT32·········0000000000000000·_PyObject_FunctionStr·-·4366 00000000000006dd··000000a900000004·R_X86_64_PLT32·········0000000000000000·_PyObject_FunctionStr·-·4
367 00000000000006f0··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4367 00000000000006f0··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
368 00000000000006ff··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·398368 00000000000006ff··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·398
Offset 447, 31 lines modifiedOffset 447, 31 lines modified
447 00000000000000a8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2fa447 00000000000000a8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2fa
448 0000000000000123··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f6448 0000000000000123··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f6
449 00000000000001ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·532449 00000000000001ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·532
450 00000000000001c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·532450 00000000000001c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·532
451 00000000000001d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·532451 00000000000001d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·532
452 00000000000001e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4cc452 00000000000001e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4cc
453 00000000000001fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·78c453 00000000000001fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·78c
454 0000000000000216··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7d9454 0000000000000216··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7d1
455 0000000000000224··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9e7455 0000000000000224··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·924
456 0000000000000229··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·79a456 0000000000000229··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·79a
457 0000000000000235··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d5 
458 000000000000023d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d5 
459 0000000000000247··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·985 
460 000000000000024f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8ae 
461 0000000000000297··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·655 
462 00000000000002a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69c457 0000000000000236··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69c
463 00000000000002a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6a7458 000000000000023b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6a7
464 00000000000002da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7be 
465 00000000000002e4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9d8459 0000000000000247··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d5
466 00000000000002f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8cc460 000000000000024f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d5
 461 0000000000000257··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·89f
 462 0000000000000261··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·965
 463 0000000000000275··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9f5
 464 000000000000027f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7f5
 465 00000000000002ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·655
 466 00000000000002eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7ba
467 00000000000002fd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·655467 00000000000002f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·655
468 0000000000000308··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9f2468 0000000000000311··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8bd
469 000000000000031c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·985469 000000000000031c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·933
470 0000000000000326··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·881470 0000000000000326··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9f5
471 000000000000035c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b55471 000000000000035c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b55
472 0000000000000363··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·133472 0000000000000363··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·133
473 0000000000000375··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11d473 0000000000000375··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11d
474 000000000000037a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·133474 000000000000037a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·133
475 0000000000000387··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b2475 0000000000000387··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b2
476 0000000000000392··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b2476 0000000000000392··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b2
477 000000000000039d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9c477 000000000000039d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9c
Offset 602, 34 lines modifiedOffset 602, 34 lines modified
Max diff block lines reached; 14327/28197 bytes (50.81%) of diff not shown.
4.62 KB
readelf --wide --debug-dump=frames {}
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
319 ··DW_CFA_nop319 ··DW_CFA_nop
  
320 00000300·0000000000000010·00000304·FDE·cie=00000000·pc=00000000000005f0..0000000000000607320 00000300·0000000000000010·00000304·FDE·cie=00000000·pc=00000000000005f0..0000000000000607
321 ··DW_CFA_nop321 ··DW_CFA_nop
322 ··DW_CFA_nop322 ··DW_CFA_nop
323 ··DW_CFA_nop323 ··DW_CFA_nop
  
324 00000314·0000000000000048·00000318·FDE·cie=00000000·pc=0000000000000610..0000000000000a0c324 00000314·0000000000000048·00000318·FDE·cie=00000000·pc=0000000000000610..0000000000000a01
325 ··DW_CFA_advance_loc:·6·to·0000000000000616325 ··DW_CFA_advance_loc:·6·to·0000000000000616
326 ··DW_CFA_def_cfa_offset:·16326 ··DW_CFA_def_cfa_offset:·16
327 ··DW_CFA_offset:·r15·(r15)·at·cfa-16327 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
328 ··DW_CFA_advance_loc:·2·to·0000000000000618328 ··DW_CFA_advance_loc:·2·to·0000000000000618
329 ··DW_CFA_def_cfa_offset:·24329 ··DW_CFA_def_cfa_offset:·24
330 ··DW_CFA_offset:·r14·(r14)·at·cfa-24330 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
331 ··DW_CFA_advance_loc:·2·to·000000000000061a331 ··DW_CFA_advance_loc:·2·to·000000000000061a
Offset 340, 59 lines modifiedOffset 340, 59 lines modified
340 ··DW_CFA_def_cfa_offset:·48340 ··DW_CFA_def_cfa_offset:·48
341 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48341 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
342 ··DW_CFA_advance_loc:·1·to·000000000000061e342 ··DW_CFA_advance_loc:·1·to·000000000000061e
343 ··DW_CFA_def_cfa_offset:·56343 ··DW_CFA_def_cfa_offset:·56
344 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56344 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
345 ··DW_CFA_advance_loc:·7·to·0000000000000625345 ··DW_CFA_advance_loc:·7·to·0000000000000625
346 ··DW_CFA_def_cfa_offset:·112346 ··DW_CFA_def_cfa_offset:·112
347 ··DW_CFA_advance_loc2:·417·to·00000000000007c6347 ··DW_CFA_advance_loc2:·413·to·00000000000007c2
348 ··DW_CFA_remember_state348 ··DW_CFA_remember_state
349 ··DW_CFA_def_cfa_offset:·56349 ··DW_CFA_def_cfa_offset:·56
350 ··DW_CFA_advance_loc:·1·to·00000000000007c7350 ··DW_CFA_advance_loc:·1·to·00000000000007c3
351 ··DW_CFA_def_cfa_offset:·48351 ··DW_CFA_def_cfa_offset:·48
352 ··DW_CFA_advance_loc:·1·to·00000000000007c8352 ··DW_CFA_advance_loc:·1·to·00000000000007c4
353 ··DW_CFA_def_cfa_offset:·40353 ··DW_CFA_def_cfa_offset:·40
354 ··DW_CFA_advance_loc:·2·to·00000000000007ca354 ··DW_CFA_advance_loc:·2·to·00000000000007c6
355 ··DW_CFA_def_cfa_offset:·32355 ··DW_CFA_def_cfa_offset:·32
356 ··DW_CFA_advance_loc:·2·to·00000000000007cc356 ··DW_CFA_advance_loc:·2·to·00000000000007c8
357 ··DW_CFA_def_cfa_offset:·24357 ··DW_CFA_def_cfa_offset:·24
358 ··DW_CFA_advance_loc:·2·to·00000000000007ce358 ··DW_CFA_advance_loc:·2·to·00000000000007ca
359 ··DW_CFA_def_cfa_offset:·16359 ··DW_CFA_def_cfa_offset:·16
360 ··DW_CFA_advance_loc:·2·to·00000000000007d0360 ··DW_CFA_advance_loc:·2·to·00000000000007cc
361 ··DW_CFA_def_cfa_offset:·8361 ··DW_CFA_def_cfa_offset:·8
362 ··DW_CFA_advance_loc:·8·to·00000000000007d8362 ··DW_CFA_advance_loc:·4·to·00000000000007d0
363 ··DW_CFA_restore_state363 ··DW_CFA_restore_state
  
364 00000360·0000000000000040·00000364·FDE·cie=00000000·pc=00000000000001ee..000000000000032a364 00000360·0000000000000040·00000364·FDE·cie=00000000·pc=00000000000001ee..000000000000032a
365 ··DW_CFA_def_cfa_offset:·112365 ··DW_CFA_def_cfa_offset:·112
366 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56366 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
367 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48367 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
368 ··DW_CFA_offset:·r12·(r12)·at·cfa-40368 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
369 ··DW_CFA_offset:·r13·(r13)·at·cfa-32369 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
370 ··DW_CFA_offset:·r14·(r14)·at·cfa-24370 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
371 ··DW_CFA_offset:·r15·(r15)·at·cfa-16371 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
372 ··DW_CFA_advance_loc1:·118·to·0000000000000264372 ··DW_CFA_advance_loc1:·153·to·0000000000000287
373 ··DW_CFA_def_cfa_offset:·120373 ··DW_CFA_def_cfa_offset:·120
374 ··DW_CFA_advance_loc:·20·to·0000000000000278374 ··DW_CFA_advance_loc:·20·to·000000000000029b
375 ··DW_CFA_def_cfa_offset:·128375 ··DW_CFA_def_cfa_offset:·128
376 ··DW_CFA_advance_loc:·2·to·000000000000027a376 ··DW_CFA_advance_loc:·2·to·000000000000029d
377 ··DW_CFA_def_cfa_offset:·136377 ··DW_CFA_def_cfa_offset:·136
378 ··DW_CFA_advance_loc:·2·to·000000000000027c378 ··DW_CFA_advance_loc:·2·to·000000000000029f
379 ··DW_CFA_def_cfa_offset:·144379 ··DW_CFA_def_cfa_offset:·144
380 ··DW_CFA_advance_loc:·9·to·0000000000000285380 ··DW_CFA_advance_loc:·9·to·00000000000002a8
381 ··DW_CFA_def_cfa_offset:·112381 ··DW_CFA_def_cfa_offset:·112
382 ··DW_CFA_advance_loc:·41·to·00000000000002ae382 ··DW_CFA_advance_loc:·23·to·00000000000002bf
383 ··DW_CFA_def_cfa_offset:·120383 ··DW_CFA_def_cfa_offset:·120
384 ··DW_CFA_advance_loc:·22·to·00000000000002c4384 ··DW_CFA_advance_loc:·22·to·00000000000002d5
385 ··DW_CFA_def_cfa_offset:·128385 ··DW_CFA_def_cfa_offset:·128
386 ··DW_CFA_advance_loc:·2·to·00000000000002c6386 ··DW_CFA_advance_loc:·2·to·00000000000002d7
387 ··DW_CFA_def_cfa_offset:·136387 ··DW_CFA_def_cfa_offset:·136
388 ··DW_CFA_advance_loc:·2·to·00000000000002c8388 ··DW_CFA_advance_loc:·2·to·00000000000002d9
389 ··DW_CFA_def_cfa_offset:·144389 ··DW_CFA_def_cfa_offset:·144
390 ··DW_CFA_advance_loc:·9·to·00000000000002d1390 ··DW_CFA_advance_loc:·9·to·00000000000002e2
391 ··DW_CFA_def_cfa_offset:·112391 ··DW_CFA_def_cfa_offset:·112
  
392 000003a4·0000000000000030·000003a8·FDE·cie=00000000·pc=0000000000000a10..0000000000000aa9392 000003a4·0000000000000030·000003a8·FDE·cie=00000000·pc=0000000000000a10..0000000000000aa9
393 ··DW_CFA_advance_loc:·5·to·0000000000000a15393 ··DW_CFA_advance_loc:·5·to·0000000000000a15
394 ··DW_CFA_def_cfa_offset:·16394 ··DW_CFA_def_cfa_offset:·16
395 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16395 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
396 ··DW_CFA_advance_loc:·4·to·0000000000000a19396 ··DW_CFA_advance_loc:·4·to·0000000000000a19
Offset 957, 22 lines modifiedOffset 957, 22 lines modified
957 ··DW_CFA_def_cfa_offset:·24957 ··DW_CFA_def_cfa_offset:·24
958 ··DW_CFA_advance_loc:·1·to·00000000000015a7958 ··DW_CFA_advance_loc:·1·to·00000000000015a7
959 ··DW_CFA_def_cfa_offset:·16959 ··DW_CFA_def_cfa_offset:·16
960 ··DW_CFA_advance_loc:·1·to·00000000000015a8960 ··DW_CFA_advance_loc:·1·to·00000000000015a8
961 ··DW_CFA_def_cfa_offset:·8961 ··DW_CFA_def_cfa_offset:·8
962 ··DW_CFA_advance_loc:·8·to·00000000000015b0962 ··DW_CFA_advance_loc:·8·to·00000000000015b0
963 ··DW_CFA_restore_state963 ··DW_CFA_restore_state
964 ··DW_CFA_advance_loc:·61·to·00000000000015ed964 ··DW_CFA_advance_loc:·13·to·00000000000015bd
965 ··DW_CFA_remember_state965 ··DW_CFA_remember_state
966 ··DW_CFA_def_cfa_offset:·24966 ··DW_CFA_def_cfa_offset:·24
967 ··DW_CFA_advance_loc:·4·to·00000000000015f1967 ··DW_CFA_advance_loc:·4·to·00000000000015c1
968 ··DW_CFA_def_cfa_offset:·16968 ··DW_CFA_def_cfa_offset:·16
969 ··DW_CFA_advance_loc:·1·to·00000000000015f2969 ··DW_CFA_advance_loc:·1·to·00000000000015c2
970 ··DW_CFA_def_cfa_offset:·8970 ··DW_CFA_def_cfa_offset:·8
971 ··DW_CFA_advance_loc:·6·to·00000000000015f8971 ··DW_CFA_advance_loc:·6·to·00000000000015c8
972 ··DW_CFA_restore_state972 ··DW_CFA_restore_state
973 ··DW_CFA_nop973 ··DW_CFA_nop
  
974 000008b4·0000000000000014·000008b8·FDE·cie=00000000·pc=00000000000007b8..00000000000007d4974 000008b4·0000000000000014·000008b8·FDE·cie=00000000·pc=00000000000007b8..00000000000007d4
975 ··DW_CFA_def_cfa_offset:·32975 ··DW_CFA_def_cfa_offset:·32
976 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24976 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
977 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16977 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
459 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 268, 18 lines modifiedOffset 268, 18 lines modified
268 _Py_CheckRecursiveCall268 _Py_CheckRecursiveCall
269 PyDescr_IsData269 PyDescr_IsData
270 _Py_NoneStruct270 _Py_NoneStruct
271 _PyRuntime271 _PyRuntime
272 _PyObject_LookupAttr272 _PyObject_LookupAttr
273 PyProperty_Type273 PyProperty_Type
274 PyObject_SetAttr274 PyObject_SetAttr
275 _PyArg_UnpackKeywords 
276 PyExc_AttributeError275 PyExc_AttributeError
277 PyErr_ExceptionMatches276 PyErr_ExceptionMatches
278 PyErr_Clear277 PyErr_Clear
 278 _PyArg_UnpackKeywords
279 PyMember_GetOne279 PyMember_GetOne
280 PySys_Audit280 PySys_Audit
281 PyObject_Type281 PyObject_Type
282 PyObject_CallFunctionObjArgs282 PyObject_CallFunctionObjArgs
283 PyMember_SetOne283 PyMember_SetOne
284 _PyStack_AsDict284 _PyStack_AsDict
285 PyObject_Vectorcall285 PyObject_Vectorcall
5.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 210, 114 lines modifiedOffset 210, 114 lines modified
210 ·R_X86_64_32»    _Py_NoneStruct210 ·R_X86_64_32»    _Py_NoneStruct
211 »       call···209·<property_init.cold+0x1b>211 »       call···209·<property_init.cold+0x1b>
212 ·R_X86_64_PLT32» _Py_Dealloc-0x4212 ·R_X86_64_PLT32» _Py_Dealloc-0x4
213 »       mov····0x8(%rsp),%rdx213 »       mov····0x8(%rsp),%rdx
214 »       mov····%rdx,%r12214 »       mov····%rdx,%r12
215 »       test···%rdx,%rdx215 »       test···%rdx,%rdx
216 »       jne····21a·<property_init.cold+0x2c>216 »       jne····21a·<property_init.cold+0x2c>
217 ·R_X86_64_PC32»  .text.hot+0x7d9217 ·R_X86_64_PC32»  .text.hot+0x7d1
218 »       cmpq···$0x0,0x8(%rbx)218 »       cmpq···$0x0,0x8(%rbx)
219 ·R_X86_64_32S»   PyProperty_Type219 ·R_X86_64_32S»   PyProperty_Type
220 »       jne····228·<property_init.cold+0x3a>220 »       jne····228·<property_init.cold+0x3a>
221 ·R_X86_64_PC32»  .text.hot+0x9e7221 ·R_X86_64_PC32»  .text.hot+0x924
222 »       jmp····22d·<property_init.cold+0x3f>222 »       jmp····22d·<property_init.cold+0x3f>
223 ·R_X86_64_PC32»  .text.hot+0x79a223 ·R_X86_64_PC32»  .text.hot+0x79a
 224 »       mov····%rbp,0x10(%rbx)
 225 »       test···%rdi,%rdi
 226 »       jne····23a·<property_init.cold+0x4c>
 227 ·R_X86_64_PC32»  .text.hot+0x69c
 228 »       jmp····23f·<property_init.cold+0x51>
 229 ·R_X86_64_PC32»  .text.hot+0x6a7
224 »       mov····(%r14),%eax230 »       mov····(%r14),%eax
225 »       add····$0x1,%eax231 »       add····$0x1,%eax
226 »       je·····239·<property_init.cold+0x4b>232 »       je·····24b·<property_init.cold+0x5d>
227 ·R_X86_64_PC32»  .text.hot+0x6d5233 ·R_X86_64_PC32»  .text.hot+0x6d5
228 »       mov····%eax,(%r14)234 »       mov····%eax,(%r14)
229 »       jmp····241·<property_init.cold+0x53>235 »       jmp····253·<property_init.cold+0x65>
230 ·R_X86_64_PC32»  .text.hot+0x6d5236 ·R_X86_64_PC32»  .text.hot+0x6d5
231 »       call···246·<property_init.cold+0x58> 
232 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
233 »       jmp····24b·<property_init.cold+0x5d> 
234 ·R_X86_64_PC32»  .text.hot+0x985 
235 »       xor····%r12d,%r12d237 »       xor····%r12d,%r12d
236 »       jmp····253·<property_init.cold+0x65>238 »       jmp····25b·<property_init.cold+0x6d>
237 ·R_X86_64_PC32»  .text.hot+0x8ae239 ·R_X86_64_PC32»  .text.hot+0x89f
 240 »       call···260·<property_init.cold+0x72>
 241 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 242 »       jmp····265·<property_init.cold+0x77>
 243 ·R_X86_64_PC32»  .text.hot+0x965
 244 »       mov····0x0(%rip),%rdi········
 245 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
 246 »       call···271·<property_init.cold+0x83>
 247 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
 248 »       test···%eax,%eax
 249 »       je·····279·<property_init.cold+0x8b>
 250 ·R_X86_64_PC32»  .text.hot+0x9f5
 251 »       call···27e·<property_init.cold+0x90>
 252 ·R_X86_64_PLT32» PyErr_Clear-0x4
 253 »       jmp····283·<property_init.cold+0x95>
 254 ·R_X86_64_PC32»  .text.hot+0x7f5
238 »       mov····%r12,%rbp255 »       mov····%r12,%rbp
239 »       jmp····263·<property_init.cold+0x75> 
240 »       mov····0x10(%rdx),%rbp 
241 »       lea····0x18(%rsi),%rdi 
242 »       add····%r12,%rbp 
243 »       push···%rcx256 »       push···%rcx
244 »       xor····%r9d,%r9d257 »       xor····%r9d,%r9d
245 »       mov····$0x0,%r8d258 »       mov····$0x0,%r8d
246 ·R_X86_64_32»    .data+0x60259 ·R_X86_64_32»    .data+0x60
247 »       xor····%ecx,%ecx260 »       xor····%ecx,%ecx
248 »       mov····%r12,%rsi261 »       mov····%r12,%rsi
249 »       lea····0x18(%rsp),%rax262 »       lea····0x18(%rsp),%rax
250 »       push···%rax263 »       push···%rax
251 »       push···$0x0264 »       push···$0x0
252 »       push···$0x4265 »       push···$0x4
253 »       call···281·<property_init.cold+0x93>266 »       call···2a4·<property_init.cold+0xb6>
254 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4267 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
255 »       add····$0x20,%rsp268 »       add····$0x20,%rsp
256 »       test···%rax,%rax269 »       test···%rax,%rax
257 »       je·····2d6·<property_init.cold+0xe8>270 »       je·····2e7·<property_init.cold+0xf9>
258 »       mov····0x10(%rbx),%rdi271 »       mov····0x10(%rbx),%rdi
259 »       test···%rbp,%rbp272 »       test···%rbp,%rbp
260 »       je·····2e8·<property_init.cold+0xfa>273 »       je·····305·<property_init.cold+0x117>
261 »       mov····%rbp,%r12274 »       mov····%rbp,%r12
262 »       jmp····29b·<property_init.cold+0xad>275 »       jmp····2be·<property_init.cold+0xd0>
263 ·R_X86_64_PC32»  .text.hot+0x655276 ·R_X86_64_PC32»  .text.hot+0x655
264 »       mov····%rbp,0x10(%rbx) 
265 »       test···%rdi,%rdi 
266 »       jne····2a8·<property_init.cold+0xba> 
267 ·R_X86_64_PC32»  .text.hot+0x69c 
268 »       jmp····2ad·<property_init.cold+0xbf> 
269 ·R_X86_64_PC32»  .text.hot+0x6a7 
270 »       push···%rax277 »       push···%rax
271 »       xor····%r9d,%r9d278 »       xor····%r9d,%r9d
272 »       mov····$0x0,%r8d279 »       mov····$0x0,%r8d
273 ·R_X86_64_32»    .data+0x60280 ·R_X86_64_32»    .data+0x60
274 »       xor····%ecx,%ecx281 »       xor····%ecx,%ecx
275 »       xor····%edx,%edx282 »       xor····%edx,%edx
276 »       mov····%r12,%rsi283 »       mov····%r12,%rsi
277 »       lea····0x18(%rsp),%rax284 »       lea····0x18(%rsp),%rax
278 »       push···%rax285 »       push···%rax
279 »       push···$0x0286 »       push···$0x0
280 »       push···$0x4287 »       push···$0x4
281 »       call···2cd·<property_init.cold+0xdf>288 »       call···2de·<property_init.cold+0xf0>
282 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4289 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
283 »       add····$0x20,%rsp290 »       add····$0x20,%rsp
284 »       test···%rax,%rax291 »       test···%rax,%rax
285 »       jne····2f8·<property_init.cold+0x10a>292 »       jne····2ef·<property_init.cold+0x101>
286 »       or·····$0xffffffff,%eax293 »       or·····$0xffffffff,%eax
287 »       jmp····2de·<property_init.cold+0xf0>294 »       jmp····2ef·<property_init.cold+0x101>
288 ·R_X86_64_PC32»  .text.hot+0x7be295 ·R_X86_64_PC32»  .text.hot+0x7ba
 296 »       mov····0x10(%rbx),%rdi
289 »       call···2e3·<property_init.cold+0xf5> 
290 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
291 »       jmp····2e8·<property_init.cold+0xfa>297 »       jmp····2f8·<property_init.cold+0x10a>
292 ·R_X86_64_PC32»  .text.hot+0x9d8298 ·R_X86_64_PC32»  .text.hot+0x655
 299 »       mov····0x10(%rdx),%rbp
 300 »       lea····0x18(%rsi),%rdi
 301 »       add····%r12,%rbp
 302 »       jmp····286·<property_init.cold+0x98>
293 »       xor····%r12d,%r12d303 »       xor····%r12d,%r12d
294 »       xor····%r14d,%r14d304 »       xor····%r14d,%r14d
295 »       xor····%ebp,%ebp305 »       xor····%ebp,%ebp
296 »       xor····%r13d,%r13d306 »       xor····%r13d,%r13d
297 »       jmp····2f8·<property_init.cold+0x10a>307 »       jmp····315·<property_init.cold+0x127>
298 ·R_X86_64_PC32»  .text.hot+0x8cc308 ·R_X86_64_PC32»  .text.hot+0x8bd
299 »       mov····0x10(%rbx),%rdi 
300 »       jmp····301·<property_init.cold+0x113> 
301 ·R_X86_64_PC32»  .text.hot+0x655 
302 »       mov····%eax,0x0(%rip)········309 »       mov····%eax,0x0(%rip)········
303 ·R_X86_64_PC32»  _Py_NoneStruct-0x4310 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
304 »       jmp····30c·<property_init.cold+0x11e> 
305 ·R_X86_64_PC32»  .text.hot+0x9f2 
306 »       mov····0x0(%rip),%rdi········ 
307 ·R_X86_64_PC32»  PyExc_AttributeError-0x4 
308 »       call···318·<property_init.cold+0x12a> 
309 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4 
310 »       test···%eax,%eax 
Max diff block lines reached; 325/4914 bytes (6.61%) of diff not shown.
13.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 557, 303 lines modifiedOffset 557, 304 lines modified
557 »       push···%rbp557 »       push···%rbp
558 »       push···%rbx558 »       push···%rbx
559 »       mov····%rdi,%rbx559 »       mov····%rdi,%rbx
560 »       sub····$0x38,%rsp560 »       sub····$0x38,%rsp
561 »       mov····0x10(%rsi),%r12561 »       mov····0x10(%rsi),%r12
562 »       test···%rdx,%rdx562 »       test···%rdx,%rdx
563 »       jne····632·<property_init+0x22>563 »       jne····632·<property_init+0x22>
564 ·R_X86_64_PC32»  .text.unlikely+0x254564 ·R_X86_64_PC32»  .text.unlikely+0x2f4
565 »       lea····0x18(%rsi),%rdi565 »       lea····0x18(%rsi),%rdi
566 »       cmp····$0x4,%r12566 »       cmp····$0x4,%r12
567 »       ja·····640·<property_init+0x30>567 »       ja·····640·<property_init+0x30>
568 ·R_X86_64_PC32»  .text.unlikely+0x2a9568 ·R_X86_64_PC32»  .text.unlikely+0x2ba
569 »       mov····%rdi,%rax569 »       mov····%rdi,%rax
570 »       test···%rdi,%rdi570 »       test···%rdi,%rdi
571 »       je·····64c·<property_init+0x3c>571 »       je·····64c·<property_init+0x3c>
572 ·R_X86_64_PC32»  .text.unlikely+0x24f572 ·R_X86_64_PC32»  .text.unlikely+0x27f
573 »       mov····0x10(%rbx),%rdi573 »       mov····0x10(%rbx),%rdi
574 »       test···%r12,%r12574 »       test···%r12,%r12
575 »       je·····a02·<property_init+0x3f2>575 »       je·····9db·<property_init+0x3cb>
576 »       mov····(%rax),%rbp576 »       mov····(%rax),%rbp
577 »       test···%rbp,%rbp577 »       test···%rbp,%rbp
578 »       je·····88c·<property_init+0x27c>578 »       je·····87d·<property_init+0x26d>
579 »       sub····$0x1,%r12579 »       sub····$0x1,%r12
580 »       jne····88c·<property_init+0x27c>580 »       jne····87d·<property_init+0x26d>
581 »       cmp····$0x0,%rbp581 »       cmp····$0x0,%rbp
582 ·R_X86_64_32S»   _Py_NoneStruct582 ·R_X86_64_32S»   _Py_NoneStruct
583 »       je·····926·<property_init+0x316>583 »       je·····917·<property_init+0x307>
584 »       mov····0x0(%rbp),%eax584 »       mov····0x0(%rbp),%eax
585 »       xor····%r15d,%r15d585 »       xor····%r15d,%r15d
586 »       xor····%r12d,%r12d586 »       xor····%r12d,%r12d
587 »       xor····%r13d,%r13d587 »       xor····%r13d,%r13d
588 »       xor····%r14d,%r14d588 »       xor····%r14d,%r14d
589 »       add····$0x1,%eax589 »       add····$0x1,%eax
590 »       je·····694·<property_init+0x84>590 »       je·····694·<property_init+0x84>
591 ·R_X86_64_PC32»  .text.unlikely+0x297591 ·R_X86_64_PC32»  .text.unlikely+0x229
592 »       mov····%eax,0x0(%rbp)592 »       mov····%eax,0x0(%rbp)
593 »       mov····%rbp,0x10(%rbx)593 »       mov····%rbp,0x10(%rbx)
594 »       test···%rdi,%rdi594 »       test···%rdi,%rdi
595 »       je·····6ab·<property_init+0x9b>595 »       je·····6ab·<property_init+0x9b>
596 »       mov····(%rdi),%rax596 »       mov····(%rdi),%rax
597 »       test···%eax,%eax597 »       test···%eax,%eax
598 »       jns····80a·<property_init+0x1fa>598 »       jns····7fd·<property_init+0x1ed>
599 »       mov····0x18(%rbx),%rdi599 »       mov····0x18(%rbx),%rdi
600 »       test···%r13,%r13600 »       test···%r13,%r13
601 »       jne····8fe·<property_init+0x2ee>601 »       jne····8ef·<property_init+0x2df>
602 »       mov····%r13,0x18(%rbx)602 »       mov····%r13,0x18(%rbx)
603 »       test···%rdi,%rdi603 »       test···%rdi,%rdi
604 »       je·····6cc·<property_init+0xbc>604 »       je·····6cc·<property_init+0xbc>
605 »       mov····(%rdi),%rax605 »       mov····(%rdi),%rax
606 »       test···%eax,%eax606 »       test···%eax,%eax
607 »       jns····821·<property_init+0x211>607 »       jns····814·<property_init+0x204>
608 »       mov····0x20(%rbx),%rdi608 »       mov····0x20(%rbx),%rdi
609 »       test···%r14,%r14609 »       test···%r14,%r14
610 »       jne····91c·<property_init+0x30c>610 »       jne····90d·<property_init+0x2fd>
611 »       mov····%r14,0x20(%rbx)611 »       mov····%r14,0x20(%rbx)
612 »       test···%rdi,%rdi612 »       test···%rdi,%rdi
613 »       je·····6ed·<property_init+0xdd>613 »       je·····6ed·<property_init+0xdd>
614 »       mov····(%rdi),%rax614 »       mov····(%rdi),%rax
615 »       test···%eax,%eax615 »       test···%eax,%eax
616 »       jns····845·<property_init+0x235>616 »       jns····838·<property_init+0x228>
617 »       mov····0x28(%rbx),%rdi617 »       mov····0x28(%rbx),%rdi
618 »       movq···$0x0,0x28(%rbx)618 »       movq···$0x0,0x28(%rbx)
619 »       test···%rdi,%rdi619 »       test···%rdi,%rdi
620 »       je·····709·<property_init+0xf9>620 »       je·····709·<property_init+0xf9>
621 »       mov····(%rdi),%rax621 »       mov····(%rdi),%rax
622 »       test···%eax,%eax622 »       test···%eax,%eax
623 »       jns····85c·<property_init+0x24c>623 »       jns····84f·<property_init+0x23f>
624 »       mov····0x30(%rbx),%rdi624 »       mov····0x30(%rbx),%rdi
625 »       movq···$0x0,0x30(%rbx)625 »       movq···$0x0,0x30(%rbx)
626 »       test···%rdi,%rdi626 »       test···%rdi,%rdi
627 »       je·····725·<property_init+0x115>627 »       je·····725·<property_init+0x115>
628 »       mov····(%rdi),%rax628 »       mov····(%rdi),%rax
629 »       test···%eax,%eax629 »       test···%eax,%eax
630 »       jns····7f3·<property_init+0x1e3>630 »       jns····866·<property_init+0x256>
631 »       movl···$0x0,0x38(%rbx)631 »       movl···$0x0,0x38(%rbx)
632 »       movq···$0x0,0x8(%rsp)632 »       movq···$0x0,0x8(%rsp)
633 »       test···%r15b,%r15b633 »       test···%r15b,%r15b
634 »       jne····991·<property_init+0x381>634 »       jne····978·<property_init+0x368>
635 »       test···%rbp,%rbp635 »       test···%rbp,%rbp
636 »       je·····790·<property_init+0x180>636 »       je·····790·<property_init+0x180>
637 »       lea····0x8(%rsp),%rdx637 »       lea····0x8(%rsp),%rdx
638 »       mov····$0x0,%esi638 »       mov····$0x0,%esi
639 ·R_X86_64_32»    _PyRuntime+0x6d80639 ·R_X86_64_32»    _PyRuntime+0x6d80
640 »       mov····%rbp,%rdi640 »       mov····%rbp,%rdi
641 »       call···755·<property_init+0x145>641 »       call···755·<property_init+0x145>
642 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4642 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
643 »       test···%eax,%eax643 »       test···%eax,%eax
644 »       jle····7c2·<property_init+0x1b2>644 »       jle····7be·<property_init+0x1ae>
645 »       mov····0x8(%rsp),%rdx645 »       mov····0x8(%rsp),%rdx
646 »       mov····%rdx,%r12646 »       mov····%rdx,%r12
647 »       cmpq···$0x0,0x8(%rbx)647 »       cmpq···$0x0,0x8(%rbx)
648 ·R_X86_64_32S»   PyProperty_Type648 ·R_X86_64_32S»   PyProperty_Type
649 »       jne····937·<property_init+0x327>649 »       jne····99d·<property_init+0x38d>
650 »       cmp····$0x0,%rdx650 »       cmp····$0x0,%rdx
651 ·R_X86_64_32S»   _Py_NoneStruct651 ·R_X86_64_32S»   _Py_NoneStruct
652 »       jne····7d8·<property_init+0x1c8>652 »       jne····7d0·<property_init+0x1c0>
653 »       movq···$0x0,0x8(%rsp)653 »       movq···$0x0,0x8(%rsp)
654 »       mov····0x0(%rip),%rax········654 »       mov····0x0(%rip),%rax········
655 ·R_X86_64_PC32»  _Py_NoneStruct-0x4655 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
656 »       test···%eax,%eax656 »       test···%eax,%eax
657 »       jns····790·<property_init+0x180>657 »       jns····790·<property_init+0x180>
658 ·R_X86_64_PC32»  .text.unlikely+0x1ea658 ·R_X86_64_PC32»  .text.unlikely+0x1ea
659 »       cmpq···$0x0,0x8(%rbx)659 »       cmpq···$0x0,0x8(%rbx)
660 ·R_X86_64_32S»   PyProperty_Type660 ·R_X86_64_32S»   PyProperty_Type
661 »       jne····9eb·<property_init+0x3db>661 »       jne····928·<property_init+0x318>
662 »       xor····%r12d,%r12d662 »       xor····%r12d,%r12d
663 »       nopl···0x0(%rax)663 »       nopl···0x0(%rax)
664 »       mov····0x28(%rbx),%rdi664 »       mov····0x28(%rbx),%rdi
665 »       mov····%r12,0x28(%rbx)665 »       mov····%r12,0x28(%rbx)
666 »       test···%rdi,%rdi666 »       test···%rdi,%rdi
667 »       je·····7c0·<property_init+0x1b0>667 »       je·····7bc·<property_init+0x1ac>
668 »       mov····(%rdi),%rax668 »       mov····(%rdi),%rax
669 »       test···%eax,%eax669 »       test···%eax,%eax
670 »       jns····873·<property_init+0x263>670 »       jns····7eb·<property_init+0x1db>
671 »       xor····%eax,%eax671 »       xor····%eax,%eax
672 »       add····$0x38,%rsp672 »       add····$0x38,%rsp
673 »       pop····%rbx673 »       pop····%rbx
674 »       pop····%rbp674 »       pop····%rbp
675 »       pop····%r12675 »       pop····%r12
676 »       pop····%r13676 »       pop····%r13
677 »       pop····%r14677 »       pop····%r14
678 »       pop····%r15678 »       pop····%r15
679 »       ret679 »       ret
680 »       nopl···0x0(%rax)680 »       nopl···(%rax)
681 »       test···%rdx,%rdx681 »       test···%rdx,%rdx
682 »       je·····79e·<property_init+0x18e>682 »       je·····79e·<property_init+0x18e>
683 »       movl···$0x1,0x38(%rbx)683 »       movl···$0x1,0x38(%rbx)
Max diff block lines reached; 9162/13217 bytes (69.32%) of diff not shown.
2.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 47, 22 lines modifiedOffset 47, 22 lines modified
47 ··0x000002b0·000e4083·0786068c·058d048e·038f0200·..@.............47 ··0x000002b0·000e4083·0786068c·058d048e·038f0200·..@.............
48 ··0x000002c0·14000000·c4020000·00000000·42000000·............B...48 ··0x000002c0·14000000·c4020000·00000000·42000000·............B...
49 ··0x000002d0·00410e10·02400e08·10000000·dc020000·.A...@..........49 ··0x000002d0·00410e10·02400e08·10000000·dc020000·.A...@..........
50 ··0x000002e0·00000000·19000000·00000000·10000000·................50 ··0x000002e0·00000000·19000000·00000000·10000000·................
51 ··0x000002f0·f0020000·00000000·03000000·00000000·................51 ··0x000002f0·f0020000·00000000·03000000·00000000·................
52 ··0x00000300·10000000·04030000·00000000·17000000·................52 ··0x00000300·10000000·04030000·00000000·17000000·................
53 ··0x00000310·00000000·48000000·18030000·00000000·....H...........53 ··0x00000310·00000000·48000000·18030000·00000000·....H...........
54 ··0x00000320·fc030000·00460e10·8f02420e·188e0342·.....F....B....B54 ··0x00000320·f1030000·00460e10·8f02420e·188e0342·.....F....B....B
55 ··0x00000330·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.55 ··0x00000330·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
56 ··0x00000340·38830747·0e7003a1·010a0e38·410e3041·8..G.p.....8A.0A56 ··0x00000340·38830747·0e70039d·010a0e38·410e3041·8..G.p.....8A.0A
57 ··0x00000350·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.57 ··0x00000350·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.
58 ··0x00000360·40000000·64030000·00000000·3c010000·@...d.......<...58 ··0x00000360·40000000·64030000·00000000·3c010000·@...d.......<...
59 ··0x00000370·000e7083·0786068c·058d048e·038f0202·..p.............59 ··0x00000370·000e7083·0786068c·058d048e·038f0202·..p.............
60 ··0x00000380·760e7854·0e800142·0e880142·0e900149·v.xT...B...B...I60 ··0x00000380·990e7854·0e800142·0e880142·0e900149·..xT...B...B...I
61 ··0x00000390·0e70690e·78560e80·01420e88·01420e90·.pi.xV...B...B..61 ··0x00000390·0e70570e·78560e80·01420e88·01420e90·.pW.xV...B...B..
62 ··0x000003a0·01490e70·30000000·a8030000·00000000·.I.p0...........62 ··0x000003a0·01490e70·30000000·a8030000·00000000·.I.p0...........
63 ··0x000003b0·99000000·00450e10·8602440e·18830344·.....E....D....D63 ··0x000003b0·99000000·00450e10·8602440e·18830344·.....E....D....D
64 ··0x000003c0·0e20630a·0e18440e·10410e08·4b0b0256·.·c...D..A..K..V64 ··0x000003c0·0e20630a·0e18440e·10410e08·4b0b0256·.·c...D..A..K..V
65 ··0x000003d0·0e18410e·10410e08·40000000·dc030000·..A..A..@.......65 ··0x000003d0·0e18410e·10410e08·40000000·dc030000·..A..A..@.......
66 ··0x000003e0·00000000·b1000000·00460e10·8c02410e·.........F....A.66 ··0x000003e0·00000000·b1000000·00460e10·8c02410e·.........F....A.
67 ··0x000003f0·18860344·0e208304·6e0a0e18·410e1042·...D.·..n...A..B67 ··0x000003f0·18860344·0e208304·6e0a0e18·410e1042·...D.·..n...A..B
68 ··0x00000400·0e084c0b·02490a0e·18410e10·420e084c·..L..I...A..B..L68 ··0x00000400·0e084c0b·02490a0e·18410e10·420e084c·..L..I...A..B..L
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 ··0x00000830·188d0342·0e208c04·440e2886·05410e30·...B.·..D.(..A.0135 ··0x00000830·188d0342·0e208c04·440e2886·05410e30·...B.·..D.(..A.0
136 ··0x00000840·83064c0e·40025f0a·0e30410e·28410e20·..L.@._..0A.(A.·136 ··0x00000840·83064c0e·40025f0a·0e30410e·28410e20·..L.@._..0A.(A.·
137 ··0x00000850·420e1842·0e10420e·08460b00·1c000000·B..B..B..F......137 ··0x00000850·420e1842·0e10420e·08460b00·1c000000·B..B..B..F......
138 ··0x00000860·60080000·00000000·71000000·000e4083·`.......q.....@.138 ··0x00000860·60080000·00000000·71000000·000e4083·`.......q.....@.
139 ··0x00000870·0686058c·048d038f·02000000·34000000·............4...139 ··0x00000870·0686058c·048d038f·02000000·34000000·............4...
140 ··0x00000880·80080000·00000000·47010000·00450e10·........G....E..140 ··0x00000880·80080000·00000000·47010000·00450e10·........G....E..
141 ··0x00000890·8602410e·18830347·0e200299·0a0e1841·..A....G.·.....A141 ··0x00000890·8602410e·18830347·0e200299·0a0e1841·..A....G.·.....A
142 ··0x000008a0·0e10410e·08480b7d·0a0e1844·0e10410e·..A..H.}...D..A.142 ··0x000008a0·0e10410e·08480b4d·0a0e1844·0e10410e·..A..H.M...D..A.
143 ··0x000008b0·08460b00·14000000·b8080000·00000000·.F..............143 ··0x000008b0·08460b00·14000000·b8080000·00000000·.F..............
144 ··0x000008c0·1c000000·000e2083·03860200·24000000·......·.....$...144 ··0x000008c0·1c000000·000e2083·03860200·24000000·......·.....$...
145 ··0x000008d0·d0080000·00000000·7d000000·00450e10·........}....E..145 ··0x000008d0·d0080000·00000000·7d000000·00450e10·........}....E..
146 ··0x000008e0·8602440e·18830349·0e200268·0e18410e·..D....I.·.h..A.146 ··0x000008e0·8602440e·18830349·0e200268·0e18410e·..D....I.·.h..A.
147 ··0x000008f0·10410e08·10000000·f8080000·00000000·.A..............147 ··0x000008f0·10410e08·10000000·f8080000·00000000·.A..............
148 ··0x00000900·58000000·00000000·14000000·0c090000·X...............148 ··0x00000900·58000000·00000000·14000000·0c090000·X...............
149 ··0x00000910·00000000·1b000000·00410e10·590e0800·.........A..Y...149 ··0x00000910·00000000·1b000000·00410e10·590e0800·.........A..Y...
1.82 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 197, 20 lines modifiedOffset 197, 20 lines modified
197 ··0x00000c20·50795f43·6865636b·52656375·72736976·Py_CheckRecursiv197 ··0x00000c20·50795f43·6865636b·52656375·72736976·Py_CheckRecursiv
198 ··0x00000c30·6543616c·6c005079·44657363·725f4973·eCall.PyDescr_Is198 ··0x00000c30·6543616c·6c005079·44657363·725f4973·eCall.PyDescr_Is
199 ··0x00000c40·44617461·005f5079·5f4e6f6e·65537472·Data._Py_NoneStr199 ··0x00000c40·44617461·005f5079·5f4e6f6e·65537472·Data._Py_NoneStr
200 ··0x00000c50·75637400·5f507952·756e7469·6d65005f·uct._PyRuntime._200 ··0x00000c50·75637400·5f507952·756e7469·6d65005f·uct._PyRuntime._
201 ··0x00000c60·50794f62·6a656374·5f4c6f6f·6b757041·PyObject_LookupA201 ··0x00000c60·50794f62·6a656374·5f4c6f6f·6b757041·PyObject_LookupA
202 ··0x00000c70·74747200·50795072·6f706572·74795f54·ttr.PyProperty_T202 ··0x00000c70·74747200·50795072·6f706572·74795f54·ttr.PyProperty_T
203 ··0x00000c80·79706500·50794f62·6a656374·5f536574·ype.PyObject_Set203 ··0x00000c80·79706500·50794f62·6a656374·5f536574·ype.PyObject_Set
204 ··0x00000c90·41747472·005f5079·4172675f·556e7061·Attr._PyArg_Unpa 
205 ··0x00000ca0·636b4b65·79776f72·64730050·79457863·ckKeywords.PyExc 
206 ··0x00000cb0·5f417474·72696275·74654572·726f7200·_AttributeError. 
207 ··0x00000cc0·50794572·725f4578·63657074·696f6e4d·PyErr_ExceptionM 
208 ··0x00000cd0·61746368·65730050·79457272·5f436c65·atches.PyErr_Cle204 ··0x00000c90·41747472·00507945·78635f41·74747269·Attr.PyExc_Attri
 205 ··0x00000ca0·62757465·4572726f·72005079·4572725f·buteError.PyErr_
 206 ··0x00000cb0·45786365·7074696f·6e4d6174·63686573·ExceptionMatches
 207 ··0x00000cc0·00507945·72725f43·6c656172·005f5079·.PyErr_Clear._Py
 208 ··0x00000cd0·4172675f·556e7061·636b4b65·79776f72·Arg_UnpackKeywor
209 ··0x00000ce0·61720050·794d656d·6265725f·4765744f·ar.PyMember_GetO209 ··0x00000ce0·64730050·794d656d·6265725f·4765744f·ds.PyMember_GetO
210 ··0x00000cf0·6e650050·79537973·5f417564·69740050·ne.PySys_Audit.P210 ··0x00000cf0·6e650050·79537973·5f417564·69740050·ne.PySys_Audit.P
211 ··0x00000d00·794f626a·6563745f·54797065·0050794f·yObject_Type.PyO211 ··0x00000d00·794f626a·6563745f·54797065·0050794f·yObject_Type.PyO
212 ··0x00000d10·626a6563·745f4361·6c6c4675·6e637469·bject_CallFuncti212 ··0x00000d10·626a6563·745f4361·6c6c4675·6e637469·bject_CallFuncti
213 ··0x00000d20·6f6e4f62·6a417267·73005079·4d656d62·onObjArgs.PyMemb213 ··0x00000d20·6f6e4f62·6a417267·73005079·4d656d62·onObjArgs.PyMemb
214 ··0x00000d30·65725f53·65744f6e·65005f50·79537461·er_SetOne._PySta214 ··0x00000d30·65725f53·65744f6e·65005f50·79537461·er_SetOne._PySta
215 ··0x00000d40·636b5f41·73446963·74005079·4f626a65·ck_AsDict.PyObje215 ··0x00000d40·636b5f41·73446963·74005079·4f626a65·ck_AsDict.PyObje
216 ··0x00000d50·63745f56·6563746f·7263616c·6c005079·ct_Vectorcall.Py216 ··0x00000d50·63745f56·6563746f·7263616c·6c005079·ct_Vectorcall.Py
436 KB
genobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········51792·(bytes·into·file)13 ··Start·of·section·headers:··········53480·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.99 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xca50:1 There·are·20·section·headers,·starting·at·offset·0xd0e8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a53·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000bd3·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007928·000a98·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007b70·000cc0·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000aa0·0013e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000c20·0013e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0083c0·001290·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·008830·001290·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001e80·000028·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·002000·000028·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001e80·0012be·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002000·001313·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·009650·001e78·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·009ac0·001f98·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003140·000b97·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003320·000c27·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00b4c8·000ac8·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00ba58·000be8·18···I·17···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·003cd7·00025b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·003f47·00025b·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003f38·000605·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0041a8·000605·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004540·00047a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0047c0·00047a·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0049ba·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004c3a·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0049c0·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·004c40·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0049e0·000cf8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004c60·000ce8·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00bf90·000a08·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00c640·0009f0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·0056d8·0013f8·18·····18·129··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005948·0013e0·18·····18·128··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·006ad0·000e52·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·006d28·000e46·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00c998·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00d030·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
31.9 KB
readelf --wide --symbols {}
    
Offset 1, 216 lines modifiedOffset 1, 215 lines modified
  
1 Symbol·table·'.symtab'·contains·213·entries:1 Symbol·table·'.symtab'·contains·212·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.bss6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.bss
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
9 ·····6:·00000000000001d0···148·FUNC····LOCAL··DEFAULT····8·make_gen9 ·····6:·00000000000001d0···148·FUNC····LOCAL··DEFAULT····8·make_gen
10 ·····7:·0000000000000980···211·FUNC····LOCAL··DEFAULT····1·compute_cr_origin10 ·····7:·0000000000000b00···211·FUNC····LOCAL··DEFAULT····1·compute_cr_origin
11 ·····8:·0000000000000000····71·FUNC····LOCAL··DEFAULT····6·_Py_MakeCoro.cold11 ·····8:·0000000000000000····71·FUNC····LOCAL··DEFAULT····6·_Py_MakeCoro.cold
12 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.112 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.813 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
14 ····11:·0000000000000270···505·FUNC····LOCAL··DEFAULT····8·gen_iternext14 ····11:·0000000000000270···505·FUNC····LOCAL··DEFAULT····8·gen_iternext
15 ····12:·0000000000000047···114·FUNC····LOCAL··DEFAULT····6·gen_iternext.cold15 ····12:·0000000000000047···114·FUNC····LOCAL··DEFAULT····6·gen_iternext.cold
16 ····13:·0000000000000470···571·FUNC····LOCAL··DEFAULT····8·gen_send_ex2 
17 ····14:·00000000000000b9····43·FUNC····LOCAL··DEFAULT····6·gen_send_ex2.cold 
18 ····15:·00000000000006b0···603·FUNC····LOCAL··DEFAULT····8·gen_dealloc16 ····13:·0000000000000470···603·FUNC····LOCAL··DEFAULT····8·gen_dealloc
19 ····16:·00000000000000e4····42·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold17 ····14:·00000000000000b9····42·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold
20 ····17:·00000000000009a0···284·FUNC····LOCAL··DEFAULT····8·gen_close18 ····15:·0000000000000760···308·FUNC····LOCAL··DEFAULT····8·gen_close
21 ····18:·000000000000010e···108·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold19 ····16:·00000000000000e3···108·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold
22 ····19:·0000000000000430···111·FUNC····LOCAL··DEFAULT····1·gen_close_iter20 ····17:·00000000000005b0···111·FUNC····LOCAL··DEFAULT····1·gen_close_iter
23 ····20:·00000000000000c0···119·FUNC····LOCAL··DEFAULT····1·gen_send_ex21 ····18:·0000000000000980···679·FUNC····LOCAL··DEFAULT····8·gen_send_ex
24 ····21:·000000000000017a···110·FUNC····LOCAL··DEFAULT····6·gen_close.cold22 ····19:·000000000000014f···152·FUNC····LOCAL··DEFAULT····6·gen_close.cold
25 ····22:·0000000000000b20···119·FUNC····LOCAL··DEFAULT····8·gen_traverse23 ····20:·0000000000000900···119·FUNC····LOCAL··DEFAULT····8·gen_traverse
26 ····23:·00000000000001e8····31·FUNC····LOCAL··DEFAULT····6·gen_traverse.cold24 ····21:·00000000000001e7····31·FUNC····LOCAL··DEFAULT····6·gen_traverse.cold
27 ····24:·0000000000000207····58·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold25 ····22:·0000000000000206····58·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold
28 ····25:·0000000000000241····58·FUNC····LOCAL··DEFAULT····6·async_gen_traverse26 ····23:·0000000000000240····58·FUNC····LOCAL··DEFAULT····6·async_gen_traverse
29 ····26:·000000000000027b····18·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold27 ····24:·000000000000027a····18·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold
30 ····27:·000000000000028d····40·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold28 ····25:·000000000000028c····83·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold
31 ····28:·0000000000000140····14·FUNC····LOCAL··DEFAULT····1·PyGen_am_send29 ····26:·00000000000000c0···527·FUNC····LOCAL··DEFAULT····1·PyGen_am_send
 30 ····27:·00000000000002df····43·FUNC····LOCAL··DEFAULT····6·PyGen_am_send.cold
32 ····29:·0000000000000150····65·FUNC····LOCAL··DEFAULT····1·gen_throw31 ····28:·00000000000002d0····65·FUNC····LOCAL··DEFAULT····1·gen_throw
33 ····30:·00000000000001a0···620·FUNC····LOCAL··DEFAULT····1·_gen_throw32 ····29:·0000000000000320···620·FUNC····LOCAL··DEFAULT····1·_gen_throw
34 ····31:·00000000000002b5···111·FUNC····LOCAL··DEFAULT····6·gen_throw.cold33 ····30:·000000000000030a···111·FUNC····LOCAL··DEFAULT····6·gen_throw.cold
35 ····32:·0000000000000410····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF34 ····31:·0000000000000590····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
36 ····33:·0000000000000324···396·FUNC····LOCAL··DEFAULT····6·_gen_throw.cold35 ····32:·0000000000000379···396·FUNC····LOCAL··DEFAULT····6·_gen_throw.cold
37 ····34:·00000000000004b0·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold36 ····33:·0000000000000505·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold
38 ····35:·00000000000004b5···143·FUNC····LOCAL··DEFAULT····6·gen_close_iter.cold37 ····34:·000000000000050a···143·FUNC····LOCAL··DEFAULT····6·gen_close_iter.cold
39 ····36:·00000000000004a0····13·FUNC····LOCAL··DEFAULT····1·gen_send38 ····35:·0000000000000620····13·FUNC····LOCAL··DEFAULT····1·gen_send
40 ····37:·0000000000000544···142·FUNC····LOCAL··DEFAULT····6·_PyCoro_GetAwaitableIter.cold39 ····36:·0000000000000599···142·FUNC····LOCAL··DEFAULT····6·_PyCoro_GetAwaitableIter.cold
41 ····38:·00000000000005d2····21·FUNC····LOCAL··DEFAULT····6·gen_getsuspended40 ····37:·0000000000000627····21·FUNC····LOCAL··DEFAULT····6·gen_getsuspended
42 ····39:·00000000000005e7····73·FUNC····LOCAL··DEFAULT····6·_PyGen_SetStopIterationValue.cold41 ····38:·000000000000063c····73·FUNC····LOCAL··DEFAULT····6·_PyGen_SetStopIterationValue.cold
43 ····40:·0000000000000630····23·FUNC····LOCAL··DEFAULT····6·gen_getrunning42 ····39:·0000000000000685····23·FUNC····LOCAL··DEFAULT····6·gen_getrunning
44 ····41:·0000000000000647····11·FUNC····LOCAL··DEFAULT····6·gen_getframe43 ····40:·000000000000069c····11·FUNC····LOCAL··DEFAULT····6·gen_getframe
45 ····42:·0000000000000652····79·FUNC····LOCAL··DEFAULT····6·_gen_getframe44 ····41:·00000000000006a7····79·FUNC····LOCAL··DEFAULT····6·_gen_getframe
46 ····43:·0000000000000580····32·FUNC····LOCAL··DEFAULT····1·async_gen_anext45 ····42:·0000000000000700····32·FUNC····LOCAL··DEFAULT····1·async_gen_anext
47 ····44:·00000000000005a0···131·FUNC····LOCAL··DEFAULT····1·async_gen_init_hooks46 ····43:·0000000000000720···131·FUNC····LOCAL··DEFAULT····1·async_gen_init_hooks
48 ····45:·0000000000000630···174·FUNC····LOCAL··DEFAULT····1·async_gen_asend_new47 ····44:·00000000000007b0···174·FUNC····LOCAL··DEFAULT····1·async_gen_asend_new
49 ····46:·00000000000006a1·····4·FUNC····LOCAL··DEFAULT····6·async_gen_anext.cold48 ····45:·00000000000006f6·····4·FUNC····LOCAL··DEFAULT····6·async_gen_anext.cold
50 ····47:·00000000000006a5····60·FUNC····LOCAL··DEFAULT····6·async_gen_init_hooks.cold49 ····46:·00000000000006fa····60·FUNC····LOCAL··DEFAULT····6·async_gen_init_hooks.cold
51 ····48:·00000000000006e1····49·FUNC····LOCAL··DEFAULT····6·async_gen_asend_new.cold50 ····47:·0000000000000736····49·FUNC····LOCAL··DEFAULT····6·async_gen_asend_new.cold
52 ····49:·00000000000006e0·····8·FUNC····LOCAL··DEFAULT····1·async_gen_asend_iternext51 ····48:·0000000000000860·····8·FUNC····LOCAL··DEFAULT····1·async_gen_asend_iternext
53 ····50:·00000000000006f0···102·FUNC····LOCAL··DEFAULT····1·async_gen_asend_send52 ····49:·0000000000000870···102·FUNC····LOCAL··DEFAULT····1·async_gen_asend_send
54 ····51:·0000000000000760···110·FUNC····LOCAL··DEFAULT····1·async_gen_unwrap_value53 ····50:·00000000000008e0···110·FUNC····LOCAL··DEFAULT····1·async_gen_unwrap_value
55 ····52:·0000000000000712····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend_send.cold54 ····51:·0000000000000767····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend_send.cold
56 ····53:·000000000000073d····42·FUNC····LOCAL··DEFAULT····6·async_gen_unwrap_value.cold55 ····52:·0000000000000792····42·FUNC····LOCAL··DEFAULT····6·async_gen_unwrap_value.cold
57 ····54:·00000000000007d0···146·FUNC····LOCAL··DEFAULT····1·async_gen_asend_dealloc56 ····53:·0000000000000950···146·FUNC····LOCAL··DEFAULT····1·async_gen_asend_dealloc
58 ····55:·0000000000000767····59·FUNC····LOCAL··DEFAULT····6·async_gen_asend_dealloc.cold57 ····54:·00000000000007bc····59·FUNC····LOCAL··DEFAULT····6·async_gen_asend_dealloc.cold
59 ····56:·00000000000007a2····35·FUNC····LOCAL··DEFAULT····6·_PyAsyncGenValueWrapperNew.cold58 ····55:·00000000000007f7····35·FUNC····LOCAL··DEFAULT····6·_PyAsyncGenValueWrapperNew.cold
60 ····57:·0000000000000900···124·FUNC····LOCAL··DEFAULT····1·async_gen_wrapped_val_dealloc59 ····56:·0000000000000a80···124·FUNC····LOCAL··DEFAULT····1·async_gen_wrapped_val_dealloc
61 ····58:·00000000000007c5····32·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_dealloc.cold60 ····57:·000000000000081a····32·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_dealloc.cold
62 ····59:·00000000000007e5····29·FUNC····LOCAL··DEFAULT····6·async_gen_aclose61 ····58:·000000000000083a····29·FUNC····LOCAL··DEFAULT····6·async_gen_aclose
63 ····60:·0000000000000802···130·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_new62 ····59:·0000000000000857···130·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_new
64 ····61:·0000000000000884····11·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_iternext63 ····60:·00000000000008d9····11·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_iternext
65 ····62:·000000000000088f···579·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_send64 ····61:·00000000000008e4···579·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_send
66 ····63:·0000000000000ad2····23·FUNC····LOCAL··DEFAULT····6·gen_repr65 ····62:·0000000000000b27····23·FUNC····LOCAL··DEFAULT····6·gen_repr
67 ····64:·0000000000000ae9···127·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_dealloc66 ····63:·0000000000000b3e···127·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_dealloc
68 ····65:·0000000000000b68····79·FUNC····LOCAL··DEFAULT····6·async_gen_athrow67 ····64:·0000000000000bbd····79·FUNC····LOCAL··DEFAULT····6·async_gen_athrow
69 ····66:·0000000000000bb7···102·FUNC····LOCAL··DEFAULT····6·coro_await68 ····65:·0000000000000c0c···102·FUNC····LOCAL··DEFAULT····6·coro_await
70 ····67:·0000000000000c1d····17·FUNC····LOCAL··DEFAULT····6·coro_wrapper_send69 ····66:·0000000000000c72····17·FUNC····LOCAL··DEFAULT····6·coro_wrapper_send
71 ····68:·0000000000000c2e····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_throw70 ····67:·0000000000000c83····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_throw
72 ····69:·0000000000000c3b····70·FUNC····LOCAL··DEFAULT····6·async_gen_asend_throw71 ····68:·0000000000000c90····70·FUNC····LOCAL··DEFAULT····6·async_gen_asend_throw
73 ····70:·0000000000000c81····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_close72 ····69:·0000000000000cd6····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_close
74 ····71:·0000000000000c8e····17·FUNC····LOCAL··DEFAULT····6·async_gen_asend_close73 ····70:·0000000000000ce3····17·FUNC····LOCAL··DEFAULT····6·async_gen_asend_close
75 ····72:·0000000000000c9f····14·FUNC····LOCAL··DEFAULT····6·ag_getframe74 ····71:·0000000000000cf4····14·FUNC····LOCAL··DEFAULT····6·ag_getframe
76 ····73:·0000000000000cad····11·FUNC····LOCAL··DEFAULT····6·ag_getcode75 ····72:·0000000000000d02····11·FUNC····LOCAL··DEFAULT····6·ag_getcode
77 ····74:·0000000000000cb8····49·FUNC····LOCAL··DEFAULT····6·_gen_getcode76 ····73:·0000000000000d0d····49·FUNC····LOCAL··DEFAULT····6·_gen_getcode
78 ····75:·0000000000000ce9····24·FUNC····LOCAL··DEFAULT····6·coro_wrapper_traverse77 ····74:·0000000000000d3e····24·FUNC····LOCAL··DEFAULT····6·coro_wrapper_traverse
79 ····76:·0000000000000d01····11·FUNC····LOCAL··DEFAULT····6·cr_getcode78 ····75:·0000000000000d56····11·FUNC····LOCAL··DEFAULT····6·cr_getcode
80 ····77:·0000000000000d0c····11·FUNC····LOCAL··DEFAULT····6·gen_getcode79 ····76:·0000000000000d61····11·FUNC····LOCAL··DEFAULT····6·gen_getcode
81 ····78:·0000000000000d17····14·FUNC····LOCAL··DEFAULT····6·cr_getframe80 ····77:·0000000000000d6c····14·FUNC····LOCAL··DEFAULT····6·cr_getframe
82 ····79:·0000000000000d25····64·FUNC····LOCAL··DEFAULT····6·async_gen_asend_traverse81 ····78:·0000000000000d7a····64·FUNC····LOCAL··DEFAULT····6·async_gen_asend_traverse
83 ····80:·0000000000000d65····92·FUNC····LOCAL··DEFAULT····6·coro_wrapper_dealloc82 ····79:·0000000000000dba····92·FUNC····LOCAL··DEFAULT····6·coro_wrapper_dealloc
84 ····81:·0000000000000dc1····20·FUNC····LOCAL··DEFAULT····6·gen_get_name83 ····80:·0000000000000e16····20·FUNC····LOCAL··DEFAULT····6·gen_get_name
85 ····82:·0000000000000dd5····20·FUNC····LOCAL··DEFAULT····6·gen_get_qualname84 ····81:·0000000000000e2a····20·FUNC····LOCAL··DEFAULT····6·gen_get_qualname
86 ····83:·0000000000000de9····73·FUNC····LOCAL··DEFAULT····6·gen_set_name85 ····82:·0000000000000e3e····73·FUNC····LOCAL··DEFAULT····6·gen_set_name
87 ····84:·0000000000000e32····73·FUNC····LOCAL··DEFAULT····6·gen_set_qualname86 ····83:·0000000000000e87····73·FUNC····LOCAL··DEFAULT····6·gen_set_qualname
88 ····85:·0000000000000e7b····23·FUNC····LOCAL··DEFAULT····6·ag_getsuspended87 ····84:·0000000000000ed0····23·FUNC····LOCAL··DEFAULT····6·ag_getsuspended
89 ····86:·0000000000000e92····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend88 ····85:·0000000000000ee7····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend
90 ····87:·0000000000000ebd···202·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_throw89 ····86:·0000000000000f12···202·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_throw
91 ····88:·0000000000000f87····20·FUNC····LOCAL··DEFAULT····6·gen_getyieldfrom90 ····87:·0000000000000fdc····20·FUNC····LOCAL··DEFAULT····6·gen_getyieldfrom
92 ····89:·0000000000000f9b····64·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_traverse91 ····88:·0000000000000ff0····64·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_traverse
93 ····90:·0000000000000fdb····23·FUNC····LOCAL··DEFAULT····6·async_gen_repr92 ····89:·0000000000001030····23·FUNC····LOCAL··DEFAULT····6·async_gen_repr
94 ····91:·0000000000000ff2····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_iternext93 ····90:·0000000000001047····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_iternext
95 ····92:·0000000000000fff·····6·FUNC····LOCAL··DEFAULT····6·coro_get_cr_await94 ····91:·0000000000001054·····6·FUNC····LOCAL··DEFAULT····6·coro_get_cr_await
96 ····93:·0000000000001005····29·FUNC····LOCAL··DEFAULT····6·gen_sizeof95 ····92:·000000000000105a····29·FUNC····LOCAL··DEFAULT····6·gen_sizeof
97 ····94:·0000000000001022····23·FUNC····LOCAL··DEFAULT····6·coro_repr96 ····93:·0000000000001077····23·FUNC····LOCAL··DEFAULT····6·coro_repr
98 ····95:·0000000000001039····23·FUNC····LOCAL··DEFAULT····6·cr_getrunning97 ····94:·000000000000108e····23·FUNC····LOCAL··DEFAULT····6·cr_getrunning
99 ····96:·0000000000001050····23·FUNC····LOCAL··DEFAULT····6·cr_getsuspended98 ····95:·00000000000010a5····23·FUNC····LOCAL··DEFAULT····6·cr_getsuspended
100 ····97:·0000000000001067····35·FUNC····LOCAL··DEFAULT····6·compute_cr_origin.cold99 ····96:·00000000000010bc····35·FUNC····LOCAL··DEFAULT····6·compute_cr_origin.cold
101 ····98:·000000000000109e····24·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_traverse100 ····97:·00000000000010f3····24·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_traverse
102 ····99:·00000000000010b6····17·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_close101 ····98:·000000000000110b····17·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_close
103 ···100:·00000000000010c7···291·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname102 ····99:·000000000000111c···291·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname
104 ···101:·00000000000001a0····32·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_as_async103 ···100:·00000000000001a0····32·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_as_async
105 ···102:·00000000000001c0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_methods104 ···101:·00000000000001c0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_methods
106 ···103:·0000000000000420····90·OBJECT··LOCAL··DEFAULT···12·send_doc105 ···102:·0000000000000420····90·OBJECT··LOCAL··DEFAULT···12·send_doc
107 ···104:·0000000000000300···215·OBJECT··LOCAL··DEFAULT···12·throw_doc106 ···103:·0000000000000300···215·OBJECT··LOCAL··DEFAULT···12·throw_doc
108 ···105:·00000000000003e0····49·OBJECT··LOCAL··DEFAULT···12·close_doc107 ···104:·00000000000003e0····49·OBJECT··LOCAL··DEFAULT···12·close_doc
109 ···106:·0000000000000580····32·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_as_async108 ···105:·0000000000000580····32·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_as_async
110 ···107:·00000000000005a0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_methods109 ···106:·00000000000005a0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_methods
111 ···108:·00000000000007c0····32·OBJECT··LOCAL··DEFAULT····3·async_gen_as_async110 ···107:·00000000000007c0····32·OBJECT··LOCAL··DEFAULT····3·async_gen_as_async
112 ···109:·00000000000007e0···192·OBJECT··LOCAL··DEFAULT····3·async_gen_methods111 ···108:·00000000000007e0···192·OBJECT··LOCAL··DEFAULT····3·async_gen_methods
113 ···110:·00000000000008a0····80·OBJECT··LOCAL··DEFAULT····3·async_gen_memberlist112 ···109:·00000000000008a0····80·OBJECT··LOCAL··DEFAULT····3·async_gen_memberlist
114 ···111:·0000000000000900···280·OBJECT··LOCAL··DEFAULT····3·async_gen_getsetlist113 ···110:·0000000000000900···280·OBJECT··LOCAL··DEFAULT····3·async_gen_getsetlist
115 ···112:·00000000000000c0····35·OBJECT··LOCAL··DEFAULT···12·async_asend_doc114 ···111:·00000000000000c0····35·OBJECT··LOCAL··DEFAULT···12·async_asend_doc
116 ···113:·0000000000000000···167·OBJECT··LOCAL··DEFAULT···12·async_athrow_doc115 ···112:·0000000000000000···167·OBJECT··LOCAL··DEFAULT···12·async_athrow_doc
117 ···114:·0000000000000100····50·OBJECT··LOCAL··DEFAULT···12·async_aclose_doc116 ···113:·0000000000000100····50·OBJECT··LOCAL··DEFAULT···12·async_aclose_doc
118 ···115:·00000000000002c0····52·OBJECT··LOCAL··DEFAULT···12·sizeof__doc__117 ···114:·00000000000002c0····52·OBJECT··LOCAL··DEFAULT···12·sizeof__doc__
119 ···116:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata118 ···115:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
120 ···117:·0000000000000bc0···128·OBJECT··LOCAL··DEFAULT····3·coro_wrapper_methods119 ···116:·0000000000000bc0···128·OBJECT··LOCAL··DEFAULT····3·coro_wrapper_methods
121 ···118:·0000000000000260····91·OBJECT··LOCAL··DEFAULT···12·coro_send_doc120 ···117:·0000000000000260····91·OBJECT··LOCAL··DEFAULT···12·coro_send_doc
122 ···119:·0000000000000180···223·OBJECT··LOCAL··DEFAULT···12·coro_throw_doc121 ···118:·0000000000000180···223·OBJECT··LOCAL··DEFAULT···12·coro_throw_doc
123 ···120:·0000000000000140····49·OBJECT··LOCAL··DEFAULT···12·coro_close_doc122 ···119:·0000000000000140····49·OBJECT··LOCAL··DEFAULT···12·coro_close_doc
124 ···121:·0000000000000de0····32·OBJECT··LOCAL··DEFAULT····3·coro_as_async123 ···120:·0000000000000de0····32·OBJECT··LOCAL··DEFAULT····3·coro_as_async
125 ···122:·0000000000000e00···160·OBJECT··LOCAL··DEFAULT····3·coro_methods124 ···121:·0000000000000e00···160·OBJECT··LOCAL··DEFAULT····3·coro_methods
Max diff block lines reached; -1/32620 bytes (-0.00%) of diff not shown.
155 KB
readelf --wide --relocs {}
    
Offset 1, 873 lines modifiedOffset 1, 919 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x7928·contains·113·entries:1 Relocation·section·'.rela.text'·at·offset·0x7b70·contains·136·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000004d··0000009e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·43 000000000000004d··0000009b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
4 0000000000000052··0000009f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·44 0000000000000052··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
5 000000000000005b··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·45 000000000000005b··0000009500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
6 0000000000000066··0000008900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·46 0000000000000066··0000008800000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
7 0000000000000074··000000890000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·07 0000000000000074··000000880000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
8 0000000000000083··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·48 0000000000000083··0000009300000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
9 00000000000000aa··0000008800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·49 00000000000000aa··0000008700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 10 00000000000000df··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
10 00000000000000d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·46c11 0000000000000108··000000880000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
 12 0000000000000161··0000008900000004·R_X86_64_PLT32·········0000000000000000·_PyEval_EvalFrameDefault·-·4
 13 0000000000000189··000000880000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
 14 00000000000001a2··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
11 00000000000000f1··000000870000000b·R_X86_64_32S···········0000000000000620·PyAsyncGen_Type·+·015 00000000000001ae··000000860000000b·R_X86_64_32S···········0000000000000620·PyAsyncGen_Type·+·0
 16 00000000000001b3··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·128
12 00000000000000fa··000000890000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·017 00000000000001b8··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·f0
13 0000000000000107··0000009e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·418 00000000000001c3··000000a300000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
14 000000000000010c··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetNone·-·419 00000000000001c8··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
15 0000000000000127··000000a600000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·4 
16 000000000000012c··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetNone·-·4 
17 00000000000001c1··000000a100000004·R_X86_64_PLT32·········0000000000000ac0·_PyGen_yf·-·4 
18 00000000000001d6··000000890000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·020 00000000000001d3··000000880000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
 21 00000000000001dd··000000860000000b·R_X86_64_32S···········0000000000000620·PyAsyncGen_Type·+·0
 22 00000000000001eb··0000008800000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
 23 000000000000022d··0000008700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 24 0000000000000245··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
 25 000000000000024d··000000860000000b·R_X86_64_32S···········0000000000000620·PyAsyncGen_Type·+·0
 26 0000000000000252··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
 27 0000000000000257··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
 28 0000000000000262··0000008c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
 29 0000000000000267··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 30 0000000000000278··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
 31 0000000000000282··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
 32 0000000000000293··0000008800000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
 33 00000000000002a4··000000880000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
 34 00000000000002b0··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b8
 35 00000000000002bc··0000008a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
 36 00000000000002c1··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·28
 37 00000000000002c6··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 38 0000000000000341··0000009e00000004·R_X86_64_PLT32·········00000000000008a0·_PyGen_yf·-·4
 39 0000000000000356··000000880000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
19 0000000000000232··000000890000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·040 00000000000003b2··000000880000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
20 0000000000000271··000000aa00000004·R_X86_64_PLT32·········0000000000000000·PyException_GetTraceback·-·441 00000000000003f1··000000a900000004·R_X86_64_PLT32·········0000000000000000·PyException_GetTraceback·-·4
21 000000000000028a··000000ab00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Restore·-·442 000000000000040a··000000aa00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Restore·-·4
22 0000000000000299··000000890000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·043 0000000000000419··000000880000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
 44 000000000000041e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·97c
23 00000000000002c0··0000009c00000002·R_X86_64_PC32··········0000000000000000·PyExc_GeneratorExit·-·445 0000000000000440··0000009900000002·R_X86_64_PC32··········0000000000000000·PyExc_GeneratorExit·-·4
24 00000000000002c8··000000ac00000004·R_X86_64_PLT32·········0000000000000000·PyErr_GivenExceptionMatches·-·446 0000000000000448··000000ab00000004·R_X86_64_PLT32·········0000000000000000·PyErr_GivenExceptionMatches·-·4
25 00000000000002e0··000000860000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·047 0000000000000460··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
26 00000000000002e8··000000820000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·048 0000000000000468··000000810000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·0
27 0000000000000300··0000008500000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·449 0000000000000480··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
28 0000000000000369··000000ad0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·e9e850 00000000000004e9··000000ac0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·e9e8
29 0000000000000371··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·451 00000000000004f1··000000ad00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
30 00000000000003a1··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallFunctionObjArgs·-·452 0000000000000521··000000ae00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallFunctionObjArgs·-·4
31 00000000000003c3··0000008800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·453 0000000000000543··0000008700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
32 000000000000043c··000000860000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·054 00000000000005bc··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
33 0000000000000444··000000820000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·055 00000000000005c4··000000810000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·0
34 000000000000044d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·99c56 00000000000005cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·75c
35 0000000000000470··000000ad0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9b5857 00000000000005f0··000000ac0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9b58
36 000000000000047a··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·458 00000000000005fa··000000ad00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
37 00000000000004be··000000860000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·059 000000000000063e··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
38 00000000000004d4··000000820000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·060 0000000000000654··000000810000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·0
39 000000000000050e··000000860000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·061 000000000000068e··000000850000000b·R_X86_64_32S···········0000000000000c40·PyCoro_Type·+·0
40 000000000000051a··000000820000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·062 000000000000069a··000000810000000b·R_X86_64_32S···········0000000000001040·PyGen_Type·+·0
41 0000000000000528··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyIter_Check·-·463 00000000000006a8··000000b500000004·R_X86_64_PLT32·········0000000000000000·PyIter_Check·-·4
42 000000000000054b··0000009e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·464 00000000000006cb··0000009b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
43 000000000000056a··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetObject·-·465 00000000000006ea··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetObject·-·4
44 00000000000005b5··0000008500000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·466 0000000000000735··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
45 00000000000005f6··0000009b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·467 0000000000000776··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4
46 0000000000000641··0000008500000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·468 00000000000007c1··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
47 0000000000000673··000000bd00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·469 00000000000007f3··000000bc00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
48 000000000000071e··000000890000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·070 000000000000089e··000000880000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
 71 00000000000008b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·97c
49 0000000000000772··000000c00000000b·R_X86_64_32S···········0000000000000240·_PyAsyncGenWrappedValue_Type·+·072 00000000000008f2··000000bf0000000b·R_X86_64_32S···········0000000000000240·_PyAsyncGenWrappedValue_Type·+·0
50 000000000000077d··0000008e00000004·R_X86_64_PLT32·········0000000000000540·_PyGen_SetStopIterationValue·-·473 00000000000008fd··0000008d00000004·R_X86_64_PLT32·········00000000000006c0·_PyGen_SetStopIterationValue·-·4
51 0000000000000795··0000008800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·474 0000000000000915··0000008700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
52 00000000000007a7··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·475 0000000000000927··0000009500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
53 00000000000007b7··000000a600000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·476 0000000000000937··000000a500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·4
54 00000000000007bc··0000009f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·477 000000000000093c··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
55 0000000000000833··0000008500000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·478 00000000000009b3··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
56 00000000000008a3··000000bd00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·479 0000000000000a23··000000bc00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
57 00000000000008b6··0000008500000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·480 0000000000000a36··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
58 000000000000094d··0000008500000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·481 0000000000000acd··0000008400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
59 00000000000009d2··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·482 0000000000000b52··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
60 00000000000009e7··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyUnstable_InterpreterFrame_GetLine·-·483 0000000000000b67··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyUnstable_InterpreterFrame_GetLine·-·4
61 00000000000009ec··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c684 0000000000000b6c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c6
62 00000000000009fd··000000c900000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·485 0000000000000b7d··000000c800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
63 000000000000001c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20386 000000000000001c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·202
64 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22087 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21f
65 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27e88 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27d
66 0000000000000095··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27789 0000000000000095··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·276
67 0000000000000100··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a490 00000000000001f3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e6
68 0000000000000120··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28991 000000000000029c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2db
69 000000000000014a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·46c 
70 000000000000016b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b1 
71 000000000000018d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d7 
72 00000000000001dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·433 
73 00000000000001e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40f92 00000000000002eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·306
74 0000000000000201··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49a 
75 000000000000020a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·488 
76 0000000000000220··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45d 
77 000000000000022b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·441 
78 000000000000023d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32093 000000000000030d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32c
79 00000000000002d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38894 000000000000035c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·488
80 0000000000000351··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35a 
81 000000000000035a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36f95 0000000000000365··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·464
 96 0000000000000381··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ef
 97 000000000000038a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dd
 98 00000000000003a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b2
 99 00000000000003ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·496
82 00000000000003eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3de100 00000000000003bd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·375
 101 0000000000000456··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3dd
83 0000000000000401··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3eb102 00000000000004d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3af
84 0000000000000426··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ac 
85 0000000000000487··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b1 
86 0000000000000496··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4bb 
87 000000000000049b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·521 
88 00000000000004da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·540103 00000000000004da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c4
89 00000000000004e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·553 
90 00000000000004f3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·553 
91 0000000000000504··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·56a 
92 0000000000000514··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57f 
93 0000000000000520··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·571 
94 0000000000000531··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5aa 
95 0000000000000565··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e3104 000000000000056b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·433
Max diff block lines reached; 133927/158289 bytes (84.61%) of diff not shown.
59.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 91, 247 lines modifiedOffset 91, 209 lines modified
  
91 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=0000000000000047..00000000000000b991 000000c0·0000000000000014·000000c4·FDE·cie=00000000·pc=0000000000000047..00000000000000b9
92 ··DW_CFA_def_cfa_offset:·3292 ··DW_CFA_def_cfa_offset:·32
93 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2493 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
94 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1694 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 000000d8·0000000000000038·000000dc·FDE·cie=00000000·pc=0000000000000470..00000000000006ab96 000000d8·000000000000001c·000000dc·FDE·cie=00000000·pc=0000000000000470..00000000000006cb
97 ··DW_CFA_advance_loc:·2·to·000000000000047297 ··DW_CFA_advance_loc:·5·to·0000000000000475
98 ··DW_CFA_def_cfa_offset:·16 
99 ··DW_CFA_offset:·r13·(r13)·at·cfa-16 
100 ··DW_CFA_advance_loc:·2·to·0000000000000474 
101 ··DW_CFA_def_cfa_offset:·24 
102 ··DW_CFA_offset:·r12·(r12)·at·cfa-24 
103 ··DW_CFA_advance_loc:·8·to·000000000000047c 
104 ··DW_CFA_def_cfa_offset:·32 
105 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32 
106 ··DW_CFA_advance_loc:·8·to·0000000000000484 
107 ··DW_CFA_def_cfa_offset:·40 
108 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40 
109 ··DW_CFA_advance_loc:·7·to·000000000000048b 
110 ··DW_CFA_def_cfa_offset:·64 
111 ··DW_CFA_advance_loc1:·175·to·000000000000053a 
112 ··DW_CFA_remember_state 
113 ··DW_CFA_def_cfa_offset:·40 
114 ··DW_CFA_advance_loc:·1·to·000000000000053b 
115 ··DW_CFA_def_cfa_offset:·32 
116 ··DW_CFA_advance_loc:·1·to·000000000000053c 
117 ··DW_CFA_def_cfa_offset:·24 
118 ··DW_CFA_advance_loc:·2·to·000000000000053e 
119 ··DW_CFA_def_cfa_offset:·16 
120 ··DW_CFA_advance_loc:·2·to·0000000000000540 
121 ··DW_CFA_def_cfa_offset:·8 
122 ··DW_CFA_advance_loc:·1·to·0000000000000541 
123 ··DW_CFA_restore_state 
124 ··DW_CFA_nop 
  
125 00000114·0000000000000018·00000118·FDE·cie=00000000·pc=00000000000000b9..00000000000000e4 
126 ··DW_CFA_def_cfa_offset:·64 
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40 
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32 
129 ··DW_CFA_offset:·r12·(r12)·at·cfa-24 
130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16 
131 ··DW_CFA_nop 
  
132 00000130·000000000000001c·00000134·FDE·cie=00000000·pc=00000000000006b0..000000000000090b 
133 ··DW_CFA_advance_loc:·5·to·00000000000006b5 
134 ··DW_CFA_def_cfa_offset:·1698 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1699 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
136 ··DW_CFA_advance_loc2:·307·to·00000000000007e8100 ··DW_CFA_advance_loc2:·307·to·00000000000005a8
137 ··DW_CFA_remember_state101 ··DW_CFA_remember_state
138 ··DW_CFA_def_cfa_offset:·8102 ··DW_CFA_def_cfa_offset:·8
139 ··DW_CFA_advance_loc:·8·to·00000000000007f0103 ··DW_CFA_advance_loc:·8·to·00000000000005b0
140 ··DW_CFA_restore_state104 ··DW_CFA_restore_state
141 ··DW_CFA_nop105 ··DW_CFA_nop
142 ··DW_CFA_nop106 ··DW_CFA_nop
  
143 00000150·0000000000000018·00000154·FDE·cie=00000000·pc=00000000000000e4..000000000000010e107 000000f8·0000000000000018·000000fc·FDE·cie=00000000·pc=00000000000000b9..00000000000000e3
144 ··DW_CFA_def_cfa_offset:·16108 ··DW_CFA_def_cfa_offset:·16
145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16109 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
146 ··DW_CFA_advance_loc:·11·to·00000000000000ef110 ··DW_CFA_advance_loc:·11·to·00000000000000c4
147 ··DW_CFA_remember_state111 ··DW_CFA_remember_state
148 ··DW_CFA_def_cfa_offset:·8112 ··DW_CFA_def_cfa_offset:·8
149 ··DW_CFA_advance_loc:·1·to·00000000000000f0113 ··DW_CFA_advance_loc:·1·to·00000000000000c5
150 ··DW_CFA_restore_state114 ··DW_CFA_restore_state
151 ··DW_CFA_nop115 ··DW_CFA_nop
  
152 0000016c·000000000000002c·00000170·FDE·cie=00000000·pc=0000000000000910..000000000000099b116 00000114·000000000000002c·00000118·FDE·cie=00000000·pc=00000000000006d0..000000000000075b
153 ··DW_CFA_advance_loc:·18·to·0000000000000922117 ··DW_CFA_advance_loc:·18·to·00000000000006e2
154 ··DW_CFA_def_cfa_offset:·16118 ··DW_CFA_def_cfa_offset:·16
155 ··DW_CFA_offset:·r12·(r12)·at·cfa-16119 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
156 ··DW_CFA_advance_loc:·1·to·0000000000000923120 ··DW_CFA_advance_loc:·1·to·00000000000006e3
157 ··DW_CFA_def_cfa_offset:·24121 ··DW_CFA_def_cfa_offset:·24
158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24122 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
159 ··DW_CFA_advance_loc:·1·to·0000000000000924123 ··DW_CFA_advance_loc:·1·to·00000000000006e4
160 ··DW_CFA_def_cfa_offset:·32124 ··DW_CFA_def_cfa_offset:·32
161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32125 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
162 ··DW_CFA_advance_loc:·58·to·000000000000095e126 ··DW_CFA_advance_loc:·58·to·000000000000071e
163 ··DW_CFA_remember_state127 ··DW_CFA_remember_state
164 ··DW_CFA_restore:·r3·(rbx)128 ··DW_CFA_restore:·r3·(rbx)
165 ··DW_CFA_def_cfa_offset:·24129 ··DW_CFA_def_cfa_offset:·24
166 ··DW_CFA_advance_loc:·4·to·0000000000000962130 ··DW_CFA_advance_loc:·4·to·0000000000000722
167 ··DW_CFA_restore:·r6·(rbp)131 ··DW_CFA_restore:·r6·(rbp)
168 ··DW_CFA_def_cfa_offset:·16132 ··DW_CFA_def_cfa_offset:·16
169 ··DW_CFA_advance_loc:·2·to·0000000000000964133 ··DW_CFA_advance_loc:·2·to·0000000000000724
170 ··DW_CFA_restore:·r12·(r12)134 ··DW_CFA_restore:·r12·(r12)
171 ··DW_CFA_def_cfa_offset:·8135 ··DW_CFA_def_cfa_offset:·8
172 ··DW_CFA_advance_loc:·5·to·0000000000000969136 ··DW_CFA_advance_loc:·5·to·0000000000000729
173 ··DW_CFA_restore_state137 ··DW_CFA_restore_state
174 ··DW_CFA_nop138 ··DW_CFA_nop
  
175 0000019c·0000000000000028·000001a0·FDE·cie=00000000·pc=000000000000010e..000000000000017a139 00000144·0000000000000028·00000148·FDE·cie=00000000·pc=00000000000000e3..000000000000014f
176 ··DW_CFA_def_cfa_offset:·32140 ··DW_CFA_def_cfa_offset:·32
177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
178 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
179 ··DW_CFA_offset:·r12·(r12)·at·cfa-16143 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
180 ··DW_CFA_advance_loc1:·71·to·0000000000000155144 ··DW_CFA_advance_loc1:·71·to·000000000000012a
181 ··DW_CFA_remember_state145 ··DW_CFA_remember_state
182 ··DW_CFA_restore:·r3·(rbx)146 ··DW_CFA_restore:·r3·(rbx)
183 ··DW_CFA_def_cfa_offset:·24147 ··DW_CFA_def_cfa_offset:·24
184 ··DW_CFA_advance_loc:·4·to·0000000000000159148 ··DW_CFA_advance_loc:·4·to·000000000000012e
185 ··DW_CFA_restore:·r6·(rbp)149 ··DW_CFA_restore:·r6·(rbp)
186 ··DW_CFA_def_cfa_offset:·16150 ··DW_CFA_def_cfa_offset:·16
187 ··DW_CFA_advance_loc:·2·to·000000000000015b151 ··DW_CFA_advance_loc:·2·to·0000000000000130
188 ··DW_CFA_restore:·r12·(r12)152 ··DW_CFA_restore:·r12·(r12)
189 ··DW_CFA_def_cfa_offset:·8153 ··DW_CFA_def_cfa_offset:·8
190 ··DW_CFA_advance_loc:·5·to·0000000000000160154 ··DW_CFA_advance_loc:·5·to·0000000000000135
191 ··DW_CFA_restore_state155 ··DW_CFA_restore_state
192 ··DW_CFA_nop156 ··DW_CFA_nop
193 ··DW_CFA_nop157 ··DW_CFA_nop
194 ··DW_CFA_nop158 ··DW_CFA_nop
  
195 000001c8·0000000000000030·000001cc·FDE·cie=00000000·pc=00000000000009a0..0000000000000abc159 00000170·0000000000000030·00000174·FDE·cie=00000000·pc=0000000000000760..0000000000000894
196 ··DW_CFA_advance_loc:·6·to·00000000000009a6160 ··DW_CFA_advance_loc:·6·to·0000000000000766
197 ··DW_CFA_def_cfa_offset:·16161 ··DW_CFA_def_cfa_offset:·16
198 ··DW_CFA_offset:·r12·(r12)·at·cfa-16162 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
199 ··DW_CFA_advance_loc:·1·to·00000000000009a7163 ··DW_CFA_advance_loc:·1·to·0000000000000767
200 ··DW_CFA_def_cfa_offset:·24164 ··DW_CFA_def_cfa_offset:·24
201 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24165 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
202 ··DW_CFA_advance_loc:·1·to·00000000000009a8166 ··DW_CFA_advance_loc:·1·to·0000000000000768
203 ··DW_CFA_def_cfa_offset:·32167 ··DW_CFA_def_cfa_offset:·32
204 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32168 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
205 ··DW_CFA_advance_loc:·7·to·00000000000009af169 ··DW_CFA_advance_loc:·7·to·000000000000076f
206 ··DW_CFA_def_cfa_offset:·48170 ··DW_CFA_def_cfa_offset:·48
207 ··DW_CFA_advance_loc1:·80·to·00000000000009ff171 ··DW_CFA_advance_loc1:·88·to·00000000000007c7
208 ··DW_CFA_remember_state172 ··DW_CFA_remember_state
209 ··DW_CFA_def_cfa_offset:·32173 ··DW_CFA_def_cfa_offset:·32
Max diff block lines reached; 54710/60716 bytes (90.11%) of diff not shown.
2.38 KB
strings --all --bytes=8 {}
    
Offset 32, 20 lines modifiedOffset 32, 20 lines modified
32 generator32 generator
33 name·of·the·generator33 name·of·the·generator
34 gi_yieldfrom34 gi_yieldfrom
35 gi_running35 gi_running
36 gi_suspended36 gi_suspended
37 async·generator·already·executing37 async·generator·already·executing
38 cannot·reuse·already·awaited·coroutine38 cannot·reuse·already·awaited·coroutine
39 can't·send·non-None·value·to·a·just-started·coroutine 
40 can't·send·non-None·value·to·a·just-started·generator 
41 can't·send·non-None·value·to·a·just-started·async·generator 
42 coroutine·ignored·GeneratorExit39 coroutine·ignored·GeneratorExit
43 generator·ignored·GeneratorExit40 generator·ignored·GeneratorExit
44 async·generator·ignored·GeneratorExit41 async·generator·ignored·GeneratorExit
 42 can't·send·non-None·value·to·a·just-started·coroutine
 43 can't·send·non-None·value·to·a·just-started·generator
 44 can't·send·non-None·value·to·a·just-started·async·generator
45 the·(type,·exc,·tb)·signature·of·throw()·is·deprecated,·use·the·single-arg·signature·instead.45 the·(type,·exc,·tb)·signature·of·throw()·is·deprecated,·use·the·single-arg·signature·instead.
46 throw()·third·argument·must·be·a·traceback·object46 throw()·third·argument·must·be·a·traceback·object
47 instance·exception·may·not·have·a·separate·value47 instance·exception·may·not·have·a·separate·value
48 exceptions·must·be·classes·or·instances·deriving·from·BaseException,·not·%s48 exceptions·must·be·classes·or·instances·deriving·from·BaseException,·not·%s
49 __await__()·returned·a·coroutine49 __await__()·returned·a·coroutine
50 __await__()·returned·non-iterator·of·type·'%.100s'50 __await__()·returned·non-iterator·of·type·'%.100s'
51 object·%.100s·can't·be·used·in·'await'·expression51 object·%.100s·can't·be·used·in·'await'·expression
Offset 91, 29 lines modifiedOffset 91, 28 lines modified
91 send(arg)·->·send·'arg'·into·generator,91 send(arg)·->·send·'arg'·into·generator,
92 return·next·yielded·value·or·raise·StopIteration.92 return·next·yielded·value·or·raise·StopIteration.
93 make_gen93 make_gen
94 compute_cr_origin94 compute_cr_origin
95 _Py_MakeCoro.cold95 _Py_MakeCoro.cold
96 gen_iternext96 gen_iternext
97 gen_iternext.cold97 gen_iternext.cold
98 gen_send_ex2 
99 gen_send_ex2.cold 
100 gen_dealloc98 gen_dealloc
101 gen_dealloc.cold99 gen_dealloc.cold
102 gen_close100 gen_close
103 _PyGen_Finalize.cold101 _PyGen_Finalize.cold
104 gen_close_iter102 gen_close_iter
105 gen_send_ex103 gen_send_ex
106 gen_close.cold104 gen_close.cold
107 gen_traverse.cold105 gen_traverse.cold
108 _PyAsyncGen_ClearFreeLists.cold106 _PyAsyncGen_ClearFreeLists.cold
109 async_gen_traverse107 async_gen_traverse
110 _PyGen_FetchStopIterationValue.cold108 _PyGen_FetchStopIterationValue.cold
111 gen_send_ex.cold109 gen_send_ex.cold
112 PyGen_am_send110 PyGen_am_send
 111 PyGen_am_send.cold
113 _gen_throw112 _gen_throw
114 Py_XDECREF113 Py_XDECREF
115 _gen_throw.cold114 _gen_throw.cold
116 Py_XDECREF.cold115 Py_XDECREF.cold
117 gen_close_iter.cold116 gen_close_iter.cold
118 gen_send117 gen_send
119 _PyCoro_GetAwaitableIter.cold118 _PyCoro_GetAwaitableIter.cold
Offset 207, 16 lines modifiedOffset 206, 14 lines modified
207 _Py_Dealloc206 _Py_Dealloc
208 _Py_NoneStruct207 _Py_NoneStruct
209 _PyEval_EvalFrameDefault208 _PyEval_EvalFrameDefault
210 PyExc_RuntimeError209 PyExc_RuntimeError
211 PyErr_SetString210 PyErr_SetString
212 PyExc_ValueError211 PyExc_ValueError
213 _PyGen_SetStopIterationValue212 _PyGen_SetStopIterationValue
214 PyExc_TypeError 
215 _PyErr_ChainStackItem 
216 PyObject_CallFinalizerFromDealloc213 PyObject_CallFinalizerFromDealloc
217 PyObject_GC_Del214 PyObject_GC_Del
218 _PyFrame_ClearExceptCode215 _PyFrame_ClearExceptCode
219 PyObject_ClearWeakRefs216 PyObject_ClearWeakRefs
220 _PyGen_Finalize217 _PyGen_Finalize
221 PyErr_GetRaisedException218 PyErr_GetRaisedException
222 PyErr_SetRaisedException219 PyErr_SetRaisedException
Offset 230, 14 lines modifiedOffset 227, 16 lines modified
230 PyErr_ExceptionMatches227 PyErr_ExceptionMatches
231 PyErr_Clear228 PyErr_Clear
232 _PyGen_yf229 _PyGen_yf
233 _PyFrame_Traverse230 _PyFrame_Traverse
234 _PyAsyncGen_ClearFreeLists231 _PyAsyncGen_ClearFreeLists
235 _PyAsyncGen_Fini232 _PyAsyncGen_Fini
236 _PyGen_FetchStopIterationValue233 _PyGen_FetchStopIterationValue
 234 PyExc_TypeError
 235 _PyErr_ChainStackItem
237 PyExc_StopAsyncIteration236 PyExc_StopAsyncIteration
238 _PyArg_CheckPositional237 _PyArg_CheckPositional
239 PyExc_DeprecationWarning238 PyExc_DeprecationWarning
240 PyErr_WarnEx239 PyErr_WarnEx
241 PyException_GetTraceback240 PyException_GetTraceback
242 PyErr_Restore241 PyErr_Restore
243 PyErr_GivenExceptionMatches242 PyErr_GivenExceptionMatches
33.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 10, 19 lines modifiedOffset 10, 19 lines modified
10 »       mov····%rdi,%rbx10 »       mov····%rdi,%rbx
11 »       mov····0x42958(%rbx),%eax11 »       mov····0x42958(%rbx),%eax
12 »       test···%eax,%eax12 »       test···%eax,%eax
13 »       jne····22·<_PyAsyncGen_ClearFreeLists+0x22>13 »       jne····22·<_PyAsyncGen_ClearFreeLists+0x22>
14 »       mov····0x42be0(%rbx),%eax14 »       mov····0x42be0(%rbx),%eax
15 »       test···%eax,%eax15 »       test···%eax,%eax
16 »       jne····20·<_PyAsyncGen_ClearFreeLists+0x20>16 »       jne····20·<_PyAsyncGen_ClearFreeLists+0x20>
17 ·R_X86_64_PC32»  .text.unlikely+0x20317 ·R_X86_64_PC32»  .text.unlikely+0x202
18 »       pop····%rbx18 »       pop····%rbx
19 »       ret19 »       ret
20 »       jmp····27·<_PyAsyncGen_ClearFreeLists+0x27>20 »       jmp····27·<_PyAsyncGen_ClearFreeLists+0x27>
21 ·R_X86_64_PC32»  .text.unlikely+0x22021 ·R_X86_64_PC32»  .text.unlikely+0x21f
22 »       nopw···0x0(%rax,%rax,1)22 »       nopw···0x0(%rax,%rax,1)
  
23 0000000000000030·<_PyAsyncGen_Fini>:23 0000000000000030·<_PyAsyncGen_Fini>:
24 _PyAsyncGen_Fini():24 _PyAsyncGen_Fini():
25 »       endbr6425 »       endbr64
26 »       jmp····0·<_PyAsyncGen_ClearFreeLists>26 »       jmp····0·<_PyAsyncGen_ClearFreeLists>
27 »       cs·nopw·0x0(%rax,%rax,1)27 »       cs·nopw·0x0(%rax,%rax,1)
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ·R_X86_64_PLT32» PyErr_Occurred-0x444 ·R_X86_64_PLT32» PyErr_Occurred-0x4
45 »       test···%rax,%rax45 »       test···%rax,%rax
46 »       jne····b0·<_PyGen_FetchStopIterationValue+0x70>46 »       jne····b0·<_PyGen_FetchStopIterationValue+0x70>
47 »       mov····0x0(%rip),%eax········47 »       mov····0x0(%rip),%eax········
48 ·R_X86_64_PC32»  _Py_NoneStruct-0x448 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
49 »       add····$0x1,%eax49 »       add····$0x1,%eax
50 »       jne····73·<_PyGen_FetchStopIterationValue+0x33>50 »       jne····73·<_PyGen_FetchStopIterationValue+0x33>
51 ·R_X86_64_PC32»  .text.unlikely+0x27e51 ·R_X86_64_PC32»  .text.unlikely+0x27d
52 »       mov····$0x0,%ebx52 »       mov····$0x0,%ebx
53 ·R_X86_64_32»    _Py_NoneStruct53 ·R_X86_64_32»    _Py_NoneStruct
54 »       mov····%rbx,0x0(%rbp)54 »       mov····%rbx,0x0(%rbp)
55 »       xor····%eax,%eax55 »       xor····%eax,%eax
56 »       pop····%rdx56 »       pop····%rdx
57 »       pop····%rbx57 »       pop····%rbx
58 »       pop····%rbp58 »       pop····%rbp
Offset 60, 218 lines modifiedOffset 60, 326 lines modified
60 »       call···87·<_PyGen_FetchStopIterationValue+0x47>60 »       call···87·<_PyGen_FetchStopIterationValue+0x47>
61 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x461 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
62 »       mov····0x48(%rax),%rbx62 »       mov····0x48(%rax),%rbx
63 »       mov····%rax,%rdi63 »       mov····%rax,%rdi
64 »       mov····(%rbx),%eax64 »       mov····(%rbx),%eax
65 »       add····$0x1,%eax65 »       add····$0x1,%eax
66 »       jne····99·<_PyGen_FetchStopIterationValue+0x59>66 »       jne····99·<_PyGen_FetchStopIterationValue+0x59>
67 ·R_X86_64_PC32»  .text.unlikely+0x27767 ·R_X86_64_PC32»  .text.unlikely+0x276
68 »       mov····(%rdi),%rax68 »       mov····(%rdi),%rax
69 »       test···%eax,%eax69 »       test···%eax,%eax
70 »       js·····78·<_PyGen_FetchStopIterationValue+0x38>70 »       js·····78·<_PyGen_FetchStopIterationValue+0x38>
71 »       sub····$0x1,%rax71 »       sub····$0x1,%rax
72 »       mov····%rax,(%rdi)72 »       mov····%rax,(%rdi)
73 »       jne····78·<_PyGen_FetchStopIterationValue+0x38>73 »       jne····78·<_PyGen_FetchStopIterationValue+0x38>
74 »       call···ae·<_PyGen_FetchStopIterationValue+0x6e>74 »       call···ae·<_PyGen_FetchStopIterationValue+0x6e>
75 ·R_X86_64_PLT32» _Py_Dealloc-0x475 ·R_X86_64_PLT32» _Py_Dealloc-0x4
76 »       jmp····78·<_PyGen_FetchStopIterationValue+0x38>76 »       jmp····78·<_PyGen_FetchStopIterationValue+0x38>
77 »       or·····$0xffffffff,%eax77 »       or·····$0xffffffff,%eax
78 »       jmp····7e·<_PyGen_FetchStopIterationValue+0x3e>78 »       jmp····7e·<_PyGen_FetchStopIterationValue+0x3e>
79 »       data16·cs·nopw·0x0(%rax,%rax,1)79 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
80 00000000000000c0·<gen_send_ex>:80 00000000000000c0·<PyGen_am_send>:
81 gen_send_ex():81 PyGen_am_send():
 82 »       endbr64
 83 »       push···%r12
 84 »       xor····%r9d,%r9d
 85 »       mov····%rdx,%r12
82 »       push···%rbp86 »       push···%rbp
 87 »       mov····%rsi,%rbp
83 »       mov····%ecx,%r8d 
84 »       mov····%edx,%ecx 
85 »       push···%rbx88 »       push···%rbx
86 »       mov····%rdi,%rbx89 »       mov····%rdi,%rbx
 90 »       lea····0x48(%rbx),%rsi
87 »       sub····$0x18,%rsp91 »       sub····$0x10,%rsp
88 »       lea····0x8(%rsp),%rdx 
89 »       call···d8·<gen_send_ex+0x18> 
90 ·R_X86_64_PC32»  .text.hot+0x46c92 »       mov····0x0(%rip),%rax········
 93 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
 94 »       mov····%fs:(%rax),%rdi
 95 »       mov····%r9,(%rdx)
 96 »       movzbl·0x43(%rbx),%eax
 97 »       cmp····$0xfe,%al
 98 »       je·····186·<PyGen_am_send+0xc6>
91 »       test···%eax,%eax99 »       test···%al,%al
92 »       je·····e8·<gen_send_ex+0x28>100 »       je·····23f·<PyGen_am_send+0x17f>
 101 »       jg·····27e·<PyGen_am_send+0x1be>
 102 »       test···%rbp,%rbp
 103 »       mov····$0x0,%eax
 104 ·R_X86_64_32»    _Py_NoneStruct
 105 »       cmovne·%rbp,%rax
 106 »       mov····(%rax),%edx
 107 »       add····$0x1,%edx
 108 »       jne····238·<PyGen_am_send+0x178>
 109 »       movslq·0x88(%rbx),%rcx
 110 »       mov····%rax,0x90(%rbx,%rcx,8)
93 »       mov····0x8(%rsp),%rax111 »       mov····0x68(%rdi),%rax
 112 »       mov····%rcx,%rdx
 113 »       add····$0x1,%edx
 114 »       mov····%rax,0x30(%rbx)
 115 »       lea····0x28(%rbx),%rax
 116 »       mov····%edx,0x88(%rbx)
 117 »       xor····%edx,%edx
 118 »       mov····%rax,0x68(%rdi)
 119 »       movb···$0x0,0x43(%rbx)
 120 »       mov····0x10(%rdi),%rax
 121 »       mov····0x6d0(%rax),%rax
 122 »       test···%rax,%rax
 123 »       jne····270·<PyGen_am_send+0x1b0>
 124 »       call···165·<PyGen_am_send+0xa5>
 125 ·R_X86_64_PLT32» _PyEval_EvalFrameDefault-0x4
 126 »       test···%rax,%rax
 127 »       je·····1f7·<PyGen_am_send+0x137>
 128 »       cmpb···$0xff,0x43(%rbx)
 129 »       jne····1d1·<PyGen_am_send+0x111>
 130 »       mov····%rax,(%r12)
 131 »       mov····$0x1,%eax
94 »       add····$0x18,%rsp132 »       add····$0x10,%rsp
95 »       pop····%rbx133 »       pop····%rbx
96 »       pop····%rbp134 »       pop····%rbp
 135 »       pop····%r12
97 »       ret136 »       ret
98 »       mov····0x8(%rsp),%rbp 
99 »       cmpq···$0x0,0x8(%rbx) 
100 ·R_X86_64_32S»   PyAsyncGen_Type 
101 »       je·····124·<gen_send_ex+0x64> 
102 »       cmp····$0x0,%rbp137 »       cmp····$0x0,%rbp
103 ·R_X86_64_32S»   _Py_NoneStruct138 ·R_X86_64_32S»   _Py_NoneStruct
104 »       jne····104·<gen_send_ex+0x44>139 »       je·····104·<PyGen_am_send+0x44>
105 ·R_X86_64_PC32»  .text.unlikely+0x2a4140 »       test···%rbp,%rbp
 141 »       je·····104·<PyGen_am_send+0x44>
Max diff block lines reached; 30243/34322 bytes (88.12%) of diff not shown.
68.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 67, 786 lines modifiedOffset 67, 815 lines modified
67 ·R_X86_64_PLT32» _Py_Dealloc-0x467 ·R_X86_64_PLT32» _Py_Dealloc-0x4
68 »       jmp····80·<gen_iternext.cold+0x39>68 »       jmp····80·<gen_iternext.cold+0x39>
69 »       mov····%rbp,%rdi69 »       mov····%rbp,%rdi
70 »       call···b7·<gen_iternext.cold+0x70>70 »       call···b7·<gen_iternext.cold+0x70>
71 ·R_X86_64_PLT32» _PyGen_SetStopIterationValue-0x471 ·R_X86_64_PLT32» _PyGen_SetStopIterationValue-0x4
72 »       jmp····4c·<gen_iternext.cold+0x5>72 »       jmp····4c·<gen_iternext.cold+0x5>
  
73 00000000000000b9·<gen_send_ex2.cold>: 
74 gen_send_ex2.cold(): 
75 »       sub····$0x1,%rax 
76 »       mov····%rax,0x0(%rip)········ 
77 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
78 »       jne····ca·<gen_send_ex2.cold+0x11> 
79 ·R_X86_64_PC32»  .text.hot+0x5ae 
80 »       mov····$0x0,%edi 
81 ·R_X86_64_32»    _Py_NoneStruct 
82 »       call···d4·<gen_send_ex2.cold+0x1b> 
83 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
84 »       jmp····d9·<gen_send_ex2.cold+0x20> 
85 ·R_X86_64_PC32»  .text.hot+0x5ae 
86 »       mov····%eax,0x0(%rip)········ 
87 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
88 »       jmp····e4·<gen_dealloc.cold> 
89 ·R_X86_64_PC32»  .text.hot+0x674 
  
90 00000000000000e4·<gen_dealloc.cold>:73 00000000000000b9·<gen_dealloc.cold>:
91 gen_dealloc.cold():74 gen_dealloc.cold():
92 »       call···e9·<gen_dealloc.cold+0x5>75 »       call···be·<gen_dealloc.cold+0x5>
93 ·R_X86_64_PLT32» _Py_Dealloc-0x476 ·R_X86_64_PLT32» _Py_Dealloc-0x4
94 »       jmp····ee·<gen_dealloc.cold+0xa>77 »       jmp····c3·<gen_dealloc.cold+0xa>
95 ·R_X86_64_PC32»  .text.hot+0x7b278 ·R_X86_64_PC32»  .text.hot+0x572
96 »       pop····%rbx79 »       pop····%rbx
97 »       ret80 »       ret
98 »       call···f5·<gen_dealloc.cold+0x11>81 »       call···ca·<gen_dealloc.cold+0x11>
99 ·R_X86_64_PLT32» _Py_Dealloc-0x482 ·R_X86_64_PLT32» _Py_Dealloc-0x4
100 »       jmp····fa·<gen_dealloc.cold+0x16>83 »       jmp····cf·<gen_dealloc.cold+0x16>
101 ·R_X86_64_PC32»  .text.hot+0x79a84 ·R_X86_64_PC32»  .text.hot+0x55a
102 »       call···ff·<gen_dealloc.cold+0x1b>85 »       call···d4·<gen_dealloc.cold+0x1b>
103 ·R_X86_64_PLT32» _Py_Dealloc-0x486 ·R_X86_64_PLT32» _Py_Dealloc-0x4
104 »       jmp····104·<gen_dealloc.cold+0x20>87 »       jmp····d9·<gen_dealloc.cold+0x20>
105 ·R_X86_64_PC32»  .text.hot+0x7d788 ·R_X86_64_PC32»  .text.hot+0x597
106 »       call···109·<gen_dealloc.cold+0x25>89 »       call···de·<gen_dealloc.cold+0x25>
107 ·R_X86_64_PLT32» _Py_Dealloc-0x490 ·R_X86_64_PLT32» _Py_Dealloc-0x4
108 »       jmp····10e·<_PyGen_Finalize.cold>91 »       jmp····e3·<_PyGen_Finalize.cold>
109 ·R_X86_64_PC32»  .text.hot+0x76e92 ·R_X86_64_PC32»  .text.hot+0x52e
  
110 000000000000010e·<_PyGen_Finalize.cold>:93 00000000000000e3·<_PyGen_Finalize.cold>:
111 _PyGen_Finalize.cold():94 _PyGen_Finalize.cold():
112 »       sub····$0x1,%rdx95 »       sub····$0x1,%rdx
113 »       mov····%rdx,(%rax)96 »       mov····%rdx,(%rax)
114 »       jne····11b·<_PyGen_Finalize.cold+0xd>97 »       jne····f0·<_PyGen_Finalize.cold+0xd>
115 ·R_X86_64_PC32»  .text.hot+0x95998 ·R_X86_64_PC32»  .text.hot+0x719
116 »       mov····%rax,%rdi99 »       mov····%rax,%rdi
117 »       call···123·<_PyGen_Finalize.cold+0x15>100 »       call···f8·<_PyGen_Finalize.cold+0x15>
118 ·R_X86_64_PLT32» _Py_Dealloc-0x4101 ·R_X86_64_PLT32» _Py_Dealloc-0x4
119 »       jmp····128·<_PyGen_Finalize.cold+0x1a>102 »       jmp····fd·<_PyGen_Finalize.cold+0x1a>
120 ·R_X86_64_PC32»  .text.hot+0x959103 ·R_X86_64_PC32»  .text.hot+0x719
121 »       cmpb···$0x0,0x41(%rdi)104 »       cmpb···$0x0,0x41(%rdi)
122 »       jne····132·<_PyGen_Finalize.cold+0x24>105 »       jne····107·<_PyGen_Finalize.cold+0x24>
123 ·R_X86_64_PC32»  .text.hot+0x92d106 ·R_X86_64_PC32»  .text.hot+0x6ed
124 »       call···137·<_PyGen_Finalize.cold+0x29>107 »       call···10c·<_PyGen_Finalize.cold+0x29>
125 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4108 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
126 »       mov····%r12,%rdi109 »       mov····%r12,%rdi
127 »       mov····%rbx,%rsi110 »       mov····%rbx,%rsi
128 »       mov····%rax,%rbp111 »       mov····%rax,%rbp
129 »       call···145·<_PyGen_Finalize.cold+0x37>112 »       call···11a·<_PyGen_Finalize.cold+0x37>
130 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4113 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4
131 »       mov····%rax,%rdi114 »       mov····%rax,%rdi
132 »       test···%rax,%rax115 »       test···%rax,%rax
133 »       je·····170·<_PyGen_Finalize.cold+0x62>116 »       je·····145·<_PyGen_Finalize.cold+0x62>
134 »       mov····(%rax),%rax117 »       mov····(%rax),%rax
135 »       test···%eax,%eax118 »       test···%eax,%eax
136 »       jns····160·<_PyGen_Finalize.cold+0x52>119 »       jns····135·<_PyGen_Finalize.cold+0x52>
137 »       pop····%rbx120 »       pop····%rbx
138 »       mov····%rbp,%rdi121 »       mov····%rbp,%rdi
139 »       pop····%rbp122 »       pop····%rbp
140 »       pop····%r12123 »       pop····%r12
141 »       jmp····160·<_PyGen_Finalize.cold+0x52>124 »       jmp····135·<_PyGen_Finalize.cold+0x52>
142 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4125 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4
143 »       sub····$0x1,%rax126 »       sub····$0x1,%rax
144 »       mov····%rax,(%rdi)127 »       mov····%rax,(%rdi)
145 »       jne····154·<_PyGen_Finalize.cold+0x46>128 »       jne····129·<_PyGen_Finalize.cold+0x46>
146 »       call···16e·<_PyGen_Finalize.cold+0x60>129 »       call···143·<_PyGen_Finalize.cold+0x60>
147 ·R_X86_64_PLT32» _Py_Dealloc-0x4130 ·R_X86_64_PLT32» _Py_Dealloc-0x4
148 »       jmp····154·<_PyGen_Finalize.cold+0x46>131 »       jmp····129·<_PyGen_Finalize.cold+0x46>
149 »       mov····%rbx,%rdi132 »       mov····%rbx,%rdi
150 »       call···178·<_PyGen_Finalize.cold+0x6a>133 »       call···14d·<_PyGen_Finalize.cold+0x6a>
151 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4134 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
152 »       jmp····154·<_PyGen_Finalize.cold+0x46>135 »       jmp····129·<_PyGen_Finalize.cold+0x46>
  
153 000000000000017a·<gen_close.cold>:136 000000000000014f·<gen_close.cold>:
154 gen_close.cold():137 gen_close.cold():
155 »       mov····%r12,%rdi 
156 »       mov····%eax,0xc(%rsp) 
157 »       call···186·<gen_close.cold+0xc>138 »       call···154·<gen_close.cold+0x5>
158 ·R_X86_64_PLT32» _Py_Dealloc-0x4139 ·R_X86_64_PLT32» PyErr_Clear-0x4
159 »       mov····0xc(%rsp),%eax 
160 »       jmp····18f·<gen_close.cold+0x15>140 »       jmp····159·<gen_close.cold+0xa>
 141 ·R_X86_64_PC32»  .text.hot+0x881
 142 »       mov····$0x1,%ecx
 143 »       mov····$0x1,%edx
 144 »       mov····$0x0,%esi
 145 ·R_X86_64_32»    _Py_NoneStruct
 146 »       mov····%rbx,%rdi
 147 »       call···170·<gen_close.cold+0x21>
 148 ·R_X86_64_PC32»  .text.hot+0x97c
 149 »       test···%rax,%rax
 150 »       je·····179·<gen_close.cold+0x2a>
161 ·R_X86_64_PC32»  .text.hot+0xa46151 ·R_X86_64_PC32»  .text.hot+0x854
162 »       mov····0x8(%rbx),%rdx152 »       mov····0x8(%rbx),%rdx
163 »       cmp····$0x0,%rdx153 »       cmp····$0x0,%rdx
164 ·R_X86_64_32S»   PyCoro_Type154 ·R_X86_64_32S»   PyCoro_Type
165 »       je·····1d7·<gen_close.cold+0x5d>155 »       je·····1d6·<gen_close.cold+0x87>
166 »       cmp····$0x0,%rdx156 »       cmp····$0x0,%rdx
167 ·R_X86_64_32S»   PyAsyncGen_Type157 ·R_X86_64_32S»   PyAsyncGen_Type
168 »       mov····$0x0,%ebx158 »       mov····$0x0,%ebx
169 ·R_X86_64_32»    .rodata.str1.8+0x140159 ·R_X86_64_32»    .rodata.str1.8+0x90
170 »       mov····$0x0,%edx160 »       mov····$0x0,%edx
171 ·R_X86_64_32»    .rodata.str1.8+0x120161 ·R_X86_64_32»    .rodata.str1.8+0x70
172 »       cmovne·%rdx,%rbx162 »       cmovne·%rdx,%rbx
173 »       mov····(%rax),%rdx163 »       mov····(%rax),%rdx
174 »       test···%edx,%edx164 »       test···%edx,%edx
175 »       js·····1c1·<gen_close.cold+0x47>165 »       js·····1ab·<gen_close.cold+0x5c>
176 »       sub····$0x1,%rdx166 »       sub····$0x1,%rdx
177 »       mov····%rdx,(%rax)167 »       mov····%rdx,(%rax)
178 »       je·····1de·<gen_close.cold+0x64>168 »       je·····1dd·<gen_close.cold+0x8e>
179 »       mov····0x0(%rip),%rdi········169 »       mov····0x0(%rip),%rdi········
Max diff block lines reached; 64297/69534 bytes (92.47%) of diff not shown.
24.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 »       mov····0x8(%rax),%rsi123 »       mov····0x8(%rax),%rsi
124 »       test···%rsi,%rsi124 »       test···%rsi,%rsi
125 »       je·····1ac·<_Py_MakeCoro+0x1ac>125 »       je·····1ac·<_Py_MakeCoro+0x1ac>
126 »       cmpb···$0x1,0x46(%rsi)126 »       cmpb···$0x1,0x46(%rsi)
127 »       jne····1ac·<_Py_MakeCoro+0x1ac>127 »       jne····1ac·<_Py_MakeCoro+0x1ac>
128 ·R_X86_64_PC32»  .text.unlikely+0x1b128 ·R_X86_64_PC32»  .text.unlikely+0x1b
129 »       call···1b1·<_Py_MakeCoro+0x1b1>129 »       call···1b1·<_Py_MakeCoro+0x1b1>
130 ·R_X86_64_PC32»  .text+0x97c130 ·R_X86_64_PC32»  .text+0xafc
131 »       mov····%rax,0x38(%rbx)131 »       mov····%rax,0x38(%rbx)
132 »       test···%rax,%rax132 »       test···%rax,%rax
133 »       je·····1be·<_Py_MakeCoro+0x1be>133 »       je·····1be·<_Py_MakeCoro+0x1be>
134 ·R_X86_64_PC32»  .text.unlikely-0x4134 ·R_X86_64_PC32»  .text.unlikely-0x4
135 »       jmp····ba·<_Py_MakeCoro+0xba>135 »       jmp····ba·<_Py_MakeCoro+0xba>
136 »       data16·cs·nopw·0x0(%rax,%rax,1)136 »       data16·cs·nopw·0x0(%rax,%rax,1)
137 »       xchg···%ax,%ax137 »       xchg···%ax,%ax
Offset 343, 193 lines modifiedOffset 343, 15 lines modified
343 ·R_X86_64_PC32»  _Py_NoneStruct-0x4343 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
344 »       jmp····2ab·<gen_iternext+0x3b>344 »       jmp····2ab·<gen_iternext+0x3b>
345 »       mov····$0x0,%esi345 »       mov····$0x0,%esi
346 ·R_X86_64_32»    .rodata.str1.1346 ·R_X86_64_32»    .rodata.str1.1
347 »       jmp····3e3·<gen_iternext+0x173>347 »       jmp····3e3·<gen_iternext+0x173>
348 »       nopl···0x0(%rax)348 »       nopl···0x0(%rax)
  
349 0000000000000470·<gen_send_ex2>: 
350 gen_send_ex2(): 
351 »       push···%r13 
352 »       push···%r12 
353 »       mov····%rdx,%r12 
354 »       mov····%ecx,%edx 
355 »       xor····%ecx,%ecx 
356 »       push···%rbp 
357 »       mov····%rsi,%rbp 
358 »       lea····0x48(%rdi),%rsi 
359 »       push···%rbx 
360 »       mov····%rdi,%rbx 
361 »       sub····$0x18,%rsp 
362 »       mov····0x0(%rip),%rax········ 
363 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4 
364 »       mov····%fs:(%rax),%r13 
365 »       mov····%rcx,(%r12) 
366 »       movzbl·0x43(%rdi),%eax 
367 »       cmp····$0xfe,%al 
368 »       je·····541·<gen_send_ex2+0xd1> 
369 »       test···%al,%al 
370 »       je·····614·<gen_send_ex2+0x1a4> 
371 »       jg·····64f·<gen_send_ex2+0x1df> 
372 »       test···%rbp,%rbp 
373 »       mov····$0x0,%eax 
374 ·R_X86_64_32»    _Py_NoneStruct 
375 »       cmovne·%rbp,%rax 
376 »       mov····(%rax),%ecx 
377 »       add····$0x1,%ecx 
378 »       jne····648·<gen_send_ex2+0x1d8> 
379 »       movslq·0x88(%rbx),%rdi 
380 »       mov····%rax,0x90(%rbx,%rdi,8) 
381 »       mov····0x68(%r13),%rax 
382 »       mov····%rdi,%rcx 
383 »       add····$0x1,%ecx 
384 »       mov····%rax,0x30(%rbx) 
385 »       lea····0x28(%rbx),%rax 
386 »       mov····%ecx,0x88(%rbx) 
387 »       mov····%rax,0x68(%r13) 
388 »       test···%edx,%edx 
389 »       jne····5f1·<gen_send_ex2+0x181> 
390 »       movb···$0x0,0x43(%rbx) 
391 »       mov····0x10(%r13),%rax 
392 »       mov····%r13,%rdi 
393 »       mov····0x6d0(%rax),%rax 
394 »       test···%rax,%rax 
395 »       jne····60d·<gen_send_ex2+0x19d> 
396 »       call···51e·<gen_send_ex2+0xae> 
397 ·R_X86_64_PLT32» _PyEval_EvalFrameDefault-0x4 
398 »       test···%rax,%rax 
399 »       je·····5b2·<gen_send_ex2+0x142> 
400 »       cmpb···$0xff,0x43(%rbx) 
401 »       jne····58c·<gen_send_ex2+0x11c> 
402 »       mov····%rax,(%r12) 
403 »       mov····$0x1,%eax 
404 »       add····$0x18,%rsp 
405 »       pop····%rbx 
406 »       pop····%rbp 
407 »       pop····%r12 
408 »       pop····%r13 
409 »       ret 
410 »       test···%rbp,%rbp 
411 »       je·····4b4·<gen_send_ex2+0x44> 
412 »       cmp····$0x0,%rbp 
413 ·R_X86_64_32S»   _Py_NoneStruct 
414 »       je·····4b4·<gen_send_ex2+0x44> 
415 »       mov····0x8(%rdi),%rax 
416 »       cmp····$0x0,%rax 
417 ·R_X86_64_32S»   PyCoro_Type 
418 »       je·····6a1·<gen_send_ex2+0x231> 
419 »       cmp····$0x0,%rax 
420 ·R_X86_64_32S»   PyAsyncGen_Type 
421 »       mov····$0x0,%esi 
422 ·R_X86_64_32»    .rodata.str1.8+0xc0 
423 »       mov····$0x0,%eax 
424 ·R_X86_64_32»    .rodata.str1.8+0x88 
425 »       cmovne·%rax,%rsi 
426 »       mov····0x0(%rip),%rdi········ 
427 ·R_X86_64_PC32»  PyExc_TypeError-0x4 
428 »       call···587·<gen_send_ex2+0x117> 
429 ·R_X86_64_PLT32» PyErr_SetString-0x4 
430 »       jmp····640·<gen_send_ex2+0x1d0> 
431 »       cmp····$0x0,%rax 
432 ·R_X86_64_32S»   _Py_NoneStruct 
433 »       jne····5b4·<gen_send_ex2+0x144> 
434 »       cmpq···$0x0,0x8(%rbx) 
435 ·R_X86_64_32S»   PyAsyncGen_Type 
436 »       je·····5b4·<gen_send_ex2+0x144> 
437 »       test···%rbp,%rbp 
438 »       jne····5b4·<gen_send_ex2+0x144> 
439 »       mov····0x0(%rip),%rax········ 
440 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
441 »       test···%eax,%eax 
442 »       jns····5b2·<gen_send_ex2+0x142> 
443 ·R_X86_64_PC32»  .text.unlikely+0xb5 
444 »       xor····%eax,%eax 
445 »       mov····0x28(%rbx),%rdi 
446 »       test···%rdi,%rdi 
447 »       jne····5cc·<gen_send_ex2+0x15c> 
448 »       cmp····$0x1,%rax 
449 »       mov····%rax,(%r12) 
450 »       sbb····%eax,%eax 
451 »       jmp····536·<gen_send_ex2+0xc6> 
452 »       xor····%edx,%edx 
Max diff block lines reached; 19041/24431 bytes (77.94%) of diff not shown.
1.43 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 String·dump·of·section·'.rodata.str1.8':1 String·dump·of·section·'.rodata.str1.8':
2 ··[·····0]··async·generator·already·executing2 ··[·····0]··async·generator·already·executing
3 ··[····28]··cannot·reuse·already·awaited·coroutine3 ··[····28]··cannot·reuse·already·awaited·coroutine
 4 ··[····50]··coroutine·ignored·GeneratorExit
 5 ··[····70]··generator·ignored·GeneratorExit
 6 ··[····90]··async·generator·ignored·GeneratorExit
4 ··[····50]··can't·send·non-None·value·to·a·just-started·coroutine7 ··[····b8]··can't·send·non-None·value·to·a·just-started·coroutine
5 ··[····88]··can't·send·non-None·value·to·a·just-started·generator8 ··[····f0]··can't·send·non-None·value·to·a·just-started·generator
6 ··[····c0]··can't·send·non-None·value·to·a·just-started·async·generator9 ··[···128]··can't·send·non-None·value·to·a·just-started·async·generator
7 ··[···100]··coroutine·ignored·GeneratorExit 
8 ··[···120]··generator·ignored·GeneratorExit 
9 ··[···140]··async·generator·ignored·GeneratorExit 
10 ··[···168]··the·(type,·exc,·tb)·signature·of·throw()·is·deprecated,·use·the·single-arg·signature·instead.10 ··[···168]··the·(type,·exc,·tb)·signature·of·throw()·is·deprecated,·use·the·single-arg·signature·instead.
11 ··[···1c8]··throw()·third·argument·must·be·a·traceback·object11 ··[···1c8]··throw()·third·argument·must·be·a·traceback·object
12 ··[···200]··instance·exception·may·not·have·a·separate·value12 ··[···200]··instance·exception·may·not·have·a·separate·value
13 ··[···238]··exceptions·must·be·classes·or·instances·deriving·from·BaseException,·not·%s13 ··[···238]··exceptions·must·be·classes·or·instances·deriving·from·BaseException,·not·%s
14 ··[···288]··__await__()·returned·a·coroutine14 ··[···288]··__await__()·returned·a·coroutine
15 ··[···2b0]··__await__()·returned·non-iterator·of·type·'%.100s'15 ··[···2b0]··__await__()·returned·non-iterator·of·type·'%.100s'
16 ··[···2e8]··object·%.100s·can't·be·used·in·'await'·expression16 ··[···2e8]··object·%.100s·can't·be·used·in·'await'·expression
26.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 203 lines modifiedOffset 10, 202 lines modified
10 ··0x00000060·000e2083·03860200·1c000000·6c000000·..·.........l...10 ··0x00000060·000e2083·03860200·1c000000·6c000000·..·.........l...
11 ··0x00000070·00000000·94000000·00410e10·8302028e·.........A......11 ··0x00000070·00000000·94000000·00410e10·8302028e·.........A......
12 ··0x00000080·0a0e0841·0b000000·34000000·8c000000·...A....4.......12 ··0x00000080·0a0e0841·0b000000·34000000·8c000000·...A....4.......
13 ··0x00000090·00000000·f9010000·00450e10·8602410e·.........E....A.13 ··0x00000090·00000000·f9010000·00450e10·8602410e·.........E....A.
14 ··0x000000a0·18830347·0e200292·0a0e1844·0e10410e·...G.·.....D..A.14 ··0x000000a0·18830347·0e200292·0a0e1844·0e10410e·...G.·.....D..A.
15 ··0x000000b0·08440b79·0a0e1844·0e10410e·08410b00·.D.y...D..A..A..15 ··0x000000b0·08440b79·0a0e1844·0e10410e·08410b00·.D.y...D..A..A..
16 ··0x000000c0·14000000·c4000000·00000000·72000000·............r...16 ··0x000000c0·14000000·c4000000·00000000·72000000·............r...
17 ··0x000000d0·000e2083·03860200·38000000·dc000000·..·.....8.......17 ··0x000000d0·000e2083·03860200·1c000000·dc000000·..·.............
18 ··0x000000e0·00000000·3b020000·00420e10·8d02420e·....;....B....B.18 ··0x000000e0·00000000·5b020000·00450e10·83020333·....[....E.....3
19 ··0x000000f0·188c0348·0e208604·480e2883·05470e40·...H.·..H.(..G.@19 ··0x000000f0·010a0e08·480b0000·18000000·fc000000·....H...........
 20 ··0x00000100·00000000·2a000000·000e1083·024b0a0e·....*........K..
 21 ··0x00000110·08410b00·2c000000·18010000·00000000·.A..,...........
 22 ··0x00000120·8b000000·00520e10·8c02410e·18860341·.....R....A....A
 23 ··0x00000130·0e208304·7a0ac30e·1844c60e·1042cc0e·.·..z....D...B..
 24 ··0x00000140·08450b00·28000000·48010000·00000000·.E..(...H.......
 25 ··0x00000150·6c000000·000e2083·0486038c·0202470a·l.....·.......G.
 26 ··0x00000160·c30e1844·c60e1042·cc0e0845·0b000000·...D...B...E....
 27 ··0x00000170·30000000·74010000·00000000·34010000·0...t.......4...
 28 ··0x00000180·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
20 ··0x00000100·02af0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.29 ··0x00000190·470e3002·580a0e20·410e1841·0e10420e·G.0.X..·A..A..B.
21 ··0x00000110·08410b00·18000000·18010000·00000000·.A..............30 ··0x000001a0·08410b00·18000000·a8010000·00000000·.A..............
22 ··0x00000120·2b000000·000e4083·0586048c·038d0200·+.....@.........31 ··0x000001b0·98000000·000e3083·0486038c·02000000·......0.........
23 ··0x00000130·1c000000·34010000·00000000·5b020000·....4.......[...32 ··0x000001c0·10000000·c4010000·00000000·51000000·............Q...
24 ··0x00000140·00450e10·83020333·010a0e08·480b0000·.E.....3....H... 
25 ··0x00000150·18000000·54010000·00000000·2a000000·....T.......*...33 ··0x000001d0·00000000·34000000·d8010000·00000000·....4...........
 34 ··0x000001e0·77000000·00460e10·8c02440e·18860344·w....F....D....D
 35 ··0x000001f0·0e208304·02590a0e·18410e10·420e0841·.·...Y...A..B..A
 36 ··0x00000200·0b470e18·410e1042·0e080000·18000000·.G..A..B........
26 ··0x00000160·000e1083·024b0a0e·08410b00·2c000000·.....K...A..,... 
27 ··0x00000170·70010000·00000000·8b000000·00520e10·p............R.. 
28 ··0x00000180·8c02410e·18860341·0e208304·7a0ac30e·..A....A.·..z... 
29 ··0x00000190·1844c60e·1042cc0e·08450b00·28000000·.D...B...E..(... 
30 ··0x000001a0·a0010000·00000000·6c000000·000e2083·........l.....·.37 ··0x00000210·10020000·00000000·1f000000·000e2083·..............·.
31 ··0x000001b0·0486038c·0202470a·c30e1844·c60e1042·......G....D...B 
32 ··0x000001c0·cc0e0845·0b000000·30000000·cc010000·...E....0....... 
33 ··0x000001d0·00000000·1c010000·00460e10·8c02410e·.........F....A. 
34 ··0x000001e0·18860341·0e208304·470e3002·500a0e20·...A.·..G.0.P..· 
35 ··0x000001f0·410e1841·0e10420e·08410b00·18000000·A..A..B..A...... 
36 ··0x00000200·00020000·00000000·6e000000·000e3083·........n.....0. 
37 ··0x00000210·0486038c·02000000·10000000·1c020000·................38 ··0x00000220·0486038c·02000000·18000000·2c020000·............,...
38 ··0x00000220·00000000·51000000·00000000·34000000·....Q.......4...39 ··0x00000230·00000000·27000000·00450e10·83025c0a·....'....E....\.
39 ··0x00000230·30020000·00000000·77000000·00460e10·0.......w....F.. 
40 ··0x00000240·8c02440e·18860344·0e208304·02590a0e·..D....D.·...Y.. 
41 ··0x00000250·18410e10·420e0841·0b470e18·410e1042·.A..B..A.G..A..B 
42 ··0x00000260·0e080000·18000000·68020000·00000000·........h.......40 ··0x00000240·0e08410b·14000000·48020000·00000000·..A.....H.......
 41 ··0x00000250·3a000000·000e1083·02000000·10000000·:...............
43 ··0x00000270·1f000000·000e2083·0486038c·02000000·......·......... 
44 ··0x00000280·18000000·84020000·00000000·27000000·............'... 
45 ··0x00000290·00450e10·83025c0a·0e08410b·14000000·.E....\...A..... 
46 ··0x000002a0·a0020000·00000000·3a000000·000e1083·........:.......42 ··0x00000260·60020000·00000000·06000000·00000000·`...............
47 ··0x000002b0·02000000·10000000·b8020000·00000000·................43 ··0x00000270·34000000·74020000·00000000·3a000000·4...t.......:...
 44 ··0x00000280·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
 45 ··0x00000290·560a0e18·410e1042·0e08450b·4a0e1841·V...A..B..E.J..A
48 ··0x000002c0·06000000·00000000·34000000·cc020000·........4.......46 ··0x000002a0·0e10420e·08000000·28000000·ac020000·..B.....(.......
49 ··0x000002d0·00000000·3a000000·00460e10·8c02440e·....:....F....D.47 ··0x000002b0·00000000·75000000·00450e10·8602440e·....u....E....D.
50 ··0x000002e0·18860344·0e208304·560a0e18·410e1042·...D.·..V...A..B48 ··0x000002c0·18830341·0e20750a·0e18410e·10410e08·...A.·u...A..A..
 49 ··0x000002d0·410b0000·14000000·d8020000·00000000·A...............
 50 ··0x000002e0·12000000·000e2083·03860200·30000000·......·.....0...
 51 ··0x000002f0·f0020000·00000000·a7020000·00420e10·.............B..
 52 ··0x00000300·8c02480e·18860341·0e208304·470e3002·..H....A.·..G.0.
51 ··0x000002f0·0e08450b·4a0e1841·0e10420e·08000000·..E.J..A..B.....53 ··0x00000310·a50a0e20·440e1841·0e10420e·08410b00·...·D..A..B..A..
52 ··0x00000300·28000000·04030000·00000000·75000000·(...........u...54 ··0x00000320·18000000·24030000·00000000·53000000·....$.......S...
 55 ··0x00000330·000e3083·0486038c·02000000·30000000·..0.........0...
53 ··0x00000310·00450e10·8602440e·18830341·0e20750a·.E....D....A.·u. 
54 ··0x00000320·0e18410e·10410e08·410b0000·14000000·..A..A..A....... 
55 ··0x00000330·30030000·00000000·12000000·000e2083·0.............·.56 ··0x00000340·40030000·00000000·0f020000·00460e10·@............F..
 57 ··0x00000350·8c02470e·18860344·0e208304·4b0e3002·..G....D.·..K.0.
 58 ··0x00000360·a50a0e20·410e1841·0e10420e·08410b00·...·A..A..B..A..
56 ··0x00000340·03860200·28000000·48030000·00000000·....(...H....... 
57 ··0x00000350·77000000·00410e10·8602460e·18830347·w....A....F....G 
58 ··0x00000360·0e30570a·0e18410e·10410e08·410b0000·.0W...A..A..A... 
59 ··0x00000370·14000000·74030000·00000000·28000000·....t.......(...59 ··0x00000370·18000000·74030000·00000000·2b000000·....t.......+...
60 ··0x00000380·000e3083·03860200·10000000·8c030000·..0.............60 ··0x00000380·000e3083·0486038c·02000000·28000000·..0.........(...
61 ··0x00000390·00000000·0e000000·00000000·28000000·............(... 
62 ··0x000003a0·a0030000·00000000·41000000·004a0e10·........A....J..61 ··0x00000390·90030000·00000000·41000000·004a0e10·........A....J..
63 ··0x000003b0·8c02440e·18860344·0e208304·5d0a0e18·..D....D.·..]...62 ··0x000003a0·8c02440e·18860344·0e208304·5d0a0e18·..D....D.·..]...
64 ··0x000003c0·440e1047·0e08420b·24000000·cc030000·D..G..B.$.......63 ··0x000003b0·440e1047·0e08420b·24000000·bc030000·D..G..B.$.......
65 ··0x000003d0·00000000·6f000000·000e2083·0486038c·....o.....·.....64 ··0x000003c0·00000000·6f000000·000e2083·0486038c·....o.....·.....
66 ··0x000003e0·02600a0e·18430e10·420e0841·0b000000·.`...C..B..A....65 ··0x000003d0·02600a0e·18430e10·420e0841·0b000000·.`...C..B..A....
67 ··0x000003f0·48000000·f4030000·00000000·6c020000·H...........l...66 ··0x000003e0·48000000·e4030000·00000000·6c020000·H...........l...
68 ··0x00000400·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..67 ··0x000003f0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
69 ··0x00000410·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G68 ··0x00000400·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
70 ··0x00000420·0e7002f5·0a0e3841·0e30410e·28420e20·.p....8A.0A.(B.·69 ··0x00000410·0e7002f5·0a0e3841·0e30410e·28420e20·.p....8A.0A.(B.·
71 ··0x00000430·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......70 ··0x00000420·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
72 ··0x00000440·40040000·00000000·8c010000·000e7083·@.............p.71 ··0x00000430·30040000·00000000·8c010000·000e7083·0.............p.
73 ··0x00000450·0786068c·058d048e·038f0200·10000000·................72 ··0x00000440·0786068c·058d048e·038f0200·10000000·................
74 ··0x00000460·60040000·00000000·1b000000·00000000·`...............73 ··0x00000450·50040000·00000000·1b000000·00000000·P...............
75 ··0x00000470·10000000·74040000·00000000·05000000·....t...........74 ··0x00000460·10000000·64040000·00000000·05000000·....d...........
76 ··0x00000480·00000000·28000000·88040000·00000000·....(...........75 ··0x00000470·00000000·28000000·78040000·00000000·....(...x.......
77 ··0x00000490·6f000000·00410e10·8602410e·18830344·o....A....A....D76 ··0x00000480·6f000000·00410e10·8602410e·18830344·o....A....A....D
78 ··0x000004a0·0e40710a·0e18410e·10410e08·410b0000·.@q...A..A..A...77 ··0x00000490·0e40710a·0e18410e·10410e08·410b0000·.@q...A..A..A...
79 ··0x000004b0·14000000·b4040000·00000000·8f000000·................78 ··0x000004a0·14000000·a4040000·00000000·8f000000·................
80 ··0x000004c0·000e4083·03860200·10000000·cc040000·..@.............79 ··0x000004b0·000e4083·03860200·10000000·bc040000·..@.............
81 ··0x000004d0·00000000·0d000000·00000000·18000000·................80 ··0x000004c0·00000000·0d000000·00000000·18000000·................
82 ··0x000004e0·e0040000·00000000·85000000·00450e10·.............E..81 ··0x000004d0·d0040000·00000000·85000000·00450e10·.............E..
83 ··0x000004f0·83025c0a·0e08410b·14000000·fc040000·..\...A.........82 ··0x000004e0·83025c0a·0e08410b·14000000·ec040000·..\...A.........
84 ··0x00000500·00000000·8e000000·000e1083·02000000·................83 ··0x000004f0·00000000·8e000000·000e1083·02000000·................
85 ··0x00000510·10000000·14050000·00000000·15000000·................84 ··0x00000500·10000000·04050000·00000000·15000000·................
86 ··0x00000520·00000000·18000000·28050000·00000000·........(.......85 ··0x00000510·00000000·18000000·18050000·00000000·................
87 ··0x00000530·32000000·00480e10·8302690e·08000000·2....H....i.....86 ··0x00000520·32000000·00480e10·8302690e·08000000·2....H....i.....
88 ··0x00000540·14000000·44050000·00000000·49000000·....D.......I...87 ··0x00000530·14000000·34050000·00000000·49000000·....4.......I...
89 ··0x00000550·000e1083·02000000·10000000·5c050000·............\...88 ··0x00000540·000e1083·02000000·10000000·4c050000·............L...
90 ··0x00000560·00000000·17000000·00000000·10000000·................89 ··0x00000550·00000000·17000000·00000000·10000000·................
91 ··0x00000570·70050000·00000000·0b000000·00000000·p...............90 ··0x00000560·60050000·00000000·0b000000·00000000·`...............
92 ··0x00000580·18000000·84050000·00000000·4f000000·............O...91 ··0x00000570·18000000·74050000·00000000·4f000000·....t.......O...
93 ··0x00000590·00410e10·8302024d·0e080000·18000000·.A.....M........92 ··0x00000580·00410e10·8302024d·0e080000·18000000·.A.....M........
94 ··0x000005a0·a0050000·00000000·20000000·00450e10·........·....E..93 ··0x00000590·90050000·00000000·20000000·00450e10·........·....E..
95 ··0x000005b0·8302560e·08000000·14000000·bc050000·..V.............94 ··0x000005a0·8302560e·08000000·14000000·ac050000·..V.............
96 ··0x000005c0·00000000·04000000·000e1083·02430e08·.............C..95 ··0x000005b0·00000000·04000000·000e1083·02430e08·.............C..
97 ··0x000005d0·18000000·d4050000·00000000·83000000·................96 ··0x000005c0·18000000·c4050000·00000000·83000000·................
98 ··0x000005e0·00410e10·8302440e·20000000·1c000000·.A....D.·.......97 ··0x000005d0·00410e10·8302440e·20000000·1c000000·.A....D.·.......
99 ··0x000005f0·f0050000·00000000·3c000000·000e2083·........<.....·.98 ··0x000005e0·e0050000·00000000·3c000000·000e2083·........<.....·.
100 ··0x00000600·02600a0e·10410e08·410b0000·34000000·.`...A..A...4...99 ··0x000005f0·02600a0e·10410e08·410b0000·34000000·.`...A..A...4...
101 ··0x00000610·10060000·00000000·ae000000·00420e10·.............B..100 ··0x00000600·00060000·00000000·ae000000·00420e10·.............B..
102 ··0x00000620·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.101 ··0x00000610·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
103 ··0x00000630·05420e30·02960e28·440e2041·0e18420e·.B.0...(D.·A..B.102 ··0x00000620·05420e30·02960e28·440e2041·0e18420e·.B.0...(D.·A..B.
104 ··0x00000640·10420e08·18000000·48060000·00000000·.B......H.......103 ··0x00000630·10420e08·18000000·38060000·00000000·.B......8.......
105 ··0x00000650·31000000·000e3083·0586048c·038d0200·1.....0.........104 ··0x00000640·31000000·000e3083·0586048c·038d0200·1.....0.........
106 ··0x00000660·10000000·64060000·00000000·08000000·....d...........105 ··0x00000650·10000000·54060000·00000000·08000000·....T...........
107 ··0x00000670·00000000·18000000·78060000·00000000·........x.......106 ··0x00000660·00000000·18000000·68060000·00000000·........h.......
108 ··0x00000680·66000000·00450e10·83020260·0e080000·f....E.....`....107 ··0x00000670·66000000·00450e10·83020260·0e080000·f....E.....`....
109 ··0x00000690·14000000·94060000·00000000·2b000000·............+...108 ··0x00000680·14000000·84060000·00000000·2b000000·............+...
110 ··0x000006a0·000e1083·02000000·28000000·ac060000·........(.......109 ··0x00000690·000e1083·02000000·28000000·9c060000·........(.......
111 ··0x000006b0·00000000·6e000000·00410e10·8602440e·....n....A....D.110 ··0x000006a0·00000000·6e000000·00410e10·8602440e·....n....A....D.
112 ··0x000006c0·18830341·0e207d0a·0e18410e·10410e08·...A.·}...A..A..111 ··0x000006b0·18830341·0e207d0a·0e18410e·10410e08·...A.·}...A..A..
113 ··0x000006d0·410b0000·14000000·d8060000·00000000·A...............112 ··0x000006c0·410b0000·14000000·c8060000·00000000·A...............
114 ··0x000006e0·2a000000·000e2083·03860200·18000000·*.....·.........113 ··0x000006d0·2a000000·000e2083·03860200·18000000·*.....·.........
Max diff block lines reached; 0/26540 bytes (0.00%) of diff not shown.
29.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 233 lines modifiedOffset 1, 232 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·006d616b·655f6765·6e00636f·6d707574·.make_gen.comput2 ··0x00000000·006d616b·655f6765·6e00636f·6d707574·.make_gen.comput
3 ··0x00000010·655f6372·5f6f7269·67696e00·5f50795f·e_cr_origin._Py_3 ··0x00000010·655f6372·5f6f7269·67696e00·5f50795f·e_cr_origin._Py_
4 ··0x00000020·4d616b65·436f726f·2e636f6c·64006765·MakeCoro.cold.ge4 ··0x00000020·4d616b65·436f726f·2e636f6c·64006765·MakeCoro.cold.ge
5 ··0x00000030·6e5f6974·65726e65·78740067·656e5f69·n_iternext.gen_i5 ··0x00000030·6e5f6974·65726e65·78740067·656e5f69·n_iternext.gen_i
6 ··0x00000040·7465726e·6578742e·636f6c64·0067656e·ternext.cold.gen6 ··0x00000040·7465726e·6578742e·636f6c64·0067656e·ternext.cold.gen
7 ··0x00000050·5f73656e·645f6578·32006765·6e5f7365·_send_ex2.gen_se 
8 ··0x00000060·6e645f65·78322e63·6f6c6400·67656e5f·nd_ex2.cold.gen_ 
9 ··0x00000070·6465616c·6c6f6300·67656e5f·6465616c·dealloc.gen_deal7 ··0x00000050·5f646561·6c6c6f63·0067656e·5f646561·_dealloc.gen_dea
10 ··0x00000080·6c6f632e·636f6c64·0067656e·5f636c6f·loc.cold.gen_clo8 ··0x00000060·6c6c6f63·2e636f6c·64006765·6e5f636c·lloc.cold.gen_cl
11 ··0x00000090·7365005f·50794765·6e5f4669·6e616c69·se._PyGen_Finali9 ··0x00000070·6f736500·5f507947·656e5f46·696e616c·ose._PyGen_Final
12 ··0x000000a0·7a652e63·6f6c6400·67656e5f·636c6f73·ze.cold.gen_clos10 ··0x00000080·697a652e·636f6c64·0067656e·5f636c6f·ize.cold.gen_clo
13 ··0x000000b0·655f6974·65720067·656e5f73·656e645f·e_iter.gen_send_11 ··0x00000090·73655f69·74657200·67656e5f·73656e64·se_iter.gen_send
14 ··0x000000c0·65780067·656e5f63·6c6f7365·2e636f6c·ex.gen_close.col12 ··0x000000a0·5f657800·67656e5f·636c6f73·652e636f·_ex.gen_close.co
15 ··0x000000d0·64006765·6e5f7472·61766572·73652e63·d.gen_traverse.c13 ··0x000000b0·6c640067·656e5f74·72617665·7273652e·ld.gen_traverse.
16 ··0x000000e0·6f6c6400·5f507941·73796e63·47656e5f·old._PyAsyncGen_14 ··0x000000c0·636f6c64·005f5079·4173796e·6347656e·cold._PyAsyncGen
17 ··0x000000f0·436c6561·72467265·654c6973·74732e63·ClearFreeLists.c15 ··0x000000d0·5f436c65·61724672·65654c69·7374732e·_ClearFreeLists.
18 ··0x00000100·6f6c6400·6173796e·635f6765·6e5f7472·old.async_gen_tr16 ··0x000000e0·636f6c64·00617379·6e635f67·656e5f74·cold.async_gen_t
19 ··0x00000110·61766572·7365005f·50794765·6e5f4665·averse._PyGen_Fe17 ··0x000000f0·72617665·72736500·5f507947·656e5f46·raverse._PyGen_F
20 ··0x00000120·74636853·746f7049·74657261·74696f6e·tchStopIteration18 ··0x00000100·65746368·53746f70·49746572·6174696f·etchStopIteratio
21 ··0x00000130·56616c75·652e636f·6c640067·656e5f73·Value.cold.gen_s19 ··0x00000110·6e56616c·75652e63·6f6c6400·67656e5f·nValue.cold.gen_
22 ··0x00000140·656e645f·65782e63·6f6c6400·50794765·end_ex.cold.PyGe20 ··0x00000120·73656e64·5f65782e·636f6c64·00507947·send_ex.cold.PyG
23 ··0x00000150·6e5f616d·5f73656e·64005f67·656e5f74·n_am_send._gen_t21 ··0x00000130·656e5f61·6d5f7365·6e640050·7947656e·en_am_send.PyGen
 22 ··0x00000140·5f616d5f·73656e64·2e636f6c·64005f67·_am_send.cold._g
24 ··0x00000160·68726f77·0050795f·58444543·52454600·hrow.Py_XDECREF.23 ··0x00000150·656e5f74·68726f77·0050795f·58444543·en_throw.Py_XDEC
25 ··0x00000170·5f67656e·5f746872·6f772e63·6f6c6400·_gen_throw.cold.24 ··0x00000160·52454600·5f67656e·5f746872·6f772e63·REF._gen_throw.c
26 ··0x00000180·50795f58·44454352·45462e63·6f6c6400·Py_XDECREF.cold.25 ··0x00000170·6f6c6400·50795f58·44454352·45462e63·old.Py_XDECREF.c
27 ··0x00000190·67656e5f·636c6f73·655f6974·65722e63·gen_close_iter.c26 ··0x00000180·6f6c6400·67656e5f·636c6f73·655f6974·old.gen_close_it
28 ··0x000001a0·6f6c6400·67656e5f·73656e64·005f5079·old.gen_send._Py27 ··0x00000190·65722e63·6f6c6400·67656e5f·73656e64·er.cold.gen_send
29 ··0x000001b0·436f726f·5f476574·41776169·7461626c·Coro_GetAwaitabl28 ··0x000001a0·005f5079·436f726f·5f476574·41776169·._PyCoro_GetAwai
30 ··0x000001c0·65497465·722e636f·6c640067·656e5f67·eIter.cold.gen_g29 ··0x000001b0·7461626c·65497465·722e636f·6c640067·tableIter.cold.g
31 ··0x000001d0·65747375·7370656e·64656400·5f507947·etsuspended._PyG30 ··0x000001c0·656e5f67·65747375·7370656e·64656400·en_getsuspended.
32 ··0x000001e0·656e5f53·65745374·6f704974·65726174·en_SetStopIterat31 ··0x000001d0·5f507947·656e5f53·65745374·6f704974·_PyGen_SetStopIt
33 ··0x000001f0·696f6e56·616c7565·2e636f6c·64006765·ionValue.cold.ge32 ··0x000001e0·65726174·696f6e56·616c7565·2e636f6c·erationValue.col
34 ··0x00000200·6e5f6765·7472756e·6e696e67·005f6765·n_getrunning._ge33 ··0x000001f0·64006765·6e5f6765·7472756e·6e696e67·d.gen_getrunning
35 ··0x00000210·6e5f6765·74667261·6d650061·73796e63·n_getframe.async34 ··0x00000200·005f6765·6e5f6765·74667261·6d650061·._gen_getframe.a
36 ··0x00000220·5f67656e·5f616e65·78740061·73796e63·_gen_anext.async35 ··0x00000210·73796e63·5f67656e·5f616e65·78740061·sync_gen_anext.a
 36 ··0x00000220·73796e63·5f67656e·5f696e69·745f686f·sync_gen_init_ho
 37 ··0x00000230·6f6b7300·6173796e·635f6765·6e5f6173·oks.async_gen_as
 38 ··0x00000240·656e645f·6e657700·6173796e·635f6765·end_new.async_ge
 39 ··0x00000250·6e5f616e·6578742e·636f6c64·00617379·n_anext.cold.asy
37 ··0x00000230·5f67656e·5f696e69·745f686f·6f6b7300·_gen_init_hooks.40 ··0x00000260·6e635f67·656e5f69·6e69745f·686f6f6b·nc_gen_init_hook
 41 ··0x00000270·732e636f·6c640061·73796e63·5f67656e·s.cold.async_gen
 42 ··0x00000280·5f617365·6e645f6e·65772e63·6f6c6400·_asend_new.cold.
38 ··0x00000240·6173796e·635f6765·6e5f6173·656e645f·async_gen_asend_43 ··0x00000290·6173796e·635f6765·6e5f6173·656e645f·async_gen_asend_
 44 ··0x000002a0·69746572·6e657874·00617379·6e635f67·iternext.async_g
 45 ··0x000002b0·656e5f61·73656e64·5f73656e·64006173·en_asend_send.as
 46 ··0x000002c0·796e635f·67656e5f·756e7772·61705f76·ync_gen_unwrap_v
39 ··0x00000250·6e657700·6173796e·635f6765·6e5f616e·new.async_gen_an47 ··0x000002d0·616c7565·00617379·6e635f67·656e5f61·alue.async_gen_a
40 ··0x00000260·6578742e·636f6c64·00617379·6e635f67·ext.cold.async_g 
41 ··0x00000270·656e5f69·6e69745f·686f6f6b·732e636f·en_init_hooks.co48 ··0x000002e0·73656e64·5f73656e·642e636f·6c640061·send_send.cold.a
 49 ··0x000002f0·73796e63·5f67656e·5f756e77·7261705f·sync_gen_unwrap_
 50 ··0x00000300·76616c75·652e636f·6c640061·73796e63·value.cold.async
 51 ··0x00000310·5f67656e·5f617365·6e645f64·65616c6c·_gen_asend_deall
42 ··0x00000280·6c640061·73796e63·5f67656e·5f617365·ld.async_gen_ase52 ··0x00000320·6f630061·73796e63·5f67656e·5f617365·oc.async_gen_ase
43 ··0x00000290·6e645f6e·65772e63·6f6c6400·6173796e·nd_new.cold.asyn 
44 ··0x000002a0·635f6765·6e5f6173·656e645f·69746572·c_gen_asend_iter53 ··0x00000330·6e645f64·65616c6c·6f632e63·6f6c6400·nd_dealloc.cold.
 54 ··0x00000340·5f507941·73796e63·47656e56·616c7565·_PyAsyncGenValue
 55 ··0x00000350·57726170·7065724e·65772e63·6f6c6400·WrapperNew.cold.
 56 ··0x00000360·6173796e·635f6765·6e5f7772·61707065·async_gen_wrappe
 57 ··0x00000370·645f7661·6c5f6465·616c6c6f·63006173·d_val_dealloc.as
 58 ··0x00000380·796e635f·67656e5f·77726170·7065645f·ync_gen_wrapped_
 59 ··0x00000390·76616c5f·6465616c·6c6f632e·636f6c64·val_dealloc.cold
 60 ··0x000003a0·00617379·6e635f67·656e5f61·636c6f73·.async_gen_aclos
45 ··0x000002b0·6e657874·00617379·6e635f67·656e5f61·next.async_gen_a61 ··0x000003b0·65006173·796e635f·67656e5f·61746872·e.async_gen_athr
 62 ··0x000003c0·6f775f6e·65770061·73796e63·5f67656e·ow_new.async_gen
 63 ··0x000003d0·5f617468·726f775f·69746572·6e657874·_athrow_iternext
 64 ··0x000003e0·00617379·6e635f67·656e5f61·7468726f·.async_gen_athro
46 ··0x000002c0·73656e64·5f73656e·64006173·796e635f·send_send.async_65 ··0x000003f0·775f7365·6e640061·73796e63·5f67656e·w_send.async_gen
47 ··0x000002d0·67656e5f·756e7772·61705f76·616c7565·gen_unwrap_value66 ··0x00000400·5f617468·726f775f·6465616c·6c6f6300·_athrow_dealloc.
 67 ··0x00000410·6173796e·635f6765·6e5f6174·68726f77·async_gen_athrow
 68 ··0x00000420·00636f72·6f5f6177·61697400·636f726f·.coro_await.coro
 69 ··0x00000430·5f777261·70706572·5f73656e·6400636f·_wrapper_send.co
 70 ··0x00000440·726f5f77·72617070·65725f74·68726f77·ro_wrapper_throw
 71 ··0x00000450·00617379·6e635f67·656e5f61·73656e64·.async_gen_asend
 72 ··0x00000460·5f746872·6f770063·6f726f5f·77726170·_throw.coro_wrap
 73 ··0x00000470·7065725f·636c6f73·65006173·796e635f·per_close.async_
 74 ··0x00000480·67656e5f·6173656e·645f636c·6f736500·gen_asend_close.
 75 ··0x00000490·61675f67·65746672·616d6500·61675f67·ag_getframe.ag_g
 76 ··0x000004a0·6574636f·6465005f·67656e5f·67657463·etcode._gen_getc
 77 ··0x000004b0·6f646500·636f726f·5f777261·70706572·ode.coro_wrapper
 78 ··0x000004c0·5f747261·76657273·65006372·5f676574·_traverse.cr_get
 79 ··0x000004d0·636f6465·0063725f·67657466·72616d65·code.cr_getframe
48 ··0x000002e0·00617379·6e635f67·656e5f61·73656e64·.async_gen_asend80 ··0x000004e0·00617379·6e635f67·656e5f61·73656e64·.async_gen_asend
 81 ··0x000004f0·5f747261·76657273·6500636f·726f5f77·_traverse.coro_w
 82 ··0x00000500·72617070·65725f64·65616c6c·6f630067·rapper_dealloc.g
 83 ··0x00000510·656e5f67·65745f6e·616d6500·67656e5f·en_get_name.gen_
 84 ··0x00000520·6765745f·7175616c·6e616d65·0067656e·get_qualname.gen
 85 ··0x00000530·5f736574·5f6e616d·65006765·6e5f7365·_set_name.gen_se
 86 ··0x00000540·745f7175·616c6e61·6d650061·675f6765·t_qualname.ag_ge
 87 ··0x00000550·74737573·70656e64·65640061·73796e63·tsuspended.async
49 ··0x000002f0·5f73656e·642e636f·6c640061·73796e63·_send.cold.async88 ··0x00000560·5f67656e·5f617365·6e640061·73796e63·_gen_asend.async
50 ··0x00000300·5f67656e·5f756e77·7261705f·76616c75·_gen_unwrap_valu 
51 ··0x00000310·652e636f·6c640061·73796e63·5f67656e·e.cold.async_gen 
52 ··0x00000320·5f617365·6e645f64·65616c6c·6f630061·_asend_dealloc.a 
53 ··0x00000330·73796e63·5f67656e·5f617365·6e645f64·sync_gen_asend_d 
54 ··0x00000340·65616c6c·6f632e63·6f6c6400·5f507941·ealloc.cold._PyA 
55 ··0x00000350·73796e63·47656e56·616c7565·57726170·syncGenValueWrap 
56 ··0x00000360·7065724e·65772e63·6f6c6400·6173796e·perNew.cold.asyn 
57 ··0x00000370·635f6765·6e5f7772·61707065·645f7661·c_gen_wrapped_va 
58 ··0x00000380·6c5f6465·616c6c6f·63006173·796e635f·l_dealloc.async_ 
59 ··0x00000390·67656e5f·77726170·7065645f·76616c5f·gen_wrapped_val_ 
60 ··0x000003a0·6465616c·6c6f632e·636f6c64·00617379·dealloc.cold.asy 
61 ··0x000003b0·6e635f67·656e5f61·636c6f73·65006173·nc_gen_aclose.as 
62 ··0x000003c0·796e635f·67656e5f·61746872·6f775f6e·ync_gen_athrow_n89 ··0x00000570·5f67656e·5f617468·726f775f·7468726f·_gen_athrow_thro
 90 ··0x00000580·77006765·6e5f6765·74796965·6c646672·w.gen_getyieldfr
63 ··0x000003d0·65770061·73796e63·5f67656e·5f617468·ew.async_gen_ath 
64 ··0x000003e0·726f775f·69746572·6e657874·00617379·row_iternext.asy 
65 ··0x000003f0·6e635f67·656e5f61·7468726f·775f7365·nc_gen_athrow_se 
66 ··0x00000400·6e640061·73796e63·5f67656e·5f617468·nd.async_gen_ath91 ··0x00000590·6f6d0061·73796e63·5f67656e·5f617468·om.async_gen_ath
67 ··0x00000410·726f775f·6465616c·6c6f6300·6173796e·row_dealloc.asyn92 ··0x000005a0·726f775f·74726176·65727365·00617379·row_traverse.asy
 93 ··0x000005b0·6e635f67·656e5f72·65707200·636f726f·nc_gen_repr.coro
 94 ··0x000005c0·5f777261·70706572·5f697465·726e6578·_wrapper_iternex
 95 ··0x000005d0·7400636f·726f5f67·65745f63·725f6177·t.coro_get_cr_aw
 96 ··0x000005e0·61697400·67656e5f·73697a65·6f660063·ait.gen_sizeof.c
 97 ··0x000005f0·6f726f5f·72657072·0063725f·67657472·oro_repr.cr_getr
 98 ··0x00000600·756e6e69·6e670063·725f6765·74737573·unning.cr_getsus
 99 ··0x00000610·70656e64·65640063·6f6d7075·74655f63·pended.compute_c
 100 ··0x00000620·725f6f72·6967696e·2e636f6c·64006173·r_origin.cold.as
 101 ··0x00000630·796e635f·67656e5f·77726170·7065645f·ync_gen_wrapped_
 102 ··0x00000640·76616c5f·74726176·65727365·00617379·val_traverse.asy
68 ··0x00000420·635f6765·6e5f6174·68726f77·00636f72·c_gen_athrow.cor103 ··0x00000650·6e635f67·656e5f61·7468726f·775f636c·nc_gen_athrow_cl
 104 ··0x00000660·6f736500·67656e5f·6e65775f·77697468·ose.gen_new_with
 105 ··0x00000670·5f717561·6c6e616d·65006173·796e635f·_qualname.async_
 106 ··0x00000680·67656e5f·61746872·6f775f61·735f6173·gen_athrow_as_as
 107 ··0x00000690·796e6300·6173796e·635f6765·6e5f6174·ync.async_gen_at
Max diff block lines reached; 0/30450 bytes (0.00%) of diff not shown.
176 KB
frameobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········35720·(bytes·into·file)13 ··Start·of·section·headers:··········35632·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
4.17 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x8b88:1 There·are·21·section·headers,·starting·at·offset·0x8b30:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a3e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0009fe·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004f78·000918·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004f38·0008a0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000a80·0003f0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000a40·0003f0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·005890·0003a8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0057d8·0003a8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000e70·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000e30·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000e70·000a4f·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000e30·000a4f·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·005c38·000858·18···I·18···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·005b80·0008b8·18···I·18···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0018bf·000d46·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00187f·000d46·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006490·001068·18···I·18···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006438·001068·18···I·18···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·002608·0002f2·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0025c8·0002f2·01·AMS··0···0··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0028fa·00019f·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0028ba·00019f·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002aa0·000613·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002a60·000613·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0074f8·001068·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0074a0·001068·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0030b3·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003073·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·0030b8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·003078·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0030d8·000750·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003098·000750·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·008560·000570·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·008508·000570·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·003828·000d80·18·····19··52··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0037e8·000d80·18·····19··52··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0045a8·0009ca·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·004568·0009ca·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·008ad0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·008a78·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
7.81 KB
readelf --wide --symbols {}
    
Offset 2, 53 lines modifiedOffset 2, 53 lines modified
2 Symbol·table·'.symtab'·contains·144·entries:2 Symbol·table·'.symtab'·contains·144·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
9 ·····5:·00000000000000c0···818·FUNC····LOCAL··DEFAULT····6·frame_dealloc9 ·····5:·00000000000000c0···755·FUNC····LOCAL··DEFAULT····6·frame_dealloc
10 ·····6:·0000000000000000····24·FUNC····LOCAL··DEFAULT····8·frame_dealloc.cold10 ·····6:·0000000000000000····24·FUNC····LOCAL··DEFAULT····8·frame_dealloc.cold
11 ·····7:·0000000000000400····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF11 ·····7:·00000000000003c0····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
12 ·····8:·0000000000000420····92·FUNC····LOCAL··DEFAULT····6·frame_traverse12 ·····8:·00000000000003e0····92·FUNC····LOCAL··DEFAULT····6·frame_traverse
13 ·····9:·0000000000000018·····7·FUNC····LOCAL··DEFAULT····8·frame_traverse.cold13 ·····9:·0000000000000018·····7·FUNC····LOCAL··DEFAULT····8·frame_traverse.cold
14 ····10:·000000000000001f····21·FUNC····LOCAL··DEFAULT····8·_PyFrame_FastToLocalsWithError.cold14 ····10:·000000000000001f····21·FUNC····LOCAL··DEFAULT····8·_PyFrame_FastToLocalsWithError.cold
15 ····11:·0000000000000970····83·FUNC····LOCAL··DEFAULT····1·_PyFrame_OpAlreadyRan.constprop.0.isra.015 ····11:·0000000000000930····83·FUNC····LOCAL··DEFAULT····1·_PyFrame_OpAlreadyRan.constprop.0.isra.0
16 ····12:·0000000000000034···258·FUNC····LOCAL··DEFAULT····8·_PyFrame_GetLocals.cold16 ····12:·0000000000000034···258·FUNC····LOCAL··DEFAULT····8·_PyFrame_GetLocals.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
18 ····14:·0000000000000136···284·FUNC····LOCAL··DEFAULT····8·_PyFrame_LocalsToFast.cold18 ····14:·0000000000000136···284·FUNC····LOCAL··DEFAULT····8·_PyFrame_LocalsToFast.cold
19 ····15:·0000000000000252·····1·FUNC····LOCAL··DEFAULT····8·PyFrame_GetLineNumber.cold19 ····15:·0000000000000252·····1·FUNC····LOCAL··DEFAULT····8·PyFrame_GetLineNumber.cold
20 ····16:·0000000000000280···101·FUNC····LOCAL··DEFAULT····1·_PyFrame_GetState.isra.020 ····16:·0000000000000240···101·FUNC····LOCAL··DEFAULT····1·_PyFrame_GetState.isra.0
21 ····17:·00000000000001b0····24·FUNC····LOCAL··DEFAULT····1·frame_getback21 ····17:·00000000000001b0····24·FUNC····LOCAL··DEFAULT····1·frame_getback
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.122 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
23 ····19:·00000000000008a0····62·FUNC····LOCAL··DEFAULT····6·frame_getcode23 ····19:·0000000000000860····62·FUNC····LOCAL··DEFAULT····6·frame_getcode
24 ····20:·0000000000000253·····7·FUNC····LOCAL··DEFAULT····8·frame_getcode.cold24 ····20:·0000000000000253·····7·FUNC····LOCAL··DEFAULT····8·frame_getcode.cold
25 ····21:·00000000000008e0····34·FUNC····LOCAL··DEFAULT····6·frame_getglobals25 ····21:·00000000000008a0····34·FUNC····LOCAL··DEFAULT····6·frame_getglobals
26 ····22:·000000000000025a····26·FUNC····LOCAL··DEFAULT····8·frame_getglobals.cold26 ····22:·000000000000025a····26·FUNC····LOCAL··DEFAULT····8·frame_getglobals.cold
27 ····23:·00000000000001d0····59·FUNC····LOCAL··DEFAULT····1·frame_getlineno27 ····23:·00000000000008d0····59·FUNC····LOCAL··DEFAULT····6·frame_getlineno
28 ····24:·0000000000000210····42·FUNC····LOCAL··DEFAULT····1·frame_getlocals28 ····24:·00000000000001d0····42·FUNC····LOCAL··DEFAULT····1·frame_getlocals
29 ····25:·0000000000000274····22·FUNC····LOCAL··DEFAULT····8·frame_getlocals.cold29 ····25:·0000000000000274····22·FUNC····LOCAL··DEFAULT····8·frame_getlocals.cold
30 ····26:·0000000000000910···106·FUNC····LOCAL··DEFAULT····6·frame_tp_clear30 ····26:·0000000000000910···106·FUNC····LOCAL··DEFAULT····6·frame_tp_clear
31 ····27:·000000000000028a····41·FUNC····LOCAL··DEFAULT····8·frame_tp_clear.cold31 ····27:·000000000000028a····41·FUNC····LOCAL··DEFAULT····8·frame_tp_clear.cold
32 ····28:·0000000000000240····57·FUNC····LOCAL··DEFAULT····1·frame_settrace32 ····28:·0000000000000200····57·FUNC····LOCAL··DEFAULT····1·frame_settrace
33 ····29:·00000000000002b3····16·FUNC····LOCAL··DEFAULT····8·frame_settrace.cold33 ····29:·00000000000002b3····16·FUNC····LOCAL··DEFAULT····8·frame_settrace.cold
34 ····30:·00000000000002c3····29·FUNC····LOCAL··DEFAULT····8·_PyFrame_GetState.isra.0.cold34 ····30:·00000000000002c3····29·FUNC····LOCAL··DEFAULT····8·_PyFrame_GetState.isra.0.cold
35 ····31:·00000000000002f0··1655·FUNC····LOCAL··DEFAULT····1·frame_setlineno35 ····31:·00000000000002b0··1655·FUNC····LOCAL··DEFAULT····1·frame_setlineno
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
37 ····33:·0000000000000314··1355·FUNC····LOCAL··DEFAULT····8·frame_setlineno.cold37 ····33:·0000000000000314··1355·FUNC····LOCAL··DEFAULT····8·frame_setlineno.cold
38 ····34:·0000000000000560····40·OBJECT··LOCAL··DEFAULT···12·CSWTCH.11538 ····34:·0000000000000560····40·OBJECT··LOCAL··DEFAULT···12·CSWTCH.115
39 ····35:·000000000000085f····27·FUNC····LOCAL··DEFAULT····8·frame_gettrace39 ····35:·000000000000085f····27·FUNC····LOCAL··DEFAULT····8·frame_gettrace
40 ····36:·0000000000000980···207·FUNC····LOCAL··DEFAULT····6·frame_clear40 ····36:·0000000000000980···207·FUNC····LOCAL··DEFAULT····6·frame_clear
41 ····37:·000000000000087a····14·FUNC····LOCAL··DEFAULT····8·frame_clear.cold41 ····37:·000000000000087a····14·FUNC····LOCAL··DEFAULT····8·frame_clear.cold
42 ····38:·0000000000000888····14·FUNC····LOCAL··DEFAULT····8·_PyFrame_OpAlreadyRan.constprop.0.isra.0.cold42 ····38:·0000000000000888····14·FUNC····LOCAL··DEFAULT····8·_PyFrame_OpAlreadyRan.constprop.0.isra.0.cold
43 ····39:·0000000000000896····57·FUNC····LOCAL··DEFAULT····8·frame_repr43 ····39:·0000000000000896····57·FUNC····LOCAL··DEFAULT····8·frame_repr
44 ····40:·00000000000008cf····31·FUNC····LOCAL··DEFAULT····8·frame_getbuiltins44 ····40:·00000000000008cf····31·FUNC····LOCAL··DEFAULT····8·frame_getbuiltins
45 ····41:·00000000000009d0····60·FUNC····LOCAL··DEFAULT····1·frame_settrace_opcodes45 ····41:·0000000000000990····60·FUNC····LOCAL··DEFAULT····1·frame_settrace_opcodes
46 ····42:·00000000000008ee····32·FUNC····LOCAL··DEFAULT····8·frame_settrace_opcodes.cold46 ····42:·00000000000008ee····32·FUNC····LOCAL··DEFAULT····8·frame_settrace_opcodes.cold
47 ····43:·0000000000000a10····46·FUNC····LOCAL··DEFAULT····1·frame_getlasti47 ····43:·00000000000009d0····46·FUNC····LOCAL··DEFAULT····1·frame_getlasti
48 ····44:·0000000000000a99·····9·FUNC····LOCAL··DEFAULT····8·frame_getlasti.cold48 ····44:·0000000000000a99·····9·FUNC····LOCAL··DEFAULT····8·frame_getlasti.cold
49 ····45:·0000000000000cd4····32·FUNC····LOCAL··DEFAULT····8·frame_sizeof49 ····45:·0000000000000cd4····32·FUNC····LOCAL··DEFAULT····8·frame_sizeof
50 ····46:·0000000000000cf4····31·FUNC····LOCAL··DEFAULT····8·frame_gettrace_opcodes50 ····46:·0000000000000cf4····31·FUNC····LOCAL··DEFAULT····8·frame_gettrace_opcodes
51 ····47:·00000000000001a0····96·OBJECT··LOCAL··DEFAULT····3·frame_methods51 ····47:·00000000000001a0····96·OBJECT··LOCAL··DEFAULT····3·frame_methods
52 ····48:·00000000000003a0····80·OBJECT··LOCAL··DEFAULT····3·frame_memberlist52 ····48:·00000000000003a0····80·OBJECT··LOCAL··DEFAULT····3·frame_memberlist
53 ····49:·0000000000000200···400·OBJECT··LOCAL··DEFAULT····3·frame_getsetlist53 ····49:·0000000000000200···400·OBJECT··LOCAL··DEFAULT····3·frame_getsetlist
54 ····50:·00000000000005e0····51·OBJECT··LOCAL··DEFAULT···12·clear__doc__54 ····50:·00000000000005e0····51·OBJECT··LOCAL··DEFAULT···12·clear__doc__
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_UncheckedGet67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_UncheckedGet
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse
73 ····69:·0000000000000000····45·FUNC····GLOBAL·HIDDEN·····1·_PyFrame_FastToLocalsWithError73 ····69:·0000000000000000····45·FUNC····GLOBAL·HIDDEN·····1·_PyFrame_FastToLocalsWithError
74 ····70:·0000000000000480···841·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_GetLocals74 ····70:·0000000000000440···841·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_GetLocals
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetItem75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetItem
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_DelItem76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_DelItem
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Size80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Size
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
Offset 89, 17 lines modifiedOffset 89, 17 lines modified
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
93 ····89:·0000000000000170····24·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetCode93 ····89:·0000000000000170····24·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetCode
94 ····90:·0000000000000190····24·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetLineNumber94 ····90:·0000000000000190····24·FUNC····GLOBAL·DEFAULT····1·PyFrame_GetLineNumber
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_InterpreterFrame_GetLine95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_InterpreterFrame_GetLine
96 ····92:·00000000000007d0···117·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetBack96 ····92:·0000000000000790···117·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetBack
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
98 ····94:·0000000000000850····71·FUNC····GLOBAL·DEFAULT····6·PyFrame_LocalsToFast98 ····94:·0000000000000810····71·FUNC····GLOBAL·DEFAULT····6·PyFrame_LocalsToFast
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
102 ····98:·00000000000002e0····52·FUNC····GLOBAL·DEFAULT····8·PyFrame_FastToLocalsWithError102 ····98:·00000000000002e0····52·FUNC····GLOBAL·DEFAULT····8·PyFrame_FastToLocalsWithError
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongAndOverflow105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongAndOverflow
86.9 KB
readelf --wide --relocs {}
    
Offset 1, 151 lines modifiedOffset 1, 146 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4f78·contains·97·entries:1 Relocation·section·'.rela.text'·at·offset·0x4f38·contains·92·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··0000004600000004·R_X86_64_PLT32·········0000000000000480·_PyFrame_GetLocals·-·43 0000000000000008··0000004600000004·R_X86_64_PLT32·········0000000000000440·_PyFrame_GetLocals·-·4
4 0000000000000064··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·44 0000000000000064··0000005200000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
5 00000000000000bd··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·45 00000000000000bd··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4
6 00000000000000cf··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·46 00000000000000cf··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
7 0000000000000110··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3fc7 0000000000000110··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3bc
8 0000000000000132··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·48 0000000000000132··0000005400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4
9 0000000000000144··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·49 0000000000000144··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
10 00000000000001b6··0000005c00000004·R_X86_64_PLT32·········00000000000007d0·PyFrame_GetBack·-·410 00000000000001b6··0000005c00000004·R_X86_64_PLT32·········0000000000000790·PyFrame_GetBack·-·4
11 00000000000001c2··000000570000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·011 00000000000001c2··000000570000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
12 00000000000001e1··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyUnstable_InterpreterFrame_GetLine·-·4 
13 00000000000001ff··000000570000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0 
14 0000000000000206··000000570000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0 
15 000000000000022b··0000004600000004·R_X86_64_PLT32·········0000000000000480·_PyFrame_GetLocals·-·412 00000000000001eb··0000004600000004·R_X86_64_PLT32·········0000000000000440·_PyFrame_GetLocals·-·4
16 000000000000024c··000000570000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·013 000000000000020c··000000570000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
17 0000000000000271··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3fc14 0000000000000231··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3bc
18 000000000000031a··000000630000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·015 00000000000002da··000000630000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
19 0000000000000337··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyThreadState_Get·-·416 00000000000002f7··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyThreadState_Get·-·4
20 0000000000000388··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongAndOverflow·-·417 0000000000000348··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongAndOverflow·-·4
21 00000000000003d2··0000006600000004·R_X86_64_PLT32·········0000000000000000·_PyCode_InitAddressRange·-·418 0000000000000392··0000006600000004·R_X86_64_PLT32·········0000000000000000·_PyCode_InitAddressRange·-·4
22 00000000000003e7··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·419 00000000000003a7··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
23 0000000000000414··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLineTable_NextAddressRange·-·420 00000000000003d4··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLineTable_NextAddressRange·-·4
24 0000000000000442··0000006900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·421 0000000000000402··0000006900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
25 0000000000000447··000000120000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ba22 0000000000000407··000000120000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ba
26 000000000000044c··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·423 000000000000040c··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
27 0000000000000495··0000006b00000004·R_X86_64_PLT32·········0000000000000000·_PyCode_GetCode·-·424 0000000000000455··0000006b00000004·R_X86_64_PLT32·········0000000000000000·_PyCode_GetCode·-·4
28 00000000000004c5··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·425 0000000000000485··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
29 000000000000054a··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_GetBaseOpcode·-·426 000000000000050a··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_GetBaseOpcode·-·4
30 0000000000000569··0000006d0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·027 0000000000000529··0000006d0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
31 0000000000000592··000000200000000b·R_X86_64_32S···········0000000000000000·.rodata·+·028 0000000000000552··000000200000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
32 0000000000000599··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyCompile_OpcodeStackEffect·-·429 0000000000000559··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyCompile_OpcodeStackEffect·-·4
33 0000000000000867··0000000d0000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·9830 0000000000000827··0000000d0000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·98
34 0000000000000911··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·431 00000000000008d1··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
35 0000000000000919··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·432 00000000000008d9··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
36 0000000000000989··000000780000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Deopt·+·033 0000000000000949··000000780000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Deopt·+·0
37 00000000000009b8··0000006d0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·034 0000000000000978··0000006d0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
38 00000000000009d8··0000007a0000000b·R_X86_64_32S···········0000000000000000·PyBool_Type·+·035 0000000000000998··0000007a0000000b·R_X86_64_32S···········0000000000000000·PyBool_Type·+·0
39 00000000000009e5··0000007b0000000b·R_X86_64_32S···········0000000000000000·_Py_TrueStruct·+·036 00000000000009a5··0000007b0000000b·R_X86_64_32S···········0000000000000000·_Py_TrueStruct·+·0
40 00000000000009f2··0000007400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·437 00000000000009b2··0000007400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
41 0000000000000011··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b38 0000000000000011··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b
42 0000000000000025··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2339 0000000000000025··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23
43 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d240 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d2
44 0000000000000083··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·441 0000000000000083··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·4
45 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13242 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·132
46 0000000000000108··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18443 0000000000000108··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·184
47 0000000000000169··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22f44 0000000000000169··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22f
48 000000000000019b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24e45 000000000000019b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24e
49 00000000000001a4··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyUnstable_InterpreterFrame_GetLine·-·446 00000000000001a4··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyUnstable_InterpreterFrame_GetLine·-·4
50 00000000000001ee··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
51 00000000000001fa··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
52 000000000000021a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27047 00000000000001da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·270
53 0000000000000252··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2af48 0000000000000212··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2af
54 0000000000000286··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ca49 0000000000000246··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ca
55 00000000000002a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2c450 0000000000000269··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2c4
56 00000000000002b5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d051 0000000000000275··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d0
57 00000000000002c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d652 0000000000000285··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d6
58 00000000000002db··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2bf53 000000000000029b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2bf
59 000000000000030f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38c54 00000000000002cf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38c
60 0000000000000320··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37955 00000000000002e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·379
61 0000000000000342··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36456 0000000000000302··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·364
62 0000000000000348··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34f57 0000000000000308··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34f
63 0000000000000370··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31058 0000000000000330··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·310
64 0000000000000393··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b959 0000000000000353··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b9
65 00000000000003a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b960 0000000000000369··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b9
66 00000000000003c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39f61 0000000000000381··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39f
67 00000000000003db··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32362 000000000000039b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·323
68 00000000000003f3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32363 00000000000003b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·323
69 0000000000000451··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32364 0000000000000411··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·323
70 0000000000000456··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33c65 0000000000000416··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33c
71 0000000000000481··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73c66 0000000000000441··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73c
72 00000000000004a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65a67 0000000000000461··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65a
73 00000000000004b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63768 0000000000000474··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·637
74 00000000000004d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63769 0000000000000496··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·637
75 000000000000055e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·75f70 000000000000051e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·75f
76 000000000000060c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7a071 00000000000005cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7a0
77 0000000000000620··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·79772 00000000000005e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·797
78 000000000000064f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7b273 000000000000060f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7b2
79 0000000000000662··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7a974 0000000000000622··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7a9
80 00000000000006b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f275 0000000000000674··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f2
81 00000000000006e3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78e76 00000000000006a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78e
82 000000000000077d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67077 000000000000073d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·670
83 00000000000007c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66778 0000000000000781··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·667
84 00000000000007dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68079 000000000000079c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·680
85 00000000000007f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e980 00000000000007b7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e9
86 0000000000000849··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3cf81 0000000000000809··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3cf
87 00000000000008a8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe82 0000000000000868··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe
88 00000000000008b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f583 0000000000000874··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f5
89 00000000000008c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3dc84 0000000000000880··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3dc
90 00000000000008f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe85 00000000000008b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe
91 00000000000008f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe86 00000000000008b9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fe
92 0000000000000927··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49587 00000000000008e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·495
93 0000000000000942··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45588 0000000000000902··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·455
94 000000000000097f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88f89 000000000000093f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88f
95 00000000000009b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88490 0000000000000971··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·884
96 00000000000009de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8ea91 000000000000099e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8ea
97 00000000000009eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·90192 00000000000009ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·901
98 0000000000000a2f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a9593 00000000000009ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a95
99 0000000000000a3a··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·494 00000000000009fa··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
  
100 Relocation·section·'.rela.data'·at·offset·0x5890·contains·39·entries:95 Relocation·section·'.rela.data'·at·offset·0x57d8·contains·39·entries:
101 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend96 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
102 0000000000000008··0000008d00000001·R_X86_64_64············0000000000000000·PyType_Type·+·097 0000000000000008··0000008d00000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
103 0000000000000018··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·12c98 0000000000000018··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·12c
104 0000000000000030··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·c099 0000000000000030··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·c0
105 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·896100 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·896
106 0000000000000090··0000008e00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0101 0000000000000090··0000008e00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
107 0000000000000098··0000008f00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·0102 0000000000000098··0000008f00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·0
108 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·420103 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·3e0
109 00000000000000c0··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·910104 00000000000000c0··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·910
110 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0105 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
111 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3a0106 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3a0
112 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·200107 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·200
113 00000000000001a0··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·132108 00000000000001a0··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·132
114 00000000000001a8··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·980109 00000000000001a8··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·980
115 00000000000001b8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·5e0110 00000000000001b8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·5e0
116 00000000000001c0··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·138111 00000000000001c0··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·138
117 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·cd4112 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·cd4
118 00000000000001d8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·5a0113 00000000000001d8··0000002000000001·R_X86_64_64············0000000000000000·.rodata·+·5a0
119 0000000000000200··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·143114 0000000000000200··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·143
120 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b0115 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b0
121 0000000000000228··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·14a116 0000000000000228··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·14a
122 0000000000000230··0000000100000001·R_X86_64_64············0000000000000000·.text·+·210117 0000000000000230··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d0
123 0000000000000250··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·153118 0000000000000250··0000001200000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·153
124 0000000000000258··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d0119 0000000000000258··0000000300000001·R_X86_64_64············0000000000000000·.text.hot·+·8d0
125 0000000000000260··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f0120 0000000000000260··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2b0
Max diff block lines reached; 68840/88924 bytes (77.41%) of diff not shown.
15.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
  
41 0000004c·0000000000000014·00000050·FDE·cie=00000000·pc=0000000000000070..00000000000000b941 0000004c·0000000000000014·00000050·FDE·cie=00000000·pc=0000000000000070..00000000000000b9
42 ··DW_CFA_advance_loc:·8·to·000000000000007842 ··DW_CFA_advance_loc:·8·to·0000000000000078
43 ··DW_CFA_def_cfa_offset:·1643 ··DW_CFA_def_cfa_offset:·16
44 ··DW_CFA_advance_loc1:·64·to·00000000000000b844 ··DW_CFA_advance_loc1:·64·to·00000000000000b8
45 ··DW_CFA_def_cfa_offset:·845 ··DW_CFA_def_cfa_offset:·8
  
46 00000064·000000000000004c·00000068·FDE·cie=00000000·pc=00000000000000c0..00000000000003f246 00000064·000000000000004c·00000068·FDE·cie=00000000·pc=00000000000000c0..00000000000003b3
47 ··DW_CFA_advance_loc:·6·to·00000000000000c647 ··DW_CFA_advance_loc:·6·to·00000000000000c6
48 ··DW_CFA_def_cfa_offset:·1648 ··DW_CFA_def_cfa_offset:·16
49 ··DW_CFA_offset:·r13·(r13)·at·cfa-1649 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
50 ··DW_CFA_advance_loc:·2·to·00000000000000c850 ··DW_CFA_advance_loc:·2·to·00000000000000c8
51 ··DW_CFA_def_cfa_offset:·2451 ··DW_CFA_def_cfa_offset:·24
52 ··DW_CFA_offset:·r12·(r12)·at·cfa-2452 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
53 ··DW_CFA_advance_loc:·1·to·00000000000000c953 ··DW_CFA_advance_loc:·1·to·00000000000000c9
Offset 69, 59 lines modifiedOffset 69, 59 lines modified
69 ··DW_CFA_def_cfa_offset:·2469 ··DW_CFA_def_cfa_offset:·24
70 ··DW_CFA_advance_loc:·2·to·000000000000021370 ··DW_CFA_advance_loc:·2·to·0000000000000213
71 ··DW_CFA_def_cfa_offset:·1671 ··DW_CFA_def_cfa_offset:·16
72 ··DW_CFA_advance_loc:·2·to·000000000000021572 ··DW_CFA_advance_loc:·2·to·0000000000000215
73 ··DW_CFA_def_cfa_offset:·873 ··DW_CFA_def_cfa_offset:·8
74 ··DW_CFA_advance_loc:·11·to·000000000000022074 ··DW_CFA_advance_loc:·11·to·0000000000000220
75 ··DW_CFA_restore_state75 ··DW_CFA_restore_state
76 ··DW_CFA_advance_loc2:·409·to·00000000000003b976 ··DW_CFA_advance_loc2:·346·to·000000000000037a
77 ··DW_CFA_remember_state77 ··DW_CFA_remember_state
78 ··DW_CFA_def_cfa_offset:·4078 ··DW_CFA_def_cfa_offset:·40
79 ··DW_CFA_advance_loc:·1·to·00000000000003ba79 ··DW_CFA_advance_loc:·1·to·000000000000037b
80 ··DW_CFA_def_cfa_offset:·3280 ··DW_CFA_def_cfa_offset:·32
81 ··DW_CFA_advance_loc:·1·to·00000000000003bb81 ··DW_CFA_advance_loc:·1·to·000000000000037c
82 ··DW_CFA_def_cfa_offset:·2482 ··DW_CFA_def_cfa_offset:·24
83 ··DW_CFA_advance_loc:·2·to·00000000000003bd83 ··DW_CFA_advance_loc:·2·to·000000000000037e
84 ··DW_CFA_def_cfa_offset:·1684 ··DW_CFA_def_cfa_offset:·16
85 ··DW_CFA_advance_loc:·2·to·00000000000003bf85 ··DW_CFA_advance_loc:·2·to·0000000000000380
86 ··DW_CFA_def_cfa_offset:·886 ··DW_CFA_def_cfa_offset:·8
87 ··DW_CFA_advance_loc:·1·to·00000000000003c087 ··DW_CFA_advance_loc:·1·to·0000000000000381
88 ··DW_CFA_restore_state88 ··DW_CFA_restore_state
  
89 000000b4·0000000000000018·000000b8·FDE·cie=00000000·pc=0000000000000000..000000000000001889 000000b4·0000000000000018·000000b8·FDE·cie=00000000·pc=0000000000000000..0000000000000018
90 ··DW_CFA_def_cfa_offset:·4890 ··DW_CFA_def_cfa_offset:·48
91 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4091 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
92 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
93 ··DW_CFA_offset:·r12·(r12)·at·cfa-2493 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
94 ··DW_CFA_offset:·r13·(r13)·at·cfa-1694 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 000000d0·0000000000000010·000000d4·FDE·cie=00000000·pc=0000000000000400..000000000000041b96 000000d0·0000000000000010·000000d4·FDE·cie=00000000·pc=00000000000003c0..00000000000003db
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
99 ··DW_CFA_nop99 ··DW_CFA_nop
  
100 000000e4·0000000000000028·000000e8·FDE·cie=00000000·pc=0000000000000420..000000000000047c100 000000e4·0000000000000028·000000e8·FDE·cie=00000000·pc=00000000000003e0..000000000000043c
101 ··DW_CFA_advance_loc:·6·to·0000000000000426101 ··DW_CFA_advance_loc:·6·to·00000000000003e6
102 ··DW_CFA_def_cfa_offset:·16102 ··DW_CFA_def_cfa_offset:·16
103 ··DW_CFA_offset:·r12·(r12)·at·cfa-16103 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
104 ··DW_CFA_advance_loc:·4·to·000000000000042a104 ··DW_CFA_advance_loc:·4·to·00000000000003ea
105 ··DW_CFA_def_cfa_offset:·24105 ··DW_CFA_def_cfa_offset:·24
106 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24106 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
107 ··DW_CFA_advance_loc:·4·to·000000000000042e107 ··DW_CFA_advance_loc:·4·to·00000000000003ee
108 ··DW_CFA_def_cfa_offset:·32108 ··DW_CFA_def_cfa_offset:·32
109 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32109 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
110 ··DW_CFA_advance_loc:·45·to·000000000000045b110 ··DW_CFA_advance_loc:·45·to·000000000000041b
111 ··DW_CFA_remember_state111 ··DW_CFA_remember_state
112 ··DW_CFA_def_cfa_offset:·24112 ··DW_CFA_def_cfa_offset:·24
113 ··DW_CFA_advance_loc:·7·to·0000000000000462113 ··DW_CFA_advance_loc:·7·to·0000000000000422
114 ··DW_CFA_def_cfa_offset:·16114 ··DW_CFA_def_cfa_offset:·16
115 ··DW_CFA_advance_loc:·2·to·0000000000000464115 ··DW_CFA_advance_loc:·2·to·0000000000000424
116 ··DW_CFA_def_cfa_offset:·8116 ··DW_CFA_def_cfa_offset:·8
117 ··DW_CFA_advance_loc:·5·to·0000000000000469117 ··DW_CFA_advance_loc:·5·to·0000000000000429
118 ··DW_CFA_restore_state118 ··DW_CFA_restore_state
  
119 00000110·0000000000000020·00000114·FDE·cie=00000000·pc=0000000000000018..000000000000001f119 00000110·0000000000000020·00000114·FDE·cie=00000000·pc=0000000000000018..000000000000001f
120 ··DW_CFA_def_cfa_offset:·32120 ··DW_CFA_def_cfa_offset:·32
121 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32121 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
122 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24122 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
123 ··DW_CFA_offset:·r12·(r12)·at·cfa-16123 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
Offset 141, 51 lines modifiedOffset 141, 51 lines modified
141 ··DW_CFA_def_cfa_offset:·8141 ··DW_CFA_def_cfa_offset:·8
142 ··DW_CFA_nop142 ··DW_CFA_nop
  
143 0000014c·0000000000000010·00000150·FDE·cie=00000000·pc=000000000000001f..0000000000000034143 0000014c·0000000000000010·00000150·FDE·cie=00000000·pc=000000000000001f..0000000000000034
144 ··DW_CFA_def_cfa_offset:·16144 ··DW_CFA_def_cfa_offset:·16
145 ··DW_CFA_nop145 ··DW_CFA_nop
  
146 00000160·0000000000000048·00000164·FDE·cie=00000000·pc=0000000000000480..00000000000007c9146 00000160·0000000000000048·00000164·FDE·cie=00000000·pc=0000000000000440..0000000000000789
147 ··DW_CFA_advance_loc:·6·to·0000000000000486147 ··DW_CFA_advance_loc:·6·to·0000000000000446
148 ··DW_CFA_def_cfa_offset:·16148 ··DW_CFA_def_cfa_offset:·16
149 ··DW_CFA_offset:·r15·(r15)·at·cfa-16149 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
150 ··DW_CFA_advance_loc:·2·to·0000000000000488150 ··DW_CFA_advance_loc:·2·to·0000000000000448
151 ··DW_CFA_def_cfa_offset:·24151 ··DW_CFA_def_cfa_offset:·24
152 ··DW_CFA_offset:·r14·(r14)·at·cfa-24152 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
153 ··DW_CFA_advance_loc:·2·to·000000000000048a153 ··DW_CFA_advance_loc:·2·to·000000000000044a
154 ··DW_CFA_def_cfa_offset:·32154 ··DW_CFA_def_cfa_offset:·32
155 ··DW_CFA_offset:·r13·(r13)·at·cfa-32155 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
156 ··DW_CFA_advance_loc:·5·to·000000000000048f156 ··DW_CFA_advance_loc:·5·to·000000000000044f
157 ··DW_CFA_def_cfa_offset:·40157 ··DW_CFA_def_cfa_offset:·40
158 ··DW_CFA_offset:·r12·(r12)·at·cfa-40158 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
159 ··DW_CFA_advance_loc:·1·to·0000000000000490159 ··DW_CFA_advance_loc:·1·to·0000000000000450
160 ··DW_CFA_def_cfa_offset:·48160 ··DW_CFA_def_cfa_offset:·48
161 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48161 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
162 ··DW_CFA_advance_loc:·1·to·0000000000000491162 ··DW_CFA_advance_loc:·1·to·0000000000000451
163 ··DW_CFA_def_cfa_offset:·56163 ··DW_CFA_def_cfa_offset:·56
164 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56164 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
165 ··DW_CFA_advance_loc:·6·to·0000000000000497165 ··DW_CFA_advance_loc:·6·to·0000000000000457
166 ··DW_CFA_def_cfa_offset:·80166 ··DW_CFA_def_cfa_offset:·80
167 ··DW_CFA_advance_loc2:·413·to·0000000000000634167 ··DW_CFA_advance_loc2:·413·to·00000000000005f4
168 ··DW_CFA_remember_state168 ··DW_CFA_remember_state
169 ··DW_CFA_def_cfa_offset:·56169 ··DW_CFA_def_cfa_offset:·56
170 ··DW_CFA_advance_loc:·4·to·0000000000000638170 ··DW_CFA_advance_loc:·4·to·00000000000005f8
171 ··DW_CFA_def_cfa_offset:·48171 ··DW_CFA_def_cfa_offset:·48
172 ··DW_CFA_advance_loc:·1·to·0000000000000639172 ··DW_CFA_advance_loc:·1·to·00000000000005f9
173 ··DW_CFA_def_cfa_offset:·40173 ··DW_CFA_def_cfa_offset:·40
174 ··DW_CFA_advance_loc:·2·to·000000000000063b174 ··DW_CFA_advance_loc:·2·to·00000000000005fb
175 ··DW_CFA_def_cfa_offset:·32175 ··DW_CFA_def_cfa_offset:·32
176 ··DW_CFA_advance_loc:·2·to·000000000000063d176 ··DW_CFA_advance_loc:·2·to·00000000000005fd
177 ··DW_CFA_def_cfa_offset:·24177 ··DW_CFA_def_cfa_offset:·24
178 ··DW_CFA_advance_loc:·2·to·000000000000063f178 ··DW_CFA_advance_loc:·2·to·00000000000005ff
179 ··DW_CFA_def_cfa_offset:·16179 ··DW_CFA_def_cfa_offset:·16
180 ··DW_CFA_advance_loc:·2·to·0000000000000641180 ··DW_CFA_advance_loc:·2·to·0000000000000601
181 ··DW_CFA_def_cfa_offset:·8181 ··DW_CFA_def_cfa_offset:·8
182 ··DW_CFA_advance_loc:·1·to·0000000000000642182 ··DW_CFA_advance_loc:·1·to·0000000000000602
183 ··DW_CFA_restore_state183 ··DW_CFA_restore_state
  
184 000001ac·000000000000001c·000001b0·FDE·cie=00000000·pc=0000000000000034..0000000000000136184 000001ac·000000000000001c·000001b0·FDE·cie=00000000·pc=0000000000000034..0000000000000136
185 ··DW_CFA_def_cfa_offset:·80185 ··DW_CFA_def_cfa_offset:·80
186 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56186 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
187 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48187 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
188 ··DW_CFA_offset:·r12·(r12)·at·cfa-40188 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
Max diff block lines reached; 9166/15458 bytes (59.30%) of diff not shown.
22.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 »       jne····103·<_PyFrame_LocalsToFast+0xd3>97 »       jne····103·<_PyFrame_LocalsToFast+0xd3>
98 ·R_X86_64_PC32»  .text.unlikely+0x13298 ·R_X86_64_PC32»  .text.unlikely+0x132
99 »       cmp····%r8,%rcx99 »       cmp····%r8,%rcx
100 »       jne····10c·<_PyFrame_LocalsToFast+0xdc>100 »       jne····10c·<_PyFrame_LocalsToFast+0xdc>
101 ·R_X86_64_PC32»  .text.unlikely+0x184101 ·R_X86_64_PC32»  .text.unlikely+0x184
102 »       mov····%r8,%rdi102 »       mov····%r8,%rdi
103 »       call···114·<_PyFrame_LocalsToFast+0xe4>103 »       call···114·<_PyFrame_LocalsToFast+0xe4>
104 ·R_X86_64_PC32»  .text.hot+0x3fc104 ·R_X86_64_PC32»  .text.hot+0x3bc
105 »       jmp····dc·<_PyFrame_LocalsToFast+0xac>105 »       jmp····dc·<_PyFrame_LocalsToFast+0xac>
106 »       testb··$0x1,0x30(%r13)106 »       testb··$0x1,0x30(%r13)
107 »       je·····dc·<_PyFrame_LocalsToFast+0xac>107 »       je·····dc·<_PyFrame_LocalsToFast+0xac>
108 »       mov····0x60(%r13),%rax108 »       mov····0x60(%r13),%rax
109 »       mov····%rbp,%rdi109 »       mov····%rbp,%rdi
110 »       mov····0x18(%rax,%rdx,8),%rax110 »       mov····0x18(%rax,%rdx,8),%rax
111 »       mov····%rax,%rsi111 »       mov····%rax,%rsi
Offset 168, 285 lines modifiedOffset 168, 255 lines modified
168 »       ret168 »       ret
169 »       mov····$0x0,%eax169 »       mov····$0x0,%eax
170 ·R_X86_64_32»    _Py_NoneStruct170 ·R_X86_64_32»    _Py_NoneStruct
171 »       pop····%rdx171 »       pop····%rdx
172 »       ret172 »       ret
173 »       nopl···0x0(%rax,%rax,1)173 »       nopl···0x0(%rax,%rax,1)
  
174 00000000000001d0·<frame_getlineno>: 
175 frame_getlineno(): 
176 »       endbr64 
177 »       mov····0x28(%rdi),%eax 
178 »       test···%eax,%eax 
179 »       jne····1f2·<frame_getlineno+0x22> 
180 »       push···%rsi 
181 »       mov····0x18(%rdi),%rdi 
182 »       call···1e5·<frame_getlineno+0x15> 
183 ·R_X86_64_PLT32» PyUnstable_InterpreterFrame_GetLine-0x4 
184 »       test···%eax,%eax 
185 »       js·····1fe·<frame_getlineno+0x2e> 
186 »       movslq·%eax,%rdi 
187 »       pop····%rcx 
188 »       jmp····1f2·<frame_getlineno+0x22> 
189 ·R_X86_64_PLT32» PyLong_FromLong-0x4 
190 »       test···%eax,%eax 
191 »       js·····205·<frame_getlineno+0x35> 
192 »       movslq·%eax,%rdi 
193 »       jmp····1fe·<frame_getlineno+0x2e> 
194 ·R_X86_64_PLT32» PyLong_FromLong-0x4 
195 »       mov····$0x0,%eax 
196 ·R_X86_64_32»    _Py_NoneStruct 
197 »       pop····%rdx 
198 »       ret 
199 »       mov····$0x0,%eax 
200 ·R_X86_64_32»    _Py_NoneStruct 
201 »       ret 
202 »       nopl···0x0(%rax,%rax,1) 
  
203 0000000000000210·<frame_getlocals>:174 00000000000001d0·<frame_getlocals>:
204 frame_getlocals():175 frame_getlocals():
205 »       endbr64176 »       endbr64
206 »       push···%rbx177 »       push···%rbx
207 »       test···%rdi,%rdi178 »       test···%rdi,%rdi
208 »       je·····21e·<frame_getlocals+0xe>179 »       je·····1de·<frame_getlocals+0xe>
209 ·R_X86_64_PC32»  .text.unlikely+0x270180 ·R_X86_64_PC32»  .text.unlikely+0x270
210 »       mov····%rdi,%rbx181 »       mov····%rdi,%rbx
211 »       mov····0x18(%rdi),%rdi182 »       mov····0x18(%rdi),%rdi
212 »       mov····$0x1,%esi183 »       mov····$0x1,%esi
213 »       call···22f·<frame_getlocals+0x1f>184 »       call···1ef·<frame_getlocals+0x1f>
214 ·R_X86_64_PLT32» _PyFrame_GetLocals-0x4185 ·R_X86_64_PLT32» _PyFrame_GetLocals-0x4
215 »       test···%rax,%rax186 »       test···%rax,%rax
216 »       je·····238·<frame_getlocals+0x28>187 »       je·····1f8·<frame_getlocals+0x28>
217 »       movb···$0x1,0x2e(%rbx)188 »       movb···$0x1,0x2e(%rbx)
218 »       pop····%rbx189 »       pop····%rbx
219 »       ret190 »       ret
220 »       nopw···0x0(%rax,%rax,1)191 »       nopw···0x0(%rax,%rax,1)
  
221 0000000000000240·<frame_settrace>:192 0000000000000200·<frame_settrace>:
222 frame_settrace():193 frame_settrace():
223 »       endbr64194 »       endbr64
224 »       push···%rcx195 »       push···%rcx
225 »       mov····0x20(%rdi),%rax196 »       mov····0x20(%rdi),%rax
226 »       cmp····$0x0,%rsi197 »       cmp····$0x0,%rsi
227 ·R_X86_64_32S»   _Py_NoneStruct198 ·R_X86_64_32S»   _Py_NoneStruct
228 »       je·····256·<frame_settrace+0x16>199 »       je·····216·<frame_settrace+0x16>
229 ·R_X86_64_PC32»  .text.unlikely+0x2af200 ·R_X86_64_PC32»  .text.unlikely+0x2af
230 »       cmp····%rsi,%rax201 »       cmp····%rsi,%rax
231 »       je·····275·<frame_settrace+0x35>202 »       je·····235·<frame_settrace+0x35>
232 »       test···%rsi,%rsi203 »       test···%rsi,%rsi
233 »       je·····269·<frame_settrace+0x29>204 »       je·····229·<frame_settrace+0x29>
234 »       mov····(%rsi),%edx205 »       mov····(%rsi),%edx
235 »       add····$0x1,%edx206 »       add····$0x1,%edx
236 »       je·····269·<frame_settrace+0x29>207 »       je·····229·<frame_settrace+0x29>
237 »       mov····%edx,(%rsi)208 »       mov····%edx,(%rsi)
238 »       mov····%rsi,0x20(%rdi)209 »       mov····%rsi,0x20(%rdi)
239 »       mov····%rax,%rdi210 »       mov····%rax,%rdi
240 »       call···275·<frame_settrace+0x35>211 »       call···235·<frame_settrace+0x35>
241 ·R_X86_64_PC32»  .text.hot+0x3fc212 ·R_X86_64_PC32»  .text.hot+0x3bc
242 »       xor····%eax,%eax213 »       xor····%eax,%eax
243 »       pop····%rdx214 »       pop····%rdx
244 »       ret215 »       ret
245 »       nopl···0x0(%rax)216 »       nopl···0x0(%rax)
  
246 0000000000000280·<_PyFrame_GetState.isra.0>:217 0000000000000240·<_PyFrame_GetState.isra.0>:
247 _PyFrame_GetState.isra.0():218 _PyFrame_GetState.isra.0():
248 »       cmpl···$0x0,0x40(%rdi)219 »       cmpl···$0x0,0x40(%rdi)
249 »       je·····28a·<_PyFrame_GetState.isra.0+0xa>220 »       je·····24a·<_PyFrame_GetState.isra.0+0xa>
250 ·R_X86_64_PC32»  .text.unlikely+0x2ca221 ·R_X86_64_PC32»  .text.unlikely+0x2ca
251 »       movzbl·0x46(%rdi),%eax222 »       movzbl·0x46(%rdi),%eax
252 »       test···%al,%al223 »       test···%al,%al
253 »       jne····2d7·<_PyFrame_GetState.isra.0+0x57>224 »       jne····297·<_PyFrame_GetState.isra.0+0x57>
254 »       mov····0x38(%rdi),%rdx225 »       mov····0x38(%rdi),%rdx
255 »       mov····%rdx,%rax226 »       mov····%rdx,%rax
256 »       sub····(%rdi),%rax227 »       sub····(%rdi),%rax
257 »       sub····$0xc0,%rax228 »       sub····$0xc0,%rax
258 »       sar····$1,%rax229 »       sar····$1,%rax
259 »       test···%eax,%eax230 »       test···%eax,%eax
260 »       js·····2ad·<_PyFrame_GetState.isra.0+0x2d>231 »       js·····26d·<_PyFrame_GetState.isra.0+0x2d>
261 ·R_X86_64_PC32»  .text.unlikely+0x2c4232 ·R_X86_64_PC32»  .text.unlikely+0x2c4
262 »       movzbl·(%rdx),%edx233 »       movzbl·(%rdx),%edx
263 »       cmp····$0x95,%dl234 »       cmp····$0x95,%dl
264 »       je·····2b9·<_PyFrame_GetState.isra.0+0x39>235 »       je·····279·<_PyFrame_GetState.isra.0+0x39>
265 ·R_X86_64_PC32»  .text.unlikely+0x2d0236 ·R_X86_64_PC32»  .text.unlikely+0x2d0
266 »       mov····$0x0,%eax237 »       mov····$0x0,%eax
267 »       ja·····2d6·<_PyFrame_GetState.isra.0+0x56>238 »       ja·····296·<_PyFrame_GetState.isra.0+0x56>
268 »       cmp····$0x4b,%dl239 »       cmp····$0x4b,%dl
269 »       je·····2c9·<_PyFrame_GetState.isra.0+0x49>240 »       je·····289·<_PyFrame_GetState.isra.0+0x49>
270 ·R_X86_64_PC32»  .text.unlikely+0x2d6241 ·R_X86_64_PC32»  .text.unlikely+0x2d6
271 »       xor····%eax,%eax242 »       xor····%eax,%eax
272 »       cmp····$0x87,%dl243 »       cmp····$0x87,%dl
273 »       setne··%al244 »       setne··%al
274 »       lea····-0x2(%rax,%rax,1),%eax245 »       lea····-0x2(%rax,%rax,1),%eax
Max diff block lines reached; 19325/23298 bytes (82.95%) of diff not shown.
20.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ·R_X86_64_PLT32» _PyThreadState_UncheckedGet-0x495 ·R_X86_64_PLT32» _PyThreadState_UncheckedGet-0x4
96 »       mov····%rbx,%rsi96 »       mov····%rbx,%rsi
97 »       mov····%rax,%rdi97 »       mov····%rax,%rdi
98 »       mov····%rax,%rbp98 »       mov····%rax,%rbp
99 »       call···106·<frame_dealloc+0x46>99 »       call···106·<frame_dealloc+0x46>
100 ·R_X86_64_PLT32» _PyTrash_begin-0x4100 ·R_X86_64_PLT32» _PyTrash_begin-0x4
101 »       test···%eax,%eax101 »       test···%eax,%eax
102 »       jne····3b8·<frame_dealloc+0x2f8>102 »       jne····379·<frame_dealloc+0x2b9>
103 »       lea····0x30(%rbx),%rax103 »       lea····0x30(%rbx),%rax
104 »       cmp····%rax,0x18(%rbx)104 »       cmp····%rax,0x18(%rbx)
105 »       jne····11c·<frame_dealloc+0x5c>105 »       jne····11c·<frame_dealloc+0x5c>
106 ·R_X86_64_PC32»  .text.unlikely+0xc106 ·R_X86_64_PC32»  .text.unlikely+0xc
107 »       cmpb···$0x2,0x76(%rbx)107 »       cmpb···$0x2,0x76(%rbx)
108 »       jne····126·<frame_dealloc+0x66>108 »       jne····126·<frame_dealloc+0x66>
109 ·R_X86_64_PC32»  .text.unlikely+0xc109 ·R_X86_64_PC32»  .text.unlikely+0xc
Offset 114, 18 lines modifiedOffset 114, 18 lines modified
114 »       je·····157·<frame_dealloc+0x97>114 »       je·····157·<frame_dealloc+0x97>
115 »       mov····(%rdi),%rax115 »       mov····(%rdi),%rax
116 »       movq···$0x0,0x40(%rbx)116 »       movq···$0x0,0x40(%rbx)
117 »       test···%eax,%eax117 »       test···%eax,%eax
118 »       js·····157·<frame_dealloc+0x97>118 »       js·····157·<frame_dealloc+0x97>
119 »       sub····$0x1,%rax119 »       sub····$0x1,%rax
120 »       mov····%rax,(%rdi)120 »       mov····%rax,(%rdi)
121 »       je·····3c0·<frame_dealloc+0x300>121 »       je·····381·<frame_dealloc+0x2c1>
122 »       mov····0x58(%rbx),%rdi122 »       mov····0x58(%rbx),%rdi
123 »       test···%rdi,%rdi123 »       test···%rdi,%rdi
124 »       jne····3ca·<frame_dealloc+0x30a>124 »       jne····38b·<frame_dealloc+0x2cb>
125 »       mov····0x70(%rbx),%eax125 »       mov····0x70(%rbx),%eax
126 »       test···%eax,%eax126 »       test···%eax,%eax
127 »       jle····1d8·<frame_dealloc+0x118>127 »       jle····1d8·<frame_dealloc+0x118>
128 »       mov····0x78(%rbx),%rdi128 »       mov····0x78(%rbx),%rdi
129 »       test···%rdi,%rdi129 »       test···%rdi,%rdi
130 »       je·····2a8·<frame_dealloc+0x1e8>130 »       je·····2a8·<frame_dealloc+0x1e8>
131 »       mov····(%rdi),%rdx131 »       mov····(%rdi),%rdx
Offset 151, 22 lines modifiedOffset 151, 22 lines modified
151 »       jne····2d1·<frame_dealloc+0x211>151 »       jne····2d1·<frame_dealloc+0x211>
152 »       nopl···0x0(%rax)152 »       nopl···0x0(%rax)
153 »       mov····0x10(%rbx),%rdi153 »       mov····0x10(%rbx),%rdi
154 »       test···%rdi,%rdi154 »       test···%rdi,%rdi
155 »       jne····270·<frame_dealloc+0x1b0>155 »       jne····270·<frame_dealloc+0x1b0>
156 »       mov····0x20(%rbx),%rdi156 »       mov····0x20(%rbx),%rdi
157 »       test···%rdi,%rdi157 »       test···%rdi,%rdi
158 »       jne····390·<frame_dealloc+0x2d0>158 »       jne····351·<frame_dealloc+0x291>
159 »       mov····%rbx,%rdi159 »       mov····%rbx,%rdi
160 »       call···1fa·<frame_dealloc+0x13a>160 »       call···1fa·<frame_dealloc+0x13a>
161 ·R_X86_64_PLT32» PyObject_GC_Del-0x4161 ·R_X86_64_PLT32» PyObject_GC_Del-0x4
162 »       test···%r12,%r12162 »       test···%r12,%r12
163 »       jne····220·<frame_dealloc+0x160>163 »       jne····220·<frame_dealloc+0x160>
164 »       test···%rbp,%rbp164 »       test···%rbp,%rbp
165 »       je·····3b8·<frame_dealloc+0x2f8>165 »       je·····379·<frame_dealloc+0x2b9>
166 »       add····$0x8,%rsp166 »       add····$0x8,%rsp
167 »       mov····%rbp,%rdi167 »       mov····%rbp,%rdi
168 »       pop····%rbx168 »       pop····%rbx
169 »       pop····%rbp169 »       pop····%rbp
170 »       pop····%r12170 »       pop····%r12
171 »       pop····%r13171 »       pop····%r13
172 »       jmp····21a·<frame_dealloc+0x15a>172 »       jmp····21a·<frame_dealloc+0x15a>
Offset 228, 524 lines modifiedOffset 228, 538 lines modified
228 »       mov····%rdx,(%rdi)228 »       mov····%rdx,(%rdi)
229 »       jne····300·<frame_dealloc+0x240>229 »       jne····300·<frame_dealloc+0x240>
230 »       call···2fd·<frame_dealloc+0x23d>230 »       call···2fd·<frame_dealloc+0x23d>
231 ·R_X86_64_PLT32» _Py_Dealloc-0x4231 ·R_X86_64_PLT32» _Py_Dealloc-0x4
232 »       mov····0x70(%rbx),%eax232 »       mov····0x70(%rbx),%eax
233 »       cmp····$0x3,%eax233 »       cmp····$0x3,%eax
234 »       jle····1d8·<frame_dealloc+0x118>234 »       jle····1d8·<frame_dealloc+0x118>
 235 »       xor····%r13d,%r13d
235 »       mov····0x90(%rbx),%rdi236 »       mov····0x90(%rbx,%r13,8),%rdi
236 »       test···%rdi,%rdi237 »       test···%rdi,%rdi
237 »       je·····340·<frame_dealloc+0x280>238 »       je·····340·<frame_dealloc+0x280>
238 »       movq···$0x0,0x90(%rbx)239 »       movq···$0x0,0x90(%rbx,%r13,8)
239 »       mov····(%rdi),%rdx240 »       mov····(%rdi),%rdx
240 »       test···%edx,%edx241 »       test···%edx,%edx
241 »       js·····340·<frame_dealloc+0x280>242 »       js·····340·<frame_dealloc+0x280>
242 »       sub····$0x1,%rdx243 »       sub····$0x1,%rdx
243 »       mov····%rdx,(%rdi)244 »       mov····%rdx,(%rdi)
244 »       jne····340·<frame_dealloc+0x280>245 »       jne····340·<frame_dealloc+0x280>
245 »       call···335·<frame_dealloc+0x275>246 »       call···33a·<frame_dealloc+0x27a>
246 ·R_X86_64_PLT32» _Py_Dealloc-0x4247 ·R_X86_64_PLT32» _Py_Dealloc-0x4
247 »       mov····0x70(%rbx),%eax248 »       mov····0x70(%rbx),%eax
 249 »       nopl···(%rax)
248 »       nopl···0x0(%rax,%rax,1) 
249 »       cmp····$0x4,%eax 
250 »       jle····1d8·<frame_dealloc+0x118> 
251 »       xor····%r13d,%r13d 
252 »       mov····0x98(%rbx,%r13,8),%rdi 
253 »       test···%rdi,%rdi 
254 »       je·····375·<frame_dealloc+0x2b5> 
255 »       movq···$0x0,0x98(%rbx,%r13,8) 
256 »       mov····(%rdi),%rdx 
257 »       test···%edx,%edx 
258 »       js·····375·<frame_dealloc+0x2b5> 
259 »       sub····$0x1,%rdx 
260 »       mov····%rdx,(%rdi) 
261 »       je·····386·<frame_dealloc+0x2c6> 
262 »       add····$0x1,%r13250 »       add····$0x1,%r13
263 »       lea····0x4(%r13),%edx251 »       lea····0x3(%r13),%edx
264 »       cmp····%eax,%edx252 »       cmp····%eax,%edx
265 »       jl·····34c·<frame_dealloc+0x28c>253 »       jl·····30c·<frame_dealloc+0x24c>
266 »       jmp····1d8·<frame_dealloc+0x118>254 »       jmp····1d8·<frame_dealloc+0x118>
267 »       call···38b·<frame_dealloc+0x2cb> 
268 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
269 »       mov····0x70(%rbx),%eax 
270 »       jmp····375·<frame_dealloc+0x2b5> 
271 »       mov····(%rdi),%rax255 »       mov····(%rdi),%rax
272 »       xor····%edx,%edx256 »       xor····%edx,%edx
273 »       mov····%rdx,0x20(%rbx)257 »       mov····%rdx,0x20(%rbx)
274 »       test···%eax,%eax258 »       test···%eax,%eax
275 »       js·····1f2·<frame_dealloc+0x132>259 »       js·····1f2·<frame_dealloc+0x132>
276 »       sub····$0x1,%rax260 »       sub····$0x1,%rax
277 »       mov····%rax,(%rdi)261 »       mov····%rax,(%rdi)
278 »       jne····1f2·<frame_dealloc+0x132>262 »       jne····1f2·<frame_dealloc+0x132>
279 »       call···3b3·<frame_dealloc+0x2f3>263 »       call···374·<frame_dealloc+0x2b4>
280 ·R_X86_64_PLT32» _Py_Dealloc-0x4264 ·R_X86_64_PLT32» _Py_Dealloc-0x4
281 »       jmp····1f2·<frame_dealloc+0x132>265 »       jmp····1f2·<frame_dealloc+0x132>
282 »       pop····%rax266 »       pop····%rax
283 »       pop····%rbx267 »       pop····%rbx
284 »       pop····%rbp268 »       pop····%rbp
285 »       pop····%r12269 »       pop····%r12
286 »       pop····%r13270 »       pop····%r13
287 »       ret271 »       ret
288 »       call···3c5·<frame_dealloc+0x305>272 »       call···386·<frame_dealloc+0x2c6>
289 ·R_X86_64_PLT32» _Py_Dealloc-0x4273 ·R_X86_64_PLT32» _Py_Dealloc-0x4
290 »       jmp····157·<frame_dealloc+0x97>274 »       jmp····157·<frame_dealloc+0x97>
291 »       mov····(%rdi),%rax275 »       mov····(%rdi),%rax
292 »       xor····%ecx,%ecx276 »       xor····%ecx,%ecx
293 »       mov····%rcx,0x58(%rbx)277 »       mov····%rcx,0x58(%rbx)
294 »       test···%eax,%eax278 »       test···%eax,%eax
Max diff block lines reached; 17271/21020 bytes (82.16%) of diff not shown.
15.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 35, 46 lines modifiedOffset 35, 46 lines modified
  
35 0000000000000034·<_PyFrame_GetLocals.cold>:35 0000000000000034·<_PyFrame_GetLocals.cold>:
36 _PyFrame_GetLocals.cold():36 _PyFrame_GetLocals.cold():
37 »       mov····0x60(%rbp),%rax37 »       mov····0x60(%rbp),%rax
38 »       and····$0x10,%r12b38 »       and····$0x10,%r12b
39 »       mov····0x18(%rax,%rdx,8),%rsi39 »       mov····0x18(%rax,%rdx,8),%rsi
40 »       jne····47·<_PyFrame_GetLocals.cold+0x13>40 »       jne····47·<_PyFrame_GetLocals.cold+0x13>
41 ·R_X86_64_PC32»  .text.hot+0x4f741 ·R_X86_64_PC32»  .text.hot+0x4b7
42 »       jmp····4c·<_PyFrame_GetLocals.cold+0x18>42 »       jmp····4c·<_PyFrame_GetLocals.cold+0x18>
43 ·R_X86_64_PC32»  .text.hot+0x4e443 ·R_X86_64_PC32»  .text.hot+0x4a4
44 »       mov····0x60(%rbp),%rdx44 »       mov····0x60(%rbp),%rdx
45 »       and····$0x10,%r12b45 »       and····$0x10,%r12b
46 »       mov····0x18(%rdx,%rax,8),%rsi46 »       mov····0x18(%rdx,%rax,8),%rsi
47 »       jne····5f·<_PyFrame_GetLocals.cold+0x2b>47 »       jne····5f·<_PyFrame_GetLocals.cold+0x2b>
48 ·R_X86_64_PC32»  .text.hot+0x4f748 ·R_X86_64_PC32»  .text.hot+0x4b7
49 »       jmp····64·<_PyFrame_GetLocals.cold+0x30>49 »       jmp····64·<_PyFrame_GetLocals.cold+0x30>
50 ·R_X86_64_PC32»  .text.hot+0x54f50 ·R_X86_64_PC32»  .text.hot+0x50f
51 »       mov····(%rbx),%rax51 »       mov····(%rbx),%rax
52 »       test···%eax,%eax52 »       test···%eax,%eax
53 »       js·····7c·<_PyFrame_GetLocals.cold+0x48>53 »       js·····7c·<_PyFrame_GetLocals.cold+0x48>
54 »       sub····$0x1,%rax54 »       sub····$0x1,%rax
55 »       mov····%rax,(%rbx)55 »       mov····%rax,(%rbx)
56 »       jne····7c·<_PyFrame_GetLocals.cold+0x48>56 »       jne····7c·<_PyFrame_GetLocals.cold+0x48>
57 »       mov····%rbx,%rdi57 »       mov····%rbx,%rdi
58 »       call···7c·<_PyFrame_GetLocals.cold+0x48>58 »       call···7c·<_PyFrame_GetLocals.cold+0x48>
59 ·R_X86_64_PLT32» _Py_Dealloc-0x459 ·R_X86_64_PLT32» _Py_Dealloc-0x4
60 »       mov····%r15,%rdi60 »       mov····%r15,%rdi
61 »       call···84·<_PyFrame_GetLocals.cold+0x50>61 »       call···84·<_PyFrame_GetLocals.cold+0x50>
62 ·R_X86_64_PC32»  .text.hot+0x3fc62 ·R_X86_64_PC32»  .text.hot+0x3bc
63 »       xor····%ebx,%ebx63 »       xor····%ebx,%ebx
64 »       jmp····8b·<_PyFrame_GetLocals.cold+0x57>64 »       jmp····8b·<_PyFrame_GetLocals.cold+0x57>
65 ·R_X86_64_PC32»  .text.hot+0x62c65 ·R_X86_64_PC32»  .text.hot+0x5ec
66 »       cmpb···$0x95,0xc0(%rbp)66 »       cmpb···$0x95,0xc0(%rbp)
67 »       je·····a3·<_PyFrame_GetLocals.cold+0x6f>67 »       je·····a3·<_PyFrame_GetLocals.cold+0x6f>
68 »       cmpl···$0x0,0x48(%rbp)68 »       cmpl···$0x0,0x48(%rbp)
69 »       jg·····9e·<_PyFrame_GetLocals.cold+0x6a>69 »       jg·····9e·<_PyFrame_GetLocals.cold+0x6a>
70 ·R_X86_64_PC32»  .text.hot+0x4d370 ·R_X86_64_PC32»  .text.hot+0x493
71 »       jmp····a3·<_PyFrame_GetLocals.cold+0x6f>71 »       jmp····a3·<_PyFrame_GetLocals.cold+0x6f>
72 ·R_X86_64_PC32»  .text.hot+0x60472 ·R_X86_64_PC32»  .text.hot+0x5c4
73 »       mov····0x10(%r13),%rax73 »       mov····0x10(%r13),%rax
74 »       cmpq···$0x0,0x8(%rax)74 »       cmpq···$0x0,0x8(%rax)
75 ·R_X86_64_32S»   PyFunction_Type75 ·R_X86_64_32S»   PyFunction_Type
76 »       jne····94·<_PyFrame_GetLocals.cold+0x60>76 »       jne····94·<_PyFrame_GetLocals.cold+0x60>
77 »       mov····0x58(%rbp),%r9d77 »       mov····0x58(%rbp),%r9d
78 »       mov····0x48(%rbp),%esi78 »       mov····0x48(%rbp),%esi
79 »       mov····0x48(%rax),%r1079 »       mov····0x48(%rax),%r10
Offset 93, 30 lines modifiedOffset 93, 30 lines modified
93 »       mov····%r8,0x48(%r13,%rcx,8)93 »       mov····%r8,0x48(%r13,%rcx,8)
94 »       jmp····c1·<_PyFrame_GetLocals.cold+0x8d>94 »       jmp····c1·<_PyFrame_GetLocals.cold+0x8d>
95 »       mov····0x60(%rbp),%rdx95 »       mov····0x60(%rbp),%rdx
96 »       movslq·%r8d,%rax96 »       movslq·%r8d,%rax
97 »       and····$0x10,%r12b97 »       and····$0x10,%r12b
98 »       mov····0x18(%rdx,%rax,8),%rsi98 »       mov····0x18(%rdx,%rax,8),%rsi
99 »       je·····fd·<_PyFrame_GetLocals.cold+0xc9>99 »       je·····fd·<_PyFrame_GetLocals.cold+0xc9>
100 ·R_X86_64_PC32»  .text.hot+0x5d8100 ·R_X86_64_PC32»  .text.hot+0x598
101 »       mov····%rcx,%rdx101 »       mov····%rcx,%rdx
102 »       mov····%r15,%rdi102 »       mov····%r15,%rdi
103 »       call···108·<_PyFrame_GetLocals.cold+0xd4>103 »       call···108·<_PyFrame_GetLocals.cold+0xd4>
104 ·R_X86_64_PLT32» PyObject_SetItem-0x4104 ·R_X86_64_PLT32» PyObject_SetItem-0x4
105 »       test···%eax,%eax105 »       test···%eax,%eax
106 »       je·····110·<_PyFrame_GetLocals.cold+0xdc>106 »       je·····110·<_PyFrame_GetLocals.cold+0xdc>
107 ·R_X86_64_PC32»  .text.hot+0x589107 ·R_X86_64_PC32»  .text.hot+0x549
108 »       jmp····7c·<_PyFrame_GetLocals.cold+0x48>108 »       jmp····7c·<_PyFrame_GetLocals.cold+0x48>
109 »       mov····0x60(%rbp),%rdx109 »       mov····0x60(%rbp),%rdx
110 »       and····$0x10,%r12b110 »       and····$0x10,%r12b
111 »       mov····0x18(%rdx,%rax,8),%rsi111 »       mov····0x18(%rdx,%rax,8),%rsi
112 »       jne····128·<_PyFrame_GetLocals.cold+0xf4>112 »       jne····128·<_PyFrame_GetLocals.cold+0xf4>
113 ·R_X86_64_PC32»  .text.hot+0x589113 ·R_X86_64_PC32»  .text.hot+0x549
114 »       jmp····12d·<_PyFrame_GetLocals.cold+0xf9>114 »       jmp····12d·<_PyFrame_GetLocals.cold+0xf9>
115 ·R_X86_64_PC32»  .text.hot+0x5dd115 ·R_X86_64_PC32»  .text.hot+0x59d
116 »       mov····%rdx,0x38(%r13)116 »       mov····%rdx,0x38(%r13)
117 »       jmp····94·<_PyFrame_GetLocals.cold+0x60>117 »       jmp····94·<_PyFrame_GetLocals.cold+0x60>
  
118 0000000000000136·<_PyFrame_LocalsToFast.cold>:118 0000000000000136·<_PyFrame_LocalsToFast.cold>:
119 _PyFrame_LocalsToFast.cold():119 _PyFrame_LocalsToFast.cold():
120 »       cmpq···$0x0,0x8(%r8)120 »       cmpq···$0x0,0x8(%r8)
121 ·R_X86_64_32S»   PyCell_Type121 ·R_X86_64_32S»   PyCell_Type
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 »       mov····0x38(%r12),%rsi125 »       mov····0x38(%r12),%rsi
126 »       mov····(%r12),%rdi126 »       mov····(%r12),%rdi
127 »       mov····%r14d,%edx127 »       mov····%r14d,%edx
128 »       mov····%r8,0x20(%rsp)128 »       mov····%r8,0x20(%rsp)
129 »       mov····%rcx,0x18(%rsp)129 »       mov····%rcx,0x18(%rsp)
130 »       mov····%r9,0x10(%rsp)130 »       mov····%r9,0x10(%rsp)
131 »       call···164·<_PyFrame_LocalsToFast.cold+0x2e>131 »       call···164·<_PyFrame_LocalsToFast.cold+0x2e>
132 ·R_X86_64_PC32»  .text+0x96c132 ·R_X86_64_PC32»  .text+0x92c
133 »       mov····0x10(%rsp),%r9133 »       mov····0x10(%rsp),%r9
134 »       mov····0x18(%rsp),%rcx134 »       mov····0x18(%rsp),%rcx
135 »       test···%eax,%eax135 »       test···%eax,%eax
136 »       mov····0x20(%rsp),%r8136 »       mov····0x20(%rsp),%r8
137 »       je·····1d1·<_PyFrame_LocalsToFast.cold+0x9b>137 »       je·····1d1·<_PyFrame_LocalsToFast.cold+0x9b>
138 »       mov····0x10(%r8),%rdi138 »       mov····0x10(%r8),%rdi
139 »       cmp····%rcx,%rdi139 »       cmp····%rcx,%rdi
Offset 146, 28 lines modifiedOffset 146, 28 lines modified
146 »       mov····(%r9),%rdi146 »       mov····(%r9),%rdi
147 »       mov····(%rcx),%eax147 »       mov····(%rcx),%eax
148 »       add····$0x1,%eax148 »       add····$0x1,%eax
149 »       jne····1e5·<_PyFrame_LocalsToFast.cold+0xaf>149 »       jne····1e5·<_PyFrame_LocalsToFast.cold+0xaf>
150 »       mov····%rcx,(%r9)150 »       mov····%rcx,(%r9)
151 »       mov····%rcx,0x10(%rsp)151 »       mov····%rcx,0x10(%rsp)
152 »       call···1a4·<_PyFrame_LocalsToFast.cold+0x6e>152 »       call···1a4·<_PyFrame_LocalsToFast.cold+0x6e>
153 ·R_X86_64_PC32»  .text.hot+0x3fc153 ·R_X86_64_PC32»  .text.hot+0x3bc
154 »       mov····0x10(%rsp),%r8154 »       mov····0x10(%rsp),%r8
155 »       jmp····1ae·<_PyFrame_LocalsToFast.cold+0x78>155 »       jmp····1ae·<_PyFrame_LocalsToFast.cold+0x78>
156 ·R_X86_64_PC32»  .text+0x108156 ·R_X86_64_PC32»  .text+0x108
157 »       test···%rcx,%rcx157 »       test···%rcx,%rcx
158 »       je·····1bc·<_PyFrame_LocalsToFast.cold+0x86>158 »       je·····1bc·<_PyFrame_LocalsToFast.cold+0x86>
159 »       mov····(%rcx),%eax159 »       mov····(%rcx),%eax
160 »       add····$0x1,%eax160 »       add····$0x1,%eax
161 »       je·····1bc·<_PyFrame_LocalsToFast.cold+0x86>161 »       je·····1bc·<_PyFrame_LocalsToFast.cold+0x86>
162 »       mov····%eax,(%rcx)162 »       mov····%eax,(%rcx)
163 »       mov····%rcx,0x10(%r8)163 »       mov····%rcx,0x10(%r8)
164 »       mov····%rcx,0x10(%rsp)164 »       mov····%rcx,0x10(%rsp)
165 »       call···1ca·<_PyFrame_LocalsToFast.cold+0x94>165 »       call···1ca·<_PyFrame_LocalsToFast.cold+0x94>
166 ·R_X86_64_PC32»  .text.hot+0x3fc166 ·R_X86_64_PC32»  .text.hot+0x3bc
167 »       mov····0x10(%rsp),%rcx167 »       mov····0x10(%rsp),%rcx
168 »       jmp····180·<_PyFrame_LocalsToFast.cold+0x4a>168 »       jmp····180·<_PyFrame_LocalsToFast.cold+0x4a>
169 »       jmp····1d6·<_PyFrame_LocalsToFast.cold+0xa0>169 »       jmp····1d6·<_PyFrame_LocalsToFast.cold+0xa0>
170 ·R_X86_64_PC32»  .text+0xff170 ·R_X86_64_PC32»  .text+0xff
171 »       add····$0x38,%rsp171 »       add····$0x38,%rsp
172 »       pop····%rbx172 »       pop····%rbx
173 »       pop····%rbp173 »       pop····%rbp
Offset 215, 39 lines modifiedOffset 215, 39 lines modified
215 PyFrame_GetLineNumber.cold():215 PyFrame_GetLineNumber.cold():
216 »       ret216 »       ret
  
217 0000000000000253·<frame_getcode.cold>:217 0000000000000253·<frame_getcode.cold>:
Max diff block lines reached; 11818/16079 bytes (73.50%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
5 ··0x00000010·1b0c0708·90010000·30000000·1c000000·........0.......5 ··0x00000010·1b0c0708·90010000·30000000·1c000000·........0.......
6 ··0x00000020·00000000·62000000·00450e10·86024c0e·....b....E....L.6 ··0x00000020·00000000·62000000·00450e10·86024c0e·....b....E....L.
7 ··0x00000030·18830344·0e206c0a·0e18440e·10410e08·...D.·l...D..A..7 ··0x00000030·18830344·0e206c0a·0e18440e·10410e08·...D.·l...D..A..
8 ··0x00000040·410b510e·18440e10·410e0800·14000000·A.Q..D..A.......8 ··0x00000040·410b510e·18440e10·410e0800·14000000·A.Q..D..A.......
9 ··0x00000050·50000000·00000000·49000000·00480e10·P.......I....H..9 ··0x00000050·50000000·00000000·49000000·00480e10·P.......I....H..
10 ··0x00000060·02400e08·4c000000·68000000·00000000·.@..L...h.......10 ··0x00000060·02400e08·4c000000·68000000·00000000·.@..L...h.......
11 ··0x00000070·32030000·00460e10·8d02420e·188c0341·2....F....B....A11 ··0x00000070·f3020000·00460e10·8d02420e·188c0341·.....F....B....A
12 ··0x00000080·0e208604·410e2883·05470e30·033b010a·.·..A.(..G.0.;..12 ··0x00000080·0e208604·410e2883·05470e30·033b010a·.·..A.(..G.0.;..
13 ··0x00000090·0e28440e·20410e18·420e1042·0e084b0b·.(D.·A..B..B..K.13 ··0x00000090·0e28440e·20410e18·420e1042·0e084b0b·.(D.·A..B..B..K.
14 ··0x000000a0·0399010a·0e28410e·20410e18·420e1042·.....(A.·A..B..B14 ··0x000000a0·035a010a·0e28410e·20410e18·420e1042·.Z...(A.·A..B..B
15 ··0x000000b0·0e08410b·18000000·b8000000·00000000·..A.............15 ··0x000000b0·0e08410b·18000000·b8000000·00000000·..A.............
16 ··0x000000c0·18000000·000e3083·0586048c·038d0200·......0.........16 ··0x000000c0·18000000·000e3083·0586048c·038d0200·......0.........
17 ··0x000000d0·10000000·d4000000·00000000·1b000000·................17 ··0x000000d0·10000000·d4000000·00000000·1b000000·................
18 ··0x000000e0·00000000·28000000·e8000000·00000000·....(...........18 ··0x000000e0·00000000·28000000·e8000000·00000000·....(...........
19 ··0x000000f0·5c000000·00460e10·8c02440e·18860344·\....F....D....D19 ··0x000000f0·5c000000·00460e10·8c02440e·18860344·\....F....D....D
20 ··0x00000100·0e208304·6d0a0e18·470e1042·0e08450b·.·..m...G..B..E.20 ··0x00000100·0e208304·6d0a0e18·470e1042·0e08450b·.·..m...G..B..E.
21 ··0x00000110·20000000·14010000·00000000·07000000··...............21 ··0x00000110·20000000·14010000·00000000·07000000··...............
21.7 KB
iterobject.o
1.75 KB
readelf --wide --sections {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 ··[·2]·.rela.text········RELA············0000000000000000·0024d0·0000f0·18···I·17···1··87 ··[·2]·.rela.text········RELA············0000000000000000·0024d0·0000f0·18···I·17···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000100·000640·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········0000000000000000·000100·000640·00··WA··0···0·32
9 ··[·4]·.rela.data········RELA············0000000000000000·0025c0·000468·18···I·17···3··89 ··[·4]·.rela.data········RELA············0000000000000000·0025c0·000468·18···I·17···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·000740·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·000740·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000740·0000a5·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000740·0000a5·01·AMS··0···0··1
12 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007e5·0004a5·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007e5·0004a5·00··AX··0···0··1
13 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002a28·0006c0·18···I·17···7··813 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002a28·0006c0·18···I·17···7··8
14 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000c90·000467·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000c90·000457·00··AX··0···0·16
15 ··[10]·.rela.text.hot····RELA············0000000000000000·0030e8·000378·18···I·17···9··815 ··[10]·.rela.text.hot····RELA············0000000000000000·0030e8·000378·18···I·17···9··8
16 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0010f8·000022·01·AMS··0···0··816 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0010e8·000022·01·AMS··0···0··8
17 ··[12]·.rodata···········PROGBITS········0000000000000000·001120·000257·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000000000·001120·000257·00···A··0···0·32
18 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001377·000000·00······0···0··118 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001377·000000·00······0···0··1
19 ··[14]·.note.gnu.property·NOTE············0000000000000000·001378·000020·00···A··0···0··819 ··[14]·.note.gnu.property·NOTE············0000000000000000·001378·000020·00···A··0···0··8
20 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001398·0003e0·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001398·0003e0·00···A··0···0··8
21 ··[16]·.rela.eh_frame····RELA············0000000000000000·003460·0002b8·18···I·17··15··821 ··[16]·.rela.eh_frame····RELA············0000000000000000·003460·0002b8·18···I·17··15··8
22 ··[17]·.symtab···········SYMTAB··········0000000000000000·001778·000828·18·····18··44··822 ··[17]·.symtab···········SYMTAB··········0000000000000000·001778·000828·18·····18··44··8
23 ··[18]·.strtab···········STRTAB··········0000000000000000·001fa0·00052d·00······0···0··123 ··[18]·.strtab···········STRTAB··········0000000000000000·001fa0·00052d·00······0···0··1
1.52 KB
readelf --wide --symbols {}
    
Offset 13, 17 lines modifiedOffset 13, 17 lines modified
13 ·····9:·0000000000000130····95·FUNC····LOCAL··DEFAULT····9·iter_dealloc13 ·····9:·0000000000000130····95·FUNC····LOCAL··DEFAULT····9·iter_dealloc
14 ····10:·0000000000000190····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF14 ····10:·0000000000000190····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
15 ····11:·0000000000000000····72·FUNC····LOCAL··DEFAULT····1·iter_len15 ····11:·0000000000000000····72·FUNC····LOCAL··DEFAULT····1·iter_len
16 ····12:·00000000000000a6····19·FUNC····LOCAL··DEFAULT····7·iter_len.cold16 ····12:·00000000000000a6····19·FUNC····LOCAL··DEFAULT····7·iter_len.cold
17 ····13:·0000000000000050····25·FUNC····LOCAL··DEFAULT····1·iter_traverse17 ····13:·0000000000000050····25·FUNC····LOCAL··DEFAULT····1·iter_traverse
18 ····14:·00000000000000b9·····3·FUNC····LOCAL··DEFAULT····7·iter_traverse.cold18 ····14:·00000000000000b9·····3·FUNC····LOCAL··DEFAULT····7·iter_traverse.cold
19 ····15:·00000000000000bc····21·FUNC····LOCAL··DEFAULT····7·PyCallIter_New.cold19 ····15:·00000000000000bc····21·FUNC····LOCAL··DEFAULT····7·PyCallIter_New.cold
20 ····16:·0000000000000240···404·FUNC····LOCAL··DEFAULT····9·calliter_iternext20 ····16:·0000000000000240···395·FUNC····LOCAL··DEFAULT····9·calliter_iternext
21 ····17:·00000000000000d1····68·FUNC····LOCAL··DEFAULT····7·calliter_iternext.cold21 ····17:·00000000000000d1····68·FUNC····LOCAL··DEFAULT····7·calliter_iternext.cold
22 ····18:·00000000000003e0···135·FUNC····LOCAL··DEFAULT····9·calliter_dealloc22 ····18:·00000000000003d0···135·FUNC····LOCAL··DEFAULT····9·calliter_dealloc
23 ····19:·0000000000000070····65·FUNC····LOCAL··DEFAULT····1·calliter_traverse23 ····19:·0000000000000070····65·FUNC····LOCAL··DEFAULT····1·calliter_traverse
24 ····20:·0000000000000115·····7·FUNC····LOCAL··DEFAULT····7·calliter_traverse.cold24 ····20:·0000000000000115·····7·FUNC····LOCAL··DEFAULT····7·calliter_traverse.cold
25 ····21:·0000000000000197···108·FUNC····LOCAL··DEFAULT····7·anextawaitable_iternext25 ····21:·0000000000000197···108·FUNC····LOCAL··DEFAULT····7·anextawaitable_iternext
26 ····22:·0000000000000203···162·FUNC····LOCAL··DEFAULT····7·anextawaitable_getiter.isra.026 ····22:·0000000000000203···162·FUNC····LOCAL··DEFAULT····7·anextawaitable_getiter.isra.0
27 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.827 ····23:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
28 ····24:·00000000000002a5····75·FUNC····LOCAL··DEFAULT····7·anextawaitable_dealloc28 ····24:·00000000000002a5····75·FUNC····LOCAL··DEFAULT····7·anextawaitable_dealloc
29 ····25:·00000000000002f0····14·FUNC····LOCAL··DEFAULT····7·anextawaitable_send29 ····25:·00000000000002f0····14·FUNC····LOCAL··DEFAULT····7·anextawaitable_send
9.06 KB
readelf --wide --relocs {}
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·37a31 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·37a
32 00000000000001f8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·4032 00000000000001f8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·40
33 0000000000000200··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3a33 0000000000000200··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3a
34 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·38b34 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·38b
35 0000000000000218··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·035 0000000000000218··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·0
36 0000000000000248··0000005400000001·R_X86_64_64············0000000000000000·PyType_Type·+·036 0000000000000248··0000005400000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
37 0000000000000258··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6237 0000000000000258··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·62
38 0000000000000270··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·3e038 0000000000000270··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·3d0
39 00000000000002d0··0000005500000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·039 00000000000002d0··0000005500000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
40 00000000000002f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7040 00000000000002f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·70
41 0000000000000318··0000005600000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·041 0000000000000318··0000005600000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
42 0000000000000320··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·24042 0000000000000320··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·240
43 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e043 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e0
44 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7444 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·74
45 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3dc45 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3dc
Offset 121, 20 lines modifiedOffset 121, 20 lines modified
121 0000000000000072··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10f121 0000000000000072··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10f
122 0000000000000086··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10f122 0000000000000086··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10f
123 000000000000009d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10f123 000000000000009d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10f
124 00000000000000a2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·105124 00000000000000a2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·105
125 00000000000000aa··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4125 00000000000000aa··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
126 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4126 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4
127 00000000000000cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·230127 00000000000000cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·230
128 00000000000000e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36c128 00000000000000e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·363
129 00000000000000e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·30b129 00000000000000e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·30b
130 00000000000000f0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·30b130 00000000000000f0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·30b
131 00000000000000fa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·394131 00000000000000fa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·38b
132 0000000000000107··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ae132 0000000000000107··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3a5
133 0000000000000111··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ae133 0000000000000111··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3a5
134 00000000000002ec··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4134 00000000000002ec··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
135 000000000000040c··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4135 000000000000040c··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
136 0000000000000419··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4136 0000000000000419··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
137 0000000000000494··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4137 0000000000000494··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
138 00000000000004a1··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4138 00000000000004a1··0000005000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
  
139 Relocation·section·'.rela.text.hot'·at·offset·0x30e8·contains·37·entries:139 Relocation·section·'.rela.text.hot'·at·offset·0x30e8·contains·37·entries:
Offset 153, 33 lines modifiedOffset 153, 33 lines modified
153 00000000000001c6··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4153 00000000000001c6··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
154 00000000000001eb··0000003100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4154 00000000000001eb··0000003100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
155 0000000000000258··0000003100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4155 0000000000000258··0000003100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
156 000000000000029d··0000004300000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4156 000000000000029d··0000004300000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4
157 00000000000002c3··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4157 00000000000002c3··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
158 00000000000002ef··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4158 00000000000002ef··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
159 0000000000000331··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4159 0000000000000331··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
160 000000000000034e··0000004500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4160 0000000000000345··0000004500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4
161 0000000000000361··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4161 0000000000000358··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
162 0000000000000368··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4162 000000000000035f··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
163 0000000000000371··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4163 0000000000000368··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
164 0000000000000441··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4164 0000000000000431··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
165 0000000000000461··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4165 0000000000000451··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
166 0000000000000011··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4166 0000000000000011··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
167 0000000000000024··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b167 0000000000000024··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
168 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12168 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12
169 00000000000000b9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c169 00000000000000b9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c
170 00000000000000f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72170 00000000000000f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72
171 0000000000000170··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4171 0000000000000170··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
172 00000000000001a7··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4172 00000000000001a7··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
173 00000000000001d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8173 00000000000001d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8
174 00000000000002b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd174 00000000000002b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd
175 0000000000000394··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f0175 000000000000038b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f0
176 00000000000003ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa176 00000000000003a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa
177 00000000000003d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e6177 00000000000003c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e6
178 0000000000000429··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4178 0000000000000419··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
  
179 Relocation·section·'.rela.eh_frame'·at·offset·0x3460·contains·29·entries:179 Relocation·section·'.rela.eh_frame'·at·offset·0x3460·contains·29·entries:
180 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend180 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
181 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0181 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
182 000000000000003c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0182 000000000000003c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
183 0000000000000054··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90183 0000000000000054··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90
184 000000000000008c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60184 000000000000008c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 00000000000000f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6189 00000000000000f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6
190 0000000000000114··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·50190 0000000000000114··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·50
191 0000000000000128··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b9191 0000000000000128··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b9
192 000000000000013c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0192 000000000000013c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0
193 0000000000000168··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc193 0000000000000168··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc
194 0000000000000180··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·240194 0000000000000180··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·240
195 00000000000001b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1195 00000000000001b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1
196 00000000000001cc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3e0196 00000000000001cc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d0
197 00000000000001ec··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·70197 00000000000001ec··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·70
198 0000000000000218··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·115198 0000000000000218··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·115
199 000000000000023c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11c199 000000000000023c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11c
200 0000000000000264··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·197200 0000000000000264··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·197
201 0000000000000290··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·203201 0000000000000290··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·203
202 00000000000002b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a5202 00000000000002b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a5
203 00000000000002d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f0203 00000000000002d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f0
1.67 KB
readelf --wide --debug-dump=frames {}
    
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
  
138 00000160·0000000000000014·00000164·FDE·cie=00000000·pc=00000000000000bc..00000000000000d1138 00000160·0000000000000014·00000164·FDE·cie=00000000·pc=00000000000000bc..00000000000000d1
139 ··DW_CFA_def_cfa_offset:·32139 ··DW_CFA_def_cfa_offset:·32
140 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24140 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
141 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16141 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
142 ··DW_CFA_nop142 ··DW_CFA_nop
  
143 00000178·000000000000002c·0000017c·FDE·cie=00000000·pc=0000000000000240..00000000000003d4143 00000178·000000000000002c·0000017c·FDE·cie=00000000·pc=0000000000000240..00000000000003cb
144 ··DW_CFA_advance_loc:·6·to·0000000000000246144 ··DW_CFA_advance_loc:·6·to·0000000000000246
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_offset:·r12·(r12)·at·cfa-16146 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
147 ··DW_CFA_advance_loc:·1·to·0000000000000247147 ··DW_CFA_advance_loc:·1·to·0000000000000247
148 ··DW_CFA_def_cfa_offset:·24148 ··DW_CFA_def_cfa_offset:·24
149 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24149 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
150 ··DW_CFA_advance_loc:·1·to·0000000000000248150 ··DW_CFA_advance_loc:·1·to·0000000000000248
Offset 170, 22 lines modifiedOffset 170, 22 lines modified
170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
172 ··DW_CFA_offset:·r12·(r12)·at·cfa-16172 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
173 ··DW_CFA_nop173 ··DW_CFA_nop
174 ··DW_CFA_nop174 ··DW_CFA_nop
175 ··DW_CFA_nop175 ··DW_CFA_nop
  
176 000001c4·000000000000001c·000001c8·FDE·cie=00000000·pc=00000000000003e0..0000000000000467176 000001c4·000000000000001c·000001c8·FDE·cie=00000000·pc=00000000000003d0..0000000000000457
177 ··DW_CFA_advance_loc:·5·to·00000000000003e5177 ··DW_CFA_advance_loc:·5·to·00000000000003d5
178 ··DW_CFA_def_cfa_offset:·16178 ··DW_CFA_def_cfa_offset:·16
179 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16179 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
180 ··DW_CFA_advance_loc1:·67·to·0000000000000428180 ··DW_CFA_advance_loc1:·67·to·0000000000000418
181 ··DW_CFA_remember_state181 ··DW_CFA_remember_state
182 ··DW_CFA_def_cfa_offset:·8182 ··DW_CFA_def_cfa_offset:·8
183 ··DW_CFA_advance_loc:·8·to·0000000000000430183 ··DW_CFA_advance_loc:·8·to·0000000000000420
184 ··DW_CFA_restore_state184 ··DW_CFA_restore_state
185 ··DW_CFA_nop185 ··DW_CFA_nop
186 ··DW_CFA_nop186 ··DW_CFA_nop
187 ··DW_CFA_nop187 ··DW_CFA_nop
  
188 000001e4·0000000000000028·000001e8·FDE·cie=00000000·pc=0000000000000070..00000000000000b1188 000001e4·0000000000000028·000001e8·FDE·cie=00000000·pc=0000000000000070..00000000000000b1
189 ··DW_CFA_advance_loc:·6·to·0000000000000076189 ··DW_CFA_advance_loc:·6·to·0000000000000076
1.36 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 94, 33 lines modifiedOffset 94, 33 lines modified
94 calliter_iternext.cold():94 calliter_iternext.cold():
95 »       mov····0x0(%rip),%rdi········95 »       mov····0x0(%rip),%rdi········
96 ·R_X86_64_PC32»  PyExc_StopIteration-0x496 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
97 »       call···dd·<calliter_iternext.cold+0xc>97 »       call···dd·<calliter_iternext.cold+0xc>
98 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x498 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
99 »       test···%eax,%eax99 »       test···%eax,%eax
100 »       jne····e5·<calliter_iternext.cold+0x14>100 »       jne····e5·<calliter_iternext.cold+0x14>
101 ·R_X86_64_PC32»  .text.hot+0x36c101 ·R_X86_64_PC32»  .text.hot+0x363
102 »       jmp····ea·<calliter_iternext.cold+0x19>102 »       jmp····ea·<calliter_iternext.cold+0x19>
103 ·R_X86_64_PC32»  .text.hot+0x30b103 ·R_X86_64_PC32»  .text.hot+0x30b
104 »       call···ef·<calliter_iternext.cold+0x1e>104 »       call···ef·<calliter_iternext.cold+0x1e>
105 ·R_X86_64_PLT32» _Py_Dealloc-0x4105 ·R_X86_64_PLT32» _Py_Dealloc-0x4
106 »       jmp····f4·<calliter_iternext.cold+0x23>106 »       jmp····f4·<calliter_iternext.cold+0x23>
107 ·R_X86_64_PC32»  .text.hot+0x30b107 ·R_X86_64_PC32»  .text.hot+0x30b
108 »       call···f9·<calliter_iternext.cold+0x28>108 »       call···f9·<calliter_iternext.cold+0x28>
109 ·R_X86_64_PLT32» _Py_Dealloc-0x4109 ·R_X86_64_PLT32» _Py_Dealloc-0x4
110 »       jmp····fe·<calliter_iternext.cold+0x2d>110 »       jmp····fe·<calliter_iternext.cold+0x2d>
111 ·R_X86_64_PC32»  .text.hot+0x394111 ·R_X86_64_PC32»  .text.hot+0x38b
112 »       sub····$0x1,%rax112 »       sub····$0x1,%rax
113 »       mov····%rax,(%rdi)113 »       mov····%rax,(%rdi)
114 »       jne····10b·<calliter_iternext.cold+0x3a>114 »       jne····10b·<calliter_iternext.cold+0x3a>
115 ·R_X86_64_PC32»  .text.hot+0x3ae115 ·R_X86_64_PC32»  .text.hot+0x3a5
116 »       call···110·<calliter_iternext.cold+0x3f>116 »       call···110·<calliter_iternext.cold+0x3f>
117 ·R_X86_64_PLT32» _Py_Dealloc-0x4117 ·R_X86_64_PLT32» _Py_Dealloc-0x4
118 »       jmp····115·<calliter_traverse.cold>118 »       jmp····115·<calliter_traverse.cold>
119 ·R_X86_64_PC32»  .text.hot+0x3ae119 ·R_X86_64_PC32»  .text.hot+0x3a5
  
120 0000000000000115·<calliter_traverse.cold>:120 0000000000000115·<calliter_traverse.cold>:
121 calliter_traverse.cold():121 calliter_traverse.cold():
122 »       xor····%eax,%eax122 »       xor····%eax,%eax
123 »       pop····%rbx123 »       pop····%rbx
124 »       pop····%rbp124 »       pop····%rbp
125 »       pop····%r12125 »       pop····%r12
5.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 210, 33 lines modifiedOffset 210, 33 lines modified
210 »       je·····317·<calliter_iternext+0xd7>210 »       je·····317·<calliter_iternext+0xd7>
211 »       mov····0x0(%rip),%rax········211 »       mov····0x0(%rip),%rax········
212 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4212 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
213 »       mov····%rdi,%rbx213 »       mov····%rdi,%rbx
214 »       mov····%fs:(%rax),%r12214 »       mov····%fs:(%rax),%r12
215 »       mov····0x8(%rbp),%rax215 »       mov····0x8(%rbp),%rax
216 »       testb··$0x8,0xa9(%rax)216 »       testb··$0x8,0xa9(%rax)
217 »       je·····340·<calliter_iternext+0x100>217 »       je·····337·<calliter_iternext+0xf7>
218 »       mov····0x38(%rax),%rax218 »       mov····0x38(%rax),%rax
219 »       mov····0x0(%rbp,%rax,1),%rax219 »       mov····0x0(%rbp,%rax,1),%rax
220 »       test···%rax,%rax220 »       test···%rax,%rax
221 »       je·····340·<calliter_iternext+0x100>221 »       je·····337·<calliter_iternext+0xf7>
222 »       mov····%rbp,%rdi222 »       mov····%rbp,%rdi
223 »       xor····%ecx,%ecx223 »       xor····%ecx,%ecx
224 »       xor····%edx,%edx224 »       xor····%edx,%edx
225 »       xor····%esi,%esi225 »       xor····%esi,%esi
226 »       call···*%rax226 »       call···*%rax
227 »       mov····%rbp,%rsi227 »       mov····%rbp,%rsi
228 »       xor····%ecx,%ecx228 »       xor····%ecx,%ecx
229 »       mov····%r12,%rdi229 »       mov····%r12,%rdi
230 »       mov····%rax,%rdx230 »       mov····%rax,%rdx
231 »       call···2a1·<calliter_iternext+0x61>231 »       call···2a1·<calliter_iternext+0x61>
232 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4232 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4
233 »       mov····%rax,%rbp233 »       mov····%rax,%rbp
234 »       test···%rax,%rax234 »       test···%rax,%rax
235 »       je·····35e·<calliter_iternext+0x11e>235 »       je·····355·<calliter_iternext+0x115>
236 »       mov····0x18(%rbx),%rdi236 »       mov····0x18(%rbx),%rdi
237 »       test···%rdi,%rdi237 »       test···%rdi,%rdi
238 »       je·····2ba·<calliter_iternext+0x7a>238 »       je·····2ba·<calliter_iternext+0x7a>
239 ·R_X86_64_PC32»  .text.unlikely+0xcd239 ·R_X86_64_PC32»  .text.unlikely+0xcd
240 »       mov····$0x2,%edx240 »       mov····$0x2,%edx
241 »       mov····%rbp,%rsi241 »       mov····%rbp,%rsi
242 »       call···2c7·<calliter_iternext+0x87>242 »       call···2c7·<calliter_iternext+0x87>
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
258 ·R_X86_64_PLT32» _Py_Dealloc-0x4258 ·R_X86_64_PLT32» _Py_Dealloc-0x4
259 »       mov····0x18(%rbx),%rdi259 »       mov····0x18(%rbx),%rdi
260 »       test···%rdi,%rdi260 »       test···%rdi,%rdi
261 »       je·····30f·<calliter_iternext+0xcf>261 »       je·····30f·<calliter_iternext+0xcf>
262 »       mov····(%rdi),%rax262 »       mov····(%rdi),%rax
263 »       movq···$0x0,0x18(%rbx)263 »       movq···$0x0,0x18(%rbx)
264 »       test···%eax,%eax264 »       test···%eax,%eax
265 »       jns····3c2·<calliter_iternext+0x182>265 »       jns····3b9·<calliter_iternext+0x179>
266 »       mov····0x0(%rbp),%rax266 »       mov····0x0(%rbp),%rax
267 »       test···%eax,%eax267 »       test···%eax,%eax
268 »       jns····321·<calliter_iternext+0xe1>268 »       jns····321·<calliter_iternext+0xe1>
269 »       xor····%ebp,%ebp269 »       xor····%ebp,%ebp
270 »       mov····%rbp,%rax270 »       mov····%rbp,%rax
271 »       pop····%rbx271 »       pop····%rbx
272 »       pop····%rbp272 »       pop····%rbp
Offset 276, 68 lines modifiedOffset 276, 66 lines modified
276 »       mov····%rax,0x0(%rbp)276 »       mov····%rax,0x0(%rbp)
277 »       jne····317·<calliter_iternext+0xd7>277 »       jne····317·<calliter_iternext+0xd7>
278 »       mov····%rbp,%rdi278 »       mov····%rbp,%rdi
279 »       xor····%ebp,%ebp279 »       xor····%ebp,%ebp
280 »       call···335·<calliter_iternext+0xf5>280 »       call···335·<calliter_iternext+0xf5>
281 ·R_X86_64_PLT32» _Py_Dealloc-0x4281 ·R_X86_64_PLT32» _Py_Dealloc-0x4
282 »       jmp····319·<calliter_iternext+0xd9>282 »       jmp····319·<calliter_iternext+0xd9>
283 »       nopw···0x0(%rax,%rax,1) 
284 »       mov····%rbp,%rsi283 »       mov····%rbp,%rsi
285 »       xor····%r8d,%r8d284 »       xor····%r8d,%r8d
286 »       xor····%ecx,%ecx285 »       xor····%ecx,%ecx
287 »       xor····%edx,%edx286 »       xor····%edx,%edx
288 »       mov····%r12,%rdi287 »       mov····%r12,%rdi
289 »       call···352·<calliter_iternext+0x112>288 »       call···349·<calliter_iternext+0x109>
290 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x4289 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x4
291 »       mov····%rax,%rbp290 »       mov····%rax,%rbp
292 »       test···%rax,%rax291 »       test···%rax,%rax
293 »       jne····2ad·<calliter_iternext+0x6d>292 »       jne····2ad·<calliter_iternext+0x6d>
294 »       mov····0x0(%rip),%rdi········293 »       mov····0x0(%rip),%rdi········
295 ·R_X86_64_PC32»  PyExc_StopIteration-0x4294 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
296 »       xor····%ebp,%ebp295 »       xor····%ebp,%ebp
297 »       call···36c·<calliter_iternext+0x12c>296 »       call···363·<calliter_iternext+0x123>
298 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4297 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
299 »       test···%eax,%eax298 »       test···%eax,%eax
300 »       je·····317·<calliter_iternext+0xd7>299 »       je·····317·<calliter_iternext+0xd7>
301 »       call···375·<calliter_iternext+0x135>300 »       call···36c·<calliter_iternext+0x12c>
302 ·R_X86_64_PLT32» PyErr_Clear-0x4301 ·R_X86_64_PLT32» PyErr_Clear-0x4
303 »       mov····0x10(%rbx),%rdi302 »       mov····0x10(%rbx),%rdi
304 »       test···%rdi,%rdi303 »       test···%rdi,%rdi
305 »       je·····398·<calliter_iternext+0x158>304 »       je·····38f·<calliter_iternext+0x14f>
306 »       mov····(%rdi),%rax305 »       mov····(%rdi),%rax
307 »       xor····%edx,%edx306 »       xor····%edx,%edx
308 »       mov····%rdx,0x10(%rbx)307 »       mov····%rdx,0x10(%rbx)
309 »       test···%eax,%eax308 »       test···%eax,%eax
310 »       js·····398·<calliter_iternext+0x158>309 »       js·····38f·<calliter_iternext+0x14f>
311 »       sub····$0x1,%rax310 »       sub····$0x1,%rax
312 »       mov····%rax,(%rdi)311 »       mov····%rax,(%rdi)
313 »       je·····398·<calliter_iternext+0x158>312 »       je·····38f·<calliter_iternext+0x14f>
314 ·R_X86_64_PC32»  .text.unlikely+0xf0313 ·R_X86_64_PC32»  .text.unlikely+0xf0
315 »       mov····0x18(%rbx),%rdi314 »       mov····0x18(%rbx),%rdi
316 »       test···%rdi,%rdi315 »       test···%rdi,%rdi
317 »       je·····3b2·<calliter_iternext+0x172>316 »       je·····3a9·<calliter_iternext+0x169>
318 »       xor····%eax,%eax317 »       xor····%eax,%eax
319 »       mov····%rax,0x18(%rbx)318 »       mov····%rax,0x18(%rbx)
320 »       mov····(%rdi),%rax319 »       mov····(%rdi),%rax
321 »       test···%eax,%eax320 »       test···%eax,%eax
322 »       jns····3b2·<calliter_iternext+0x172>321 »       jns····3a9·<calliter_iternext+0x169>
323 ·R_X86_64_PC32»  .text.unlikely+0xfa322 ·R_X86_64_PC32»  .text.unlikely+0xfa
324 »       test···%rbp,%rbp323 »       test···%rbp,%rbp
325 »       jne····30f·<calliter_iternext+0xcf>324 »       jne····30f·<calliter_iternext+0xcf>
326 »       xor····%ebp,%ebp325 »       xor····%ebp,%ebp
327 »       jmp····319·<calliter_iternext+0xd9>326 »       jmp····319·<calliter_iternext+0xd9>
328 »       sub····$0x1,%rax327 »       sub····$0x1,%rax
329 »       mov····%rax,(%rdi)328 »       mov····%rax,(%rdi)
330 »       jne····30f·<calliter_iternext+0xcf>329 »       jne····30f·<calliter_iternext+0xcf>
331 »       jmp····3d4·<calliter_iternext+0x194>330 »       jmp····3cb·<calliter_iternext+0x18b>
332 ·R_X86_64_PC32»  .text.unlikely+0xe6331 ·R_X86_64_PC32»  .text.unlikely+0xe6
333 »       data16·cs·nopw·0x0(%rax,%rax,1)332 »       nopl···0x0(%rax,%rax,1)
334 »       nop 
  
335 00000000000003e0·<calliter_dealloc>:333 00000000000003d0·<calliter_dealloc>:
336 calliter_dealloc():334 calliter_dealloc():
337 »       endbr64335 »       endbr64
338 »       push···%rbx336 »       push···%rbx
339 »       mov····-0x10(%rdi),%rcx337 »       mov····-0x10(%rdi),%rcx
340 »       mov····%rdi,%rbx338 »       mov····%rdi,%rbx
341 »       mov····-0x8(%rdi),%rdx339 »       mov····-0x8(%rdi),%rdx
342 »       mov····0x8(%rcx),%rax340 »       mov····0x8(%rcx),%rax
Offset 346, 35 lines modifiedOffset 344, 35 lines modified
346 »       mov····%rcx,(%rdx)344 »       mov····%rcx,(%rdx)
347 »       or·····%rdx,%rax345 »       or·····%rdx,%rax
348 »       mov····%rax,0x8(%rcx)346 »       mov····%rax,0x8(%rcx)
349 »       movq···$0x0,-0x10(%rdi)347 »       movq···$0x0,-0x10(%rdi)
350 »       andq···$0x1,-0x8(%rdi)348 »       andq···$0x1,-0x8(%rdi)
351 »       mov····0x10(%rdi),%rdi349 »       mov····0x10(%rdi),%rdi
352 »       test···%rdi,%rdi350 »       test···%rdi,%rdi
353 »       jne····430·<calliter_dealloc+0x50>351 »       jne····420·<calliter_dealloc+0x50>
Max diff block lines reached; 1097/5093 bytes (21.54%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··0x00000110·10010000·00000000·19000000·00000000·................21 ··0x00000110·10010000·00000000·19000000·00000000·................
22 ··0x00000120·10000000·24010000·00000000·03000000·....$...........22 ··0x00000120·10000000·24010000·00000000·03000000·....$...........
23 ··0x00000130·00000000·28000000·38010000·00000000·....(...8.......23 ··0x00000130·00000000·28000000·38010000·00000000·....(...8.......
24 ··0x00000140·89000000·00450e10·8602440e·1883034c·.....E....D....L24 ··0x00000140·89000000·00450e10·8602440e·1883034c·.....E....D....L
25 ··0x00000150·0e20026c·0a0e1841·0e10410e·08410b00·.·.l...A..A..A..25 ··0x00000150·0e20026c·0a0e1841·0e10410e·08410b00·.·.l...A..A..A..
26 ··0x00000160·14000000·64010000·00000000·15000000·....d...........26 ··0x00000160·14000000·64010000·00000000·15000000·....d...........
27 ··0x00000170·000e2083·03860200·2c000000·7c010000·..·.....,...|...27 ··0x00000170·000e2083·03860200·2c000000·7c010000·..·.....,...|...
28 ··0x00000180·00000000·94010000·00460e10·8c02410e·.........F....A.28 ··0x00000180·00000000·8b010000·00460e10·8c02410e·.........F....A.
29 ··0x00000190·18860341·0e208304·02d50a0e·18410e10·...A.·.......A..29 ··0x00000190·18860341·0e208304·02d50a0e·18410e10·...A.·.......A..
30 ··0x000001a0·420e0841·0b000000·18000000·ac010000·B..A............30 ··0x000001a0·420e0841·0b000000·18000000·ac010000·B..A............
31 ··0x000001b0·00000000·44000000·000e2083·0486038c·....D.....·.....31 ··0x000001b0·00000000·44000000·000e2083·0486038c·....D.....·.....
32 ··0x000001c0·02000000·1c000000·c8010000·00000000·................32 ··0x000001c0·02000000·1c000000·c8010000·00000000·................
33 ··0x000001d0·87000000·00450e10·83020243·0a0e0848·.....E.....C...H33 ··0x000001d0·87000000·00450e10·83020243·0a0e0848·.....E.....C...H
34 ··0x000001e0·0b000000·28000000·e8010000·00000000·....(...........34 ··0x000001e0·0b000000·28000000·e8010000·00000000·....(...........
35 ··0x000001f0·41000000·00460e10·8c02440e·18860344·A....F....D....D35 ··0x000001f0·41000000·00460e10·8c02440e·18860344·A....F....D....D
604 KB
listobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········89544·(bytes·into·file)13 ··Start·of·section·headers:··········89408·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
4.17 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x15dc8:1 There·are·21·section·headers,·starting·at·offset·0x15d40:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002385·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0023b5·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00e810·000e40·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00e7d0·000e28·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0023e0·000900·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002400·000900·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00f650·000ac8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00f5f8·000ac8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002ce0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002d00·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002ce0·0001c6·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002d00·0001c6·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002ea6·000d23·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002ec6·000d1b·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·010118·001e90·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0100c0·001e78·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003bd0·00677b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003bf0·00672b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·011fa8·002fd0·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·011f38·002fb8·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00a350·00013d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00a320·00013d·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00a4a0·000880·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00a460·000880·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·014f78·0001e0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·014ef0·0001e0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00ad20·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00ace0·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00ad20·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00ace0·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00ad40·001458·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00ad00·001458·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·015158·000bb8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·0150d0·000bb8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·00c198·0016e0·18·····19·141··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00c158·0016e0·18·····19·141··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·00d878·000f96·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·00d838·000f96·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·015d10·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·015c88·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
20.1 KB
readelf --wide --symbols {}
    
Offset 13, 115 lines modifiedOffset 13, 115 lines modified
13 ·····9:·0000000000000290····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF13 ·····9:·0000000000000290····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
14 ····10:·000000000000004e····30·FUNC····LOCAL··DEFAULT····7·_PyList_AppendTakeRefListResize.part.014 ····10:·000000000000004e····30·FUNC····LOCAL··DEFAULT····7·_PyList_AppendTakeRefListResize.part.0
15 ····11:·0000000000000037····23·FUNC····LOCAL··DEFAULT····7·PyList_Append.cold15 ····11:·0000000000000037····23·FUNC····LOCAL··DEFAULT····7·PyList_Append.cold
16 ····12:·0000000000000490···158·FUNC····LOCAL··DEFAULT····9·list_resize16 ····12:·0000000000000490···158·FUNC····LOCAL··DEFAULT····9·list_resize
17 ····13:·0000000000000580··6892·FUNC····LOCAL··DEFAULT····9·list_sort_impl17 ····13:·0000000000000580··6892·FUNC····LOCAL··DEFAULT····9·list_sort_impl
18 ····14:·000000000000006c····46·FUNC····LOCAL··DEFAULT····7·PyList_Sort.cold18 ····14:·000000000000006c····46·FUNC····LOCAL··DEFAULT····7·PyList_Sort.cold
19 ····15:·0000000000002070···128·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare19 ····15:·0000000000002070···128·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare
20 ····16:·0000000000005f40····56·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare20 ····16:·0000000000005ef0····56·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare
21 ····17:·0000000000006770····11·FUNC····LOCAL··DEFAULT····9·safe_object_compare21 ····17:·0000000000006720····11·FUNC····LOCAL··DEFAULT····9·safe_object_compare
22 ····18:·0000000000004eb0···426·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare22 ····18:·0000000000004e60···426·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare
23 ····19:·0000000000000000··7766·FUNC····LOCAL··DEFAULT····1·merge_at23 ····19:·0000000000000000··7819·FUNC····LOCAL··DEFAULT····1·merge_at
24 ····20:·0000000000005060···110·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare24 ····20:·0000000000005010···110·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare
25 ····21:·0000000000006750····20·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare25 ····21:·0000000000006700····20·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare
26 ····22:·000000000000009a···209·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold26 ····22:·000000000000009a···209·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold
27 ····23:·000000000000016b····18·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold27 ····23:·000000000000016b····18·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.828 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
29 ····25:·000000000000017d····58·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold29 ····25:·000000000000017d····58·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold
30 ····26:·0000000000002150····74·FUNC····LOCAL··DEFAULT····9·list_traverse30 ····26:·0000000000002150····74·FUNC····LOCAL··DEFAULT····9·list_traverse
31 ····27:·00000000000001b7····45·FUNC····LOCAL··DEFAULT····7·_PyList_FromArraySteal.cold31 ····27:·00000000000001b7····45·FUNC····LOCAL··DEFAULT····7·_PyList_FromArraySteal.cold
32 ····28:·0000000000002300···243·FUNC····LOCAL··DEFAULT····9·list_append32 ····28:·0000000000002300···243·FUNC····LOCAL··DEFAULT····9·list_append
33 ····29:·00000000000001e4·····7·FUNC····LOCAL··DEFAULT····7·list_append.cold33 ····29:·00000000000001e4·····7·FUNC····LOCAL··DEFAULT····7·list_append.cold
34 ····30:·0000000000002420··2106·FUNC····LOCAL··DEFAULT····9·list_ass_slice34 ····30:·0000000000002420··2076·FUNC····LOCAL··DEFAULT····9·list_ass_slice
35 ····31:·00000000000001eb····21·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold35 ····31:·00000000000001eb····21·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold
36 ····32:·0000000000000200···131·FUNC····LOCAL··DEFAULT····7·list_ass_slice.cold36 ····32:·0000000000000200···131·FUNC····LOCAL··DEFAULT····7·list_ass_slice.cold
37 ····33:·00000000000051f0···463·FUNC····LOCAL··DEFAULT····9·list_slice37 ····33:·00000000000051a0···463·FUNC····LOCAL··DEFAULT····9·list_slice
38 ····34:·0000000000002c60···231·FUNC····LOCAL··DEFAULT····9·_list_clear38 ····34:·0000000000002c40···231·FUNC····LOCAL··DEFAULT····9·_list_clear
39 ····35:·0000000000002d50···960·FUNC····LOCAL··DEFAULT····9·list_subscript39 ····35:·0000000000002d30···960·FUNC····LOCAL··DEFAULT····9·list_subscript
40 ····36:·0000000000000283····28·FUNC····LOCAL··DEFAULT····7·list_subscript.cold40 ····36:·0000000000000283····28·FUNC····LOCAL··DEFAULT····7·list_subscript.cold
41 ····37:·0000000000003110····60·FUNC····LOCAL··DEFAULT····9·list_item41 ····37:·00000000000030f0····60·FUNC····LOCAL··DEFAULT····9·list_item
42 ····38:·000000000000029f····22·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold42 ····38:·000000000000029f····22·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold
43 ····39:·0000000000003170···136·FUNC····LOCAL··DEFAULT····9·list_iter43 ····39:·0000000000003150···136·FUNC····LOCAL··DEFAULT····9·list_iter
44 ····40:·00000000000002b5····96·FUNC····LOCAL··DEFAULT····7·list_iter.cold44 ····40:·00000000000002b5····96·FUNC····LOCAL··DEFAULT····7·list_iter.cold
45 ····41:·0000000000003200···103·FUNC····LOCAL··DEFAULT····9·listiter_next45 ····41:·00000000000031e0···103·FUNC····LOCAL··DEFAULT····9·listiter_next
46 ····42:·0000000000003270··1845·FUNC····LOCAL··DEFAULT····9·gallop_right46 ····42:·0000000000003250··1845·FUNC····LOCAL··DEFAULT····9·gallop_right
47 ····43:·00000000000039b0··1706·FUNC····LOCAL··DEFAULT····9·gallop_left47 ····43:·0000000000003990··1701·FUNC····LOCAL··DEFAULT····9·gallop_left
48 ····44:·0000000000004060···102·FUNC····LOCAL··DEFAULT····9·sortslice_memcpy48 ····44:·0000000000004040···102·FUNC····LOCAL··DEFAULT····9·sortslice_memcpy
49 ····45:·00000000000040d0···102·FUNC····LOCAL··DEFAULT····9·sortslice_memmove49 ····45:·00000000000040b0···102·FUNC····LOCAL··DEFAULT····9·sortslice_memmove
50 ····46:·0000000000002170···160·FUNC····LOCAL··DEFAULT····1·merge_getmem50 ····46:·00000000000021a0···160·FUNC····LOCAL··DEFAULT····1·merge_getmem
51 ····47:·0000000000000315···482·FUNC····LOCAL··DEFAULT····7·merge_at.cold51 ····47:·0000000000000315···474·FUNC····LOCAL··DEFAULT····7·merge_at.cold
52 ····48:·00000000000004f7···146·FUNC····LOCAL··DEFAULT····7·gallop_right.cold52 ····48:·00000000000004ef···146·FUNC····LOCAL··DEFAULT····7·gallop_right.cold
53 ····49:·0000000000000589···129·FUNC····LOCAL··DEFAULT····7·gallop_left.cold53 ····49:·0000000000000581···129·FUNC····LOCAL··DEFAULT····7·gallop_left.cold
54 ····50:·0000000000004140·····9·FUNC····LOCAL··DEFAULT····9·list_length54 ····50:·0000000000004120·····9·FUNC····LOCAL··DEFAULT····9·list_length
55 ····51:·0000000000004150···103·FUNC····LOCAL··DEFAULT····9·listiter_dealloc55 ····51:·0000000000004130···103·FUNC····LOCAL··DEFAULT····9·listiter_dealloc
56 ····52:·00000000000041d0··1217·FUNC····LOCAL··DEFAULT····9·list_extend56 ····52:·00000000000041b0··1181·FUNC····LOCAL··DEFAULT····9·list_extend
57 ····53:·000000000000060a···102·FUNC····LOCAL··DEFAULT····7·list_extend.cold57 ····53:·0000000000000602···102·FUNC····LOCAL··DEFAULT····7·list_extend.cold
58 ····54:·00000000000046a0···179·FUNC····LOCAL··DEFAULT····9·list___init__58 ····54:·0000000000004650···179·FUNC····LOCAL··DEFAULT····9·list___init__
59 ····55:·0000000000000670····85·FUNC····LOCAL··DEFAULT····7·list___init__.cold59 ····55:·0000000000000668····85·FUNC····LOCAL··DEFAULT····7·list___init__.cold
60 ····56:·0000000000004760···565·FUNC····LOCAL··DEFAULT····9·list_richcompare60 ····56:·0000000000004710···565·FUNC····LOCAL··DEFAULT····9·list_richcompare
61 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata61 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
62 ····58:·00000000000006c5····82·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold62 ····58:·00000000000006bd····82·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold
63 ····59:·00000000000049a0···401·FUNC····LOCAL··DEFAULT····9·list_remove63 ····59:·0000000000004950···401·FUNC····LOCAL··DEFAULT····9·list_remove
64 ····60:·0000000000004b40···641·FUNC····LOCAL··DEFAULT····9·list_pop64 ····60:·0000000000004af0···641·FUNC····LOCAL··DEFAULT····9·list_pop
65 ····61:·0000000000000717···124·FUNC····LOCAL··DEFAULT····7·list_pop.cold65 ····61:·000000000000070f···124·FUNC····LOCAL··DEFAULT····7·list_pop.cold
66 ····62:·0000000000004dd0···129·FUNC····LOCAL··DEFAULT····9·list_ass_item66 ····62:·0000000000004d80···129·FUNC····LOCAL··DEFAULT····9·list_ass_item
67 ····63:·0000000000001e80···342·FUNC····LOCAL··DEFAULT····1·ins167 ····63:·0000000000001eb0···342·FUNC····LOCAL··DEFAULT····1·ins1
68 ····64:·0000000000000793····21·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold68 ····64:·000000000000078b····21·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold
69 ····65:·00000000000007a8····40·FUNC····LOCAL··DEFAULT····7·ins1.cold69 ····65:·00000000000007a0····40·FUNC····LOCAL··DEFAULT····7·ins1.cold
70 ····66:·00000000000007d0····41·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold70 ····66:·00000000000007c8····41·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold
71 ····67:·0000000000004e90····24·FUNC····LOCAL··DEFAULT····9·listiter_traverse71 ····67:·0000000000004e40····24·FUNC····LOCAL··DEFAULT····9·listiter_traverse
72 ····68:·00000000000007f9·····8·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold72 ····68:·00000000000007f1·····8·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold
73 ····69:·0000000000000801···110·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold73 ····69:·00000000000007f9···110·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold
74 ····70:·00000000000050d0···141·FUNC····LOCAL··DEFAULT····9·list_contains74 ····70:·0000000000005080···141·FUNC····LOCAL··DEFAULT····9·list_contains
75 ····71:·000000000000086f····33·FUNC····LOCAL··DEFAULT····7·list_contains.cold75 ····71:·0000000000000867····33·FUNC····LOCAL··DEFAULT····7·list_contains.cold
76 ····72:·0000000000001fe0···125·FUNC····LOCAL··DEFAULT····1·list_insert76 ····72:·0000000000002010···125·FUNC····LOCAL··DEFAULT····1·list_insert
77 ····73:·0000000000000890····80·FUNC····LOCAL··DEFAULT····7·list_insert.cold77 ····73:·0000000000000888····80·FUNC····LOCAL··DEFAULT····7·list_insert.cold
78 ····74:·0000000000005160····80·FUNC····LOCAL··DEFAULT····9·list___reversed__78 ····74:·0000000000005110····80·FUNC····LOCAL··DEFAULT····9·list___reversed__
79 ····75:·00000000000008e0····17·FUNC····LOCAL··DEFAULT····7·list___reversed__.cold79 ····75:·00000000000008d8····17·FUNC····LOCAL··DEFAULT····7·list___reversed__.cold
80 ····76:·00000000000051b0····64·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc80 ····76:·0000000000005160····64·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc
81 ····77:·00000000000008f1·····7·FUNC····LOCAL··DEFAULT····7·list_slice.cold81 ····77:·00000000000008e9·····7·FUNC····LOCAL··DEFAULT····7·list_slice.cold
82 ····78:·00000000000053c0··1167·FUNC····LOCAL··DEFAULT····9·list_ass_subscript82 ····78:·0000000000005370··1167·FUNC····LOCAL··DEFAULT····9·list_ass_subscript
83 ····79:·00000000000008f8···136·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold83 ····79:·00000000000008f0···136·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold
84 ····80:·0000000000005850···308·FUNC····LOCAL··DEFAULT····9·list_sort84 ····80:·0000000000005800···308·FUNC····LOCAL··DEFAULT····9·list_sort
85 ····81:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.285 ····81:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
86 ····82:·0000000000000980·····7·FUNC····LOCAL··DEFAULT····7·list_sort.cold86 ····82:·0000000000000978·····7·FUNC····LOCAL··DEFAULT····7·list_sort.cold
87 ····83:·0000000000005990···178·FUNC····LOCAL··DEFAULT····9·list_vectorcall87 ····83:·0000000000005940···178·FUNC····LOCAL··DEFAULT····9·list_vectorcall
88 ····84:·0000000000000987···117·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold88 ····84:·000000000000097f···117·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold
89 ····85:·0000000000005a50···727·FUNC····LOCAL··DEFAULT····9·list_concat89 ····85:·0000000000005a00···727·FUNC····LOCAL··DEFAULT····9·list_concat
90 ····86:·00000000000009fc····30·FUNC····LOCAL··DEFAULT····7·list_concat.cold90 ····86:·00000000000009f4····30·FUNC····LOCAL··DEFAULT····7·list_concat.cold
91 ····87:·0000000000005d70···311·FUNC····LOCAL··DEFAULT····9·list_repr91 ····87:·0000000000005d20···311·FUNC····LOCAL··DEFAULT····9·list_repr
92 ····88:·0000000000000a1a····61·FUNC····LOCAL··DEFAULT····7·list_repr.cold92 ····88:·0000000000000a12····61·FUNC····LOCAL··DEFAULT····7·list_repr.cold
93 ····89:·0000000000005eb0···113·FUNC····LOCAL··DEFAULT····9·listreviter_next93 ····89:·0000000000005e70···113·FUNC····LOCAL··DEFAULT····9·listreviter_next
94 ····90:·0000000000005f80···768·FUNC····LOCAL··DEFAULT····9·list_repeat94 ····90:·0000000000005f30···768·FUNC····LOCAL··DEFAULT····9·list_repeat
95 ····91:·0000000000000a7f····19·FUNC····LOCAL··DEFAULT····7·list_repeat.cold95 ····91:·0000000000000a77····19·FUNC····LOCAL··DEFAULT····7·list_repeat.cold
96 ····92:·0000000000002060····17·FUNC····LOCAL··DEFAULT····1·list_clear96 ····92:·0000000000002090····17·FUNC····LOCAL··DEFAULT····1·list_clear
97 ····93:·0000000000000a92····35·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold97 ····93:·0000000000000a8a····35·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold
98 ····94:·0000000000000ab5····21·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold98 ····94:·0000000000000aad····21·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold
99 ····95:·0000000000006280····47·FUNC····LOCAL··DEFAULT····9·list_inplace_concat99 ····95:·0000000000006230····47·FUNC····LOCAL··DEFAULT····9·list_inplace_concat
100 ····96:·0000000000000aca····34·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold100 ····96:·0000000000000ac2····34·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold
101 ····97:·00000000000062b0···664·FUNC····LOCAL··DEFAULT····9·list_reverse101 ····97:·0000000000006260···664·FUNC····LOCAL··DEFAULT····9·list_reverse
102 ····98:·0000000000006550···162·FUNC····LOCAL··DEFAULT····9·list_count102 ····98:·0000000000006500···162·FUNC····LOCAL··DEFAULT····9·list_count
103 ····99:·0000000000000aec····56·FUNC····LOCAL··DEFAULT····7·list_count.cold103 ····99:·0000000000000ae4····56·FUNC····LOCAL··DEFAULT····7·list_count.cold
104 ···100:·0000000000006600···329·FUNC····LOCAL··DEFAULT····9·list_index104 ···100:·00000000000065b0···329·FUNC····LOCAL··DEFAULT····9·list_index
105 ···101:·0000000000000b24····94·FUNC····LOCAL··DEFAULT····7·list_index.cold105 ···101:·0000000000000b1c····94·FUNC····LOCAL··DEFAULT····7·list_index.cold
106 ···102:·0000000000002130····39·FUNC····LOCAL··DEFAULT····1·listiter_len106 ···102:·0000000000002160····39·FUNC····LOCAL··DEFAULT····1·listiter_len
107 ···103:·0000000000000b82·····7·FUNC····LOCAL··DEFAULT····7·listiter_len.cold107 ···103:·0000000000000b7a·····7·FUNC····LOCAL··DEFAULT····7·listiter_len.cold
108 ···104:·0000000000002160····15·FUNC····LOCAL··DEFAULT····1·list_copy108 ···104:·0000000000002190····15·FUNC····LOCAL··DEFAULT····1·list_copy
109 ···105:·0000000000000b89····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold109 ···105:·0000000000000b81····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold
110 ···106:·0000000000002210····44·FUNC····LOCAL··DEFAULT····1·listreviter_len110 ···106:·0000000000002240····44·FUNC····LOCAL··DEFAULT····1·listreviter_len
111 ···107:·0000000000000b96····14·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold111 ···107:·0000000000000b8e····14·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold
112 ···108:·0000000000002240···135·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat112 ···108:·0000000000002270···135·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat
113 ···109:·0000000000000ba4···108·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat.cold113 ···109:·0000000000000b9c···108·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat.cold
114 ···110:·00000000000022d0···110·FUNC····LOCAL··DEFAULT····1·listiter_reduce114 ···110:·0000000000002300···110·FUNC····LOCAL··DEFAULT····1·listiter_reduce
115 ···111:·0000000000002340····69·FUNC····LOCAL··DEFAULT····1·listiter_setstate115 ···111:·0000000000002370····69·FUNC····LOCAL··DEFAULT····1·listiter_setstate
116 ···112:·0000000000000c10····33·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold116 ···112:·0000000000000c08····33·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold
117 ···113:·0000000000000c31····24·FUNC····LOCAL··DEFAULT····7·listreviter_traverse117 ···113:·0000000000000c29····24·FUNC····LOCAL··DEFAULT····7·listreviter_traverse
118 ···114:·0000000000000c49····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__118 ···114:·0000000000000c41····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__
119 ···115:·0000000000000c62···100·FUNC····LOCAL··DEFAULT····7·listreviter_reduce119 ···115:·0000000000000c5a···100·FUNC····LOCAL··DEFAULT····7·listreviter_reduce
120 ···116:·0000000000000cc6····93·FUNC····LOCAL··DEFAULT····7·listreviter_setstate120 ···116:·0000000000000cbe····93·FUNC····LOCAL··DEFAULT····7·listreviter_setstate
121 ···117:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0121 ···117:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
122 ···118:·0000000000000090····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1122 ···118:·0000000000000090····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
123 ···119:·0000000000000240···128·OBJECT··LOCAL··DEFAULT····3·listreviter_methods123 ···119:·0000000000000240···128·OBJECT··LOCAL··DEFAULT····3·listreviter_methods
124 ···120:·0000000000000140····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc124 ···120:·0000000000000140····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
125 ···121:·0000000000000100····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc125 ···121:·0000000000000100····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
126 ···122:·00000000000000c0····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc126 ···122:·00000000000000c0····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
127 ···123:·0000000000000460···128·OBJECT··LOCAL··DEFAULT····3·listiter_methods127 ···123:·0000000000000460···128·OBJECT··LOCAL··DEFAULT····3·listiter_methods
Offset 186, 57 lines modifiedOffset 186, 57 lines modified
186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
193 ···189:·0000000000003150····26·FUNC····GLOBAL·DEFAULT····9·PyList_Size193 ···189:·0000000000003130····26·FUNC····GLOBAL·DEFAULT····9·PyList_Size
194 ···190:·00000000000002c0···416·OBJECT··GLOBAL·DEFAULT····3·PyListIter_Type194 ···190:·00000000000002c0···416·OBJECT··GLOBAL·DEFAULT····3·PyListIter_Type
195 ···191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del195 ···191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
196 ···192:·00000000000041c0·····6·FUNC····GLOBAL·DEFAULT····9·_PyList_Extend196 ···192:·00000000000041a0·····6·FUNC····GLOBAL·DEFAULT····9·_PyList_Extend
Max diff block lines reached; 4101/20569 bytes (19.94%) of diff not shown.
192 KB
readelf --wide --relocs {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xe810·contains·152·entries:1 Relocation·section·'.rela.text'·at·offset·0xe7d0·contains·151·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000084··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·326c3 0000000000000085··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·324c
4 00000000000000ce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·39ac4 00000000000000ce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·398c
5 0000000000000139··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·405c5 0000000000000139··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·403c
6 00000000000001ee··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·20706 00000000000001ee··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
7 000000000000024a··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·47 000000000000024a··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
8 00000000000002cb··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·20708 00000000000002cb··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
9 000000000000034a··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·49 000000000000034a··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
10 0000000000000436··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207010 0000000000000436··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
11 00000000000005a7··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207011 00000000000005a7··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
12 00000000000005fd··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·412 00000000000005fd··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
Offset 15, 386 lines modifiedOffset 15, 385 lines modified
15 00000000000006e2··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·415 00000000000006e2··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
16 0000000000000730··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207016 0000000000000730··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
17 0000000000000795··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·417 0000000000000795··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
18 000000000000083e··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·418 000000000000083e··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
19 00000000000008d0··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207019 00000000000008d0··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
20 0000000000000934··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·420 0000000000000934··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
21 00000000000009ef··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·421 00000000000009ef··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
22 0000000000000a3c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·405c22 0000000000000a3c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·403c
23 0000000000000af1··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·423 0000000000000af1··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
24 0000000000000b69··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207024 0000000000000b69··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
25 0000000000000bc1··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·425 0000000000000bc1··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
26 0000000000000c35··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·405c26 0000000000000c35··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·403c
27 0000000000000e0f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·405c27 0000000000000e16··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·403c
28 0000000000001146··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·326c28 0000000000001156··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·324c
29 00000000000011bf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40cc29 00000000000011d8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40ac
30 0000000000001238··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·39ac30 0000000000001254··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·398c
31 00000000000012c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·405c31 00000000000012e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·403c
32 0000000000001361··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207032 0000000000001378··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
33 00000000000013e4··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·433 00000000000013fb··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
34 000000000000148d··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·434 00000000000014a4··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
35 000000000000153e··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·435 0000000000001555··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
36 00000000000015e6··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070 
37 0000000000001646··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4 
38 0000000000001680··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·207036 0000000000001605··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
 37 0000000000001665··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
 38 000000000000169f··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·2070
39 0000000000001721··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·439 0000000000001740··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
40 0000000000001784··000000a900000004·R_X86_64_PLT32·········0000000000000000·memmove·-·440 00000000000017a6··000000a900000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
41 00000000000017d7··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·441 00000000000017f9··000000a800000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
42 0000000000001882··000000a900000004·R_X86_64_PLT32·········0000000000000000·memmove·-·442 00000000000018cd··000000a900000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
43 000000000000191f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40cc 
44 0000000000001992··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40cc43 0000000000001926··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40ac
 44 00000000000019c2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40ac
45 0000000000001a3f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·405c45 0000000000001a62··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·403c
46 0000000000001ea2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c46 0000000000001ed2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c
47 0000000000002001··000000cd00000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·447 0000000000002031··000000cd00000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
48 0000000000002015··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·448 0000000000002045··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
49 0000000000002042··000000a30000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·049 0000000000002072··000000a30000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
50 0000000000002066··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c5c50 0000000000002096··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c3c
51 000000000000206b··000000a30000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·051 000000000000209b··000000a30000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
52 000000000000219f··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·452 00000000000021cf··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
53 00000000000021e0··000000ad00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·453 0000000000002210··000000ad00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
54 0000000000002295··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c54 00000000000022c5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c
55 00000000000022d9··000000b90000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·bd6855 0000000000002309··000000b90000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·bd68
56 00000000000022e2··000000eb00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·456 0000000000002312··000000eb00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·4
57 0000000000002300··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f757 0000000000002330··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f7
58 000000000000231c··0000008d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·458 000000000000234c··0000008d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
59 0000000000002332··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·fd59 0000000000002362··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·fd
60 000000000000234c··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·460 000000000000237c··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
61 000000000000237c··000000a30000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·061 00000000000023ac··000000a30000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
62 0000000000000068··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40c62 0000000000000069··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·453
63 000000000000008d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fc63 000000000000008e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·398
64 00000000000000da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45e64 00000000000000da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d8
65 0000000000000197··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f565 0000000000000197··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e0
66 00000000000001a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37766 00000000000001a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4cc
67 0000000000000212··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44c67 0000000000000212··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a6
68 0000000000000312··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44368 0000000000000312··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49d
69 00000000000005cb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43a69 00000000000005cb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·494
70 00000000000006b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a670 00000000000006b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·481
71 00000000000006cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45571 00000000000006cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48b
72 0000000000000760··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31172 0000000000000760··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·437
73 000000000000077a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48273 000000000000077a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·441
74 0000000000000802··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47874 0000000000000802··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·370
75 000000000000089a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32475 000000000000089a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c4
76 00000000000008fc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38476 00000000000008fc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d9
77 0000000000000917··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d177 0000000000000917··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e2
78 00000000000009c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bc78 00000000000009c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c3
79 0000000000000ae3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38d79 0000000000000ae3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bc
80 0000000000000b8d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e380 0000000000000b8d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38f
81 0000000000000ba6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ec81 0000000000000ba6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37a
82 0000000000000c09··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ab 
83 0000000000000c0f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32482 0000000000000c0f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c4
84 0000000000000c96··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40583 0000000000000c96··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4af
85 0000000000000e97··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39584 0000000000000ea1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b6
86 0000000000000ee0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a285 0000000000000ef0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a1
87 000000000000103a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38d86 000000000000104a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bc
88 0000000000001071··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32787 0000000000001081··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c7
89 0000000000001152··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b388 0000000000001162··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3cf
90 0000000000001211··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36589 000000000000122a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3aa
91 0000000000001244··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c5 
92 00000000000012df··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4cb 
93 000000000000139e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3da 
94 00000000000013c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48b 
95 0000000000001452··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49d 
96 000000000000146b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·494 
97 0000000000001515··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·466 
98 000000000000152c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46f 
99 000000000000160d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·349 
100 0000000000001626··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35390 0000000000001260··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·383
 91 00000000000012fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f9
 92 00000000000013b5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·401
 93 00000000000013d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e7
 94 0000000000001469··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42e
 95 0000000000001482··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40a
 96 000000000000152c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41c
 97 0000000000001543··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·413
 98 000000000000162c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·351
101 00000000000016f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32f99 0000000000001645··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31f
102 0000000000001750··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33d100 0000000000001713··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·311
103 0000000000001c4a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ea 
104 0000000000001c6e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d3 
105 0000000000001cff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35c 
106 0000000000001d58··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c2 
107 0000000000001d88··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b0 
108 0000000000001da6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b9 
109 0000000000001dd2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31b101 0000000000001772··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35b
110 0000000000001e09··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dc102 0000000000001bfe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·425
 103 0000000000001cae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f0
 104 0000000000001cd9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·367
 105 0000000000001d3f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44a
 106 0000000000001d6b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·331
 107 0000000000001def··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33a
111 0000000000001e1a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·327108 0000000000001e21··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·328
Max diff block lines reached; 168730/196053 bytes (86.06%) of diff not shown.
91.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 472, 15 lines modifiedOffset 472, 15 lines modified
472 00000424·0000000000000014·00000428·FDE·cie=00000000·pc=00000000000001eb..0000000000000200472 00000424·0000000000000014·00000428·FDE·cie=00000000·pc=00000000000001eb..0000000000000200
473 ··DW_CFA_advance_loc:·1·to·00000000000001ec473 ··DW_CFA_advance_loc:·1·to·00000000000001ec
474 ··DW_CFA_def_cfa_offset:·16474 ··DW_CFA_def_cfa_offset:·16
475 ··DW_CFA_advance_loc:·19·to·00000000000001ff475 ··DW_CFA_advance_loc:·19·to·00000000000001ff
476 ··DW_CFA_def_cfa_offset:·8476 ··DW_CFA_def_cfa_offset:·8
477 ··DW_CFA_nop477 ··DW_CFA_nop
  
478 0000043c·000000000000004c·00000440·FDE·cie=00000000·pc=0000000000002420..0000000000002c5a478 0000043c·000000000000004c·00000440·FDE·cie=00000000·pc=0000000000002420..0000000000002c3c
479 ··DW_CFA_advance_loc:·2·to·0000000000002422479 ··DW_CFA_advance_loc:·2·to·0000000000002422
480 ··DW_CFA_def_cfa_offset:·16480 ··DW_CFA_def_cfa_offset:·16
481 ··DW_CFA_offset:·r15·(r15)·at·cfa-16481 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
482 ··DW_CFA_advance_loc:·5·to·0000000000002427482 ··DW_CFA_advance_loc:·5·to·0000000000002427
483 ··DW_CFA_def_cfa_offset:·24483 ··DW_CFA_def_cfa_offset:·24
484 ··DW_CFA_offset:·r14·(r14)·at·cfa-24484 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
485 ··DW_CFA_advance_loc:·5·to·000000000000242c485 ··DW_CFA_advance_loc:·5·to·000000000000242c
Offset 523, 124 lines modifiedOffset 523, 124 lines modified
523 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56523 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
524 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48524 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
525 ··DW_CFA_offset:·r12·(r12)·at·cfa-40525 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
526 ··DW_CFA_offset:·r13·(r13)·at·cfa-32526 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
527 ··DW_CFA_offset:·r14·(r14)·at·cfa-24527 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
528 ··DW_CFA_offset:·r15·(r15)·at·cfa-16528 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
529 000004ac·000000000000002c·000004b0·FDE·cie=00000000·pc=0000000000002c60..0000000000002d47529 000004ac·000000000000002c·000004b0·FDE·cie=00000000·pc=0000000000002c40..0000000000002d27
530 ··DW_CFA_advance_loc:·6·to·0000000000002c66530 ··DW_CFA_advance_loc:·6·to·0000000000002c46
531 ··DW_CFA_def_cfa_offset:·16531 ··DW_CFA_def_cfa_offset:·16
532 ··DW_CFA_offset:·r12·(r12)·at·cfa-16532 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
533 ··DW_CFA_advance_loc:·1·to·0000000000002c67533 ··DW_CFA_advance_loc:·1·to·0000000000002c47
534 ··DW_CFA_def_cfa_offset:·24534 ··DW_CFA_def_cfa_offset:·24
535 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24535 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
536 ··DW_CFA_advance_loc:·1·to·0000000000002c68536 ··DW_CFA_advance_loc:·1·to·0000000000002c48
537 ··DW_CFA_def_cfa_offset:·32537 ··DW_CFA_def_cfa_offset:·32
538 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32538 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
539 ··DW_CFA_advance_loc1:·153·to·0000000000002d01539 ··DW_CFA_advance_loc1:·153·to·0000000000002ce1
540 ··DW_CFA_remember_state540 ··DW_CFA_remember_state
541 ··DW_CFA_def_cfa_offset:·24541 ··DW_CFA_def_cfa_offset:·24
542 ··DW_CFA_advance_loc:·3·to·0000000000002d04542 ··DW_CFA_advance_loc:·3·to·0000000000002ce4
543 ··DW_CFA_def_cfa_offset:·16543 ··DW_CFA_def_cfa_offset:·16
544 ··DW_CFA_advance_loc:·2·to·0000000000002d06544 ··DW_CFA_advance_loc:·2·to·0000000000002ce6
545 ··DW_CFA_def_cfa_offset:·8545 ··DW_CFA_def_cfa_offset:·8
546 ··DW_CFA_advance_loc:·1·to·0000000000002d07546 ··DW_CFA_advance_loc:·1·to·0000000000002ce7
547 ··DW_CFA_restore_state547 ··DW_CFA_restore_state
548 ··DW_CFA_nop548 ··DW_CFA_nop
549 ··DW_CFA_nop549 ··DW_CFA_nop
550 ··DW_CFA_nop550 ··DW_CFA_nop
  
551 000004dc·0000000000000040·000004e0·FDE·cie=00000000·pc=0000000000002d50..0000000000003110551 000004dc·0000000000000040·000004e0·FDE·cie=00000000·pc=0000000000002d30..00000000000030f0
552 ··DW_CFA_advance_loc:·6·to·0000000000002d56552 ··DW_CFA_advance_loc:·6·to·0000000000002d36
553 ··DW_CFA_def_cfa_offset:·16553 ··DW_CFA_def_cfa_offset:·16
554 ··DW_CFA_offset:·r12·(r12)·at·cfa-16554 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
555 ··DW_CFA_advance_loc:·1·to·0000000000002d57555 ··DW_CFA_advance_loc:·1·to·0000000000002d37
556 ··DW_CFA_def_cfa_offset:·24556 ··DW_CFA_def_cfa_offset:·24
557 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24557 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
558 ··DW_CFA_advance_loc:·1·to·0000000000002d58558 ··DW_CFA_advance_loc:·1·to·0000000000002d38
559 ··DW_CFA_def_cfa_offset:·32559 ··DW_CFA_def_cfa_offset:·32
560 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32560 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
561 ··DW_CFA_advance_loc:·10·to·0000000000002d62561 ··DW_CFA_advance_loc:·10·to·0000000000002d42
562 ··DW_CFA_def_cfa_offset:·64562 ··DW_CFA_def_cfa_offset:·64
563 ··DW_CFA_advance_loc1:·99·to·0000000000002dc5563 ··DW_CFA_advance_loc1:·99·to·0000000000002da5
564 ··DW_CFA_remember_state564 ··DW_CFA_remember_state
565 ··DW_CFA_def_cfa_offset:·32565 ··DW_CFA_def_cfa_offset:·32
566 ··DW_CFA_advance_loc:·4·to·0000000000002dc9566 ··DW_CFA_advance_loc:·4·to·0000000000002da9
567 ··DW_CFA_def_cfa_offset:·24567 ··DW_CFA_def_cfa_offset:·24
568 ··DW_CFA_advance_loc:·1·to·0000000000002dca568 ··DW_CFA_advance_loc:·1·to·0000000000002daa
569 ··DW_CFA_def_cfa_offset:·16569 ··DW_CFA_def_cfa_offset:·16
570 ··DW_CFA_advance_loc:·2·to·0000000000002dcc570 ··DW_CFA_advance_loc:·2·to·0000000000002dac
571 ··DW_CFA_def_cfa_offset:·8571 ··DW_CFA_def_cfa_offset:·8
572 ··DW_CFA_advance_loc:·4·to·0000000000002dd0572 ··DW_CFA_advance_loc:·4·to·0000000000002db0
573 ··DW_CFA_restore_state573 ··DW_CFA_restore_state
574 ··DW_CFA_advance_loc1:·107·to·0000000000002e3b574 ··DW_CFA_advance_loc1:·107·to·0000000000002e1b
575 ··DW_CFA_remember_state575 ··DW_CFA_remember_state
576 ··DW_CFA_def_cfa_offset:·32576 ··DW_CFA_def_cfa_offset:·32
577 ··DW_CFA_advance_loc:·4·to·0000000000002e3f577 ··DW_CFA_advance_loc:·4·to·0000000000002e1f
578 ··DW_CFA_def_cfa_offset:·24578 ··DW_CFA_def_cfa_offset:·24
579 ··DW_CFA_advance_loc:·4·to·0000000000002e43579 ··DW_CFA_advance_loc:·4·to·0000000000002e23
580 ··DW_CFA_def_cfa_offset:·16580 ··DW_CFA_def_cfa_offset:·16
581 ··DW_CFA_advance_loc:·2·to·0000000000002e45581 ··DW_CFA_advance_loc:·2·to·0000000000002e25
582 ··DW_CFA_def_cfa_offset:·8582 ··DW_CFA_def_cfa_offset:·8
583 ··DW_CFA_advance_loc:·11·to·0000000000002e50583 ··DW_CFA_advance_loc:·11·to·0000000000002e30
584 ··DW_CFA_restore_state584 ··DW_CFA_restore_state
585 ··DW_CFA_nop585 ··DW_CFA_nop
  
586 00000520·0000000000000018·00000524·FDE·cie=00000000·pc=0000000000000283..000000000000029f586 00000520·0000000000000018·00000524·FDE·cie=00000000·pc=0000000000000283..000000000000029f
587 ··DW_CFA_def_cfa_offset:·64587 ··DW_CFA_def_cfa_offset:·64
588 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32588 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
589 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24589 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
590 ··DW_CFA_offset:·r12·(r12)·at·cfa-16590 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
591 ··DW_CFA_nop591 ··DW_CFA_nop
592 ··DW_CFA_nop592 ··DW_CFA_nop
593 ··DW_CFA_nop593 ··DW_CFA_nop
  
594 0000053c·0000000000000014·00000540·FDE·cie=00000000·pc=0000000000003110..000000000000314c594 0000053c·0000000000000014·00000540·FDE·cie=00000000·pc=00000000000030f0..000000000000312c
595 ··DW_CFA_advance_loc:·36·to·0000000000003134595 ··DW_CFA_advance_loc:·36·to·0000000000003114
596 ··DW_CFA_def_cfa_offset:·16596 ··DW_CFA_def_cfa_offset:·16
597 ··DW_CFA_advance_loc:·23·to·000000000000314b597 ··DW_CFA_advance_loc:·23·to·000000000000312b
598 ··DW_CFA_def_cfa_offset:·8598 ··DW_CFA_def_cfa_offset:·8
599 ··DW_CFA_nop599 ··DW_CFA_nop
  
600 00000554·0000000000000010·00000558·FDE·cie=00000000·pc=0000000000003150..000000000000316a600 00000554·0000000000000010·00000558·FDE·cie=00000000·pc=0000000000003130..000000000000314a
601 ··DW_CFA_nop601 ··DW_CFA_nop
602 ··DW_CFA_nop602 ··DW_CFA_nop
603 ··DW_CFA_nop603 ··DW_CFA_nop
  
604 00000568·0000000000000014·0000056c·FDE·cie=00000000·pc=000000000000029f..00000000000002b5604 00000568·0000000000000014·0000056c·FDE·cie=00000000·pc=000000000000029f..00000000000002b5
605 ··DW_CFA_advance_loc:·1·to·00000000000002a0605 ··DW_CFA_advance_loc:·1·to·00000000000002a0
606 ··DW_CFA_def_cfa_offset:·16606 ··DW_CFA_def_cfa_offset:·16
607 ··DW_CFA_advance_loc:·20·to·00000000000002b4607 ··DW_CFA_advance_loc:·20·to·00000000000002b4
608 ··DW_CFA_def_cfa_offset:·8608 ··DW_CFA_def_cfa_offset:·8
609 ··DW_CFA_nop609 ··DW_CFA_nop
  
610 00000580·0000000000000018·00000584·FDE·cie=00000000·pc=0000000000003170..00000000000031f8610 00000580·0000000000000018·00000584·FDE·cie=00000000·pc=0000000000003150..00000000000031d8
611 ··DW_CFA_advance_loc:·5·to·0000000000003175611 ··DW_CFA_advance_loc:·5·to·0000000000003155
612 ··DW_CFA_def_cfa_offset:·16612 ··DW_CFA_def_cfa_offset:·16
613 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16613 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
614 ··DW_CFA_advance_loc1:·130·to·00000000000031f7614 ··DW_CFA_advance_loc1:·130·to·00000000000031d7
615 ··DW_CFA_def_cfa_offset:·8615 ··DW_CFA_def_cfa_offset:·8
616 ··DW_CFA_nop616 ··DW_CFA_nop
617 ··DW_CFA_nop617 ··DW_CFA_nop
  
618 0000059c·0000000000000014·000005a0·FDE·cie=00000000·pc=00000000000002b5..0000000000000315618 0000059c·0000000000000014·000005a0·FDE·cie=00000000·pc=00000000000002b5..0000000000000315
619 ··DW_CFA_def_cfa_offset:·16619 ··DW_CFA_def_cfa_offset:·16
620 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16620 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
621 ··DW_CFA_nop621 ··DW_CFA_nop
622 ··DW_CFA_nop622 ··DW_CFA_nop
623 ··DW_CFA_nop623 ··DW_CFA_nop
  
624 000005b4·0000000000000014·000005b8·FDE·cie=00000000·pc=0000000000003200..0000000000003267624 000005b4·0000000000000014·000005b8·FDE·cie=00000000·pc=00000000000031e0..0000000000003247
Max diff block lines reached; 87560/93958 bytes (93.19%) of diff not shown.
78.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 13, 167 lines modifiedOffset 13, 167 lines modified
13 »       shl····$0x5,%rax13 »       shl····$0x5,%rax
14 »       shl····$0x5,%rsi14 »       shl····$0x5,%rsi
15 »       push···%r1315 »       push···%r13
16 »       add····%rdi,%rax16 »       add····%rdi,%rax
17 »       push···%r1217 »       push···%r12
18 »       push···%rbp18 »       push···%rbp
19 »       push···%rbx19 »       push···%rbx
20 »       sub····$0xb8,%rsp20 »       sub····$0xc8,%rsp
21 »       mov····0x48(%rax),%r1421 »       mov····0x48(%rax),%r14
22 »       mov····0x68(%rax),%r1222 »       mov····0x68(%rax),%r12
23 »       movdqu·0x38(%rdi,%rsi,1),%xmm023 »       movdqu·0x38(%rdi,%rsi,1),%xmm0
24 »       mov····0x38(%rax),%r1324 »       mov····0x38(%rax),%r13
25 »       mov····%rdi,0x28(%rsp)25 »       mov····%rdi,0x38(%rsp)
26 »       lea····(%r14,%r12,1),%rcx26 »       lea····(%r14,%r12,1),%rcx
27 »       mov····0x40(%rax),%rbp27 »       mov····0x40(%rax),%rbp
28 »       mov····%rcx,0x48(%rax)28 »       mov····%rcx,0x48(%rax)
29 »       mov····0x30(%rdi),%eax29 »       mov····0x30(%rdi),%eax
30 »       movhlps·%xmm0,%xmm630 »       movhlps·%xmm0,%xmm6
31 »       movq···%xmm0,%rbx31 »       movq···%xmm0,%rbx
32 »       movaps·%xmm0,(%rsp)32 »       movaps·%xmm0,0x10(%rsp)
33 »       movq···%xmm6,%r1533 »       movq···%xmm6,%r15
34 »       lea····-0x3(%rax),%ecx34 »       lea····-0x3(%rax),%ecx
35 »       movslq·%ecx,%rcx35 »       movslq·%ecx,%rcx
36 »       cmp····%rdx,%rcx36 »       cmp····%rdx,%rcx
37 »       je·····6c·<merge_at+0x6c>37 »       je·····6d·<merge_at+0x6d>
38 ·R_X86_64_PC32»  .text.unlikely+0x40c38 ·R_X86_64_PC32»  .text.unlikely+0x453
39 »       mov····0x28(%rsp),%rdi39 »       mov····0x38(%rsp),%rdi
40 »       sub····$0x1,%eax40 »       sub····$0x1,%eax
41 »       mov····(%rbx),%rsi41 »       mov····(%rbx),%rsi
42 »       xor····%r8d,%r8d42 »       xor····%r8d,%r8d
43 »       mov····%r14,%rcx43 »       mov····%r14,%rcx
44 »       mov····%r13,%rdx44 »       mov····%r13,%rdx
45 »       mov····%eax,0x30(%rdi)45 »       mov····%eax,0x30(%rdi)
46 »       call···88·<merge_at+0x88>46 »       call···89·<merge_at+0x89>
47 ·R_X86_64_PC32»  .text.hot+0x326c47 ·R_X86_64_PC32»  .text.hot+0x324c
48 »       test···%rax,%rax48 »       test···%rax,%rax
49 »       js·····91·<merge_at+0x91>49 »       js·····92·<merge_at+0x92>
50 ·R_X86_64_PC32»  .text.unlikely+0x3fc50 ·R_X86_64_PC32»  .text.unlikely+0x398
51 »       lea····0x0(,%rax,8),%rdx51 »       lea····0x0(,%rax,8),%rdx
52 »       lea····0x0(%r13,%rdx,1),%r1152 »       lea····0x0(%r13,%rdx,1),%r11
53 »       test···%rbp,%rbp53 »       test···%rbp,%rbp
54 »       jne····1a52·<merge_at+0x1a52>54 »       jne····1a75·<merge_at+0x1a75>
55 »       sub····%rax,%r1455 »       sub····%rax,%r14
56 »       je·····a43·<merge_at+0xa43>56 »       je·····a43·<merge_at+0xa43>
57 »       mov····0x28(%rsp),%r1357 »       mov····0x38(%rsp),%r13
58 »       mov····-0x8(%r11,%r14,8),%rsi58 »       mov····-0x8(%r11,%r14,8),%rsi
59 »       mov····%r12,%rcx59 »       mov····%r12,%rcx
60 »       mov····%rbx,%rdx60 »       mov····%rbx,%rdx
61 »       lea····-0x1(%r12),%r861 »       lea····-0x1(%r12),%r8
62 »       mov····%r11,0x10(%rsp)62 »       mov····%r11,(%rsp)
63 »       mov····%r13,%rdi63 »       mov····%r13,%rdi
64 »       call···d2·<merge_at+0xd2>64 »       call···d2·<merge_at+0xd2>
65 ·R_X86_64_PC32»  .text.hot+0x39ac65 ·R_X86_64_PC32»  .text.hot+0x398c
66 »       mov····%rax,%r1266 »       mov····%rax,%r12
67 »       test···%rax,%rax67 »       test···%rax,%rax
68 »       jle····de·<merge_at+0xde>68 »       jle····de·<merge_at+0xde>
69 ·R_X86_64_PC32»  .text.unlikely+0x45e69 ·R_X86_64_PC32»  .text.unlikely+0x3d8
70 »       cmp····%r12,%r1470 »       cmp····%r12,%r14
71 »       mov····0x28(%r13),%rax71 »       mov····0x28(%r13),%rax
72 »       mov····0x10(%rsp),%r1172 »       mov····(%rsp),%r11
73 »       jg·····da7·<merge_at+0xda7>73 »       jg·····da7·<merge_at+0xda7>
74 »       movdqa·(%rsp),%xmm174 »       movdqa·0x10(%rsp),%xmm1
75 »       mov····%r11,0x80(%rsp)75 »       mov····%r11,0x90(%rsp)
76 »       mov····%rbp,0x88(%rsp)76 »       mov····%rbp,0x98(%rsp)
77 »       movaps·%xmm1,0x90(%rsp)77 »       movaps·%xmm1,0xa0(%rsp)
78 »       cmp····%rax,%r1478 »       cmp····%rax,%r14
79 »       jg·····1d3a·<merge_at+0x1d3a>79 »       jg·····1d4d·<merge_at+0x1d4d>
80 »       mov····0x28(%rsp),%r1380 »       mov····0x38(%rsp),%r13
81 »       mov····%r14,%r881 »       mov····%r14,%r8
82 »       xor····%ecx,%ecx82 »       xor····%ecx,%ecx
83 »       xor····%esi,%esi83 »       xor····%esi,%esi
84 »       lea····0x80(%rsp),%rdx84 »       lea····0x90(%rsp),%rdx
85 »       mov····%r11,0x10(%rsp)85 »       mov····%r11,0x10(%rsp)
86 »       lea····0x18(%r13),%rdi86 »       lea····0x18(%r13),%rdi
87 »       mov····%rdx,0x68(%rsp)87 »       mov····%rdx,0x78(%rsp)
88 »       call···13d·<merge_at+0x13d>88 »       call···13d·<merge_at+0x13d>
89 ·R_X86_64_PC32»  .text.hot+0x405c89 ·R_X86_64_PC32»  .text.hot+0x403c
90 »       mov····0x10(%rsp),%r1190 »       mov····0x10(%rsp),%r11
91 »       lea····0x8(%rbx),%rax91 »       lea····0x8(%rbx),%rax
92 »       movdqa·0x80(%rsp),%xmm292 »       movdqa·0x90(%rsp),%xmm2
93 »       mov····%rax,0x90(%rsp)93 »       mov····%rax,0xa0(%rsp)
94 »       movdqu·0x18(%r13),%xmm394 »       movdqu·0x18(%r13),%xmm3
95 »       lea····0x8(%r11),%rax95 »       lea····0x8(%r11),%rax
96 »       movaps·%xmm2,0xa0(%rsp)96 »       movaps·%xmm2,0xb0(%rsp)
97 »       mov····%rax,0xa0(%rsp)97 »       mov····%rax,0xb0(%rsp)
98 »       mov····(%rbx),%rax98 »       mov····(%rbx),%rax
99 »       movaps·%xmm3,(%rsp)99 »       movaps·%xmm3,(%rsp)
100 »       mov····%rax,(%r11)100 »       mov····%rax,(%r11)
101 »       movaps·%xmm3,0x80(%rsp)101 »       movaps·%xmm3,0x90(%rsp)
102 »       test···%rbp,%rbp102 »       test···%rbp,%rbp
103 »       jne····1b26·<merge_at+0x1b26>103 »       jne····1b0e·<merge_at+0x1b0e>
104 »       sub····$0x1,%r12104 »       sub····$0x1,%r12
105 »       mov····%r12,0x30(%rsp)105 »       mov····%r12,0x40(%rsp)
106 »       je·····19b·<merge_at+0x19b>106 »       je·····19b·<merge_at+0x19b>
107 ·R_X86_64_PC32»  .text.unlikely+0x3f5107 ·R_X86_64_PC32»  .text.unlikely+0x3e0
108 »       mov····0x80(%rsp),%rbp108 »       mov····0x90(%rsp),%rbp
109 »       cmp····$0x1,%r14109 »       cmp····$0x1,%r14
110 »       je·····1ad·<merge_at+0x1ad>110 »       je·····1ad·<merge_at+0x1ad>
111 ·R_X86_64_PC32»  .text.unlikely+0x377111 ·R_X86_64_PC32»  .text.unlikely+0x4cc
112 »       mov····0x28(%rsp),%rax112 »       mov····0x38(%rsp),%rax
113 »       mov····(%rax),%rax113 »       mov····(%rax),%rax
114 »       mov····%rax,0x20(%rsp)114 »       mov····%rax,0x30(%rsp)
115 »       mov····0x90(%rsp),%rbx115 »       mov····0xa0(%rsp),%rbx
116 »       xor····%r12d,%r12d116 »       xor····%r12d,%r12d
117 »       xor····%r13d,%r13d117 »       xor····%r13d,%r13d
118 »       mov····%r12,(%rsp)118 »       mov····%r12,(%rsp)
119 »       mov····%rbp,%r12119 »       mov····%rbp,%r12
120 »       mov····%rbx,%r15120 »       mov····%rbx,%r15
121 »       nopw···0x0(%rax,%rax,1)121 »       nopw···0x0(%rax,%rax,1)
122 »       mov····0x28(%rsp),%rax122 »       mov····0x38(%rsp),%rax
123 »       mov····(%r12),%rcx123 »       mov····(%r12),%rcx
124 »       mov····(%r15),%rbp124 »       mov····(%r15),%rbp
125 »       mov····0x1038(%rax),%rbx125 »       mov····0x1038(%rax),%rbx
126 »       cmp····$0x0,%rbx126 »       cmp····$0x0,%rbx
127 ·R_X86_64_32S»   .text.hot+0x2070127 ·R_X86_64_32S»   .text.hot+0x2070
128 »       jne····3c8·<merge_at+0x3c8>128 »       jne····3c8·<merge_at+0x3c8>
129 »       mov····0x10(%rbp),%r11129 »       mov····0x10(%rbp),%r11
130 »       mov····0x10(%rcx),%r10130 »       mov····0x10(%rcx),%r10
131 »       movzbl·0x20(%rcx),%eax131 »       movzbl·0x20(%rcx),%eax
132 »       cmp····%r10,%r11132 »       cmp····%r10,%r11
133 »       mov····%r10,%rdx133 »       mov····%r10,%rdx
134 »       cmovle·%r11,%rdx134 »       cmovle·%r11,%rdx
135 »       test···$0x20,%al135 »       test···$0x20,%al
136 »       je·····216·<merge_at+0x216>136 »       je·····216·<merge_at+0x216>
137 ·R_X86_64_PC32»  .text.unlikely+0x44c137 ·R_X86_64_PC32»  .text.unlikely+0x4a6
138 »       test···$0x40,%al138 »       test···$0x40,%al
139 »       je·····1d95·<merge_at+0x1d95>139 »       je·····1cc8·<merge_at+0x1cc8>
Max diff block lines reached; 75694/79973 bytes (94.65%) of diff not shown.
48.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 »       mov····0x38(%rsi),%rsi123 »       mov····0x38(%rsi),%rsi
124 »       jmp····10e·<list_sort_impl.cold+0x74>124 »       jmp····10e·<list_sort_impl.cold+0x74>
125 ·R_X86_64_PC32»  .text.hot+0x16f2125 ·R_X86_64_PC32»  .text.hot+0x16f2
126 »       mov····0x38(%r9),%r9126 »       mov····0x38(%r9),%r9
127 »       jmp····117·<list_sort_impl.cold+0x7d>127 »       jmp····117·<list_sort_impl.cold+0x7d>
128 ·R_X86_64_PC32»  .text.hot+0x1d33128 ·R_X86_64_PC32»  .text.hot+0x1d33
129 »       movq···$0x0,0x10c8(%rsp)129 »       movq···$0x0,0x10c8(%rsp)
130 ·R_X86_64_32S»   .text.hot+0x6770130 ·R_X86_64_32S»   .text.hot+0x6720
131 »       jmp····128·<list_sort_impl.cold+0x8e>131 »       jmp····128·<list_sort_impl.cold+0x8e>
132 ·R_X86_64_PC32»  .text.hot+0x768132 ·R_X86_64_PC32»  .text.hot+0x768
133 »       mov····$0x0,%edx133 »       mov····$0x0,%edx
134 ·R_X86_64_32»    PyTuple_Type134 ·R_X86_64_32»    PyTuple_Type
135 »       jmp····132·<list_sort_impl.cold+0x98>135 »       jmp····132·<list_sort_impl.cold+0x98>
136 ·R_X86_64_PC32»  .text.hot+0x6c8136 ·R_X86_64_PC32»  .text.hot+0x6c8
137 »       xor····%edi,%edi137 »       xor····%edi,%edi
Offset 223, 74 lines modifiedOffset 223, 74 lines modified
223 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4223 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
224 »       or·····$0xffffffff,%eax224 »       or·····$0xffffffff,%eax
225 »       pop····%rdx225 »       pop····%rdx
226 »       ret226 »       ret
  
227 0000000000000200·<list_ass_slice.cold>:227 0000000000000200·<list_ass_slice.cold>:
228 list_ass_slice.cold():228 list_ass_slice.cold():
229 »       xor····%ebp,%ebp 
230 »       test···%rbx,%rbx 
231 »       js·····219·<list_ass_slice.cold+0x19> 
232 »       jmp····20c·<list_ass_slice.cold+0xc> 
233 ·R_X86_64_PC32»  .text.hot+0x2468 
234 »       call···211·<list_ass_slice.cold+0x11>229 »       call···205·<list_ass_slice.cold+0x5>
235 ·R_X86_64_PLT32» PyErr_NoMemory-0x4230 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
236 »       or·····$0xffffffff,%ebx231 »       or·····$0xffffffff,%ebx
237 »       jmp····219·<list_ass_slice.cold+0x19>232 »       jmp····20d·<list_ass_slice.cold+0xd>
238 ·R_X86_64_PC32»  .text.hot+0x2bdb233 ·R_X86_64_PC32»  .text.hot+0x2ba0
239 »       jmp····21e·<list_ass_slice.cold+0x1e> 
240 ·R_X86_64_PC32»  .text.hot+0x2b2b 
241 »       mov····0x8(%rsp),%r14234 »       mov····0x8(%rsp),%r14
242 »       xor····%esi,%esi235 »       xor····%esi,%esi
243 »       mov····0x10(%r14),%rdx236 »       mov····0x10(%r14),%rdx
244 »       mov····%r14,%rdi237 »       mov····%r14,%rdi
245 »       call···231·<list_ass_slice.cold+0x31>238 »       call···220·<list_ass_slice.cold+0x20>
246 ·R_X86_64_PC32»  .text.hot+0x51ec239 ·R_X86_64_PC32»  .text.hot+0x519c
247 »       mov····%rax,%r13240 »       mov····%rax,%r13
248 »       test···%rax,%rax241 »       test···%rax,%rax
249 »       je·····27b·<list_ass_slice.cold+0x7b>242 »       je·····276·<list_ass_slice.cold+0x76>
250 »       mov····%rbx,%rdx243 »       mov····%rbx,%rdx
251 »       mov····%rax,%rcx244 »       mov····%rax,%rcx
252 »       mov····%rbp,%rsi245 »       mov····%rbp,%rsi
253 »       mov····%r14,%rdi246 »       mov····%r14,%rdi
254 »       call···24a·<list_ass_slice.cold+0x4a>247 »       call···239·<list_ass_slice.cold+0x39>
255 ·R_X86_64_PC32»  .text.hot+0x241c248 ·R_X86_64_PC32»  .text.hot+0x241c
256 »       mov····%eax,%ebx249 »       mov····%eax,%ebx
257 »       mov····0x0(%r13),%rax250 »       mov····0x0(%r13),%rax
258 »       test···%eax,%eax251 »       test···%eax,%eax
259 »       js·····258·<list_ass_slice.cold+0x58>252 »       js·····247·<list_ass_slice.cold+0x47>
260 ·R_X86_64_PC32»  .text.hot+0x266e253 ·R_X86_64_PC32»  .text.hot+0x266e
261 »       sub····$0x1,%rax254 »       sub····$0x1,%rax
262 »       mov····%rax,0x0(%r13)255 »       mov····%rax,0x0(%r13)
263 »       jne····266·<list_ass_slice.cold+0x66>256 »       jne····255·<list_ass_slice.cold+0x55>
264 ·R_X86_64_PC32»  .text.hot+0x266e257 ·R_X86_64_PC32»  .text.hot+0x266e
265 »       mov····%r13,%rdi258 »       mov····%r13,%rdi
266 »       call···26e·<list_ass_slice.cold+0x6e>259 »       call···25d·<list_ass_slice.cold+0x5d>
267 ·R_X86_64_PLT32» _Py_Dealloc-0x4260 ·R_X86_64_PLT32» _Py_Dealloc-0x4
268 »       jmp····273·<list_ass_slice.cold+0x73>261 »       jmp····262·<list_ass_slice.cold+0x62>
269 ·R_X86_64_PC32»  .text.hot+0x266e262 ·R_X86_64_PC32»  .text.hot+0x266e
 263 »       xor····%ebp,%ebp
 264 »       test···%rbx,%rbx
 265 »       js·····27e·<list_ass_slice.cold+0x7e>
 266 »       jmp····26e·<list_ass_slice.cold+0x6e>
 267 ·R_X86_64_PC32»  .text.hot+0x2468
270 »       or·····$0xffffffff,%ebx268 »       or·····$0xffffffff,%ebx
271 »       jmp····27b·<list_ass_slice.cold+0x7b>269 »       jmp····276·<list_ass_slice.cold+0x76>
272 ·R_X86_64_PC32»  .text.hot+0x266e270 ·R_X86_64_PC32»  .text.hot+0x266e
273 »       or·····$0xffffffff,%ebx271 »       or·····$0xffffffff,%ebx
274 »       jmp····283·<list_subscript.cold>272 »       jmp····27e·<list_ass_slice.cold+0x7e>
275 ·R_X86_64_PC32»  .text.hot+0x266e273 ·R_X86_64_PC32»  .text.hot+0x266e
 274 »       jmp····283·<list_subscript.cold>
 275 ·R_X86_64_PC32»  .text.hot+0x2b0d
  
276 0000000000000283·<list_subscript.cold>:276 0000000000000283·<list_subscript.cold>:
277 list_subscript.cold():277 list_subscript.cold():
278 »       mov····0x18(%rdx),%rdx278 »       mov····0x18(%rdx),%rdx
279 »       mov····0x0(%rip),%rdi········279 »       mov····0x0(%rip),%rdi········
280 ·R_X86_64_PC32»  PyExc_TypeError-0x4280 ·R_X86_64_PC32»  PyExc_TypeError-0x4
281 »       mov····$0x0,%esi281 »       mov····$0x0,%esi
282 ·R_X86_64_32»    .rodata.str1.8+0x28282 ·R_X86_64_32»    .rodata.str1.8+0x28
283 »       xor····%eax,%eax283 »       xor····%eax,%eax
284 »       call···29a·<list_subscript.cold+0x17>284 »       call···29a·<list_subscript.cold+0x17>
285 ·R_X86_64_PLT32» PyErr_Format-0x4285 ·R_X86_64_PLT32» PyErr_Format-0x4
286 »       jmp····29f·<PyList_Size.cold>286 »       jmp····29f·<PyList_Size.cold>
287 ·R_X86_64_PC32»  .text.hot+0x2f05287 ·R_X86_64_PC32»  .text.hot+0x2ee5
  
288 000000000000029f·<PyList_Size.cold>:288 000000000000029f·<PyList_Size.cold>:
289 PyList_Size.cold():289 PyList_Size.cold():
290 »       push···%rax290 »       push···%rax
291 »       mov····$0xdf,%esi291 »       mov····$0xdf,%esi
292 »       mov····$0x0,%edi292 »       mov····$0x0,%edi
293 ·R_X86_64_32»    .rodata.str1.1293 ·R_X86_64_32»    .rodata.str1.1
Offset 305, 15 lines modifiedOffset 305, 15 lines modified
305 »       mov····$0xc85,%esi305 »       mov····$0xc85,%esi
306 »       mov····$0x0,%edi306 »       mov····$0x0,%edi
307 ·R_X86_64_32»    .rodata.str1.1307 ·R_X86_64_32»    .rodata.str1.1
308 »       call···2c4·<list_iter.cold+0xf>308 »       call···2c4·<list_iter.cold+0xf>
309 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4309 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
310 »       xor····%eax,%eax310 »       xor····%eax,%eax
311 »       jmp····2cb·<list_iter.cold+0x16>311 »       jmp····2cb·<list_iter.cold+0x16>
312 ·R_X86_64_PC32»  .text.hot+0x31f2312 ·R_X86_64_PC32»  .text.hot+0x31d2
313 »       mov····0x0(%rip),%rdx········313 »       mov····0x0(%rip),%rdx········
314 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4314 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
315 »       mov····%rbx,0x18(%rax)315 »       mov····%rbx,0x18(%rax)
316 »       lea····-0x10(%rax),%rsi316 »       lea····-0x10(%rax),%rsi
317 »       mov····%fs:(%rdx),%rdx317 »       mov····%fs:(%rdx),%rdx
318 »       mov····0x10(%rdx),%rdx318 »       mov····0x10(%rdx),%rdx
319 »       mov····0xd0(%rdx),%rcx319 »       mov····0xd0(%rdx),%rcx
Offset 324, 1021 lines modifiedOffset 324, 1018 lines modified
324 »       or·····%rdi,%rdx324 »       or·····%rdi,%rdx
325 »       mov····%rsi,(%rdi)325 »       mov····%rsi,(%rdi)
326 »       movq···%rdx,%xmm2326 »       movq···%rdx,%xmm2
327 »       punpcklqdq·%xmm2,%xmm0327 »       punpcklqdq·%xmm2,%xmm0
328 »       movups·%xmm0,-0x10(%rax)328 »       movups·%xmm0,-0x10(%rax)
329 »       mov····%rsi,0x8(%rcx)329 »       mov····%rsi,0x8(%rcx)
330 »       jmp····315·<merge_at.cold>330 »       jmp····315·<merge_at.cold>
331 ·R_X86_64_PC32»  .text.hot+0x31f2331 ·R_X86_64_PC32»  .text.hot+0x31d2
  
332 0000000000000315·<merge_at.cold>:332 0000000000000315·<merge_at.cold>:
333 merge_at.cold():333 merge_at.cold():
334 »       mov····0x38(%r12),%rsi 
335 »       jmp····31f·<merge_at.cold+0xa> 
Max diff block lines reached; 44578/49090 bytes (90.81%) of diff not shown.
163 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 632, 15 lines modifiedOffset 632, 15 lines modified
632 »       cmp····%r12,%rbp632 »       cmp····%r12,%rbp
633 »       je·····817·<list_sort_impl+0x297>633 »       je·····817·<list_sort_impl+0x297>
634 ·R_X86_64_PC32»  .text.unlikely+0xcd634 ·R_X86_64_PC32»  .text.unlikely+0xcd
635 »       mov····0x10c8(%rsp),%rax635 »       mov····0x10c8(%rsp),%rax
636 »       mov····(%rdi),%rsi636 »       mov····(%rdi),%rsi
637 »       mov····0x8(%rdi),%rdi637 »       mov····0x8(%rdi),%rdi
638 »       cmp····$0x0,%rax638 »       cmp····$0x0,%rax
639 ·R_X86_64_32S»   .text.hot+0x5f40639 ·R_X86_64_32S»   .text.hot+0x5ef0
640 »       jne····b60·<list_sort_impl+0x5e0>640 »       jne····b60·<list_sort_impl+0x5e0>
641 »       mov····0x10(%rdi),%rcx641 »       mov····0x10(%rdi),%rcx
642 »       mov····$0x1,%eax642 »       mov····$0x1,%eax
643 »       mov····%rax,%rdx643 »       mov····%rax,%rdx
644 »       and····$0x3,%ecx644 »       and····$0x3,%ecx
645 »       sub····%rcx,%rdx645 »       sub····%rcx,%rdx
646 »       mov····0x18(%rdi),%ecx646 »       mov····0x18(%rdi),%ecx
Offset 808, 25 lines modifiedOffset 808, 25 lines modified
808 »       nopw···0x0(%rax,%rax,1)808 »       nopw···0x0(%rax,%rax,1)
809 »       cmp····$0x0,%rdx809 »       cmp····$0x0,%rdx
810 ·R_X86_64_32S»   PyLong_Type810 ·R_X86_64_32S»   PyLong_Type
811 »       jne····1c42·<list_sort_impl+0x16c2>811 »       jne····1c42·<list_sort_impl+0x16c2>
812 »       test···%edi,%edi812 »       test···%edi,%edi
813 »       je·····1c42·<list_sort_impl+0x16c2>813 »       je·····1c42·<list_sort_impl+0x16c2>
814 »       movq···$0x0,0x10c8(%rsp)814 »       movq···$0x0,0x10c8(%rsp)
815 ·R_X86_64_32S»   .text.hot+0x5f40815 ·R_X86_64_32S»   .text.hot+0x5ef0
816 »       test···%eax,%eax816 »       test···%eax,%eax
817 »       je·····76c·<list_sort_impl+0x1ec>817 »       je·····76c·<list_sort_impl+0x1ec>
818 »       mov····$0x0,%ecx818 »       mov····$0x0,%ecx
819 ·R_X86_64_32»    .text.hot+0x5f40819 ·R_X86_64_32»    .text.hot+0x5ef0
820 »       cmp····$0x0,%rdx820 »       cmp····$0x0,%rdx
821 ·R_X86_64_32S»   PyTuple_Type821 ·R_X86_64_32S»   PyTuple_Type
822 »       mov····$0x0,%eax822 »       mov····$0x0,%eax
823 ·R_X86_64_32»    .text.hot+0x6770823 ·R_X86_64_32»    .text.hot+0x6720
824 »       movq···$0x0,0x10c8(%rsp)824 »       movq···$0x0,0x10c8(%rsp)
825 ·R_X86_64_32S»   .text.hot+0x4eb0825 ·R_X86_64_32S»   .text.hot+0x4e60
826 »       cmove··%rax,%rcx826 »       cmove··%rax,%rcx
827 »       mov····%rcx,0x10d8(%rsp)827 »       mov····%rcx,0x10d8(%rsp)
828 »       jmp····76c·<list_sort_impl+0x1ec>828 »       jmp····76c·<list_sort_impl+0x1ec>
829 »       nop829 »       nop
830 »       lea····0x90(%rsp),%rbx830 »       lea····0x90(%rsp),%rbx
831 »       mov····%rbx,%rdx831 »       mov····%rbx,%rdx
832 »       call···*%rax832 »       call···*%rax
Offset 838, 15 lines modifiedOffset 838, 15 lines modified
838 »       lea····0x10(%rcx),%rax838 »       lea····0x10(%rcx),%rax
839 »       cmp····%rbp,%rax839 »       cmp····%rbp,%rax
840 »       jae····877·<list_sort_impl+0x2f7>840 »       jae····877·<list_sort_impl+0x2f7>
841 »       mov····0x10c8(%rsp),%rax841 »       mov····0x10c8(%rsp),%rax
842 »       mov····0x8(%rcx),%rsi842 »       mov····0x8(%rcx),%rsi
843 »       mov····0x10(%rcx),%rdi843 »       mov····0x10(%rcx),%rdi
844 »       cmp····$0x0,%rax844 »       cmp····$0x0,%rax
845 ·R_X86_64_32S»   .text.hot+0x5f40845 ·R_X86_64_32S»   .text.hot+0x5ef0
846 »       je·····dd4·<list_sort_impl+0x854>846 »       je·····dd4·<list_sort_impl+0x854>
847 »       mov····%rbx,%rdx847 »       mov····%rbx,%rdx
848 »       call···*%rax848 »       call···*%rax
849 »       cltq849 »       cltq
850 »       test···%rax,%rax850 »       test···%rax,%rax
851 »       js·····1931·<list_sort_impl+0x13b1>851 »       js·····1931·<list_sort_impl+0x13b1>
852 »       jne····877·<list_sort_impl+0x2f7>852 »       jne····877·<list_sort_impl+0x2f7>
Offset 1197, 15 lines modifiedOffset 1197, 15 lines modified
1197 »       jmp····f97·<list_sort_impl+0xa17>1197 »       jmp····f97·<list_sort_impl+0xa17>
1198 »       nopl···0x0(%rax,%rax,1)1198 »       nopl···0x0(%rax,%rax,1)
1199 »       mov····0x18(%rsp),%rcx1199 »       mov····0x18(%rsp),%rcx
1200 »       mov····0x10c8(%rsp),%rax1200 »       mov····0x10c8(%rsp),%rax
1201 »       mov····0x10(%rcx),%rsi1201 »       mov····0x10(%rcx),%rsi
1202 »       mov····0x18(%rcx),%rdi1202 »       mov····0x18(%rcx),%rdi
1203 »       cmp····$0x0,%rax1203 »       cmp····$0x0,%rax
1204 ·R_X86_64_32S»   .text.hot+0x5f401204 ·R_X86_64_32S»   .text.hot+0x5ef0
1205 »       jne····11d3·<list_sort_impl+0xc53>1205 »       jne····11d3·<list_sort_impl+0xc53>
1206 »       mov····0x10(%rdi),%rcx1206 »       mov····0x10(%rdi),%rcx
1207 »       mov····$0x1,%eax1207 »       mov····$0x1,%eax
1208 »       mov····%rax,%rdx1208 »       mov····%rax,%rdx
1209 »       and····$0x3,%ecx1209 »       and····$0x3,%ecx
1210 »       sub····%rcx,%rdx1210 »       sub····%rcx,%rdx
1211 »       mov····0x18(%rdi),%ecx1211 »       mov····0x18(%rdi),%ecx
Offset 1235, 15 lines modifiedOffset 1235, 15 lines modified
1235 »       cmp····%rbp,%rax1235 »       cmp····%rbp,%rax
1236 »       jae····11c8·<list_sort_impl+0xc48>1236 »       jae····11c8·<list_sort_impl+0xc48>
1237 »       mov····0x18(%rsp),%rdi1237 »       mov····0x18(%rsp),%rdi
1238 »       mov····0x10c8(%rsp),%rax1238 »       mov····0x10c8(%rsp),%rax
1239 »       mov····0x18(%rdi),%rsi1239 »       mov····0x18(%rdi),%rsi
1240 »       mov····0x20(%rdi),%rdi1240 »       mov····0x20(%rdi),%rdi
1241 »       cmp····$0x0,%rax1241 »       cmp····$0x0,%rax
1242 ·R_X86_64_32S»   .text.hot+0x5f401242 ·R_X86_64_32S»   .text.hot+0x5ef0
1243 »       jne····1260·<list_sort_impl+0xce0>1243 »       jne····1260·<list_sort_impl+0xce0>
1244 »       mov····0x10(%rdi),%rcx1244 »       mov····0x10(%rdi),%rcx
1245 »       mov····$0x1,%eax1245 »       mov····$0x1,%eax
1246 »       mov····%rax,%rdx1246 »       mov····%rax,%rdx
1247 »       and····$0x3,%ecx1247 »       and····$0x3,%ecx
1248 »       sub····%rcx,%rdx1248 »       sub····%rcx,%rdx
1249 »       mov····0x18(%rdi),%ecx1249 »       mov····0x18(%rdi),%ecx
Offset 1553, 15 lines modifiedOffset 1553, 15 lines modified
1553 »       mov····$0x2,%r11d1553 »       mov····$0x2,%r11d
1554 »       jmp····d58·<list_sort_impl+0x7d8>1554 »       jmp····d58·<list_sort_impl+0x7d8>
1555 »       mov····$0x5,%r13d1555 »       mov····$0x5,%r13d
1556 »       mov····0x10c8(%rsp),%rax1556 »       mov····0x10c8(%rsp),%rax
1557 »       mov····-0x8(%r12),%rsi1557 »       mov····-0x8(%r12),%rsi
1558 »       mov····(%r12),%rdi1558 »       mov····(%r12),%rdi
1559 »       cmp····$0x0,%rax1559 »       cmp····$0x0,%rax
1560 ·R_X86_64_32S»   .text.hot+0x5f401560 ·R_X86_64_32S»   .text.hot+0x5ef0
1561 »       jne····17e0·<list_sort_impl+0x1260>1561 »       jne····17e0·<list_sort_impl+0x1260>
1562 »       mov····0x10(%rdi),%rcx1562 »       mov····0x10(%rdi),%rcx
1563 »       mov····$0x1,%eax1563 »       mov····$0x1,%eax
1564 »       mov····%r13,%r111564 »       mov····%r13,%r11
1565 »       mov····%rax,%rdx1565 »       mov····%rax,%rdx
1566 »       and····$0x3,%ecx1566 »       and····$0x3,%ecx
1567 »       sub····%rcx,%rdx1567 »       sub····%rcx,%rdx
Offset 1805, 15 lines modifiedOffset 1805, 15 lines modified
1805 »       mov····%r8d,%eax1805 »       mov····%r8d,%eax
1806 »       mov····%ecx,%r8d1806 »       mov····%ecx,%r8d
1807 »       jmp····740·<list_sort_impl+0x1c0>1807 »       jmp····740·<list_sort_impl+0x1c0>
1808 »       test···%eax,%eax1808 »       test···%eax,%eax
1809 »       jne····740·<list_sort_impl+0x1c0>1809 »       jne····740·<list_sort_impl+0x1c0>
1810 »       mov····$0x1,%eax1810 »       mov····$0x1,%eax
1811 »       mov····$0x0,%ecx1811 »       mov····$0x0,%ecx
1812 ·R_X86_64_32»    .text.hot+0x67701812 ·R_X86_64_32»    .text.hot+0x6720
1813 »       jmp····75c·<list_sort_impl+0x1dc>1813 »       jmp····75c·<list_sort_impl+0x1dc>
1814 »       lea····0x38(%r9),%rdi1814 »       lea····0x38(%r9),%rdi
1815 »       mov····$0x1,%r8d1815 »       mov····$0x1,%r8d
1816 »       mov····%cl,0x88(%rsp)1816 »       mov····%cl,0x88(%rsp)
1817 »       mov····%r8b,0x80(%rsp)1817 »       mov····%r8b,0x80(%rsp)
1818 »       mov····%r10,0x38(%rsp)1818 »       mov····%r10,0x38(%rsp)
1819 »       mov····%r9,0x30(%rsp)1819 »       mov····%r9,0x30(%rsp)
Offset 1871, 19 lines modifiedOffset 1871, 19 lines modified
1871 »       jb·····1c22·<list_sort_impl+0x16a2>1871 »       jb·····1c22·<list_sort_impl+0x16a2>
1872 »       jmp····1a13·<list_sort_impl+0x1493>1872 »       jmp····1a13·<list_sort_impl+0x1493>
1873 »       cmp····$0x0,%rdx1873 »       cmp····$0x0,%rdx
1874 ·R_X86_64_32S»   PyFloat_Type1874 ·R_X86_64_32S»   PyFloat_Type
1875 »       je·····1cfa·<list_sort_impl+0x177a>1875 »       je·····1cfa·<list_sort_impl+0x177a>
Max diff block lines reached; 162755/166314 bytes (97.86%) of diff not shown.
6.07 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ··0x000003d0·0e208c04·440e2886·05410e30·83066f0a·.·..D.(..A.0..o.65 ··0x000003d0·0e208c04·440e2886·05410e30·83066f0a·.·..D.(..A.0..o.
66 ··0x000003e0·0e28410e·20420e18·420e1042·0e084b0b·.(A.·B..B..B..K.66 ··0x000003e0·0e28410e·20420e18·420e1042·0e084b0b·.(A.·B..B..B..K.
67 ··0x000003f0·1c000000·f4030000·00000000·07000000·................67 ··0x000003f0·1c000000·f4030000·00000000·07000000·................
68 ··0x00000400·000e3083·0686058c·048d038e·02000000·..0.............68 ··0x00000400·000e3083·0686058c·048d038e·02000000·..0.............
69 ··0x00000410·10000000·14040000·00000000·17000000·................69 ··0x00000410·10000000·14040000·00000000·17000000·................
70 ··0x00000420·00000000·14000000·28040000·00000000·........(.......70 ··0x00000420·00000000·14000000·28040000·00000000·........(.......
71 ··0x00000430·15000000·00410e10·530e0800·4c000000·.....A..S...L...71 ··0x00000430·15000000·00410e10·530e0800·4c000000·.....A..S...L...
72 ··0x00000440·40040000·00000000·3a080000·00420e10·@.......:....B..72 ··0x00000440·40040000·00000000·1c080000·00420e10·@............B..
73 ··0x00000450·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.73 ··0x00000450·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.
74 ··0x00000460·05440e30·8606440e·3883074a·0ed00103·.D.0..D.8..J....74 ··0x00000460·05440e30·8606440e·3883074a·0ed00103·.D.0..D.8..J....
75 ··0x00000470·39020a0e·38430e30·410e2842·0e20420e·9...8C.0A.(B.·B.75 ··0x00000470·39020a0e·38430e30·410e2842·0e20420e·9...8C.0A.(B.·B.
76 ··0x00000480·18420e10·420e084b·0b000000·1c000000·.B..B..K........76 ··0x00000480·18420e10·420e084b·0b000000·1c000000·.B..B..K........
77 ··0x00000490·90040000·00000000·83000000·000ed001·................77 ··0x00000490·90040000·00000000·83000000·000ed001·................
78 ··0x000004a0·83078606·8c058d04·8e038f02·2c000000·............,...78 ··0x000004a0·83078606·8c058d04·8e038f02·2c000000·............,...
79 ··0x000004b0·b0040000·00000000·e7000000·00460e10·.............F..79 ··0x000004b0·b0040000·00000000·e7000000·00460e10·.............F..
Offset 90, 31 lines modifiedOffset 90, 31 lines modified
90 ··0x00000560·1a000000·00000000·14000000·6c050000·............l...90 ··0x00000560·1a000000·00000000·14000000·6c050000·............l...
91 ··0x00000570·00000000·16000000·00410e10·540e0800·.........A..T...91 ··0x00000570·00000000·16000000·00410e10·540e0800·.........A..T...
92 ··0x00000580·18000000·84050000·00000000·88000000·................92 ··0x00000580·18000000·84050000·00000000·88000000·................
93 ··0x00000590·00450e10·83020282·0e080000·14000000·.E..............93 ··0x00000590·00450e10·83020282·0e080000·14000000·.E..............
94 ··0x000005a0·a0050000·00000000·60000000·000e1083·........`.......94 ··0x000005a0·a0050000·00000000·60000000·000e1083·........`.......
95 ··0x000005b0·02000000·14000000·b8050000·00000000·................95 ··0x000005b0·02000000·14000000·b8050000·00000000·................
96 ··0x000005c0·67000000·0002580e·104e0e08·4c000000·g.....X..N..L...96 ··0x000005c0·67000000·0002580e·104e0e08·4c000000·g.....X..N..L...
97 ··0x000005d0·d0050000·00000000·561e0000·00420e10·........V....B..97 ··0x000005d0·d0050000·00000000·8b1e0000·00420e10·.............B..
98 ··0x000005e0·8f024c0e·188e034a·0e208d04·450e288c·..L....J.·..E.(.98 ··0x000005e0·8f024c0e·188e034a·0e208d04·450e288c·..L....J.·..E.(.
99 ··0x000005f0·05410e30·8606410e·38830747·0ef00103·.A.0..A.8..G....99 ··0x000005f0·05410e30·8606410e·38830747·0e800203·.A.0..A.8..G....
100 ··0x00000600·240a0a0e·38440e30·410e2842·0e20420e·$...8D.0A.(B.·B.100 ··0x00000600·240a0a0e·38440e30·410e2842·0e20420e·$...8D.0A.(B.·B.
101 ··0x00000610·18420e10·420e0841·0b000000·1c000000·.B..B..A........101 ··0x00000610·18420e10·420e0841·0b000000·1c000000·.B..B..A........
102 ··0x00000620·20060000·00000000·e2010000·000ef001··...............102 ··0x00000620·20060000·00000000·da010000·000e8002··...............
103 ··0x00000630·83078606·8c058d04·8e038f02·48000000·............H...103 ··0x00000630·83078606·8c058d04·8e038f02·48000000·............H...
104 ··0x00000640·40060000·00000000·35070000·00420e10·@.......5....B..104 ··0x00000640·40060000·00000000·35070000·00420e10·@.......5....B..
105 ··0x00000650·8f02420e·188e0342·0e208d04·460e288c·..B....B.·..F.(.105 ··0x00000650·8f02420e·188e0342·0e208d04·460e288c·..B....B.·..F.(.
106 ··0x00000660·05440e30·8606440e·38830744·0e800102·.D.0..D.8..D....106 ··0x00000660·05440e30·8606440e·38830744·0e800102·.D.0..D.8..D....
107 ··0x00000670·c20a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..107 ··0x00000670·c20a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
108 ··0x00000680·420e1042·0e08410b·1c000000·8c060000·B..B..A.........108 ··0x00000680·420e1042·0e08410b·1c000000·8c060000·B..B..A.........
109 ··0x00000690·00000000·92000000·000e8001·83078606·................109 ··0x00000690·00000000·92000000·000e8001·83078606·................
110 ··0x000006a0·8c058d04·8e038f02·4c000000·ac060000·........L.......110 ··0x000006a0·8c058d04·8e038f02·4c000000·ac060000·........L.......
111 ··0x000006b0·00000000·aa060000·00420e10·8f02460e·.........B....F.111 ··0x000006b0·00000000·a5060000·00420e10·8f02460e·.........B....F.
112 ··0x000006c0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0112 ··0x000006c0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
113 ··0x000006d0·8606410e·38830744·0e800103·ab040a0e·..A.8..D........113 ··0x000006d0·8606410e·38830744·0e800103·a4040a0e·..A.8..D........
114 ··0x000006e0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..114 ··0x000006e0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
115 ··0x000006f0·420e0841·0b000000·1c000000·fc060000·B..A............115 ··0x000006f0·420e0841·0b000000·1c000000·fc060000·B..A............
116 ··0x00000700·00000000·81000000·000e8001·83078606·................116 ··0x00000700·00000000·81000000·000e8001·83078606·................
117 ··0x00000710·8c058d04·8e038f02·48000000·1c070000·........H.......117 ··0x00000710·8c058d04·8e038f02·48000000·1c070000·........H.......
118 ··0x00000720·00000000·66000000·00420e10·8e024a0e·....f....B....J.118 ··0x00000720·00000000·66000000·00420e10·8e024a0e·....f....B....J.
119 ··0x00000730·188d0345·0e208c04·490e2886·05490e30·...E.·..I.(..I.0119 ··0x00000730·188d0345·0e208c04·490e2886·05490e30·...E.·..I.(..I.0
120 ··0x00000740·8306610a·0e28410e·20420e18·420e1042·..a..(A.·B..B..B120 ··0x00000740·8306610a·0e28410e·20420e18·420e1042·..a..(A.·B..B..B
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 ··0x00000790·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.125 ··0x00000790·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.
126 ··0x000007a0·450e284a·0e20420e·18420e10·420e0800·E.(J.·B..B..B...126 ··0x000007a0·450e284a·0e20420e·18420e10·420e0800·E.(J.·B..B..B...
127 ··0x000007b0·10000000·b4070000·00000000·09000000·................127 ··0x000007b0·10000000·b4070000·00000000·09000000·................
128 ··0x000007c0·00000000·1c000000·c8070000·00000000·................128 ··0x000007c0·00000000·1c000000·c8070000·00000000·................
129 ··0x000007d0·67000000·00450e10·83020241·0a0e084a·g....E.....A...J129 ··0x000007d0·67000000·00450e10·83020241·0a0e084a·g....E.....A...J
130 ··0x000007e0·0b520e08·10000000·e8070000·00000000·.R..............130 ··0x000007e0·0b520e08·10000000·e8070000·00000000·.R..............
131 ··0x000007f0·06000000·00000000·48000000·fc070000·........H.......131 ··0x000007f0·06000000·00000000·48000000·fc070000·........H.......
132 ··0x00000800·00000000·c1040000·00460e10·8f02420e·.........F....B.132 ··0x00000800·00000000·9d040000·00460e10·8f02420e·.........F....B.
133 ··0x00000810·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0133 ··0x00000810·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
134 ··0x00000820·8606410e·3883074a·0e5002f7·0a0e3841·..A.8..J.P....8A134 ··0x00000820·8606410e·3883074a·0e5002f7·0a0e3841·..A.8..J.P....8A
135 ··0x00000830·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.135 ··0x00000830·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
136 ··0x00000840·08470b00·1c000000·48080000·00000000·.G......H.......136 ··0x00000840·08470b00·1c000000·48080000·00000000·.G......H.......
137 ··0x00000850·66000000·000e5083·0786068c·058d048e·f.....P.........137 ··0x00000850·66000000·000e5083·0786068c·058d048e·f.....P.........
138 ··0x00000860·038f0200·28000000·68080000·00000000·....(...h.......138 ··0x00000860·038f0200·28000000·68080000·00000000·....(...h.......
139 ··0x00000870·b3000000·00450e10·8602440e·18830347·.....E....D....G139 ··0x00000870·b3000000·00450e10·8602440e·18830347·.....E....D....G
Offset 246, 18 lines modifiedOffset 246, 18 lines modified
246 ··0x00000f20·3d000000·004f0e10·83026c0e·0841c300·=....O....l..A..246 ··0x00000f20·3d000000·004f0e10·83026c0e·0841c300·=....O....l..A..
247 ··0x00000f30·3c000000·340f0000·00000000·37010000·<...4.......7...247 ··0x00000f30·3c000000·340f0000·00000000·37010000·<...4.......7...
248 ··0x00000f40·00510e10·8c02440e·18860341·0e208304·.Q....D....A.·..248 ··0x00000f40·00510e10·8c02440e·18860341·0e208304·.Q....D....A.·..
249 ··0x00000f50·440e6002·e30e2041·0e18410e·10420e08·D.`...·A..A..B..249 ··0x00000f50·440e6002·e30e2041·0e18410e·10420e08·D.`...·A..A..B..
250 ··0x00000f60·47c3c6cc·4a0e6083·0486038c·02000000·G...J.`.........250 ··0x00000f60·47c3c6cc·4a0e6083·0486038c·02000000·G...J.`.........
251 ··0x00000f70·24000000·740f0000·00000000·3d000000·$...t.......=...251 ··0x00000f70·24000000·740f0000·00000000·3d000000·$...t.......=...
252 ··0x00000f80·000e6083·0486038c·026f0e20·46c30e18·..`......o.·F...252 ··0x00000f80·000e6083·0486038c·026f0e20·46c30e18·..`......o.·F...
253 ··0x00000f90·41c60e10·42cc0e08·14000000·9c0f0000·A...B...........253 ··0x00000f90·41c60e10·42cc0e08·10000000·9c0f0000·A...B...........
254 ··0x00000fa0·00000000·71000000·0002650e·104b0e08·....q.....e..K.. 
255 ··0x00000fb0·10000000·b40f0000·00000000·09000000·................254 ··0x00000fa0·00000000·09000000·00000000·14000000·................
 255 ··0x00000fb0·b00f0000·00000000·71000000·0002650e·........q.....e.
256 ··0x00000fc0·00000000·10000000·c80f0000·00000000·................256 ··0x00000fc0·104b0e08·10000000·c80f0000·00000000·.K..............
257 ··0x00000fd0·28000000·00000000·10000000·dc0f0000·(...............257 ··0x00000fd0·28000000·00000000·10000000·dc0f0000·(...............
258 ··0x00000fe0·00000000·38000000·00000000·60000000·....8.......`...258 ··0x00000fe0·00000000·38000000·00000000·60000000·....8.......`...
259 ··0x00000ff0·f00f0000·00000000·00030000·00460e10·.............F..259 ··0x00000ff0·f00f0000·00000000·00030000·00460e10·.............F..
260 ··0x00001000·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.260 ··0x00001000·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
261 ··0x00001010·05410e30·8606410e·38830744·0e500398·.A.0..A.8..D.P..261 ··0x00001010·05410e30·8606410e·38830744·0e500398·.A.0..A.8..D.P..
262 ··0x00001020·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..262 ··0x00001020·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
263 ··0x00001030·420e1042·0e08410b·440a0e38·430e3041·B..B..A.D..8C.0A263 ··0x00001030·420e1042·0e08410b·440a0e38·430e3041·B..B..A.D..8C.0A
1.33 MB
longobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········182904·(bytes·into·file)13 ··Start·of·section·headers:··········183320·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2419 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
4.43 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x2ca78:1 There·are·24·section·headers,·starting·at·offset·0x2cc18:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000c5a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000c5a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01b750·000af8·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01b890·000af8·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ca0·0008e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000ca0·0008e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01c248·000b10·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01c388·000b10·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001580·0004c0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·001580·0004c0·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001580·0034b3·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001580·003539·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01cd58·006588·18···I·21···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01ce98·0065d0·18···I·21···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·004a40·00f9b3·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·004ac0·00fa73·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0232e0·0080e8·18···I·21···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·023468·008100·18···I·21···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0143f3·0002be·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·014533·0002be·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0146b8·0008af·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0147f8·0008af·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·014f80·000f3e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0150c0·000f3e·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02b3c8·000300·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02b568·000300·18···I·21··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·015ec0·000068·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·016000·000068·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·02b6c8·000030·18···I·21··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·02b868·000030·18···I·21··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·015f30·000030·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·016070·000030·10··AM··0···0·16
21 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·015f60·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·0160a0·000000·00······0···0··1
22 ··[18]·.note.gnu.property·NOTE············0000000000000000·015f60·000020·00···A··0···0··822 ··[18]·.note.gnu.property·NOTE············0000000000000000·0160a0·000020·00···A··0···0··8
23 ··[19]·.eh_frame·········PROGBITS········0000000000000000·015f80·002388·00···A··0···0··823 ··[19]·.eh_frame·········PROGBITS········0000000000000000·0160c0·002388·00···A··0···0··8
24 ··[20]·.rela.eh_frame····RELA············0000000000000000·02b6f8·0012a8·18···I·21··19··824 ··[20]·.rela.eh_frame····RELA············0000000000000000·02b898·0012a8·18···I·21··19··8
25 ··[21]·.symtab···········SYMTAB··········0000000000000000·018308·001ec0·18·····22·205··825 ··[21]·.symtab···········SYMTAB··········0000000000000000·018448·001ec0·18·····22·205··8
26 ··[22]·.strtab···········STRTAB··········0000000000000000·01a1c8·001587·00······0···0··126 ··[22]·.strtab···········STRTAB··········0000000000000000·01a308·001587·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········0000000000000000·02c9a0·0000d6·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········0000000000000000·02cb40·0000d6·00······0···0··1
28 Key·to·Flags:28 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··D·(mbind),·l·(large),·p·(processor·specific)32 ··D·(mbind),·l·(large),·p·(processor·specific)
30.0 KB
readelf --wide --symbols {}
    
Offset 14, 162 lines modifiedOffset 14, 162 lines modified
14 ····10:·0000000000000280···381·FUNC····LOCAL··DEFAULT····8·long_hash14 ····10:·0000000000000280···381·FUNC····LOCAL··DEFAULT····8·long_hash
15 ····11:·00000000000001e0····32·OBJECT··LOCAL··DEFAULT····3·int_info_desc15 ····11:·00000000000001e0····32·OBJECT··LOCAL··DEFAULT····3·int_info_desc
16 ····12:·0000000000000320···416·OBJECT··LOCAL··DEFAULT····5·Int_InfoType16 ····12:·0000000000000320···416·OBJECT··LOCAL··DEFAULT····5·Int_InfoType
17 ····13:·00000000000000ad····45·FUNC····LOCAL··DEFAULT····6·_PyLong_InitTypes.cold17 ····13:·00000000000000ad····45·FUNC····LOCAL··DEFAULT····6·_PyLong_InitTypes.cold
18 ····14:·00000000000000c0····18·OBJECT··LOCAL··DEFAULT···12·__func__.018 ····14:·00000000000000c0····18·OBJECT··LOCAL··DEFAULT···12·__func__.0
19 ····15:·00000000000000da····39·FUNC····LOCAL··DEFAULT····6·PyLong_FromSsize_t.cold19 ····15:·00000000000000da····39·FUNC····LOCAL··DEFAULT····6·PyLong_FromSsize_t.cold
20 ····16:·0000000000000101····52·FUNC····LOCAL··DEFAULT····6·PyLong_FromLong.cold20 ····16:·0000000000000101····52·FUNC····LOCAL··DEFAULT····6·PyLong_FromLong.cold
21 ····17:·00000000000006c0···101·FUNC····LOCAL··DEFAULT····8·_PyLong_FromMedium21 ····17:·00000000000006e0···101·FUNC····LOCAL··DEFAULT····8·_PyLong_FromMedium
22 ····18:·0000000000000135····36·FUNC····LOCAL··DEFAULT····6·_PyLong_FromMedium.cold22 ····18:·0000000000000135····36·FUNC····LOCAL··DEFAULT····6·_PyLong_FromMedium.cold
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.823 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
24 ····20:·0000000000000159····31·FUNC····LOCAL··DEFAULT····6·PyLong_GetInfo.cold24 ····20:·0000000000000159····31·FUNC····LOCAL··DEFAULT····6·PyLong_GetInfo.cold
25 ····21:·00000000000008a0···554·FUNC····LOCAL··DEFAULT····8·long_richcompare25 ····21:·00000000000008c0···522·FUNC····LOCAL··DEFAULT····8·long_richcompare
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
27 ····23:·0000000000000178····24·FUNC····LOCAL··DEFAULT····6·long_richcompare.cold27 ····23:·0000000000000178····24·FUNC····LOCAL··DEFAULT····6·long_richcompare.cold
28 ····24:·0000000000000ad0····22·FUNC····LOCAL··DEFAULT····8·long_bool28 ····24:·0000000000000ad0····22·FUNC····LOCAL··DEFAULT····8·long_bool
29 ····25:·0000000000000af0···132·FUNC····LOCAL··DEFAULT····8·long_compare29 ····25:·0000000000000af0···129·FUNC····LOCAL··DEFAULT····8·long_compare
30 ····26:·0000000000000190····28·FUNC····LOCAL··DEFAULT····6·PyLong_AsLong.cold30 ····26:·0000000000000190····28·FUNC····LOCAL··DEFAULT····6·PyLong_AsLong.cold
31 ····27:·00000000000001ac····40·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongAndOverflow.cold31 ····27:·00000000000001ac····40·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongAndOverflow.cold
32 ····28:·0000000000000f40····86·FUNC····LOCAL··DEFAULT····8·long_dealloc32 ····28:·0000000000000f40····86·FUNC····LOCAL··DEFAULT····8·long_dealloc
33 ····29:·00000000000001d4·····9·FUNC····LOCAL··DEFAULT····6·long_dealloc.cold33 ····29:·00000000000001d4·····9·FUNC····LOCAL··DEFAULT····6·long_dealloc.cold
34 ····30:·0000000000000fa0····44·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string34 ····30:·0000000000000fa0····44·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string
35 ····31:·0000000000000fd0··2858·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string_internal35 ····31:·0000000000000fd0··2858·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string_internal
36 ····32:·00000000000001dd·····7·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string.cold36 ····32:·00000000000001dd·····7·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string.cold
37 ····33:·00000000000001e4··1212·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal.cold37 ····33:·00000000000001e4··1212·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal.cold
38 ····34:·000000000000b700····33·FUNC····LOCAL··DEFAULT····8·Py_XDECREF38 ····34:·000000000000b7c0····33·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
39 ····35:·00000000000006a0····24·FUNC····LOCAL··DEFAULT····6·_PyLong_NumBits.cold39 ····35:·00000000000006a0····24·FUNC····LOCAL··DEFAULT····6·_PyLong_NumBits.cold
40 ····36:·00000000000006b8····64·FUNC····LOCAL··DEFAULT····6·PyLong_AsSize_t.cold40 ····36:·00000000000006b8····64·FUNC····LOCAL··DEFAULT····6·PyLong_AsSize_t.cold
41 ····37:·0000000000001c90··1818·FUNC····LOCAL··DEFAULT····8·long_lshift41 ····37:·0000000000001c90··1818·FUNC····LOCAL··DEFAULT····8·long_lshift
42 ····38:·0000000000008050···449·FUNC····LOCAL··DEFAULT····8·divrem142 ····38:·00000000000080b0···449·FUNC····LOCAL··DEFAULT····8·divrem1
43 ····39:·000000000000b9a0···203·FUNC····LOCAL··DEFAULT····8·_PyLong_FromLarge43 ····39:·000000000000ba60···203·FUNC····LOCAL··DEFAULT····8·_PyLong_FromLarge
44 ····40:·00000000000006f8···205·FUNC····LOCAL··DEFAULT····6·long_lshift.cold44 ····40:·00000000000006f8···205·FUNC····LOCAL··DEFAULT····6·long_lshift.cold
45 ····41:·00000000000023b0···520·FUNC····LOCAL··DEFAULT····8·long_sub45 ····41:·00000000000023b0···520·FUNC····LOCAL··DEFAULT····8·long_sub
46 ····42:·00000000000073b0··1148·FUNC····LOCAL··DEFAULT····8·x_sub46 ····42:·0000000000007410··1148·FUNC····LOCAL··DEFAULT····8·x_sub
47 ····43:·0000000000005b70···716·FUNC····LOCAL··DEFAULT····8·x_add47 ····43:·0000000000005bc0···716·FUNC····LOCAL··DEFAULT····8·x_add
48 ····44:·00000000000007c5····48·FUNC····LOCAL··DEFAULT····6·long_sub.cold48 ····44:·00000000000007c5····48·FUNC····LOCAL··DEFAULT····6·long_sub.cold
49 ····45:·00000000000007f5····36·FUNC····LOCAL··DEFAULT····6·_PyLong_AsInt.cold49 ····45:·00000000000007f5····36·FUNC····LOCAL··DEFAULT····6·_PyLong_AsInt.cold
50 ····46:·0000000000000819····79·FUNC····LOCAL··DEFAULT····6·_PyLong_Subtract.cold50 ····46:·0000000000000819····79·FUNC····LOCAL··DEFAULT····6·_PyLong_Subtract.cold
51 ····47:·0000000000000868····64·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLong.cold51 ····47:·0000000000000868····64·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLong.cold
52 ····48:·0000000000002b30···311·FUNC····LOCAL··DEFAULT····8·long_neg52 ····48:·0000000000002b50···311·FUNC····LOCAL··DEFAULT····8·long_neg
53 ····49:·00000000000008a8····38·FUNC····LOCAL··DEFAULT····6·long_neg.cold53 ····49:·00000000000008a8····38·FUNC····LOCAL··DEFAULT····6·long_neg.cold
54 ····50:·0000000000002c70···298·FUNC····LOCAL··DEFAULT····8·long_invert54 ····50:·0000000000002c90···298·FUNC····LOCAL··DEFAULT····8·long_invert
55 ····51:·0000000000004740···585·FUNC····LOCAL··DEFAULT····8·long_add55 ····51:·0000000000004780···585·FUNC····LOCAL··DEFAULT····8·long_add
56 ····52:·000000000000dbc0···155·FUNC····LOCAL··DEFAULT····8·_PyLong_Negate56 ····52:·000000000000dc80···155·FUNC····LOCAL··DEFAULT····8·_PyLong_Negate
57 ····53:·00000000000008ce····36·FUNC····LOCAL··DEFAULT····6·long_invert.cold57 ····53:·00000000000008ce····36·FUNC····LOCAL··DEFAULT····6·long_invert.cold
58 ····54:·0000000000002da0··2056·FUNC····LOCAL··DEFAULT····8·int_to_bytes58 ····54:·0000000000002dc0··2093·FUNC····LOCAL··DEFAULT····8·int_to_bytes
59 ····55:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.359 ····55:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.3
60 ····56:·00000000000008f2···146·FUNC····LOCAL··DEFAULT····6·int_to_bytes.cold60 ····56:·00000000000008f2···146·FUNC····LOCAL··DEFAULT····6·int_to_bytes.cold
61 ····57:·0000000000003a50··1934·FUNC····LOCAL··DEFAULT····8·int_from_bytes61 ····57:·0000000000003a90··1934·FUNC····LOCAL··DEFAULT····8·int_from_bytes
62 ····58:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.662 ····58:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.6
63 ····59:·0000000000000984···177·FUNC····LOCAL··DEFAULT····6·int_from_bytes.cold63 ····59:·0000000000000984···177·FUNC····LOCAL··DEFAULT····6·int_from_bytes.cold
64 ····60:·0000000000000a35····68·FUNC····LOCAL··DEFAULT····6·_PyLong_FromByteArray.cold64 ····60:·0000000000000a35····68·FUNC····LOCAL··DEFAULT····6·_PyLong_FromByteArray.cold
65 ····61:·0000000000000a79····70·FUNC····LOCAL··DEFAULT····6·long_add.cold65 ····61:·0000000000000a79····70·FUNC····LOCAL··DEFAULT····6·long_add.cold
66 ····62:·0000000000000abf····79·FUNC····LOCAL··DEFAULT····6·_PyLong_Add.cold66 ····62:·0000000000000abf····79·FUNC····LOCAL··DEFAULT····6·_PyLong_Add.cold
67 ····63:·0000000000000b0e····58·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnsignedLongLong.cold67 ····63:·0000000000000b0e····58·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnsignedLongLong.cold
68 ····64:·0000000000000b48····52·FUNC····LOCAL··DEFAULT····6·PyLong_FromLongLong.cold68 ····64:·0000000000000b48····52·FUNC····LOCAL··DEFAULT····6·PyLong_FromLongLong.cold
69 ····65:·0000000000004e20···725·FUNC····LOCAL··DEFAULT····8·long_mul69 ····65:·0000000000004e70···725·FUNC····LOCAL··DEFAULT····8·long_mul
70 ····66:·0000000000005270··2302·FUNC····LOCAL··DEFAULT····8·k_mul70 ····66:·00000000000052c0··2302·FUNC····LOCAL··DEFAULT····8·k_mul
71 ····67:·0000000000000b7c····88·FUNC····LOCAL··DEFAULT····6·long_mul.cold71 ····67:·0000000000000b7c····88·FUNC····LOCAL··DEFAULT····6·long_mul.cold
72 ····68:·0000000000000bd4····36·FUNC····LOCAL··DEFAULT····6·_PyLong_Multiply.cold72 ····68:·0000000000000bd4····36·FUNC····LOCAL··DEFAULT····6·_PyLong_Multiply.cold
73 ····69:·0000000000000300···523·FUNC····LOCAL··DEFAULT····1·kmul_split.constprop.073 ····69:·0000000000000300···523·FUNC····LOCAL··DEFAULT····1·kmul_split.constprop.0
74 ····70:·0000000000000510···106·FUNC····LOCAL··DEFAULT····1·v_isub.isra.074 ····70:·0000000000000510···106·FUNC····LOCAL··DEFAULT····1·v_isub.isra.0
75 ····71:·0000000000000580····94·FUNC····LOCAL··DEFAULT····1·v_iadd.isra.075 ····71:·0000000000000580····94·FUNC····LOCAL··DEFAULT····1·v_iadd.isra.0
76 ····72:·0000000000000bf8···402·FUNC····LOCAL··DEFAULT····6·k_mul.cold76 ····72:·0000000000000bf8···402·FUNC····LOCAL··DEFAULT····6·k_mul.cold
77 ····73:·0000000000000d8a····81·FUNC····LOCAL··DEFAULT····6·x_add.cold77 ····73:·0000000000000d8a····81·FUNC····LOCAL··DEFAULT····6·x_add.cold
78 ····74:·0000000000005e40···449·FUNC····LOCAL··DEFAULT····8·long_and78 ····74:·0000000000005e90···449·FUNC····LOCAL··DEFAULT····8·long_and
79 ····75:·00000000000067f0··2434·FUNC····LOCAL··DEFAULT····8·long_bitwise79 ····75:·0000000000006840··2434·FUNC····LOCAL··DEFAULT····8·long_bitwise
80 ····76:·0000000000000ddb····80·FUNC····LOCAL··DEFAULT····6·long_and.cold80 ····76:·0000000000000ddb····80·FUNC····LOCAL··DEFAULT····6·long_and.cold
81 ····77:·0000000000006030···788·FUNC····LOCAL··DEFAULT····8·long_new81 ····77:·0000000000006080···788·FUNC····LOCAL··DEFAULT····8·long_new
82 ····78:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.982 ····78:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.9
83 ····79:·0000000000006350···455·FUNC····LOCAL··DEFAULT····8·long_new_impl83 ····79:·00000000000063a0···455·FUNC····LOCAL··DEFAULT····8·long_new_impl
84 ····80:·0000000000000e2b····59·FUNC····LOCAL··DEFAULT····6·long_new.cold84 ····80:·0000000000000e2b····59·FUNC····LOCAL··DEFAULT····6·long_new.cold
85 ····81:·0000000000000e66····47·FUNC····LOCAL··DEFAULT····6·long_new_impl.cold85 ····81:·0000000000000e66····47·FUNC····LOCAL··DEFAULT····6·long_new_impl.cold
86 ····82:·0000000000000e95····96·FUNC····LOCAL··DEFAULT····6·PyLong_FromDouble.cold86 ····82:·0000000000000e95····96·FUNC····LOCAL··DEFAULT····6·PyLong_FromDouble.cold
87 ····83:·0000000000000ef5···169·FUNC····LOCAL··DEFAULT····6·long_bitwise.cold87 ····83:·0000000000000ef5···169·FUNC····LOCAL··DEFAULT····6·long_bitwise.cold
88 ····84:·0000000000000f9e····58·FUNC····LOCAL··DEFAULT····6·PyLong_FromSize_t.cold88 ····84:·0000000000000f9e····58·FUNC····LOCAL··DEFAULT····6·PyLong_FromSize_t.cold
89 ····85:·0000000000007270···320·FUNC····LOCAL··DEFAULT····8·long_or89 ····85:·00000000000072c0···327·FUNC····LOCAL··DEFAULT····8·long_or
90 ····86:·0000000000000fd8····56·FUNC····LOCAL··DEFAULT····6·long_or.cold90 ····86:·0000000000000fd8····56·FUNC····LOCAL··DEFAULT····6·long_or.cold
91 ····87:·0000000000001010···113·FUNC····LOCAL··DEFAULT····6·x_sub.cold91 ····87:·0000000000001010···113·FUNC····LOCAL··DEFAULT····6·x_sub.cold
92 ····88:·0000000000007830···477·FUNC····LOCAL··DEFAULT····8·long_div92 ····88:·0000000000007890···461·FUNC····LOCAL··DEFAULT····8·long_div
93 ····89:·0000000000007a10···598·FUNC····LOCAL··DEFAULT····8·l_divmod93 ····89:·0000000000007a60···619·FUNC····LOCAL··DEFAULT····8·l_divmod
94 ····90:·0000000000001081····72·FUNC····LOCAL··DEFAULT····6·long_div.cold94 ····90:·0000000000001081····72·FUNC····LOCAL··DEFAULT····6·long_div.cold
95 ····91:·0000000000007c70···982·FUNC····LOCAL··DEFAULT····8·long_divrem95 ····91:·0000000000007cd0···982·FUNC····LOCAL··DEFAULT····8·long_divrem
96 ····92:·000000000000335b···302·FUNC····LOCAL··DEFAULT····6·pylong_int_divmod96 ····92:·00000000000033e1···302·FUNC····LOCAL··DEFAULT····6·pylong_int_divmod
97 ····93:·00000000000010c9···107·FUNC····LOCAL··DEFAULT····6·l_divmod.cold97 ····93:·00000000000010c9···105·FUNC····LOCAL··DEFAULT····6·l_divmod.cold
98 ····94:·000000000000e780··2679·FUNC····LOCAL··DEFAULT····8·x_divrem98 ····94:·000000000000e840··2679·FUNC····LOCAL··DEFAULT····8·x_divrem
99 ····95:·0000000000001134···282·FUNC····LOCAL··DEFAULT····6·long_divrem.cold99 ····95:·0000000000001132···282·FUNC····LOCAL··DEFAULT····6·long_divrem.cold
100 ····96:·000000000000124e····87·FUNC····LOCAL··DEFAULT····6·divrem1.cold100 ····96:·000000000000124c····87·FUNC····LOCAL··DEFAULT····6·divrem1.cold
101 ····97:·000000000000c230··1839·FUNC····LOCAL··DEFAULT····8·long_format_binary101 ····97:·000000000000c2f0··1839·FUNC····LOCAL··DEFAULT····8·long_format_binary
102 ····98:·00000000000012a5····34·FUNC····LOCAL··DEFAULT····6·PyLong_AsVoidPtr.cold102 ····98:·00000000000012a3····34·FUNC····LOCAL··DEFAULT····6·PyLong_AsVoidPtr.cold
103 ····99:·0000000000008260··1888·FUNC····LOCAL··DEFAULT····8·long_true_divide103 ····99:·00000000000082c0··1888·FUNC····LOCAL··DEFAULT····8·long_true_divide
104 ···100:·00000000000012c7···139·FUNC····LOCAL··DEFAULT····6·long_true_divide.cold104 ···100:·00000000000012c5···139·FUNC····LOCAL··DEFAULT····6·long_true_divide.cold
105 ···101:·0000000000000110····61·FUNC····LOCAL··DEFAULT····1·_PyLong_AsUnsignedLongLongMask105 ···101:·0000000000000110····61·FUNC····LOCAL··DEFAULT····1·_PyLong_AsUnsignedLongLongMask
106 ···102:·0000000000001352····78·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLongMask.cold106 ···102:·0000000000001350····78·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLongMask.cold
107 ···103:·00000000000013a0····74·FUNC····LOCAL··DEFAULT····6·_PyLong_AsUnsignedLongLongMask.cold107 ···103:·000000000000139e····74·FUNC····LOCAL··DEFAULT····6·_PyLong_AsUnsignedLongLongMask.cold
108 ···104:·00000000000001e0···296·OBJECT··LOCAL··DEFAULT····5·log_base_BASE.13108 ···104:·00000000000001e0···296·OBJECT··LOCAL··DEFAULT····5·log_base_BASE.13
109 ···105:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····5·convmultmax_base.12109 ···105:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····5·convmultmax_base.12
110 ···106:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····5·convwidth_base.11110 ···106:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····5·convwidth_base.11
111 ···107:·00000000000013ea···844·FUNC····LOCAL··DEFAULT····6·PyLong_FromString.cold111 ···107:·00000000000013e8···844·FUNC····LOCAL··DEFAULT····6·PyLong_FromString.cold
112 ···108:·0000000000001736····39·FUNC····LOCAL··DEFAULT····6·_PyLong_Copy.cold112 ···108:·0000000000001734····39·FUNC····LOCAL··DEFAULT····6·_PyLong_Copy.cold
113 ···109:·000000000000175d····38·FUNC····LOCAL··DEFAULT····6·_PyLong_FromDigits.cold113 ···109:·000000000000175b····38·FUNC····LOCAL··DEFAULT····6·_PyLong_FromDigits.cold
114 ···110:·0000000000001783····41·FUNC····LOCAL··DEFAULT····6·PyLong_AsDouble.cold114 ···110:·0000000000001781····41·FUNC····LOCAL··DEFAULT····6·PyLong_AsDouble.cold
115 ···111:·00000000000097e0··7648·FUNC····LOCAL··DEFAULT····8·long_pow115 ···111:·0000000000009840··7731·FUNC····LOCAL··DEFAULT····8·long_pow
116 ···112:·000000000000ce90···851·FUNC····LOCAL··DEFAULT····8·l_mod116 ···112:·000000000000cf50···851·FUNC····LOCAL··DEFAULT····8·l_mod
117 ···113:·00000000000017ac··1996·FUNC····LOCAL··DEFAULT····6·long_pow.cold117 ···113:·00000000000017aa··2135·FUNC····LOCAL··DEFAULT····6·long_pow.cold
118 ···114:·000000000000b5c0···311·FUNC····LOCAL··DEFAULT····8·int_bit_length118 ···114:·000000000000b680···311·FUNC····LOCAL··DEFAULT····8·int_bit_length
119 ···115:·0000000000001f78···380·FUNC····LOCAL··DEFAULT····6·int_bit_length.cold119 ···115:·0000000000002001···380·FUNC····LOCAL··DEFAULT····6·int_bit_length.cold
120 ···116:·00000000000020f4····95·FUNC····LOCAL··DEFAULT····6·_PyLong_FromBytes.cold120 ···116:·000000000000217d····95·FUNC····LOCAL··DEFAULT····6·_PyLong_FromBytes.cold
121 ···117:·000000000000b790···317·FUNC····LOCAL··DEFAULT····8·long_xor121 ···117:·000000000000b850···317·FUNC····LOCAL··DEFAULT····8·long_xor
122 ···118:·0000000000002153····56·FUNC····LOCAL··DEFAULT····6·long_xor.cold122 ···118:·00000000000021dc····56·FUNC····LOCAL··DEFAULT····6·long_xor.cold
123 ···119:·000000000000218b····63·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnicodeObject.cold123 ···119:·0000000000002214····63·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnicodeObject.cold
124 ···120:·00000000000021ca···101·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge.cold124 ···120:·0000000000002253···101·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge.cold
125 ···121:·000000000000ba70···247·FUNC····LOCAL··DEFAULT····8·long_long125 ···121:·000000000000bb30···247·FUNC····LOCAL··DEFAULT····8·long_long
126 ···122:·000000000000222f····39·FUNC····LOCAL··DEFAULT····6·long_long.cold126 ···122:·00000000000022b8····39·FUNC····LOCAL··DEFAULT····6·long_long.cold
127 ···123:·000000000000bb70··1628·FUNC····LOCAL··DEFAULT····8·long_rshift127 ···123:·000000000000bc30··1628·FUNC····LOCAL··DEFAULT····8·long_rshift
128 ···124:·0000000000002256···156·FUNC····LOCAL··DEFAULT····6·long_rshift.cold128 ···124:·00000000000022df···156·FUNC····LOCAL··DEFAULT····6·long_rshift.cold
129 ···125:·00000000000022f2·····7·FUNC····LOCAL··DEFAULT····6·_PyLong_Format.cold129 ···125:·000000000000237b·····7·FUNC····LOCAL··DEFAULT····6·_PyLong_Format.cold
130 ···126:·00000000000022f9···961·FUNC····LOCAL··DEFAULT····6·long_format_binary.cold130 ···126:·0000000000002382···961·FUNC····LOCAL··DEFAULT····6·long_format_binary.cold
131 ···127:·000000000000c960···219·FUNC····LOCAL··DEFAULT····8·long_float131 ···127:·000000000000ca20···219·FUNC····LOCAL··DEFAULT····8·long_float
132 ···128:·00000000000026ba····58·FUNC····LOCAL··DEFAULT····6·long_float.cold132 ···128:·0000000000002743····58·FUNC····LOCAL··DEFAULT····6·long_float.cold
133 ···129:·00000000000026f4····88·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongLong.cold133 ···129:·000000000000277d····88·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongLong.cold
134 ···130:·000000000000cb20···872·FUNC····LOCAL··DEFAULT····8·long_mod134 ···130:·000000000000cbe0···872·FUNC····LOCAL··DEFAULT····8·long_mod
135 ···131:·000000000000274c····55·FUNC····LOCAL··DEFAULT····6·long_mod.cold135 ···131:·00000000000027d5····55·FUNC····LOCAL··DEFAULT····6·long_mod.cold
136 ···132:·0000000000002783····34·FUNC····LOCAL··DEFAULT····6·l_mod.cold136 ···132:·000000000000280c····34·FUNC····LOCAL··DEFAULT····6·l_mod.cold
137 ···133:·00000000000027a5····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongMask.cold137 ···133:·000000000000282e····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongMask.cold
138 ···134:·000000000000d330···677·FUNC····LOCAL··DEFAULT····8·long_divmod138 ···134:·000000000000d3f0···677·FUNC····LOCAL··DEFAULT····8·long_divmod
139 ···135:·00000000000027fa···211·FUNC····LOCAL··DEFAULT····6·long_divmod.cold139 ···135:·0000000000002883···211·FUNC····LOCAL··DEFAULT····6·long_divmod.cold
140 ···136:·0000000000000140····32·OBJECT··LOCAL··DEFAULT···12·half_even_correction.10140 ···136:·0000000000000140····32·OBJECT··LOCAL··DEFAULT···12·half_even_correction.10
Max diff block lines reached; 15491/30615 bytes (50.60%) of diff not shown.
449 KB
readelf --wide --relocs {}
Max HTML report size reached
173 KB
readelf --wide --debug-dump=frames {}
    
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ··DW_CFA_offset:·r12·(r12)·at·cfa-32204 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
205 ··DW_CFA_offset:·r13·(r13)·at·cfa-24205 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
206 ··DW_CFA_offset:·r14·(r14)·at·cfa-16206 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
207 ··DW_CFA_nop207 ··DW_CFA_nop
208 ··DW_CFA_nop208 ··DW_CFA_nop
209 ··DW_CFA_nop209 ··DW_CFA_nop
  
210 000001d8·000000000000004c·000001dc·FDE·cie=00000000·pc=0000000000000520..00000000000006b7210 000001d8·000000000000004c·000001dc·FDE·cie=00000000·pc=0000000000000520..00000000000006d2
211 ··DW_CFA_advance_loc:·10·to·000000000000052a211 ··DW_CFA_advance_loc:·10·to·000000000000052a
212 ··DW_CFA_def_cfa_offset:·16212 ··DW_CFA_def_cfa_offset:·16
213 ··DW_CFA_offset:·r14·(r14)·at·cfa-16213 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
214 ··DW_CFA_advance_loc:·2·to·000000000000052c214 ··DW_CFA_advance_loc:·2·to·000000000000052c
215 ··DW_CFA_def_cfa_offset:·24215 ··DW_CFA_def_cfa_offset:·24
216 ··DW_CFA_offset:·r13·(r13)·at·cfa-24216 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
217 ··DW_CFA_advance_loc:·2·to·000000000000052e217 ··DW_CFA_advance_loc:·2·to·000000000000052e
Offset 259, 49 lines modifiedOffset 259, 49 lines modified
259 ··DW_CFA_offset:·r12·(r12)·at·cfa-32259 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
260 ··DW_CFA_offset:·r13·(r13)·at·cfa-24260 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
261 ··DW_CFA_offset:·r14·(r14)·at·cfa-16261 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
262 ··DW_CFA_nop262 ··DW_CFA_nop
263 ··DW_CFA_nop263 ··DW_CFA_nop
264 ··DW_CFA_nop264 ··DW_CFA_nop
  
265 00000248·0000000000000028·0000024c·FDE·cie=00000000·pc=00000000000006c0..0000000000000725265 00000248·0000000000000028·0000024c·FDE·cie=00000000·pc=00000000000006e0..0000000000000745
266 ··DW_CFA_advance_loc:·2·to·00000000000006c2266 ··DW_CFA_advance_loc:·2·to·00000000000006e2
267 ··DW_CFA_def_cfa_offset:·16267 ··DW_CFA_def_cfa_offset:·16
268 ··DW_CFA_offset:·r12·(r12)·at·cfa-16268 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
269 ··DW_CFA_advance_loc:·1·to·00000000000006c3269 ··DW_CFA_advance_loc:·1·to·00000000000006e3
270 ··DW_CFA_def_cfa_offset:·24270 ··DW_CFA_def_cfa_offset:·24
271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
272 ··DW_CFA_advance_loc:·1·to·00000000000006c4272 ··DW_CFA_advance_loc:·1·to·00000000000006e4
273 ··DW_CFA_def_cfa_offset:·32273 ··DW_CFA_def_cfa_offset:·32
274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
275 ··DW_CFA_advance_loc1:·93·to·0000000000000721275 ··DW_CFA_advance_loc1:·93·to·0000000000000741
276 ··DW_CFA_def_cfa_offset:·24276 ··DW_CFA_def_cfa_offset:·24
277 ··DW_CFA_advance_loc:·1·to·0000000000000722277 ··DW_CFA_advance_loc:·1·to·0000000000000742
278 ··DW_CFA_def_cfa_offset:·16278 ··DW_CFA_def_cfa_offset:·16
279 ··DW_CFA_advance_loc:·2·to·0000000000000724279 ··DW_CFA_advance_loc:·2·to·0000000000000744
280 ··DW_CFA_def_cfa_offset:·8280 ··DW_CFA_def_cfa_offset:·8
281 ··DW_CFA_nop281 ··DW_CFA_nop
282 ··DW_CFA_nop282 ··DW_CFA_nop
  
283 00000274·0000000000000018·00000278·FDE·cie=00000000·pc=0000000000000135..0000000000000159283 00000274·0000000000000018·00000278·FDE·cie=00000000·pc=0000000000000135..0000000000000159
284 ··DW_CFA_def_cfa_offset:·32284 ··DW_CFA_def_cfa_offset:·32
285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
286 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24286 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
287 ··DW_CFA_offset:·r12·(r12)·at·cfa-16287 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
288 ··DW_CFA_nop288 ··DW_CFA_nop
289 ··DW_CFA_nop289 ··DW_CFA_nop
290 ··DW_CFA_nop290 ··DW_CFA_nop
  
291 00000290·0000000000000018·00000294·FDE·cie=00000000·pc=0000000000000730..0000000000000898291 00000290·0000000000000018·00000294·FDE·cie=00000000·pc=0000000000000750..00000000000008b8
292 ··DW_CFA_advance_loc:·8·to·0000000000000738292 ··DW_CFA_advance_loc:·8·to·0000000000000758
293 ··DW_CFA_def_cfa_offset:·16293 ··DW_CFA_def_cfa_offset:·16
294 ··DW_CFA_advance_loc1:·64·to·0000000000000778294 ··DW_CFA_advance_loc1:·64·to·0000000000000798
295 ··DW_CFA_remember_state295 ··DW_CFA_remember_state
296 ··DW_CFA_def_cfa_offset:·8296 ··DW_CFA_def_cfa_offset:·8
297 ··DW_CFA_advance_loc:·1·to·0000000000000779297 ··DW_CFA_advance_loc:·1·to·0000000000000799
298 ··DW_CFA_restore_state298 ··DW_CFA_restore_state
299 ··DW_CFA_nop299 ··DW_CFA_nop
  
300 000002ac·0000000000000018·000002b0·FDE·cie=00000000·pc=0000000000000040..000000000000009f300 000002ac·0000000000000018·000002b0·FDE·cie=00000000·pc=0000000000000040..000000000000009f
301 ··DW_CFA_advance_loc:·5·to·0000000000000045301 ··DW_CFA_advance_loc:·5·to·0000000000000045
302 ··DW_CFA_def_cfa_offset:·16302 ··DW_CFA_def_cfa_offset:·16
303 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16303 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
Offset 313, 30 lines modifiedOffset 313, 30 lines modified
313 000002c8·0000000000000014·000002cc·FDE·cie=00000000·pc=0000000000000159..0000000000000178313 000002c8·0000000000000014·000002cc·FDE·cie=00000000·pc=0000000000000159..0000000000000178
314 ··DW_CFA_def_cfa_offset:·16314 ··DW_CFA_def_cfa_offset:·16
315 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16315 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
316 ··DW_CFA_nop316 ··DW_CFA_nop
317 ··DW_CFA_nop317 ··DW_CFA_nop
318 ··DW_CFA_nop318 ··DW_CFA_nop
  
319 000002e0·0000000000000010·000002e4·FDE·cie=00000000·pc=00000000000008a0..0000000000000aca319 000002e0·0000000000000010·000002e4·FDE·cie=00000000·pc=00000000000008c0..0000000000000aca
320 ··DW_CFA_nop320 ··DW_CFA_nop
321 ··DW_CFA_nop321 ··DW_CFA_nop
322 ··DW_CFA_nop322 ··DW_CFA_nop
  
323 000002f4·0000000000000010·000002f8·FDE·cie=00000000·pc=0000000000000178..0000000000000190323 000002f4·0000000000000010·000002f8·FDE·cie=00000000·pc=0000000000000178..0000000000000190
324 ··DW_CFA_nop324 ··DW_CFA_nop
325 ··DW_CFA_nop325 ··DW_CFA_nop
326 ··DW_CFA_nop326 ··DW_CFA_nop
  
327 00000308·0000000000000010·0000030c·FDE·cie=00000000·pc=0000000000000ad0..0000000000000ae6327 00000308·0000000000000010·0000030c·FDE·cie=00000000·pc=0000000000000ad0..0000000000000ae6
328 ··DW_CFA_nop328 ··DW_CFA_nop
329 ··DW_CFA_nop329 ··DW_CFA_nop
330 ··DW_CFA_nop330 ··DW_CFA_nop
  
331 0000031c·0000000000000010·00000320·FDE·cie=00000000·pc=0000000000000af0..0000000000000b74331 0000031c·0000000000000010·00000320·FDE·cie=00000000·pc=0000000000000af0..0000000000000b71
332 ··DW_CFA_nop332 ··DW_CFA_nop
333 ··DW_CFA_nop333 ··DW_CFA_nop
334 ··DW_CFA_nop334 ··DW_CFA_nop
  
335 00000330·0000000000000020·00000334·FDE·cie=00000000·pc=0000000000000b80..0000000000000d98335 00000330·0000000000000020·00000334·FDE·cie=00000000·pc=0000000000000b80..0000000000000d98
336 ··DW_CFA_advance_loc:·5·to·0000000000000b85336 ··DW_CFA_advance_loc:·5·to·0000000000000b85
337 ··DW_CFA_def_cfa_offset:·16337 ··DW_CFA_def_cfa_offset:·16
Offset 443, 15 lines modifiedOffset 443, 15 lines modified
443 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56443 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
445 ··DW_CFA_offset:·r12·(r12)·at·cfa-40445 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
446 ··DW_CFA_offset:·r13·(r13)·at·cfa-32446 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
447 ··DW_CFA_offset:·r14·(r14)·at·cfa-24447 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
448 ··DW_CFA_offset:·r15·(r15)·at·cfa-16448 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
449 00000460·0000000000000010·00000464·FDE·cie=00000000·pc=0000000000001b00..0000000000001b51449 00000460·0000000000000010·00000464·FDE·cie=00000000·pc=0000000000001b00..0000000000001b59
450 ··DW_CFA_nop450 ··DW_CFA_nop
451 ··DW_CFA_nop451 ··DW_CFA_nop
452 ··DW_CFA_nop452 ··DW_CFA_nop
  
453 00000474·0000000000000014·00000478·FDE·cie=00000000·pc=00000000000006a0..00000000000006b8453 00000474·0000000000000014·00000478·FDE·cie=00000000·pc=00000000000006a0..00000000000006b8
454 ··DW_CFA_advance_loc:·1·to·00000000000006a1454 ··DW_CFA_advance_loc:·1·to·00000000000006a1
455 ··DW_CFA_def_cfa_offset:·16455 ··DW_CFA_def_cfa_offset:·16
Offset 603, 15 lines modifiedOffset 603, 15 lines modified
603 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32603 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
604 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24604 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
605 ··DW_CFA_offset:·r12·(r12)·at·cfa-16605 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
606 ··DW_CFA_nop606 ··DW_CFA_nop
607 ··DW_CFA_nop607 ··DW_CFA_nop
608 ··DW_CFA_nop608 ··DW_CFA_nop
  
609 000005c0·0000000000000020·000005c4·FDE·cie=00000000·pc=00000000000025c0..00000000000027e2609 000005c0·0000000000000020·000005c4·FDE·cie=00000000·pc=00000000000025c0..0000000000002804
610 ··DW_CFA_advance_loc:·5·to·00000000000025c5610 ··DW_CFA_advance_loc:·5·to·00000000000025c5
611 ··DW_CFA_def_cfa_offset:·16611 ··DW_CFA_def_cfa_offset:·16
612 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16612 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
613 ··DW_CFA_advance_loc:·4·to·00000000000025c9613 ··DW_CFA_advance_loc:·4·to·00000000000025c9
614 ··DW_CFA_def_cfa_offset:·32614 ··DW_CFA_def_cfa_offset:·32
615 ··DW_CFA_advance_loc1:·75·to·0000000000002614615 ··DW_CFA_advance_loc1:·75·to·0000000000002614
Max diff block lines reached; 171488/176765 bytes (97.01%) of diff not shown.
17.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 44, 19 lines modifiedOffset 44, 19 lines modified
44 ·R_X86_64_32»    _PyRuntime+0x108844 ·R_X86_64_32»    _PyRuntime+0x1088
45 »       mov····$0x10cc,%edi45 »       mov····$0x10cc,%edi
46 »       movq···%rax,%xmm046 »       movq···%rax,%xmm0
47 »       movhps·0x0(%rip),%xmm0········47 »       movhps·0x0(%rip),%xmm0········
48 ·R_X86_64_PC32»  .LC13-0x448 ·R_X86_64_PC32»  .LC13-0x4
49 »       movups·%xmm0,0x18(%rbx)49 »       movups·%xmm0,0x18(%rbx)
50 »       call···7a·<PyLong_GetInfo+0x3a>50 »       call···7a·<PyLong_GetInfo+0x3a>
51 ·R_X86_64_PC32»  .text.hot+0x6bc51 ·R_X86_64_PC32»  .text.hot+0x6dc
52 »       mov····$0x280,%edi52 »       mov····$0x280,%edi
53 »       mov····%rax,0x28(%rbx)53 »       mov····%rax,0x28(%rbx)
54 »       call···88·<PyLong_GetInfo+0x48>54 »       call···88·<PyLong_GetInfo+0x48>
55 ·R_X86_64_PC32»  .text.hot+0x6bc55 ·R_X86_64_PC32»  .text.hot+0x6dc
56 »       mov····%rax,0x30(%rbx)56 »       mov····%rax,0x30(%rbx)
57 »       call···91·<PyLong_GetInfo+0x51>57 »       call···91·<PyLong_GetInfo+0x51>
58 ·R_X86_64_PLT32» PyErr_Occurred-0x458 ·R_X86_64_PLT32» PyErr_Occurred-0x4
59 »       test···%rax,%rax59 »       test···%rax,%rax
60 »       jne····9a·<PyLong_GetInfo+0x5a>60 »       jne····9a·<PyLong_GetInfo+0x5a>
61 ·R_X86_64_PC32»  .text.unlikely+0x15561 ·R_X86_64_PC32»  .text.unlikely+0x155
62 »       mov····%rbx,%rax62 »       mov····%rbx,%rax
Offset 71, 59 lines modifiedOffset 71, 59 lines modified
71 »       push···%rbx71 »       push···%rbx
72 »       testb··$0x1,0xab(%rax)72 »       testb··$0x1,0xab(%rax)
73 »       je·····c3·<PyLong_AsVoidPtr+0x23>73 »       je·····c3·<PyLong_AsVoidPtr+0x23>
74 »       mov····0x10(%rdi),%rax74 »       mov····0x10(%rdi),%rax
75 »       and····$0x3,%eax75 »       and····$0x3,%eax
76 »       cmp····$0x2,%rax76 »       cmp····$0x2,%rax
77 »       je·····c3·<PyLong_AsVoidPtr+0x23>77 »       je·····c3·<PyLong_AsVoidPtr+0x23>
78 ·R_X86_64_PC32»  .text.unlikely+0x12a178 ·R_X86_64_PC32»  .text.unlikely+0x129f
79 »       call···c8·<PyLong_AsVoidPtr+0x28>79 »       call···c8·<PyLong_AsVoidPtr+0x28>
80 ·R_X86_64_PLT32» PyLong_AsUnsignedLong-0x480 ·R_X86_64_PLT32» PyLong_AsUnsignedLong-0x4
81 »       mov····%rax,%rbx81 »       mov····%rax,%rbx
82 »       cmp····$0xffffffffffffffff,%rbx82 »       cmp····$0xffffffffffffffff,%rbx
83 »       je·····d5·<PyLong_AsVoidPtr+0x35>83 »       je·····d5·<PyLong_AsVoidPtr+0x35>
84 ·R_X86_64_PC32»  .text.unlikely+0x12ae84 ·R_X86_64_PC32»  .text.unlikely+0x12ac
85 »       mov····%rbx,%rax85 »       mov····%rbx,%rax
86 »       pop····%rbx86 »       pop····%rbx
87 »       ret87 »       ret
88 »       nopw···0x0(%rax,%rax,1)88 »       nopw···0x0(%rax,%rax,1)
  
89 00000000000000e0·<PyLong_AsUnsignedLongLongMask>:89 00000000000000e0·<PyLong_AsUnsignedLongLongMask>:
90 PyLong_AsUnsignedLongLongMask():90 PyLong_AsUnsignedLongLongMask():
91 »       endbr6491 »       endbr64
92 »       push···%rbp92 »       push···%rbp
93 »       push···%rbx93 »       push···%rbx
94 »       push···%rsi94 »       push···%rsi
95 »       test···%rdi,%rdi95 »       test···%rdi,%rdi
96 »       je·····f0·<PyLong_AsUnsignedLongLongMask+0x10>96 »       je·····f0·<PyLong_AsUnsignedLongLongMask+0x10>
97 ·R_X86_64_PC32»  .text.unlikely+0x134e97 ·R_X86_64_PC32»  .text.unlikely+0x134c
98 »       mov····0x8(%rdi),%rax98 »       mov····0x8(%rdi),%rax
99 »       testb··$0x1,0xab(%rax)99 »       testb··$0x1,0xab(%rax)
100 »       je·····101·<PyLong_AsUnsignedLongLongMask+0x21>100 »       je·····101·<PyLong_AsUnsignedLongLongMask+0x21>
101 ·R_X86_64_PC32»  .text.unlikely+0x1368101 ·R_X86_64_PC32»  .text.unlikely+0x1366
102 »       pop····%rcx102 »       pop····%rcx
103 »       pop····%rbx103 »       pop····%rbx
104 »       pop····%rbp104 »       pop····%rbp
105 »       jmp····110·<_PyLong_AsUnsignedLongLongMask>105 »       jmp····110·<_PyLong_AsUnsignedLongLongMask>
106 »       cs·nopw·0x0(%rax,%rax,1)106 »       cs·nopw·0x0(%rax,%rax,1)
  
107 0000000000000110·<_PyLong_AsUnsignedLongLongMask>:107 0000000000000110·<_PyLong_AsUnsignedLongLongMask>:
108 _PyLong_AsUnsignedLongLongMask():108 _PyLong_AsUnsignedLongLongMask():
109 »       push···%rcx109 »       push···%rcx
110 »       test···%rdi,%rdi110 »       test···%rdi,%rdi
111 »       je·····11a·<_PyLong_AsUnsignedLongLongMask+0xa>111 »       je·····11a·<_PyLong_AsUnsignedLongLongMask+0xa>
112 ·R_X86_64_PC32»  .text.unlikely+0x139c112 ·R_X86_64_PC32»  .text.unlikely+0x139a
113 »       mov····0x8(%rdi),%rax113 »       mov····0x8(%rdi),%rax
114 »       testb··$0x1,0xab(%rax)114 »       testb··$0x1,0xab(%rax)
115 »       je·····12b·<_PyLong_AsUnsignedLongLongMask+0x1b>115 »       je·····12b·<_PyLong_AsUnsignedLongLongMask+0x1b>
116 ·R_X86_64_PC32»  .text.unlikely+0x139c116 ·R_X86_64_PC32»  .text.unlikely+0x139a
117 »       mov····0x10(%rdi),%rdx117 »       mov····0x10(%rdi),%rdx
118 »       cmp····$0xf,%rdx118 »       cmp····$0xf,%rdx
119 »       ja·····139·<_PyLong_AsUnsignedLongLongMask+0x29>119 »       ja·····139·<_PyLong_AsUnsignedLongLongMask+0x29>
120 ·R_X86_64_PC32»  .text.unlikely+0x13b4120 ·R_X86_64_PC32»  .text.unlikely+0x13b2
121 »       and····$0x3,%edx121 »       and····$0x3,%edx
122 »       mov····$0x1,%eax122 »       mov····$0x1,%eax
123 »       sub····%rdx,%rax123 »       sub····%rdx,%rax
124 »       mov····0x18(%rdi),%edx124 »       mov····0x18(%rdi),%edx
125 »       imul···%rdx,%rax125 »       imul···%rdx,%rax
126 »       pop····%rdx126 »       pop····%rdx
127 »       ret127 »       ret
Offset 147, 73 lines modifiedOffset 147, 73 lines modified
147 »       push···%rbp147 »       push···%rbp
148 »       mov····%rdx,%rbp148 »       mov····%rdx,%rbp
149 »       push···%rbx149 »       push···%rbx
150 »       mov····%rdi,%rbx150 »       mov····%rdi,%rbx
151 »       push···%r8151 »       push···%r8
152 »       cmp····$0x1,%rdx152 »       cmp····$0x1,%rdx
153 »       ja·····17f·<int___round__+0x1f>153 »       ja·····17f·<int___round__+0x1f>
154 ·R_X86_64_PC32»  .text.unlikely+0x296a154 ·R_X86_64_PC32»  .text.unlikely+0x29f3
155 »       test···%rbp,%rbp155 »       test···%rbp,%rbp
156 »       jle····28c·<int___round__+0x12c>156 »       jle····28c·<int___round__+0x12c>
157 »       mov····(%r12),%rdi157 »       mov····(%r12),%rdi
158 »       test···%rdi,%rdi158 »       test···%rdi,%rdi
159 »       je·····28c·<int___round__+0x12c>159 »       je·····28c·<int___round__+0x12c>
160 »       call···19a·<int___round__+0x3a>160 »       call···19a·<int___round__+0x3a>
161 ·R_X86_64_PLT32» _PyNumber_Index-0x4161 ·R_X86_64_PLT32» _PyNumber_Index-0x4
162 »       mov····%rax,%rbp162 »       mov····%rax,%rbp
163 »       test···%rax,%rax163 »       test···%rax,%rax
164 »       je·····1a6·<int___round__+0x46>164 »       je·····1a6·<int___round__+0x46>
165 ·R_X86_64_PC32»  .text.unlikely+0x2986165 ·R_X86_64_PC32»  .text.unlikely+0x2a0f
166 »       mov····0x10(%rax),%rax166 »       mov····0x10(%rax),%rax
167 »       and····$0x3,%eax167 »       and····$0x3,%eax
168 »       cmp····$0x2,%rax168 »       cmp····$0x2,%rax
169 »       jne····267·<int___round__+0x107>169 »       jne····267·<int___round__+0x107>
170 »       mov····%rbp,%rdi170 »       mov····%rbp,%rdi
171 »       call···1bf·<int___round__+0x5f>171 »       call···1bf·<int___round__+0x5f>
172 ·R_X86_64_PC32»  .text.hot+0x2b2c172 ·R_X86_64_PC32»  .text.hot+0x2b4c
173 »       mov····%rax,%r13173 »       mov····%rax,%r13
174 »       mov····0x0(%rbp),%rax174 »       mov····0x0(%rbp),%rax
175 »       test···%eax,%eax175 »       test···%eax,%eax
176 »       jns····1ce·<int___round__+0x6e>176 »       jns····1ce·<int___round__+0x6e>
177 ·R_X86_64_PC32»  .text.unlikely+0x29e3177 ·R_X86_64_PC32»  .text.unlikely+0x2a6c
178 »       test···%r13,%r13178 »       test···%r13,%r13
179 »       je·····1d7·<int___round__+0x77>179 »       je·····1d7·<int___round__+0x77>
180 ·R_X86_64_PC32»  .text.unlikely+0x2986180 ·R_X86_64_PC32»  .text.unlikely+0x2a0f
181 »       mov····$0x0,%edx181 »       mov····$0x0,%edx
182 ·R_X86_64_32»    _Py_NoneStruct182 ·R_X86_64_32»    _Py_NoneStruct
183 »       mov····%r13,%rsi183 »       mov····%r13,%rsi
184 »       mov····$0x0,%edi184 »       mov····$0x0,%edi
185 ·R_X86_64_32»    _PyRuntime+0xe08185 ·R_X86_64_32»    _PyRuntime+0xe08
186 »       call···1e9·<int___round__+0x89>186 »       call···1e9·<int___round__+0x89>
187 ·R_X86_64_PC32»  .text.hot+0x97dc187 ·R_X86_64_PC32»  .text.hot+0x983c
188 »       mov····%rax,%r12188 »       mov····%rax,%r12
189 »       mov····0x0(%r13),%rax189 »       mov····0x0(%r13),%rax
190 »       test···%eax,%eax190 »       test···%eax,%eax
191 »       jns····1f8·<int___round__+0x98>191 »       jns····1f8·<int___round__+0x98>
192 ·R_X86_64_PC32»  .text.unlikely+0x29c8192 ·R_X86_64_PC32»  .text.unlikely+0x2a51
193 »       mov····0x0(%rip),%rax········193 »       mov····0x0(%rip),%rax········
Max diff block lines reached; 13721/17764 bytes (77.24%) of diff not shown.
165 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 106, 19 lines modifiedOffset 106, 19 lines modified
  
106 0000000000000101·<PyLong_FromLong.cold>:106 0000000000000101·<PyLong_FromLong.cold>:
107 PyLong_FromLong.cold():107 PyLong_FromLong.cold():
108 »       mov····0x0(%rip),%eax········108 »       mov····0x0(%rip),%eax········
109 ·R_X86_64_PC32»  PyLong_Type-0x4109 ·R_X86_64_PC32»  PyLong_Type-0x4
110 »       add····$0x1,%eax110 »       add····$0x1,%eax
111 »       je·····110·<PyLong_FromLong.cold+0xf>111 »       je·····110·<PyLong_FromLong.cold+0xf>
112 ·R_X86_64_PC32»  .text.hot+0x628112 ·R_X86_64_PC32»  .text.hot+0x61d
113 »       mov····%eax,0x0(%rip)········113 »       mov····%eax,0x0(%rip)········
114 ·R_X86_64_PC32»  PyLong_Type-0x4114 ·R_X86_64_PC32»  PyLong_Type-0x4
115 »       jmp····11b·<PyLong_FromLong.cold+0x1a>115 »       jmp····11b·<PyLong_FromLong.cold+0x1a>
116 ·R_X86_64_PC32»  .text.hot+0x628116 ·R_X86_64_PC32»  .text.hot+0x61d
117 »       mov····0x0(%rip),%eax········117 »       mov····0x0(%rip),%eax········
118 ·R_X86_64_PC32»  PyLong_Type-0x4118 ·R_X86_64_PC32»  PyLong_Type-0x4
119 »       add····$0x1,%eax119 »       add····$0x1,%eax
120 »       je·····12a·<PyLong_FromLong.cold+0x29>120 »       je·····12a·<PyLong_FromLong.cold+0x29>
121 ·R_X86_64_PC32»  .text.hot+0x5b0121 ·R_X86_64_PC32»  .text.hot+0x5b0
122 »       mov····%eax,0x0(%rip)········122 »       mov····%eax,0x0(%rip)········
123 ·R_X86_64_PC32»  PyLong_Type-0x4123 ·R_X86_64_PC32»  PyLong_Type-0x4
Offset 126, 24 lines modifiedOffset 126, 24 lines modified
126 ·R_X86_64_PC32»  .text.hot+0x5b0126 ·R_X86_64_PC32»  .text.hot+0x5b0
  
127 0000000000000135·<_PyLong_FromMedium.cold>:127 0000000000000135·<_PyLong_FromMedium.cold>:
128 _PyLong_FromMedium.cold():128 _PyLong_FromMedium.cold():
129 »       call···13a·<_PyLong_FromMedium.cold+0x5>129 »       call···13a·<_PyLong_FromMedium.cold+0x5>
130 ·R_X86_64_PLT32» PyErr_NoMemory-0x4130 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
131 »       jmp····13f·<_PyLong_FromMedium.cold+0xa>131 »       jmp····13f·<_PyLong_FromMedium.cold+0xa>
132 ·R_X86_64_PC32»  .text.hot+0x719132 ·R_X86_64_PC32»  .text.hot+0x739
133 »       mov····0x0(%rip),%eax········133 »       mov····0x0(%rip),%eax········
134 ·R_X86_64_PC32»  PyLong_Type-0x4134 ·R_X86_64_PC32»  PyLong_Type-0x4
135 »       add····$0x1,%eax135 »       add····$0x1,%eax
136 »       je·····14e·<_PyLong_FromMedium.cold+0x19>136 »       je·····14e·<_PyLong_FromMedium.cold+0x19>
137 ·R_X86_64_PC32»  .text.hot+0x70d137 ·R_X86_64_PC32»  .text.hot+0x72d
138 »       mov····%eax,0x0(%rip)········138 »       mov····%eax,0x0(%rip)········
139 ·R_X86_64_PC32»  PyLong_Type-0x4139 ·R_X86_64_PC32»  PyLong_Type-0x4
140 »       jmp····159·<PyLong_GetInfo.cold>140 »       jmp····159·<PyLong_GetInfo.cold>
141 ·R_X86_64_PC32»  .text.hot+0x70d141 ·R_X86_64_PC32»  .text.hot+0x72d
  
142 0000000000000159·<PyLong_GetInfo.cold>:142 0000000000000159·<PyLong_GetInfo.cold>:
143 PyLong_GetInfo.cold():143 PyLong_GetInfo.cold():
144 »       mov····(%rbx),%rax144 »       mov····(%rbx),%rax
145 »       test···%eax,%eax145 »       test···%eax,%eax
146 »       js·····171·<PyLong_GetInfo.cold+0x18>146 »       js·····171·<PyLong_GetInfo.cold+0x18>
147 »       sub····$0x1,%rax147 »       sub····$0x1,%rax
Offset 154, 24 lines modifiedOffset 154, 24 lines modified
154 ·R_X86_64_PLT32» _Py_Dealloc-0x4154 ·R_X86_64_PLT32» _Py_Dealloc-0x4
155 »       xor····%ebx,%ebx155 »       xor····%ebx,%ebx
156 »       jmp····178·<long_richcompare.cold>156 »       jmp····178·<long_richcompare.cold>
157 ·R_X86_64_PC32»  .text+0x96157 ·R_X86_64_PC32»  .text+0x96
  
158 0000000000000178·<long_richcompare.cold>:158 0000000000000178·<long_richcompare.cold>:
159 long_richcompare.cold():159 long_richcompare.cold():
 160 »       mov····$0x0,%eax
 161 ·R_X86_64_32»    _Py_NotImplementedStruct
 162 »       ret
160 »       test···%rsi,%rsi163 »       test···%rsi,%rsi
161 »       mov····$0x0,%edx164 »       mov····$0x0,%edx
162 ·R_X86_64_32»    _Py_FalseStruct165 ·R_X86_64_32»    _Py_FalseStruct
163 »       mov····$0x0,%eax166 »       mov····$0x0,%eax
164 ·R_X86_64_32»    _Py_TrueStruct167 ·R_X86_64_32»    _Py_TrueStruct
165 »       cmovg··%rdx,%rax168 »       cmovg··%rdx,%rax
166 »       ret169 »       ret
167 »       mov····$0x0,%eax 
168 ·R_X86_64_32»    _Py_NotImplementedStruct 
169 »       ret 
  
170 0000000000000190·<PyLong_AsLong.cold>:170 0000000000000190·<PyLong_AsLong.cold>:
171 PyLong_AsLong.cold():171 PyLong_AsLong.cold():
172 »       or·····$0xffffffffffffffff,%rax172 »       or·····$0xffffffffffffffff,%rax
173 »       mov····%rax,0x8(%rsp)173 »       mov····%rax,0x8(%rsp)
174 »       call···19e·<PyLong_AsLong.cold+0xe>174 »       call···19e·<PyLong_AsLong.cold+0xe>
175 ·R_X86_64_PLT32» _Py_Dealloc-0x4175 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Offset 424, 15 lines modifiedOffset 424, 15 lines modified
424 »       test···%eax,%eax424 »       test···%eax,%eax
425 »       js·····4ad·<long_to_decimal_string_internal.cold+0x2c9>425 »       js·····4ad·<long_to_decimal_string_internal.cold+0x2c9>
426 »       sub····$0x1,%rax426 »       sub····$0x1,%rax
427 »       mov····%rax,(%rbx)427 »       mov····%rax,(%rbx)
428 »       je·····4ba·<long_to_decimal_string_internal.cold+0x2d6>428 »       je·····4ba·<long_to_decimal_string_internal.cold+0x2d6>
429 »       mov····%rbp,%rdi429 »       mov····%rbp,%rdi
430 »       call···4b5·<long_to_decimal_string_internal.cold+0x2d1>430 »       call···4b5·<long_to_decimal_string_internal.cold+0x2d1>
431 ·R_X86_64_PC32»  .text.hot+0xb6fc431 ·R_X86_64_PC32»  .text.hot+0xb7bc
432 »       jmp····4ba·<long_to_decimal_string_internal.cold+0x2d6>432 »       jmp····4ba·<long_to_decimal_string_internal.cold+0x2d6>
433 ·R_X86_64_PC32»  .text.hot+0x1973433 ·R_X86_64_PC32»  .text.hot+0x1973
434 »       mov····%rbx,%rdi434 »       mov····%rbx,%rdi
435 »       call···4c2·<long_to_decimal_string_internal.cold+0x2de>435 »       call···4c2·<long_to_decimal_string_internal.cold+0x2de>
436 ·R_X86_64_PLT32» _Py_Dealloc-0x4436 ·R_X86_64_PLT32» _Py_Dealloc-0x4
437 »       jmp····4ad·<long_to_decimal_string_internal.cold+0x2c9>437 »       jmp····4ad·<long_to_decimal_string_internal.cold+0x2c9>
438 »       mov····(%rbx),%rax438 »       mov····(%rbx),%rax
Offset 729, 32 lines modifiedOffset 729, 32 lines modified
729 _PyLong_AsInt.cold():729 _PyLong_AsInt.cold():
730 »       or·····$0xffffffffffffffff,%rax730 »       or·····$0xffffffffffffffff,%rax
731 »       mov····%rax,0x8(%rsp)731 »       mov····%rax,0x8(%rsp)
732 »       call···803·<_PyLong_AsInt.cold+0xe>732 »       call···803·<_PyLong_AsInt.cold+0xe>
733 ·R_X86_64_PLT32» _Py_Dealloc-0x4733 ·R_X86_64_PLT32» _Py_Dealloc-0x4
734 »       test···%ebx,%ebx734 »       test···%ebx,%ebx
735 »       jne····80b·<_PyLong_AsInt.cold+0x16>735 »       jne····80b·<_PyLong_AsInt.cold+0x16>
736 ·R_X86_64_PC32»  .text.hot+0x2714736 ·R_X86_64_PC32»  .text.hot+0x272b
737 »       mov····0x8(%rsp),%rax737 »       mov····0x8(%rsp),%rax
738 »       jmp····815·<_PyLong_AsInt.cold+0x20>738 »       jmp····815·<_PyLong_AsInt.cold+0x20>
739 ·R_X86_64_PC32»  .text.hot+0x26fe739 ·R_X86_64_PC32»  .text.hot+0x2715
740 »       xor····%ebx,%ebx740 »       xor····%ebx,%ebx
741 »       jmp····7f9·<_PyLong_AsInt.cold+0x4>741 »       jmp····7f9·<_PyLong_AsInt.cold+0x4>
  
742 0000000000000819·<_PyLong_Subtract.cold>:742 0000000000000819·<_PyLong_Subtract.cold>:
743 _PyLong_Subtract.cold():743 _PyLong_Subtract.cold():
744 »       mov····0x0(%rip),%eax········744 »       mov····0x0(%rip),%eax········
745 ·R_X86_64_PC32»  PyLong_Type-0x4745 ·R_X86_64_PC32»  PyLong_Type-0x4
746 »       add····$0x1,%eax746 »       add····$0x1,%eax
747 »       je·····828·<_PyLong_Subtract.cold+0xf>747 »       je·····828·<_PyLong_Subtract.cold+0xf>
748 ·R_X86_64_PC32»  .text.hot+0x28b8748 ·R_X86_64_PC32»  .text.hot+0x28d8
749 »       mov····%eax,0x0(%rip)········749 »       mov····%eax,0x0(%rip)········
750 ·R_X86_64_PC32»  PyLong_Type-0x4750 ·R_X86_64_PC32»  PyLong_Type-0x4
751 »       jmp····833·<_PyLong_Subtract.cold+0x1a>751 »       jmp····833·<_PyLong_Subtract.cold+0x1a>
752 ·R_X86_64_PC32»  .text.hot+0x28b8752 ·R_X86_64_PC32»  .text.hot+0x28d8
753 »       mov····0x0(%rip),%eax········753 »       mov····0x0(%rip),%eax········
754 ·R_X86_64_PC32»  PyLong_Type-0x4754 ·R_X86_64_PC32»  PyLong_Type-0x4
755 »       add····$0x1,%eax755 »       add····$0x1,%eax
756 »       je·····844·<_PyLong_Subtract.cold+0x2b>756 »       je·····844·<_PyLong_Subtract.cold+0x2b>
757 »       mov····%eax,0x0(%rip)········757 »       mov····%eax,0x0(%rip)········
758 ·R_X86_64_PC32»  PyLong_Type-0x4758 ·R_X86_64_PC32»  PyLong_Type-0x4
759 »       mov····%rbp,%rdi759 »       mov····%rbp,%rdi
Offset 763, 155 lines modifiedOffset 763, 155 lines modified
763 »       mov····%r12d,%eax763 »       mov····%r12d,%eax
764 »       shr····$0x1e,%r12764 »       shr····$0x1e,%r12
765 »       mov····%rbx,0x10(%rbp)765 »       mov····%rbx,0x10(%rbp)
766 »       and····$0x3fffffff,%eax766 »       and····$0x3fffffff,%eax
767 »       mov····%r12d,0x1c(%rbp)767 »       mov····%r12d,0x1c(%rbp)
Max diff block lines reached; 165054/169139 bytes (97.58%) of diff not shown.
508 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
13.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··0x00000170·2d000000·000e1083·02000000·38000000·-...........8...27 ··0x00000170·2d000000·000e1083·02000000·38000000·-...........8...
28 ··0x00000180·80010000·00000000·20010000·004a0e10·........·....J..28 ··0x00000180·80010000·00000000·20010000·004a0e10·........·....J..
29 ··0x00000190·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.29 ··0x00000190·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
30 ··0x000001a0·05440e30·83065d0a·0e28410e·20420e18·.D.0..]..(A.·B..30 ··0x000001a0·05440e30·83065d0a·0e28410e·20420e18·.D.0..]..(A.·B..
31 ··0x000001b0·420e1042·0e08490b·1c000000·bc010000·B..B..I.........31 ··0x000001b0·420e1042·0e08490b·1c000000·bc010000·B..B..I.........
32 ··0x000001c0·00000000·27000000·000e3083·0686058c·....'.....0.....32 ··0x000001c0·00000000·27000000·000e3083·0686058c·....'.....0.....
33 ··0x000001d0·048d038e·02000000·4c000000·dc010000·........L.......33 ··0x000001d0·048d038e·02000000·4c000000·dc010000·........L.......
34 ··0x000001e0·00000000·97010000·004a0e10·8e02420e·.........J....B.34 ··0x000001e0·00000000·b2010000·004a0e10·8e02420e·.........J....B.
35 ··0x000001f0·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.035 ··0x000001f0·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0
36 ··0x00000200·83065d0a·0e28410e·20420e18·420e1042·..]..(A.·B..B..B36 ··0x00000200·83065d0a·0e28410e·20420e18·420e1042·..]..(A.·B..B..B
37 ··0x00000210·0e08490b·02640a0e·28410e20·420e1842·..I..d..(A.·B..B37 ··0x00000210·0e08490b·02640a0e·28410e20·420e1842·..I..d..(A.·B..B
38 ··0x00000220·0e10420e·08450b00·1c000000·2c020000·..B..E......,...38 ··0x00000220·0e10420e·08450b00·1c000000·2c020000·..B..E......,...
39 ··0x00000230·00000000·34000000·000e3083·0686058c·....4.....0.....39 ··0x00000230·00000000·34000000·000e3083·0686058c·....4.....0.....
40 ··0x00000240·048d038e·02000000·28000000·4c020000·........(...L...40 ··0x00000240·048d038e·02000000·28000000·4c020000·........(...L...
41 ··0x00000250·00000000·65000000·00420e10·8c02410e·....e....B....A.41 ··0x00000250·00000000·65000000·00420e10·8c02410e·....e....B....A.
Offset 43, 19 lines modifiedOffset 43, 19 lines modified
43 ··0x00000270·0e080000·18000000·78020000·00000000·........x.......43 ··0x00000270·0e080000·18000000·78020000·00000000·........x.......
44 ··0x00000280·24000000·000e2083·0486038c·02000000·$.....·.........44 ··0x00000280·24000000·000e2083·0486038c·02000000·$.....·.........
45 ··0x00000290·18000000·94020000·00000000·68010000·............h...45 ··0x00000290·18000000·94020000·00000000·68010000·............h...
46 ··0x000002a0·00480e10·02400a0e·08410b00·18000000·.H...@...A......46 ··0x000002a0·00480e10·02400a0e·08410b00·18000000·.H...@...A......
47 ··0x000002b0·b0020000·00000000·5f000000·00450e10·........_....E..47 ··0x000002b0·b0020000·00000000·5f000000·00450e10·........_....E..
48 ··0x000002c0·83020259·0e080000·14000000·cc020000·...Y............48 ··0x000002c0·83020259·0e080000·14000000·cc020000·...Y............
49 ··0x000002d0·00000000·1f000000·000e1083·02000000·................49 ··0x000002d0·00000000·1f000000·000e1083·02000000·................
50 ··0x000002e0·10000000·e4020000·00000000·2a020000·............*...50 ··0x000002e0·10000000·e4020000·00000000·0a020000·................
51 ··0x000002f0·00000000·10000000·f8020000·00000000·................51 ··0x000002f0·00000000·10000000·f8020000·00000000·................
52 ··0x00000300·18000000·00000000·10000000·0c030000·................52 ··0x00000300·18000000·00000000·10000000·0c030000·................
53 ··0x00000310·00000000·16000000·00000000·10000000·................53 ··0x00000310·00000000·16000000·00000000·10000000·................
54 ··0x00000320·20030000·00000000·84000000·00000000··...............54 ··0x00000320·20030000·00000000·81000000·00000000··...............
55 ··0x00000330·20000000·34030000·00000000·18020000··...4...........55 ··0x00000330·20000000·34030000·00000000·18020000··...4...........
56 ··0x00000340·00450e10·8302440e·20790a0e·10410e08·.E....D.·y...A..56 ··0x00000340·00450e10·8302440e·20790a0e·10410e08·.E....D.·y...A..
57 ··0x00000350·410b0000·14000000·58030000·00000000·A.......X.......57 ··0x00000350·410b0000·14000000·58030000·00000000·A.......X.......
58 ··0x00000360·1c000000·000e2083·02000000·18000000·......·.........58 ··0x00000360·1c000000·000e2083·02000000·18000000·......·.........
59 ··0x00000370·70030000·00000000·a0010000·00480e20·p............H.·59 ··0x00000370·70030000·00000000·a0010000·00480e20·p............H.·
60 ··0x00000380·7f0a0e08·410b0000·10000000·8c030000·....A...........60 ··0x00000380·7f0a0e08·410b0000·10000000·8c030000·....A...........
61 ··0x00000390·00000000·28000000·000e2000·10000000·....(.....·.....61 ··0x00000390·00000000·28000000·000e2000·10000000·....(.....·.....
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ··0x000003f0·4c000000·f4030000·00000000·2a0b0000·L...........*...67 ··0x000003f0·4c000000·f4030000·00000000·2a0b0000·L...........*...
68 ··0x00000400·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..68 ··0x00000400·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
69 ··0x00000410·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D69 ··0x00000410·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
70 ··0x00000420·0e900103·a0090a0e·38410e30·410e2842·........8A.0A.(B70 ··0x00000420·0e900103·a0090a0e·38410e30·410e2842·........8A.0A.(B
71 ··0x00000430·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....71 ··0x00000430·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
72 ··0x00000440·1c000000·44040000·00000000·bc040000·....D...........72 ··0x00000440·1c000000·44040000·00000000·bc040000·....D...........
73 ··0x00000450·000e9001·83078606·8c058d04·8e038f02·................73 ··0x00000450·000e9001·83078606·8c058d04·8e038f02·................
74 ··0x00000460·10000000·64040000·00000000·51000000·....d.......Q...74 ··0x00000460·10000000·64040000·00000000·59000000·....d.......Y...
75 ··0x00000470·00000000·14000000·78040000·00000000·........x.......75 ··0x00000470·00000000·14000000·78040000·00000000·........x.......
76 ··0x00000480·18000000·00410e10·560e0800·18000000·.....A..V.......76 ··0x00000480·18000000·00410e10·560e0800·18000000·.....A..V.......
77 ··0x00000490·90040000·00000000·25010000·00450e10·........%....E..77 ··0x00000490·90040000·00000000·25010000·00450e10·........%....E..
78 ··0x000004a0·02f20a0e·08410b00·10000000·ac040000·.....A..........78 ··0x000004a0·02f20a0e·08410b00·10000000·ac040000·.....A..........
79 ··0x000004b0·00000000·40000000·000e1000·64000000·....@.......d...79 ··0x000004b0·00000000·40000000·000e1000·64000000·....@.......d...
80 ··0x000004c0·c0040000·00000000·1a070000·00460e10·.............F..80 ··0x000004c0·c0040000·00000000·1a070000·00460e10·.............F..
81 ··0x000004d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.81 ··0x000004d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 ··0x00000550·08020000·00460e10·8c02410e·18860341·.....F....A....A89 ··0x00000550·08020000·00460e10·8c02410e·18860341·.....F....A....A
90 ··0x00000560·0e208304·028a0a0e·18410e10·420e084b·.·.......A..B..K90 ··0x00000560·0e208304·028a0a0e·18410e10·420e084b·.·.......A..B..K
91 ··0x00000570·0b02640a·0e18410e·10420e08·490b540a·..d...A..B..I.T.91 ··0x00000570·0b02640a·0e18410e·10420e08·490b540a·..d...A..B..I.T.
92 ··0x00000580·0e18410e·10420e08·450b5f0a·0e18410e·..A..B..E._...A.92 ··0x00000580·0e18410e·10420e08·450b5f0a·0e18410e·..A..B..E._...A.
93 ··0x00000590·10420e08·450b0297·0a0e1844·0e10450e·.B..E......D..E.93 ··0x00000590·10420e08·450b0297·0a0e1844·0e10450e·.B..E......D..E.
94 ··0x000005a0·08450b00·18000000·a8050000·00000000·.E..............94 ··0x000005a0·08450b00·18000000·a8050000·00000000·.E..............
95 ··0x000005b0·30000000·000e2083·0486038c·02000000·0.....·.........95 ··0x000005b0·30000000·000e2083·0486038c·02000000·0.....·.........
96 ··0x000005c0·20000000·c4050000·00000000·22020000··..........."...96 ··0x000005c0·20000000·c4050000·00000000·44020000··...........D...
97 ··0x000005d0·00450e10·8302440e·20024b0a·0e10410e·.E....D.·.K...A.97 ··0x000005d0·00450e10·8302440e·20024b0a·0e10410e·.E....D.·.K...A.
98 ··0x000005e0·08410b00·14000000·e8050000·00000000·.A..............98 ··0x000005e0·08410b00·14000000·e8050000·00000000·.A..............
99 ··0x000005f0·24000000·000e2083·02000000·5c000000·$.....·.....\...99 ··0x000005f0·24000000·000e2083·02000000·5c000000·$.....·.....\...
100 ··0x00000600·00060000·00000000·ff010000·00460e10·.............F..100 ··0x00000600·00060000·00000000·ff010000·00460e10·.............F..
101 ··0x00000610·8c02440e·18860341·0e208304·02650a0e·..D....A.·...e..101 ··0x00000610·8c02440e·18860341·0e208304·02650a0e·..D....A.·...e..
102 ··0x00000620·18410e10·420e0845·0b02640a·0e18410e·.A..B..E..d...A.102 ··0x00000620·18410e10·420e0845·0b02640a·0e18410e·.A..B..E..d...A.
103 ··0x00000630·10420e08·410b540a·0e18410e·10420e08·.B..A.T...A..B..103 ··0x00000630·10420e08·410b540a·0e18410e·10420e08·.B..A.T...A..B..
Offset 118, 26 lines modifiedOffset 118, 26 lines modified
118 ··0x00000720·00000000·2a010000·00460e10·8c02410e·....*....F....A.118 ··0x00000720·00000000·2a010000·00460e10·8c02410e·....*....F....A.
119 ··0x00000730·18860341·0e208304·440e3002·440a0e20·...A.·..D.0.D..·119 ··0x00000730·18860341·0e208304·440e3002·440a0e20·...A.·..D.0.D..·
120 ··0x00000740·440e1841·0e10420e·08490b02·600a0e20·D..A..B..I..`..·120 ··0x00000740·440e1841·0e10420e·08490b02·600a0e20·D..A..B..I..`..·
121 ··0x00000750·440e1841·0e10420e·08410b02·510a0e20·D..A..B..A..Q..·121 ··0x00000750·440e1841·0e10420e·08410b02·510a0e20·D..A..B..A..Q..·
122 ··0x00000760·440e1841·0e10420e·08450b00·18000000·D..A..B..E......122 ··0x00000760·440e1841·0e10420e·08450b00·18000000·D..A..B..E......
123 ··0x00000770·70070000·00000000·24000000·000e3083·p.......$.....0.123 ··0x00000770·70070000·00000000·24000000·000e3083·p.......$.....0.
124 ··0x00000780·0486038c·02000000·70000000·8c070000·........p.......124 ··0x00000780·0486038c·02000000·70000000·8c070000·........p.......
125 ··0x00000790·00000000·08080000·00460e10·8f02420e·.........F....B.125 ··0x00000790·00000000·2d080000·00460e10·8f02420e·....-....F....B.
126 ··0x000007a0·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0126 ··0x000007a0·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
127 ··0x000007b0·8606410e·38830747·0e7003ba·030a0e38·..A.8..G.p.....8127 ··0x000007b0·8606410e·38830747·0e7003ca·030a0e38·..A.8..G.p.....8
128 ··0x000007c0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B128 ··0x000007c0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
129 ··0x000007d0·0e08460b·033a020e·78570e80·01420e88·..F..:..xW...B..129 ··0x000007d0·0e08460b·0319020e·78570e80·01420e88·..F.....xW...B..
130 ··0x000007e0·01420e90·01490e70·02520e78·590e8001·.B...I.p.R.xY...130 ··0x000007e0·01420e90·01490e70·02650e78·590e8001·.B...I.p.e.xY...
131 ··0x000007f0·420e8801·420e9001·490e7000·1c000000·B...B...I.p.....131 ··0x000007f0·420e8801·420e9001·490e7000·1c000000·B...B...I.p.....
132 ··0x00000800·00080000·00000000·92000000·000e7083·..............p.132 ··0x00000800·00080000·00000000·92000000·000e7083·..............p.
133 ··0x00000810·0786068c·058d048e·038f0200·48000000·............H...133 ··0x00000810·0786068c·058d048e·038f0200·48000000·............H...
134 ··0x00000820·20080000·00000000·a0040000·00460e10··............F..134 ··0x00000820·20080000·00000000·a0040000·00460e10··............F..
135 ··0x00000830·8f02480e·188e0342·0e208d04·420e288c·..H....B.·..B.(.135 ··0x00000830·8f02480e·188e0342·0e208d04·420e288c·..H....B.·..B.(.
136 ··0x00000840·05410e30·8606440e·38830747·0e50035f·.A.0..D.8..G.P._136 ··0x00000840·05410e30·8606440e·38830747·0e50036f·.A.0..D.8..G.P.o
137 ··0x00000850·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..137 ··0x00000850·020a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
138 ··0x00000860·420e1042·0e08490b·74000000·6c080000·B..B..I.t...l...138 ··0x00000860·420e1042·0e08490b·74000000·6c080000·B..B..I.t...l...
139 ··0x00000870·00000000·8e070000·00460e10·8f02420e·.........F....B.139 ··0x00000870·00000000·8e070000·00460e10·8f02420e·.........F....B.
140 ··0x00000880·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0140 ··0x00000880·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
141 ··0x00000890·8606410e·38830747·0e800103·e8020a0e·..A.8..G........141 ··0x00000890·8606410e·38830747·0e800103·e8020a0e·..A.8..G........
142 ··0x000008a0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..142 ··0x000008a0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
143 ··0x000008b0·420e0841·0b490e88·01570e90·01420e98·B..A.I...W...B..143 ··0x000008b0·420e0841·0b490e88·01570e90·01420e98·B..A.I...W...B..
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 ··0x00000a60·02000000·4c000000·680a0000·00000000·....L...h.......170 ··0x00000a60·02000000·4c000000·680a0000·00000000·....L...h.......
171 ··0x00000a70·e6000000·00460e10·8d02420e·188c0341·.....F....B....A171 ··0x00000a70·e6000000·00460e10·8d02420e·188c0341·.....F....B....A
172 ··0x00000a80·0e208604·440e2883·05440e30·029d0a0e·.·..D.(..D.0....172 ··0x00000a80·0e208604·440e2883·05440e30·029d0a0e·.·..D.(..D.0....
173 ··0x00000a90·28440e20·410e1842·0e10420e·08490b47·(D.·A..B..B..I.G173 ··0x00000a90·28440e20·410e1842·0e10420e·08490b47·(D.·A..B..B..I.G
174 ··0x00000aa0·0a0e2852·0e20410e·18420e10·420e0841·..(R.·A..B..B..A174 ··0x00000aa0·0a0e2852·0e20410e·18420e10·420e0841·..(R.·A..B..B..A
175 ··0x00000ab0·0b000000·18000000·b80a0000·00000000·................175 ··0x00000ab0·0b000000·18000000·b80a0000·00000000·................
176 ··0x00000ac0·3a000000·000e3083·0586048c·038d0200·:.....0.........176 ··0x00000ac0·3a000000·000e3083·0586048c·038d0200·:.....0.........
177 ··0x00000ad0·4c000000·d40a0000·00000000·91010000·L...............177 ··0x00000ad0·4c000000·d40a0000·00000000·ac010000·L...............
178 ··0x00000ae0·004a0e10·8e02420e·188d0342·0e208c04·.J....B....B.·..178 ··0x00000ae0·004a0e10·8e02420e·188d0342·0e208c04·.J....B....B.·..
179 ··0x00000af0·410e2886·05440e30·83065d0a·0e28410e·A.(..D.0..]..(A.179 ··0x00000af0·410e2886·05440e30·83065d0a·0e28410e·A.(..D.0..]..(A.
180 ··0x00000b00·20420e18·420e1042·0e08490b·02640a0e··B..B..B..I..d..180 ··0x00000b00·20420e18·420e1042·0e08490b·02640a0e··B..B..B..I..d..
181 ··0x00000b10·28410e20·420e1842·0e10420e·08450b00·(A.·B..B..B..E..181 ··0x00000b10·28410e20·420e1842·0e10420e·08450b00·(A.·B..B..B..E..
182 ··0x00000b20·1c000000·240b0000·00000000·34000000·....$.......4...182 ··0x00000b20·1c000000·240b0000·00000000·34000000·....$.......4...
183 ··0x00000b30·000e3083·0686058c·048d038e·02000000·..0.............183 ··0x00000b30·000e3083·0686058c·048d038e·02000000·..0.............
184 ··0x00000b40·60000000·440b0000·00000000·d5020000·`...D...........184 ··0x00000b40·60000000·440b0000·00000000·d5020000·`...D...........
Offset 249, 41 lines modifiedOffset 249, 41 lines modified
249 ··0x00000f50·00000000·e6000000·00460e10·8d02420e·.........F....B.249 ··0x00000f50·00000000·e6000000·00460e10·8d02420e·.........F....B.
250 ··0x00000f60·188c0341·0e208604·440e2883·05440e30·...A.·..D.(..D.0250 ··0x00000f60·188c0341·0e208604·440e2883·05440e30·...A.·..D.(..D.0
251 ··0x00000f70·029d0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.251 ··0x00000f70·029d0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
252 ··0x00000f80·08490b47·0a0e2852·0e20410e·18420e10·.I.G..(R.·A..B..252 ··0x00000f80·08490b47·0a0e2852·0e20410e·18420e10·.I.G..(R.·A..B..
253 ··0x00000f90·420e0841·0b000000·18000000·9c0f0000·B..A............253 ··0x00000f90·420e0841·0b000000·18000000·9c0f0000·B..A............
254 ··0x00000fa0·00000000·3a000000·000e3083·0586048c·....:.....0.....254 ··0x00000fa0·00000000·3a000000·000e3083·0586048c·....:.....0.....
255 ··0x00000fb0·038d0200·50000000·b80f0000·00000000·....P...........255 ··0x00000fb0·038d0200·50000000·b80f0000·00000000·....P...........
256 ··0x00000fc0·40010000·00460e10·8c02410e·18860341·@....F....A....A256 ··0x00000fc0·47010000·00460e10·8c02410e·18860341·G....F....A....A
257 ··0x00000fd0·0e208304·02870a0e·18410e10·420e0846·.·.......A..B..F257 ··0x00000fd0·0e208304·02870a0e·18410e10·420e0846·.·.......A..B..F
258 ··0x00000fe0·0b02600a·0e18410e·10420e08·450b410a·..`...A..B..E.A.258 ··0x00000fe0·0b02600a·0e18410e·10420e08·450b410a·..`...A..B..E.A.
259 ··0x00000ff0·0e18440e·10470e08·450b620a·0e18410e·..D..G..E.b...A.259 ··0x00000ff0·0e18440e·10470e08·4c0b620a·0e18410e·..D..G..L.b...A.
260 ··0x00001000·10420e08·450b0000·18000000·0c100000·.B..E...........260 ··0x00001000·10420e08·450b0000·18000000·0c100000·.B..E...........
261 ··0x00001010·00000000·38000000·000e2083·0486038c·....8.....·.....261 ··0x00001010·00000000·38000000·000e2083·0486038c·....8.....·.....
262 ··0x00001020·02000000·48000000·28100000·00000000·....H...(.......262 ··0x00001020·02000000·48000000·28100000·00000000·....H...(.......
263 ··0x00001030·7c040000·00420e10·8f02450e·188e0345·|....B....E....E263 ··0x00001030·7c040000·00420e10·8f02450e·188e0345·|....B....E....E
264 ··0x00001040·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.264 ··0x00001040·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
Max diff block lines reached; 4801/13992 bytes (34.31%) of diff not shown.
1.45 MB
dictobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········159016·(bytes·into·file)13 ··Start·of·section·headers:··········159120·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.08 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x26d28:1 There·are·22·section·headers,·starting·at·offset·0x26d90:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b99·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b99·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·018440·000bd0·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·018400·000bd0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000be0·001828·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000be0·001828·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·019010·001170·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·018fd0·001170·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002408·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002408·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002408·0033ab·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002408·0033c3·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a180·005a00·18···I·19···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a140·005a30·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0057c0·00b293·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0057d0·00b213·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·01fb80·005a00·18···I·19···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·01fb70·005a60·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·010a53·000326·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0109e3·000326·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·010d80·000444·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·010d10·000444·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0111e0·000a96·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·011160·000a96·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·025580·000120·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0255d0·000120·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·011c80·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·011c00·000020·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·011ca0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·011c20·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·011ca0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·011c20·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·011cc0·0026e0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·011c40·0026f8·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·0256a0·0015c0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·0256f0·0015d8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0143a0·002490·18·····20·209··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·014338·0024a8·18·····20·210··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·016830·001c0a·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0167e0·001c1b·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·026c60·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·026cc8·0000c4·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
59.3 KB
readelf --wide --symbols {}
    
Offset 1, 393 lines modifiedOffset 1, 394 lines modified
  
1 Symbol·table·'.symtab'·contains·390·entries:1 Symbol·table·'.symtab'·contains·391·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
8 ·····5:·0000000000001800····40·OBJECT··LOCAL··DEFAULT····3·empty_keys_struct8 ·····5:·0000000000001800····40·OBJECT··LOCAL··DEFAULT····3·empty_keys_struct
9 ·····6:·0000000000000000····56·FUNC····LOCAL··DEFAULT····6·PyDict_New.cold9 ·····6:·0000000000000000····56·FUNC····LOCAL··DEFAULT····6·PyDict_New.cold
10 ·····7:·0000000000003c20···336·FUNC····LOCAL··DEFAULT····8·free_keys_object10 ·····7:·0000000000003c00···336·FUNC····LOCAL··DEFAULT····8·free_keys_object
11 ·····8:·00000000000000d0···139·FUNC····LOCAL··DEFAULT····8·new_dict11 ·····8:·00000000000000d0···139·FUNC····LOCAL··DEFAULT····8·new_dict
12 ·····9:·0000000000000038····68·FUNC····LOCAL··DEFAULT····6·new_dict.cold12 ·····9:·0000000000000038····68·FUNC····LOCAL··DEFAULT····6·new_dict.cold
13 ····10:·000000000000007c···409·FUNC····LOCAL··DEFAULT····6·_Py_dict_lookup.cold13 ····10:·000000000000007c···433·FUNC····LOCAL··DEFAULT····6·_Py_dict_lookup.cold
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.114 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
15 ····12:·0000000000000eb0··1525·FUNC····LOCAL··DEFAULT····8·insertdict15 ····12:·0000000000000ea0··1525·FUNC····LOCAL··DEFAULT····8·insertdict
16 ····13:·0000000000000000····53·FUNC····LOCAL··DEFAULT····1·_PyDict_SetItem_Take2.part.016 ····13:·0000000000000000····53·FUNC····LOCAL··DEFAULT····1·_PyDict_SetItem_Take2.part.0
17 ····14:·00000000000009b0···767·FUNC····LOCAL··DEFAULT····8·insert_to_emptydict17 ····14:·00000000000009b0···767·FUNC····LOCAL··DEFAULT····8·insert_to_emptydict
18 ····15:·0000000000000215···116·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict.cold18 ····15:·000000000000022d···116·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict.cold
19 ····16:·0000000000000289····33·FUNC····LOCAL··DEFAULT····6·_PyDict_SetItem_Take2.part.0.cold19 ····16:·00000000000002a1····33·FUNC····LOCAL··DEFAULT····6·_PyDict_SetItem_Take2.part.0.cold
20 ····17:·0000000000000cb0····46·FUNC····LOCAL··DEFAULT····8·_PyDict_NotifyEvent20 ····17:·0000000000000cb0····46·FUNC····LOCAL··DEFAULT····8·_PyDict_NotifyEvent
21 ····18:·00000000000002aa····32·FUNC····LOCAL··DEFAULT····6·_PyDict_NotifyEvent.cold21 ····18:·00000000000002c2····32·FUNC····LOCAL··DEFAULT····6·_PyDict_NotifyEvent.cold
22 ····19:·0000000000000ce0···449·FUNC····LOCAL··DEFAULT····8·new_keys_object22 ····19:·0000000000000ce0···448·FUNC····LOCAL··DEFAULT····8·new_keys_object
23 ····20:·00000000000002ca····31·FUNC····LOCAL··DEFAULT····6·new_keys_object.cold23 ····20:·00000000000002e2····31·FUNC····LOCAL··DEFAULT····6·new_keys_object.cold
24 ····21:·00000000000014b0··2271·FUNC····LOCAL··DEFAULT····8·dictresize24 ····21:·00000000000014a0··2271·FUNC····LOCAL··DEFAULT····8·dictresize
25 ····22:·00000000000002e9···103·FUNC····LOCAL··DEFAULT····6·insertdict.cold25 ····22:·0000000000000301···103·FUNC····LOCAL··DEFAULT····6·insertdict.cold
26 ····23:·0000000000002330···432·FUNC····LOCAL··DEFAULT····8·build_indices_generic26 ····23:·0000000000002310···432·FUNC····LOCAL··DEFAULT····8·build_indices_generic
27 ····24:·0000000000000350···342·FUNC····LOCAL··DEFAULT····6·dictresize.cold27 ····24:·0000000000000368···345·FUNC····LOCAL··DEFAULT····6·dictresize.cold
28 ····25:·00000000000004a6···410·FUNC····LOCAL··DEFAULT····6·PyDict_SetDefault.cold28 ····25:·00000000000004c1···402·FUNC····LOCAL··DEFAULT····6·PyDict_SetDefault.cold
29 ····26:·0000000000000640····54·FUNC····LOCAL··DEFAULT····6·build_indices_generic.cold29 ····26:·0000000000000653····54·FUNC····LOCAL··DEFAULT····6·build_indices_generic.cold
30 ····27:·00000000000024e0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF30 ····27:·00000000000024c0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
31 ····28:·0000000000000676····15·FUNC····LOCAL··DEFAULT····6·_PyDict_NewKeysForClass.cold31 ····28:·0000000000000689····15·FUNC····LOCAL··DEFAULT····6·_PyDict_NewKeysForClass.cold
32 ····29:·0000000000000685····62·FUNC····LOCAL··DEFAULT····6·PyDict_SetItemString.cold32 ····29:·0000000000000698····62·FUNC····LOCAL··DEFAULT····6·PyDict_SetItemString.cold
33 ····30:·00000000000006c3····22·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItem_KnownHash.cold33 ····30:·00000000000006d6····22·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItem_KnownHash.cold
34 ····31:·00000000000083b0···274·FUNC····LOCAL··DEFAULT····8·new_dict_with_shared_keys34 ····31:·00000000000082f0···274·FUNC····LOCAL··DEFAULT····8·new_dict_with_shared_keys
35 ····32:·00000000000006d9····56·FUNC····LOCAL··DEFAULT····6·_PyObjectDict_SetItem.cold35 ····32:·00000000000006ec····56·FUNC····LOCAL··DEFAULT····6·_PyObjectDict_SetItem.cold
36 ····33:·0000000000008760···135·FUNC····LOCAL··DEFAULT····8·dict_iter36 ····33:·00000000000086a0···135·FUNC····LOCAL··DEFAULT····8·dict_iter
37 ····34:·0000000000002f00··2547·FUNC····LOCAL··DEFAULT····8·dict_merge37 ····34:·0000000000002ee0··2547·FUNC····LOCAL··DEFAULT····8·dict_merge
38 ····35:·0000000000000711···142·FUNC····LOCAL··DEFAULT····6·PyDict_Copy.cold38 ····35:·0000000000000724···142·FUNC····LOCAL··DEFAULT····6·PyDict_Copy.cold
39 ····36:·0000000000002de0···231·FUNC····LOCAL··DEFAULT····8·dict_subscript39 ····36:·0000000000002dc0···231·FUNC····LOCAL··DEFAULT····8·dict_subscript
40 ····37:·000000000000079f···593·FUNC····LOCAL··DEFAULT····6·dict_merge.cold40 ····37:·00000000000007b2···593·FUNC····LOCAL··DEFAULT····6·dict_merge.cold
41 ····38:·0000000000003900···789·FUNC····LOCAL··DEFAULT····8·dict_dealloc41 ····38:·00000000000038e0···789·FUNC····LOCAL··DEFAULT····8·dict_dealloc
42 ····39:·00000000000009f0····79·FUNC····LOCAL··DEFAULT····6·dict_dealloc.cold42 ····39:·0000000000000a03····79·FUNC····LOCAL··DEFAULT····6·dict_dealloc.cold
43 ····40:·0000000000003d70···292·FUNC····LOCAL··DEFAULT····8·dict_ass_sub43 ····40:·0000000000003d50···292·FUNC····LOCAL··DEFAULT····8·dict_ass_sub
44 ····41:·0000000000000a3f····91·FUNC····LOCAL··DEFAULT····6·PyDict_GetItem.cold44 ····41:·0000000000000a52····91·FUNC····LOCAL··DEFAULT····6·PyDict_GetItem.cold
45 ····42:·0000000000000a9a·····7·FUNC····LOCAL··DEFAULT····6·PyDict_Next.cold45 ····42:·0000000000000aad·····7·FUNC····LOCAL··DEFAULT····6·PyDict_Next.cold
46 ····43:·0000000000000aa1·····7·FUNC····LOCAL··DEFAULT····6·_PyDict_Next.cold46 ····43:·0000000000000ab4·····7·FUNC····LOCAL··DEFAULT····6·_PyDict_Next.cold
47 ····44:·0000000000000aa8····22·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemWithError.cold47 ····44:·0000000000000abb····22·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemWithError.cold
48 ····45:·00000000000043a0···534·FUNC····LOCAL··DEFAULT····8·dict_traverse48 ····45:·0000000000004380···534·FUNC····LOCAL··DEFAULT····8·dict_traverse
49 ····46:·000000000000ac90····90·FUNC····LOCAL··DEFAULT····8·delete_index_from_values49 ····46:·000000000000ac10····90·FUNC····LOCAL··DEFAULT····8·delete_index_from_values
50 ····47:·0000000000000abe····75·FUNC····LOCAL··DEFAULT····6·PyDict_DelItem.cold50 ····47:·0000000000000ad1····75·FUNC····LOCAL··DEFAULT····6·PyDict_DelItem.cold
51 ····48:·0000000000000b09····75·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItem_KnownHash.cold51 ····48:·0000000000000b1c····75·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItem_KnownHash.cold
52 ····49:·0000000000000b54···133·FUNC····LOCAL··DEFAULT····6·_PyDict_FromItems.cold52 ····49:·0000000000000b67···133·FUNC····LOCAL··DEFAULT····6·_PyDict_FromItems.cold
53 ····50:·0000000000000bd9····56·FUNC····LOCAL··DEFAULT····6·_PyDict_LoadGlobal.cold53 ····50:·0000000000000bec····56·FUNC····LOCAL··DEFAULT····6·_PyDict_LoadGlobal.cold
54 ····51:·0000000000000c11···172·FUNC····LOCAL··DEFAULT····6·_PyDictKeys_StringLookup.cold54 ····51:·0000000000000c24···172·FUNC····LOCAL··DEFAULT····6·_PyDictKeys_StringLookup.cold
55 ····52:·000000000000a9e0···539·FUNC····LOCAL··DEFAULT····8·make_dict_from_instance_attributes55 ····52:·000000000000a960···539·FUNC····LOCAL··DEFAULT····8·make_dict_from_instance_attributes
56 ····53:·0000000000000cbd···117·FUNC····LOCAL··DEFAULT····6·PyObject_GenericGetDict.cold56 ····53:·0000000000000cd0···117·FUNC····LOCAL··DEFAULT····6·PyObject_GenericGetDict.cold
57 ····54:·00000000000055e0···338·FUNC····LOCAL··DEFAULT····8·dict_update57 ····54:·00000000000055a0···338·FUNC····LOCAL··DEFAULT····8·dict_update
 58 ····55:·0000000000000d45·····8·FUNC····LOCAL··DEFAULT····6·dict_update.cold
58 ····55:·0000000000005740···172·FUNC····LOCAL··DEFAULT····8·dict_update_arg59 ····56:·0000000000005700···172·FUNC····LOCAL··DEFAULT····8·dict_update_arg
59 ····56:·0000000000000d32·····8·FUNC····LOCAL··DEFAULT····6·dict_update_arg.cold60 ····57:·0000000000000d4d·····8·FUNC····LOCAL··DEFAULT····6·dict_update_arg.cold
60 ····57:·0000000000000d3a···100·FUNC····LOCAL··DEFAULT····6·_PyObject_InitializeDict.cold61 ····58:·0000000000000d55···100·FUNC····LOCAL··DEFAULT····6·_PyObject_InitializeDict.cold
61 ····58:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.862 ····59:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
62 ····59:·0000000000005950···137·FUNC····LOCAL··DEFAULT····8·dictitems_new63 ····60:·0000000000005910···137·FUNC····LOCAL··DEFAULT····8·dictitems_new
63 ····60:·0000000000000d9e···128·FUNC····LOCAL··DEFAULT····6·dictitems_new.cold64 ····61:·0000000000000db9···128·FUNC····LOCAL··DEFAULT····6·dictitems_new.cold
64 ····61:·0000000000000e1e····51·FUNC····LOCAL··DEFAULT····6·_PyDictView_New.cold65 ····62:·0000000000000e39····51·FUNC····LOCAL··DEFAULT····6·_PyDictView_New.cold
65 ····62:·0000000000005a70···193·FUNC····LOCAL··DEFAULT····8·dictitems_iter66 ····63:·0000000000005a30···193·FUNC····LOCAL··DEFAULT····8·dictitems_iter
66 ····63:·0000000000000e51····98·FUNC····LOCAL··DEFAULT····6·dictitems_iter.cold67 ····64:·0000000000000e6c····98·FUNC····LOCAL··DEFAULT····6·dictitems_iter.cold
67 ····64:·0000000000005b40···267·FUNC····LOCAL··DEFAULT····8·dictiter_new68 ····65:·0000000000005b00···267·FUNC····LOCAL··DEFAULT····8·dictiter_new
68 ····65:·0000000000000eb3····31·FUNC····LOCAL··DEFAULT····6·dictiter_new.cold69 ····66:·0000000000000ece····31·FUNC····LOCAL··DEFAULT····6·dictiter_new.cold
69 ····66:·0000000000005c50···103·FUNC····LOCAL··DEFAULT····8·dictview_dealloc70 ····67:·0000000000005c10···103·FUNC····LOCAL··DEFAULT····8·dictview_dealloc
70 ····67:·0000000000005cc0···908·FUNC····LOCAL··DEFAULT····8·dictiter_iternextitem71 ····68:·0000000000005c80···908·FUNC····LOCAL··DEFAULT····8·dictiter_iternextitem
71 ····68:·0000000000000ed2····99·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem.cold72 ····69:·0000000000000eed····99·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem.cold
72 ····69:·0000000000000f35···552·FUNC····LOCAL··DEFAULT····6·_PyObject_StoreInstanceAttribute.cold73 ····70:·0000000000000f50···552·FUNC····LOCAL··DEFAULT····6·_PyObject_StoreInstanceAttribute.cold
73 ····70:·000000000000115d···183·FUNC····LOCAL··DEFAULT····6·_PyObject_GetInstanceAttribute.cold74 ····71:·0000000000001178···183·FUNC····LOCAL··DEFAULT····6·_PyObject_GetInstanceAttribute.cold
74 ····71:·0000000000001214····49·FUNC····LOCAL··DEFAULT····6·_PyDict_LookupIndex.cold75 ····72:·000000000000122f····49·FUNC····LOCAL··DEFAULT····6·_PyDict_LookupIndex.cold
75 ····72:·0000000000006ab0··1143·FUNC····LOCAL··DEFAULT····8·dict_pop76 ····73:·0000000000006a70··1054·FUNC····LOCAL··DEFAULT····8·dict_pop
76 ····73:·0000000000001245···167·FUNC····LOCAL··DEFAULT····6·dict_pop.cold77 ····74:·0000000000001260···167·FUNC····LOCAL··DEFAULT····6·dict_pop.cold
77 ····74:·00000000000012ec····51·FUNC····LOCAL··DEFAULT····6·_PyDict_Pop_KnownHash.cold78 ····75:·0000000000001307····51·FUNC····LOCAL··DEFAULT····6·_PyDict_Pop_KnownHash.cold
78 ····75:·000000000000131f····65·FUNC····LOCAL··DEFAULT····6·_PyDict_HasOnlyStringKeys.cold79 ····76:·000000000000133a····65·FUNC····LOCAL··DEFAULT····6·_PyDict_HasOnlyStringKeys.cold
79 ····76:·0000000000007220···135·FUNC····LOCAL··DEFAULT····8·dictiter_dealloc80 ····77:·0000000000007180···135·FUNC····LOCAL··DEFAULT····8·dictiter_dealloc
80 ····77:·00000000000072e0···186·FUNC····LOCAL··DEFAULT····8·dict_get81 ····78:·0000000000007240···186·FUNC····LOCAL··DEFAULT····8·dict_get
81 ····78:·0000000000001360····64·FUNC····LOCAL··DEFAULT····6·dict_get.cold82 ····79:·000000000000137b····64·FUNC····LOCAL··DEFAULT····6·dict_get.cold
82 ····79:·00000000000013a0···106·FUNC····LOCAL··DEFAULT····6·PyDict_Keys.cold83 ····80:·00000000000013bb···106·FUNC····LOCAL··DEFAULT····6·PyDict_Keys.cold
83 ····80:·000000000000140a·····5·FUNC····LOCAL··DEFAULT····6·_PyObject_FreeInstanceAttributes.cold84 ····81:·0000000000001425·····5·FUNC····LOCAL··DEFAULT····6·_PyObject_FreeInstanceAttributes.cold
84 ····81:·000000000000140f···250·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItemIf.cold85 ····82:·000000000000142a···263·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItemIf.cold
85 ····82:·0000000000007e20···705·FUNC····LOCAL··DEFAULT····8·dict_tp_clear86 ····83:·0000000000007d60···705·FUNC····LOCAL··DEFAULT····8·dict_tp_clear
86 ····83:·0000000000001509····32·FUNC····LOCAL··DEFAULT····6·dict_tp_clear.cold87 ····84:·0000000000001531····32·FUNC····LOCAL··DEFAULT····6·dict_tp_clear.cold
87 ····84:·0000000000001529····35·FUNC····LOCAL··DEFAULT····6·PyDict_Clear.cold88 ····85:·0000000000001551····35·FUNC····LOCAL··DEFAULT····6·PyDict_Clear.cold
88 ····85:·000000000000154c···111·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys.cold89 ····86:·0000000000001574···111·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys.cold
89 ····86:·00000000000084d0····40·FUNC····LOCAL··DEFAULT····8·dictiter_len90 ····87:·0000000000008410····40·FUNC····LOCAL··DEFAULT····8·dictiter_len
90 ····87:·00000000000015bb·····7·FUNC····LOCAL··DEFAULT····6·dictiter_len.cold91 ····88:·00000000000015e3·····7·FUNC····LOCAL··DEFAULT····6·dictiter_len.cold
91 ····88:·0000000000008500···137·FUNC····LOCAL··DEFAULT····8·dictkeys_new92 ····89:·0000000000008440···137·FUNC····LOCAL··DEFAULT····8·dictkeys_new
92 ····89:·00000000000015c2···128·FUNC····LOCAL··DEFAULT····6·dictkeys_new.cold93 ····90:·00000000000015ea···128·FUNC····LOCAL··DEFAULT····6·dictkeys_new.cold
93 ····90:·0000000000008590···145·FUNC····LOCAL··DEFAULT····8·dictkeys_iter94 ····91:·00000000000084d0···145·FUNC····LOCAL··DEFAULT····8·dictkeys_iter
94 ····91:·0000000000001642···106·FUNC····LOCAL··DEFAULT····6·dictkeys_iter.cold95 ····92:·000000000000166a···106·FUNC····LOCAL··DEFAULT····6·dictkeys_iter.cold
95 ····92:·0000000000008630···137·FUNC····LOCAL··DEFAULT····8·dictvalues_new96 ····93:·0000000000008570···137·FUNC····LOCAL··DEFAULT····8·dictvalues_new
96 ····93:·00000000000016ac···128·FUNC····LOCAL··DEFAULT····6·dictvalues_new.cold97 ····94:·00000000000016d4···128·FUNC····LOCAL··DEFAULT····6·dictvalues_new.cold
97 ····94:·00000000000086c0···145·FUNC····LOCAL··DEFAULT····8·dictvalues_iter98 ····95:·0000000000008600···145·FUNC····LOCAL··DEFAULT····8·dictvalues_iter
98 ····95:·000000000000172c···106·FUNC····LOCAL··DEFAULT····6·dictvalues_iter.cold99 ····96:·0000000000001754···106·FUNC····LOCAL··DEFAULT····6·dictvalues_iter.cold
99 ····96:·0000000000001796····96·FUNC····LOCAL··DEFAULT····6·dict_iter.cold100 ····97:·00000000000017be····96·FUNC····LOCAL··DEFAULT····6·dict_iter.cold
100 ····97:·00000000000087f0···699·FUNC····LOCAL··DEFAULT····8·dictiter_iternextkey101 ····98:·0000000000008730···699·FUNC····LOCAL··DEFAULT····8·dictiter_iternextkey
101 ····98:·00000000000017f6····22·FUNC····LOCAL··DEFAULT····6·dictiter_iternextkey.cold102 ····99:·000000000000181e····22·FUNC····LOCAL··DEFAULT····6·dictiter_iternextkey.cold
102 ····99:·000000000000180c····22·FUNC····LOCAL··DEFAULT····6·PyDict_Size.cold103 ···100:·0000000000001834····22·FUNC····LOCAL··DEFAULT····6·PyDict_Size.cold
103 ···100:·0000000000008c50···457·FUNC····LOCAL··DEFAULT····8·dictiter_iternextvalue104 ···101:·0000000000008b90···457·FUNC····LOCAL··DEFAULT····8·dictiter_iternextvalue
104 ···101:·0000000000001822····89·FUNC····LOCAL··DEFAULT····6·dictiter_iternextvalue.cold105 ···102:·000000000000184a····89·FUNC····LOCAL··DEFAULT····6·dictiter_iternextvalue.cold
105 ···102:·000000000000187b·····8·FUNC····LOCAL··DEFAULT····6·PyDict_DelItemString.cold106 ···103:·00000000000018a3·····8·FUNC····LOCAL··DEFAULT····6·PyDict_DelItemString.cold
106 ···103:·0000000000009530···823·FUNC····LOCAL··DEFAULT····8·dict_repr107 ···104:·0000000000009490···823·FUNC····LOCAL··DEFAULT····8·dict_repr
107 ···104:·0000000000001883···118·FUNC····LOCAL··DEFAULT····6·dict_repr.cold108 ···105:·00000000000018ab···118·FUNC····LOCAL··DEFAULT····6·dict_repr.cold
108 ···105:·0000000000009870···176·FUNC····LOCAL··DEFAULT····8·dict_new109 ···106:·00000000000097d0···176·FUNC····LOCAL··DEFAULT····8·dict_new
109 ···106:·00000000000018f9····43·FUNC····LOCAL··DEFAULT····6·dict_new.cold110 ···107:·0000000000001921····43·FUNC····LOCAL··DEFAULT····6·dict_new.cold
110 ···107:·0000000000009920···268·FUNC····LOCAL··DEFAULT····8·dict_init111 ···108:·0000000000009880···304·FUNC····LOCAL··DEFAULT····8·dict_init
111 ···108:·0000000000001924·····8·FUNC····LOCAL··DEFAULT····6·dict_init.cold112 ···109:·000000000000194c·····8·FUNC····LOCAL··DEFAULT····6·dict_init.cold
112 ···109:·0000000000009a30····81·FUNC····LOCAL··DEFAULT····8·dict_setdefault113 ···110:·00000000000099b0····81·FUNC····LOCAL··DEFAULT····8·dict_setdefault
113 ···110:·000000000000192c····72·FUNC····LOCAL··DEFAULT····6·dict_setdefault.cold114 ···111:·0000000000001954····72·FUNC····LOCAL··DEFAULT····6·dict_setdefault.cold
114 ···111:·0000000000009a90···685·FUNC····LOCAL··DEFAULT····8·dict_vectorcall115 ···112:·0000000000009a10···693·FUNC····LOCAL··DEFAULT····8·dict_vectorcall
115 ···112:·000000000000199c···108·FUNC····LOCAL··DEFAULT····6·dict_vectorcall.cold116 ···113:·00000000000019c4···108·FUNC····LOCAL··DEFAULT····6·dict_vectorcall.cold
116 ···113:·0000000000001a08···801·FUNC····LOCAL··DEFAULT····6·PyDict_MergeFromSeq2.cold117 ···114:·0000000000001a30···785·FUNC····LOCAL··DEFAULT····6·PyDict_MergeFromSeq2.cold
117 ···114:·000000000000a380···123·FUNC····LOCAL··DEFAULT····8·dict___contains__118 ···115:·000000000000a300···123·FUNC····LOCAL··DEFAULT····8·dict___contains__
118 ···115:·0000000000001d29·····7·FUNC····LOCAL··DEFAULT····6·dict___contains__.cold119 ···116:·0000000000001d41·····7·FUNC····LOCAL··DEFAULT····6·dict___contains__.cold
119 ···116:·000000000000a400·····9·FUNC····LOCAL··DEFAULT····8·dict_length120 ···117:·000000000000a380·····9·FUNC····LOCAL··DEFAULT····8·dict_length
120 ···117:·000000000000a410····25·FUNC····LOCAL··DEFAULT····8·dictview_traverse121 ···118:·000000000000a390····25·FUNC····LOCAL··DEFAULT····8·dictview_traverse
121 ···118:·0000000000001d30·····3·FUNC····LOCAL··DEFAULT····6·dictview_traverse.cold122 ···119:·0000000000001d48·····3·FUNC····LOCAL··DEFAULT····6·dictview_traverse.cold
122 ···119:·00000000000000d0····22·FUNC····LOCAL··DEFAULT····1·dictview_len123 ···120:·00000000000000d0····22·FUNC····LOCAL··DEFAULT····1·dictview_len
123 ···120:·0000000000001d33·····3·FUNC····LOCAL··DEFAULT····6·dictview_len.cold124 ···121:·0000000000001d4b·····3·FUNC····LOCAL··DEFAULT····6·dictview_len.cold
124 ···121:·000000000000a430····67·FUNC····LOCAL··DEFAULT····8·dictiter_traverse125 ···122:·000000000000a3b0····67·FUNC····LOCAL··DEFAULT····8·dictiter_traverse
125 ···122:·0000000000001d36····18·FUNC····LOCAL··DEFAULT····6·dictiter_traverse.cold126 ···123:·0000000000001d4e····18·FUNC····LOCAL··DEFAULT····6·dictiter_traverse.cold
Max diff block lines reached; 8607/60650 bytes (14.19%) of diff not shown.
450 KB
readelf --wide --relocs {}
Max HTML report size reached
204 KB
readelf --wide --debug-dump=frames {}
    
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ··DW_CFA_def_cfa_offset:·8157 ··DW_CFA_def_cfa_offset:·8
158 ··DW_CFA_advance_loc:·5·to·0000000000000378158 ··DW_CFA_advance_loc:·5·to·0000000000000378
159 ··DW_CFA_restore_state159 ··DW_CFA_restore_state
160 ··DW_CFA_nop160 ··DW_CFA_nop
161 ··DW_CFA_nop161 ··DW_CFA_nop
162 ··DW_CFA_nop162 ··DW_CFA_nop
  
163 00000150·000000000000001c·00000154·FDE·cie=00000000·pc=000000000000007c..0000000000000215163 00000150·000000000000001c·00000154·FDE·cie=00000000·pc=000000000000007c..000000000000022d
164 ··DW_CFA_def_cfa_offset:·144164 ··DW_CFA_def_cfa_offset:·144
165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
167 ··DW_CFA_offset:·r12·(r12)·at·cfa-40167 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
168 ··DW_CFA_offset:·r13·(r13)·at·cfa-32168 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
169 ··DW_CFA_offset:·r14·(r14)·at·cfa-24169 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
170 ··DW_CFA_offset:·r15·(r15)·at·cfa-16170 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 ··DW_CFA_advance_loc:·2·to·0000000000000b0d283 ··DW_CFA_advance_loc:·2·to·0000000000000b0d
284 ··DW_CFA_def_cfa_offset:·16284 ··DW_CFA_def_cfa_offset:·16
285 ··DW_CFA_advance_loc:·2·to·0000000000000b0f285 ··DW_CFA_advance_loc:·2·to·0000000000000b0f
286 ··DW_CFA_def_cfa_offset:·8286 ··DW_CFA_def_cfa_offset:·8
287 ··DW_CFA_advance_loc:·1·to·0000000000000b10287 ··DW_CFA_advance_loc:·1·to·0000000000000b10
288 ··DW_CFA_restore_state288 ··DW_CFA_restore_state
  
289 00000248·000000000000001c·0000024c·FDE·cie=00000000·pc=0000000000000215..0000000000000289289 00000248·000000000000001c·0000024c·FDE·cie=00000000·pc=000000000000022d..00000000000002a1
290 ··DW_CFA_def_cfa_offset:·80290 ··DW_CFA_def_cfa_offset:·80
291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
293 ··DW_CFA_offset:·r12·(r12)·at·cfa-40293 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
294 ··DW_CFA_offset:·r13·(r13)·at·cfa-32294 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
295 ··DW_CFA_offset:·r14·(r14)·at·cfa-24295 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
296 ··DW_CFA_offset:·r15·(r15)·at·cfa-16296 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 304, 15 lines modifiedOffset 304, 15 lines modified
304 ··DW_CFA_remember_state304 ··DW_CFA_remember_state
305 ··DW_CFA_def_cfa_offset:·8305 ··DW_CFA_def_cfa_offset:·8
306 ··DW_CFA_advance_loc:·1·to·0000000000000027306 ··DW_CFA_advance_loc:·1·to·0000000000000027
307 ··DW_CFA_restore_state307 ··DW_CFA_restore_state
308 ··DW_CFA_nop308 ··DW_CFA_nop
309 ··DW_CFA_nop309 ··DW_CFA_nop
  
310 00000284·0000000000000010·00000288·FDE·cie=00000000·pc=0000000000000289..00000000000002aa310 00000284·0000000000000010·00000288·FDE·cie=00000000·pc=00000000000002a1..00000000000002c2
311 ··DW_CFA_def_cfa_offset:·32311 ··DW_CFA_def_cfa_offset:·32
312 ··DW_CFA_nop312 ··DW_CFA_nop
  
313 00000298·0000000000000024·0000029c·FDE·cie=00000000·pc=0000000000000cb0..0000000000000cde313 00000298·0000000000000024·0000029c·FDE·cie=00000000·pc=0000000000000cb0..0000000000000cde
314 ··DW_CFA_advance_loc:·1·to·0000000000000cb1314 ··DW_CFA_advance_loc:·1·to·0000000000000cb1
315 ··DW_CFA_def_cfa_offset:·16315 ··DW_CFA_def_cfa_offset:·16
316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 325, 21 lines modifiedOffset 325, 21 lines modified
325 ··DW_CFA_def_cfa_offset:·24325 ··DW_CFA_def_cfa_offset:·24
326 ··DW_CFA_advance_loc:·1·to·0000000000000cdc326 ··DW_CFA_advance_loc:·1·to·0000000000000cdc
327 ··DW_CFA_def_cfa_offset:·16327 ··DW_CFA_def_cfa_offset:·16
328 ··DW_CFA_advance_loc:·1·to·0000000000000cdd328 ··DW_CFA_advance_loc:·1·to·0000000000000cdd
329 ··DW_CFA_def_cfa_offset:·8329 ··DW_CFA_def_cfa_offset:·8
330 ··DW_CFA_nop330 ··DW_CFA_nop
  
331 000002c0·0000000000000014·000002c4·FDE·cie=00000000·pc=00000000000002aa..00000000000002ca331 000002c0·0000000000000014·000002c4·FDE·cie=00000000·pc=00000000000002c2..00000000000002e2
332 ··DW_CFA_def_cfa_offset:·32332 ··DW_CFA_def_cfa_offset:·32
333 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24333 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
334 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16334 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
335 ··DW_CFA_nop335 ··DW_CFA_nop
  
336 000002d8·0000000000000048·000002dc·FDE·cie=00000000·pc=0000000000000ce0..0000000000000ea1336 000002d8·0000000000000048·000002dc·FDE·cie=00000000·pc=0000000000000ce0..0000000000000ea0
337 ··DW_CFA_advance_loc:·2·to·0000000000000ce2337 ··DW_CFA_advance_loc:·2·to·0000000000000ce2
338 ··DW_CFA_def_cfa_offset:·16338 ··DW_CFA_def_cfa_offset:·16
339 ··DW_CFA_offset:·r15·(r15)·at·cfa-16339 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
340 ··DW_CFA_advance_loc:·10·to·0000000000000cec340 ··DW_CFA_advance_loc:·10·to·0000000000000cec
341 ··DW_CFA_def_cfa_offset:·24341 ··DW_CFA_def_cfa_offset:·24
342 ··DW_CFA_offset:·r14·(r14)·at·cfa-24342 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
343 ··DW_CFA_advance_loc:·2·to·0000000000000cee343 ··DW_CFA_advance_loc:·2·to·0000000000000cee
Offset 371, 2542 lines modifiedOffset 371, 2550 lines modified
371 ··DW_CFA_def_cfa_offset:·16371 ··DW_CFA_def_cfa_offset:·16
372 ··DW_CFA_advance_loc:·2·to·0000000000000d9d372 ··DW_CFA_advance_loc:·2·to·0000000000000d9d
373 ··DW_CFA_def_cfa_offset:·8373 ··DW_CFA_def_cfa_offset:·8
374 ··DW_CFA_advance_loc:·3·to·0000000000000da0374 ··DW_CFA_advance_loc:·3·to·0000000000000da0
375 ··DW_CFA_restore_state375 ··DW_CFA_restore_state
376 ··DW_CFA_nop376 ··DW_CFA_nop
  
377 00000324·000000000000001c·00000328·FDE·cie=00000000·pc=00000000000002ca..00000000000002e9377 00000324·000000000000001c·00000328·FDE·cie=00000000·pc=00000000000002e2..0000000000000301
378 ··DW_CFA_def_cfa_offset:·80378 ··DW_CFA_def_cfa_offset:·80
379 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56379 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
380 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48380 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
381 ··DW_CFA_offset:·r12·(r12)·at·cfa-40381 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
382 ··DW_CFA_offset:·r13·(r13)·at·cfa-32382 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
383 ··DW_CFA_offset:·r14·(r14)·at·cfa-24383 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
384 ··DW_CFA_offset:·r15·(r15)·at·cfa-16384 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
385 ··DW_CFA_nop385 ··DW_CFA_nop
  
386 00000344·0000000000000048·00000348·FDE·cie=00000000·pc=0000000000000eb0..00000000000014a5386 00000344·0000000000000048·00000348·FDE·cie=00000000·pc=0000000000000ea0..0000000000001495
387 ··DW_CFA_advance_loc:·2·to·0000000000000eb2387 ··DW_CFA_advance_loc:·2·to·0000000000000ea2
388 ··DW_CFA_def_cfa_offset:·16388 ··DW_CFA_def_cfa_offset:·16
389 ··DW_CFA_offset:·r15·(r15)·at·cfa-16389 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
390 ··DW_CFA_advance_loc:·5·to·0000000000000eb7390 ··DW_CFA_advance_loc:·5·to·0000000000000ea7
391 ··DW_CFA_def_cfa_offset:·24391 ··DW_CFA_def_cfa_offset:·24
392 ··DW_CFA_offset:·r14·(r14)·at·cfa-24392 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
393 ··DW_CFA_advance_loc:·5·to·0000000000000ebc393 ··DW_CFA_advance_loc:·5·to·0000000000000eac
394 ··DW_CFA_def_cfa_offset:·32394 ··DW_CFA_def_cfa_offset:·32
395 ··DW_CFA_offset:·r13·(r13)·at·cfa-32395 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
396 ··DW_CFA_advance_loc:·5·to·0000000000000ec1396 ··DW_CFA_advance_loc:·5·to·0000000000000eb1
397 ··DW_CFA_def_cfa_offset:·40397 ··DW_CFA_def_cfa_offset:·40
398 ··DW_CFA_offset:·r12·(r12)·at·cfa-40398 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
399 ··DW_CFA_advance_loc:·1·to·0000000000000ec2399 ··DW_CFA_advance_loc:·1·to·0000000000000eb2
400 ··DW_CFA_def_cfa_offset:·48400 ··DW_CFA_def_cfa_offset:·48
401 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48401 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
402 ··DW_CFA_advance_loc:·4·to·0000000000000ec6402 ··DW_CFA_advance_loc:·4·to·0000000000000eb6
403 ··DW_CFA_def_cfa_offset:·56403 ··DW_CFA_def_cfa_offset:·56
404 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56404 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
405 ··DW_CFA_advance_loc:·7·to·0000000000000ecd405 ··DW_CFA_advance_loc:·7·to·0000000000000ebd
406 ··DW_CFA_def_cfa_offset:·96406 ··DW_CFA_def_cfa_offset:·96
407 ··DW_CFA_advance_loc2:·1456·to·000000000000147d407 ··DW_CFA_advance_loc2:·1456·to·000000000000146d
408 ··DW_CFA_remember_state408 ··DW_CFA_remember_state
409 ··DW_CFA_def_cfa_offset:·56409 ··DW_CFA_def_cfa_offset:·56
410 ··DW_CFA_advance_loc:·1·to·000000000000147e410 ··DW_CFA_advance_loc:·1·to·000000000000146e
411 ··DW_CFA_def_cfa_offset:·48411 ··DW_CFA_def_cfa_offset:·48
412 ··DW_CFA_advance_loc:·1·to·000000000000147f412 ··DW_CFA_advance_loc:·1·to·000000000000146f
413 ··DW_CFA_def_cfa_offset:·40413 ··DW_CFA_def_cfa_offset:·40
414 ··DW_CFA_advance_loc:·2·to·0000000000001481414 ··DW_CFA_advance_loc:·2·to·0000000000001471
415 ··DW_CFA_def_cfa_offset:·32415 ··DW_CFA_def_cfa_offset:·32
416 ··DW_CFA_advance_loc:·2·to·0000000000001483416 ··DW_CFA_advance_loc:·2·to·0000000000001473
417 ··DW_CFA_def_cfa_offset:·24417 ··DW_CFA_def_cfa_offset:·24
418 ··DW_CFA_advance_loc:·2·to·0000000000001485418 ··DW_CFA_advance_loc:·2·to·0000000000001475
419 ··DW_CFA_def_cfa_offset:·16419 ··DW_CFA_def_cfa_offset:·16
420 ··DW_CFA_advance_loc:·2·to·0000000000001487420 ··DW_CFA_advance_loc:·2·to·0000000000001477
421 ··DW_CFA_def_cfa_offset:·8421 ··DW_CFA_def_cfa_offset:·8
422 ··DW_CFA_advance_loc:·1·to·0000000000001488422 ··DW_CFA_advance_loc:·1·to·0000000000001478
423 ··DW_CFA_restore_state423 ··DW_CFA_restore_state
  
424 00000390·000000000000001c·00000394·FDE·cie=00000000·pc=00000000000002e9..0000000000000350424 00000390·000000000000001c·00000394·FDE·cie=00000000·pc=0000000000000301..0000000000000368
Max diff block lines reached; 203385/209332 bytes (97.16%) of diff not shown.
969 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 AWAVAUATUSH1 AWAVAUATUSH
2 []A\A]A^A_2 []A\A]A^A_
3 AWAVAUATUH3 AWAVAUATUH
4 []A\A]A^A_4 []A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 D$0L;0u# 
7 X[]A\A]A^A_6 X[]A\A]A^A_
8 []A\A]A^A_7 []A\A]A^A_
9 $t=X[]A\A]A^A_8 $t=X[]A\A]A^A_
10 []A\A]A^A_9 []A\A]A^A_
11 []A\A]A^A_10 []A\A]A^A_
12 []A\A]A^A_11 []A\A]A^A_
13 []A\A]A^A_12 []A\A]A^A_
Offset 235, 14 lines modifiedOffset 234, 15 lines modified
235 _PyDict_DelItem_KnownHash.cold234 _PyDict_DelItem_KnownHash.cold
236 _PyDict_FromItems.cold235 _PyDict_FromItems.cold
237 _PyDict_LoadGlobal.cold236 _PyDict_LoadGlobal.cold
238 _PyDictKeys_StringLookup.cold237 _PyDictKeys_StringLookup.cold
239 make_dict_from_instance_attributes238 make_dict_from_instance_attributes
240 PyObject_GenericGetDict.cold239 PyObject_GenericGetDict.cold
241 dict_update240 dict_update
 241 dict_update.cold
242 dict_update_arg242 dict_update_arg
243 dict_update_arg.cold243 dict_update_arg.cold
244 _PyObject_InitializeDict.cold244 _PyObject_InitializeDict.cold
245 dictitems_new245 dictitems_new
246 dictitems_new.cold246 dictitems_new.cold
247 _PyDictView_New.cold247 _PyDictView_New.cold
248 dictitems_iter248 dictitems_iter
Offset 503, 16 lines modifiedOffset 503, 16 lines modified
503 _PyUnicodeWriter_WriteStr503 _PyUnicodeWriter_WriteStr
504 Py_ReprLeave504 Py_ReprLeave
505 _PyUnicodeWriter_Finish505 _PyUnicodeWriter_Finish
506 _PyUnicodeWriter_Dealloc506 _PyUnicodeWriter_Dealloc
507 _PyDict_DebugMallocStats507 _PyDict_DebugMallocStats
508 _PyDebugAllocatorStats508 _PyDebugAllocatorStats
509 PySequence_Fast509 PySequence_Fast
510 PyExc_ValueError 
511 PyErr_ExceptionMatches510 PyErr_ExceptionMatches
 511 PyExc_ValueError
512 _Py_FalseStruct512 _Py_FalseStruct
513 _Py_TrueStruct513 _Py_TrueStruct
514 _PyDict_FromKeys514 _PyDict_FromKeys
515 _Py_CheckFunctionResult515 _Py_CheckFunctionResult
516 PySet_Type516 PySet_Type
517 PyFrozenSet_Type517 PyFrozenSet_Type
518 PyObject_SetItem518 PyObject_SetItem
21.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 38 lines modifiedOffset 8, 38 lines modified
8 »       sub····$0x18,%rsp8 »       sub····$0x18,%rsp
9 »       mov····(%rdi),%rax9 »       mov····(%rdi),%rax
10 »       test···%eax,%eax10 »       test···%eax,%eax
11 »       js·····18·<_PyDict_SetItem_Take2.part.0+0x18>11 »       js·····18·<_PyDict_SetItem_Take2.part.0+0x18>
12 »       sub····$0x1,%rax12 »       sub····$0x1,%rax
13 »       mov····%rax,(%rdi)13 »       mov····%rax,(%rdi)
14 »       je·····18·<_PyDict_SetItem_Take2.part.0+0x18>14 »       je·····18·<_PyDict_SetItem_Take2.part.0+0x18>
15 ·R_X86_64_PC32»  .text.unlikely+0x28515 ·R_X86_64_PC32»  .text.unlikely+0x29d
16 »       mov····(%rsi),%rax16 »       mov····(%rsi),%rax
17 »       test···%eax,%eax17 »       test···%eax,%eax
18 »       jns····27·<_PyDict_SetItem_Take2.part.0+0x27>18 »       jns····27·<_PyDict_SetItem_Take2.part.0+0x27>
19 »       or·····$0xffffffff,%eax19 »       or·····$0xffffffff,%eax
20 »       add····$0x18,%rsp20 »       add····$0x18,%rsp
21 »       ret21 »       ret
22 »       sub····$0x1,%rax22 »       sub····$0x1,%rax
23 »       mov····%rax,(%rsi)23 »       mov····%rax,(%rsi)
24 »       jne····1f·<_PyDict_SetItem_Take2.part.0+0x1f>24 »       jne····1f·<_PyDict_SetItem_Take2.part.0+0x1f>
25 »       jmp····35·<_PyDict_SetItem_Take2.part.0+0x35>25 »       jmp····35·<_PyDict_SetItem_Take2.part.0+0x35>
26 ·R_X86_64_PC32»  .text.unlikely+0x29926 ·R_X86_64_PC32»  .text.unlikely+0x2b1
27 »       data16·cs·nopw·0x0(%rax,%rax,1)27 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
28 0000000000000040·<_PyDict_HasOnlyStringKeys>:28 0000000000000040·<_PyDict_HasOnlyStringKeys>:
29 _PyDict_HasOnlyStringKeys():29 _PyDict_HasOnlyStringKeys():
30 »       endbr6430 »       endbr64
31 »       sub····$0x28,%rsp31 »       sub····$0x28,%rsp
32 »       xor····%eax,%eax32 »       xor····%eax,%eax
33 »       mov····%rax,0x10(%rsp)33 »       mov····%rax,0x10(%rsp)
34 »       mov····0x20(%rdi),%rax34 »       mov····0x20(%rdi),%rax
35 »       cmpb···$0x0,0xa(%rax)35 »       cmpb···$0x0,0xa(%rax)
36 »       je·····5d·<_PyDict_HasOnlyStringKeys+0x1d>36 »       je·····5d·<_PyDict_HasOnlyStringKeys+0x1d>
37 ·R_X86_64_PC32»  .text.unlikely+0x131b37 ·R_X86_64_PC32»  .text.unlikely+0x1336
38 »       mov····$0x1,%eax38 »       mov····$0x1,%eax
39 »       add····$0x28,%rsp39 »       add····$0x28,%rsp
40 »       ret40 »       ret
41 »       nopw···0x0(%rax,%rax,1)41 »       nopw···0x0(%rax,%rax,1)
  
42 0000000000000070·<PyDict_DelItemString>:42 0000000000000070·<PyDict_DelItemString>:
43 PyDict_DelItemString():43 PyDict_DelItemString():
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 »       mov····%rsi,%rdi49 »       mov····%rsi,%rdi
50 »       push···%rbx50 »       push···%rbx
51 »       push···%rcx51 »       push···%rcx
52 »       call···82·<PyDict_DelItemString+0x12>52 »       call···82·<PyDict_DelItemString+0x12>
53 ·R_X86_64_PLT32» PyUnicode_FromString-0x453 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
54 »       test···%rax,%rax54 »       test···%rax,%rax
55 »       je·····8b·<PyDict_DelItemString+0x1b>55 »       je·····8b·<PyDict_DelItemString+0x1b>
56 ·R_X86_64_PC32»  .text.unlikely+0x187756 ·R_X86_64_PC32»  .text.unlikely+0x189f
57 »       mov····%rax,%rbx57 »       mov····%rax,%rbx
58 »       mov····%rbp,%rdi58 »       mov····%rbp,%rdi
59 »       mov····%rax,%rsi59 »       mov····%rax,%rsi
60 »       call···99·<PyDict_DelItemString+0x29>60 »       call···99·<PyDict_DelItemString+0x29>
61 ·R_X86_64_PLT32» PyDict_DelItem-0x461 ·R_X86_64_PLT32» PyDict_DelItem-0x4
62 »       mov····(%rbx),%rdx62 »       mov····(%rbx),%rdx
63 »       mov····%eax,%ebp63 »       mov····%eax,%ebp
Offset 85, 29 lines modifiedOffset 85, 29 lines modified
  
85 00000000000000d0·<dictview_len>:85 00000000000000d0·<dictview_len>:
86 dictview_len():86 dictview_len():
87 »       endbr6487 »       endbr64
88 »       mov····0x10(%rdi),%rax88 »       mov····0x10(%rdi),%rax
89 »       test···%rax,%rax89 »       test···%rax,%rax
90 »       je·····e1·<dictview_len+0x11>90 »       je·····e1·<dictview_len+0x11>
91 ·R_X86_64_PC32»  .text.unlikely+0x1d2f91 ·R_X86_64_PC32»  .text.unlikely+0x1d47
92 »       mov····0x10(%rax),%rax92 »       mov····0x10(%rax),%rax
93 »       ret93 »       ret
94 »       cs·nopw·0x0(%rax,%rax,1)94 »       cs·nopw·0x0(%rax,%rax,1)
  
95 00000000000000f0·<dict_ior>:95 00000000000000f0·<dict_ior>:
96 dict_ior():96 dict_ior():
97 »       endbr6497 »       endbr64
98 »       push···%rbx98 »       push···%rbx
99 »       mov····%rdi,%rbx99 »       mov····%rdi,%rbx
100 »       call···fd·<dict_ior+0xd>100 »       call···fd·<dict_ior+0xd>
101 ·R_X86_64_PC32»  .text.hot+0x573c101 ·R_X86_64_PC32»  .text.hot+0x56fc
102 »       test···%eax,%eax102 »       test···%eax,%eax
103 »       jne····105·<dict_ior+0x15>103 »       jne····105·<dict_ior+0x15>
104 ·R_X86_64_PC32»  .text.unlikely+0x1e62104 ·R_X86_64_PC32»  .text.unlikely+0x1e7a
105 »       mov····(%rbx),%eax105 »       mov····(%rbx),%eax
106 »       add····$0x1,%eax106 »       add····$0x1,%eax
107 »       je·····10e·<dict_ior+0x1e>107 »       je·····10e·<dict_ior+0x1e>
108 »       mov····%eax,(%rbx)108 »       mov····%eax,(%rbx)
109 »       mov····%rbx,%rax109 »       mov····%rbx,%rax
110 »       pop····%rbx110 »       pop····%rbx
111 »       ret111 »       ret
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 »       endbr64119 »       endbr64
120 »       sub····$0x18,%rsp120 »       sub····$0x18,%rsp
121 »       lea····0x8(%rsp),%rcx121 »       lea····0x8(%rsp),%rcx
122 »       call···132·<_PyDict_Contains_KnownHash+0x12>122 »       call···132·<_PyDict_Contains_KnownHash+0x12>
123 ·R_X86_64_PLT32» _Py_dict_lookup-0x4123 ·R_X86_64_PLT32» _Py_dict_lookup-0x4
124 »       cmp····$0xfffffffffffffffd,%rax124 »       cmp····$0xfffffffffffffffd,%rax
125 »       je·····13c·<_PyDict_Contains_KnownHash+0x1c>125 »       je·····13c·<_PyDict_Contains_KnownHash+0x1c>
126 ·R_X86_64_PC32»  .text.unlikely+0x1ec6126 ·R_X86_64_PC32»  .text.unlikely+0x1ede
127 »       xor····%edx,%edx127 »       xor····%edx,%edx
128 »       add····$0x1,%rax128 »       add····$0x1,%rax
129 »       jne····14b·<_PyDict_Contains_KnownHash+0x2b>129 »       jne····14b·<_PyDict_Contains_KnownHash+0x2b>
130 »       mov····%edx,%eax130 »       mov····%edx,%eax
131 »       add····$0x18,%rsp131 »       add····$0x18,%rsp
132 »       ret132 »       ret
133 »       xor····%edx,%edx133 »       xor····%edx,%edx
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
160 »       mov····0x370(%rdx),%rdx160 »       mov····0x370(%rdx),%rdx
161 »       mov····0x18(%rdx),%rsi161 »       mov····0x18(%rdx),%rsi
162 »       xor····%edx,%edx162 »       xor····%edx,%edx
163 »       cmp····%rdx,%rsi163 »       cmp····%rdx,%rsi
164 »       jle····195·<_PyObject_IsInstanceDictEmpty+0x35>164 »       jle····195·<_PyObject_IsInstanceDictEmpty+0x35>
165 »       cmpq···$0x0,0x1(%rax,%rdx,8)165 »       cmpq···$0x0,0x1(%rax,%rdx,8)
166 »       je·····1bd·<_PyObject_IsInstanceDictEmpty+0x5d>166 »       je·····1bd·<_PyObject_IsInstanceDictEmpty+0x5d>
167 ·R_X86_64_PC32»  .text.unlikely+0x1ece167 ·R_X86_64_PC32»  .text.unlikely+0x1ee6
168 »       xor····%ecx,%ecx168 »       xor····%ecx,%ecx
169 »       jmp····195·<_PyObject_IsInstanceDictEmpty+0x35>169 »       jmp····195·<_PyObject_IsInstanceDictEmpty+0x35>
170 »       push···%rcx170 »       push···%rcx
171 »       call···1c7·<_PyObject_IsInstanceDictEmpty+0x67>171 »       call···1c7·<_PyObject_IsInstanceDictEmpty+0x67>
172 ·R_X86_64_PLT32» _PyObject_ComputedDictPointer-0x4172 ·R_X86_64_PLT32» _PyObject_ComputedDictPointer-0x4
173 »       mov····(%rax),%rax173 »       mov····(%rax),%rax
174 »       test···%rax,%rax174 »       test···%rax,%rax
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
206 »       je·····3db·<dict_popitem+0x1eb>206 »       je·····3db·<dict_popitem+0x1eb>
207 »       cmpq···$0x0,0x10(%rbx)207 »       cmpq···$0x0,0x10(%rbx)
208 »       mov····%rax,%r12208 »       mov····%rax,%r12
209 »       je·····3b1·<dict_popitem+0x1c1>209 »       je·····3b1·<dict_popitem+0x1c1>
210 »       mov····0x20(%rbx),%rax210 »       mov····0x20(%rbx),%rax
211 »       cmpb···$0x2,0xa(%rax)211 »       cmpb···$0x2,0xa(%rax)
212 »       je·····240·<dict_popitem+0x50>212 »       je·····240·<dict_popitem+0x50>
213 ·R_X86_64_PC32»  .text.unlikely+0x1f1b213 ·R_X86_64_PC32»  .text.unlikely+0x1f33
214 »       xor····%ecx,%ecx214 »       xor····%ecx,%ecx
215 »       mov····0x18(%rax),%rdi215 »       mov····0x18(%rax),%rdi
Max diff block lines reached; 18115/21797 bytes (83.11%) of diff not shown.
201 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ·R_X86_64_PC32»  .data+0x17fc16 ·R_X86_64_PC32»  .data+0x17fc
17 »       jne····26·<PyDict_New.cold+0x26>17 »       jne····26·<PyDict_New.cold+0x26>
18 ·R_X86_64_PC32»  .text.hot+0x6a18 ·R_X86_64_PC32»  .text.hot+0x6a
19 »       mov····$0x0,%esi19 »       mov····$0x0,%esi
20 ·R_X86_64_32»    .data+0x180020 ·R_X86_64_32»    .data+0x1800
21 »       mov····%rbp,%rdi21 »       mov····%rbp,%rdi
22 »       call···33·<PyDict_New.cold+0x33>22 »       call···33·<PyDict_New.cold+0x33>
23 ·R_X86_64_PC32»  .text.hot+0x3c1c23 ·R_X86_64_PC32»  .text.hot+0x3bfc
24 »       jmp····38·<new_dict.cold>24 »       jmp····38·<new_dict.cold>
25 ·R_X86_64_PC32»  .text.hot+0x6a25 ·R_X86_64_PC32»  .text.hot+0x6a
  
26 0000000000000038·<new_dict.cold>:26 0000000000000038·<new_dict.cold>:
27 new_dict.cold():27 new_dict.cold():
28 »       mov····0x0(%r13),%rax28 »       mov····0x0(%r13),%rax
29 »       mov····$0xffffffff,%edx29 »       mov····$0xffffffff,%edx
Offset 42, 434 lines modifiedOffset 42, 428 lines modified
42 »       call···6a·<new_dict.cold+0x32>42 »       call···6a·<new_dict.cold+0x32>
43 ·R_X86_64_PLT32» PyMem_Free-0x443 ·R_X86_64_PLT32» PyMem_Free-0x4
44 »       jmp····6f·<new_dict.cold+0x37>44 »       jmp····6f·<new_dict.cold+0x37>
45 ·R_X86_64_PC32»  .text.hot+0x12d45 ·R_X86_64_PC32»  .text.hot+0x12d
46 »       mov····%r13,%rsi46 »       mov····%r13,%rsi
47 »       mov····%rbx,%rdi47 »       mov····%rbx,%rdi
48 »       call···7a·<new_dict.cold+0x42>48 »       call···7a·<new_dict.cold+0x42>
49 ·R_X86_64_PC32»  .text.hot+0x3c1c49 ·R_X86_64_PC32»  .text.hot+0x3bfc
50 »       jmp····50·<new_dict.cold+0x18>50 »       jmp····50·<new_dict.cold+0x18>
  
51 000000000000007c·<_Py_dict_lookup.cold>:51 000000000000007c·<_Py_dict_lookup.cold>:
52 _Py_dict_lookup.cold():52 _Py_dict_lookup.cold():
53 »       mov····0x38(%r13),%rsi 
54 »       jmp····85·<_Py_dict_lookup.cold+0x9> 
55 ·R_X86_64_PC32»  .text.hot+0x4ff 
56 »       mov····$0xfffffffffffffffd,%rbx 
57 »       jmp····91·<_Py_dict_lookup.cold+0x15> 
58 ·R_X86_64_PC32»  .text.hot+0x31c 
59 »       mov····(%rcx,%r15,8),%rbx 
60 »       jmp····9a·<_Py_dict_lookup.cold+0x1e> 
61 ·R_X86_64_PC32»  .text.hot+0x6ee 
62 »       mov····%r11,%rax 
63 »       lea····(%r15,%r15,4),%r15 
64 »       shr····$0x5,%rax 
65 »       lea····0x1(%rax,%r15,1),%rax 
66 »       and····%r14,%rax 
67 »       mov····%rax,%r15 
68 »       cmp····$0x7,%r9d 
69 »       jg·····ba·<_Py_dict_lookup.cold+0x3e> 
70 ·R_X86_64_PC32»  .text.hot+0x3ac 
71 »       jmp····bf·<_Py_dict_lookup.cold+0x43> 
72 ·R_X86_64_PC32»  .text.hot+0x2af 
73 »       mov····(%r14),%eax53 »       mov····(%r14),%eax
74 »       add····$0x1,%eax54 »       add····$0x1,%eax
75 »       jne····174·<_Py_dict_lookup.cold+0xf8>55 »       jne····225·<_Py_dict_lookup.cold+0x1a9>
76 »       mov····$0x2,%edx56 »       mov····$0x2,%edx
77 »       mov····%r13,%rsi57 »       mov····%r13,%rsi
78 »       mov····%r14,%rdi58 »       mov····%r14,%rdi
79 »       call···db·<_Py_dict_lookup.cold+0x5f>59 »       call···98·<_Py_dict_lookup.cold+0x1c>
80 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x460 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
81 »       mov····$0x1,%r8d61 »       mov····$0x1,%r8d
82 »       mov····%eax,%edx62 »       mov····%eax,%edx
83 »       mov····(%r14),%rax63 »       mov····(%r14),%rax
84 »       test···%eax,%eax64 »       test···%eax,%eax
85 »       jns····150·<_Py_dict_lookup.cold+0xd4>65 »       jns····1fd·<_Py_dict_lookup.cold+0x181>
86 »       test···%edx,%edx66 »       test···%edx,%edx
87 »       js·····144·<_Py_dict_lookup.cold+0xc8>67 »       js·····1f1·<_Py_dict_lookup.cold+0x175>
88 »       mov····0x18(%rsp),%rax68 »       mov····0x18(%rsp),%rax
89 »       cmp····0x20(%rax),%r1569 »       cmp····0x20(%rax),%r15
90 »       jne····135·<_Py_dict_lookup.cold+0xb9>70 »       jne····1e2·<_Py_dict_lookup.cold+0x166>
91 »       mov····0x30(%rsp),%rax71 »       mov····0x30(%rsp),%rax
92 »       cmp····(%rax),%r1472 »       cmp····(%rax),%r14
93 »       jne····126·<_Py_dict_lookup.cold+0xaa>73 »       jne····1d3·<_Py_dict_lookup.cold+0x157>
94 »       test···%edx,%edx74 »       test···%edx,%edx
95 »       jne····111·<_Py_dict_lookup.cold+0x95>75 »       jne····1be·<_Py_dict_lookup.cold+0x142>
96 »       movzbl·0x8(%r15),%ecx76 »       movzbl·0x8(%r15),%ecx
97 »       jmp····111·<_Py_dict_lookup.cold+0x95> 
98 ·R_X86_64_PC32»  .text.hot+0x7af 
99 »       mov····%r12,%rbx 
100 »       mov····0x28(%rsp),%r10d 
101 »       mov····0x18(%rsp),%rdi 
102 »       mov····%r15,%r12 
103 »       jmp····126·<_Py_dict_lookup.cold+0xaa> 
104 ·R_X86_64_PC32»  .text.hot+0x32c 
105 »       mov····0x18(%rsp),%rdi 
106 »       mov····0x20(%rsp),%rbp 
107 »       jmp····135·<_Py_dict_lookup.cold+0xb9> 
108 ·R_X86_64_PC32»  .text.hot+0x1ff 
109 »       mov····0x18(%rsp),%rdi 
110 »       mov····0x20(%rsp),%rbp 
111 »       jmp····144·<_Py_dict_lookup.cold+0xc8> 
112 ·R_X86_64_PC32»  .text.hot+0x1ff 
113 »       mov····$0xfffffffffffffffd,%rbx 
114 »       jmp····150·<_Py_dict_lookup.cold+0xd4> 
115 ·R_X86_64_PC32»  .text.hot+0x31c 
116 »       sub····$0x1,%rax 
117 »       mov····%rax,(%r14) 
118 »       jne····ea·<_Py_dict_lookup.cold+0x6e> 
119 »       mov····%r14,%rdi 
120 »       mov····%edx,0x48(%rsp) 
121 »       call···165·<_Py_dict_lookup.cold+0xe9> 
122 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
123 »       mov····0x48(%rsp),%edx 
124 »       mov····$0x1,%r8d 
125 »       jmp····ea·<_Py_dict_lookup.cold+0x6e>77 »       jmp····e2·<_Py_dict_lookup.cold+0x66>
 78 ·R_X86_64_PC32»  .text.hot+0x7b8
126 »       mov····%eax,(%r14) 
127 »       jmp····cb·<_Py_dict_lookup.cold+0x4f> 
128 »       mov····%r9,0x48(%rsp)79 »       mov····%r9,0x48(%rsp)
129 »       mov····%rsi,0x40(%rsp)80 »       mov····%rsi,0x40(%rsp)
130 »       mov····%rcx,0x38(%rsp)81 »       mov····%rcx,0x38(%rsp)
131 »       mov····%r10,0x30(%rsp)82 »       mov····%r10,0x30(%rsp)
132 »       mov····%r11,0x28(%rsp)83 »       mov····%r11,0x28(%rsp)
133 »       mov····%edx,0x20(%rsp)84 »       mov····%edx,0x20(%rsp)
134 »       mov····%rdi,0x18(%rsp)85 »       mov····%rdi,0x18(%rsp)
135 »       call···1a3·<_Py_dict_lookup.cold+0x127>86 »       call···109·<_Py_dict_lookup.cold+0x8d>
136 ·R_X86_64_PLT32» _Py_Dealloc-0x487 ·R_X86_64_PLT32» _Py_Dealloc-0x4
137 »       mov····0x18(%rsp),%rdi88 »       mov····0x18(%rsp),%rdi
138 »       mov····0x20(%rsp),%edx89 »       mov····0x20(%rsp),%edx
139 »       mov····$0x1,%r8d90 »       mov····$0x1,%r8d
140 »       mov····0x28(%rsp),%r1191 »       mov····0x28(%rsp),%r11
141 »       mov····0x30(%rsp),%r1092 »       mov····0x30(%rsp),%r10
142 »       mov····0x38(%rsp),%rcx93 »       mov····0x38(%rsp),%rcx
143 »       mov····0x40(%rsp),%rsi94 »       mov····0x40(%rsp),%rsi
144 »       mov····0x48(%rsp),%r995 »       mov····0x48(%rsp),%r9
145 »       jmp····1d0·<_Py_dict_lookup.cold+0x154>96 »       jmp····136·<_Py_dict_lookup.cold+0xba>
146 ·R_X86_64_PC32»  .text.hot+0x5e497 ·R_X86_64_PC32»  .text.hot+0x5e4
147 »       mov····(%r10,%r15,8),%rbx98 »       mov····(%r10,%r15,8),%rbx
148 »       jmp····1d9·<_Py_dict_lookup.cold+0x15d>99 »       jmp····13f·<_Py_dict_lookup.cold+0xc3>
149 ·R_X86_64_PC32»  .text.hot+0x40b100 ·R_X86_64_PC32»  .text.hot+0x40b
150 »       mov····0x38(%rax),%rdi101 »       mov····$0xfffffffffffffffd,%rbx
Max diff block lines reached; 201243/205614 bytes (97.87%) of diff not shown.
431 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 339, 37 lines modifiedOffset 339, 37 lines modified
339 »       jg·····6d2·<_Py_dict_lookup+0x4f2>339 »       jg·····6d2·<_Py_dict_lookup+0x4f2>
340 »       movswq·(%r10,%r15,2),%rbx340 »       movswq·(%r10,%r15,2),%rbx
341 »       jmp····40f·<_Py_dict_lookup+0x22f>341 »       jmp····40f·<_Py_dict_lookup+0x22f>
342 »       nopl···0x0(%rax,%rax,1)342 »       nopl···0x0(%rax,%rax,1)
343 »       mov····0x10(%rax),%rsi343 »       mov····0x10(%rax),%rsi
344 »       cmp····0x10(%r13),%rsi344 »       cmp····0x10(%r13),%rsi
345 »       jne····4be·<_Py_dict_lookup+0x2de>345 »       jne····4be·<_Py_dict_lookup+0x2de>
346 ·R_X86_64_PC32»  .text.unlikely+0x96346 ·R_X86_64_PC32»  .text.unlikely+0x16b
347 »       test···%rsi,%rsi347 »       test···%rsi,%rsi
348 »       je·····80e·<_Py_dict_lookup+0x62e>348 »       je·····81b·<_Py_dict_lookup+0x63b>
349 »       movzbl·0x20(%rax),%edi349 »       movzbl·0x20(%rax),%edi
350 »       movzbl·0x20(%r13),%edx350 »       movzbl·0x20(%r13),%edx
351 »       xor····%edi,%edx351 »       xor····%edi,%edx
352 »       and····$0x1c,%edx352 »       and····$0x1c,%edx
353 »       jne····4db·<_Py_dict_lookup+0x2fb>353 »       jne····4db·<_Py_dict_lookup+0x2fb>
354 ·R_X86_64_PC32»  .text.unlikely+0x96354 ·R_X86_64_PC32»  .text.unlikely+0x16b
355 »       mov····%edi,%edx355 »       mov····%edi,%edx
356 »       shr····$0x2,%dl356 »       shr····$0x2,%dl
357 »       and····$0x7,%edx357 »       and····$0x7,%edx
358 »       imul···%rsi,%rdx358 »       imul···%rsi,%rdx
359 »       movzbl·0x20(%r13),%esi359 »       movzbl·0x20(%r13),%esi
360 »       test···$0x20,%sil360 »       test···$0x20,%sil
361 »       je·····4f6·<_Py_dict_lookup+0x316>361 »       je·····4f6·<_Py_dict_lookup+0x316>
362 ·R_X86_64_PC32»  .text.unlikely+0x78362 ·R_X86_64_PC32»  .text.unlikely+0x150
363 »       and····$0x40,%esi363 »       and····$0x40,%esi
364 »       je·····76e·<_Py_dict_lookup+0x58e>364 »       je·····76e·<_Py_dict_lookup+0x58e>
365 »       lea····0x28(%r13),%rsi365 »       lea····0x28(%r13),%rsi
366 »       test···$0x20,%dil366 »       test···$0x20,%dil
367 »       je·····50d·<_Py_dict_lookup+0x32d>367 »       je·····50d·<_Py_dict_lookup+0x32d>
368 ·R_X86_64_PC32»  .text.unlikely+0x1d5368 ·R_X86_64_PC32»  .text.unlikely+0x1a8
369 »       and····$0x40,%edi369 »       and····$0x40,%edi
370 »       je·····765·<_Py_dict_lookup+0x585>370 »       je·····765·<_Py_dict_lookup+0x585>
371 »       lea····0x28(%rax),%rdi371 »       lea····0x28(%rax),%rdi
372 »       mov····%r9d,0x38(%rsp)372 »       mov····%r9d,0x38(%rsp)
373 »       mov····%r10,0x30(%rsp)373 »       mov····%r10,0x30(%rsp)
374 »       mov····%r8,0x28(%rsp)374 »       mov····%r8,0x28(%rsp)
375 »       mov····%rcx,0x20(%rsp)375 »       mov····%rcx,0x20(%rsp)
Offset 379, 15 lines modifiedOffset 379, 15 lines modified
379 »       mov····0x18(%rsp),%r11379 »       mov····0x18(%rsp),%r11
380 »       mov····0x20(%rsp),%rcx380 »       mov····0x20(%rsp),%rcx
381 »       test···%eax,%eax381 »       test···%eax,%eax
382 »       mov····0x28(%rsp),%r8382 »       mov····0x28(%rsp),%r8
383 »       mov····0x30(%rsp),%r10383 »       mov····0x30(%rsp),%r10
384 »       mov····0x38(%rsp),%r9d384 »       mov····0x38(%rsp),%r9d
385 »       jne····559·<_Py_dict_lookup+0x379>385 »       jne····559·<_Py_dict_lookup+0x379>
386 ·R_X86_64_PC32»  .text.unlikely+0x96386 ·R_X86_64_PC32»  .text.unlikely+0x16b
387 »       mov····%r10,%rdi387 »       mov····%r10,%rdi
388 »       mov····0x10(%rsp),%r10d388 »       mov····0x10(%rsp),%r10d
389 »       jmp····330·<_Py_dict_lookup+0x150>389 »       jmp····330·<_Py_dict_lookup+0x150>
390 »       cs·nopw·0x0(%rax,%rax,1)390 »       cs·nopw·0x0(%rax,%rax,1)
391 »       mov····0x28(%rdi),%rax391 »       mov····0x28(%rdi),%rax
392 »       mov····(%rax,%rbx,8),%rax392 »       mov····(%rax,%rbx,8),%rax
393 »       jmp····35a·<_Py_dict_lookup+0x17a>393 »       jmp····35a·<_Py_dict_lookup+0x17a>
Offset 414, 53 lines modifiedOffset 414, 53 lines modified
414 »       mov····0x38(%rsp),%rcx414 »       mov····0x38(%rsp),%rcx
415 »       mov····0x40(%rsp),%r9415 »       mov····0x40(%rsp),%r9
416 »       test···%eax,%eax416 »       test···%eax,%eax
417 »       js·····5e8·<_Py_dict_lookup+0x408>417 »       js·····5e8·<_Py_dict_lookup+0x408>
418 »       sub····$0x1,%rax418 »       sub····$0x1,%rax
419 »       mov····%rax,(%rdi)419 »       mov····%rax,(%rdi)
420 »       je·····5e8·<_Py_dict_lookup+0x408>420 »       je·····5e8·<_Py_dict_lookup+0x408>
421 ·R_X86_64_PC32»  .text.unlikely+0x178421 ·R_X86_64_PC32»  .text.unlikely+0xde
422 »       test···%edx,%edx422 »       test···%edx,%edx
423 »       js·····5f0·<_Py_dict_lookup+0x410>423 »       js·····5f0·<_Py_dict_lookup+0x410>
424 ·R_X86_64_PC32»  .text.unlikely+0x81424 ·R_X86_64_PC32»  .text.unlikely+0x13b
425 »       mov····0x10(%rsp),%rax425 »       mov····0x10(%rsp),%rax
426 »       cmp····0x20(%rax),%r12426 »       cmp····0x20(%rax),%r12
427 »       jne····7ee·<_Py_dict_lookup+0x60e>427 »       jne····7ee·<_Py_dict_lookup+0x60e>
428 »       cmp····0x8(%rbp),%rdi428 »       cmp····0x8(%rbp),%rdi
429 »       jne····7fe·<_Py_dict_lookup+0x61e>429 »       jne····7fe·<_Py_dict_lookup+0x61e>
430 »       test···%edx,%edx430 »       test···%edx,%edx
431 »       jne····450·<_Py_dict_lookup+0x270>431 »       jne····450·<_Py_dict_lookup+0x270>
432 »       movzbl·0x8(%r12),%eax432 »       movzbl·0x8(%r12),%eax
433 »       jmp····43a·<_Py_dict_lookup+0x25a>433 »       jmp····43a·<_Py_dict_lookup+0x25a>
434 »       mov····0x10(%rax),%rsi434 »       mov····0x10(%rax),%rsi
435 »       cmp····0x10(%r13),%rsi435 »       cmp····0x10(%r13),%rsi
436 »       jne····2df·<_Py_dict_lookup+0xff>436 »       jne····2df·<_Py_dict_lookup+0xff>
437 »       test···%rsi,%rsi437 »       test···%rsi,%rsi
438 »       je·····830·<_Py_dict_lookup+0x650>438 »       je·····80e·<_Py_dict_lookup+0x62e>
439 »       movzbl·0x20(%rax),%edi439 »       movzbl·0x20(%rax),%edi
440 »       movzbl·0x20(%r13),%edx440 »       movzbl·0x20(%r13),%edx
441 »       xor····%edi,%edx441 »       xor····%edi,%edx
442 »       and····$0x1c,%edx442 »       and····$0x1c,%edx
443 »       jne····2df·<_Py_dict_lookup+0xff>443 »       jne····2df·<_Py_dict_lookup+0xff>
444 »       mov····%edi,%edx444 »       mov····%edi,%edx
445 »       shr····$0x2,%dl445 »       shr····$0x2,%dl
446 »       and····$0x7,%edx446 »       and····$0x7,%edx
447 »       imul···%rsi,%rdx447 »       imul···%rsi,%rdx
448 »       movzbl·0x20(%r13),%esi448 »       movzbl·0x20(%r13),%esi
449 »       test···$0x20,%sil449 »       test···$0x20,%sil
450 »       je·····662·<_Py_dict_lookup+0x482>450 »       je·····662·<_Py_dict_lookup+0x482>
451 ·R_X86_64_PC32»  .text.unlikely+0x1e7451 ·R_X86_64_PC32»  .text.unlikely+0x162
452 »       and····$0x40,%esi452 »       and····$0x40,%esi
453 »       je·····7e5·<_Py_dict_lookup+0x605>453 »       je·····777·<_Py_dict_lookup+0x597>
454 »       lea····0x28(%r13),%rsi454 »       lea····0x28(%r13),%rsi
455 »       test···$0x20,%dil455 »       test···$0x20,%dil
456 »       je·····679·<_Py_dict_lookup+0x499>456 »       je·····679·<_Py_dict_lookup+0x499>
457 ·R_X86_64_PC32»  .text.unlikely+0x1f0457 ·R_X86_64_PC32»  .text.unlikely+0x159
458 »       and····$0x40,%edi458 »       and····$0x40,%edi
459 »       je·····777·<_Py_dict_lookup+0x597>459 »       je·····780·<_Py_dict_lookup+0x5a0>
460 »       lea····0x28(%rax),%rdi460 »       lea····0x28(%rax),%rdi
461 »       mov····%r9d,0x38(%rsp)461 »       mov····%r9d,0x38(%rsp)
462 »       mov····%r10,0x30(%rsp)462 »       mov····%r10,0x30(%rsp)
463 »       mov····%r8,0x28(%rsp)463 »       mov····%r8,0x28(%rsp)
464 »       mov····%rcx,0x20(%rsp)464 »       mov····%rcx,0x20(%rsp)
465 »       mov····%r11,0x18(%rsp)465 »       mov····%r11,0x18(%rsp)
466 »       call···6a4·<_Py_dict_lookup+0x4c4>466 »       call···6a4·<_Py_dict_lookup+0x4c4>
Offset 473, 20 lines modifiedOffset 473, 20 lines modified
473 »       mov····0x38(%rsp),%r9d473 »       mov····0x38(%rsp),%r9d
474 »       jne····2df·<_Py_dict_lookup+0xff>474 »       jne····2df·<_Py_dict_lookup+0xff>
475 »       mov····%r10,%rdi475 »       mov····%r10,%rdi
476 »       mov····0x10(%rsp),%r10d476 »       mov····0x10(%rsp),%r10d
477 »       jmp····330·<_Py_dict_lookup+0x150>477 »       jmp····330·<_Py_dict_lookup+0x150>
478 »       cmp····$0x1f,%eax478 »       cmp····$0x1f,%eax
479 »       jg·····6db·<_Py_dict_lookup+0x4fb>479 »       jg·····6db·<_Py_dict_lookup+0x4fb>
480 ·R_X86_64_PC32»  .text.unlikely+0x1cc480 ·R_X86_64_PC32»  .text.unlikely+0x132
481 »       movslq·(%r10,%r15,4),%rbx481 »       movslq·(%r10,%r15,4),%rbx
482 »       jmp····40f·<_Py_dict_lookup+0x22f>482 »       jmp····40f·<_Py_dict_lookup+0x22f>
483 »       cmp····$0x1f,%r9d483 »       cmp····$0x1f,%r9d
484 »       jg·····6ee·<_Py_dict_lookup+0x50e>484 »       jg·····6ee·<_Py_dict_lookup+0x50e>
485 ·R_X86_64_PC32»  .text.unlikely+0x8d485 ·R_X86_64_PC32»  .text.unlikely+0x147
486 »       movslq·(%rcx,%r15,4),%rbx486 »       movslq·(%rcx,%r15,4),%rbx
487 »       test···%rbx,%rbx487 »       test···%rbx,%rbx
488 »       jns····275·<_Py_dict_lookup+0x95>488 »       jns····275·<_Py_dict_lookup+0x95>
489 »       jmp····318·<_Py_dict_lookup+0x138>489 »       jmp····318·<_Py_dict_lookup+0x138>
490 »       lea····0x20(%r12),%rdx490 »       lea····0x20(%r12),%rdx
491 »       mov····%r10d,0x28(%rsp)491 »       mov····%r10d,0x28(%rsp)
Max diff block lines reached; 437051/441168 bytes (99.07%) of diff not shown.
59.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ··0x000000e0·80000000·00450e10·8302470e·30730a0e·.....E....G.0s..18 ··0x000000e0·80000000·00450e10·8302470e·30730a0e·.....E....G.0s..
19 ··0x000000f0·10430e08·460b4f0a·0e10430e·08460b00·.C..F.O...C..F..19 ··0x000000f0·10430e08·460b4f0a·0e10430e·08460b00·.C..F.O...C..F..
20 ··0x00000100·4c000000·04010000·00000000·5d060000·L...........]...20 ··0x00000100·4c000000·04010000·00000000·5d060000·L...........]...
21 ··0x00000110·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..21 ··0x00000110·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..
22 ··0x00000120·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D22 ··0x00000120·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D
23 ··0x00000130·0e900103·68010a0e·38440e30·410e2842·....h...8D.0A.(B23 ··0x00000130·0e900103·68010a0e·38440e30·410e2842·....h...8D.0A.(B
24 ··0x00000140·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E....24 ··0x00000140·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E....
25 ··0x00000150·1c000000·54010000·00000000·99010000·....T...........25 ··0x00000150·1c000000·54010000·00000000·b1010000·....T...........
26 ··0x00000160·000e9001·83078606·8c058d04·8e038f02·................26 ··0x00000160·000e9001·83078606·8c058d04·8e038f02·................
27 ··0x00000170·48000000·74010000·00000000·dc000000·H...t...........27 ··0x00000170·48000000·74010000·00000000·dc000000·H...t...........
28 ··0x00000180·00450e10·8602410e·18830344·0e300261·.E....A....D.0.a28 ··0x00000180·00450e10·8602410e·18830344·0e300261·.E....A....D.0.a
29 ··0x00000190·0a0e1841·0e10410e·084b0b6f·0a0e1847·...A..A..K.o...G29 ··0x00000190·0a0e1841·0e10410e·084b0b6f·0a0e1847·...A..A..K.o...G
30 ··0x000001a0·0e10410e·08490b44·0a0e1841·0e10410e·..A..I.D...A..A.30 ··0x000001a0·0e10410e·08490b44·0a0e1841·0e10410e·..A..I.D...A..A.
31 ··0x000001b0·08450b53·0e18440e·10410e08·3c000000·.E.S..D..A..<...31 ··0x000001b0·08450b53·0e18440e·10410e08·3c000000·.E.S..D..A..<...
32 ··0x000001c0·c0010000·00000000·90000000·00450e10·.............E..32 ··0x000001c0·c0010000·00000000·90000000·00450e10·.............E..
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ··0x00000270·00000000·35000000·00440e20·620a0e08·....5....D.·b...43 ··0x00000270·00000000·35000000·00440e20·620a0e08·....5....D.·b...
44 ··0x00000280·410b0000·10000000·88020000·00000000·A...............44 ··0x00000280·410b0000·10000000·88020000·00000000·A...............
45 ··0x00000290·21000000·000e2000·24000000·9c020000·!.....·.$.......45 ··0x00000290·21000000·000e2000·24000000·9c020000·!.....·.$.......
46 ··0x000002a0·00000000·2e000000·00410e10·8602440e·.........A....D.46 ··0x000002a0·00000000·2e000000·00410e10·8602440e·.........A....D.
47 ··0x000002b0·18830342·0e20640e·18410e10·410e0800·...B.·d..A..A...47 ··0x000002b0·18830342·0e20640e·18410e10·410e0800·...B.·d..A..A...
48 ··0x000002c0·14000000·c4020000·00000000·20000000·............·...48 ··0x000002c0·14000000·c4020000·00000000·20000000·............·...
49 ··0x000002d0·000e2083·03860200·48000000·dc020000·..·.....H.......49 ··0x000002d0·000e2083·03860200·48000000·dc020000·..·.....H.......
50 ··0x000002e0·00000000·c1010000·00420e10·8f024a0e·.........B....J.50 ··0x000002e0·00000000·c0010000·00420e10·8f024a0e·.........B....J.
51 ··0x000002f0·188e0342·0e208d04·420e288c·05480e30·...B.·..B.(..H.051 ··0x000002f0·188e0342·0e208d04·420e288c·05480e30·...B.·..B.(..H.0
52 ··0x00000300·8606440e·38830747·0e50028d·0a0e3844·..D.8..G.P....8D52 ··0x00000300·8606440e·38830747·0e50028d·0a0e3844·..D.8..G.P....8D
53 ··0x00000310·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.53 ··0x00000310·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
54 ··0x00000320·08430b00·1c000000·28030000·00000000·.C......(.......54 ··0x00000320·08430b00·1c000000·28030000·00000000·.C......(.......
55 ··0x00000330·1f000000·000e5083·0786068c·058d048e·......P.........55 ··0x00000330·1f000000·000e5083·0786068c·058d048e·......P.........
56 ··0x00000340·038f0200·48000000·48030000·00000000·....H...H.......56 ··0x00000340·038f0200·48000000·48030000·00000000·....H...H.......
57 ··0x00000350·f5050000·00420e10·8f02450e·188e0345·.....B....E....E57 ··0x00000350·f5050000·00420e10·8f02450e·188e0345·.....B....E....E
Offset 61, 23 lines modifiedOffset 61, 23 lines modified
61 ··0x00000390·1c000000·94030000·00000000·67000000·............g...61 ··0x00000390·1c000000·94030000·00000000·67000000·............g...
62 ··0x000003a0·000e6083·0786068c·058d048e·038f0200·..`.............62 ··0x000003a0·000e6083·0786068c·058d048e·038f0200·..`.............
63 ··0x000003b0·48000000·b4030000·00000000·df080000·H...............63 ··0x000003b0·48000000·b4030000·00000000·df080000·H...............
64 ··0x000003c0·00420e10·8f02420e·188e0347·0e208d04·.B....B....G.·..64 ··0x000003c0·00420e10·8f02420e·188e0347·0e208d04·.B....B....G.·..
65 ··0x000003d0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D65 ··0x000003d0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
66 ··0x000003e0·0e70030d·020a0e38·410e3041·0e28420e·.p.....8A.0A.(B.66 ··0x000003e0·0e70030d·020a0e38·410e3041·0e28420e·.p.....8A.0A.(B.
67 ··0x000003f0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....67 ··0x000003f0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
68 ··0x00000400·00040000·00000000·56010000·000e7083·........V.....p.68 ··0x00000400·00040000·00000000·59010000·000e7083·........Y.....p.
69 ··0x00000410·0786068c·058d048e·038f0200·60000000·............`...69 ··0x00000410·0786068c·058d048e·038f0200·60000000·............`...
70 ··0x00000420·20040000·00000000·93050000·00460e10··............F..70 ··0x00000420·20040000·00000000·83050000·00460e10··............F..
71 ··0x00000430·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.71 ··0x00000430·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
72 ··0x00000440·05410e30·8606410e·38830744·0e5003a2·.A.0..A.8..D.P..72 ··0x00000440·05410e30·8606410e·38830744·0e5003a2·.A.0..A.8..D.P..
73 ··0x00000450·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..73 ··0x00000450·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
74 ··0x00000460·420e1042·0e08420b·520a0e38·410e3041·B..B..B.R..8A.0A74 ··0x00000460·420e1042·0e08420b·520a0e38·410e3041·B..B..B.R..8A.0A
75 ··0x00000470·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.75 ··0x00000470·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.
76 ··0x00000480·1c000000·84040000·00000000·9a010000·................76 ··0x00000480·1c000000·84040000·00000000·92010000·................
77 ··0x00000490·000e5083·0786068c·058d048e·038f0200·..P.............77 ··0x00000490·000e5083·0786068c·058d048e·038f0200·..P.............
78 ··0x000004a0·10000000·a4040000·00000000·b0010000·................78 ··0x000004a0·10000000·a4040000·00000000·b0010000·................
79 ··0x000004b0·00000000·10000000·b8040000·00000000·................79 ··0x000004b0·00000000·10000000·b8040000·00000000·................
80 ··0x000004c0·36000000·00000000·10000000·cc040000·6...............80 ··0x000004c0·36000000·00000000·10000000·cc040000·6...............
81 ··0x000004d0·00000000·1b000000·00000000·18000000·................81 ··0x000004d0·00000000·1b000000·00000000·18000000·................
82 ··0x000004e0·e0040000·00000000·8c000000·00450e10·.............E..82 ··0x000004e0·e0040000·00000000·8c000000·00450e10·.............E..
83 ··0x000004f0·83020286·0e080000·14000000·fc040000·................83 ··0x000004f0·83020286·0e080000·14000000·fc040000·................
Offset 170, 19 lines modifiedOffset 170, 19 lines modified
170 ··0x00000a60·600a0000·00000000·aa030000·00460e10·`............F..170 ··0x00000a60·600a0000·00000000·aa030000·00460e10·`............F..
171 ··0x00000a70·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.171 ··0x00000a70·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
172 ··0x00000a80·05410e30·8606410e·38830747·0e600369·.A.0..A.8..G.`.i172 ··0x00000a80·05410e30·8606410e·38830747·0e600369·.A.0..A.8..G.`.i
173 ··0x00000a90·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..173 ··0x00000a90·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
174 ··0x00000aa0·420e1042·0e08450b·1c000000·ac0a0000·B..B..E.........174 ··0x00000aa0·420e1042·0e08450b·1c000000·ac0a0000·B..B..E.........
175 ··0x00000ab0·00000000·4b000000·000e6083·0786068c·....K.....`.....175 ··0x00000ab0·00000000·4b000000·000e6083·0786068c·....K.....`.....
176 ··0x00000ac0·058d048e·038f0200·48000000·cc0a0000·........H.......176 ··0x00000ac0·058d048e·038f0200·48000000·cc0a0000·........H.......
177 ··0x00000ad0·00000000·7e030000·00460e10·8f02420e·....~....F....B.177 ··0x00000ad0·00000000·5a030000·00460e10·8f02420e·....Z....F....B.
178 ··0x00000ae0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0178 ··0x00000ae0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
179 ··0x00000af0·8606410e·38830744·0e60033d·010a0e38·..A.8..D.`.=...8179 ··0x00000af0·8606410e·38830744·0e600346·010a0e38·..A.8..D.`.F...8
180 ··0x00000b00·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B180 ··0x00000b00·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
181 ··0x00000b10·0e08470b·1c000000·180b0000·00000000·..G.............181 ··0x00000b10·0e08460b·1c000000·180b0000·00000000·..F.............
182 ··0x00000b20·4b000000·000e6083·0786068c·058d048e·K.....`.........182 ··0x00000b20·4b000000·000e6083·0786068c·058d048e·K.....`.........
183 ··0x00000b30·038f0200·48000000·380b0000·00000000·....H...8.......183 ··0x00000b30·038f0200·48000000·380b0000·00000000·....H...8.......
184 ··0x00000b40·8f030000·00460e10·8f02450e·188e0342·.....F....E....B184 ··0x00000b40·8f030000·00460e10·8f02450e·188e0342·.....F....E....B
185 ··0x00000b50·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.185 ··0x00000b50·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.
186 ··0x00000b60·38830744·0e600281·0a0e3844·0e30410e·8..D.`....8D.0A.186 ··0x00000b60·38830744·0e600281·0a0e3844·0e30410e·8..D.`....8D.0A.
187 ··0x00000b70·28420e20·420e1842·0e10420e·08440b00·(B.·B..B..B..D..187 ··0x00000b70·28420e20·420e1842·0e10420e·08440b00·(B.·B..B..B..D..
188 ··0x00000b80·1c000000·840b0000·00000000·85000000·................188 ··0x00000b80·1c000000·840b0000·00000000·85000000·................
Offset 208, 419 lines modifiedOffset 208, 421 lines modified
208 ··0x00000cc0·8306790a·0e28410e·20420e18·420e1042·..y..(A.·B..B..B208 ··0x00000cc0·8306790a·0e28410e·20420e18·420e1042·..y..(A.·B..B..B
209 ··0x00000cd0·0e084a0b·1c000000·d80c0000·00000000·..J.............209 ··0x00000cd0·0e084a0b·1c000000·d80c0000·00000000·..J.............
210 ··0x00000ce0·75000000·000e3083·0686058c·048d038e·u.....0.........210 ··0x00000ce0·75000000·000e3083·0686058c·048d038e·u.....0.........
211 ··0x00000cf0·02000000·38000000·f80c0000·00000000·....8...........211 ··0x00000cf0·02000000·38000000·f80c0000·00000000·....8...........
212 ··0x00000d00·52010000·00460e10·8d02490e·188c0341·R....F....I....A212 ··0x00000d00·52010000·00460e10·8d02490e·188c0341·R....F....I....A
213 ··0x00000d10·0e208604·4c0e2883·05490e40·02700a0e·.·..L.(..I.@.p..213 ··0x00000d10·0e208604·4c0e2883·05490e40·02700a0e·.·..L.(..I.@.p..
Diff chunk too large, falling back to line-by-line diff (413 lines added, 411 lines removed)
214 ··0x00000d20·28410e20·410e1842·0e10420e·08450b00·(A.·A..B..B..E..214 ··0x00000d20·28410e20·410e1842·0e10420e·08450b00·(A.·A..B..B..E..
215 ··0x00000d30·34000000·340d0000·00000000·ac000000·4...4...........215 ··0x00000d30·18000000·340d0000·00000000·08000000·....4...........
216 ··0x00000d40·00410e10·8602440e·18830347·0e30680a·.A....D....G.0h.216 ··0x00000d40·000e4083·0586048c·038d0200·34000000·..@.........4...
217 ··0x00000d50·0e18410e·10410e08·450b780a·0e18410e·..A..A..E.x...A.217 ··0x00000d50·500d0000·00000000·ac000000·00410e10·P............A..
218 ··0x00000d60·10410e08·410b0000·14000000·6c0d0000·.A..A.......l...218 ··0x00000d60·8602440e·18830347·0e30680a·0e18410e·..D....G.0h...A.
219 ··0x00000d70·00000000·08000000·000e3083·03860200·..........0.....219 ··0x00000d70·10410e08·450b780a·0e18410e·10410e08·.A..E.x...A..A..
220 ··0x00000d80·50000000·840d0000·00000000·5a010000·P...........Z...220 ··0x00000d80·410b0000·14000000·880d0000·00000000·A...............
221 ··0x00000d90·005f0e10·8e02420e·188d0342·0e208c04·._....B....B.·..221 ··0x00000d90·08000000·000e3083·03860200·50000000·......0.....P...
222 ··0x00000da0·410e2886·05440e30·8306027b·0a0e2841·A.(..D.0...{..(A222 ··0x00000da0·a00d0000·00000000·5a010000·005f0e10·........Z...._..
223 ··0x00000db0·0e20420e·18420e10·420e0846·0b02900e·.·B..B..B..F....223 ··0x00000db0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
224 ··0x00000dc0·08c3c6cc·cdce430e·30830686·058c048d·......C.0.......224 ··0x00000dc0·05440e30·8306027b·0a0e2841·0e20420e·.D.0...{..(A.·B.
225 ··0x00000dd0·038e0200·1c000000·d80d0000·00000000·................225 ··0x00000dd0·18420e10·420e0846·0b02900e·08c3c6cc·.B..B..F........
226 ··0x00000de0·64000000·000e3083·0686058c·048d038e·d.....0.........226 ··0x00000de0·cdce430e·30830686·058c048d·038e0200·..C.0...........
227 ··0x00000df0·02000000·18000000·f80d0000·00000000·................227 ··0x00000df0·1c000000·f40d0000·00000000·64000000·............d...
228 ··0x00000e00·89000000·00450e10·83020283·0e080000·.....E..........228 ··0x00000e00·000e3083·0686058c·048d038e·02000000·..0.............
229 ··0x00000e10·14000000·140e0000·00000000·80000000·................229 ··0x00000e10·18000000·140e0000·00000000·89000000·................
230 ··0x00000e20·000e1083·02000000·18000000·2c0e0000·............,...230 ··0x00000e20·00450e10·83020283·0e080000·14000000·.E..............
231 ··0x00000e30·00000000·83000000·00450e10·8302027d·.........E.....}231 ··0x00000e30·300e0000·00000000·80000000·000e1083·0...............
232 ··0x00000e40·0e080000·14000000·480e0000·00000000·........H.......232 ··0x00000e40·02000000·18000000·480e0000·00000000·........H.......
233 ··0x00000e50·33000000·000e1083·02000000·28000000·3...........(...233 ··0x00000e50·83000000·00450e10·8302027d·0e080000·.....E.....}....
234 ··0x00000e60·600e0000·00000000·c1000000·00450e10·`............E..234 ··0x00000e60·14000000·640e0000·00000000·33000000·....d.......3...
235 ··0x00000e70·8602410e·18830344·0e2002ac·0a0e1844·..A....D.·.....D235 ··0x00000e70·000e1083·02000000·28000000·7c0e0000·........(...|...
236 ··0x00000e80·0e10410e·08410b00·14000000·8c0e0000·..A..A..........236 ··0x00000e80·00000000·c1000000·00450e10·8602410e·.........E....A.
237 ··0x00000e90·00000000·62000000·000e2083·03860200·....b.....·.....237 ··0x00000e90·18830344·0e2002ac·0a0e1844·0e10410e·...D.·.....D..A.
238 ··0x00000ea0·2c000000·a40e0000·00000000·0b010000·,...............238 ··0x00000ea0·08410b00·14000000·a80e0000·00000000·.A..............
239 ··0x00000eb0·00420e10·8c02470e·18860344·0e208304·.B....G....D.·..239 ··0x00000eb0·62000000·000e2083·03860200·2c000000·b.....·.....,...
240 ··0x00000ec0·02b60a0e·18410e10·420e0841·0b000000·.....A..B..A....240 ··0x00000ec0·c00e0000·00000000·0b010000·00420e10·.............B..
241 ··0x00000ed0·18000000·d40e0000·00000000·1f000000·................241 ··0x00000ed0·8c02470e·18860344·0e208304·02b60a0e·..G....D.·......
242 ··0x00000ee0·000e2083·0486038c·02000000·1c000000·..·.............242 ··0x00000ee0·18410e10·420e0841·0b000000·18000000·.A..B..A........
243 ··0x00000ef0·f00e0000·00000000·67000000·00450e10·........g....E..243 ··0x00000ef0·f00e0000·00000000·1f000000·000e2083·..............·.
244 ··0x00000f00·83020241·0a0e084a·0b520e08·4c000000·...A...J.R..L...244 ··0x00000f00·0486038c·02000000·1c000000·0c0f0000·................
245 ··0x00000f10·100f0000·00000000·8c030000·00460e10·.............F..245 ··0x00000f10·00000000·67000000·00450e10·83020241·....g....E.....A
246 ··0x00000f20·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.246 ··0x00000f20·0a0e084a·0b520e08·4c000000·2c0f0000·...J.R..L...,...
247 ··0x00000f30·05440e40·02f60a0e·28410e20·410e1842·.D.@....(A.·A..B247 ··0x00000f30·00000000·8c030000·00460e10·8d02420e·.........F....B.
248 ··0x00000f40·0e10420e·08460b02·6d0a0e28·410e2041·..B..F..m..(A.·A248 ··0x00000f40·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@
249 ··0x00000f50·0e18420e·10420e08·450b0000·18000000·..B..B..E.......249 ··0x00000f50·02f60a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
250 ··0x00000f60·600f0000·00000000·63000000·000e4083·`.......c.....@.250 ··0x00000f60·08460b02·6d0a0e28·410e2041·0e18420e·.F..m..(A.·A..B.
251 ··0x00000f70·0586048c·038d0200·64000000·7c0f0000·........d...|...251 ··0x00000f70·10420e08·450b0000·18000000·7c0f0000·.B..E.......|...
252 ··0x00000f80·00000000·b3060000·00460e10·8f02450e·.........F....E.252 ··0x00000f80·00000000·63000000·000e4083·0586048c·....c.....@.....
253 ··0x00000f90·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0253 ··0x00000f90·038d0200·64000000·980f0000·00000000·....d...........
254 ··0x00000fa0·8606440e·38830744·0e900103·b5020a0e·..D.8..D........254 ··0x00000fa0·b3060000·00460e10·8f02450e·188e0345·.....F....E....E
255 ··0x00000fb0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..255 ··0x00000fb0·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.
256 ··0x00000fc0·420e0843·0b03a501·0a0e3847·0e30410e·B..C......8G.0A.256 ··0x00000fc0·38830744·0e900103·b5020a0e·38410e30·8..D........8A.0
257 ··0x00000fd0·28420e20·420e1842·0e10420e·084b0b00·(B.·B..B..B..K..257 ··0x00000fd0·410e2842·0e20420e·18420e10·420e0843·A.(B.·B..B..B..C
Max diff block lines reached; 0/61137 bytes (0.00%) of diff not shown.
51.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 58, 395 lines modifiedOffset 58, 396 lines modified
58 ··0x00000370·5f507944·6963744b·6579735f·53747269·_PyDictKeys_Stri58 ··0x00000370·5f507944·6963744b·6579735f·53747269·_PyDictKeys_Stri
59 ··0x00000380·6e674c6f·6f6b7570·2e636f6c·64006d61·ngLookup.cold.ma59 ··0x00000380·6e674c6f·6f6b7570·2e636f6c·64006d61·ngLookup.cold.ma
60 ··0x00000390·6b655f64·6963745f·66726f6d·5f696e73·ke_dict_from_ins60 ··0x00000390·6b655f64·6963745f·66726f6d·5f696e73·ke_dict_from_ins
61 ··0x000003a0·74616e63·655f6174·74726962·75746573·tance_attributes61 ··0x000003a0·74616e63·655f6174·74726962·75746573·tance_attributes
62 ··0x000003b0·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi62 ··0x000003b0·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi
63 ··0x000003c0·63476574·44696374·2e636f6c·64006469·cGetDict.cold.di63 ··0x000003c0·63476574·44696374·2e636f6c·64006469·cGetDict.cold.di
Diff chunk too large, falling back to line-by-line diff (388 lines added, 387 lines removed)
64 ··0x000003d0·63745f75·70646174·65006469·63745f75·ct_update.dict_u64 ··0x000003d0·63745f75·70646174·65006469·63745f75·ct_update.dict_u
65 ··0x000003e0·70646174·655f6172·67006469·63745f75·pdate_arg.dict_u65 ··0x000003e0·70646174·652e636f·6c640064·6963745f·pdate.cold.dict_
66 ··0x000003f0·70646174·655f6172·672e636f·6c64005f·pdate_arg.cold._66 ··0x000003f0·75706461·74655f61·72670064·6963745f·update_arg.dict_
67 ··0x00000400·50794f62·6a656374·5f496e69·7469616c·PyObject_Initial67 ··0x00000400·75706461·74655f61·72672e63·6f6c6400·update_arg.cold.
68 ··0x00000410·697a6544·6963742e·636f6c64·00646963·izeDict.cold.dic68 ··0x00000410·5f50794f·626a6563·745f496e·69746961·_PyObject_Initia
69 ··0x00000420·74697465·6d735f6e·65770064·69637469·titems_new.dicti69 ··0x00000420·6c697a65·44696374·2e636f6c·64006469·lizeDict.cold.di
70 ··0x00000430·74656d73·5f6e6577·2e636f6c·64005f50·tems_new.cold._P70 ··0x00000430·63746974·656d735f·6e657700·64696374·ctitems_new.dict
71 ··0x00000440·79446963·74566965·775f4e65·772e636f·yDictView_New.co71 ··0x00000440·6974656d·735f6e65·772e636f·6c64005f·items_new.cold._
72 ··0x00000450·6c640064·69637469·74656d73·5f697465·ld.dictitems_ite72 ··0x00000450·50794469·63745669·65775f4e·65772e63·PyDictView_New.c
73 ··0x00000460·72006469·63746974·656d735f·69746572·r.dictitems_iter73 ··0x00000460·6f6c6400·64696374·6974656d·735f6974·old.dictitems_it
74 ··0x00000470·2e636f6c·64006469·63746974·65725f6e·.cold.dictiter_n74 ··0x00000470·65720064·69637469·74656d73·5f697465·er.dictitems_ite
75 ··0x00000480·65770064·69637469·7465725f·6e65772e·ew.dictiter_new.75 ··0x00000480·722e636f·6c640064·69637469·7465725f·r.cold.dictiter_
76 ··0x00000490·636f6c64·00646963·74766965·775f6465·cold.dictview_de76 ··0x00000490·6e657700·64696374·69746572·5f6e6577·new.dictiter_new
77 ··0x000004a0·616c6c6f·63006469·63746974·65725f69·alloc.dictiter_i77 ··0x000004a0·2e636f6c·64006469·63747669·65775f64·.cold.dictview_d
78 ··0x000004b0·7465726e·65787469·74656d00·64696374·ternextitem.dict78 ··0x000004b0·65616c6c·6f630064·69637469·7465725f·ealloc.dictiter_
79 ··0x000004c0·69746572·5f697465·726e6578·74697465·iter_iternextite79 ··0x000004c0·69746572·6e657874·6974656d·00646963·iternextitem.dic
80 ··0x000004d0·6d2e636f·6c64005f·50794f62·6a656374·m.cold._PyObject80 ··0x000004d0·74697465·725f6974·65726e65·78746974·titer_iternextit
81 ··0x000004e0·5f53746f·7265496e·7374616e·63654174·_StoreInstanceAt81 ··0x000004e0·656d2e63·6f6c6400·5f50794f·626a6563·em.cold._PyObjec
82 ··0x000004f0·74726962·7574652e·636f6c64·005f5079·tribute.cold._Py82 ··0x000004f0·745f5374·6f726549·6e737461·6e636541·t_StoreInstanceA
83 ··0x00000500·4f626a65·63745f47·6574496e·7374616e·Object_GetInstan83 ··0x00000500·74747269·62757465·2e636f6c·64005f50·ttribute.cold._P
84 ··0x00000510·63654174·74726962·7574652e·636f6c64·ceAttribute.cold84 ··0x00000510·794f626a·6563745f·47657449·6e737461·yObject_GetInsta
85 ··0x00000520·005f5079·44696374·5f4c6f6f·6b757049·._PyDict_LookupI85 ··0x00000520·6e636541·74747269·62757465·2e636f6c·nceAttribute.col
86 ··0x00000530·6e646578·2e636f6c·64006469·63745f70·ndex.cold.dict_p86 ··0x00000530·64005f50·79446963·745f4c6f·6f6b7570·d._PyDict_Lookup
87 ··0x00000540·6f700064·6963745f·706f702e·636f6c64·op.dict_pop.cold87 ··0x00000540·496e6465·782e636f·6c640064·6963745f·Index.cold.dict_
88 ··0x00000550·005f5079·44696374·5f506f70·5f4b6e6f·._PyDict_Pop_Kno88 ··0x00000550·706f7000·64696374·5f706f70·2e636f6c·pop.dict_pop.col
89 ··0x00000560·776e4861·73682e63·6f6c6400·5f507944·wnHash.cold._PyD89 ··0x00000560·64005f50·79446963·745f506f·705f4b6e·d._PyDict_Pop_Kn
90 ··0x00000570·6963745f·4861734f·6e6c7953·7472696e·ict_HasOnlyStrin90 ··0x00000570·6f776e48·6173682e·636f6c64·005f5079·ownHash.cold._Py
91 ··0x00000580·674b6579·732e636f·6c640064·69637469·gKeys.cold.dicti91 ··0x00000580·44696374·5f486173·4f6e6c79·53747269·Dict_HasOnlyStri
92 ··0x00000590·7465725f·6465616c·6c6f6300·64696374·ter_dealloc.dict92 ··0x00000590·6e674b65·79732e63·6f6c6400·64696374·ngKeys.cold.dict
93 ··0x000005a0·5f676574·00646963·745f6765·742e636f·_get.dict_get.co93 ··0x000005a0·69746572·5f646561·6c6c6f63·00646963·iter_dealloc.dic
94 ··0x000005b0·6c640050·79446963·745f4b65·79732e63·ld.PyDict_Keys.c94 ··0x000005b0·745f6765·74006469·63745f67·65742e63·t_get.dict_get.c
95 ··0x000005c0·6f6c6400·5f50794f·626a6563·745f4672·old._PyObject_Fr95 ··0x000005c0·6f6c6400·50794469·63745f4b·6579732e·old.PyDict_Keys.
96 ··0x000005d0·6565496e·7374616e·63654174·74726962·eeInstanceAttrib96 ··0x000005d0·636f6c64·005f5079·4f626a65·63745f46·cold._PyObject_F
97 ··0x000005e0·75746573·2e636f6c·64005f50·79446963·utes.cold._PyDic97 ··0x000005e0·72656549·6e737461·6e636541·74747269·reeInstanceAttri
98 ··0x000005f0·745f4465·6c497465·6d49662e·636f6c64·t_DelItemIf.cold98 ··0x000005f0·62757465·732e636f·6c64005f·50794469·butes.cold._PyDi
99 ··0x00000600·00646963·745f7470·5f636c65·61720064·.dict_tp_clear.d99 ··0x00000600·63745f44·656c4974·656d4966·2e636f6c·ct_DelItemIf.col
100 ··0x00000610·6963745f·74705f63·6c656172·2e636f6c·ict_tp_clear.col100 ··0x00000610·64006469·63745f74·705f636c·65617200·d.dict_tp_clear.
101 ··0x00000620·64005079·44696374·5f436c65·61722e63·d.PyDict_Clear.c101 ··0x00000620·64696374·5f74705f·636c6561·722e636f·dict_tp_clear.co
102 ··0x00000630·6f6c6400·6e65775f·64696374·5f776974·old.new_dict_wit102 ··0x00000630·6c640050·79446963·745f436c·6561722e·ld.PyDict_Clear.
103 ··0x00000640·685f7368·61726564·5f6b6579·732e636f·h_shared_keys.co103 ··0x00000640·636f6c64·006e6577·5f646963·745f7769·cold.new_dict_wi
104 ··0x00000650·6c640064·69637469·7465725f·6c656e00·ld.dictiter_len.104 ··0x00000650·74685f73·68617265·645f6b65·79732e63·th_shared_keys.c
105 ··0x00000660·64696374·69746572·5f6c656e·2e636f6c·dictiter_len.col105 ··0x00000660·6f6c6400·64696374·69746572·5f6c656e·old.dictiter_len
106 ··0x00000670·64006469·63746b65·79735f6e·65770064·d.dictkeys_new.d106 ··0x00000670·00646963·74697465·725f6c65·6e2e636f·.dictiter_len.co
107 ··0x00000680·6963746b·6579735f·6e65772e·636f6c64·ictkeys_new.cold107 ··0x00000680·6c640064·6963746b·6579735f·6e657700·ld.dictkeys_new.
108 ··0x00000690·00646963·746b6579·735f6974·65720064·.dictkeys_iter.d108 ··0x00000690·64696374·6b657973·5f6e6577·2e636f6c·dictkeys_new.col
109 ··0x000006a0·6963746b·6579735f·69746572·2e636f6c·ictkeys_iter.col109 ··0x000006a0·64006469·63746b65·79735f69·74657200·d.dictkeys_iter.
110 ··0x000006b0·64006469·63747661·6c756573·5f6e6577·d.dictvalues_new110 ··0x000006b0·64696374·6b657973·5f697465·722e636f·dictkeys_iter.co
111 ··0x000006c0·00646963·7476616c·7565735f·6e65772e·.dictvalues_new.111 ··0x000006c0·6c640064·69637476·616c7565·735f6e65·ld.dictvalues_ne
112 ··0x000006d0·636f6c64·00646963·7476616c·7565735f·cold.dictvalues_112 ··0x000006d0·77006469·63747661·6c756573·5f6e6577·w.dictvalues_new
113 ··0x000006e0·69746572·00646963·7476616c·7565735f·iter.dictvalues_113 ··0x000006e0·2e636f6c·64006469·63747661·6c756573·.cold.dictvalues
114 ··0x000006f0·69746572·2e636f6c·64006469·63745f69·iter.cold.dict_i114 ··0x000006f0·5f697465·72006469·63747661·6c756573·_iter.dictvalues
115 ··0x00000700·7465722e·636f6c64·00646963·74697465·ter.cold.dictite115 ··0x00000700·5f697465·722e636f·6c640064·6963745f·_iter.cold.dict_
116 ··0x00000710·725f6974·65726e65·78746b65·79006469·r_iternextkey.di116 ··0x00000710·69746572·2e636f6c·64006469·63746974·iter.cold.dictit
117 ··0x00000720·63746974·65725f69·7465726e·6578746b·ctiter_iternextk117 ··0x00000720·65725f69·7465726e·6578746b·65790064·er_iternextkey.d
118 ··0x00000730·65792e63·6f6c6400·50794469·63745f53·ey.cold.PyDict_S118 ··0x00000730·69637469·7465725f·69746572·6e657874·ictiter_iternext
119 ··0x00000740·697a652e·636f6c64·00646963·74697465·ize.cold.dictite119 ··0x00000740·6b65792e·636f6c64·00507944·6963745f·key.cold.PyDict_
120 ··0x00000750·725f6974·65726e65·78747661·6c756500·r_iternextvalue.120 ··0x00000750·53697a65·2e636f6c·64006469·63746974·Size.cold.dictit
121 ··0x00000760·64696374·69746572·5f697465·726e6578·dictiter_iternex121 ··0x00000760·65725f69·7465726e·65787476·616c7565·er_iternextvalue
122 ··0x00000770·7476616c·75652e63·6f6c6400·50794469·tvalue.cold.PyDi122 ··0x00000770·00646963·74697465·725f6974·65726e65·.dictiter_iterne
123 ··0x00000780·63745f44·656c4974·656d5374·72696e67·ct_DelItemString123 ··0x00000780·78747661·6c75652e·636f6c64·00507944·xtvalue.cold.PyD
124 ··0x00000790·2e636f6c·64006469·63745f72·65707200·.cold.dict_repr.124 ··0x00000790·6963745f·44656c49·74656d53·7472696e·ict_DelItemStrin
125 ··0x000007a0·64696374·5f726570·722e636f·6c640064·dict_repr.cold.d125 ··0x000007a0·672e636f·6c640064·6963745f·72657072·g.cold.dict_repr
126 ··0x000007b0·6963745f·6e657700·64696374·5f6e6577·ict_new.dict_new126 ··0x000007b0·00646963·745f7265·70722e63·6f6c6400·.dict_repr.cold.
127 ··0x000007c0·2e636f6c·64006469·63745f69·6e697400·.cold.dict_init.127 ··0x000007c0·64696374·5f6e6577·00646963·745f6e65·dict_new.dict_ne
128 ··0x000007d0·64696374·5f696e69·742e636f·6c640064·dict_init.cold.d128 ··0x000007d0·772e636f·6c640064·6963745f·696e6974·w.cold.dict_init
129 ··0x000007e0·6963745f·73657464·65666175·6c740064·ict_setdefault.d129 ··0x000007e0·00646963·745f696e·69742e63·6f6c6400·.dict_init.cold.
130 ··0x000007f0·6963745f·73657464·65666175·6c742e63·ict_setdefault.c130 ··0x000007f0·64696374·5f736574·64656661·756c7400·dict_setdefault.
131 ··0x00000800·6f6c6400·64696374·5f766563·746f7263·old.dict_vectorc131 ··0x00000800·64696374·5f736574·64656661·756c742e·dict_setdefault.
132 ··0x00000810·616c6c00·64696374·5f766563·746f7263·all.dict_vectorc132 ··0x00000810·636f6c64·00646963·745f7665·63746f72·cold.dict_vector
133 ··0x00000820·616c6c2e·636f6c64·00507944·6963745f·all.cold.PyDict_133 ··0x00000820·63616c6c·00646963·745f7665·63746f72·call.dict_vector
134 ··0x00000830·4d657267·6546726f·6d536571·322e636f·MergeFromSeq2.co134 ··0x00000830·63616c6c·2e636f6c·64005079·44696374·call.cold.PyDict
135 ··0x00000840·6c640064·6963745f·5f5f636f·6e746169·ld.dict___contai135 ··0x00000840·5f4d6572·67654672·6f6d5365·71322e63·_MergeFromSeq2.c
136 ··0x00000850·6e735f5f·00646963·745f5f5f·636f6e74·ns__.dict___cont136 ··0x00000850·6f6c6400·64696374·5f5f5f63·6f6e7461·old.dict___conta
137 ··0x00000860·61696e73·5f5f2e63·6f6c6400·64696374·ains__.cold.dict137 ··0x00000860·696e735f·5f006469·63745f5f·5f636f6e·ins__.dict___con
138 ··0x00000870·5f6c656e·67746800·64696374·76696577·_length.dictview138 ··0x00000870·7461696e·735f5f2e·636f6c64·00646963·tains__.cold.dic
139 ··0x00000880·5f747261·76657273·65006469·63747669·_traverse.dictvi139 ··0x00000880·745f6c65·6e677468·00646963·74766965·t_length.dictvie
140 ··0x00000890·65775f74·72617665·7273652e·636f6c64·ew_traverse.cold140 ··0x00000890·775f7472·61766572·73650064·69637476·w_traverse.dictv
141 ··0x000008a0·00646963·74766965·775f6c65·6e006469·.dictview_len.di141 ··0x000008a0·6965775f·74726176·65727365·2e636f6c·iew_traverse.col
142 ··0x000008b0·63747669·65775f6c·656e2e63·6f6c6400·ctview_len.cold.142 ··0x000008b0·64006469·63747669·65775f6c·656e0064·d.dictview_len.d
143 ··0x000008c0·64696374·69746572·5f747261·76657273·dictiter_travers143 ··0x000008c0·69637476·6965775f·6c656e2e·636f6c64·ictview_len.cold
144 ··0x000008d0·65006469·63746974·65725f74·72617665·e.dictiter_trave144 ··0x000008d0·00646963·74697465·725f7472·61766572·.dictiter_traver
145 ··0x000008e0·7273652e·636f6c64·00646963·745f6672·rse.cold.dict_fr145 ··0x000008e0·73650064·69637469·7465725f·74726176·se.dictiter_trav
146 ··0x000008f0·6f6d6b65·79730064·6963745f·66726f6d·omkeys.dict_from146 ··0x000008f0·65727365·2e636f6c·64006469·63745f66·erse.cold.dict_f
147 ··0x00000900·6b657973·2e636f6c·64005f50·79446963·keys.cold._PyDic147 ··0x00000900·726f6d6b·65797300·64696374·5f66726f·romkeys.dict_fro
148 ··0x00000910·745f4672·6f6d4b65·79732e63·6f6c6400·t_FromKeys.cold.148 ··0x00000910·6d6b6579·732e636f·6c64005f·50794469·mkeys.cold._PyDi
149 ··0x00000920·64696374·5f696f72·00646963·745f696f·dict_ior.dict_io149 ··0x00000920·63745f46·726f6d4b·6579732e·636f6c64·ct_FromKeys.cold
150 ··0x00000930·722e636f·6c64006d·616b655f·64696374·r.cold.make_dict150 ··0x00000930·00646963·745f696f·72006469·63745f69·.dict_ior.dict_i
151 ··0x00000940·5f66726f·6d5f696e·7374616e·63655f61·_from_instance_a151 ··0x00000940·6f722e63·6f6c6400·6d616b65·5f646963·or.cold.make_dic
152 ··0x00000950·74747269·62757465·732e636f·6c64005f·ttributes.cold._152 ··0x00000950·745f6672·6f6d5f69·6e737461·6e63655f·t_from_instance_
153 ··0x00000960·50794469·63745f53·65744974·656d5f4b·PyDict_SetItem_K153 ··0x00000960·61747472·69627574·65732e63·6f6c6400·attributes.cold.
154 ··0x00000970·6e6f776e·48617368·2e636f6c·64005f50·nownHash.cold._P154 ··0x00000970·5f507944·6963745f·53657449·74656d5f·_PyDict_SetItem_
155 ··0x00000980·79446963·745f436f·6e746169·6e735f4b·yDict_Contains_K155 ··0x00000980·4b6e6f77·6e486173·682e636f·6c64005f·KnownHash.cold._
156 ··0x00000990·6e6f776e·48617368·2e636f6c·64006469·nownHash.cold.di156 ··0x00000990·50794469·63745f43·6f6e7461·696e735f·PyDict_Contains_
157 ··0x000009a0·63745f63·6f707900·5f50794f·626a6563·ct_copy._PyObjec157 ··0x000009a0·4b6e6f77·6e486173·682e636f·6c640064·KnownHash.cold.d
158 ··0x000009b0·745f4973·496e7374·616e6365·44696374·t_IsInstanceDict158 ··0x000009b0·6963745f·636f7079·005f5079·4f626a65·ict_copy._PyObje
159 ··0x000009c0·456d7074·792e636f·6c640064·6963745f·Empty.cold.dict_159 ··0x000009c0·63745f49·73496e73·74616e63·65446963·ct_IsInstanceDic
160 ··0x000009d0·636c6561·72006469·63745f63·6c656172·clear.dict_clear160 ··0x000009d0·74456d70·74792e63·6f6c6400·64696374·tEmpty.cold.dict
161 ··0x000009e0·2e636f6c·64006469·63746b65·79735f63·.cold.dictkeys_c161 ··0x000009e0·5f636c65·61720064·6963745f·636c6561·_clear.dict_clea
162 ··0x000009f0·6f6e7461·696e7300·64696374·6b657973·ontains.dictkeys162 ··0x000009f0·722e636f·6c640064·6963746b·6579735f·r.cold.dictkeys_
163 ··0x00000a00·5f636f6e·7461696e·732e636f·6c640064·_contains.cold.d163 ··0x00000a00·636f6e74·61696e73·00646963·746b6579·contains.dictkey
164 ··0x00000a10·6963745f·706f7069·74656d00·64696374·ict_popitem.dict164 ··0x00000a10·735f636f·6e746169·6e732e63·6f6c6400·s_contains.cold.
165 ··0x00000a20·5f706f70·6974656d·2e636f6c·64006469·_popitem.cold.di165 ··0x00000a20·64696374·5f706f70·6974656d·00646963·dict_popitem.dic
166 ··0x00000a30·63745f72·69636863·6f6d7061·72650064·ct_richcompare.d166 ··0x00000a30·745f706f·70697465·6d2e636f·6c640064·t_popitem.cold.d
167 ··0x00000a40·6963745f·72696368·636f6d70·6172652e·ict_richcompare.167 ··0x00000a40·6963745f·72696368·636f6d70·61726500·ict_richcompare.
168 ··0x00000a50·636f6c64·00646963·745f6f72·00646963·cold.dict_or.dic168 ··0x00000a50·64696374·5f726963·68636f6d·70617265·dict_richcompare
169 ··0x00000a60·745f6f72·2e636f6c·64006469·63747669·t_or.cold.dictvi169 ··0x00000a60·2e636f6c·64006469·63745f6f·72006469·.cold.dict_or.di
170 ··0x00000a70·6577735f·73756200·64696374·76696577·ews_sub.dictview170 ··0x00000a70·63745f6f·722e636f·6c640064·69637476·ct_or.cold.dictv
171 ··0x00000a80·735f746f·5f736574·00646963·74766965·s_to_set.dictvie171 ··0x00000a80·69657773·5f737562·00646963·74766965·iews_sub.dictvie
172 ··0x00000a90·77735f73·75622e63·6f6c6400·64696374·ws_sub.cold.dict172 ··0x00000a90·77735f74·6f5f7365·74006469·63747669·ws_to_set.dictvi
173 ··0x00000aa0·76696577·735f746f·5f736574·2e636f6c·views_to_set.col173 ··0x00000aa0·6577735f·7375622e·636f6c64·00646963·ews_sub.cold.dic
174 ··0x00000ab0·64006469·63746974·656d735f·636f6e74·d.dictitems_cont174 ··0x00000ab0·74766965·77735f74·6f5f7365·742e636f·tviews_to_set.co
175 ··0x00000ac0·61696e73·00646963·74697465·6d735f63·ains.dictitems_c175 ··0x00000ac0·6c640064·69637469·74656d73·5f636f6e·ld.dictitems_con
176 ··0x00000ad0·6f6e7461·696e732e·636f6c64·00646963·ontains.cold.dic176 ··0x00000ad0·7461696e·73006469·63746974·656d735f·tains.dictitems_
177 ··0x00000ae0·74766965·77735f6f·72006469·63747669·tviews_or.dictvi177 ··0x00000ae0·636f6e74·61696e73·2e636f6c·64006469·contains.cold.di
178 ··0x00000af0·65775f72·65707200·64696374·76696577·ew_repr.dictview178 ··0x00000af0·63747669·6577735f·6f720064·69637476·ctviews_or.dictv
179 ··0x00000b00·5f726570·722e636f·6c640064·69637476·_repr.cold.dictv179 ··0x00000b00·6965775f·72657072·00646963·74766965·iew_repr.dictvie
180 ··0x00000b10·6965775f·72696368·636f6d70·61726500·iew_richcompare.180 ··0x00000b10·775f7265·70722e63·6f6c6400·64696374·w_repr.cold.dict
181 ··0x00000b20·616c6c5f·636f6e74·61696e65·645f696e·all_contained_in181 ··0x00000b20·76696577·5f726963·68636f6d·70617265·view_richcompare
182 ··0x00000b30·00646963·74766965·77735f78·6f720064·.dictviews_xor.d182 ··0x00000b30·00616c6c·5f636f6e·7461696e·65645f69·.all_contained_i
183 ··0x00000b40·69637476·69657773·5f786f72·2e636f6c·ictviews_xor.col183 ··0x00000b40·6e006469·63747669·6577735f·786f7200·n.dictviews_xor.
Max diff block lines reached; 0/52407 bytes (0.00%) of diff not shown.
705 KB
memoryobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········101696·(bytes·into·file)13 ··Start·of·section·headers:··········101800·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.08 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x18d40:1 There·are·22·section·headers,·starting·at·offset·0x18da8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0019ae·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0019ae·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00dae8·001968·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00db08·001968·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001a00·000be0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001a00·000be0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00f450·000bd0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00f470·000bd0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0025e0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0025e0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0025e0·0002ad·01·AMS··0···0··1 
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·002890·0008b2·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0025e0·0008b2·01·AMS··0···0··8
 11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002e92·0002ad·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003142·001a93·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00313f·001a9a·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010020·003690·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010040·0036a8·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004be0·00379f·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004be0·0037bf·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0136b0·002058·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0136e8·002088·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·008380·001859·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0083a0·001859·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·015708·002a78·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·015770·002a78·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009be0·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009c00·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·009be8·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·009c08·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·009be8·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·009c08·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·009c08·001328·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·009c28·001328·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·018180·000af8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·0181e8·000af8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00af30·001908·18·····20·169··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00af50·001908·18·····20·169··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00c838·0012b0·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00c858·0012b0·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·018c78·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·018ce0·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
19.6 KB
readelf --wide --symbols {}
    
Offset 1, 143 lines modifiedOffset 1, 143 lines modified
  
1 Symbol·table·'.symtab'·contains·267·entries:1 Symbol·table·'.symtab'·contains·267·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.16 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.87 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.1
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
10 ·····7:·0000000000000000··1316·FUNC····LOCAL··DEFAULT···10·memoryview10 ·····7:·0000000000000000··1328·FUNC····LOCAL··DEFAULT···10·memoryview
11 ·····8:·0000000000000720···762·FUNC····LOCAL··DEFAULT···10·mbuf_add_view11 ·····8:·0000000000000720···762·FUNC····LOCAL··DEFAULT···10·mbuf_add_view
12 ·····9:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1412 ·····9:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
13 ····10:·0000000000001180····57·FUNC····LOCAL··DEFAULT····1·init_strides_from_shape13 ····10:·0000000000001180····57·FUNC····LOCAL··DEFAULT····1·init_strides_from_shape
14 ····11:·0000000000000000····36·FUNC····LOCAL··DEFAULT····8·memoryview.cold14 ····11:·0000000000000000····36·FUNC····LOCAL··DEFAULT····8·memoryview.cold
15 ····12:·0000000000000530···380·FUNC····LOCAL··DEFAULT···10·PyMemoryView_FromObjectAndFlags15 ····12:·0000000000000530···380·FUNC····LOCAL··DEFAULT···10·PyMemoryView_FromObjectAndFlags
16 ····13:·00000000000006b0····98·FUNC····LOCAL··DEFAULT···10·mbuf_alloc16 ····13:·00000000000006b0····98·FUNC····LOCAL··DEFAULT···10·mbuf_alloc
17 ····14:·0000000000000a20···139·FUNC····LOCAL··DEFAULT···10·init_flags17 ····14:·0000000000000a20···139·FUNC····LOCAL··DEFAULT···10·init_flags
18 ····15:·0000000000000ab0··1404·FUNC····LOCAL··DEFAULT···10·memory_subscript18 ····15:·0000000000000ab0··1422·FUNC····LOCAL··DEFAULT···10·memory_subscript
19 ····16:·0000000000000e80···139·FUNC····LOCAL··DEFAULT····1·memory_item19 ····16:·0000000000000e80···139·FUNC····LOCAL··DEFAULT····1·memory_item
20 ····17:·0000000000000024···465·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold20 ····17:·0000000000000024···465·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold
21 ····18:·00000000000006f0····32·FUNC····LOCAL··DEFAULT····1·adjust_fmt.isra.021 ····18:·00000000000006f0····32·FUNC····LOCAL··DEFAULT····1·adjust_fmt.isra.0
22 ····19:·0000000000001e20···229·FUNC····LOCAL··DEFAULT···10·unpack_single.isra.022 ····19:·0000000000001e40···229·FUNC····LOCAL··DEFAULT···10·unpack_single.isra.0
23 ····20:·000000000000125b···151·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple23 ····20:·0000000000001262···151·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple
24 ····21:·0000000000001030···296·FUNC····LOCAL··DEFAULT···10·memory_dealloc24 ····21:·0000000000001040···296·FUNC····LOCAL··DEFAULT···10·memory_dealloc
25 ····22:·00000000000001f5····39·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold25 ····22:·00000000000001f5····39·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold
26 ····23:·0000000000001160···151·FUNC····LOCAL··DEFAULT···10·_memory_release26 ····23:·0000000000001170···151·FUNC····LOCAL··DEFAULT···10·_memory_release
27 ····24:·000000000000021c····22·FUNC····LOCAL··DEFAULT····8·_memory_release.cold27 ····24:·000000000000021c····22·FUNC····LOCAL··DEFAULT····8·_memory_release.cold
28 ····25:·0000000000001200···359·FUNC····LOCAL··DEFAULT···10·memory_getbuf28 ····25:·0000000000001210···380·FUNC····LOCAL··DEFAULT···10·memory_getbuf
29 ····26:·0000000000000232···218·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold29 ····26:·0000000000000232···225·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold
30 ····27:·0000000000001370····10·FUNC····LOCAL··DEFAULT···10·memory_releasebuf30 ····27:·0000000000001390····10·FUNC····LOCAL··DEFAULT···10·memory_releasebuf
31 ····28:·0000000000001380···111·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc31 ····28:·00000000000013a0···111·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc
32 ····29:·0000000000000000····25·FUNC····LOCAL··DEFAULT····1·mbuf_traverse32 ····29:·0000000000000000····25·FUNC····LOCAL··DEFAULT····1·mbuf_traverse
33 ····30:·000000000000030c·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold33 ····30:·0000000000000313·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold
34 ····31:·0000000000000020····25·FUNC····LOCAL··DEFAULT····1·memory_traverse34 ····31:·0000000000000020····25·FUNC····LOCAL··DEFAULT····1·memory_traverse
35 ····32:·000000000000030f·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold35 ····32:·0000000000000316·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold
36 ····33:·0000000000000312····24·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold36 ····33:·0000000000000319····24·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold
37 ····34:·0000000000002350··1505·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous37 ····34:·0000000000002370··1510·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous
38 ····35:·000000000000032a····62·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold38 ····35:·0000000000000331····62·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold
39 ····36:·0000000000000040···183·FUNC····LOCAL··DEFAULT····1·memory_hash39 ····36:·0000000000000040···183·FUNC····LOCAL··DEFAULT····1·memory_hash
40 ····37:·0000000000001a00···127·FUNC····LOCAL··DEFAULT···10·get_native_fmtchar40 ····37:·0000000000001a20···127·FUNC····LOCAL··DEFAULT···10·get_native_fmtchar
41 ····38:·0000000000000368···152·FUNC····LOCAL··DEFAULT····8·memory_hash.cold41 ····38:·000000000000036f···152·FUNC····LOCAL··DEFAULT····8·memory_hash.cold
42 ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata42 ····39:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
43 ····40:·0000000000000100··1038·FUNC····LOCAL··DEFAULT····1·memoryview_cast43 ····40:·0000000000000100··1038·FUNC····LOCAL··DEFAULT····1·memoryview_cast
44 ····41:·0000000000000510···257·FUNC····LOCAL··DEFAULT····1·mbuf_add_incomplete_view44 ····41:·0000000000000510···257·FUNC····LOCAL··DEFAULT····1·mbuf_add_incomplete_view
45 ····42:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.845 ····42:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
46 ····43:·0000000000000400···682·FUNC····LOCAL··DEFAULT····8·memoryview_cast.cold46 ····43:·0000000000000407···682·FUNC····LOCAL··DEFAULT····8·memoryview_cast.cold
47 ····44:·00000000000006aa····10·FUNC····LOCAL··DEFAULT····8·mbuf_add_incomplete_view.cold47 ····44:·00000000000006b1····10·FUNC····LOCAL··DEFAULT····8·mbuf_add_incomplete_view.cold
48 ····45:·0000000000000620····37·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get48 ····45:·0000000000000620····37·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get
49 ····46:·00000000000006b4·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold49 ····46:·00000000000006bb·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold
50 ····47:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.050 ····47:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0
51 ····48:·0000000000001a80····55·FUNC····LOCAL··DEFAULT···10·memory_length51 ····48:·0000000000001aa0····55·FUNC····LOCAL··DEFAULT···10·memory_length
52 ····49:·00000000000006b9····45·FUNC····LOCAL··DEFAULT····8·memory_length.cold52 ····49:·00000000000006c0····45·FUNC····LOCAL··DEFAULT····8·memory_length.cold
53 ····50:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.053 ····50:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0
54 ····51:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.054 ····51:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0
55 ····52:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.055 ····52:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0
56 ····53:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.056 ····53:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0
57 ····54:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.057 ····54:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0
58 ····55:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.058 ····55:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0
59 ····56:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.059 ····56:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0
60 ····57:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.060 ····57:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0
61 ····58:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_enter.part.061 ····58:·0000000000000650····22·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0
62 ····59:·0000000000000670···124·FUNC····LOCAL··DEFAULT····1·memoryview_tolist62 ····59:·0000000000000670···124·FUNC····LOCAL··DEFAULT····1·memoryview_tolist
63 ····60:·0000000000001ac0···850·FUNC····LOCAL··DEFAULT···10·tolist_base63 ····60:·0000000000001ae0···850·FUNC····LOCAL··DEFAULT···10·tolist_base
64 ····61:·0000000000001780···299·FUNC····LOCAL··DEFAULT····1·tolist_rec64 ····61:·0000000000001780···299·FUNC····LOCAL··DEFAULT····1·tolist_rec
65 ····62:·00000000000006e6····45·FUNC····LOCAL··DEFAULT····8·memoryview_tolist.cold65 ····62:·00000000000006ed····45·FUNC····LOCAL··DEFAULT····8·memoryview_tolist.cold
66 ····63:·0000000000000713····27·FUNC····LOCAL··DEFAULT····8·adjust_fmt.isra.0.cold66 ····63:·000000000000071a····27·FUNC····LOCAL··DEFAULT····8·adjust_fmt.isra.0.cold
67 ····64:·000000000000072e····11·FUNC····LOCAL··DEFAULT····8·tolist_base.cold67 ····64:·0000000000000735····11·FUNC····LOCAL··DEFAULT····8·tolist_base.cold
68 ····65:·0000000000000739····22·FUNC····LOCAL··DEFAULT····8·unpack_single.isra.0.cold68 ····65:·0000000000000740····22·FUNC····LOCAL··DEFAULT····8·unpack_single.isra.0.cold
69 ····66:·0000000000000710····41·FUNC····LOCAL··DEFAULT····1·memory_enter69 ····66:·0000000000000710····41·FUNC····LOCAL··DEFAULT····1·memory_enter
70 ····67:·000000000000074f·····5·FUNC····LOCAL··DEFAULT····8·memory_enter.cold70 ····67:·0000000000000756·····5·FUNC····LOCAL··DEFAULT····8·memory_enter.cold
71 ····68:·0000000000000740····28·FUNC····LOCAL··DEFAULT····1·memoryview_release71 ····68:·0000000000000740····28·FUNC····LOCAL··DEFAULT····1·memoryview_release
72 ····69:·0000000000000760·····6·FUNC····LOCAL··DEFAULT····1·memory_exit72 ····69:·0000000000000760·····6·FUNC····LOCAL··DEFAULT····1·memory_exit
73 ····70:·0000000000000770····37·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get73 ····70:·0000000000000770····37·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get
74 ····71:·0000000000000754·····5·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold74 ····71:·000000000000075b·····5·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold
75 ····72:·00000000000007a0···924·FUNC····LOCAL··DEFAULT····1·memory_ass_sub75 ····72:·00000000000007a0···924·FUNC····LOCAL··DEFAULT····1·memory_ass_sub
76 ····73:·0000000000000bb0····82·FUNC····LOCAL··DEFAULT····1·lookup_dimension76 ····73:·0000000000000bb0····82·FUNC····LOCAL··DEFAULT····1·lookup_dimension
77 ····74:·0000000000000c10···623·FUNC····LOCAL··DEFAULT····1·pack_single77 ····74:·0000000000000c10···623·FUNC····LOCAL··DEFAULT····1·pack_single
78 ····75:·0000000000001f10··1073·FUNC····LOCAL··DEFAULT···10·copy_base78 ····75:·0000000000001f30··1077·FUNC····LOCAL··DEFAULT···10·copy_base
79 ····76:·0000000000000759···414·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold79 ····76:·0000000000000760···414·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold
80 ····77:·00000000000008f7····10·FUNC····LOCAL··DEFAULT····8·copy_base.cold80 ····77:·00000000000008fe····10·FUNC····LOCAL··DEFAULT····8·copy_base.cold
81 ····78:·0000000000000b50····37·FUNC····LOCAL··DEFAULT····1·memory_format_get81 ····78:·0000000000000b50····37·FUNC····LOCAL··DEFAULT····1·memory_format_get
82 ····79:·0000000000000901·····5·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold82 ····79:·0000000000000908·····5·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold
83 ····80:·0000000000000b80····37·FUNC····LOCAL··DEFAULT····1·memory_ndim_get83 ····80:·0000000000000b80····37·FUNC····LOCAL··DEFAULT····1·memory_ndim_get
84 ····81:·0000000000000906·····5·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold84 ····81:·000000000000090d·····5·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold
85 ····82:·000000000000090b····24·FUNC····LOCAL··DEFAULT····8·lookup_dimension.cold85 ····82:·0000000000000912····24·FUNC····LOCAL··DEFAULT····8·lookup_dimension.cold
86 ····83:·0000000000000923··1049·FUNC····LOCAL··DEFAULT····8·pack_single.cold86 ····83:·000000000000092a··1049·FUNC····LOCAL··DEFAULT····8·pack_single.cold
87 ····84:·0000000000000d3c····65·FUNC····LOCAL··DEFAULT····8·memory_item.cold87 ····84:·0000000000000d43····65·FUNC····LOCAL··DEFAULT····8·memory_item.cold
88 ····85:·0000000000000f10····37·FUNC····LOCAL··DEFAULT····1·memory_readonly_get88 ····85:·0000000000000f10····37·FUNC····LOCAL··DEFAULT····1·memory_readonly_get
89 ····86:·0000000000000d7d·····5·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold89 ····86:·0000000000000d84·····5·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold
90 ····87:·0000000000000f40····37·FUNC····LOCAL··DEFAULT····1·memory_shape_get90 ····87:·0000000000000f40····37·FUNC····LOCAL··DEFAULT····1·memory_shape_get
91 ····88:·0000000000000f70····91·FUNC····LOCAL··DEFAULT····1·_IntTupleFromSsizet91 ····88:·0000000000000f70····91·FUNC····LOCAL··DEFAULT····1·_IntTupleFromSsizet
92 ····89:·0000000000000d82·····5·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold92 ····89:·0000000000000d89·····5·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold
93 ····90:·0000000000000d87····36·FUNC····LOCAL··DEFAULT····8·_IntTupleFromSsizet.cold93 ····90:·0000000000000d8e····36·FUNC····LOCAL··DEFAULT····8·_IntTupleFromSsizet.cold
94 ····91:·0000000000000fd0····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get94 ····91:·0000000000000fd0····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get
95 ····92:·0000000000000dab·····5·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold95 ····92:·0000000000000db2·····5·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold
96 ····93:·0000000000000db0····53·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous96 ····93:·0000000000000db7····53·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous
97 ····94:·0000000000000de5····53·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous97 ····94:·0000000000000dec····53·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous
98 ····95:·0000000000001000···382·FUNC····LOCAL··DEFAULT····1·memoryview_tobytes98 ····95:·0000000000001000···382·FUNC····LOCAL··DEFAULT····1·memoryview_tobytes
99 ····96:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.299 ····96:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
100 ····97:·0000000000000e1a···169·FUNC····LOCAL··DEFAULT····8·memoryview_tobytes.cold100 ····97:·0000000000000e21···169·FUNC····LOCAL··DEFAULT····8·memoryview_tobytes.cold
101 ····98:·00000000000011c0···270·FUNC····LOCAL··DEFAULT····1·copy_rec.part.0101 ····98:·00000000000011c0···270·FUNC····LOCAL··DEFAULT····1·copy_rec.part.0
102 ····99:·0000000000000ec3····23·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold102 ····99:·0000000000000eca····23·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold
103 ···100:·0000000000000eda····77·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold103 ···100:·0000000000000ee1····77·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold
104 ···101:·00000000000012d0····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get104 ···101:·00000000000012d0····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get
105 ···102:·0000000000000f27·····5·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold105 ···102:·0000000000000f2e·····5·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold
106 ···103:·0000000000002940··1144·FUNC····LOCAL··DEFAULT···10·memory_richcompare106 ···103:·0000000000002960··1144·FUNC····LOCAL··DEFAULT···10·memory_richcompare
107 ···104:·0000000000002dc0··1467·FUNC····LOCAL··DEFAULT···10·cmp_base107 ···104:·0000000000002de0··1467·FUNC····LOCAL··DEFAULT···10·cmp_base
108 ···105:·0000000000003380····45·FUNC····LOCAL··DEFAULT···10·unpacker_free108 ···105:·00000000000033a0····45·FUNC····LOCAL··DEFAULT···10·unpacker_free
109 ···106:·0000000000001680···241·FUNC····LOCAL··DEFAULT····1·struct_get_unpacker109 ···106:·0000000000001680···241·FUNC····LOCAL··DEFAULT····1·struct_get_unpacker
110 ···107:·0000000000001500···381·FUNC····LOCAL··DEFAULT····1·cmp_rec110 ···107:·0000000000001500···381·FUNC····LOCAL··DEFAULT····1·cmp_rec
111 ···108:·0000000000000f2c···209·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold111 ···108:·0000000000000f33···209·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold
112 ···109:·00000000000014a8····49·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int112 ···109:·00000000000014af····49·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int
113 ···110:·0000000000000ffd····63·FUNC····LOCAL··DEFAULT····8·cmp_base.cold113 ···110:·0000000000001004····63·FUNC····LOCAL··DEFAULT····8·cmp_base.cold
114 ···111:·00000000000033b0····37·FUNC····LOCAL··DEFAULT···10·Py_XDECREF114 ···111:·00000000000033d0····37·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
115 ···112:·000000000000103c····74·FUNC····LOCAL··DEFAULT····8·mbuf_clear115 ···112:·0000000000001043····74·FUNC····LOCAL··DEFAULT····8·mbuf_clear
116 ···113:·0000000000001086····52·FUNC····LOCAL··DEFAULT····8·memory_clear116 ···113:·000000000000108d····52·FUNC····LOCAL··DEFAULT····8·memory_clear
117 ···114:·00000000000010ba····37·FUNC····LOCAL··DEFAULT····8·memory_repr117 ···114:·00000000000010c1····37·FUNC····LOCAL··DEFAULT····8·memory_repr
118 ···115:·00000000000010df···236·FUNC····LOCAL··DEFAULT····8·memory_iter118 ···115:·00000000000010e6···236·FUNC····LOCAL··DEFAULT····8·memory_iter
119 ···116:·0000000000001300···123·FUNC····LOCAL··DEFAULT····1·memoryiter_next119 ···116:·0000000000001300···123·FUNC····LOCAL··DEFAULT····1·memoryiter_next
120 ···117:·00000000000011cb····78·FUNC····LOCAL··DEFAULT····8·memoryiter_next.cold120 ···117:·00000000000011d2····78·FUNC····LOCAL··DEFAULT····8·memoryiter_next.cold
121 ···118:·0000000000001219····66·FUNC····LOCAL··DEFAULT····8·memoryiter_dealloc121 ···118:·0000000000001220····66·FUNC····LOCAL··DEFAULT····8·memoryiter_dealloc
122 ···119:·0000000000001380····64·FUNC····LOCAL··DEFAULT····1·memoryview_toreadonly122 ···119:·0000000000001380····64·FUNC····LOCAL··DEFAULT····1·memoryview_toreadonly
123 ···120:·00000000000012f2····43·FUNC····LOCAL··DEFAULT····8·memoryview_toreadonly.cold123 ···120:·00000000000012f9····43·FUNC····LOCAL··DEFAULT····8·memoryview_toreadonly.cold
124 ···121:·00000000000013c0···249·FUNC····LOCAL··DEFAULT····1·memoryview_hex124 ···121:·00000000000013c0···249·FUNC····LOCAL··DEFAULT····1·memoryview_hex
125 ···122:·000000000000131d···230·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold125 ···122:·0000000000001324···230·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold
126 ···123:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5126 ···123:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
Max diff block lines reached; 5116/20064 bytes (25.50%) of diff not shown.
326 KB
readelf --wide --relocs {}
    
Offset 1, 1912 lines modifiedOffset 1, 1915 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xdae8·contains·271·entries:1 Relocation·section·'.rela.text'·at·offset·0xdb08·contains·271·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000008d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·19fc3 000000000000008d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a1c
4 00000000000000b9··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·44 00000000000000b9··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
5 00000000000000d1··000000cc00000004·R_X86_64_PLT32·········0000000000000000·_Py_HashBytes·-·45 00000000000000d1··000000cc00000004·R_X86_64_PLT32·········0000000000000000·_Py_HashBytes·-·4
6 00000000000001c2··000000cd00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsASCIIString·-·46 00000000000001c2··000000cd00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsASCIIString·-·4
7 00000000000001df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·19fc7 00000000000001df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a1c
8 00000000000001f9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·19fc8 00000000000001f9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a1c
9 0000000000000263··000000270000000b·R_X86_64_32S···········0000000000000000·.rodata·+·1289 0000000000000263··000000270000000b·R_X86_64_32S···········0000000000000000·.rodata·+·128
10 000000000000026a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c10 000000000000026a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c
11 000000000000026f··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·011 000000000000026f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
12 00000000000002a2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a1c12 00000000000002a2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a1c
13 0000000000000339··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·413 0000000000000339··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
14 000000000000033e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·43014 000000000000033e··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·430
15 0000000000000343··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·415 0000000000000343··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
16 0000000000000363··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·416 0000000000000363··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
17 0000000000000385··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·417 0000000000000385··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
18 00000000000003bb··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·418 00000000000003bb··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
19 00000000000003c0··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·49819 00000000000003c0··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·498
20 00000000000003c5··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·420 00000000000003c5··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
21 00000000000003d1··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7721 00000000000003d1··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·77
22 00000000000003d6··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4122 00000000000003d6··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·41
23 0000000000000438··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·423 0000000000000438··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
24 000000000000046f··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·424 000000000000046f··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
25 0000000000000474··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·58025 0000000000000474··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·580
26 000000000000047b··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·426 000000000000047b··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
27 0000000000000485··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·427 0000000000000485··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
28 0000000000000495··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·428 0000000000000495··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
29 000000000000049a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·54029 000000000000049a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·540
30 00000000000004a1··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·430 00000000000004a1··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
31 00000000000004ad··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·431 00000000000004ad··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
32 00000000000004b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50832 00000000000004b2··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·508
33 00000000000004b7··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·433 00000000000004b7··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
34 00000000000004e2··000000020000000a·R_X86_64_32············0000000000000000·.data·+·18034 00000000000004e2··000000020000000a·R_X86_64_32············0000000000000000·.data·+·180
35 00000000000004f3··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·435 00000000000004f3··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
36 0000000000000529··000000a90000000a·R_X86_64_32············0000000000000320·PyMemoryView_Type·+·036 0000000000000529··000000a90000000a·R_X86_64_32············0000000000000320·PyMemoryView_Type·+·0
37 0000000000000531··000000b000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·437 0000000000000531··000000b000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4
38 0000000000000570··000000ae00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·438 0000000000000570··000000ae00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
39 0000000000000654··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·439 0000000000000654··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
40 0000000000000659··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·040 0000000000000659··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
41 000000000000065e··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·441 000000000000065e··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
42 0000000000000746··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·115c42 0000000000000746··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·116c
43 0000000000000752··000000dd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·043 0000000000000752··000000dd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
44 0000000000000832··000000bb00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·444 0000000000000832··000000bb00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
45 000000000000083a··000000bc00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·445 000000000000083a··000000bc00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4
46 0000000000000890··000000b80000000b·R_X86_64_32S···········0000000000000000·PySlice_Type·+·046 0000000000000890··000000b80000000b·R_X86_64_32S···········0000000000000000·PySlice_Type·+·0
47 00000000000008a8··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·447 00000000000008a8··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
48 0000000000000914··000000b900000004·R_X86_64_PLT32·········0000000000000000·PySlice_Unpack·-·448 0000000000000914··000000b900000004·R_X86_64_PLT32·········0000000000000000·PySlice_Unpack·-·4
49 0000000000000935··000000ba00000004·R_X86_64_PLT32·········0000000000000000·PySlice_AdjustIndices·-·449 0000000000000935··000000ba00000004·R_X86_64_PLT32·········0000000000000000·PySlice_AdjustIndices·-·4
50 00000000000009a7··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·450 00000000000009a7··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
51 0000000000000a2d··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·451 0000000000000a2d··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
52 0000000000000a6b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f0c52 0000000000000a6b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f2c
53 0000000000000a77··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·453 0000000000000a77··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
54 0000000000000ac0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f0c54 0000000000000ac0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f2c
55 0000000000000ace··000000c000000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·455 0000000000000ace··000000c000000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
56 0000000000000b0e··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·456 0000000000000b0e··000000b600000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
57 0000000000000b13··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·69857 0000000000000b13··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·698
58 0000000000000b18··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·458 0000000000000b18··000000b700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
59 0000000000000beb··000000bb00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·459 0000000000000beb··000000bb00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
60 0000000000000bf3··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·72860 0000000000000bf3··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·728
61 0000000000000bfa··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·461 0000000000000bfa··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
62 0000000000000c3d··000000270000000b·R_X86_64_32S···········0000000000000000·.rodata·+·78862 0000000000000c3d··000000270000000b·R_X86_64_32S···········0000000000000000·.rodata·+·788
63 0000000000000c42··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·463 0000000000000c42··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
64 0000000000000c56··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·464 0000000000000c56··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4
65 0000000000000cd0··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·465 0000000000000cd0··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
66 0000000000000ce4··000000e400000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·466 0000000000000ce4··000000e400000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
67 0000000000000d82··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·467 0000000000000d82··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4
68 0000000000000d8a··000000a800000002·R_X86_64_PC32··········0000000000000000·.LC106·-·468 0000000000000d8a··000000a800000002·R_X86_64_PC32··········0000000000000000·.LC106·-·4
69 0000000000000e0c··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·469 0000000000000e0c··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
70 0000000000000e1c··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·470 0000000000000e1c··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
71 0000000000000e21··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·471 0000000000000e21··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
72 0000000000000e2e··000000e700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·472 0000000000000e2e··000000e700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
73 0000000000000e36··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·75073 0000000000000e36··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·750
74 0000000000000e3f··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·474 0000000000000e3f··000000b200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
75 0000000000000e44··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·475 0000000000000e44··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
76 0000000000000e51··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·476 0000000000000e51··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
77 0000000000000e66··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·477 0000000000000e66··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
78 0000000000000f87··000000ef00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·478 0000000000000f87··000000ef00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
79 0000000000000fab··000000d100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·479 0000000000000fab··000000d100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
80 000000000000102d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·4080 000000000000102d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
81 000000000000103e··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·481 000000000000103e··000000b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
82 0000000000001061··000000dd0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·082 0000000000001061··000000dd0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
83 0000000000001082··000000f000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·483 0000000000001082··000000f000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
84 0000000000001096··000000f100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·484 0000000000001096··000000f100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
85 00000000000010d3··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·485 00000000000010d3··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
86 00000000000010f3··000000c700000004·R_X86_64_PLT32·········0000000000001810·PyBuffer_ToContiguous·-·486 00000000000010f3··000000c700000004·R_X86_64_PLT32·········0000000000001830·PyBuffer_ToContiguous·-·4
87 000000000000110e··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13c87 000000000000110e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13c
88 0000000000001116··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·488 0000000000001116··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
89 000000000000111f··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13e89 000000000000111f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13e
90 0000000000001127··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·490 0000000000001127··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
91 0000000000001153··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·14091 0000000000001153··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·140
92 000000000000115b··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·492 000000000000115b··000000de00000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
93 000000000000124a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f0c93 000000000000124a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f2c
94 00000000000013ae··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·71c94 00000000000013ae··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·71c
95 0000000000001434··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·495 0000000000001434··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
96 0000000000001458··000000c700000004·R_X86_64_PLT32·········0000000000001810·PyBuffer_ToContiguous·-·496 0000000000001458··000000c700000004·R_X86_64_PLT32·········0000000000001830·PyBuffer_ToContiguous·-·4
97 0000000000001472··000000fa00000004·R_X86_64_PLT32·········0000000000000000·_Py_strhex_with_sep·-·497 0000000000001472··000000fa00000004·R_X86_64_PLT32·········0000000000000000·_Py_strhex_with_sep·-·4
98 000000000000148f··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·498 000000000000148f··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
99 00000000000014b0··000000fa00000004·R_X86_64_PLT32·········0000000000000000·_Py_strhex_with_sep·-·499 00000000000014b0··000000fa00000004·R_X86_64_PLT32·········0000000000000000·_Py_strhex_with_sep·-·4
100 0000000000001686··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a1100 0000000000001686··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a1
101 0000000000001692··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a8101 0000000000001692··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a8
102 0000000000001699··000000fe00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetModuleAttrString·-·4102 0000000000001699··000000fe00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetModuleAttrString·-·4
103 00000000000016af··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4103 00000000000016af··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
104 00000000000016d4··000000ff00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromString·-·4104 00000000000016d4··000000ff00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromString·-·4
105 00000000000016eb··000000f300000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4105 00000000000016eb··000000f300000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallOneArg·-·4
106 00000000000016fc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1af106 00000000000016fc··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1af
107 0000000000001704··0000010000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4107 0000000000001704··0000010000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4
108 0000000000001718··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4108 0000000000001718··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
109 0000000000001739··000000fc00000004·R_X86_64_PLT32·········00000000000033e0·PyMemoryView_FromMemory·-·4109 0000000000001739··000000fc00000004·R_X86_64_PLT32·········0000000000003400·PyMemoryView_FromMemory·-·4
110 0000000000001751··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33ac110 0000000000001751··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33cc
111 0000000000001759··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33ac111 0000000000001759··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33cc
112 0000000000001761··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33ac112 0000000000001761··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33cc
113 00000000000017d5··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4113 00000000000017d5··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
114 0000000000001892··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4114 0000000000001892··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
115 00000000000018cd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52c115 00000000000018cd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52c
116 00000000000018f2··000000b100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·4116 00000000000018f2··000000b100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·4
117 0000000000001901··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4117 0000000000001901··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
118 0000000000001912··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ac118 0000000000001912··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ac
119 000000000000192b··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4119 000000000000192b··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
120 0000000000001985··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4120 0000000000001985··000000b500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
121 0000000000000013··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·308121 0000000000000013··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30f
122 0000000000000033··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30b122 0000000000000033··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·312
123 0000000000000067··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·390123 0000000000000067··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·397
124 0000000000000075··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·390124 0000000000000075··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·397
125 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37a125 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·381
126 0000000000000096··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·364126 0000000000000096··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36b
Max diff block lines reached; 313103/333471 bytes (93.89%) of diff not shown.
72.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·000000000000005c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000052415 00000018·000000000000005c·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000530
16 ··DW_CFA_advance_loc:·6·to·000000000000000616 ··DW_CFA_advance_loc:·6·to·0000000000000006
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r15·(r15)·at·cfa-1618 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
19 ··DW_CFA_advance_loc:·2·to·000000000000000819 ··DW_CFA_advance_loc:·2·to·0000000000000008
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r14·(r14)·at·cfa-2421 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
22 ··DW_CFA_advance_loc:·2·to·000000000000000a22 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 30, 40 lines modifiedOffset 30, 40 lines modified
30 ··DW_CFA_def_cfa_offset:·4830 ··DW_CFA_def_cfa_offset:·48
31 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4831 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
32 ··DW_CFA_advance_loc:·1·to·000000000000000e32 ··DW_CFA_advance_loc:·1·to·000000000000000e
33 ··DW_CFA_def_cfa_offset:·5633 ··DW_CFA_def_cfa_offset:·56
34 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5634 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
35 ··DW_CFA_advance_loc:·4·to·000000000000001235 ··DW_CFA_advance_loc:·4·to·0000000000000012
36 ··DW_CFA_def_cfa_offset:·9636 ··DW_CFA_def_cfa_offset:·96
37 ··DW_CFA_advance_loc2:·650·to·000000000000029c37 ··DW_CFA_advance_loc2:·651·to·000000000000029d
38 ··DW_CFA_remember_state38 ··DW_CFA_remember_state
39 ··DW_CFA_def_cfa_offset:·5639 ··DW_CFA_def_cfa_offset:·56
40 ··DW_CFA_advance_loc:·4·to·00000000000002a040 ··DW_CFA_advance_loc:·4·to·00000000000002a1
41 ··DW_CFA_def_cfa_offset:·4841 ··DW_CFA_def_cfa_offset:·48
42 ··DW_CFA_advance_loc:·1·to·00000000000002a142 ··DW_CFA_advance_loc:·1·to·00000000000002a2
43 ··DW_CFA_def_cfa_offset:·4043 ··DW_CFA_def_cfa_offset:·40
44 ··DW_CFA_advance_loc:·2·to·00000000000002a344 ··DW_CFA_advance_loc:·2·to·00000000000002a4
45 ··DW_CFA_def_cfa_offset:·3245 ··DW_CFA_def_cfa_offset:·32
46 ··DW_CFA_advance_loc:·2·to·00000000000002a546 ··DW_CFA_advance_loc:·2·to·00000000000002a6
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·2·to·00000000000002a748 ··DW_CFA_advance_loc:·2·to·00000000000002a8
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·00000000000002a950 ··DW_CFA_advance_loc:·2·to·00000000000002aa
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·1·to·00000000000002aa52 ··DW_CFA_advance_loc:·6·to·00000000000002b0
53 ··DW_CFA_restore_state53 ··DW_CFA_restore_state
54 ··DW_CFA_advance_loc2:·419·to·000000000000044d54 ··DW_CFA_advance_loc2:·433·to·0000000000000461
55 ··DW_CFA_def_cfa_offset:·10455 ··DW_CFA_def_cfa_offset:·104
56 ··DW_CFA_advance_loc:·21·to·000000000000046256 ··DW_CFA_advance_loc:·21·to·0000000000000476
57 ··DW_CFA_def_cfa_offset:·11257 ··DW_CFA_def_cfa_offset:·112
58 ··DW_CFA_advance_loc:·4·to·000000000000046658 ··DW_CFA_advance_loc:·4·to·000000000000047a
59 ··DW_CFA_def_cfa_offset:·12059 ··DW_CFA_def_cfa_offset:·120
60 ··DW_CFA_advance_loc:·2·to·000000000000046860 ··DW_CFA_advance_loc:·2·to·000000000000047c
61 ··DW_CFA_def_cfa_offset:·12861 ··DW_CFA_def_cfa_offset:·128
62 ··DW_CFA_advance_loc:·9·to·000000000000047162 ··DW_CFA_advance_loc:·9·to·0000000000000485
63 ··DW_CFA_def_cfa_offset:·9663 ··DW_CFA_def_cfa_offset:·96
64 ··DW_CFA_nop64 ··DW_CFA_nop
65 ··DW_CFA_nop65 ··DW_CFA_nop
  
66 00000078·000000000000001c·0000007c·FDE·cie=00000000·pc=0000000000000000..000000000000002466 00000078·000000000000001c·0000007c·FDE·cie=00000000·pc=0000000000000000..0000000000000024
67 ··DW_CFA_def_cfa_offset:·9667 ··DW_CFA_def_cfa_offset:·96
68 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5668 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
Offset 134, 30 lines modifiedOffset 134, 30 lines modified
134 ··DW_CFA_def_cfa_offset:·48134 ··DW_CFA_def_cfa_offset:·48
135 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48135 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
136 ··DW_CFA_advance_loc:·1·to·000000000000072d136 ··DW_CFA_advance_loc:·1·to·000000000000072d
137 ··DW_CFA_def_cfa_offset:·56137 ··DW_CFA_def_cfa_offset:·56
138 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56138 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
139 ··DW_CFA_advance_loc:·4·to·0000000000000731139 ··DW_CFA_advance_loc:·4·to·0000000000000731
140 ··DW_CFA_def_cfa_offset:·80140 ··DW_CFA_def_cfa_offset:·80
141 ··DW_CFA_advance_loc2:·433·to·00000000000008e2141 ··DW_CFA_advance_loc2:·434·to·00000000000008e3
142 ··DW_CFA_remember_state142 ··DW_CFA_remember_state
143 ··DW_CFA_def_cfa_offset:·56143 ··DW_CFA_def_cfa_offset:·56
144 ··DW_CFA_advance_loc:·4·to·00000000000008e6144 ··DW_CFA_advance_loc:·4·to·00000000000008e7
145 ··DW_CFA_def_cfa_offset:·48145 ··DW_CFA_def_cfa_offset:·48
146 ··DW_CFA_advance_loc:·1·to·00000000000008e7146 ··DW_CFA_advance_loc:·1·to·00000000000008e8
147 ··DW_CFA_def_cfa_offset:·40147 ··DW_CFA_def_cfa_offset:·40
148 ··DW_CFA_advance_loc:·2·to·00000000000008e9148 ··DW_CFA_advance_loc:·2·to·00000000000008ea
149 ··DW_CFA_def_cfa_offset:·32149 ··DW_CFA_def_cfa_offset:·32
150 ··DW_CFA_advance_loc:·2·to·00000000000008eb150 ··DW_CFA_advance_loc:·2·to·00000000000008ec
151 ··DW_CFA_def_cfa_offset:·24151 ··DW_CFA_def_cfa_offset:·24
152 ··DW_CFA_advance_loc:·2·to·00000000000008ed152 ··DW_CFA_advance_loc:·2·to·00000000000008ee
153 ··DW_CFA_def_cfa_offset:·16153 ··DW_CFA_def_cfa_offset:·16
154 ··DW_CFA_advance_loc:·2·to·00000000000008ef154 ··DW_CFA_advance_loc:·2·to·00000000000008f0
155 ··DW_CFA_def_cfa_offset:·8155 ··DW_CFA_def_cfa_offset:·8
156 ··DW_CFA_advance_loc:·1·to·00000000000008f0156 ··DW_CFA_advance_loc:·1·to·00000000000008f1
157 ··DW_CFA_restore_state157 ··DW_CFA_restore_state
  
158 00000140·0000000000000028·00000144·FDE·cie=00000000·pc=0000000000000a20..0000000000000aab158 00000140·0000000000000028·00000144·FDE·cie=00000000·pc=0000000000000a20..0000000000000aab
159 ··DW_CFA_advance_loc:·2·to·0000000000000a22159 ··DW_CFA_advance_loc:·2·to·0000000000000a22
160 ··DW_CFA_def_cfa_offset:·16160 ··DW_CFA_def_cfa_offset:·16
161 ··DW_CFA_offset:·r12·(r12)·at·cfa-16161 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
162 ··DW_CFA_advance_loc:·1·to·0000000000000a23162 ··DW_CFA_advance_loc:·1·to·0000000000000a23
Offset 172, 15 lines modifiedOffset 172, 15 lines modified
172 ··DW_CFA_advance_loc:·1·to·0000000000000a61172 ··DW_CFA_advance_loc:·1·to·0000000000000a61
173 ··DW_CFA_def_cfa_offset:·16173 ··DW_CFA_def_cfa_offset:·16
174 ··DW_CFA_advance_loc:·2·to·0000000000000a63174 ··DW_CFA_advance_loc:·2·to·0000000000000a63
175 ··DW_CFA_def_cfa_offset:·8175 ··DW_CFA_def_cfa_offset:·8
176 ··DW_CFA_advance_loc:·1·to·0000000000000a64176 ··DW_CFA_advance_loc:·1·to·0000000000000a64
177 ··DW_CFA_restore_state177 ··DW_CFA_restore_state
  
178 0000016c·0000000000000064·00000170·FDE·cie=00000000·pc=0000000000000ab0..000000000000102c178 0000016c·0000000000000064·00000170·FDE·cie=00000000·pc=0000000000000ab0..000000000000103e
179 ··DW_CFA_advance_loc:·6·to·0000000000000ab6179 ··DW_CFA_advance_loc:·6·to·0000000000000ab6
180 ··DW_CFA_def_cfa_offset:·16180 ··DW_CFA_def_cfa_offset:·16
181 ··DW_CFA_offset:·r15·(r15)·at·cfa-16181 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
182 ··DW_CFA_advance_loc:·2·to·0000000000000ab8182 ··DW_CFA_advance_loc:·2·to·0000000000000ab8
183 ··DW_CFA_def_cfa_offset:·24183 ··DW_CFA_def_cfa_offset:·24
184 ··DW_CFA_offset:·r14·(r14)·at·cfa-24184 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
185 ··DW_CFA_advance_loc:·2·to·0000000000000aba185 ··DW_CFA_advance_loc:·2·to·0000000000000aba
Offset 193, 273 lines modifiedOffset 193, 273 lines modified
193 ··DW_CFA_def_cfa_offset:·48193 ··DW_CFA_def_cfa_offset:·48
194 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48194 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
195 ··DW_CFA_advance_loc:·1·to·0000000000000abe195 ··DW_CFA_advance_loc:·1·to·0000000000000abe
196 ··DW_CFA_def_cfa_offset:·56196 ··DW_CFA_def_cfa_offset:·56
197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
198 ··DW_CFA_advance_loc:·4·to·0000000000000ac2198 ··DW_CFA_advance_loc:·4·to·0000000000000ac2
199 ··DW_CFA_def_cfa_offset:·128199 ··DW_CFA_def_cfa_offset:·128
200 ··DW_CFA_advance_loc2:·785·to·0000000000000dd3200 ··DW_CFA_advance_loc2:·777·to·0000000000000dcb
201 ··DW_CFA_remember_state201 ··DW_CFA_remember_state
202 ··DW_CFA_def_cfa_offset:·56202 ··DW_CFA_def_cfa_offset:·56
203 ··DW_CFA_advance_loc:·4·to·0000000000000dd7203 ··DW_CFA_advance_loc:·4·to·0000000000000dcf
204 ··DW_CFA_def_cfa_offset:·48204 ··DW_CFA_def_cfa_offset:·48
205 ··DW_CFA_advance_loc:·1·to·0000000000000dd8205 ··DW_CFA_advance_loc:·1·to·0000000000000dd0
206 ··DW_CFA_def_cfa_offset:·40206 ··DW_CFA_def_cfa_offset:·40
207 ··DW_CFA_advance_loc:·2·to·0000000000000dda207 ··DW_CFA_advance_loc:·2·to·0000000000000dd2
208 ··DW_CFA_def_cfa_offset:·32208 ··DW_CFA_def_cfa_offset:·32
209 ··DW_CFA_advance_loc:·2·to·0000000000000ddc209 ··DW_CFA_advance_loc:·2·to·0000000000000dd4
210 ··DW_CFA_def_cfa_offset:·24210 ··DW_CFA_def_cfa_offset:·24
211 ··DW_CFA_advance_loc:·2·to·0000000000000dde211 ··DW_CFA_advance_loc:·2·to·0000000000000dd6
212 ··DW_CFA_def_cfa_offset:·16212 ··DW_CFA_def_cfa_offset:·16
213 ··DW_CFA_advance_loc:·2·to·0000000000000de0213 ··DW_CFA_advance_loc:·2·to·0000000000000dd8
214 ··DW_CFA_def_cfa_offset:·8214 ··DW_CFA_def_cfa_offset:·8
215 ··DW_CFA_advance_loc:·8·to·0000000000000de8215 ··DW_CFA_advance_loc:·1·to·0000000000000dd9
Max diff block lines reached; 67747/73861 bytes (91.72%) of diff not shown.
2.21 KB
strings --all --bytes=8 {}
    
Offset 14, 42 lines modifiedOffset 14, 14 lines modified
14 []A\A]A^A_14 []A\A]A^A_
15 8[]A\A]A^A_15 8[]A\A]A^A_
16 8[]A\A]A^A_16 8[]A\A]A^A_
17 []A\A]A^A_17 []A\A]A^A_
18 []A\A]A^A_18 []A\A]A^A_
19 AWAVAUATA19 AWAVAUATA
20 []A\A]A^A_20 []A\A]A^A_
21 sub-views·are·not·implemented 
22 memoryview:·invalid·slice·key 
23 argument·'format' 
24 memoryview:·internal·error 
25 0-dim·memory·has·no·length 
26 cannot·delete·memory 
27 embedded·null·character 
28 str·or·None 
29 argument·'order' 
30 order·must·be·'C',·'F'·or·'A' 
31 <released·memory·at·%p> 
32 <memory·at·%p> 
33 ../Objects/memoryobject.c 
34 unpack_from 
35 bytes_per_sep 
36 _from_flags 
37 memoryview 
38 memory_iterator 
39 toreadonly 
40 __enter__ 
41 __exit__ 
42 readonly 
43 itemsize 
44 suboffsets 
45 c_contiguous 
46 f_contiguous 
47 contiguous 
48 managedbuffer 
49 operation·forbidden·on·released·memoryview·object21 operation·forbidden·on·released·memoryview·object
50 cannot·create·new·view·on·restricted·memoryview22 cannot·create·new·view·on·restricted·memoryview
51 memoryview:·number·of·dimensions·must·not·exceed·6423 memoryview:·number·of·dimensions·must·not·exceed·64
52 memoryview:·a·bytes-like·object·is·required,·not·'%.200s'24 memoryview:·a·bytes-like·object·is·required,·not·'%.200s'
53 invalid·indexing·of·0-dim·memory25 invalid·indexing·of·0-dim·memory
54 multi-dimensional·slicing·is·not·implemented26 multi-dimensional·slicing·is·not·implemented
55 memoryview·has·%zd·exported·buffer%s27 memoryview·has·%zd·exported·buffer%s
Offset 84, 16 lines modifiedOffset 56, 44 lines modified
84 memoryview:·invalid·type·for·format·'%s'56 memoryview:·invalid·type·for·format·'%s'
85 memoryview:·invalid·value·for·format·'%s'57 memoryview:·invalid·value·for·format·'%s'
86 multi-dimensional·sub-views·are·not·implemented58 multi-dimensional·sub-views·are·not·implemented
87 memoryview:·internal·error·in·richcompare59 memoryview:·internal·error·in·richcompare
88 cannot·index·%zd-dimension·view·with·%zd-element·tuple60 cannot·index·%zd-dimension·view·with·%zd-element·tuple
89 underlying·buffer·is·not·writable61 underlying·buffer·is·not·writable
90 writable·contiguous·buffer·requested·for·a·non-contiguous·object.62 writable·contiguous·buffer·requested·for·a·non-contiguous·object.
 63 sub-views·are·not·implemented
 64 memoryview:·invalid·slice·key
 65 argument·'format'
 66 memoryview:·internal·error
 67 0-dim·memory·has·no·length
 68 cannot·delete·memory
 69 embedded·null·character
 70 str·or·None
 71 argument·'order'
 72 order·must·be·'C',·'F'·or·'A'
 73 <released·memory·at·%p>
 74 <memory·at·%p>
 75 ../Objects/memoryobject.c
 76 unpack_from
 77 bytes_per_sep
 78 _from_flags
 79 memoryview
 80 memory_iterator
 81 toreadonly
 82 __enter__
 83 __exit__
 84 readonly
 85 itemsize
 86 suboffsets
 87 c_contiguous
 88 f_contiguous
 89 contiguous
 90 managedbuffer
91 H[]A\A]A^A_91 H[]A\A]A^A_
92 t[HcC\I992 teHcC\I9
93 []A\A]A^A_93 []A\A]A^A_
94 AWAVAUATUSQL94 AWAVAUATUSQL
95 []A\A]A^A_95 []A\A]A^A_
96 AWAVAUATUSH96 AWAVAUATUSH
97 []A\A]A^A_97 []A\A]A^A_
98 AWAVAUATI98 AWAVAUATI
99 []A\A]A^A_99 []A\A]A^A_
Offset 421, 16 lines modifiedOffset 421, 16 lines modified
421 _PyRuntime421 _PyRuntime
422 PyType_Type422 PyType_Type
423 PyObject_GenericGetAttr423 PyObject_GenericGetAttr
424 PyObject_SelfIter424 PyObject_SelfIter
425 .shstrtab425 .shstrtab
426 .rela.text426 .rela.text
427 .rela.data427 .rela.data
428 .rodata.str1.1 
429 .rodata.str1.8428 .rodata.str1.8
 429 .rodata.str1.1
430 .rela.text.unlikely430 .rela.text.unlikely
431 .rela.text.hot431 .rela.text.hot
432 .rela.rodata432 .rela.rodata
433 .rodata.cst8433 .rodata.cst8
434 .note.GNU-stack434 .note.GNU-stack
435 .note.gnu.property435 .note.gnu.property
436 .rela.eh_frame436 .rela.eh_frame
41.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7, 27 lines modifiedOffset 7, 27 lines modified
7 mbuf_traverse():7 mbuf_traverse():
8 »       endbr648 »       endbr64
9 »       mov····0x28(%rdi),%rdi9 »       mov····0x28(%rdi),%rdi
10 »       mov····%rsi,%rax10 »       mov····%rsi,%rax
11 »       mov····%rdx,%rsi11 »       mov····%rdx,%rsi
12 »       test···%rdi,%rdi12 »       test···%rdi,%rdi
13 »       je·····17·<mbuf_traverse+0x17>13 »       je·····17·<mbuf_traverse+0x17>
14 ·R_X86_64_PC32»  .text.unlikely+0x30814 ·R_X86_64_PC32»  .text.unlikely+0x30f
15 »       jmp····*%rax15 »       jmp····*%rax
16 »       nopl···0x0(%rax)16 »       nopl···0x0(%rax)
  
17 0000000000000020·<memory_traverse>:17 0000000000000020·<memory_traverse>:
18 memory_traverse():18 memory_traverse():
19 »       endbr6419 »       endbr64
20 »       mov····0x18(%rdi),%rdi20 »       mov····0x18(%rdi),%rdi
21 »       mov····%rsi,%rax21 »       mov····%rsi,%rax
22 »       mov····%rdx,%rsi22 »       mov····%rdx,%rsi
23 »       test···%rdi,%rdi23 »       test···%rdi,%rdi
24 »       je·····37·<memory_traverse+0x17>24 »       je·····37·<memory_traverse+0x17>
25 ·R_X86_64_PC32»  .text.unlikely+0x30b25 ·R_X86_64_PC32»  .text.unlikely+0x312
26 »       jmp····*%rax26 »       jmp····*%rax
27 »       nopl···0x0(%rax)27 »       nopl···0x0(%rax)
  
28 0000000000000040·<memory_hash>:28 0000000000000040·<memory_hash>:
29 memory_hash():29 memory_hash():
30 »       endbr6430 »       endbr64
31 »       push···%r1231 »       push···%r12
Offset 37, 36 lines modifiedOffset 37, 36 lines modified
37 »       mov····0x20(%rdi),%r1237 »       mov····0x20(%rdi),%r12
38 »       cmp····$0xffffffffffffffff,%r1238 »       cmp····$0xffffffffffffffff,%r12
39 »       jne····e6·<memory_hash+0xa6>39 »       jne····e6·<memory_hash+0xa6>
40 »       mov····0x38(%rdi),%rbp40 »       mov····0x38(%rdi),%rbp
41 »       mov····%rdi,%rbx41 »       mov····%rdi,%rbx
42 »       testb··$0x1,0x28(%rdi)42 »       testb··$0x1,0x28(%rdi)
43 »       jne····6b·<memory_hash+0x2b>43 »       jne····6b·<memory_hash+0x2b>
44 ·R_X86_64_PC32»  .text.unlikely+0x39044 ·R_X86_64_PC32»  .text.unlikely+0x397
45 »       mov····0x18(%rdi),%rax45 »       mov····0x18(%rdi),%rax
46 »       testb··$0x1,0x10(%rax)46 »       testb··$0x1,0x10(%rax)
47 »       jne····79·<memory_hash+0x39>47 »       jne····79·<memory_hash+0x39>
48 ·R_X86_64_PC32»  .text.unlikely+0x39048 ·R_X86_64_PC32»  .text.unlikely+0x397
49 »       cmpl···$0x0,0x58(%rdi)49 »       cmpl···$0x0,0x58(%rdi)
50 »       je·····83·<memory_hash+0x43>50 »       je·····83·<memory_hash+0x43>
51 ·R_X86_64_PC32»  .text.unlikely+0x37a51 ·R_X86_64_PC32»  .text.unlikely+0x381
52 »       mov····0x60(%rdi),%rsi52 »       mov····0x60(%rdi),%rsi
53 »       lea····0xf(%rsp),%rdi53 »       lea····0xf(%rsp),%rdi
54 »       call···91·<memory_hash+0x51>54 »       call···91·<memory_hash+0x51>
55 ·R_X86_64_PC32»  .text.hot+0x19fc55 ·R_X86_64_PC32»  .text.hot+0x1a1c
56 »       test···%rax,%rax56 »       test···%rax,%rax
57 »       js·····9a·<memory_hash+0x5a>57 »       js·····9a·<memory_hash+0x5a>
58 ·R_X86_64_PC32»  .text.unlikely+0x36458 ·R_X86_64_PC32»  .text.unlikely+0x36b
59 »       movzbl·0xf(%rsp),%eax59 »       movzbl·0xf(%rsp),%eax
60 »       lea····-0x62(%rax),%edx60 »       lea····-0x62(%rax),%edx
61 »       cmp····$0x1,%dl61 »       cmp····$0x1,%dl
62 »       jbe····af·<memory_hash+0x6f>62 »       jbe····af·<memory_hash+0x6f>
63 »       cmp····$0x42,%al63 »       cmp····$0x42,%al
64 »       jne····af·<memory_hash+0x6f>64 »       jne····af·<memory_hash+0x6f>
65 ·R_X86_64_PC32»  .text.unlikely+0x36465 ·R_X86_64_PC32»  .text.unlikely+0x36b
66 »       mov····0x40(%rbx),%rdi66 »       mov····0x40(%rbx),%rdi
67 »       test···%rdi,%rdi67 »       test···%rdi,%rdi
68 »       je·····c3·<memory_hash+0x83>68 »       je·····c3·<memory_hash+0x83>
69 »       call···bd·<memory_hash+0x7d>69 »       call···bd·<memory_hash+0x7d>
70 ·R_X86_64_PLT32» PyObject_Hash-0x470 ·R_X86_64_PLT32» PyObject_Hash-0x4
71 »       add····$0x1,%rax71 »       add····$0x1,%rax
72 »       je·····e6·<memory_hash+0xa6>72 »       je·····e6·<memory_hash+0xa6>
Offset 76, 23 lines modifiedOffset 76, 23 lines modified
76 »       mov····%rbp,%rdi76 »       mov····%rbp,%rdi
77 »       call···d5·<memory_hash+0x95>77 »       call···d5·<memory_hash+0x95>
78 ·R_X86_64_PLT32» _Py_HashBytes-0x478 ·R_X86_64_PLT32» _Py_HashBytes-0x4
79 »       mov····%rax,0x20(%rbx)79 »       mov····%rax,0x20(%rbx)
80 »       mov····%rax,%r1280 »       mov····%rax,%r12
81 »       cmp····%rbp,0x38(%rbx)81 »       cmp····%rbp,0x38(%rbx)
82 »       jne····e6·<memory_hash+0xa6>82 »       jne····e6·<memory_hash+0xa6>
83 ·R_X86_64_PC32»  .text.unlikely+0x3a683 ·R_X86_64_PC32»  .text.unlikely+0x3ad
84 »       add····$0x10,%rsp84 »       add····$0x10,%rsp
85 »       mov····%r12,%rax85 »       mov····%r12,%rax
86 »       pop····%rbx86 »       pop····%rbx
87 »       pop····%rbp87 »       pop····%rbp
88 »       pop····%r1288 »       pop····%r12
89 »       ret89 »       ret
90 »       jmp····f7·<memory_hash+0xb7>90 »       jmp····f7·<memory_hash+0xb7>
91 ·R_X86_64_PC32»  .text.unlikely+0x3b791 ·R_X86_64_PC32»  .text.unlikely+0x3be
92 »       nopw···0x0(%rax,%rax,1)92 »       nopw···0x0(%rax,%rax,1)
  
93 0000000000000100·<memoryview_cast>:93 0000000000000100·<memoryview_cast>:
94 memoryview_cast():94 memoryview_cast():
95 »       endbr6495 »       endbr64
96 »       push···%r1596 »       push···%r15
97 »       push···%r1497 »       push···%r14
Offset 102, 45 lines modifiedOffset 102, 45 lines modified
102 »       push···%rbx102 »       push···%rbx
103 »       mov····%rdi,%rbx103 »       mov····%rdi,%rbx
104 »       mov····%rsi,%rdi104 »       mov····%rsi,%rdi
105 »       mov····%rdx,%rsi105 »       mov····%rdx,%rsi
106 »       sub····$0x38,%rsp106 »       sub····$0x38,%rsp
107 »       test···%rcx,%rcx107 »       test···%rcx,%rcx
108 »       jne····124·<memoryview_cast+0x24>108 »       jne····124·<memoryview_cast+0x24>
109 ·R_X86_64_PC32»  .text.unlikely+0x54a109 ·R_X86_64_PC32»  .text.unlikely+0x551
110 »       lea····-0x1(%rdx),%rax110 »       lea····-0x1(%rdx),%rax
111 »       mov····%rdx,%r13111 »       mov····%rdx,%r13
112 »       cmp····$0x1,%rax112 »       cmp····$0x1,%rax
113 »       ja·····4d8·<memoryview_cast+0x3d8>113 »       ja·····4d8·<memoryview_cast+0x3d8>
114 »       test···%rdi,%rdi114 »       test···%rdi,%rdi
115 »       je·····4d8·<memoryview_cast+0x3d8>115 »       je·····4d8·<memoryview_cast+0x3d8>
116 »       mov····(%rdi),%rbp116 »       mov····(%rdi),%rbp
117 »       mov····0x8(%rbp),%rax117 »       mov····0x8(%rbp),%rax
118 »       testb··$0x10,0xab(%rax)118 »       testb··$0x10,0xab(%rax)
119 »       je·····152·<memoryview_cast+0x52>119 »       je·····152·<memoryview_cast+0x52>
120 ·R_X86_64_PC32»  .text.unlikely+0x52e120 ·R_X86_64_PC32»  .text.unlikely+0x535
121 »       xor····%r12d,%r12d121 »       xor····%r12d,%r12d
122 »       sub····$0x1,%r13122 »       sub····$0x1,%r13
123 »       je·····15f·<memoryview_cast+0x5f>123 »       je·····15f·<memoryview_cast+0x5f>
124 »       mov····0x8(%rdi),%r12124 »       mov····0x8(%rdi),%r12
125 »       mov····0x28(%rbx),%eax125 »       mov····0x28(%rbx),%eax
126 »       test···$0x1,%al126 »       test···$0x1,%al
127 »       jne····16a·<memoryview_cast+0x6a>127 »       jne····16a·<memoryview_cast+0x6a>
128 ·R_X86_64_PC32»  .text.unlikely+0x518128 ·R_X86_64_PC32»  .text.unlikely+0x51f
129 »       mov····0x18(%rbx),%rdi129 »       mov····0x18(%rbx),%rdi
130 »       testb··$0x1,0x10(%rdi)130 »       testb··$0x1,0x10(%rdi)
131 »       jne····178·<memoryview_cast+0x78>131 »       jne····178·<memoryview_cast+0x78>
132 ·R_X86_64_PC32»  .text.unlikely+0x518132 ·R_X86_64_PC32»  .text.unlikely+0x51f
133 »       mov····%eax,%r14d133 »       mov····%eax,%r14d
134 »       and····$0x20,%r14d134 »       and····$0x20,%r14d
135 »       jne····185·<memoryview_cast+0x85>135 »       jne····185·<memoryview_cast+0x85>
136 ·R_X86_64_PC32»  .text.unlikely+0x502136 ·R_X86_64_PC32»  .text.unlikely+0x509
137 »       test···$0xa,%al137 »       test···$0xa,%al
138 »       je·····18d·<memoryview_cast+0x8d>138 »       je·····18d·<memoryview_cast+0x8d>
139 ·R_X86_64_PC32»  .text.unlikely+0x4ec139 ·R_X86_64_PC32»  .text.unlikely+0x4f3
Max diff block lines reached; 38842/42617 bytes (91.14%) of diff not shown.
101 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 1574 lines modifiedOffset 1, 1578 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<memoryview.cold>:2 0000000000000000·<memoryview.cold>:
3 memoryview.cold():3 memoryview.cold():
4 »       mov····%rbp,0x18(%rbx) 
5 »       addq···$0x1,0x18(%rbp) 
6 »       jmp····e·<memoryview.cold+0xe> 
7 ·R_X86_64_PC32»  .text.hot+0x27e 
8 »       mov····(%rax),%rbx4 »       mov····(%rax),%rbx
9 »       cmpq···$0x0,0x8(%rbx)5 »       cmpq···$0x0,0x8(%rbx)
10 ·R_X86_64_32S»   PyMemoryView_Type6 ·R_X86_64_32S»   PyMemoryView_Type
11 »       jne····1f·<memoryview.cold+0x1f>7 »       jne····11·<memoryview.cold+0x11>
12 ·R_X86_64_PC32»  .text.hot+0x448 ·R_X86_64_PC32»  .text.hot+0x44
 9 »       jmp····16·<memoryview.cold+0x16>
 10 ·R_X86_64_PC32»  .text.hot+0x351
 11 »       mov····%rbp,0x18(%rbx)
 12 »       addq···$0x1,0x18(%rbp)
13 »       jmp····24·<memory_subscript.cold>13 »       jmp····24·<memory_subscript.cold>
14 ·R_X86_64_PC32»  .text.hot+0x33d14 ·R_X86_64_PC32»  .text.hot+0x27f
  
15 0000000000000024·<memory_subscript.cold>:15 0000000000000024·<memory_subscript.cold>:
16 memory_subscript.cold():16 memory_subscript.cold():
17 »       mov····0x0(%rip),%rdi········17 »       mov····0x0(%rip),%rdi········
18 ·R_X86_64_PC32»  PyExc_ValueError-0x418 ·R_X86_64_PC32»  PyExc_ValueError-0x4
19 »       mov····$0x0,%esi19 »       mov····$0x0,%esi
20 ·R_X86_64_32»    .rodata.str1.8+0x3820 ·R_X86_64_32»    .rodata.str1.8
21 »       call···35·<memory_subscript.cold+0x11>21 »       call···35·<memory_subscript.cold+0x11>
22 ·R_X86_64_PLT32» PyErr_SetString-0x422 ·R_X86_64_PLT32» PyErr_SetString-0x4
23 »       jmp····3a·<memory_subscript.cold+0x16>23 »       jmp····3a·<memory_subscript.cold+0x16>
24 ·R_X86_64_PC32»  .text.hot+0xeb524 ·R_X86_64_PC32»  .text.hot+0xed2
 25 »       mov····%rax,(%rsp)
 26 »       call···43·<memory_subscript.cold+0x1f>
 27 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 28 »       test···%rax,%rax
 29 »       jne····4c·<memory_subscript.cold+0x28>
 30 ·R_X86_64_PC32»  .text.hot+0xed2
 31 »       mov····(%rsp),%rsi
 32 »       jmp····55·<memory_subscript.cold+0x31>
 33 ·R_X86_64_PC32»  .text.hot+0xf21
 34 »       cmp····$0x0,%rax
 35 ·R_X86_64_32S»   PySlice_Type
 36 »       je·····61·<memory_subscript.cold+0x3d>
 37 ·R_X86_64_PC32»  .text.hot+0xb0f
25 »       testb··$0x4,0xab(%rax)38 »       testb··$0x4,0xab(%rax)
 39 »       jne····12f·<memory_subscript.cold+0x10b>
 40 »       mov····0x0(%rip),%rdi········
 41 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 42 »       mov····$0x0,%esi
 43 ·R_X86_64_32»    .rodata.str1.1+0x20
 44 »       call···7f·<memory_subscript.cold+0x5b>
 45 ·R_X86_64_PLT32» PyErr_SetString-0x4
 46 »       jmp····84·<memory_subscript.cold+0x60>
 47 ·R_X86_64_PC32»  .text.hot+0xed2
 48 »       mov····0x0(%rip),%rdi········
 49 ·R_X86_64_PC32»  PyExc_ValueError-0x4
 50 »       mov····$0x0,%esi
 51 ·R_X86_64_32»    .rodata.str1.8+0x38
 52 »       call···95·<memory_subscript.cold+0x71>
 53 ·R_X86_64_PLT32» PyErr_SetString-0x4
 54 »       jmp····9a·<memory_subscript.cold+0x76>
 55 ·R_X86_64_PC32»  .text.hot+0xed2
 56 »       testb··$0x4,0xab(%rax)
26 »       je·····c7·<memory_subscript.cold+0xa3>57 »       je·····102·<memory_subscript.cold+0xde>
27 »       cmpq···$0x0,0x10(%rsi)58 »       cmpq···$0x0,0x10(%rsi)
28 »       jne····c7·<memory_subscript.cold+0xa3>59 »       jne····102·<memory_subscript.cold+0xde>
29 »       mov····0x60(%rdi),%rdi60 »       mov····0x60(%rdi),%rdi
30 »       call···57·<memory_subscript.cold+0x33>61 »       call···b3·<memory_subscript.cold+0x8f>
31 ·R_X86_64_PC32»  .text+0x6ec62 ·R_X86_64_PC32»  .text+0x6ec
32 »       mov····%rax,%rcx63 »       mov····%rax,%rcx
33 »       test···%rax,%rax64 »       test···%rax,%rax
34 »       je·····63·<memory_subscript.cold+0x3f>65 »       je·····bf·<memory_subscript.cold+0x9b>
35 ·R_X86_64_PC32»  .text.hot+0xeb566 ·R_X86_64_PC32»  .text.hot+0xed2
36 »       mov····0x38(%rbx),%rdx67 »       mov····0x38(%rbx),%rdx
37 »       mov····0x28(%rbx),%esi68 »       mov····0x28(%rbx),%esi
38 »       mov····0x18(%rbx),%rdi69 »       mov····0x18(%rbx),%rdi
39 »       add····$0x48,%rsp70 »       add····$0x48,%rsp
40 »       pop····%rbx71 »       pop····%rbx
41 »       pop····%rbp72 »       pop····%rbp
42 »       pop····%r1273 »       pop····%r12
43 »       pop····%r1374 »       pop····%r13
44 »       pop····%r1475 »       pop····%r14
45 »       pop····%r1576 »       pop····%r15
46 »       jmp····81·<memory_subscript.cold+0x5d>77 »       jmp····dd·<memory_subscript.cold+0xb9>
47 ·R_X86_64_PC32»  .text.hot+0x1e1c78 ·R_X86_64_PC32»  .text.hot+0x1e3c
 79 »       mov····(%rbx),%rax
48 »       mov····%rax,(%rsp) 
49 »       call···8a·<memory_subscript.cold+0x66> 
50 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
51 »       test···%rax,%rax80 »       test···%eax,%eax
52 »       jne····93·<memory_subscript.cold+0x6f>81 »       js·····e8·<memory_subscript.cold+0xc4>
53 ·R_X86_64_PC32»  .text.hot+0xeb582 ·R_X86_64_PC32»  .text.hot+0xed2
54 »       mov····(%rsp),%rsi 
55 »       jmp····9c·<memory_subscript.cold+0x78> 
56 ·R_X86_64_PC32»  .text.hot+0xf04 
57 »       cmp····$0x0,%rax83 »       sub····$0x1,%rax
 84 »       mov····%rax,(%rbx)
58 ·R_X86_64_32S»   PySlice_Type 
59 »       je·····a8·<memory_subscript.cold+0x84> 
60 ·R_X86_64_PC32»  .text.hot+0xb0f 
61 »       testb··$0x4,0xab(%rax) 
62 »       jne····f4·<memory_subscript.cold+0xd0>85 »       jne····f5·<memory_subscript.cold+0xd1>
63 »       mov····0x0(%rip),%rdi········ 
64 ·R_X86_64_PC32»  PyExc_TypeError-0x4 
65 »       mov····$0x0,%esi 
66 ·R_X86_64_32»    .rodata.str1.1+0x20 
67 »       call···c2·<memory_subscript.cold+0x9e> 
68 ·R_X86_64_PLT32» PyErr_SetString-0x4 
69 »       jmp····c7·<memory_subscript.cold+0xa3> 
70 ·R_X86_64_PC32»  .text.hot+0xeb586 ·R_X86_64_PC32»  .text.hot+0xed2
 87 »       mov····%rbx,%rdi
 88 »       call···fd·<memory_subscript.cold+0xd9>
 89 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 90 »       jmp····102·<memory_subscript.cold+0xde>
 91 ·R_X86_64_PC32»  .text.hot+0xed2
71 »       cmp····$0x0,%r892 »       cmp····$0x0,%r8
72 ·R_X86_64_32S»   _Py_EllipsisObject93 ·R_X86_64_32S»   _Py_EllipsisObject
73 »       jne····de·<memory_subscript.cold+0xba>94 »       jne····119·<memory_subscript.cold+0xf5>
74 »       mov····(%rbx),%eax95 »       mov····(%rbx),%eax
75 »       add····$0x1,%eax96 »       add····$0x1,%eax
76 »       je·····d9·<memory_subscript.cold+0xb5>97 »       je·····114·<memory_subscript.cold+0xf0>
77 »       mov····%eax,(%rbx)98 »       mov····%eax,(%rbx)
78 »       jmp····de·<memory_subscript.cold+0xba>99 »       jmp····119·<memory_subscript.cold+0xf5>
79 ·R_X86_64_PC32»  .text.hot+0xdcb100 ·R_X86_64_PC32»  .text.hot+0xdc3
80 »       mov····0x0(%rip),%rdi········101 »       mov····0x0(%rip),%rdi········
Max diff block lines reached; 98774/103325 bytes (95.60%) of diff not shown.
128 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 11, 36 lines modifiedOffset 11, 36 lines modified
11 »       push···%r1311 »       push···%r13
12 »       push···%r1212 »       push···%r12
13 »       push···%rbp13 »       push···%rbp
14 »       push···%rbx14 »       push···%rbx
15 »       sub····$0x28,%rsp15 »       sub····$0x28,%rsp
16 »       mov····0x10(%rsi),%rax16 »       mov····0x10(%rsi),%rax
17 »       test···%rdx,%rdx17 »       test···%rdx,%rdx
18 »       jne····448·<memoryview+0x448>18 »       jne····45c·<memoryview+0x45c>
19 »       cmp····$0x1,%rax19 »       cmp····$0x1,%rax
20 »       jne····448·<memoryview+0x448>20 »       jne····45c·<memoryview+0x45c>
21 »       mov····%rsi,%rdi21 »       mov····%rsi,%rdi
22 »       add····$0x18,%rdi22 »       add····$0x18,%rdi
23 »       je·····44c·<memoryview+0x44c>23 »       je·····460·<memoryview+0x460>
24 »       mov····0x18(%rsi),%rbx24 »       mov····0x18(%rsi),%rbx
25 »       cmpq···$0x0,0x8(%rbx)25 »       cmpq···$0x0,0x8(%rbx)
26 ·R_X86_64_32S»   PyMemoryView_Type26 ·R_X86_64_32S»   PyMemoryView_Type
27 »       je·····341·<memoryview+0x341>27 »       je·····355·<memoryview+0x355>
28 »       mov····%rbx,%rdi28 »       mov····%rbx,%rdi
29 »       call···50·<memoryview+0x50>29 »       call···50·<memoryview+0x50>
30 ·R_X86_64_PLT32» PyObject_CheckBuffer-0x430 ·R_X86_64_PLT32» PyObject_CheckBuffer-0x4
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       je·····426·<memoryview+0x426>32 »       je·····43a·<memoryview+0x43a>
33 »       mov····$0x0,%edi33 »       mov····$0x0,%edi
34 ·R_X86_64_32»    _PyManagedBuffer_Type34 ·R_X86_64_32»    _PyManagedBuffer_Type
35 »       call···62·<memoryview+0x62>35 »       call···62·<memoryview+0x62>
36 ·R_X86_64_PLT32» _PyObject_GC_New-0x436 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
37 »       mov····%rax,%rbp37 »       mov····%rax,%rbp
38 »       test···%rax,%rax38 »       test···%rax,%rax
39 »       je·····441·<memoryview+0x441>39 »       je·····455·<memoryview+0x455>
40 »       mov····0x0(%rip),%r13········40 »       mov····0x0(%rip),%r13········
41 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x441 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
42 »       lea····-0x10(%rbp),%rcx42 »       lea····-0x10(%rbp),%rcx
43 »       mov····%rbx,%rdi43 »       mov····%rbx,%rdi
44 »       movl···$0x0,0x10(%rax)44 »       movl···$0x0,0x10(%rax)
45 »       movq···$0x0,0x18(%rax)45 »       movq···$0x0,0x18(%rax)
46 »       movq···$0x0,0x28(%rax)46 »       movq···$0x0,0x28(%rax)
Offset 58, 37 lines modifiedOffset 58, 37 lines modified
58 »       punpcklqdq·%xmm1,%xmm058 »       punpcklqdq·%xmm1,%xmm0
59 »       movups·%xmm0,-0x10(%rbp)59 »       movups·%xmm0,-0x10(%rbp)
60 »       mov····%rcx,0x8(%rdx)60 »       mov····%rcx,0x8(%rdx)
61 »       mov····$0x11c,%edx61 »       mov····$0x11c,%edx
62 »       call···d8·<memoryview+0xd8>62 »       call···d8·<memoryview+0xd8>
63 ·R_X86_64_PLT32» PyObject_GetBuffer-0x463 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
64 »       test···%eax,%eax64 »       test···%eax,%eax
65 »       js·····4f5·<memoryview+0x4f5>65 »       js·····495·<memoryview+0x495>
66 »       mov····0x44(%rbp),%r12d66 »       mov····0x44(%rbp),%r12d
67 »       cmp····$0x40,%r12d67 »       cmp····$0x40,%r12d
68 »       jg·····4dd·<memoryview+0x4dd>68 »       jg·····4f9·<memoryview+0x4f9>
69 »       lea····(%r12,%r12,1),%r15d69 »       lea····(%r12,%r12,1),%r15d
70 »       mov····$0x0,%edi70 »       mov····$0x0,%edi
71 ·R_X86_64_32»    PyMemoryView_Type71 ·R_X86_64_32»    PyMemoryView_Type
72 »       lea····(%r15,%r12,1),%esi72 »       lea····(%r15,%r12,1),%esi
73 »       movslq·%esi,%rsi73 »       movslq·%esi,%rsi
74 »       call···103·<memoryview+0x103>74 »       call···103·<memoryview+0x103>
75 ·R_X86_64_PLT32» _PyObject_GC_NewVar-0x475 ·R_X86_64_PLT32» _PyObject_GC_NewVar-0x4
76 »       mov····%rax,%rbx76 »       mov····%rax,%rbx
77 »       test···%rax,%rax77 »       test···%rax,%rax
78 »       je·····4ee·<memoryview+0x4ee>78 »       je·····50a·<memoryview+0x50a>
 79 »       movq···$0xffffffffffffffff,0x20(%rax)
79 »       lea····0x90(%rax),%r14 
80 »       mov····%r12d,0x5c(%rax) 
81 »       movslq·%r15d,%r1580 »       movslq·%r15d,%r15
82 »       lea····-0x10(%rbx),%rsi81 »       lea····-0x10(%rbx),%rsi
 82 »       lea····0x90(%rax),%r14
83 »       movq···$0xffffffffffffffff,0x20(%rax) 
84 »       lea····(%r14,%r15,8),%r15 
85 »       movq···$0x0,0x30(%rax)83 »       movq···$0x0,0x30(%rax)
 84 »       lea····(%r14,%r15,8),%r15
86 »       movq···$0x0,0x18(%rax)85 »       movq···$0x0,0x18(%rax)
87 »       movl···$0x0,0x28(%rax)86 »       movl···$0x0,0x28(%rax)
 87 »       mov····%r12d,0x5c(%rax)
88 »       mov····%r14,0x68(%rax)88 »       mov····%r14,0x68(%rax)
89 »       movslq·%r12d,%rax89 »       movslq·%r12d,%rax
90 »       lea····(%r14,%rax,8),%rcx90 »       lea····(%r14,%rax,8),%rcx
91 »       mov····%r15,0x78(%rbx)91 »       mov····%r15,0x78(%rbx)
92 »       mov····%rcx,0x70(%rbx)92 »       mov····%rcx,0x70(%rbx)
93 »       movq···$0x0,0x88(%rbx)93 »       movq···$0x0,0x88(%rbx)
94 »       mov····%fs:0x0(%r13),%rax94 »       mov····%fs:0x0(%r13),%rax
Offset 102, 259 lines modifiedOffset 102, 260 lines modified
102 »       mov····%rsi,(%rdi)102 »       mov····%rsi,(%rdi)
103 »       lea····0x38(%rbx),%rdi103 »       lea····0x38(%rbx),%rdi
104 »       movq···%rax,%xmm2104 »       movq···%rax,%xmm2
105 »       punpcklqdq·%xmm2,%xmm0105 »       punpcklqdq·%xmm2,%xmm0
106 »       movups·%xmm0,-0x10(%rbx)106 »       movups·%xmm0,-0x10(%rbx)
107 »       mov····%rsi,0x8(%rdx)107 »       mov····%rsi,0x8(%rdx)
108 »       movdqu·0x20(%rbp),%xmm3108 »       movdqu·0x20(%rbp),%xmm3
109 »       mov····$0x0,%edx 
110 ·R_X86_64_32»    .rodata.str1.1 
111 »       movups·%xmm3,0x38(%rbx)109 »       movups·%xmm3,0x38(%rbx)
112 »       mov····0x40(%rbp),%eax110 »       mov····0x40(%rbp),%eax
113 »       movdqu·0x30(%rbp),%xmm0111 »       movdqu·0x30(%rbp),%xmm0
114 »       mov····0x44(%rbp),%r13d 
115 »       mov····%eax,0x58(%rbx)112 »       mov····%eax,0x58(%rbx)
116 »       mov····0x48(%rbp),%rax113 »       mov····0x48(%rbp),%rax
117 »       movups·%xmm0,0x48(%rbx)114 »       movups·%xmm0,0x48(%rbx)
118 »       test···%rax,%rax115 »       test···%rax,%rax
119 »       cmove··%rdx,%rax116 »       jne····2b0·<memoryview+0x2b0>
120 »       mov····%rax,0x60(%rbx)117 »       movq···$0x0,0x60(%rbx)
 118 ·R_X86_64_32S»   .rodata.str1.1
121 »       mov····0x68(%rbp),%rax119 »       mov····0x68(%rbp),%rax
 120 »       mov····0x44(%rbp),%r13d
122 »       mov····%rax,0x80(%rbx)121 »       mov····%rax,0x80(%rbx)
123 »       test···%r13d,%r13d122 »       test···%r13d,%r13d
124 »       je·····37b·<memoryview+0x37b>123 »       je·····387·<memoryview+0x387>
125 »       cmp····$0x1,%r13d124 »       cmp····$0x1,%r13d
126 »       jne····398·<memoryview+0x398>125 »       jne····3ac·<memoryview+0x3ac>
127 »       mov····0x50(%rbp),%rax126 »       mov····0x50(%rbp),%rax
128 »       test···%rax,%rax127 »       test···%rax,%rax
129 »       je·····2aa·<memoryview+0x2aa>128 »       je·····2b9·<memoryview+0x2b9>
130 »       mov····(%rax),%rax129 »       mov····(%rax),%rax
131 »       mov····%rax,0x90(%rbx)130 »       mov····%rax,0x90(%rbx)
132 »       mov····0x58(%rbp),%rax131 »       mov····0x58(%rbp),%rax
133 »       test···%rax,%rax132 »       test···%rax,%rax
134 »       je·····2d0·<memoryview+0x2d0>133 »       je·····2e0·<memoryview+0x2e0>
135 »       mov····(%rax),%rax134 »       mov····(%rax),%rax
136 »       mov····%rax,(%rcx)135 »       mov····%rax,(%rcx)
137 »       mov····0x60(%rbp),%rax136 »       mov····0x60(%rbp),%rax
138 »       xor····%edx,%edx137 »       xor····%edx,%edx
139 »       movslq·%r13d,%rsi138 »       movslq·%r13d,%rsi
140 »       test···%rax,%rax139 »       test···%rax,%rax
141 »       jne····2e8·<memoryview+0x2e8>140 »       jne····2f8·<memoryview+0x2f8>
142 »       movq···$0x0,0x78(%rbx)141 »       movq···$0x0,0x78(%rbx)
143 »       test···%r12d,%r12d142 »       test···%r12d,%r12d
144 »       je·····415·<memoryview+0x415>143 »       je·····429·<memoryview+0x429>
145 »       cmp····$0x1,%r12d144 »       cmp····$0x1,%r12d
146 »       jne····3de·<memoryview+0x3de>145 »       jne····3f2·<memoryview+0x3f2>
147 »       cmpq···$0x1,(%r14)146 »       cmpq···$0x1,(%r14)
Max diff block lines reached; 127047/130960 bytes (97.01%) of diff not shown.
8.14 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 65 lines modifiedOffset 1, 65 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·5c000000·1c000000·........\.......4 ··0x00000010·1b0c0708·90010000·5c000000·1c000000·........\.......
5 ··0x00000020·00000000·24050000·00460e10·8f02420e·....$....F....B.5 ··0x00000020·00000000·30050000·00460e10·8f02420e·....0....F....B.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606410e·38830744·0e60038a·020a0e38·..A.8..D.`.....87 ··0x00000040·8606410e·38830744·0e60038b·020a0e38·..A.8..D.`.....8
8 ··0x00000050·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B8 ··0x00000050·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
9 ··0x00000060·0e08410b·03a3010e·68550e70·440e7842·..A.....hU.pD.xB9 ··0x00000060·0e08460b·03b1010e·68550e70·440e7842·..F.....hU.pD.xB
10 ··0x00000070·0e800149·0e600000·1c000000·7c000000·...I.`......|...10 ··0x00000070·0e800149·0e600000·1c000000·7c000000·...I.`......|...
11 ··0x00000080·00000000·24000000·000e6083·0786068c·....$.....`.....11 ··0x00000080·00000000·24000000·000e6083·0786068c·....$.....`.....
12 ··0x00000090·058d048e·038f0200·40000000·9c000000·........@.......12 ··0x00000090·058d048e·038f0200·40000000·9c000000·........@.......
13 ··0x000000a0·00000000·7c010000·00420e10·8c02410e·....|....B....A.13 ··0x000000a0·00000000·7c010000·00420e10·8c02410e·....|....B....A.
14 ··0x000000b0·18860344·0e208304·440e3002·b60a0e20·...D.·..D.0....·14 ··0x000000b0·18860344·0e208304·440e3002·b60a0e20·...D.·..D.0....·
15 ··0x000000c0·410e1841·0e10420e·08410b61·0a0e2045·A..A..B..A.a..·E15 ··0x000000c0·410e1841·0e10420e·08410b61·0a0e2045·A..A..B..A.a..·E
16 ··0x000000d0·0e18410e·10420e08·450b0000·14000000·..A..B..E.......16 ··0x000000d0·0e18410e·10420e08·450b0000·14000000·..A..B..E.......
17 ··0x000000e0·e0000000·00000000·62000000·00410e10·........b....A..17 ··0x000000e0·e0000000·00000000·62000000·00410e10·........b....A..
18 ··0x000000f0·02600e08·48000000·f8000000·00000000·.`..H...........18 ··0x000000f0·02600e08·48000000·f8000000·00000000·.`..H...........
19 ··0x00000100·fa020000·00420e10·8f02420e·188e0342·.....B....B....B19 ··0x00000100·fa020000·00420e10·8f02420e·188e0342·.....B....B....B
20 ··0x00000110·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.20 ··0x00000110·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.
21 ··0x00000120·38830744·0e5003b1·010a0e38·440e3041·8..D.P.....8D.0A21 ··0x00000120·38830744·0e5003b2·010a0e38·440e3041·8..D.P.....8D.0A
22 ··0x00000130·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.22 ··0x00000130·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
23 ··0x00000140·28000000·44010000·00000000·8b000000·(...D...........23 ··0x00000140·28000000·44010000·00000000·8b000000·(...D...........
24 ··0x00000150·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..24 ··0x00000150·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..
25 ··0x00000160·7c0a0e18·410e1042·0e08410b·64000000·|...A..B..A.d...25 ··0x00000160·7c0a0e18·410e1042·0e08410b·64000000·|...A..B..A.d...
26 ··0x00000170·70010000·00000000·7c050000·00460e10·p.......|....F..26 ··0x00000170·70010000·00000000·8e050000·00460e10·p............F..
27 ··0x00000180·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.27 ··0x00000180·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
28 ··0x00000190·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....28 ··0x00000190·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
29 ··0x000001a0·11030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.29 ··0x000001a0·09030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
30 ··0x000001b0·18420e10·420e0848·0b032401·0a0e3844·.B..B..H..$...8D30 ··0x000001b0·18420e10·420e0841·0b035001·0a0e3844·.B..B..A..P...8D
31 ··0x000001c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.31 ··0x000001c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
32 ··0x000001d0·08450b00·38000000·d8010000·00000000·.E..8...........32 ··0x000001d0·08450b00·38000000·d8010000·00000000·.E..8...........
33 ··0x000001e0·d1010000·000e8001·83078606·8c058d04·................33 ··0x000001e0·d1010000·000e8001·83078606·8c058d04·................
34 ··0x000001f0·8e038f02·024e0a0e·38410e30·410e2842·.....N..8A.0A.(B34 ··0x000001f0·8e038f02·02aa0a0e·38410e30·410e2842·........8A.0A.(B
35 ··0x00000200·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E....35 ··0x00000200·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E....
36 ··0x00000210·1c000000·14020000·00000000·28010000·............(...36 ··0x00000210·1c000000·14020000·00000000·28010000·............(...
37 ··0x00000220·00450e10·830202ce·0a0e0845·0b000000·.E.........E....37 ··0x00000220·00450e10·830202ce·0a0e0845·0b000000·.E.........E....
38 ··0x00000230·14000000·34020000·00000000·27000000·....4.......'...38 ··0x00000230·14000000·34020000·00000000·27000000·....4.......'...
39 ··0x00000240·000e1083·02000000·1c000000·4c020000·............L...39 ··0x00000240·000e1083·02000000·1c000000·4c020000·............L...
40 ··0x00000250·00000000·97000000·00480e10·025b0e08·.........H...[..40 ··0x00000250·00000000·97000000·00480e10·025b0e08·.........H...[..
41 ··0x00000260·440e106f·0e080000·10000000·6c020000·D..o........l...41 ··0x00000260·440e106f·0e080000·10000000·6c020000·D..o........l...
42 ··0x00000270·00000000·16000000·000e1000·18000000·................42 ··0x00000270·00000000·16000000·000e1000·18000000·................
43 ··0x00000280·80020000·00000000·67010000·00480e10·........g....H..43 ··0x00000280·80020000·00000000·7c010000·00480e10·........|....H..
44 ··0x00000290·0323010a·0e08450b·10000000·9c020000·.#....E.........44 ··0x00000290·031a010a·0e08460b·10000000·9c020000·......F.........
45 ··0x000002a0·00000000·da000000·000e1000·10000000·................45 ··0x000002a0·00000000·e1000000·000e1000·10000000·................
46 ··0x000002b0·b0020000·00000000·0a000000·00000000·................46 ··0x000002b0·b0020000·00000000·0a000000·00000000·................
47 ··0x000002c0·1c000000·c4020000·00000000·6f000000·............o...47 ··0x000002c0·1c000000·c4020000·00000000·6f000000·............o...
48 ··0x000002d0·00450e10·8302024d·0a0e084e·0b000000·.E.....M...N....48 ··0x000002d0·00450e10·8302024d·0a0e084e·0b000000·.E.....M...N....
49 ··0x000002e0·10000000·e4020000·00000000·19000000·................49 ··0x000002e0·10000000·e4020000·00000000·19000000·................
50 ··0x000002f0·00000000·10000000·f8020000·00000000·................50 ··0x000002f0·00000000·10000000·f8020000·00000000·................
51 ··0x00000300·03000000·00000000·10000000·0c030000·................51 ··0x00000300·03000000·00000000·10000000·0c030000·................
52 ··0x00000310·00000000·19000000·00000000·10000000·................52 ··0x00000310·00000000·19000000·00000000·10000000·................
53 ··0x00000320·20030000·00000000·03000000·00000000··...............53 ··0x00000320·20030000·00000000·03000000·00000000··...............
54 ··0x00000330·48000000·34030000·00000000·12040000·H...4...........54 ··0x00000330·48000000·34030000·00000000·1e040000·H...4...........
55 ··0x00000340·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..55 ··0x00000340·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
56 ··0x00000350·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D56 ··0x00000350·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
57 ··0x00000360·0e500366·020a0e38·440e3041·0e28420e·.P.f...8D.0A.(B.57 ··0x00000360·0e500368·020a0e38·440e3041·0e28420e·.P.h...8D.0A.(B.
58 ··0x00000370·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....58 ··0x00000370·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
59 ··0x00000380·80030000·00000000·18000000·000e5083·..............P.59 ··0x00000380·80030000·00000000·18000000·000e5083·..............P.
60 ··0x00000390·0786068c·058d048e·038f0200·60000000·............`...60 ··0x00000390·0786068c·058d048e·038f0200·60000000·............`...
61 ··0x000003a0·a0030000·00000000·e9010000·00460e10·.............F..61 ··0x000003a0·a0030000·00000000·e9010000·00460e10·.............F..
62 ··0x000003b0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.62 ··0x000003b0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
63 ··0x000003c0·05410e30·8606410e·38830744·0e507a0a·.A.0..A.8..D.Pz.63 ··0x000003c0·05410e30·8606410e·38830744·0e507a0a·.A.0..A.8..D.Pz.
64 ··0x000003d0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.64 ··0x000003d0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
Offset 130, 21 lines modifiedOffset 130, 21 lines modified
130 ··0x000007e0·f0016b0e·f801480e·8002410e·8802410e·..k...H...A...A.130 ··0x000007e0·f0016b0e·f801480e·8002410e·8802410e·..k...H...A...A.
131 ··0x000007f0·9002600e·f001510a·0e38440e·30410e28·..`...Q..8D.0A.(131 ··0x000007f0·9002600e·f001510a·0e38440e·30410e28·..`...Q..8D.0A.(
132 ··0x00000800·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...132 ··0x00000800·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...
133 ··0x00000810·38000000·14080000·00000000·9e010000·8...............133 ··0x00000810·38000000·14080000·00000000·9e010000·8...............
134 ··0x00000820·000ef001·83078606·8c058d04·8e038f02·................134 ··0x00000820·000ef001·83078606·8c058d04·8e038f02·................
135 ··0x00000830·02ab0a0e·384a0e30·410e2842·0e20420e·....8J.0A.(B.·B.135 ··0x00000830·02ab0a0e·384a0e30·410e2842·0e20420e·....8J.0A.(B.·B.
136 ··0x00000840·18420e10·420e0845·0b000000·7c000000·.B..B..E....|...136 ··0x00000840·18420e10·420e0845·0b000000·7c000000·.B..B..E....|...
137 ··0x00000850·50080000·00000000·31040000·00420e10·P.......1....B..137 ··0x00000850·50080000·00000000·35040000·00420e10·P.......5....B..
138 ··0x00000860·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.138 ··0x00000860·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
139 ··0x00000870·05410e30·8606440e·38830747·0e600335·.A.0..D.8..G.`.5139 ··0x00000870·05410e30·8606440e·38830747·0e600335·.A.0..D.8..G.`.5
140 ··0x00000880·030a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..140 ··0x00000880·030a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
141 ··0x00000890·420e1042·0e08410b·02670a0e·38410e30·B..B..A..g..8A.0141 ··0x00000890·420e1042·0e08410b·025d0a0e·38410e30·B..B..A..]..8A.0
142 ··0x000008a0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E142 ··0x000008a0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
143 ··0x000008b0·0b490a0e·38410e30·410e2842·0e20420e·.I..8A.0A.(B.·B.143 ··0x000008b0·0b570a0e·38410e30·410e2842·0e20420e·.W..8A.0A.(B.·B.
144 ··0x000008c0·18420e10·420e0845·0b000000·1c000000·.B..B..E........144 ··0x000008c0·18420e10·420e0845·0b000000·1c000000·.B..B..E........
145 ··0x000008d0·d0080000·00000000·0a000000·000e6083·..............`.145 ··0x000008d0·d0080000·00000000·0a000000·000e6083·..............`.
146 ··0x000008e0·0786068c·058d048e·038f0200·10000000·................146 ··0x000008e0·0786068c·058d048e·038f0200·10000000·................
147 ··0x000008f0·f0080000·00000000·0e000000·00000000·................147 ··0x000008f0·f0080000·00000000·0e000000·00000000·................
148 ··0x00000900·10000000·04090000·00000000·25000000·............%...148 ··0x00000900·10000000·04090000·00000000·25000000·............%...
149 ··0x00000910·00000000·10000000·18090000·00000000·................149 ··0x00000910·00000000·10000000·18090000·00000000·................
150 ··0x00000920·05000000·00000000·10000000·2c090000·............,...150 ··0x00000920·05000000·00000000·10000000·2c090000·............,...
Offset 187, 19 lines modifiedOffset 187, 19 lines modified
187 ··0x00000b70·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..187 ··0x00000b70·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
188 ··0x00000b80·410e2883·054d0e40·510e4851·0e50420e·A.(..M.@Q.HQ.PB.188 ··0x00000b80·410e2883·054d0e40·510e4851·0e50420e·A.(..M.@Q.HQ.PB.
189 ··0x00000b90·58420e60·490e4002·bd0a0e28·440e2041·XB.`I.@....(D.·A189 ··0x00000b90·58420e60·490e4002·bd0a0e28·440e2041·XB.`I.@....(D.·A
190 ··0x00000ba0·0e18420e·10420e08·410b0000·28000000·..B..B..A...(...190 ··0x00000ba0·0e18420e·10420e08·410b0000·28000000·..B..B..A...(...
191 ··0x00000bb0·b00b0000·00000000·a9000000·000e4083·..............@.191 ··0x00000bb0·b00b0000·00000000·a9000000·000e4083·..............@.
192 ··0x00000bc0·0586048c·038d0259·0e48530e·50420e58·.......Y.HS.PB.X192 ··0x00000bc0·0586048c·038d0259·0e48530e·50420e58·.......Y.HS.PB.X
193 ··0x00000bd0·420e6049·0e400000·60000000·dc0b0000·B.`I.@..`.......193 ··0x00000bd0·420e6049·0e400000·60000000·dc0b0000·B.`I.@..`.......
194 ··0x00000be0·00000000·e1050000·00420e10·8f02420e·.........B....B.194 ··0x00000be0·00000000·e6050000·00420e10·8f02420e·.........B....B.
195 ··0x00000bf0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0195 ··0x00000bf0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
196 ··0x00000c00·8606440e·38830746·0eb00103·5b040a0e·..D.8..F....[...196 ··0x00000c00·8606440e·38830746·0eb00103·5b040a0e·..D.8..F....[...
197 ··0x00000c10·38430e30·410e2842·0e20420e·18420e10·8C.0A.(B.·B..B..197 ··0x00000c10·38430e30·410e2842·0e20420e·18420e10·8C.0A.(B.·B..B..
198 ··0x00000c20·420e0841·0b031b01·0eb8014b·0ec00145·B..A.......K...E198 ··0x00000c20·420e0841·0b032001·0eb8014b·0ec00145·B..A..·....K...E
199 ··0x00000c30·0ec80141·0ed0014e·0eb00100·1c000000·...A...N........199 ··0x00000c30·0ec80141·0ed0014e·0eb00100·1c000000·...A...N........
200 ··0x00000c40·400c0000·00000000·17000000·000eb001·@...............200 ··0x00000c40·400c0000·00000000·17000000·000eb001·@...............
201 ··0x00000c50·83078606·8c058d04·8e038f02·10000000·................201 ··0x00000c50·83078606·8c058d04·8e038f02·10000000·................
202 ··0x00000c60·600c0000·00000000·39000000·00000000·`.......9.......202 ··0x00000c60·600c0000·00000000·39000000·00000000·`.......9.......
203 ··0x00000c70·68000000·740c0000·00000000·0e010000·h...t...........203 ··0x00000c70·68000000·740c0000·00000000·0e010000·h...t...........
204 ··0x00000c80·00420e10·8f02470e·188e0345·0e208d04·.B....G....E.·..204 ··0x00000c80·00420e10·8f02470e·188e0345·0e208d04·.B....G....E.·..
205 ··0x00000c90·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G205 ··0x00000c90·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G
1.12 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
6 ··0x00000040·72312e31·002e726f·64617461·2e737472·r1.1..rodata.str6 ··0x00000040·72312e38·002e726f·64617461·2e737472·r1.8..rodata.str
7 ··0x00000050·312e3800·2e72656c·612e7465·78742e75·1.8..rela.text.u7 ··0x00000050·312e3100·2e72656c·612e7465·78742e75·1.1..rela.text.u
8 ··0x00000060·6e6c696b·656c7900·2e72656c·612e7465·nlikely..rela.te8 ··0x00000060·6e6c696b·656c7900·2e72656c·612e7465·nlikely..rela.te
9 ··0x00000070·78742e68·6f74002e·72656c61·2e726f64·xt.hot..rela.rod9 ··0x00000070·78742e68·6f74002e·72656c61·2e726f64·xt.hot..rela.rod
10 ··0x00000080·61746100·2e726f64·6174612e·63737438·ata..rodata.cst810 ··0x00000080·61746100·2e726f64·6174612e·63737438·ata..rodata.cst8
11 ··0x00000090·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack11 ··0x00000090·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack
12 ··0x000000a0·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope12 ··0x000000a0·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope
13 ··0x000000b0·72747900·2e72656c·612e6568·5f667261·rty..rela.eh_fra13 ··0x000000b0·72747900·2e72656c·612e6568·5f667261·rty..rela.eh_fra
14 ··0x000000c0·6d6500······························me.14 ··0x000000c0·6d6500······························me.
221 KB
moduleobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········40440·(bytes·into·file)13 ··Start·of·section·headers:··········41080·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
4.17 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x9df8:1 There·are·21·section·headers,·starting·at·offset·0xa078:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00036b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00030b·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005450·000510·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005550·0004b0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0003c0·0004d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000360·0004d0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·005960·0002d0·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·005a00·0002d0·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000890·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000830·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000890·0004fb·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000830·0004fb·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000d8b·000ce5·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000d2b·000d19·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·005c30·001ad0·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·005cd0·001b48·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001a70·001816·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001a50·001936·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·007700·0020a0·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·007818·002208·18···I·18···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003286·0000ee·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003386·0000ee·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003380·00009c·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003480·00009c·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0097a0·000030·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·009a20·000030·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00341c·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00351c·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003420·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·003520·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003440·000860·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003540·000860·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0097d0·000570·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·009a50·000570·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·003ca0·000d38·18·····19··50··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·003da0·000d38·18·····19··50··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0049d8·000a77·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·004ad8·000a77·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·009d40·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·009fc0·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
9.01 KB
readelf --wide --symbols {}
    
Offset 18, 36 lines modifiedOffset 18, 36 lines modified
18 ····14:·0000000000000198····45·FUNC····LOCAL··DEFAULT····7·PyModule_GetDict.cold18 ····14:·0000000000000198····45·FUNC····LOCAL··DEFAULT····7·PyModule_GetDict.cold
19 ····15:·00000000000001c5····35·FUNC····LOCAL··DEFAULT····7·PyModule_GetDef.cold19 ····15:·00000000000001c5····35·FUNC····LOCAL··DEFAULT····7·PyModule_GetDef.cold
20 ····16:·0000000000000260···159·FUNC····LOCAL··DEFAULT····9·module_traverse20 ····16:·0000000000000260···159·FUNC····LOCAL··DEFAULT····9·module_traverse
21 ····17:·00000000000001e8·····7·FUNC····LOCAL··DEFAULT····7·module_traverse.cold21 ····17:·00000000000001e8·····7·FUNC····LOCAL··DEFAULT····7·module_traverse.cold
22 ····18:·00000000000001ef···461·FUNC····LOCAL··DEFAULT····7·PyModule_FromDefAndSpec2.cold22 ····18:·00000000000001ef···461·FUNC····LOCAL··DEFAULT····7·PyModule_FromDefAndSpec2.cold
23 ····19:·00000000000003bc····35·FUNC····LOCAL··DEFAULT····7·PyModule_GetState.cold23 ····19:·00000000000003bc····35·FUNC····LOCAL··DEFAULT····7·PyModule_GetState.cold
24 ····20:·00000000000003df···165·FUNC····LOCAL··DEFAULT····7·PyModule_ExecDef.cold24 ····20:·00000000000003df···165·FUNC····LOCAL··DEFAULT····7·PyModule_ExecDef.cold
25 ····21:·0000000000000be0···576·FUNC····LOCAL··DEFAULT····9·_Py_module_getattro_impl.part.025 ····21:·0000000000000be0···757·FUNC····LOCAL··DEFAULT····9·_Py_module_getattro_impl.part.0
26 ····22:·0000000000000484····50·FUNC····LOCAL··DEFAULT····7·_Py_module_getattro_impl.part.0.cold26 ····22:·0000000000000484···112·FUNC····LOCAL··DEFAULT····7·_Py_module_getattro_impl.part.0.cold
27 ····23:·00000000000004b6····41·FUNC····LOCAL··DEFAULT····7·_PyModuleSpec_IsInitializing.cold27 ····23:·00000000000004f4····31·FUNC····LOCAL··DEFAULT····7·_PyModuleSpec_IsInitializing.cold
28 ····24:·00000000000004df····21·FUNC····LOCAL··DEFAULT····7·_PyModuleSpec_IsUninitializedSubmodule.cold28 ····24:·0000000000000513····21·FUNC····LOCAL··DEFAULT····7·_PyModuleSpec_IsUninitializedSubmodule.cold
29 ····25:·0000000000000e80····67·FUNC····LOCAL··DEFAULT····9·new_module29 ····25:·0000000000000fa0····67·FUNC····LOCAL··DEFAULT····9·new_module
30 ····26:·00000000000004f4····31·FUNC····LOCAL··DEFAULT····7·new_module.cold30 ····26:·0000000000000528····31·FUNC····LOCAL··DEFAULT····7·new_module.cold
31 ····27:·0000000000000ed0···383·FUNC····LOCAL··DEFAULT····9·module___init__31 ····27:·0000000000000ff0···383·FUNC····LOCAL··DEFAULT····9·module___init__
32 ····28:·0000000000000513···167·FUNC····LOCAL··DEFAULT····7·module___init__.cold32 ····28:·0000000000000547···167·FUNC····LOCAL··DEFAULT····7·module___init__.cold
33 ····29:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.233 ····29:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
34 ····30:·00000000000005ba····28·FUNC····LOCAL··DEFAULT····7·PyModule_GetFilenameObject.cold34 ····30:·00000000000005ee····28·FUNC····LOCAL··DEFAULT····7·PyModule_GetFilenameObject.cold
35 ····31:·0000000000000290···113·FUNC····LOCAL··DEFAULT····1·module_dir35 ····31:·0000000000000230···113·FUNC····LOCAL··DEFAULT····1·module_dir
36 ····32:·0000000000000615···125·FUNC····LOCAL··DEFAULT····7·module_dir.cold36 ····32:·0000000000000649···125·FUNC····LOCAL··DEFAULT····7·module_dir.cold
37 ····33:·0000000000001050···243·FUNC····LOCAL··DEFAULT····9·module_dealloc37 ····33:·0000000000001170···243·FUNC····LOCAL··DEFAULT····9·module_dealloc
38 ····34:·0000000000000692····23·FUNC····LOCAL··DEFAULT····7·PyModule_Create2.cold38 ····34:·00000000000006c6····23·FUNC····LOCAL··DEFAULT····7·PyModule_Create2.cold
39 ····35:·0000000000001150···119·FUNC····LOCAL··DEFAULT····9·module_clear39 ····35:·0000000000001270···119·FUNC····LOCAL··DEFAULT····9·module_clear
40 ····36:·00000000000006a9····50·FUNC····LOCAL··DEFAULT····7·module_clear.cold40 ····36:·00000000000006dd····50·FUNC····LOCAL··DEFAULT····7·module_clear.cold
41 ····37:·00000000000006db···524·FUNC····LOCAL··DEFAULT····7·_PyModule_Clear.cold41 ····37:·000000000000070f···524·FUNC····LOCAL··DEFAULT····7·_PyModule_Clear.cold
42 ····38:·0000000000000aee····32·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.042 ····38:·0000000000000b22····32·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0
43 ····39:·00000000000008e7···519·FUNC····LOCAL··DEFAULT····7·_PyModule_ClearDict.cold43 ····39:·000000000000091b···519·FUNC····LOCAL··DEFAULT····7·_PyModule_ClearDict.cold
44 ····40:·0000000000000b0e···224·FUNC····LOCAL··DEFAULT····7·module_get_annotations44 ····40:·0000000000000b42···224·FUNC····LOCAL··DEFAULT····7·module_get_annotations
45 ····41:·0000000000000350····27·FUNC····LOCAL··DEFAULT····1·module_repr45 ····41:·00000000000002f0····27·FUNC····LOCAL··DEFAULT····1·module_repr
46 ····42:·0000000000000bee···179·FUNC····LOCAL··DEFAULT····7·module_set_annotations46 ····42:·0000000000000c22···179·FUNC····LOCAL··DEFAULT····7·module_set_annotations
47 ····43:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.047 ····43:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
49 ····45:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.149 ····45:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
50 ····46:·0000000000000020···124·OBJECT··LOCAL··DEFAULT···12·module___init____doc__50 ····46:·0000000000000020···124·OBJECT··LOCAL··DEFAULT···12·module___init____doc__
51 ····47:·00000000000002a0····64·OBJECT··LOCAL··DEFAULT····3·module_methods51 ····47:·00000000000002a0····64·OBJECT··LOCAL··DEFAULT····3·module_methods
52 ····48:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·module_members52 ····48:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·module_members
53 ····49:·0000000000000240····80·OBJECT··LOCAL··DEFAULT····3·module_getsets53 ····49:·0000000000000240····80·OBJECT··LOCAL··DEFAULT····3·module_getsets
Offset 102, 43 lines modifiedOffset 102, 43 lines modified
102 ····98:·0000000000000b10····70·FUNC····GLOBAL·DEFAULT····9·PyModule_GetName102 ····98:·0000000000000b10····70·FUNC····GLOBAL·DEFAULT····9·PyModule_GetName
103 ····99:·0000000000000b60····56·FUNC····GLOBAL·HIDDEN·····9·_Py_module_getattro103 ····99:·0000000000000b60····56·FUNC····GLOBAL·HIDDEN·····9·_Py_module_getattro
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict
105 ···101:·0000000000000ba0····55·FUNC····GLOBAL·HIDDEN·····9·_Py_module_getattro_impl105 ···101:·0000000000000ba0····55·FUNC····GLOBAL·HIDDEN·····9·_Py_module_getattro_impl
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
109 ···105:·0000000000000e20····89·FUNC····GLOBAL·DEFAULT····9·_PyModuleSpec_IsInitializing 
110 ···106:·00000000000001c0····86·FUNC····GLOBAL·HIDDEN·····1·_PyModuleSpec_IsUninitializedSubmodule 
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg 
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
 113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
 114 ···110:·0000000000000ee0····84·FUNC····GLOBAL·DEFAULT····9·_PyModuleSpec_IsInitializing
 115 ···111:·0000000000000f40····86·FUNC····GLOBAL·HIDDEN·····9·_PyModuleSpec_IsUninitializedSubmodule
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
118 ···114:·0000000000000220···104·FUNC····GLOBAL·DEFAULT····1·PyModule_GetFilenameObject118 ···114:·00000000000001c0···104·FUNC····GLOBAL·DEFAULT····1·PyModule_GetFilenameObject
119 ···115:·00000000000005d6····63·FUNC····GLOBAL·HIDDEN·····7·_PyModule_IsExtension119 ···115:·000000000000060a····63·FUNC····GLOBAL·HIDDEN·····7·_PyModule_IsExtension
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Keys120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Keys
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr
129 ···125:·0000000000000310····54·FUNC····GLOBAL·DEFAULT····1·PyModule_Create2129 ···125:·00000000000002b0····54·FUNC····GLOBAL·DEFAULT····1·PyModule_Create2
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_IsInitialized130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_IsInitialized
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
132 ···128:·00000000000011d0···816·FUNC····GLOBAL·DEFAULT····9·_PyModule_Clear132 ···128:·00000000000012f0···816·FUNC····GLOBAL·DEFAULT····9·_PyModule_Clear
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
136 ···132:·0000000000001500···790·FUNC····GLOBAL·DEFAULT····9·_PyModule_ClearDict136 ···132:·0000000000001620···790·FUNC····GLOBAL·DEFAULT····9·_PyModule_ClearDict
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ImportlibModuleRepr137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ImportlibModuleRepr
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
140 ···136:·0000000000000ca1····68·FUNC····GLOBAL·DEFAULT····7·PyModule_GetFilename140 ···136:·0000000000000cd5····68·FUNC····GLOBAL·DEFAULT····7·PyModule_GetFilename
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
88.5 KB
readelf --wide --relocs {}
    
Offset 1, 41 lines modifiedOffset 1, 38 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x5450·contains·54·entries:1 Relocation·section·'.rela.text'·at·offset·0x5550·contains·50·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000021··000000330000000b·R_X86_64_32S···········00000000000002e0·PyModuleDef_Type·+·03 0000000000000021··000000330000000b·R_X86_64_32S···········00000000000002e0·PyModuleDef_Type·+·0
4 0000000000000026··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetNextModuleIndex·-·44 0000000000000026··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetNextModuleIndex·-·4
5 000000000000004e··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyImport_ResolveNameWithPackageContext·-·45 000000000000004e··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyImport_ResolveNameWithPackageContext·-·4
6 0000000000000056··0000003600000004·R_X86_64_PLT32·········00000000000000d0·PyModule_New·-·46 0000000000000056··0000003600000004·R_X86_64_PLT32·········00000000000000d0·PyModule_New·-·4
7 0000000000000080··0000003700000004·R_X86_64_PLT32·········0000000000000110·PyModule_AddFunctions·-·47 0000000000000080··0000003700000004·R_X86_64_PLT32·········0000000000000110·PyModule_AddFunctions·-·4
8 0000000000000099··0000003800000004·R_X86_64_PLT32·········00000000000001c0·PyModule_SetDocString·-·48 0000000000000099··0000003800000004·R_X86_64_PLT32·········00000000000001c0·PyModule_SetDocString·-·4
9 00000000000000da··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·49 00000000000000da··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
10 00000000000000ee··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyModule_NewObject·-·410 00000000000000ee··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyModule_NewObject·-·4
11 0000000000000122··0000004b00000004·R_X86_64_PLT32·········0000000000000140·PyModule_GetNameObject·-·411 0000000000000122··0000004b00000004·R_X86_64_PLT32·········0000000000000140·PyModule_GetNameObject·-·4
12 0000000000000156··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyCMethod_New·-·412 0000000000000156··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyCMethod_New·-·4
13 0000000000000171··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·413 0000000000000171··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4
14 00000000000001ce··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·8f48 
15 00000000000001d8··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4 
16 00000000000001f4··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PySequence_Contains·-·4 
17 000000000000022f··000000430000000b·R_X86_64_32S···········00000000000000a0·PyModule_Type·+·014 00000000000001cf··000000430000000b·R_X86_64_32S···········00000000000000a0·PyModule_Type·+·0
18 0000000000000243··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6e5015 00000000000001e3··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6e50
 16 00000000000001e8··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemWithError·-·4
 17 00000000000001f2··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 18 00000000000001fe··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
 19 0000000000000203··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·67
 20 0000000000000208··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 21 0000000000000237··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6ca8
 22 000000000000023e··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
 23 0000000000000260··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6d18
19 0000000000000248··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemWithError·-·424 0000000000000268··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemWithError·-·4
20 0000000000000252··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
21 000000000000025e··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4 
22 0000000000000263··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·67 
23 0000000000000268··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
24 0000000000000297··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6ca8 
25 000000000000029e··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4 
26 00000000000002c0··000000460000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6d18 
27 00000000000002c8··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemWithError·-·4 
28 00000000000002d9··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·425 0000000000000279··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
29 00000000000002ea··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Keys·-·426 000000000000028a··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Keys·-·4
30 00000000000002f5··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c27 0000000000000295··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c
31 0000000000000320··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·428 00000000000002c0··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
32 000000000000032d··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_IsInitialized·-·429 00000000000002cd··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_IsInitialized·-·4
33 0000000000000357··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·430 00000000000002f7··0000005b00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
34 000000000000003f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a31 000000000000003f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a
35 0000000000000062··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1232 0000000000000062··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12
36 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1933 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19
37 0000000000000088··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·434 0000000000000088··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
38 00000000000000a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·435 00000000000000a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
39 00000000000000be··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7b36 00000000000000be··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7b
40 00000000000000e6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a337 00000000000000e6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a3
Offset 43, 57 lines modifiedOffset 40, 56 lines modified
43 000000000000010a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a340 000000000000010a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a3
44 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12141 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·121
45 0000000000000146··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13642 0000000000000146··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·136
46 0000000000000162··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11943 0000000000000162··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·119
47 0000000000000179··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10944 0000000000000179··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·109
48 000000000000018d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc45 000000000000018d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc
49 00000000000001b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12946 00000000000001b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·129
50 0000000000000208··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4db 
51 0000000000000235··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b647 00000000000001d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ea
52 00000000000002aa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·62448 000000000000024a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·658
53 00000000000002bb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61149 000000000000025b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·645
 50 0000000000000274··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65f
 51 0000000000000282··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·658
54 00000000000002d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·62b52 00000000000002d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c2
55 00000000000002e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·624 
56 0000000000000335··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68e 
57 0000000000000367··0000008500000004·R_X86_64_PLT32·········0000000000000000·_PyImport_ImportlibModuleRepr·-·453 0000000000000307··0000008500000004·R_X86_64_PLT32·········0000000000000000·_PyImport_ImportlibModuleRepr·-·4
  
58 Relocation·section·'.rela.data'·at·offset·0x5960·contains·30·entries:54 Relocation·section·'.rela.data'·at·offset·0x5a00·contains·30·entries:
59 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend55 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
60 0000000000000018··0000008900000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·056 0000000000000018··0000008900000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
61 0000000000000028··0000004600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ca1057 0000000000000028··0000004600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ca10
62 0000000000000030··0000004600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·a77858 0000000000000030··0000004600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·a778
63 0000000000000050··0000002c00000001·R_X86_64_64············0000000000000000·.rodata·+·059 0000000000000050··0000002c00000001·R_X86_64_64············0000000000000000·.rodata·+·0
64 0000000000000058··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6060 0000000000000058··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·60
65 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1061 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
66 00000000000000a8··0000008a00000001·R_X86_64_64············0000000000000000·PyType_Type·+·062 00000000000000a8··0000008a00000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
67 00000000000000b8··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6063 00000000000000b8··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·60
68 00000000000000d0··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·105064 00000000000000d0··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·1170
69 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·35065 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f0
70 0000000000000130··0000006300000001·R_X86_64_64············0000000000000b60·_Py_module_getattro·+·066 0000000000000130··0000006300000001·R_X86_64_64············0000000000000b60·_Py_module_getattro·+·0
71 0000000000000138··0000008b00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·067 0000000000000138··0000008b00000001·R_X86_64_64············0000000000000000·PyObject_GenericSetAttr·+·0
72 0000000000000150··0000002c00000001·R_X86_64_64············0000000000000000·.rodata·+·2068 0000000000000150··0000002c00000001·R_X86_64_64············0000000000000000·.rodata·+·20
73 0000000000000158··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·26069 0000000000000158··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·260
74 0000000000000160··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·115070 0000000000000160··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·1270
75 0000000000000188··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2a071 0000000000000188··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2a0
76 0000000000000190··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48072 0000000000000190··0000000200000001·R_X86_64_64············0000000000000000·.data·+·480
77 0000000000000198··0000000200000001·R_X86_64_64············0000000000000000·.data·+·24073 0000000000000198··0000000200000001·R_X86_64_64············0000000000000000·.data·+·240
78 00000000000001c8··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·ed074 00000000000001c8··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·ff0
79 00000000000001d8··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·e8075 00000000000001d8··0000000700000001·R_X86_64_64············0000000000000000·.text.hot·+·fa0
80 00000000000001e0··0000008c00000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·076 00000000000001e0··0000008c00000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
81 0000000000000240··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf77 0000000000000240··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf
82 0000000000000248··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b0e78 0000000000000248··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b42
83 0000000000000250··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·bee79 0000000000000250··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c22
84 00000000000002a0··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d380 00000000000002a0··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d3
85 00000000000002a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·29081 00000000000002a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·230
86 00000000000002b8··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·4c882 00000000000002b8··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·4c8
87 00000000000002e8··0000008a00000001·R_X86_64_64············0000000000000000·PyType_Type·+·083 00000000000002e8··0000008a00000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
88 00000000000002f8··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·db84 00000000000002f8··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·db
89 0000000000000480··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e585 0000000000000480··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e5
  
90 Relocation·section·'.rela.text.unlikely'·at·offset·0x5c30·contains·286·entries:86 Relocation·section·'.rela.text.unlikely'·at·offset·0x5cd0·contains·291·entries:
91 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend87 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
92 000000000000001e··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·488 000000000000001e··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
93 0000000000000035··0000003a00000004·R_X86_64_PLT32·········0000000000000000·memset·-·489 0000000000000035··0000003a00000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
94 0000000000000042··0000003b00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeWarning·-·490 0000000000000042··0000003b00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeWarning·-·4
95 000000000000004a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·091 000000000000004a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
96 0000000000000060··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnFormat·-·492 0000000000000060··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnFormat·-·4
97 0000000000000071··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·493 0000000000000071··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
Offset 163, 92 lines modifiedOffset 159, 94 lines modified
163 000000000000044c··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4159 000000000000044c··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
164 0000000000000458··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4160 0000000000000458··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
165 0000000000000460··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·300161 0000000000000460··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·300
166 0000000000000467··0000005f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_FormatFromCause·-·4162 0000000000000467··0000005f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_FormatFromCause·-·4
167 0000000000000471··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4163 0000000000000471··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
168 000000000000047b··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_BadArgument·-·4164 000000000000047b··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_BadArgument·-·4
169 0000000000000488··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4165 0000000000000488··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
170 00000000000004ad··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4166 00000000000004a3··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 167 00000000000004b1··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
171 00000000000004c8··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4168 00000000000004c2··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
172 00000000000004d6··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
173 00000000000004e7··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4169 00000000000004eb··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
174 0000000000000508··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4170 0000000000000506··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 171 000000000000051b··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 172 000000000000053c··0000004000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
175 0000000000000527··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40173 000000000000055b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
176 000000000000053b··0000007000000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4174 000000000000056f··0000007000000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
Max diff block lines reached; 62201/90589 bytes (68.66%) of diff not shown.
23.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 429, 449 lines modifiedOffset 429, 450 lines modified
429 ··DW_CFA_def_cfa_offset:·16429 ··DW_CFA_def_cfa_offset:·16
430 ··DW_CFA_advance_loc:·2·to·0000000000000bd5430 ··DW_CFA_advance_loc:·2·to·0000000000000bd5
431 ··DW_CFA_def_cfa_offset:·8431 ··DW_CFA_def_cfa_offset:·8
432 ··DW_CFA_nop432 ··DW_CFA_nop
433 ··DW_CFA_nop433 ··DW_CFA_nop
434 ··DW_CFA_nop434 ··DW_CFA_nop
  
435 00000420·000000000000004c·00000424·FDE·cie=00000000·pc=0000000000000be0..0000000000000e20435 00000420·000000000000004c·00000424·FDE·cie=00000000·pc=0000000000000be0..0000000000000ed5
436 ··DW_CFA_advance_loc:·2·to·0000000000000be2436 ··DW_CFA_advance_loc:·2·to·0000000000000be2
437 ··DW_CFA_def_cfa_offset:·16437 ··DW_CFA_def_cfa_offset:·16
438 ··DW_CFA_offset:·r13·(r13)·at·cfa-16438 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
439 ··DW_CFA_advance_loc:·5·to·0000000000000be7439 ··DW_CFA_advance_loc:·5·to·0000000000000be7
440 ··DW_CFA_def_cfa_offset:·24440 ··DW_CFA_def_cfa_offset:·24
441 ··DW_CFA_offset:·r12·(r12)·at·cfa-24441 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
442 ··DW_CFA_advance_loc:·4·to·0000000000000beb442 ··DW_CFA_advance_loc:·4·to·0000000000000beb
443 ··DW_CFA_def_cfa_offset:·32443 ··DW_CFA_def_cfa_offset:·32
444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32444 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
445 ··DW_CFA_advance_loc:·4·to·0000000000000bef445 ··DW_CFA_advance_loc:·4·to·0000000000000bef
446 ··DW_CFA_def_cfa_offset:·40446 ··DW_CFA_def_cfa_offset:·40
447 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40447 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
448 ··DW_CFA_advance_loc:·4·to·0000000000000bf3448 ··DW_CFA_advance_loc:·4·to·0000000000000bf3
449 ··DW_CFA_def_cfa_offset:·48449 ··DW_CFA_def_cfa_offset:·80
450 ··DW_CFA_advance_loc1:·157·to·0000000000000c90450 ··DW_CFA_advance_loc1:·157·to·0000000000000c90
451 ··DW_CFA_remember_state451 ··DW_CFA_remember_state
452 ··DW_CFA_def_cfa_offset:·40452 ··DW_CFA_def_cfa_offset:·40
453 ··DW_CFA_advance_loc:·1·to·0000000000000c91453 ··DW_CFA_advance_loc:·1·to·0000000000000c91
454 ··DW_CFA_def_cfa_offset:·32454 ··DW_CFA_def_cfa_offset:·32
455 ··DW_CFA_advance_loc:·1·to·0000000000000c92455 ··DW_CFA_advance_loc:·1·to·0000000000000c92
456 ··DW_CFA_def_cfa_offset:·24456 ··DW_CFA_def_cfa_offset:·24
457 ··DW_CFA_advance_loc:·2·to·0000000000000c94457 ··DW_CFA_advance_loc:·2·to·0000000000000c94
458 ··DW_CFA_def_cfa_offset:·16458 ··DW_CFA_def_cfa_offset:·16
459 ··DW_CFA_advance_loc:·2·to·0000000000000c96459 ··DW_CFA_advance_loc:·2·to·0000000000000c96
460 ··DW_CFA_def_cfa_offset:·8460 ··DW_CFA_def_cfa_offset:·8
461 ··DW_CFA_advance_loc:·10·to·0000000000000ca0461 ··DW_CFA_advance_loc:·10·to·0000000000000ca0
462 ··DW_CFA_restore_state462 ··DW_CFA_restore_state
463 ··DW_CFA_advance_loc2:·277·to·0000000000000db5463 ··DW_CFA_advance_loc2:·449·to·0000000000000e61
464 ··DW_CFA_remember_state464 ··DW_CFA_remember_state
465 ··DW_CFA_def_cfa_offset:·40465 ··DW_CFA_def_cfa_offset:·40
466 ··DW_CFA_advance_loc:·1·to·0000000000000db6466 ··DW_CFA_advance_loc:·7·to·0000000000000e68
467 ··DW_CFA_def_cfa_offset:·32467 ··DW_CFA_def_cfa_offset:·32
468 ··DW_CFA_advance_loc:·1·to·0000000000000db7468 ··DW_CFA_advance_loc:·1·to·0000000000000e69
469 ··DW_CFA_def_cfa_offset:·24469 ··DW_CFA_def_cfa_offset:·24
470 ··DW_CFA_advance_loc:·2·to·0000000000000db9470 ··DW_CFA_advance_loc:·2·to·0000000000000e6b
471 ··DW_CFA_def_cfa_offset:·16471 ··DW_CFA_def_cfa_offset:·16
472 ··DW_CFA_advance_loc:·2·to·0000000000000dbb472 ··DW_CFA_advance_loc:·2·to·0000000000000e6d
473 ··DW_CFA_def_cfa_offset:·8473 ··DW_CFA_def_cfa_offset:·8
474 ··DW_CFA_advance_loc:·5·to·0000000000000dc0474 ··DW_CFA_advance_loc:·5·to·0000000000000e72
475 ··DW_CFA_restore_state475 ··DW_CFA_restore_state
476 ··DW_CFA_nop476 ··DW_CFA_nop
  
477 00000470·0000000000000018·00000474·FDE·cie=00000000·pc=0000000000000484..00000000000004b6477 00000470·0000000000000018·00000474·FDE·cie=00000000·pc=0000000000000484..00000000000004f4
478 ··DW_CFA_def_cfa_offset:·48478 ··DW_CFA_def_cfa_offset:·80
479 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40479 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
480 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32480 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
481 ··DW_CFA_offset:·r12·(r12)·at·cfa-24481 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
482 ··DW_CFA_offset:·r13·(r13)·at·cfa-16482 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
483 ··DW_CFA_nop483 ··DW_CFA_nop
  
484 0000048c·0000000000000018·00000490·FDE·cie=00000000·pc=0000000000000e20..0000000000000e79484 0000048c·0000000000000018·00000490·FDE·cie=00000000·pc=0000000000000ee0..0000000000000f34
485 ··DW_CFA_advance_loc:·8·to·0000000000000e28485 ··DW_CFA_advance_loc:·8·to·0000000000000ee8
486 ··DW_CFA_def_cfa_offset:·48486 ··DW_CFA_def_cfa_offset:·48
487 ··DW_CFA_advance_loc1:·71·to·0000000000000e6f487 ··DW_CFA_advance_loc:·63·to·0000000000000f27
488 ··DW_CFA_remember_state488 ··DW_CFA_remember_state
489 ··DW_CFA_def_cfa_offset:·8489 ··DW_CFA_def_cfa_offset:·8
490 ··DW_CFA_advance_loc:·1·to·0000000000000e70490 ··DW_CFA_advance_loc:·1·to·0000000000000f28
491 ··DW_CFA_restore_state491 ··DW_CFA_restore_state
492 ··DW_CFA_nop492 ··DW_CFA_nop
 493 ··DW_CFA_nop
  
493 000004a8·0000000000000010·000004ac·FDE·cie=00000000·pc=00000000000004b6..00000000000004df494 000004a8·0000000000000010·000004ac·FDE·cie=00000000·pc=00000000000004f4..0000000000000513
494 ··DW_CFA_def_cfa_offset:·48495 ··DW_CFA_def_cfa_offset:·48
495 ··DW_CFA_nop496 ··DW_CFA_nop
  
496 000004bc·000000000000002c·000004c0·FDE·cie=00000000·pc=00000000000001c0..0000000000000216497 000004bc·000000000000002c·000004c0·FDE·cie=00000000·pc=0000000000000f40..0000000000000f96
497 ··DW_CFA_advance_loc:·10·to·00000000000001ca498 ··DW_CFA_advance_loc:·10·to·0000000000000f4a
498 ··DW_CFA_def_cfa_offset:·16499 ··DW_CFA_def_cfa_offset:·16
499 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16500 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
500 ··DW_CFA_advance_loc:·9·to·00000000000001d3501 ··DW_CFA_advance_loc:·9·to·0000000000000f53
501 ··DW_CFA_def_cfa_offset:·24502 ··DW_CFA_def_cfa_offset:·24
502 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24503 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
503 ··DW_CFA_advance_loc:·4·to·00000000000001d7504 ··DW_CFA_advance_loc:·4·to·0000000000000f57
504 ··DW_CFA_def_cfa_offset:·48505 ··DW_CFA_def_cfa_offset:·48
505 ··DW_CFA_advance_loc:·19·to·00000000000001ea506 ··DW_CFA_advance_loc:·19·to·0000000000000f6a
506 ··DW_CFA_remember_state507 ··DW_CFA_remember_state
507 ··DW_CFA_def_cfa_offset:·24508 ··DW_CFA_def_cfa_offset:·24
508 ··DW_CFA_advance_loc:·1·to·00000000000001eb509 ··DW_CFA_advance_loc:·1·to·0000000000000f6b
509 ··DW_CFA_def_cfa_offset:·16510 ··DW_CFA_def_cfa_offset:·16
510 ··DW_CFA_advance_loc:·1·to·00000000000001ec511 ··DW_CFA_advance_loc:·1·to·0000000000000f6c
511 ··DW_CFA_def_cfa_offset:·8512 ··DW_CFA_def_cfa_offset:·8
512 ··DW_CFA_advance_loc:·1·to·00000000000001ed513 ··DW_CFA_advance_loc:·1·to·0000000000000f6d
513 ··DW_CFA_restore_state514 ··DW_CFA_restore_state
514 ··DW_CFA_advance_loc:·38·to·0000000000000213515 ··DW_CFA_advance_loc:·38·to·0000000000000f93
515 ··DW_CFA_def_cfa_offset:·8516 ··DW_CFA_def_cfa_offset:·8
516 ··DW_CFA_restore:·r3·(rbx)517 ··DW_CFA_restore:·r3·(rbx)
517 ··DW_CFA_restore:·r6·(rbp)518 ··DW_CFA_restore:·r6·(rbp)
518 ··DW_CFA_nop519 ··DW_CFA_nop
  
519 000004ec·0000000000000014·000004f0·FDE·cie=00000000·pc=00000000000004df..00000000000004f4520 000004ec·0000000000000014·000004f0·FDE·cie=00000000·pc=0000000000000513..0000000000000528
520 ··DW_CFA_def_cfa_offset:·48521 ··DW_CFA_def_cfa_offset:·48
521 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24522 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
522 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16523 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
523 ··DW_CFA_nop524 ··DW_CFA_nop
  
524 00000504·0000000000000018·00000508·FDE·cie=00000000·pc=0000000000000e80..0000000000000ec3525 00000504·0000000000000018·00000508·FDE·cie=00000000·pc=0000000000000fa0..0000000000000fe3
525 ··DW_CFA_advance_loc:·5·to·0000000000000e85526 ··DW_CFA_advance_loc:·5·to·0000000000000fa5
526 ··DW_CFA_def_cfa_offset:·16527 ··DW_CFA_def_cfa_offset:·16
527 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16528 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
528 ··DW_CFA_advance_loc:·61·to·0000000000000ec2529 ··DW_CFA_advance_loc:·61·to·0000000000000fe2
529 ··DW_CFA_def_cfa_offset:·8530 ··DW_CFA_def_cfa_offset:·8
530 ··DW_CFA_nop531 ··DW_CFA_nop
531 ··DW_CFA_nop532 ··DW_CFA_nop
532 ··DW_CFA_nop533 ··DW_CFA_nop
  
533 00000520·0000000000000014·00000524·FDE·cie=00000000·pc=00000000000004f4..0000000000000513534 00000520·0000000000000014·00000524·FDE·cie=00000000·pc=0000000000000528..0000000000000547
534 ··DW_CFA_def_cfa_offset:·16535 ··DW_CFA_def_cfa_offset:·16
535 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16536 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
536 ··DW_CFA_nop537 ··DW_CFA_nop
537 ··DW_CFA_nop538 ··DW_CFA_nop
538 ··DW_CFA_nop539 ··DW_CFA_nop
  
539 00000538·0000000000000038·0000053c·FDE·cie=00000000·pc=0000000000000ed0..000000000000104f540 00000538·0000000000000038·0000053c·FDE·cie=00000000·pc=0000000000000ff0..000000000000116f
540 ··DW_CFA_advance_loc:·6·to·0000000000000ed6541 ··DW_CFA_advance_loc:·6·to·0000000000000ff6
541 ··DW_CFA_def_cfa_offset:·16542 ··DW_CFA_def_cfa_offset:·16
542 ··DW_CFA_offset:·r13·(r13)·at·cfa-16543 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
543 ··DW_CFA_advance_loc:·2·to·0000000000000ed8544 ··DW_CFA_advance_loc:·2·to·0000000000000ff8
544 ··DW_CFA_def_cfa_offset:·24545 ··DW_CFA_def_cfa_offset:·24
545 ··DW_CFA_offset:·r12·(r12)·at·cfa-24546 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
Max diff block lines reached; 17307/23668 bytes (73.12%) of diff not shown.
1.5 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 creation·of·module·%s·failed·without·setting·an·exception8 creation·of·module·%s·failed·without·setting·an·exception
9 creation·of·module·%s·raised·unreported·exception9 creation·of·module·%s·raised·unreported·exception
10 module·%s·is·not·a·module·object,·but·requests·module·state10 module·%s·is·not·a·module·object,·but·requests·module·state
11 module·%s·specifies·execution·slots,·but·did·not·create·a·ModuleType·instance11 module·%s·specifies·execution·slots,·but·did·not·create·a·ModuleType·instance
12 execution·of·module·%s·failed·without·setting·an·exception12 execution·of·module·%s·failed·without·setting·an·exception
13 execution·of·module·%s·raised·unreported·exception13 execution·of·module·%s·raised·unreported·exception
14 module·%s·initialized·with·unknown·slot·%i14 module·%s·initialized·with·unknown·slot·%i
 15 module·'%U'·has·no·attribute·'%U'
15 partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)16 partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)
16 cannot·access·submodule·'%U'·of·module·'%U'·(most·likely·due·to·a·circular·import)17 cannot·access·submodule·'%U'·of·module·'%U'·(most·likely·due·to·a·circular·import)
17 module·'%U'·has·no·attribute·'%U' 
18 <module>.__dict__·is·not·a·dictionary18 <module>.__dict__·is·not·a·dictionary
19 Python·import·machinery·not·initialized19 Python·import·machinery·not·initialized
20 Exception·ignored·in·m_clear·of·module%s%V20 Exception·ignored·in·m_clear·of·module%s%V
21 __dir__()·->·list21 __dir__()·->·list
22 specialized·dir()·implementation22 specialized·dir()·implementation
23 []A\A]A^A_23 []A\A]A^A_
24 AVAUATUSH24 AVAUATUSH
Offset 132, 21 lines modifiedOffset 132, 21 lines modified
132 PyModule_GetName132 PyModule_GetName
133 _Py_module_getattro133 _Py_module_getattro
134 _PyObject_GenericGetAttrWithDict134 _PyObject_GenericGetAttrWithDict
135 _Py_module_getattro_impl135 _Py_module_getattro_impl
136 PyExc_AttributeError136 PyExc_AttributeError
137 PyErr_ExceptionMatches137 PyErr_ExceptionMatches
138 PyErr_Clear138 PyErr_Clear
139 _PyModuleSpec_IsInitializing 
140 _PyModuleSpec_IsUninitializedSubmodule 
141 PyObject_CallOneArg 
142 _PyObject_LookupAttr139 _PyObject_LookupAttr
143 PyObject_IsTrue140 PyObject_IsTrue
144 PyObject_GetAttr141 PyObject_GetAttr
145 PySequence_Contains142 PySequence_Contains
 143 PyObject_CallOneArg
 144 _PyModuleSpec_IsInitializing
 145 _PyModuleSpec_IsUninitializedSubmodule
146 _PyArg_UnpackKeywords146 _PyArg_UnpackKeywords
147 _PyArg_BadArgument147 _PyArg_BadArgument
148 PyModule_GetFilenameObject148 PyModule_GetFilenameObject
149 _PyModule_IsExtension149 _PyModule_IsExtension
150 PyDict_Keys150 PyDict_Keys
151 PyExc_TypeError151 PyExc_TypeError
152 _Py_CheckFunctionResult152 _Py_CheckFunctionResult
5.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 162, 171 lines modifiedOffset 162, 132 lines modified
162 »       pop····%rbx162 »       pop····%rbx
163 »       pop····%rbp163 »       pop····%rbp
164 »       pop····%r12164 »       pop····%r12
165 »       pop····%r13165 »       pop····%r13
166 »       ret166 »       ret
167 »       xchg···%ax,%ax167 »       xchg···%ax,%ax
  
168 00000000000001c0·<_PyModuleSpec_IsUninitializedSubmodule>: 
169 _PyModuleSpec_IsUninitializedSubmodule(): 
170 »       endbr64 
171 »       test···%rdi,%rdi 
172 »       je·····213·<_PyModuleSpec_IsUninitializedSubmodule+0x53> 
173 »       push···%rbp 
174 »       mov····%rsi,%rbp 
175 »       mov····$0x0,%esi 
176 ·R_X86_64_32»    _PyRuntime+0x8f48 
177 »       push···%rbx 
178 »       sub····$0x18,%rsp 
179 »       call···1dc·<_PyModuleSpec_IsUninitializedSubmodule+0x1c> 
180 ·R_X86_64_PLT32» PyObject_GetAttr-0x4 
181 »       mov····%rax,%rbx 
182 »       test···%rax,%rax 
183 »       jne····1ed·<_PyModuleSpec_IsUninitializedSubmodule+0x2d> 
184 »       xor····%eax,%eax 
185 »       add····$0x18,%rsp 
186 »       pop····%rbx 
187 »       pop····%rbp 
188 »       ret 
189 »       mov····%rbp,%rsi 
190 »       mov····%rax,%rdi 
191 »       call···1f8·<_PyModuleSpec_IsUninitializedSubmodule+0x38> 
192 ·R_X86_64_PLT32» PySequence_Contains-0x4 
193 »       mov····(%rbx),%rdx 
194 »       test···%edx,%edx 
195 »       js·····20c·<_PyModuleSpec_IsUninitializedSubmodule+0x4c> 
196 »       sub····$0x1,%rdx 
197 »       mov····%rdx,(%rbx) 
198 »       je·····20c·<_PyModuleSpec_IsUninitializedSubmodule+0x4c> 
199 ·R_X86_64_PC32»  .text.unlikely+0x4db 
200 »       cmp····$0xffffffff,%eax 
201 »       jne····1e6·<_PyModuleSpec_IsUninitializedSubmodule+0x26> 
202 »       jmp····1e4·<_PyModuleSpec_IsUninitializedSubmodule+0x24> 
203 »       xor····%eax,%eax 
204 »       ret 
205 »       cs·nopw·0x0(%rax,%rax,1) 
  
206 0000000000000220·<PyModule_GetFilenameObject>:168 00000000000001c0·<PyModule_GetFilenameObject>:
207 PyModule_GetFilenameObject():169 PyModule_GetFilenameObject():
208 »       endbr64170 »       endbr64
209 »       push···%rbx171 »       push···%rbx
210 »       mov····%rdi,%rbx172 »       mov····%rdi,%rbx
211 »       mov····0x8(%rdi),%rdi173 »       mov····0x8(%rdi),%rdi
212 »       cmp····$0x0,%rdi174 »       cmp····$0x0,%rdi
213 ·R_X86_64_32S»   PyModule_Type175 ·R_X86_64_32S»   PyModule_Type
214 »       jne····239·<PyModule_GetFilenameObject+0x19>176 »       jne····1d9·<PyModule_GetFilenameObject+0x19>
215 ·R_X86_64_PC32»  .text.unlikely+0x5b6177 ·R_X86_64_PC32»  .text.unlikely+0x5ea
216 »       mov····0x10(%rbx),%rdi178 »       mov····0x10(%rbx),%rdi
217 »       test···%rdi,%rdi179 »       test···%rdi,%rdi
218 »       je·····251·<PyModule_GetFilenameObject+0x31>180 »       je·····1f1·<PyModule_GetFilenameObject+0x31>
219 »       mov····$0x0,%esi181 »       mov····$0x0,%esi
220 ·R_X86_64_32»    _PyRuntime+0x6e50182 ·R_X86_64_32»    _PyRuntime+0x6e50
221 »       call···24c·<PyModule_GetFilenameObject+0x2c>183 »       call···1ec·<PyModule_GetFilenameObject+0x2c>
222 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4184 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
223 »       test···%rax,%rax185 »       test···%rax,%rax
224 »       jne····270·<PyModule_GetFilenameObject+0x50>186 »       jne····210·<PyModule_GetFilenameObject+0x50>
225 »       call···256·<PyModule_GetFilenameObject+0x36>187 »       call···1f6·<PyModule_GetFilenameObject+0x36>
226 ·R_X86_64_PLT32» PyErr_Occurred-0x4188 ·R_X86_64_PLT32» PyErr_Occurred-0x4
227 »       test···%rax,%rax189 »       test···%rax,%rax
228 »       jne····26c·<PyModule_GetFilenameObject+0x4c>190 »       jne····20c·<PyModule_GetFilenameObject+0x4c>
229 »       mov····0x0(%rip),%rdi········191 »       mov····0x0(%rip),%rdi········
230 ·R_X86_64_PC32»  PyExc_SystemError-0x4192 ·R_X86_64_PC32»  PyExc_SystemError-0x4
231 »       mov····$0x0,%esi193 »       mov····$0x0,%esi
232 ·R_X86_64_32»    .rodata.str1.1+0x67194 ·R_X86_64_32»    .rodata.str1.1+0x67
233 »       call···26c·<PyModule_GetFilenameObject+0x4c>195 »       call···20c·<PyModule_GetFilenameObject+0x4c>
234 ·R_X86_64_PLT32» PyErr_SetString-0x4196 ·R_X86_64_PLT32» PyErr_SetString-0x4
235 »       xor····%eax,%eax197 »       xor····%eax,%eax
236 »       pop····%rbx198 »       pop····%rbx
237 »       ret199 »       ret
238 »       mov····0x8(%rax),%rdx200 »       mov····0x8(%rax),%rdx
239 »       testb··$0x10,0xab(%rdx)201 »       testb··$0x10,0xab(%rdx)
240 »       je·····251·<PyModule_GetFilenameObject+0x31>202 »       je·····1f1·<PyModule_GetFilenameObject+0x31>
241 »       mov····(%rax),%edx203 »       mov····(%rax),%edx
242 »       add····$0x1,%edx204 »       add····$0x1,%edx
243 »       je·····26e·<PyModule_GetFilenameObject+0x4e>205 »       je·····20e·<PyModule_GetFilenameObject+0x4e>
244 »       mov····%edx,(%rax)206 »       mov····%edx,(%rax)
245 »       pop····%rbx207 »       pop····%rbx
246 »       ret208 »       ret
247 »       nopl···0x0(%rax,%rax,1)209 »       nopl···0x0(%rax,%rax,1)
  
248 0000000000000290·<module_dir>:210 0000000000000230·<module_dir>:
249 module_dir():211 module_dir():
250 »       endbr64212 »       endbr64
251 »       push···%r12213 »       push···%r12
252 »       mov····$0x0,%esi214 »       mov····$0x0,%esi
253 ·R_X86_64_32»    _PyRuntime+0x6ca8215 ·R_X86_64_32»    _PyRuntime+0x6ca8
254 »       push···%rbp216 »       push···%rbp
255 »       push···%rbx217 »       push···%rbx
256 »       call···2a2·<module_dir+0x12>218 »       call···242·<module_dir+0x12>
257 ·R_X86_64_PLT32» PyObject_GetAttr-0x4219 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
258 »       mov····%rax,%rbx220 »       mov····%rax,%rbx
259 »       test···%rax,%rax221 »       test···%rax,%rax
260 »       je·····2ae·<module_dir+0x1e>222 »       je·····24e·<module_dir+0x1e>
261 ·R_X86_64_PC32»  .text.unlikely+0x624223 ·R_X86_64_PC32»  .text.unlikely+0x658
262 »       mov····0x8(%rax),%rax224 »       mov····0x8(%rax),%rax
263 »       testb··$0x20,0xab(%rax)225 »       testb··$0x20,0xab(%rax)
264 »       je·····2bf·<module_dir+0x2f>226 »       je·····25f·<module_dir+0x2f>
265 ·R_X86_64_PC32»  .text.unlikely+0x611227 ·R_X86_64_PC32»  .text.unlikely+0x645
266 »       mov····$0x0,%esi228 »       mov····$0x0,%esi
267 ·R_X86_64_32»    _PyRuntime+0x6d18229 ·R_X86_64_32»    _PyRuntime+0x6d18
268 »       mov····%rbx,%rdi230 »       mov····%rbx,%rdi
269 »       call···2cc·<module_dir+0x3c>231 »       call···26c·<module_dir+0x3c>
270 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4232 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
271 »       mov····%rax,%rbp233 »       mov····%rax,%rbp
272 »       test···%rax,%rax234 »       test···%rax,%rax
273 »       jne····2d8·<module_dir+0x48>235 »       jne····278·<module_dir+0x48>
274 ·R_X86_64_PC32»  .text.unlikely+0x62b236 ·R_X86_64_PC32»  .text.unlikely+0x65f
275 »       call···2dd·<module_dir+0x4d>237 »       call···27d·<module_dir+0x4d>
276 ·R_X86_64_PLT32» PyErr_Occurred-0x4238 ·R_X86_64_PLT32» PyErr_Occurred-0x4
277 »       test···%rax,%rax239 »       test···%rax,%rax
278 »       jne····2e6·<module_dir+0x56>240 »       jne····286·<module_dir+0x56>
279 ·R_X86_64_PC32»  .text.unlikely+0x624241 ·R_X86_64_PC32»  .text.unlikely+0x658
280 »       mov····%rbx,%rdi242 »       mov····%rbx,%rdi
281 »       call···2ee·<module_dir+0x5e>243 »       call···28e·<module_dir+0x5e>
282 ·R_X86_64_PLT32» PyDict_Keys-0x4244 ·R_X86_64_PLT32» PyDict_Keys-0x4
283 »       mov····%rax,%rbp245 »       mov····%rax,%rbp
284 »       mov····%rbx,%rdi246 »       mov····%rbx,%rdi
285 »       call···2f9·<module_dir+0x69>247 »       call···299·<module_dir+0x69>
Max diff block lines reached; 1216/5694 bytes (21.36%) of diff not shown.
1.34 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[···1b8]··creation·of·module·%s·failed·without·setting·an·exception10 ··[···1b8]··creation·of·module·%s·failed·without·setting·an·exception
11 ··[···1f8]··creation·of·module·%s·raised·unreported·exception11 ··[···1f8]··creation·of·module·%s·raised·unreported·exception
12 ··[···230]··module·%s·is·not·a·module·object,·but·requests·module·state12 ··[···230]··module·%s·is·not·a·module·object,·but·requests·module·state
13 ··[···270]··module·%s·specifies·execution·slots,·but·did·not·create·a·ModuleType·instance13 ··[···270]··module·%s·specifies·execution·slots,·but·did·not·create·a·ModuleType·instance
14 ··[···2c0]··execution·of·module·%s·failed·without·setting·an·exception14 ··[···2c0]··execution·of·module·%s·failed·without·setting·an·exception
15 ··[···300]··execution·of·module·%s·raised·unreported·exception15 ··[···300]··execution·of·module·%s·raised·unreported·exception
16 ··[···338]··module·%s·initialized·with·unknown·slot·%i16 ··[···338]··module·%s·initialized·with·unknown·slot·%i
 17 ··[···368]··module·'%U'·has·no·attribute·'%U'
17 ··[···368]··partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)18 ··[···390]··partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)
18 ··[···3c8]··cannot·access·submodule·'%U'·of·module·'%U'·(most·likely·due·to·a·circular·import)19 ··[···3f0]··cannot·access·submodule·'%U'·of·module·'%U'·(most·likely·due·to·a·circular·import)
19 ··[···420]··module·'%U'·has·no·attribute·'%U' 
20 ··[···448]··<module>.__dict__·is·not·a·dictionary20 ··[···448]··<module>.__dict__·is·not·a·dictionary
21 ··[···470]··Python·import·machinery·not·initialized21 ··[···470]··Python·import·machinery·not·initialized
22 ··[···498]··Exception·ignored·in·m_clear·of·module%s%V\n22 ··[···498]··Exception·ignored·in·m_clear·of·module%s%V\n
23 ··[···4c8]··__dir__()·->·list\n23 ··[···4c8]··__dir__()·->·list\n
24 ············specialized·dir()·implementation24 ············specialized·dir()·implementation
  
37.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 461, 807 lines modifiedOffset 461, 824 lines modified
461 0000000000000484·<_Py_module_getattro_impl.part.0.cold>:461 0000000000000484·<_Py_module_getattro_impl.part.0.cold>:
462 _Py_module_getattro_impl.part.0.cold():462 _Py_module_getattro_impl.part.0.cold():
463 »       mov····%rbx,%rdi463 »       mov····%rbx,%rdi
464 »       call···48c·<_Py_module_getattro_impl.part.0.cold+0x8>464 »       call···48c·<_Py_module_getattro_impl.part.0.cold+0x8>
465 ·R_X86_64_PLT32» _Py_Dealloc-0x4465 ·R_X86_64_PLT32» _Py_Dealloc-0x4
466 »       jmp····491·<_Py_module_getattro_impl.part.0.cold+0xd>466 »       jmp····491·<_Py_module_getattro_impl.part.0.cold+0xd>
467 ·R_X86_64_PC32»  .text.hot+0xc86467 ·R_X86_64_PC32»  .text.hot+0xc86
 468 »       sub····$0x1,%rdx
 469 »       mov····%rdx,(%rdi)
 470 »       jne····49e·<_Py_module_getattro_impl.part.0.cold+0x1a>
 471 ·R_X86_64_PC32»  .text.hot+0xd78
 472 »       mov····%eax,0xc(%rsp)
 473 »       call···4a7·<_Py_module_getattro_impl.part.0.cold+0x23>
 474 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 475 »       mov····0xc(%rsp),%eax
 476 »       jmp····4b0·<_Py_module_getattro_impl.part.0.cold+0x2c>
 477 ·R_X86_64_PC32»  .text.hot+0xd78
 478 »       call···4b5·<_Py_module_getattro_impl.part.0.cold+0x31>
 479 ·R_X86_64_PLT32» PyErr_Clear-0x4
 480 »       jmp····4ba·<_Py_module_getattro_impl.part.0.cold+0x36>
 481 ·R_X86_64_PC32»  .text.hot+0xd86
 482 »       mov····%r12,%rdi
 483 »       mov····%eax,0xc(%rsp)
 484 »       call···4c6·<_Py_module_getattro_impl.part.0.cold+0x42>
 485 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 486 »       mov····0xc(%rsp),%eax
 487 »       jmp····4cf·<_Py_module_getattro_impl.part.0.cold+0x4b>
 488 ·R_X86_64_PC32»  .text.hot+0xe04
468 »       mov····(%rbx),%rax489 »       mov····(%rbx),%rax
469 »       test···%eax,%eax490 »       test···%eax,%eax
470 »       js·····49c·<_Py_module_getattro_impl.part.0.cold+0x18>491 »       js·····4da·<_Py_module_getattro_impl.part.0.cold+0x56>
471 ·R_X86_64_PC32»  .text.hot+0xc86492 ·R_X86_64_PC32»  .text.hot+0xc86
472 »       sub····$0x1,%rax493 »       sub····$0x1,%rax
473 »       mov····%rax,(%rbx)494 »       mov····%rax,(%rbx)
474 »       jne····4a9·<_Py_module_getattro_impl.part.0.cold+0x25>495 »       jne····4e7·<_Py_module_getattro_impl.part.0.cold+0x63>
475 ·R_X86_64_PC32»  .text.hot+0xc86496 ·R_X86_64_PC32»  .text.hot+0xc86
476 »       mov····%rbx,%rdi497 »       mov····%rbx,%rdi
477 »       call···4b1·<_Py_module_getattro_impl.part.0.cold+0x2d>498 »       call···4ef·<_Py_module_getattro_impl.part.0.cold+0x6b>
478 ·R_X86_64_PLT32» _Py_Dealloc-0x4499 ·R_X86_64_PLT32» _Py_Dealloc-0x4
479 »       jmp····4b6·<_PyModuleSpec_IsInitializing.cold>500 »       jmp····4f4·<_PyModuleSpec_IsInitializing.cold>
480 ·R_X86_64_PC32»  .text.hot+0xc86501 ·R_X86_64_PC32»  .text.hot+0xc86
  
481 00000000000004b6·<_PyModuleSpec_IsInitializing.cold>:502 00000000000004f4·<_PyModuleSpec_IsInitializing.cold>:
482 _PyModuleSpec_IsInitializing.cold():503 _PyModuleSpec_IsInitializing.cold():
483 »       sub····$0x1,%rdx504 »       sub····$0x1,%rdx
484 »       mov····%rdx,(%rdi)505 »       mov····%rdx,(%rdi)
485 »       jne····4c3·<_PyModuleSpec_IsInitializing.cold+0xd>506 »       jne····501·<_PyModuleSpec_IsInitializing.cold+0xd>
486 ·R_X86_64_PC32»  .text.hot+0xe63507 ·R_X86_64_PC32»  .text.hot+0xf1b
487 »       mov····%eax,0xc(%rsp)508 »       mov····%eax,0xc(%rsp)
488 »       call···4cc·<_PyModuleSpec_IsInitializing.cold+0x16>509 »       call···50a·<_PyModuleSpec_IsInitializing.cold+0x16>
489 ·R_X86_64_PLT32» _Py_Dealloc-0x4510 ·R_X86_64_PLT32» _Py_Dealloc-0x4
490 »       mov····0xc(%rsp),%eax511 »       mov····0xc(%rsp),%eax
491 »       jmp····4d5·<_PyModuleSpec_IsInitializing.cold+0x1f> 
492 ·R_X86_64_PC32»  .text.hot+0xe63 
493 »       call···4da·<_PyModuleSpec_IsInitializing.cold+0x24> 
494 ·R_X86_64_PLT32» PyErr_Clear-0x4 
495 »       jmp····4df·<_PyModuleSpec_IsUninitializedSubmodule.cold>512 »       jmp····513·<_PyModuleSpec_IsUninitializedSubmodule.cold>
496 ·R_X86_64_PC32»  .text.hot+0xe6c513 ·R_X86_64_PC32»  .text.hot+0xf1b
  
497 00000000000004df·<_PyModuleSpec_IsUninitializedSubmodule.cold>:514 0000000000000513·<_PyModuleSpec_IsUninitializedSubmodule.cold>:
498 _PyModuleSpec_IsUninitializedSubmodule.cold():515 _PyModuleSpec_IsUninitializedSubmodule.cold():
499 »       mov····%rbx,%rdi516 »       mov····%rbx,%rdi
500 »       mov····%eax,0xc(%rsp)517 »       mov····%eax,0xc(%rsp)
501 »       call···4eb·<_PyModuleSpec_IsUninitializedSubmodule.cold+0xc>518 »       call···51f·<_PyModuleSpec_IsUninitializedSubmodule.cold+0xc>
502 ·R_X86_64_PLT32» _Py_Dealloc-0x4519 ·R_X86_64_PLT32» _Py_Dealloc-0x4
503 »       mov····0xc(%rsp),%eax520 »       mov····0xc(%rsp),%eax
504 »       jmp····4f4·<new_module.cold>521 »       jmp····528·<new_module.cold>
505 ·R_X86_64_PC32»  .text+0x208522 ·R_X86_64_PC32»  .text.hot+0xf88
  
506 00000000000004f4·<new_module.cold>:523 0000000000000528·<new_module.cold>:
507 new_module.cold():524 new_module.cold():
508 »       mov····(%rbx),%rax525 »       mov····(%rbx),%rax
509 »       test···%eax,%eax526 »       test···%eax,%eax
510 »       js·····50c·<new_module.cold+0x18>527 »       js·····540·<new_module.cold+0x18>
511 »       sub····$0x1,%rax528 »       sub····$0x1,%rax
512 »       mov····%rax,(%rbx)529 »       mov····%rax,(%rbx)
513 »       jne····50c·<new_module.cold+0x18>530 »       jne····540·<new_module.cold+0x18>
514 »       mov····%rbx,%rdi531 »       mov····%rbx,%rdi
515 »       call···50c·<new_module.cold+0x18>532 »       call···540·<new_module.cold+0x18>
516 ·R_X86_64_PLT32» _Py_Dealloc-0x4533 ·R_X86_64_PLT32» _Py_Dealloc-0x4
517 »       xor····%ebx,%ebx534 »       xor····%ebx,%ebx
518 »       jmp····513·<module___init__.cold>535 »       jmp····547·<module___init__.cold>
519 ·R_X86_64_PC32»  .text.hot+0xeba536 ·R_X86_64_PC32»  .text.hot+0xfda
  
520 0000000000000513·<module___init__.cold>:537 0000000000000547·<module___init__.cold>:
521 module___init__.cold():538 module___init__.cold():
522 »       mov····0x10(%rdx),%rbx539 »       mov····0x10(%rdx),%rbx
523 »       lea····0x18(%rsi),%rdi540 »       lea····0x18(%rsi),%rdi
524 »       add····%rax,%rbx541 »       add····%rax,%rbx
525 »       push···%rcx542 »       push···%rcx
526 »       mov····$0x1,%r9d543 »       mov····$0x1,%r9d
527 »       mov····$0x0,%r8d544 »       mov····$0x0,%r8d
528 ·R_X86_64_32»    .data+0x40545 ·R_X86_64_32»    .data+0x40
529 »       mov····%rax,%rsi546 »       mov····%rax,%rsi
530 »       lea····0x18(%rsp),%rcx547 »       lea····0x18(%rsp),%rcx
531 »       push···%rcx548 »       push···%rcx
532 »       xor····%ecx,%ecx549 »       xor····%ecx,%ecx
533 »       push···$0x0550 »       push···$0x0
534 »       push···$0x2551 »       push···$0x2
535 »       call···53f·<module___init__.cold+0x2c>552 »       call···573·<module___init__.cold+0x2c>
536 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4553 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
537 »       add····$0x20,%rsp554 »       add····$0x20,%rsp
538 »       mov····%rax,%rcx555 »       mov····%rax,%rcx
539 »       test···%rax,%rax556 »       test···%rax,%rax
540 »       je·····579·<module___init__.cold+0x66>557 »       je·····5ad·<module___init__.cold+0x66>
541 »       mov····(%rax),%rbp558 »       mov····(%rax),%rbp
542 »       mov····%rbx,%rax559 »       mov····%rbx,%rax
543 »       mov····0x8(%rbp),%rdx560 »       mov····0x8(%rbp),%rdx
544 »       testb··$0x10,0xab(%rdx)561 »       testb··$0x10,0xab(%rdx)
545 »       jne····562·<module___init__.cold+0x4f>562 »       jne····596·<module___init__.cold+0x4f>
546 ·R_X86_64_PC32»  .text.hot+0xf1d563 ·R_X86_64_PC32»  .text.hot+0x103d
547 »       mov····%rbp,%rcx564 »       mov····%rbp,%rcx
548 »       mov····$0x0,%edx565 »       mov····$0x0,%edx
549 ·R_X86_64_32»    .rodata.str1.1+0x4c566 ·R_X86_64_32»    .rodata.str1.1+0x4c
550 »       mov····$0x0,%esi567 »       mov····$0x0,%esi
551 ·R_X86_64_32»    .rodata.str1.1+0x50568 ·R_X86_64_32»    .rodata.str1.1+0x50
552 »       mov····$0x0,%edi569 »       mov····$0x0,%edi
553 ·R_X86_64_32»    .rodata.str1.1+0x60570 ·R_X86_64_32»    .rodata.str1.1+0x60
554 »       call···579·<module___init__.cold+0x66>571 »       call···5ad·<module___init__.cold+0x66>
555 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4572 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
556 »       or·····$0xffffffff,%eax573 »       or·····$0xffffffff,%eax
557 »       jmp····581·<module___init__.cold+0x6e>574 »       jmp····5b5·<module___init__.cold+0x6e>
558 ·R_X86_64_PC32»  .text.hot+0xfec575 ·R_X86_64_PC32»  .text.hot+0x110c
559 »       or·····$0xffffffff,%eax576 »       or·····$0xffffffff,%eax
560 »       jmp····589·<module___init__.cold+0x76>577 »       jmp····5bd·<module___init__.cold+0x76>
561 ·R_X86_64_PC32»  .text.hot+0xfec578 ·R_X86_64_PC32»  .text.hot+0x110c
562 »       mov····$0x0,%r13d579 »       mov····$0x0,%r13d
Max diff block lines reached; 32696/38054 bytes (85.92%) of diff not shown.
44.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1026, 1038 lines modifiedOffset 1026, 1132 lines modified
1026 »       push···%r131026 »       push···%r13
1027 »       mov····%rsi,%r131027 »       mov····%rsi,%r13
1028 »       push···%r121028 »       push···%r12
1029 »       mov····%edx,%r12d1029 »       mov····%edx,%r12d
1030 »       push···%rbp1030 »       push···%rbp
1031 »       mov····%rdi,%rbp1031 »       mov····%rdi,%rbp
1032 »       push···%rbx1032 »       push···%rbx
1033 »       sub····$0x8,%rsp1033 »       sub····$0x28,%rsp
1034 »       cmp····$0x1,%edx1034 »       cmp····$0x1,%edx
1035 »       jne····cae·<_Py_module_getattro_impl.part.0+0xce>1035 »       jne····cb0·<_Py_module_getattro_impl.part.0+0xd0>
1036 »       call···c01·<_Py_module_getattro_impl.part.0+0x21>1036 »       call···c01·<_Py_module_getattro_impl.part.0+0x21>
1037 ·R_X86_64_PLT32» PyErr_Occurred-0x41037 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1038 »       test···%rax,%rax1038 »       test···%rax,%rax
1039 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>1039 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1040 »       mov····0x10(%rbp),%rdi1040 »       mov····0x10(%rbp),%rdi
1041 »       mov····$0x0,%esi1041 »       mov····$0x0,%esi
1042 ·R_X86_64_32»    _PyRuntime+0x6fc81042 ·R_X86_64_32»    _PyRuntime+0x6fc8
1043 »       call···c18·<_Py_module_getattro_impl.part.0+0x38>1043 »       call···c18·<_Py_module_getattro_impl.part.0+0x38>
1044 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x41044 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
1045 »       test···%rax,%rax1045 »       test···%rax,%rax
1046 »       jne····d7c·<_Py_module_getattro_impl.part.0+0x19c>1046 »       jne····e2b·<_Py_module_getattro_impl.part.0+0x24b>
1047 »       call···c26·<_Py_module_getattro_impl.part.0+0x46>1047 »       call···c26·<_Py_module_getattro_impl.part.0+0x46>
1048 ·R_X86_64_PLT32» PyErr_Occurred-0x41048 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1049 »       test···%rax,%rax1049 »       test···%rax,%rax
1050 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>1050 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1051 »       mov····0x10(%rbp),%rdi1051 »       mov····0x10(%rbp),%rdi
1052 »       mov····$0x0,%esi1052 »       mov····$0x0,%esi
1053 ·R_X86_64_32»    _PyRuntime+0x79881053 ·R_X86_64_32»    _PyRuntime+0x7988
1054 »       call···c39·<_Py_module_getattro_impl.part.0+0x59>1054 »       call···c39·<_Py_module_getattro_impl.part.0+0x59>
1055 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x41055 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
1056 »       mov····%rax,%rbx1056 »       mov····%rax,%rbx
1057 »       test···%rax,%rax1057 »       test···%rax,%rax
1058 »       je·····dc0·<_Py_module_getattro_impl.part.0+0x1e0>1058 »       je·····e72·<_Py_module_getattro_impl.part.0+0x292>
1059 »       mov····0x8(%rbx),%rax1059 »       mov····0x8(%rbx),%rax
1060 »       testb··$0x10,0xab(%rax)1060 »       testb··$0x10,0xab(%rax)
1061 »       je·····cfe·<_Py_module_getattro_impl.part.0+0x11e>1061 »       je·····d00·<_Py_module_getattro_impl.part.0+0x120>
1062 »       mov····(%rbx),%eax1062 »       mov····(%rbx),%eax
1063 »       add····$0x1,%eax1063 »       add····$0x1,%eax
1064 »       je·····c5f·<_Py_module_getattro_impl.part.0+0x7f>1064 »       je·····c5f·<_Py_module_getattro_impl.part.0+0x7f>
1065 »       mov····%eax,(%rbx)1065 »       mov····%eax,(%rbx)
1066 »       mov····0x10(%rbp),%rdi1066 »       mov····0x10(%rbp),%rdi
1067 »       mov····$0x0,%esi1067 »       mov····$0x0,%esi
1068 ·R_X86_64_32»    _PyRuntime+0x83981068 ·R_X86_64_32»    _PyRuntime+0x8398
1069 »       call···c6d·<_Py_module_getattro_impl.part.0+0x8d>1069 »       call···c6d·<_Py_module_getattro_impl.part.0+0x8d>
1070 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x41070 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
1071 »       mov····%rax,%rbp1071 »       mov····%rax,%rbp
1072 »       test···%rax,%rax1072 »       test···%rax,%rax
1073 »       je·····e03·<_Py_module_getattro_impl.part.0+0x223>1073 »       je·····e7c·<_Py_module_getattro_impl.part.0+0x29c>
1074 »       cmp····$0x1,%r12d1074 »       cmp····$0x1,%r12d
1075 »       jne····d2b·<_Py_module_getattro_impl.part.0+0x14b>1075 »       jne····d38·<_Py_module_getattro_impl.part.0+0x158>
1076 »       mov····(%rbx),%rax1076 »       mov····(%rbx),%rax
1077 »       test···%eax,%eax1077 »       test···%eax,%eax
1078 »       jns····ca0·<_Py_module_getattro_impl.part.0+0xc0>1078 »       jns····ca0·<_Py_module_getattro_impl.part.0+0xc0>
1079 »       xor····%eax,%eax1079 »       xor····%eax,%eax
1080 »       add····$0x8,%rsp1080 »       add····$0x28,%rsp
1081 »       pop····%rbx1081 »       pop····%rbx
1082 »       pop····%rbp1082 »       pop····%rbp
1083 »       pop····%r121083 »       pop····%r12
1084 »       pop····%r131084 »       pop····%r13
1085 »       ret1085 »       ret
1086 »       nopw···0x0(%rax,%rax,1)1086 »       nopw···0x0(%rax,%rax,1)
1087 »       sub····$0x1,%rax1087 »       sub····$0x1,%rax
1088 »       mov····%rax,(%rbx)1088 »       mov····%rax,(%rbx)
1089 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>1089 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1090 »       jmp····cae·<_Py_module_getattro_impl.part.0+0xce>1090 »       jmp····cae·<_Py_module_getattro_impl.part.0+0xce>
1091 ·R_X86_64_PC32»  .text.unlikely+0x4801091 ·R_X86_64_PC32»  .text.unlikely+0x480
 1092 »       xchg···%ax,%ax
1092 »       mov····0x0(%rip),%rdi········1093 »       mov····0x0(%rip),%rdi········
1093 ·R_X86_64_PC32»  PyExc_AttributeError-0x41094 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
1094 »       call···cba·<_Py_module_getattro_impl.part.0+0xda>1095 »       call···cbc·<_Py_module_getattro_impl.part.0+0xdc>
1095 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x41096 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
1096 »       test···%eax,%eax1097 »       test···%eax,%eax
1097 »       je·····c8a·<_Py_module_getattro_impl.part.0+0xaa>1098 »       je·····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1098 »       call···cc3·<_Py_module_getattro_impl.part.0+0xe3>1099 »       call···cc5·<_Py_module_getattro_impl.part.0+0xe5>
1099 ·R_X86_64_PLT32» PyErr_Clear-0x41100 ·R_X86_64_PLT32» PyErr_Clear-0x4
1100 »       mov····0x10(%rbp),%rdi1101 »       mov····0x10(%rbp),%rdi
1101 »       mov····$0x0,%esi1102 »       mov····$0x0,%esi
1102 ·R_X86_64_32»    _PyRuntime+0x6fc81103 ·R_X86_64_32»    _PyRuntime+0x6fc8
1103 »       call···cd1·<_Py_module_getattro_impl.part.0+0xf1>1104 »       call···cd3·<_Py_module_getattro_impl.part.0+0xf3>
1104 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x41105 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
1105 »       test···%rax,%rax1106 »       test···%rax,%rax
1106 »       jne····dae·<_Py_module_getattro_impl.part.0+0x1ce>1107 »       jne····e5d·<_Py_module_getattro_impl.part.0+0x27d>
1107 »       call···cdf·<_Py_module_getattro_impl.part.0+0xff>1108 »       call···ce1·<_Py_module_getattro_impl.part.0+0x101>
1108 ·R_X86_64_PLT32» PyErr_Occurred-0x41109 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1109 »       test···%rax,%rax1110 »       test···%rax,%rax
1110 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>1111 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1111 »       mov····0x10(%rbp),%rdi1112 »       mov····0x10(%rbp),%rdi
1112 »       mov····$0x0,%esi1113 »       mov····$0x0,%esi
1113 ·R_X86_64_32»    _PyRuntime+0x79881114 ·R_X86_64_32»    _PyRuntime+0x7988
1114 »       call···cf2·<_Py_module_getattro_impl.part.0+0x112>1115 »       call···cf4·<_Py_module_getattro_impl.part.0+0x114>
1115 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x41116 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
1116 »       mov····%rax,%rbx1117 »       mov····%rax,%rbx
1117 »       test···%rax,%rax1118 »       test···%rax,%rax
1118 »       jne····c45·<_Py_module_getattro_impl.part.0+0x65>1119 »       jne····c45·<_Py_module_getattro_impl.part.0+0x65>
1119 »       call···d03·<_Py_module_getattro_impl.part.0+0x123>1120 »       call···d05·<_Py_module_getattro_impl.part.0+0x125>
1120 ·R_X86_64_PLT32» PyErr_Occurred-0x41121 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1121 »       sub····$0x1,%r12d1122 »       sub····$0x1,%r12d
1122 »       je·····c8a·<_Py_module_getattro_impl.part.0+0xaa>1123 »       je·····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1123 »       test···%rax,%rax1124 »       test···%rax,%rax
1124 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>1125 »       jne····c8a·<_Py_module_getattro_impl.part.0+0xaa>
1125 »       mov····0x0(%rip),%rdi········1126 »       mov····0x0(%rip),%rdi········
1126 ·R_X86_64_PC32»  PyExc_AttributeError-0x41127 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
1127 »       mov····%r13,%rdx1128 »       mov····%r13,%rdx
1128 »       mov····$0x0,%esi1129 »       mov····$0x0,%esi
1129 ·R_X86_64_32»    .rodata.str1.1+0x2f1130 ·R_X86_64_32»    .rodata.str1.1+0x2f
1130 »       call···d26·<_Py_module_getattro_impl.part.0+0x146>1131 »       call···d2c·<_Py_module_getattro_impl.part.0+0x14c>
1131 ·R_X86_64_PLT32» PyErr_Format-0x41132 ·R_X86_64_PLT32» PyErr_Format-0x4
1132 »       jmp····c8a·<_Py_module_getattro_impl.part.0+0xaa>1133 »       jmp····c8a·<_Py_module_getattro_impl.part.0+0xaa>
 1134 »       nopl···0x0(%rax)
1133 »       mov····(%rax),%eax1135 »       mov····(%rax),%eax
1134 »       add····$0x1,%eax1136 »       add····$0x1,%eax
1135 »       jne····d77·<_Py_module_getattro_impl.part.0+0x197>1137 »       jne····ddf·<_Py_module_getattro_impl.part.0+0x1ff>
 1138 »       lea····0x18(%rsp),%rdx
 1139 »       mov····$0x0,%esi
 1140 ·R_X86_64_32»    _PyRuntime+0x8bd0
1136 »       mov····%rbp,%rdi1141 »       mov····%rbp,%rdi
1137 »       call···d3a·<_Py_module_getattro_impl.part.0+0x15a>1142 »       call···d55·<_Py_module_getattro_impl.part.0+0x175>
1138 ·R_X86_64_PLT32» _PyModuleSpec_IsInitializing-0x41143 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
1139 »       test···%eax,%eax1144 »       test···%eax,%eax
1140 »       jne····de5·<_Py_module_getattro_impl.part.0+0x205>1145 »       je·····d8a·<_Py_module_getattro_impl.part.0+0x1aa>
1141 »       mov····%r13,%rsi 
1142 »       mov····%rbp,%rdi1146 »       mov····0x18(%rsp),%rdi
 1147 »       test···%rdi,%rdi
 1148 »       je·····d67·<_Py_module_getattro_impl.part.0+0x187>
 1149 ·R_X86_64_PC32»  .text.unlikely+0x4ac
1143 »       call···d4d·<_Py_module_getattro_impl.part.0+0x16d>1150 »       call···d6c·<_Py_module_getattro_impl.part.0+0x18c>
1144 ·R_X86_64_PLT32» _PyModuleSpec_IsUninitializedSubmodule-0x41151 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
Max diff block lines reached; 40247/45694 bytes (88.08%) of diff not shown.
2.28 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 63, 24 lines modifiedOffset 63, 24 lines modified
63 ··0x000003b0·0e08410b·30000000·b8030000·00000000·..A.0...........63 ··0x000003b0·0e08410b·30000000·b8030000·00000000·..A.0...........
64 ··0x000003c0·38000000·00450e10·8602480e·18830347·8....E....H....G64 ··0x000003c0·38000000·00450e10·8602480e·18830347·8....E....H....G
65 ··0x000003d0·0e204e0a·0e18410e·10410e08·440b440e·.·N...A..A..D.D.65 ··0x000003d0·0e204e0a·0e18410e·10410e08·440b440e·.·N...A..A..D.D.
66 ··0x000003e0·18490e10·410e0800·34000000·ec030000·.I..A...4.......66 ··0x000003e0·18490e10·410e0800·34000000·ec030000·.I..A...4.......
67 ··0x000003f0·00000000·37000000·00460e10·8c02480e·....7....F....H.67 ··0x000003f0·00000000·37000000·00460e10·8c02480e·....7....F....H.
68 ··0x00000400·18860344·0e208304·4e0a0e18·410e1042·...D.·..N...A..B68 ··0x00000400·18860344·0e208304·4e0a0e18·410e1042·...D.·..N...A..B
69 ··0x00000410·0e08450b·4a0e1841·0e10420e·08000000·..E.J..A..B.....69 ··0x00000410·0e08450b·4a0e1841·0e10420e·08000000·..E.J..A..B.....
70 ··0x00000420·4c000000·24040000·00000000·40020000·L...$.......@...70 ··0x00000420·4c000000·24040000·00000000·f5020000·L...$...........
71 ··0x00000430·00420e10·8d02450e·188c0344·0e208604·.B....E....D.·..71 ··0x00000430·00420e10·8d02450e·188c0344·0e208604·.B....E....D.·..
72 ··0x00000440·440e2883·05440e30·029d0a0e·28410e20·D.(..D.0....(A.·72 ··0x00000440·440e2883·05440e50·029d0a0e·28410e20·D.(..D.P....(A.·
73 ··0x00000450·410e1842·0e10420e·084a0b03·15010a0e·A..B..B..J......73 ··0x00000450·410e1842·0e10420e·084a0b03·c1010a0e·A..B..B..J......
74 ··0x00000460·28410e20·410e1842·0e10420e·08450b00·(A.·A..B..B..E..74 ··0x00000460·28470e20·410e1842·0e10420e·08450b00·(G.·A..B..B..E..
75 ··0x00000470·18000000·74040000·00000000·32000000·....t.......2...75 ··0x00000470·18000000·74040000·00000000·70000000·....t.......p...
76 ··0x00000480·000e3083·0586048c·038d0200·18000000·..0.............76 ··0x00000480·000e5083·0586048c·038d0200·18000000·..P.............
77 ··0x00000490·90040000·00000000·59000000·00480e30·........Y....H.077 ··0x00000490·90040000·00000000·54000000·00480e30·........T....H.0
78 ··0x000004a0·02470a0e·08410b00·10000000·ac040000·.G...A..........78 ··0x000004a0·7f0a0e08·410b0000·10000000·ac040000·....A...........
79 ··0x000004b0·00000000·29000000·000e3000·2c000000·....).....0.,...79 ··0x000004b0·00000000·1f000000·000e3000·2c000000·..........0.,...
80 ··0x000004c0·c0040000·00000000·56000000·004a0e10·........V....J..80 ··0x000004c0·c0040000·00000000·56000000·004a0e10·........V....J..
81 ··0x000004d0·8602490e·18830344·0e30530a·0e18410e·..I....D.0S...A.81 ··0x000004d0·8602490e·18830344·0e30530a·0e18410e·..I....D.0S...A.
82 ··0x000004e0·10410e08·410b660e·08c3c600·14000000·.A..A.f.........82 ··0x000004e0·10410e08·410b660e·08c3c600·14000000·.A..A.f.........
83 ··0x000004f0·f0040000·00000000·15000000·000e3083·..............0.83 ··0x000004f0·f0040000·00000000·15000000·000e3083·..............0.
84 ··0x00000500·03860200·18000000·08050000·00000000·................84 ··0x00000500·03860200·18000000·08050000·00000000·................
85 ··0x00000510·43000000·00450e10·83027d0e·08000000·C....E....}.....85 ··0x00000510·43000000·00450e10·83027d0e·08000000·C....E....}.....
86 ··0x00000520·14000000·24050000·00000000·1f000000·....$...........86 ··0x00000520·14000000·24050000·00000000·1f000000·....$...........
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 118, 25 lines modifiedOffset 118, 25 lines modified
118 ··0x00000730·65746174·74726f00·5f50794f·626a6563·etattro._PyObjec118 ··0x00000730·65746174·74726f00·5f50794f·626a6563·etattro._PyObjec
119 ··0x00000740·745f4765·6e657269·63476574·41747472·t_GenericGetAttr119 ··0x00000740·745f4765·6e657269·63476574·41747472·t_GenericGetAttr
120 ··0x00000750·57697468·44696374·005f5079·5f6d6f64·WithDict._Py_mod120 ··0x00000750·57697468·44696374·005f5079·5f6d6f64·WithDict._Py_mod
121 ··0x00000760·756c655f·67657461·7474726f·5f696d70·ule_getattro_imp121 ··0x00000760·756c655f·67657461·7474726f·5f696d70·ule_getattro_imp
122 ··0x00000770·6c005079·4578635f·41747472·69627574·l.PyExc_Attribut122 ··0x00000770·6c005079·4578635f·41747472·69627574·l.PyExc_Attribut
123 ··0x00000780·65457272·6f720050·79457272·5f457863·eError.PyErr_Exc123 ··0x00000780·65457272·6f720050·79457272·5f457863·eError.PyErr_Exc
124 ··0x00000790·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py124 ··0x00000790·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py
125 ··0x000007a0·4572725f·436c6561·72005f50·794d6f64·Err_Clear._PyMod125 ··0x000007a0·4572725f·436c6561·72005f50·794f626a·Err_Clear._PyObj
 126 ··0x000007b0·6563745f·4c6f6f6b·75704174·74720050·ect_LookupAttr.P
 127 ··0x000007c0·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P
 128 ··0x000007d0·794f626a·6563745f·47657441·74747200·yObject_GetAttr.
 129 ··0x000007e0·50795365·7175656e·63655f43·6f6e7461·PySequence_Conta
 130 ··0x000007f0·696e7300·50794f62·6a656374·5f43616c·ins.PyObject_Cal
 131 ··0x00000800·6c4f6e65·41726700·5f50794d·6f64756c·lOneArg._PyModul
126 ··0x000007b0·756c6553·7065635f·4973496e·69746961·uleSpec_IsInitia132 ··0x00000810·65537065·635f4973·496e6974·69616c69·eSpec_IsInitiali
127 ··0x000007c0·6c697a69·6e67005f·50794d6f·64756c65·lizing._PyModule133 ··0x00000820·7a696e67·005f5079·4d6f6475·6c655370·zing._PyModuleSp
128 ··0x000007d0·53706563·5f497355·6e696e69·7469616c·Spec_IsUninitial134 ··0x00000830·65635f49·73556e69·6e697469·616c697a·ec_IsUninitializ
129 ··0x000007e0·697a6564·5375626d·6f64756c·65005079·izedSubmodule.Py135 ··0x00000840·65645375·626d6f64·756c6500·5f507941·edSubmodule._PyA
130 ··0x000007f0·4f626a65·63745f43·616c6c4f·6e654172·Object_CallOneAr 
131 ··0x00000800·67005f50·794f626a·6563745f·4c6f6f6b·g._PyObject_Look 
132 ··0x00000810·75704174·74720050·794f626a·6563745f·upAttr.PyObject_ 
133 ··0x00000820·49735472·75650050·794f626a·6563745f·IsTrue.PyObject_ 
134 ··0x00000830·47657441·74747200·50795365·7175656e·GetAttr.PySequen 
135 ··0x00000840·63655f43·6f6e7461·696e7300·5f507941·ce_Contains._PyA 
136 ··0x00000850·72675f55·6e706163·6b4b6579·776f7264·rg_UnpackKeyword136 ··0x00000850·72675f55·6e706163·6b4b6579·776f7264·rg_UnpackKeyword
137 ··0x00000860·73005f50·79417267·5f426164·41726775·s._PyArg_BadArgu137 ··0x00000860·73005f50·79417267·5f426164·41726775·s._PyArg_BadArgu
138 ··0x00000870·6d656e74·0050794d·6f64756c·655f4765·ment.PyModule_Ge138 ··0x00000870·6d656e74·0050794d·6f64756c·655f4765·ment.PyModule_Ge
139 ··0x00000880·7446696c·656e616d·654f626a·65637400·tFilenameObject.139 ··0x00000880·7446696c·656e616d·654f626a·65637400·tFilenameObject.
140 ··0x00000890·5f50794d·6f64756c·655f4973·45787465·_PyModule_IsExte140 ··0x00000890·5f50794d·6f64756c·655f4973·45787465·_PyModule_IsExte
141 ··0x000008a0·6e73696f·6e005079·44696374·5f4b6579·nsion.PyDict_Key141 ··0x000008a0·6e73696f·6e005079·44696374·5f4b6579·nsion.PyDict_Key
142 ··0x000008b0·73005079·4578635f·54797065·4572726f·s.PyExc_TypeErro142 ··0x000008b0·73005079·4578635f·54797065·4572726f·s.PyExc_TypeErro
41.5 KB
object.o
1.32 KB
readelf --wide --symbols {}
    
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
93 ····89:·00000000000001e0···112·FUNC····GLOBAL·DEFAULT····6·PyObject_SetAttrString93 ····89:·00000000000001e0···112·FUNC····GLOBAL·DEFAULT····6·PyObject_SetAttrString
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
95 ····91:·0000000000000250···813·FUNC····GLOBAL·DEFAULT····6·PyObject_SetAttr95 ····91:·0000000000000250···813·FUNC····GLOBAL·DEFAULT····6·PyObject_SetAttr
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace
97 ····93:·0000000000000580···644·FUNC····GLOBAL·DEFAULT····6·PyObject_GenericSetAttr97 ····93:·0000000000000580···651·FUNC····GLOBAL·DEFAULT····6·PyObject_GenericSetAttr
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Lookup98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Lookup
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObjectDict_SetItem99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObjectDict_SetItem
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_StoreInstanceAttribute100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_StoreInstanceAttribute
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
20.3 KB
readelf --wide --relocs {}
    
Offset 131, 25 lines modifiedOffset 131, 25 lines modified
131 00000000000006ea··0000006100000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4131 00000000000006ea··0000006100000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4
132 00000000000006ef··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4132 00000000000006ef··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
133 00000000000006fc··000000630000000a·R_X86_64_32············0000000000000000·PyType_Type·+·0133 00000000000006fc··000000630000000a·R_X86_64_32············0000000000000000·PyType_Type·+·0
134 0000000000000704··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4134 0000000000000704··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
135 0000000000000713··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4135 0000000000000713··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
136 000000000000071d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50136 000000000000071d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50
137 0000000000000722··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4137 0000000000000722··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
138 0000000000000776··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4138 000000000000077d··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
139 0000000000000780··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8139 0000000000000787··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8
140 0000000000000785··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4140 000000000000078c··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
141 00000000000007a7··0000005700000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4141 00000000000007ae··0000005700000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
142 00000000000007ac··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·20142 00000000000007b3··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·20
143 00000000000007b3··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4143 00000000000007ba··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
144 00000000000007ce··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4144 00000000000007d5··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
145 00000000000007db··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50145 00000000000007e2··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50
146 00000000000007e6··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4146 00000000000007ed··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
147 00000000000007f0··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78147 00000000000007f7··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78
148 00000000000007fb··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4148 0000000000000802··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
149 0000000000000847··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4149 0000000000000847··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4
150 0000000000000871··0000005e00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4150 0000000000000871··0000005e00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
151 00000000000008ca··0000005f00000004·R_X86_64_PLT32·········0000000000000000·_PyObjectDict_SetItem·-·4151 00000000000008ca··0000005f00000004·R_X86_64_PLT32·········0000000000000000·_PyObjectDict_SetItem·-·4
152 000000000000095c··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4152 000000000000095c··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
153 0000000000000980··0000006000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_StoreInstanceAttribute·-·4153 0000000000000980··0000006000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_StoreInstanceAttribute·-·4
154 0000000000000993··0000006100000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4154 0000000000000993··0000006100000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4
155 0000000000000998··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4155 0000000000000998··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
Offset 292, 18 lines modifiedOffset 292, 18 lines modified
292 0000000000001929··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0292 0000000000001929··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0
293 0000000000001936··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4293 0000000000001936··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
294 0000000000001970··0000008d0000000b·R_X86_64_32S···········0000000000000600·_Py_SwappedOp·+·0294 0000000000001970··0000008d0000000b·R_X86_64_32S···········0000000000000600·_Py_SwappedOp·+·0
295 000000000000197b··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0295 000000000000197b··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0
296 0000000000001988··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4296 0000000000001988··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
297 00000000000019be··0000008b0000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0297 00000000000019be··0000008b0000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
298 00000000000019c3··0000008e0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0298 00000000000019c3··0000008e0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
299 00000000000019f9··0000003d0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·440299 00000000000019e0··0000003d0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·440
300 0000000000001a00··0000005700000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4300 00000000000019e7··0000005700000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
301 0000000000001a0d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·140301 00000000000019f4··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·140
302 0000000000001a14··0000008f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4302 00000000000019fb··0000008f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
303 0000000000001a22··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·68303 0000000000001a22··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·68
304 0000000000001a2a··0000009000000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4304 0000000000001a2a··0000009000000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckRecursiveCall·-·4
305 0000000000001a47··0000008800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4305 0000000000001a47··0000008800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
306 0000000000001ab3··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0306 0000000000001ab3··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0
307 0000000000001ad3··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4307 0000000000001ad3··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
308 0000000000001afb··0000008d0000000b·R_X86_64_32S···········0000000000000600·_Py_SwappedOp·+·0308 0000000000001afb··0000008d0000000b·R_X86_64_32S···········0000000000000600·_Py_SwappedOp·+·0
309 0000000000001b03··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0309 0000000000001b03··000000890000000b·R_X86_64_32S···········0000000000000010·_Py_NotImplementedStruct·+·0
Offset 388, 15 lines modifiedOffset 388, 15 lines modified
388 00000000000002d8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d5388 00000000000002d8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d5
389 000000000000036d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a8389 000000000000036d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a8
390 000000000000048f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191390 000000000000048f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191
391 0000000000000509··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191391 0000000000000509··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191
392 0000000000000545··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·184392 0000000000000545··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·184
393 00000000000005b7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·306393 00000000000005b7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·306
394 000000000000064e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f9394 000000000000064e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f9
395 000000000000079c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ec395 00000000000007a3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ec
396 0000000000000850··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·341396 0000000000000850··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·341
397 00000000000008f0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·334397 00000000000008f0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·334
398 0000000000000a09··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36e398 0000000000000a09··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36e
399 0000000000000a37··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·361399 0000000000000a37··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·361
400 0000000000000ac5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·327400 0000000000000ac5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·327
401 0000000000000b3b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·381401 0000000000000b3b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·381
402 0000000000000c0d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·389402 0000000000000c0d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·389
Offset 423, 26 lines modifiedOffset 423, 26 lines modified
423 00000000000015ca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e0423 00000000000015ca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e0
424 00000000000015ff··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·676424 00000000000015ff··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·676
425 0000000000001610··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61c425 0000000000001610··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61c
426 0000000000001636··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·624426 0000000000001636··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·624
427 000000000000165d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·619427 000000000000165d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·619
428 000000000000166a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·607428 000000000000166a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·607
429 0000000000001729··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·683429 0000000000001729··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·683
430 00000000000017e3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·758430 00000000000017e3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6bf
431 0000000000001821··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e0431 0000000000001821··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·696
432 0000000000001842··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·731432 0000000000001842··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·686
433 000000000000186b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·686433 000000000000186b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f8
434 00000000000018ab··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a9434 00000000000018ab··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71b
435 00000000000018d7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·74d435 00000000000018d7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b4
436 00000000000018ed··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·758436 00000000000018ed··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6bf
437 000000000000193e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·689437 000000000000193e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6fb
438 0000000000001960··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·714438 0000000000001960··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·768
439 0000000000001990··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e7439 0000000000001990··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73b
440 0000000000001a37··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c9440 0000000000001a37··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·69d
441 0000000000001a3c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·772441 0000000000001a3c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d9
442 0000000000001adb··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·791442 0000000000001adb··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·791
443 0000000000001b14··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·825443 0000000000001b14··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·825
444 0000000000001b3f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·81e444 0000000000001b3f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·81e
445 0000000000001b8a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·794445 0000000000001b8a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·794
446 0000000000001bac··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f6446 0000000000001bac··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f6
447 0000000000001bd9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ca447 0000000000001bd9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ca
448 0000000000001c52··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·845448 0000000000001c52··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·845
Offset 555, 25 lines modifiedOffset 555, 25 lines modified
555 0000000000000585··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4555 0000000000000585··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
556 0000000000000597··0000008100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeDictFromInstanceAttributes·-·4556 0000000000000597··0000008100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeDictFromInstanceAttributes·-·4
557 0000000000000614··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4557 0000000000000614··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
558 0000000000000634··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4558 0000000000000634··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
559 0000000000000663··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50559 0000000000000663··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·50
560 000000000000066c··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4560 000000000000066c··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AttributeError·-·4
561 0000000000000671··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4561 0000000000000671··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
 562 00000000000006c9··0000009100000004·R_X86_64_PLT32·········0000000000001cb0·PyObject_IsTrue·-·4
 563 00000000000006ef··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
562 0000000000000694··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4564 0000000000000706··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
563 000000000000069f··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0 
564 00000000000006a4··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4 
565 00000000000006b4··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4 
566 00000000000006bf··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0 
567 00000000000006c4··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4 
568 00000000000006f2··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4 
569 0000000000000746··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0565 0000000000000711··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0
570 000000000000074b··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4566 0000000000000716··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
 567 0000000000000726··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
 568 0000000000000731··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0
571 0000000000000762··0000009100000004·R_X86_64_PLT32·········0000000000001cb0·PyObject_IsTrue·-·4569 0000000000000736··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
 570 0000000000000746··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
 571 000000000000078a··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0
572 0000000000000788··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4572 000000000000078f··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
573 000000000000079f··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4573 000000000000079f··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
574 00000000000007aa··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0574 00000000000007aa··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0
575 00000000000007af··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4575 00000000000007af··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
576 00000000000007d5··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4576 00000000000007d5··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
577 0000000000000817··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0577 0000000000000817··000000890000000a·R_X86_64_32············0000000000000010·_Py_NotImplementedStruct·+·0
578 000000000000081c··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4578 000000000000081c··0000004a00000004·R_X86_64_PLT32·········00000000000000b0·_Py_Dealloc·-·4
579 0000000000000830··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4579 0000000000000830··0000008900000002·R_X86_64_PC32··········0000000000000010·_Py_NotImplementedStruct·-·4
Offset 801, 16 lines modifiedOffset 801, 16 lines modified
801 00000000000001f7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·529801 00000000000001f7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·529
802 000000000000022f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·389802 000000000000022f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·389
803 000000000000023c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·389803 000000000000023c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·389
804 0000000000000246··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·389804 0000000000000246··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·389
805 00000000000002f9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·659805 00000000000002f9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·659
806 0000000000000306··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64e806 0000000000000306··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·64e
807 000000000000031d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c2807 000000000000031d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c2
Max diff block lines reached; 5038/20744 bytes (24.29%) of diff not shown.
705 B
readelf --wide --debug-dump=frames {}
    
Offset 248, 15 lines modifiedOffset 248, 15 lines modified
248 ··DW_CFA_offset:·r12·(r12)·at·cfa-32248 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
249 ··DW_CFA_offset:·r13·(r13)·at·cfa-24249 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
250 ··DW_CFA_offset:·r14·(r14)·at·cfa-16250 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
251 ··DW_CFA_nop251 ··DW_CFA_nop
252 ··DW_CFA_nop252 ··DW_CFA_nop
253 ··DW_CFA_nop253 ··DW_CFA_nop
  
254 00000270·000000000000003c·00000274·FDE·cie=00000000·pc=0000000000000580..0000000000000804254 00000270·000000000000003c·00000274·FDE·cie=00000000·pc=0000000000000580..000000000000080b
255 ··DW_CFA_advance_loc:·6·to·0000000000000586255 ··DW_CFA_advance_loc:·6·to·0000000000000586
256 ··DW_CFA_def_cfa_offset:·16256 ··DW_CFA_def_cfa_offset:·16
257 ··DW_CFA_offset:·r14·(r14)·at·cfa-16257 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
258 ··DW_CFA_advance_loc:·2·to·0000000000000588258 ··DW_CFA_advance_loc:·2·to·0000000000000588
259 ··DW_CFA_def_cfa_offset:·24259 ··DW_CFA_def_cfa_offset:·24
260 ··DW_CFA_offset:·r13·(r13)·at·cfa-24260 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
261 ··DW_CFA_advance_loc:·2·to·000000000000058a261 ··DW_CFA_advance_loc:·2·to·000000000000058a
12.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 459, 27 lines modifiedOffset 459, 27 lines modified
459 »       push···%r13459 »       push···%r13
460 »       push···%r12460 »       push···%r12
461 »       push···%rbp461 »       push···%rbp
462 »       push···%rbx462 »       push···%rbx
463 »       mov····0x8(%rsi),%rax463 »       mov····0x8(%rsi),%rax
464 »       mov····0x8(%rdi),%rbp464 »       mov····0x8(%rdi),%rbp
465 »       testb··$0x10,0xab(%rax)465 »       testb··$0x10,0xab(%rax)
466 »       je·····7a0·<PyObject_GenericSetAttr+0x220>466 »       je·····7a7·<PyObject_GenericSetAttr+0x227>
467 »       mov····%rdi,%r13467 »       mov····%rdi,%r13
468 »       mov····%rbp,%rdi468 »       mov····%rbp,%rdi
469 »       mov····%rsi,%rbx469 »       mov····%rsi,%rbx
470 »       mov····%rdx,%r14470 »       mov····%rdx,%r14
471 »       call···5b2·<PyObject_GenericSetAttr+0x32>471 »       call···5b2·<PyObject_GenericSetAttr+0x32>
472 ·R_X86_64_PLT32» _PyType_GetDict-0x4472 ·R_X86_64_PLT32» _PyType_GetDict-0x4
473 »       test···%rax,%rax473 »       test···%rax,%rax
474 »       je·····5bb·<PyObject_GenericSetAttr+0x3b>474 »       je·····5bb·<PyObject_GenericSetAttr+0x3b>
475 ·R_X86_64_PC32»  .text.unlikely+0x306475 ·R_X86_64_PC32»  .text.unlikely+0x306
476 »       mov····(%rbx),%eax476 »       mov····(%rbx),%eax
477 »       add····$0x1,%eax477 »       add····$0x1,%eax
478 »       jne····7c0·<PyObject_GenericSetAttr+0x240>478 »       jne····7c7·<PyObject_GenericSetAttr+0x247>
479 »       mov····0x0(%rbp),%eax479 »       mov····0x0(%rbp),%eax
480 »       add····$0x1,%eax480 »       add····$0x1,%eax
481 »       je·····5d1·<PyObject_GenericSetAttr+0x51>481 »       je·····5d1·<PyObject_GenericSetAttr+0x51>
482 »       mov····%eax,0x0(%rbp)482 »       mov····%eax,0x0(%rbp)
483 »       mov····%rbx,%rsi483 »       mov····%rbx,%rsi
484 »       mov····%rbp,%rdi484 »       mov····%rbp,%rdi
485 »       call···5dc·<PyObject_GenericSetAttr+0x5c>485 »       call···5dc·<PyObject_GenericSetAttr+0x5c>
Offset 489, 19 lines modifiedOffset 489, 19 lines modified
489 »       jne····670·<PyObject_GenericSetAttr+0xf0>489 »       jne····670·<PyObject_GenericSetAttr+0xf0>
490 »       xor····%r12d,%r12d490 »       xor····%r12d,%r12d
491 »       testb··$0x10,0xa8(%rbp)491 »       testb··$0x10,0xa8(%rbp)
492 »       jne····6c0·<PyObject_GenericSetAttr+0x140>492 »       jne····6c0·<PyObject_GenericSetAttr+0x140>
493 »       mov····0x8(%r13),%rax493 »       mov····0x8(%r13),%rax
494 »       mov····0x120(%rax),%rsi494 »       mov····0x120(%rax),%rsi
495 »       test···%rsi,%rsi495 »       test···%rsi,%rsi
496 »       je·····7c7·<PyObject_GenericSetAttr+0x247>496 »       je·····7ce·<PyObject_GenericSetAttr+0x24e>
497 »       js·····742·<PyObject_GenericSetAttr+0x1c2>497 »       js·····749·<PyObject_GenericSetAttr+0x1c9>
498 »       add····%r13,%rsi498 »       add····%r13,%rsi
499 »       test···%rsi,%rsi499 »       test···%rsi,%rsi
500 »       je·····7c7·<PyObject_GenericSetAttr+0x247>500 »       je·····7ce·<PyObject_GenericSetAttr+0x24e>
501 »       mov····%r14,%rcx501 »       mov····%r14,%rcx
502 »       mov····%rbx,%rdx502 »       mov····%rbx,%rdx
503 »       mov····%rbp,%rdi503 »       mov····%rbp,%rdi
504 »       call···62c·<PyObject_GenericSetAttr+0xac>504 »       call···62c·<PyObject_GenericSetAttr+0xac>
505 ·R_X86_64_PLT32» _PyObjectDict_SetItem-0x4505 ·R_X86_64_PLT32» _PyObjectDict_SetItem-0x4
506 »       mov····%eax,%r14d506 »       mov····%eax,%r14d
507 »       test···%eax,%eax507 »       test···%eax,%eax
Offset 513, 15 lines modifiedOffset 513, 15 lines modified
513 »       js·····652·<PyObject_GenericSetAttr+0xd2>513 »       js·····652·<PyObject_GenericSetAttr+0xd2>
514 »       sub····$0x1,%rax514 »       sub····$0x1,%rax
515 »       mov····%rax,0x0(%rbp)515 »       mov····%rax,0x0(%rbp)
516 »       je·····652·<PyObject_GenericSetAttr+0xd2>516 »       je·····652·<PyObject_GenericSetAttr+0xd2>
517 ·R_X86_64_PC32»  .text.unlikely+0x2f9517 ·R_X86_64_PC32»  .text.unlikely+0x2f9
518 »       mov····(%rbx),%rax518 »       mov····(%rbx),%rax
519 »       test···%eax,%eax519 »       test···%eax,%eax
520 »       jns····78e·<PyObject_GenericSetAttr+0x20e>520 »       jns····795·<PyObject_GenericSetAttr+0x215>
521 »       pop····%rbx521 »       pop····%rbx
522 »       mov····%r14d,%eax522 »       mov····%r14d,%eax
523 »       pop····%rbp523 »       pop····%rbp
524 »       pop····%r12524 »       pop····%r12
525 »       pop····%r13525 »       pop····%r13
526 »       pop····%r14526 »       pop····%r14
527 »       ret527 »       ret
Offset 547, 15 lines modifiedOffset 547, 15 lines modified
547 »       mov····%r12,%rdi547 »       mov····%r12,%rdi
548 »       call···6b8·<PyObject_GenericSetAttr+0x138>548 »       call···6b8·<PyObject_GenericSetAttr+0x138>
549 ·R_X86_64_PLT32» _Py_Dealloc-0x4549 ·R_X86_64_PLT32» _Py_Dealloc-0x4
550 »       jmp····63c·<PyObject_GenericSetAttr+0xbc>550 »       jmp····63c·<PyObject_GenericSetAttr+0xbc>
551 »       nopw···0x0(%rax,%rax,1)551 »       nopw···0x0(%rax,%rax,1)
552 »       mov····-0x18(%r13),%rsi552 »       mov····-0x18(%r13),%rsi
553 »       test···$0x1,%sil553 »       test···$0x1,%sil
554 »       je·····739·<PyObject_GenericSetAttr+0x1b9>554 »       je·····740·<PyObject_GenericSetAttr+0x1c0>
555 »       mov····%r14,%rcx555 »       mov····%r14,%rcx
556 »       add····$0x1,%rsi556 »       add····$0x1,%rsi
557 »       mov····%rbx,%rdx557 »       mov····%rbx,%rdx
558 »       mov····%r13,%rdi558 »       mov····%r13,%rdi
559 »       call···6dc·<PyObject_GenericSetAttr+0x15c>559 »       call···6dc·<PyObject_GenericSetAttr+0x15c>
560 ·R_X86_64_PLT32» _PyObject_StoreInstanceAttribute-0x4560 ·R_X86_64_PLT32» _PyObject_StoreInstanceAttribute-0x4
561 »       mov····%eax,%r14d561 »       mov····%eax,%r14d
Offset 569, 28 lines modifiedOffset 569, 29 lines modified
569 »       je·····637·<PyObject_GenericSetAttr+0xb7>569 »       je·····637·<PyObject_GenericSetAttr+0xb7>
570 »       mov····$0x0,%esi570 »       mov····$0x0,%esi
571 ·R_X86_64_32»    PyType_Type571 ·R_X86_64_32»    PyType_Type
572 »       mov····%rbp,%rdi572 »       mov····%rbp,%rdi
573 »       call···708·<PyObject_GenericSetAttr+0x188>573 »       call···708·<PyObject_GenericSetAttr+0x188>
574 ·R_X86_64_PLT32» PyType_IsSubtype-0x4574 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
575 »       test···%eax,%eax575 »       test···%eax,%eax
576 »       jne····76f·<PyObject_GenericSetAttr+0x1ef>576 »       jne····776·<PyObject_GenericSetAttr+0x1f6>
577 »       mov····0x18(%rbp),%rdx577 »       mov····0x18(%rbp),%rdx
578 »       mov····0x0(%rip),%rdi········578 »       mov····0x0(%rip),%rdi········
579 ·R_X86_64_PC32»  PyExc_AttributeError-0x4579 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
580 »       mov····%rbx,%rcx580 »       mov····%rbx,%rcx
581 »       xor····%eax,%eax581 »       xor····%eax,%eax
582 »       mov····$0x0,%esi582 »       mov····$0x0,%esi
583 ·R_X86_64_32»    .rodata.str1.8+0x50583 ·R_X86_64_32»    .rodata.str1.8+0x50
584 »       call···726·<PyObject_GenericSetAttr+0x1a6>584 »       call···726·<PyObject_GenericSetAttr+0x1a6>
585 ·R_X86_64_PLT32» PyErr_Format-0x4585 ·R_X86_64_PLT32» PyErr_Format-0x4
586 »       jmp····637·<PyObject_GenericSetAttr+0xb7>586 »       jmp····637·<PyObject_GenericSetAttr+0xb7>
587 »       nopl···0x0(%rax,%rax,1)587 »       nopl···0x0(%rax,%rax,1)
588 »       mov····%eax,(%r12)588 »       mov····%eax,(%r12)
589 »       jmp····67b·<PyObject_GenericSetAttr+0xfb>589 »       jmp····67b·<PyObject_GenericSetAttr+0xfb>
 590 »       nopl···0x0(%rax)
590 »       lea····-0x18(%r13),%rsi591 »       lea····-0x18(%r13),%rsi
591 »       jmp····615·<PyObject_GenericSetAttr+0x95>592 »       jmp····615·<PyObject_GenericSetAttr+0x95>
592 »       mov····0x10(%r13),%rcx593 »       mov····0x10(%r13),%rcx
593 »       mov····%rcx,%rdx594 »       mov····%rcx,%rdx
594 »       neg····%rdx595 »       neg····%rdx
595 »       cmovs··%rcx,%rdx596 »       cmovs··%rcx,%rdx
596 »       imul···0x28(%rax),%rdx597 »       imul···0x28(%rax),%rdx
Offset 603, 56 lines modifiedOffset 604, 55 lines modified
603 »       mov····0x18(%r13),%rdx604 »       mov····0x18(%r13),%rdx
604 »       mov····0x0(%rip),%rdi········605 »       mov····0x0(%rip),%rdi········
605 ·R_X86_64_PC32»  PyExc_AttributeError-0x4606 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
606 »       mov····%rbx,%rcx607 »       mov····%rbx,%rcx
607 »       xor····%eax,%eax608 »       xor····%eax,%eax
608 »       mov····$0x0,%esi609 »       mov····$0x0,%esi
609 ·R_X86_64_32»    .rodata.str1.8+0xa8610 ·R_X86_64_32»    .rodata.str1.8+0xa8
610 »       call···789·<PyObject_GenericSetAttr+0x209>611 »       call···790·<PyObject_GenericSetAttr+0x210>
611 ·R_X86_64_PLT32» PyErr_Format-0x4612 ·R_X86_64_PLT32» PyErr_Format-0x4
612 »       jmp····637·<PyObject_GenericSetAttr+0xb7>613 »       jmp····637·<PyObject_GenericSetAttr+0xb7>
613 »       sub····$0x1,%rax614 »       sub····$0x1,%rax
614 »       mov····%rax,(%rbx)615 »       mov····%rax,(%rbx)
615 »       jne····65d·<PyObject_GenericSetAttr+0xdd>616 »       jne····65d·<PyObject_GenericSetAttr+0xdd>
616 »       jmp····7a0·<PyObject_GenericSetAttr+0x220>617 »       jmp····7a7·<PyObject_GenericSetAttr+0x227>
617 ·R_X86_64_PC32»  .text.unlikely+0x2ec618 ·R_X86_64_PC32»  .text.unlikely+0x2ec
618 »       mov····0x18(%rax),%rdx619 »       mov····0x18(%rax),%rdx
619 »       mov····0x0(%rip),%rdi········620 »       mov····0x0(%rip),%rdi········
Max diff block lines reached; 7991/12065 bytes (66.23%) of diff not shown.
5.98 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 300, 17 lines modifiedOffset 300, 17 lines modified
300 »       test···%eax,%eax300 »       test···%eax,%eax
301 »       js·····326·<PyObject_GenericSetAttr.cold+0x36>301 »       js·····326·<PyObject_GenericSetAttr.cold+0x36>
302 »       mov····(%rbx),%eax302 »       mov····(%rbx),%eax
303 »       add····$0x1,%eax303 »       add····$0x1,%eax
304 »       je·····321·<PyObject_GenericSetAttr.cold+0x31>304 »       je·····321·<PyObject_GenericSetAttr.cold+0x31>
305 ·R_X86_64_PC32»  .text.hot+0x5c2305 ·R_X86_64_PC32»  .text.hot+0x5c2
306 »       jmp····326·<PyObject_GenericSetAttr.cold+0x36>306 »       jmp····326·<PyObject_GenericSetAttr.cold+0x36>
307 ·R_X86_64_PC32»  .text.hot+0x7bc307 ·R_X86_64_PC32»  .text.hot+0x7c3
308 »       jmp····32b·<_PyObject_GenericSetAttrWithDict.cold>308 »       jmp····32b·<_PyObject_GenericSetAttrWithDict.cold>
309 ·R_X86_64_PC32»  .text.hot+0x7b3309 ·R_X86_64_PC32»  .text.hot+0x7ba
  
310 000000000000032b·<_PyObject_GenericSetAttrWithDict.cold>:310 000000000000032b·<_PyObject_GenericSetAttrWithDict.cold>:
311 _PyObject_GenericSetAttrWithDict.cold():311 _PyObject_GenericSetAttrWithDict.cold():
312 »       mov····%rbx,%rdi312 »       mov····%rbx,%rdi
313 »       call···333·<_PyObject_GenericSetAttrWithDict.cold+0x8>313 »       call···333·<_PyObject_GenericSetAttrWithDict.cold+0x8>
314 ·R_X86_64_PLT32» _Py_Dealloc-0x4314 ·R_X86_64_PLT32» _Py_Dealloc-0x4
315 »       jmp····338·<_PyObject_GenericSetAttrWithDict.cold+0xd>315 »       jmp····338·<_PyObject_GenericSetAttrWithDict.cold+0xd>
Offset 636, 99 lines modifiedOffset 636, 99 lines modified
636 0000000000000687·<PyCallable_Check.cold>:636 0000000000000687·<PyCallable_Check.cold>:
637 PyCallable_Check.cold():637 PyCallable_Check.cold():
638 »       xor····%eax,%eax638 »       xor····%eax,%eax
639 »       ret639 »       ret
  
640 000000000000068a·<PyObject_RichCompareBool.cold>:640 000000000000068a·<PyObject_RichCompareBool.cold>:
641 PyObject_RichCompareBool.cold():641 PyObject_RichCompareBool.cold():
 642 »       cmpq···$0x0,0x8(%rax)
 643 »       je·····695·<PyObject_RichCompareBool.cold+0xb>
 644 ·R_X86_64_PC32»  .text.hot+0x1842
 645 »       jmp····69a·<PyObject_RichCompareBool.cold+0x10>
 646 ·R_X86_64_PC32»  .text.hot+0x1851
 647 »       xor····%eax,%eax
 648 »       jmp····6a1·<PyObject_RichCompareBool.cold+0x17>
 649 ·R_X86_64_PC32»  .text.hot+0x17fa
 650 »       mov····0x8(%rbp),%rdi
 651 »       mov····0x8(%r12),%rsi
 652 »       cmp····%rsi,%rdi
 653 »       jne····6b3·<PyObject_RichCompareBool.cold+0x29>
 654 ·R_X86_64_PC32»  .text.hot+0x18f4
 655 »       jmp····6b8·<PyObject_RichCompareBool.cold+0x2e>
 656 ·R_X86_64_PC32»  .text.hot+0x179e
 657 »       mov····%eax,(%rdi)
 658 »       addl···$0x1,0x24(%rbx)
 659 »       jmp····6c3·<PyObject_RichCompareBool.cold+0x39>
 660 ·R_X86_64_PC32»  .text.hot+0x17d5
 661 »       mov····%rdi,0x8(%rsp)
 662 »       call···6cd·<PyObject_RichCompareBool.cold+0x43>
 663 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
 664 »       mov····0x8(%rsp),%rdi
 665 »       mov····(%rdi),%rdx
 666 »       test···%edx,%edx
 667 »       js·····6dd·<PyObject_RichCompareBool.cold+0x53>
 668 ·R_X86_64_PC32»  .text.hot+0x17fa
 669 »       sub····$0x1,%rdx
 670 »       mov····%rdx,(%rdi)
 671 »       jne····6ea·<PyObject_RichCompareBool.cold+0x60>
 672 ·R_X86_64_PC32»  .text.hot+0x17fa
 673 »       mov····%eax,0x8(%rsp)
 674 »       call···6f3·<PyObject_RichCompareBool.cold+0x69>
 675 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 676 »       mov····0x8(%rsp),%eax
 677 »       jmp····6fc·<PyObject_RichCompareBool.cold+0x72>
 678 ·R_X86_64_PC32»  .text.hot+0x17fa
642 »       xor····%r14d,%r14d679 »       xor····%r14d,%r14d
643 »       sub····$0x1,%rax680 »       sub····$0x1,%rax
644 »       mov····%rax,0x0(%rip)········681 »       mov····%rax,0x0(%rip)········
645 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4682 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
646 »       jne····69e·<PyObject_RichCompareBool.cold+0x14>683 »       jne····710·<PyObject_RichCompareBool.cold+0x86>
647 ·R_X86_64_PC32»  .text.hot+0x193e684 ·R_X86_64_PC32»  .text.hot+0x193e
648 »       mov····$0x0,%edi685 »       mov····$0x0,%edi
649 ·R_X86_64_32»    _Py_NotImplementedStruct686 ·R_X86_64_32»    _Py_NotImplementedStruct
650 »       call···6a8·<PyObject_RichCompareBool.cold+0x1e>687 »       call···71a·<PyObject_RichCompareBool.cold+0x90>
651 ·R_X86_64_PLT32» _Py_Dealloc-0x4688 ·R_X86_64_PLT32» _Py_Dealloc-0x4
652 »       jmp····6ad·<PyObject_RichCompareBool.cold+0x23>689 »       jmp····71f·<PyObject_RichCompareBool.cold+0x95>
653 ·R_X86_64_PC32»  .text.hot+0x193e690 ·R_X86_64_PC32»  .text.hot+0x193e
654 »       sub····$0x1,%rax691 »       sub····$0x1,%rax
655 »       mov····%rax,0x0(%rip)········692 »       mov····%rax,0x0(%rip)········
656 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4693 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
657 »       jne····6be·<PyObject_RichCompareBool.cold+0x34>694 »       jne····730·<PyObject_RichCompareBool.cold+0xa6>
658 ·R_X86_64_PC32»  .text.hot+0x18ab695 ·R_X86_64_PC32»  .text.hot+0x18ab
659 »       mov····$0x0,%edi696 »       mov····$0x0,%edi
660 ·R_X86_64_32»    _Py_NotImplementedStruct697 ·R_X86_64_32»    _Py_NotImplementedStruct
661 »       call···6c8·<PyObject_RichCompareBool.cold+0x3e>698 »       call···73a·<PyObject_RichCompareBool.cold+0xb0>
662 ·R_X86_64_PLT32» _Py_Dealloc-0x4699 ·R_X86_64_PLT32» _Py_Dealloc-0x4
663 »       jmp····6cd·<PyObject_RichCompareBool.cold+0x43>700 »       jmp····73f·<PyObject_RichCompareBool.cold+0xb5>
664 ·R_X86_64_PC32»  .text.hot+0x18ab701 ·R_X86_64_PC32»  .text.hot+0x18ab
665 »       mov····0x8(%rbp),%rdi 
666 »       mov····0x8(%r12),%rsi 
667 »       cmp····%rsi,%rdi 
668 »       jne····6df·<PyObject_RichCompareBool.cold+0x55> 
669 ·R_X86_64_PC32»  .text.hot+0x18f4 
670 »       jmp····6e4·<PyObject_RichCompareBool.cold+0x5a> 
671 ·R_X86_64_PC32»  .text.hot+0x179e 
672 »       xor····%eax,%eax 
673 »       jmp····6eb·<PyObject_RichCompareBool.cold+0x61> 
674 ·R_X86_64_PC32»  .text.hot+0x17fa 
675 »       sub····$0x1,%rax702 »       sub····$0x1,%rax
676 »       mov····%rax,0x0(%rip)········703 »       mov····%rax,0x0(%rip)········
677 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4704 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
678 »       je·····745·<PyObject_RichCompareBool.cold+0xbb>705 »       je·····789·<PyObject_RichCompareBool.cold+0xff>
679 »       mov····0x8(%r12),%rax706 »       mov····0x8(%r12),%rax
680 »       mov····$0x1,%r14d707 »       mov····$0x1,%r14d
681 »       mov····0xc8(%rax),%rax708 »       mov····0xc8(%rax),%rax
682 »       test···%rax,%rax709 »       test···%rax,%rax
683 »       jne····713·<PyObject_RichCompareBool.cold+0x89>710 »       jne····767·<PyObject_RichCompareBool.cold+0xdd>
684 ·R_X86_64_PC32»  .text.hot+0x1915711 ·R_X86_64_PC32»  .text.hot+0x1915
685 »       jmp····718·<PyObject_RichCompareBool.cold+0x8e>712 »       jmp····76c·<PyObject_RichCompareBool.cold+0xe2>
686 ·R_X86_64_PC32»  .text.hot+0x18ab713 ·R_X86_64_PC32»  .text.hot+0x18ab
687 »       mov····0x8(%r12),%rax714 »       mov····0x8(%r12),%rax
688 »       xor····%r14d,%r14d715 »       xor····%r14d,%r14d
689 »       mov····0xc8(%rax),%rax716 »       mov····0xc8(%rax),%rax
690 »       test···%rax,%rax717 »       test···%rax,%rax
691 »       jne····730·<PyObject_RichCompareBool.cold+0xa6>718 »       jne····784·<PyObject_RichCompareBool.cold+0xfa>
692 ·R_X86_64_PC32»  .text.hot+0x1915719 ·R_X86_64_PC32»  .text.hot+0x1915
693 »       jmp····735·<PyObject_RichCompareBool.cold+0xab>720 »       jmp····789·<PyObject_RichCompareBool.cold+0xff>
694 ·R_X86_64_PC32»  .text.hot+0x18ab721 ·R_X86_64_PC32»  .text.hot+0x18ab
695 »       cmpq···$0x0,0x8(%rax) 
696 »       je·····740·<PyObject_RichCompareBool.cold+0xb6> 
697 ·R_X86_64_PC32»  .text.hot+0x1842 
698 »       jmp····745·<PyObject_RichCompareBool.cold+0xbb> 
699 ·R_X86_64_PC32»  .text.hot+0x1851 
700 »       mov····$0x0,%edi722 »       mov····$0x0,%edi
701 ·R_X86_64_32»    _Py_NotImplementedStruct723 ·R_X86_64_32»    _Py_NotImplementedStruct
702 »       call···74f·<PyObject_RichCompareBool.cold+0xc5>724 »       call···793·<PyObject_RichCompareBool.cold+0x109>
703 ·R_X86_64_PLT32» _Py_Dealloc-0x4725 ·R_X86_64_PLT32» _Py_Dealloc-0x4
704 »       jmp····6f8·<PyObject_RichCompareBool.cold+0x6e> 
705 »       mov····%eax,(%rdi) 
706 »       addl···$0x1,0x24(%rbx) 
Max diff block lines reached; 194/5922 bytes (3.28%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ··0x00000200·440e1841·0e10420e·08000000·40000000·D..A..B.....@...36 ··0x00000200·440e1841·0e10420e·08000000·40000000·D..A..B.....@...
37 ··0x00000210·10020000·00000000·2d030000·00460e10·........-....F..37 ··0x00000210·10020000·00000000·2d030000·00460e10·........-....F..
38 ··0x00000220·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.38 ··0x00000220·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
39 ··0x00000230·05410e30·8306440e·40033101·0a0e3044·.A.0..D.@.1...0D39 ··0x00000230·05410e30·8306440e·40033101·0a0e3044·.A.0..D.@.1...0D
40 ··0x00000240·0e28410e·20420e18·420e1042·0e08440b·.(A.·B..B..B..D.40 ··0x00000240·0e28410e·20420e18·420e1042·0e08440b·.(A.·B..B..B..D.
41 ··0x00000250·1c000000·54020000·00000000·68010000·....T.......h...41 ··0x00000250·1c000000·54020000·00000000·68010000·....T.......h...
42 ··0x00000260·000e4083·0686058c·048d038e·02000000·..@.............42 ··0x00000260·000e4083·0686058c·048d038e·02000000·..@.............
43 ··0x00000270·3c000000·74020000·00000000·84020000·<...t...........43 ··0x00000270·3c000000·74020000·00000000·8b020000·<...t...........
44 ··0x00000280·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..44 ··0x00000280·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
45 ··0x00000290·410e2886·05410e30·830602d2·0a0e2844·A.(..A.0......(D45 ··0x00000290·410e2886·05410e30·830602d2·0a0e2844·A.(..A.0......(D
46 ··0x000002a0·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....46 ··0x000002a0·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....
47 ··0x000002b0·1c000000·b4020000·00000000·3b000000·............;...47 ··0x000002b0·1c000000·b4020000·00000000·3b000000·............;...
48 ··0x000002c0·000e3083·0686058c·048d038e·02000000·..0.............48 ··0x000002c0·000e3083·0686058c·048d038e·02000000·..0.............
49 ··0x000002d0·48000000·d4020000·00000000·ed020000·H...............49 ··0x000002d0·48000000·d4020000·00000000·ed020000·H...............
50 ··0x000002e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..50 ··0x000002e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
24.2 KB
obmalloc.o
1.35 KB
readelf --wide --symbols {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····11:·0000000000000017····34·FUNC····LOCAL··DEFAULT····5·get_allocator_unlocked.cold15 ····11:·0000000000000017····34·FUNC····LOCAL··DEFAULT····5·get_allocator_unlocked.cold
16 ····12:·0000000000000039·····3·FUNC····LOCAL··DEFAULT····5·PyMem_RawRealloc.cold16 ····12:·0000000000000039·····3·FUNC····LOCAL··DEFAULT····5·PyMem_RawRealloc.cold
17 ····13:·000000000000003c·····7·FUNC····LOCAL··DEFAULT····5·_PyMem_RawWcsdup.cold17 ····13:·000000000000003c·····7·FUNC····LOCAL··DEFAULT····5·_PyMem_RawWcsdup.cold
18 ····14:·0000000000000043·····3·FUNC····LOCAL··DEFAULT····5·PyMem_RawCalloc.cold18 ····14:·0000000000000043·····3·FUNC····LOCAL··DEFAULT····5·PyMem_RawCalloc.cold
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
20 ····16:·000000000000042a····29·FUNC····LOCAL··DEFAULT····5·set_up_debug_hooks_unlocked20 ····16:·000000000000042a····29·FUNC····LOCAL··DEFAULT····5·set_up_debug_hooks_unlocked
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.121 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
22 ····18:·0000000000000f70···947·FUNC····LOCAL··DEFAULT····7·allocate_from_new_pool22 ····18:·0000000000000f70···952·FUNC····LOCAL··DEFAULT····7·allocate_from_new_pool
23 ····19:·00000000000003ba····16·FUNC····LOCAL··DEFAULT····5·_PyMem_DebugRawMalloc.cold23 ····19:·00000000000003ba····16·FUNC····LOCAL··DEFAULT····5·_PyMem_DebugRawMalloc.cold
24 ····20:·0000000000000410···180·FUNC····LOCAL··DEFAULT····7·_PyMem_DebugRawAlloc24 ····20:·0000000000000410···180·FUNC····LOCAL··DEFAULT····7·_PyMem_DebugRawAlloc
25 ····21:·00000000000003ca·····7·FUNC····LOCAL··DEFAULT····5·_PyMem_DebugRawAlloc.cold25 ····21:·00000000000003ca·····7·FUNC····LOCAL··DEFAULT····5·_PyMem_DebugRawAlloc.cold
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.826 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.8
27 ····23:·0000000000000250···491·FUNC····LOCAL··DEFAULT····1·arena_map_mark_used27 ····23:·0000000000000250···491·FUNC····LOCAL··DEFAULT····1·arena_map_mark_used
28 ····24:·00000000000003d1····89·FUNC····LOCAL··DEFAULT····5·_PyMem_DebugRawFree.cold28 ····24:·00000000000003d1····89·FUNC····LOCAL··DEFAULT····5·_PyMem_DebugRawFree.cold
29 ····25:·0000000000001091···879·FUNC····LOCAL··DEFAULT····5·_PyObject_DebugDumpAddress29 ····25:·0000000000001091···879·FUNC····LOCAL··DEFAULT····5·_PyObject_DebugDumpAddress
11.4 KB
readelf --wide --relocs {}
    
Offset 53, 16 lines modifiedOffset 53, 16 lines modified
53 0000000000000243··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·53153 0000000000000243··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·531
54 0000000000000301··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·58454 0000000000000301··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·584
55 000000000000033b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a555 000000000000033b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a5
56 0000000000000353··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a556 0000000000000353··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a5
57 00000000000003c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a557 00000000000003c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a5
58 00000000000003d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a558 00000000000003d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a5
59 0000000000000416··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59f59 0000000000000416··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59f
60 0000000000000432··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59f 
61 0000000000000437··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·53860 0000000000000432··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·538
 61 0000000000000437··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59f
62 000000000000045a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63262 000000000000045a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·632
63 0000000000000472··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40c63 0000000000000472··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40c
64 00000000000004b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70e64 00000000000004b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70e
65 00000000000004db··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·465 00000000000004db··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
66 000000000000050b··0000008500000004·R_X86_64_PLT32·········0000000000000000·munmap·-·466 000000000000050b··0000008500000004·R_X86_64_PLT32·········0000000000000000·munmap·-·4
67 0000000000000570··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72767 0000000000000570··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·727
68 0000000000000582··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·75268 0000000000000582··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·752
Offset 161, 19 lines modifiedOffset 161, 19 lines modified
161 000000000000046e··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4161 000000000000046e··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4
162 0000000000000478··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4f162 0000000000000478··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4f
163 0000000000000480··0000006d00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4163 0000000000000480··0000006d00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
164 000000000000048a··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3a164 000000000000048a··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3a
165 0000000000000492··0000006d00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4165 0000000000000492··0000006d00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
166 000000000000049e··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·12a68166 000000000000049e··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·12a68
167 00000000000004a8··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·12a68167 00000000000004a8··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·12a68
168 00000000000004bb··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·164 
169 00000000000004c9··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·174168 00000000000004c3··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·178
170 0000000000000514··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·178 
171 000000000000051f··0000007300000002·R_X86_64_PC32··········0000000000000000·stderr·-·4169 00000000000004ce··0000007300000002·R_X86_64_PC32··········0000000000000000·stderr·-·4
172 0000000000000524··0000007400000004·R_X86_64_PLT32·········0000000000000784·_PyObject_DebugMallocStats·-·4170 00000000000004d3··0000007400000004·R_X86_64_PLT32·········0000000000000784·_PyObject_DebugMallocStats·-·4
 171 00000000000004f2··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·164
 172 0000000000000500··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·174
173 000000000000054b··0000006000000004·R_X86_64_PLT32·········00000000000001c0·PyMem_RawCalloc·-·4173 000000000000054b··0000006000000004·R_X86_64_PLT32·········00000000000001c0·PyMem_RawCalloc·-·4
174 0000000000000597··0000006000000004·R_X86_64_PLT32·········00000000000001c0·PyMem_RawCalloc·-·4174 0000000000000597··0000006000000004·R_X86_64_PLT32·········00000000000001c0·PyMem_RawCalloc·-·4
175 00000000000005cf··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·139e0175 00000000000005cf··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·139e0
176 00000000000005d5··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·12a68176 00000000000005d5··000000490000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·12a68
177 00000000000005df··000000160000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·40177 00000000000005df··000000160000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·40
178 00000000000005e4··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata·+·a0178 00000000000005e4··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata·+·a0
179 00000000000005e9··0000006d00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4179 00000000000005e9··0000006d00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
Offset 412, 20 lines modifiedOffset 412, 20 lines modified
412 00000000000003cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·493412 00000000000003cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·493
413 00000000000003ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·635413 00000000000003ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·635
414 000000000000044a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a9f414 000000000000044a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a9f
415 0000000000000499··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cdb415 0000000000000499··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cdb
416 00000000000004a3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c9e416 00000000000004a3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c9e
417 00000000000004ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·df8417 00000000000004ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·df8
418 00000000000004b4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e3b418 00000000000004b4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e3b
 419 00000000000004bd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1315
419 00000000000004ec··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·105c420 00000000000004d8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c
420 00000000000004fa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1267421 00000000000004e0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·107a
421 0000000000000505··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1001422 00000000000004eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1001
422 000000000000050e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1303 
423 0000000000000529··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c423 0000000000000523··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·105c
424 0000000000000531··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·107a424 0000000000000531··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1274
425 0000000000000538··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·243425 0000000000000538··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·243
426 0000000000000584··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·304426 0000000000000584··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·304
427 00000000000005ac··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·324427 00000000000005ac··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·324
428 00000000000005ca··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·304428 00000000000005ca··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·304
429 00000000000005da··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13a2429 00000000000005da··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13a2
430 00000000000005f0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15bb430 00000000000005f0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15bb
431 00000000000005fa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·157e431 00000000000005fa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·157e
Offset 530, 19 lines modifiedOffset 530, 19 lines modified
530 0000000000000f4b··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·14530 0000000000000f4b··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·14
531 0000000000000f52··000000490000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·12a68531 0000000000000f52··000000490000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·12a68
532 00000000000010fb··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·17c532 00000000000010fb··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·17c
533 0000000000001128··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·164533 0000000000001128··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·164
534 000000000000113b··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·16c534 000000000000113b··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·16c
535 0000000000001157··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·24c535 0000000000001157··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·24c
536 0000000000001175··0000004700000002·R_X86_64_PC32··········0000000000000000·.LC31·-·4536 0000000000001175··0000004700000002·R_X86_64_PC32··········0000000000000000·.LC31·-·4
537 0000000000001279··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·5c537 0000000000001286··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·5c
538 0000000000001283··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·74538 0000000000001290··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·74
539 00000000000012f5··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·65539 0000000000001307··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·65
540 00000000000012fa··0000007200000004·R_X86_64_PLT32·········0000000000000000·Py_GETENV·-·4540 000000000000130c··0000007200000004·R_X86_64_PLT32·········0000000000000000·Py_GETENV·-·4
541 000000000000130d··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·17c541 000000000000131f··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·17c
542 0000000000001345··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyGILState_Check·-·4542 0000000000001345··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyGILState_Check·-·4
543 0000000000001372··000000520000000b·R_X86_64_32S···········0000000000000dd0·_PyObject_Malloc·+·0543 0000000000001372··000000520000000b·R_X86_64_32S···········0000000000000dd0·_PyObject_Malloc·+·0
544 000000000000137f··0000006a00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4544 000000000000137f··0000006a00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
545 0000000000001386··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c545 0000000000001386··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
546 0000000000001423··0000006b00000004·R_X86_64_PLT32·········0000000000000000·memset·-·4546 0000000000001423··0000006b00000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
547 00000000000014c1··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·64547 00000000000014c1··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·64
548 00000000000014c8··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·5c548 00000000000014c8··0000004900000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·5c
Offset 762, 22 lines modifiedOffset 762, 22 lines modified
762 0000000000000c2d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46e762 0000000000000c2d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46e
763 0000000000000c38··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46e763 0000000000000c38··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46e
764 0000000000000c43··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46e764 0000000000000c43··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46e
765 0000000000000c5f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·492765 0000000000000c5f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·492
766 0000000000000da5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·499766 0000000000000da5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·499
767 0000000000000ee6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ad767 0000000000000ee6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ad
768 0000000000000f18··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a3768 0000000000000f18··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a3
769 00000000000010d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·529769 00000000000010d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d8
770 000000000000110c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·518770 000000000000110c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c7
771 0000000000001147··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c9771 0000000000001147··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·500
772 000000000000115f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b4772 000000000000115f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4eb
773 0000000000001251··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fa773 0000000000001251··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e0
774 0000000000001267··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ec774 0000000000001274··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·523
775 000000000000128c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dd775 000000000000129c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·514
776 0000000000001303··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·505776 0000000000001315··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b4
777 000000000000134d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5da777 000000000000134d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5da
778 0000000000001518··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ca778 0000000000001518··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ca
779 000000000000153f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e9779 000000000000153f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e9
780 0000000000001685··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f0780 0000000000001685··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f0
781 00000000000017d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·605781 00000000000017d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·605
782 000000000000182e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·605782 000000000000182e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·605
783 00000000000018d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fa783 00000000000018d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fa
698 B
readelf --wide --debug-dump=frames {}
    
Offset 577, 15 lines modifiedOffset 577, 15 lines modified
577 ··DW_CFA_nop577 ··DW_CFA_nop
  
578 00000590·0000000000000010·00000594·FDE·cie=00000000·pc=0000000000000f30..0000000000000f65578 00000590·0000000000000010·00000594·FDE·cie=00000000·pc=0000000000000f30..0000000000000f65
579 ··DW_CFA_nop579 ··DW_CFA_nop
580 ··DW_CFA_nop580 ··DW_CFA_nop
581 ··DW_CFA_nop581 ··DW_CFA_nop
  
582 000005a4·000000000000004c·000005a8·FDE·cie=00000000·pc=0000000000000f70..0000000000001323582 000005a4·000000000000004c·000005a8·FDE·cie=00000000·pc=0000000000000f70..0000000000001328
583 ··DW_CFA_advance_loc:·2·to·0000000000000f72583 ··DW_CFA_advance_loc:·2·to·0000000000000f72
584 ··DW_CFA_def_cfa_offset:·16584 ··DW_CFA_def_cfa_offset:·16
585 ··DW_CFA_offset:·r14·(r14)·at·cfa-16585 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
586 ··DW_CFA_advance_loc:·2·to·0000000000000f74586 ··DW_CFA_advance_loc:·2·to·0000000000000f74
587 ··DW_CFA_def_cfa_offset:·24587 ··DW_CFA_def_cfa_offset:·24
588 ··DW_CFA_offset:·r13·(r13)·at·cfa-24588 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
589 ··DW_CFA_advance_loc:·2·to·0000000000000f76589 ··DW_CFA_advance_loc:·2·to·0000000000000f76
1.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 »       mov····%edx,%ecx271 »       mov····%edx,%ecx
272 »       mov····0x448(%r13,%rdx,8),%rdx272 »       mov····0x448(%r13,%rdx,8),%rdx
273 »       test···%r12d,%r12d273 »       test···%r12d,%r12d
274 »       je·····3f3·<arena_map_mark_used+0x1a3>274 »       je·····3f3·<arena_map_mark_used+0x1a3>
275 »       movslq·%eax,%rbp275 »       movslq·%eax,%rbp
276 »       mov····%r14d,(%r15,%rbp,8)276 »       mov····%r14d,(%r15,%rbp,8)
277 »       test···%rdx,%rdx277 »       test···%rdx,%rdx
278 »       je·····436·<arena_map_mark_used+0x1e6>278 »       je·····431·<arena_map_mark_used+0x1e1>
279 »       mov····%rbx,%r12279 »       mov····%rbx,%r12
280 »       shr····$0x22,%r12280 »       shr····$0x22,%r12
281 »       and····$0x7fff,%r12d281 »       and····$0x7fff,%r12d
282 »       cmpq···$0x0,(%rdx,%r12,8)282 »       cmpq···$0x0,(%rdx,%r12,8)
283 »       je·····305·<arena_map_mark_used+0xb5>283 »       je·····305·<arena_map_mark_used+0xb5>
284 ·R_X86_64_PC32»  .text.unlikely+0x584284 ·R_X86_64_PC32»  .text.unlikely+0x584
285 »       movslq·%ecx,%rax285 »       movslq·%ecx,%rax
Offset 342, 31 lines modifiedOffset 342, 31 lines modified
342 »       mov····%rax,(%rdx,%rbp,8)342 »       mov····%rax,(%rdx,%rbp,8)
343 »       addl···$0x1,0x4044c(%r13)343 »       addl···$0x1,0x4044c(%r13)
344 »       jmp····378·<arena_map_mark_used+0x128>344 »       jmp····378·<arena_map_mark_used+0x128>
345 »       movslq·%eax,%rbp345 »       movslq·%eax,%rbp
346 »       xor····%eax,%eax346 »       xor····%eax,%eax
347 »       mov····%eax,(%r15,%rbp,8)347 »       mov····%eax,(%r15,%rbp,8)
348 »       test···%rdx,%rdx348 »       test···%rdx,%rdx
349 »       je·····431·<arena_map_mark_used+0x1e1>349 »       je·····436·<arena_map_mark_used+0x1e6>
350 »       mov····%rbx,%r12350 »       mov····%rbx,%r12
351 »       shr····$0x22,%r12351 »       shr····$0x22,%r12
352 »       and····$0x7fff,%r12d352 »       and····$0x7fff,%r12d
353 »       cmpq···$0x0,(%rdx,%r12,8)353 »       cmpq···$0x0,(%rdx,%r12,8)
354 »       je·····41a·<arena_map_mark_used+0x1ca>354 »       je·····41a·<arena_map_mark_used+0x1ca>
355 ·R_X86_64_PC32»  .text.unlikely+0x59f355 ·R_X86_64_PC32»  .text.unlikely+0x59f
356 »       xor····%r14d,%r14d356 »       xor····%r14d,%r14d
357 »       movslq·%ecx,%rax357 »       movslq·%ecx,%rax
358 »       jmp····308·<arena_map_mark_used+0xb8>358 »       jmp····308·<arena_map_mark_used+0xb8>
359 »       neg····%r12d359 »       neg····%r12d
360 »       mov····%r12d,(%r15,%rax,8)360 »       mov····%r12d,(%r15,%rax,8)
361 »       jmp····323·<arena_map_mark_used+0xd3>361 »       jmp····323·<arena_map_mark_used+0xd3>
362 »       jmp····436·<arena_map_mark_used+0x1e6>362 »       jmp····436·<arena_map_mark_used+0x1e6>
363 ·R_X86_64_PC32»  .text.unlikely+0x59f 
364 »       jmp····43b·<arena_map_mark_used+0x1eb> 
365 ·R_X86_64_PC32»  .text.unlikely+0x538363 ·R_X86_64_PC32»  .text.unlikely+0x538
 364 »       jmp····43b·<arena_map_mark_used+0x1eb>
 365 ·R_X86_64_PC32»  .text.unlikely+0x59f
366 »       nopl···0x0(%rax,%rax,1)366 »       nopl···0x0(%rax,%rax,1)
  
367 0000000000000440·<_PyMem_DebugCalloc>:367 0000000000000440·<_PyMem_DebugCalloc>:
368 _PyMem_DebugCalloc():368 _PyMem_DebugCalloc():
369 »       endbr64369 »       endbr64
370 »       push···%r12370 »       push···%r12
371 »       mov····%rdx,%r12371 »       mov····%rdx,%r12
2.52 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 446, 50 lines modifiedOffset 446, 50 lines modified
446 ·R_X86_64_PC32»  .text.hot+0xdf8446 ·R_X86_64_PC32»  .text.hot+0xdf8
447 »       xor····%eax,%eax447 »       xor····%eax,%eax
448 »       jmp····4b8·<allocate_from_new_pool.cold>448 »       jmp····4b8·<allocate_from_new_pool.cold>
449 ·R_X86_64_PC32»  .text.hot+0xe3b449 ·R_X86_64_PC32»  .text.hot+0xe3b
  
450 00000000000004b8·<allocate_from_new_pool.cold>:450 00000000000004b8·<allocate_from_new_pool.cold>:
451 allocate_from_new_pool.cold():451 allocate_from_new_pool.cold():
 452 »       cmpb···$0x0,(%rax)
 453 »       je·····4c1·<allocate_from_new_pool.cold+0x9>
 454 ·R_X86_64_PC32»  .text.hot+0x1315
 455 »       movl···$0x1,0x0(%rip)········
 456 ·R_X86_64_PC32»  _PyRuntime+0x178
 457 »       mov····0x0(%rip),%rdi········
 458 ·R_X86_64_PC32»  stderr-0x4
 459 »       call···4d7·<allocate_from_new_pool.cold+0x1f>
 460 ·R_X86_64_PLT32» _PyObject_DebugMallocStats-0x4
 461 »       jmp····4dc·<allocate_from_new_pool.cold+0x24>
 462 ·R_X86_64_PC32»  .text.hot+0x110c
 463 »       mov····0x24(%rax),%ecx
 464 »       jmp····4e4·<allocate_from_new_pool.cold+0x2c>
 465 ·R_X86_64_PC32»  .text.hot+0x107a
 466 »       xor····%ecx,%ecx
 467 »       mov····%rcx,0x28(%rdx)
 468 »       jmp····4ef·<allocate_from_new_pool.cold+0x37>
 469 ·R_X86_64_PC32»  .text.hot+0x1001
452 »       mov····0x0(%rip),%rdi········470 »       mov····0x0(%rip),%rdi········
453 ·R_X86_64_PC32»  _PyRuntime+0x164471 ·R_X86_64_PC32»  _PyRuntime+0x164
454 »       mov····$0x100000,%edx472 »       mov····$0x100000,%edx
455 »       mov····%r14,%rsi473 »       mov····%r14,%rsi
456 »       call···*0x0(%rip)········474 »       call···*0x0(%rip)········
457 ·R_X86_64_PC32»  _PyRuntime+0x174475 ·R_X86_64_PC32»  _PyRuntime+0x174
458 »       mov····0x210(%r12),%rax476 »       mov····0x210(%r12),%rax
459 »       mov····%rax,0x20(%r13)477 »       mov····%rax,0x20(%r13)
460 »       mov····%r13,0x210(%r12)478 »       mov····%r13,0x210(%r12)
461 »       xor····%edi,%edi479 »       xor····%edi,%edi
462 »       mov····%rdi,0x218(%r12)480 »       mov····%rdi,0x218(%r12)
463 »       jmp····4f0·<allocate_from_new_pool.cold+0x38>481 »       jmp····527·<allocate_from_new_pool.cold+0x6f>
464 ·R_X86_64_PC32»  .text.hot+0x105c482 ·R_X86_64_PC32»  .text.hot+0x105c
465 »       lea····(%rax,%rax,1),%r14d483 »       lea····(%rax,%rax,1),%r13d
466 »       cmp····%r14d,%eax484 »       cmp····%r13d,%eax
467 »       jae····4e1·<allocate_from_new_pool.cold+0x29>485 »       jae····518·<allocate_from_new_pool.cold+0x60>
468 »       jmp····4fe·<allocate_from_new_pool.cold+0x46> 
469 ·R_X86_64_PC32»  .text.hot+0x1267 
470 »       xor····%ecx,%ecx 
471 »       mov····%rcx,0x28(%rdx) 
472 »       jmp····509·<allocate_from_new_pool.cold+0x51> 
473 ·R_X86_64_PC32»  .text.hot+0x1001 
474 »       cmpb···$0x0,(%rax) 
475 »       je·····512·<allocate_from_new_pool.cold+0x5a> 
476 ·R_X86_64_PC32»  .text.hot+0x1303 
477 »       movl···$0x1,0x0(%rip)········ 
478 ·R_X86_64_PC32»  _PyRuntime+0x178 
479 »       mov····0x0(%rip),%rdi········ 
480 ·R_X86_64_PC32»  stderr-0x4 
481 »       call···528·<allocate_from_new_pool.cold+0x70> 
482 ·R_X86_64_PLT32» _PyObject_DebugMallocStats-0x4 
483 »       jmp····52d·<allocate_from_new_pool.cold+0x75> 
484 ·R_X86_64_PC32»  .text.hot+0x110c 
485 »       mov····0x24(%rax),%ecx 
486 »       jmp····535·<_PyMem_ArenaAlloc.cold>486 »       jmp····535·<_PyMem_ArenaAlloc.cold>
487 ·R_X86_64_PC32»  .text.hot+0x107a487 ·R_X86_64_PC32»  .text.hot+0x1274
  
488 0000000000000535·<_PyMem_ArenaAlloc.cold>:488 0000000000000535·<_PyMem_ArenaAlloc.cold>:
489 _PyMem_ArenaAlloc.cold():489 _PyMem_ArenaAlloc.cold():
490 »       xor····%eax,%eax490 »       xor····%eax,%eax
491 »       jmp····53c·<arena_map_mark_used.cold>491 »       jmp····53c·<arena_map_mark_used.cold>
492 ·R_X86_64_PC32»  .text+0x243492 ·R_X86_64_PC32»  .text+0x243
  
5.38 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1257, 67 lines modifiedOffset 1257, 67 lines modified
1257 »       test···%rax,%rax1257 »       test···%rax,%rax
1258 »       je·····11fa·<allocate_from_new_pool+0x28a>1258 »       je·····11fa·<allocate_from_new_pool+0x28a>
1259 »       mov····0x10(%rax),%rdx1259 »       mov····0x10(%rax),%rdx
1260 »       mov····%ecx,0x10(%rbx)1260 »       mov····%ecx,0x10(%rbx)
1261 »       mov····%rdx,0x18(%rbx)1261 »       mov····%rdx,0x18(%rbx)
1262 »       test···%ecx,%ecx1262 »       test···%ecx,%ecx
1263 »       jne····10dd·<allocate_from_new_pool+0x16d>1263 »       jne····10dd·<allocate_from_new_pool+0x16d>
1264 ·R_X86_64_PC32»  .text.unlikely+0x5291264 ·R_X86_64_PC32»  .text.unlikely+0x4d8
1265 »       mov····0x20(%rbx),%rdx1265 »       mov····0x20(%rbx),%rdx
1266 »       mov····0x24(%rax),%ecx1266 »       mov····0x24(%rax),%ecx
1267 »       mov····%rdx,0x218(%r12)1267 »       mov····%rdx,0x218(%r12)
1268 »       test···%rdx,%rdx1268 »       test···%rdx,%rdx
1269 »       je·····107e·<allocate_from_new_pool+0x10e>1269 »       je·····107e·<allocate_from_new_pool+0x10e>
1270 »       xor····%esi,%esi1270 »       xor····%esi,%esi
1271 »       mov····%rsi,0x28(%rdx)1271 »       mov····%rsi,0x28(%rdx)
1272 »       jmp····107e·<allocate_from_new_pool+0x10e>1272 »       jmp····107e·<allocate_from_new_pool+0x10e>
1273 »       mov····0x0(%rip),%eax········1273 »       mov····0x0(%rip),%eax········
1274 ·R_X86_64_PC32»  _PyRuntime+0x17c1274 ·R_X86_64_PC32»  _PyRuntime+0x17c
1275 »       cmp····$0xffffffff,%eax1275 »       cmp····$0xffffffff,%eax
1276 »       je·····12f4·<allocate_from_new_pool+0x384>1276 »       je·····1306·<allocate_from_new_pool+0x396>
1277 »       test···%eax,%eax1277 »       test···%eax,%eax
1278 »       jne····1110·<allocate_from_new_pool+0x1a0>1278 »       jne····1110·<allocate_from_new_pool+0x1a0>
1279 ·R_X86_64_PC32»  .text.unlikely+0x5181279 ·R_X86_64_PC32»  .text.unlikely+0x4c7
1280 »       mov····0x210(%r12),%r131280 »       mov····0x210(%r12),%r13
1281 »       test···%r13,%r131281 »       test···%r13,%r13
1282 »       je·····1255·<allocate_from_new_pool+0x2e5>1282 »       je·····1262·<allocate_from_new_pool+0x2f2>
1283 »       mov····0x20(%r13),%rax1283 »       mov····0x20(%r13),%rax
1284 »       mov····0x0(%rip),%rdi········1284 »       mov····0x0(%rip),%rdi········
1285 ·R_X86_64_PC32»  _PyRuntime+0x1641285 ·R_X86_64_PC32»  _PyRuntime+0x164
1286 »       mov····$0x100000,%esi1286 »       mov····$0x100000,%esi
1287 »       mov····%rax,0x210(%r12)1287 »       mov····%rax,0x210(%r12)
1288 »       call···*0x0(%rip)········1288 »       call···*0x0(%rip)········
1289 ·R_X86_64_PC32»  _PyRuntime+0x16c1289 ·R_X86_64_PC32»  _PyRuntime+0x16c
1290 »       mov····%rax,%r141290 »       mov····%rax,%r14
1291 »       test···%rax,%rax1291 »       test···%rax,%rax
1292 »       je·····114b·<allocate_from_new_pool+0x1db>1292 »       je·····114b·<allocate_from_new_pool+0x1db>
1293 ·R_X86_64_PC32»  .text.unlikely+0x4c91293 ·R_X86_64_PC32»  .text.unlikely+0x500
1294 »       mov····$0x1,%edx1294 »       mov····$0x1,%edx
1295 »       mov····%rax,%rsi1295 »       mov····%rax,%rsi
1296 »       mov····%r12,%rdi1296 »       mov····%r12,%rdi
1297 »       call···115b·<allocate_from_new_pool+0x1eb>1297 »       call···115b·<allocate_from_new_pool+0x1eb>
1298 ·R_X86_64_PC32»  .text+0x24c1298 ·R_X86_64_PC32»  .text+0x24c
1299 »       test···%eax,%eax1299 »       test···%eax,%eax
1300 »       je·····1163·<allocate_from_new_pool+0x1f3>1300 »       je·····1163·<allocate_from_new_pool+0x1f3>
1301 ·R_X86_64_PC32»  .text.unlikely+0x4b41301 ·R_X86_64_PC32»  .text.unlikely+0x4eb
1302 »       mov····%r14,0x0(%r13)1302 »       mov····%r14,0x0(%r13)
1303 »       movdqu·0x428(%r12),%xmm01303 »       movdqu·0x428(%r12),%xmm0
1304 »       paddq··0x0(%rip),%xmm0········1304 »       paddq··0x0(%rip),%xmm0········
1305 ·R_X86_64_PC32»  .LC31-0x41305 ·R_X86_64_PC32»  .LC31-0x4
1306 »       movups·%xmm0,0x428(%r12)1306 »       movups·%xmm0,0x428(%r12)
1307 »       movq···%xmm0,%rax1307 »       movq···%xmm0,%rax
1308 »       cmp····%rax,0x438(%r12)1308 »       cmp····%rax,0x438(%r12)
1309 »       jae····119b·<allocate_from_new_pool+0x22b>1309 »       jae····119b·<allocate_from_new_pool+0x22b>
1310 »       movq···%xmm0,0x438(%r12)1310 »       movq···%xmm0,0x438(%r12)
1311 »       xor····%r9d,%r9d1311 »       xor····%r9d,%r9d
1312 »       mov····%r14d,%edx1312 »       mov····%r14d,%edx
1313 »       mov····%r14,0x8(%r13)1313 »       mov····%r14,0x8(%r13)
1314 »       mov····%r9,0x18(%r13)1314 »       mov····%r9,0x18(%r13)
1315 »       and····$0x3fff,%edx1315 »       and····$0x3fff,%edx
1316 »       je·····1316·<allocate_from_new_pool+0x3a6>1316 »       je·····1255·<allocate_from_new_pool+0x2e5>
1317 »       mov····$0x4000,%eax1317 »       mov····$0x4000,%eax
1318 »       movl···$0x3f,0x10(%r13)1318 »       movl···$0x3f,0x10(%r13)
1319 »       sub····%edx,%eax1319 »       sub····%edx,%eax
1320 »       add····%rax,%r141320 »       add····%rax,%r14
1321 »       mov····%r14,0x8(%r13)1321 »       mov····%r14,0x8(%r13)
1322 »       mov····0x10(%r13),%eax1322 »       mov····0x10(%r13),%eax
1323 »       pxor···%xmm0,%xmm01323 »       pxor···%xmm0,%xmm0
Offset 1343, 71 lines modifiedOffset 1343, 72 lines modified
1343 »       test···%ecx,%ecx1343 »       test···%ecx,%ecx
1344 »       jne····1005·<allocate_from_new_pool+0x95>1344 »       jne····1005·<allocate_from_new_pool+0x95>
1345 »       mov····0x20(%rbx),%rdx1345 »       mov····0x20(%rbx),%rdx
1346 »       mov····%rdx,0x218(%r12)1346 »       mov····%rdx,0x218(%r12)
1347 »       test···%rdx,%rdx1347 »       test···%rdx,%rdx
1348 »       je·····1005·<allocate_from_new_pool+0x95>1348 »       je·····1005·<allocate_from_new_pool+0x95>
1349 »       jmp····1255·<allocate_from_new_pool+0x2e5>1349 »       jmp····1255·<allocate_from_new_pool+0x2e5>
1350 ·R_X86_64_PC32»  .text.unlikely+0x4fa1350 ·R_X86_64_PC32»  .text.unlikely+0x4e0
 1351 »       movl···$0x40,0x10(%r13)
 1352 »       jmp····11cb·<allocate_from_new_pool+0x25b>
1351 »       mov····0x208(%r12),%eax1353 »       mov····0x208(%r12),%eax
1352 »       mov····$0x10,%r14d1354 »       mov····$0x10,%r13d
1353 »       test···%eax,%eax1355 »       test···%eax,%eax
1354 »       jne····126b·<allocate_from_new_pool+0x2fb>1356 »       jne····1278·<allocate_from_new_pool+0x308>
1355 ·R_X86_64_PC32»  .text.unlikely+0x4ec1357 ·R_X86_64_PC32»  .text.unlikely+0x523
1356 »       mov····%r14d,%edx1358 »       mov····%r13d,%edx
1357 »       mov····0x200(%r12),%rsi1359 »       mov····0x200(%r12),%rsi
1358 »       mov····0x0(%rip),%rdi········1360 »       mov····0x0(%rip),%rdi········
1359 ·R_X86_64_PC32»  _PyRuntime+0x5c1361 ·R_X86_64_PC32»  _PyRuntime+0x5c
1360 »       imul···$0x30,%rdx,%rdx1362 »       imul···$0x30,%rdx,%rdx
1361 »       call···*0x0(%rip)········1363 »       call···*0x0(%rip)········
1362 ·R_X86_64_PC32»  _PyRuntime+0x741364 ·R_X86_64_PC32»  _PyRuntime+0x74
 1365 »       mov····%rax,%rcx
1363 »       test···%rax,%rax1366 »       test···%rax,%rax
1364 »       je·····1290·<allocate_from_new_pool+0x320>1367 »       je·····12a0·<allocate_from_new_pool+0x330>
1365 ·R_X86_64_PC32»  .text.unlikely+0x4dd1368 ·R_X86_64_PC32»  .text.unlikely+0x514
1366 »       mov····0x208(%r12),%r8d1369 »       mov····0x208(%r12),%r8d
1367 »       mov····%rax,0x200(%r12)1370 »       mov····%rax,0x200(%r12)
1368 »       lea····-0x1(%r14),%edi1371 »       lea····-0x1(%r13),%edi
1369 »       mov····%r8,%rdx1372 »       mov····%r8,%rax
1370 »       imul···$0x30,%r8,%r81373 »       imul···$0x30,%r8,%r8
1371 »       mov····%r8,%rcx1374 »       mov····%r8,%rdx
1372 »       jmp····12d2·<allocate_from_new_pool+0x362>1375 »       jmp····12e2·<allocate_from_new_pool+0x372>
1373 »       xor····%r10d,%r10d1376 »       xor····%r10d,%r10d
1374 »       lea····0x1(%rdx),%esi1377 »       lea····0x1(%rax),%esi
1375 »       mov····%r10,(%rax,%rcx,1)1378 »       mov····%r10,(%rcx,%rdx,1)
1376 »       cmp····%edi,%edx1379 »       cmp····%edi,%eax
1377 »       jae····12f0·<allocate_from_new_pool+0x380>1380 »       jae····1302·<allocate_from_new_pool+0x392>
1378 »       mov····%esi,%edx1381 »       mov····%esi,%eax
1379 »       imul···$0x30,%rdx,%rdx1382 »       imul···$0x30,%rax,%rax
1380 »       add····%rax,%rdx1383 »       add····%rcx,%rax
1381 »       mov····%rdx,0x20(%rax,%rcx,1)1384 »       mov····%rax,0x20(%rcx,%rdx,1)
1382 »       add····$0x30,%rcx1385 »       add····$0x30,%rdx
1383 »       mov····%esi,%edx1386 »       mov····%esi,%eax
1384 »       cmp····%r14d,%edx1387 »       cmp····%r13d,%eax
1385 »       jb·····12b0·<allocate_from_new_pool+0x340>1388 »       jb·····12c0·<allocate_from_new_pool+0x350>
1386 »       lea····(%rax,%r8,1),%r131389 »       add····%r8,%rcx
1387 »       mov····%r14d,0x208(%r12)1390 »       mov····%r13d,0x208(%r12)
1388 »       mov····%r13,0x210(%r12)1391 »       mov····%rcx,0x210(%r12)
 1392 »       mov····%rcx,%r13
1389 »       jmp····1121·<allocate_from_new_pool+0x1b1>1393 »       jmp····1121·<allocate_from_new_pool+0x1b1>
1390 »       xor····%edx,%edx1394 »       xor····%eax,%eax
1391 »       jmp····12c7·<allocate_from_new_pool+0x357>1395 »       jmp····12d7·<allocate_from_new_pool+0x367>
1392 »       mov····$0x0,%edi1396 »       mov····$0x0,%edi
1393 ·R_X86_64_32»    .rodata.str1.1+0x651397 ·R_X86_64_32»    .rodata.str1.1+0x65
1394 »       call···12fe·<allocate_from_new_pool+0x38e>1398 »       call···1310·<allocate_from_new_pool+0x3a0>
1395 ·R_X86_64_PLT32» Py_GETENV-0x41399 ·R_X86_64_PLT32» Py_GETENV-0x4
1396 »       test···%rax,%rax1400 »       test···%rax,%rax
1397 »       jne····1307·<allocate_from_new_pool+0x397>1401 »       jne····1319·<allocate_from_new_pool+0x3a9>
Max diff block lines reached; 376/5314 bytes (7.08%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 88, 15 lines modifiedOffset 88, 15 lines modified
88 ··0x00000540·34000000·44050000·00000000·5b010000·4...D.......[...88 ··0x00000540·34000000·44050000·00000000·5b010000·4...D.......[...
89 ··0x00000550·00450e10·8602410e·18830347·0e200266·.E....A....G.·.f89 ··0x00000550·00450e10·8602410e·18830347·0e200266·.E....A....G.·.f
90 ··0x00000560·0a0e1841·0e10410e·084b0b6b·0a0e1841·...A..A..K.k...A90 ··0x00000560·0a0e1841·0e10410e·084b0b6b·0a0e1841·...A..A..K.k...A
91 ··0x00000570·0e10410e·08430b00·14000000·7c050000·..A..C......|...91 ··0x00000570·0e10410e·08430b00·14000000·7c050000·..A..C......|...
92 ··0x00000580·00000000·11000000·000e2083·03860200·..........·.....92 ··0x00000580·00000000·11000000·000e2083·03860200·..........·.....
93 ··0x00000590·10000000·94050000·00000000·35000000·............5...93 ··0x00000590·10000000·94050000·00000000·35000000·............5...
94 ··0x000005a0·00000000·4c000000·a8050000·00000000·....L...........94 ··0x000005a0·00000000·4c000000·a8050000·00000000·....L...........
95 ··0x000005b0·b3030000·00420e10·8e02420e·188d0342·.....B....B....B95 ··0x000005b0·b8030000·00420e10·8e02420e·188d0342·.....B....B....B
96 ··0x000005c0·0e208c04·440e2886·05430e30·830602e7·.·..D.(..C.0....96 ··0x000005c0·0e208c04·440e2886·05430e30·830602e7·.·..D.(..C.0....
97 ··0x000005d0·0a0e2841·0e20420e·18420e10·420e0845·..(A.·B..B..B..E97 ··0x000005d0·0a0e2841·0e20420e·18420e10·420e0845·..(A.·B..B..B..E
98 ··0x000005e0·0b02490a·0e28410e·20420e18·420e1042·..I..(A.·B..B..B98 ··0x000005e0·0b02490a·0e28410e·20420e18·420e1042·..I..(A.·B..B..B
99 ··0x000005f0·0e08410b·1c000000·f8050000·00000000·..A.............99 ··0x000005f0·0e08410b·1c000000·f8050000·00000000·..A.............
100 ··0x00000600·7d000000·000e3083·0686058c·048d038e·}.....0.........100 ··0x00000600·7d000000·000e3083·0686058c·048d038e·}.....0.........
101 ··0x00000610·02000000·14000000·18060000·00000000·................101 ··0x00000610·02000000·14000000·18060000·00000000·................
102 ··0x00000620·29000000·00450e10·630e0800·10000000·)....E..c.......102 ··0x00000620·29000000·00450e10·630e0800·10000000·)....E..c.......
386 KB
setobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········76768·(bytes·into·file)13 ··Start·of·section·headers:··········76824·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.99 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x12be0:1 There·are·22·section·headers,·starting·at·offset·0x12c18:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001046·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001046·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00b738·0015a8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00b770·0015a8·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0010a0·000e10·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0010a0·000e10·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00cce0·000ff0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00cd18·000ff0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001eb0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001eb0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001eb0·0001ac·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001eb0·0001ac·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00205c·000beb·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00205c·000be9·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00dcd0·001b18·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00dd08·001b18·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002c50·004863·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002c50·004873·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00f7e8·002628·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00f820·002628·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0074b8·000022·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0074c8·000022·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0074e0·000891·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·007500·000891·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·011e10·000120·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·011e48·000120·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007d80·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007da0·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·007d90·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·007db0·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·007d90·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·007db0·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·007db0·001550·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·007dd0·001568·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·011f30·000be8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·011f68·000be8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·009300·001638·18·····20·158··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·009338·001638·18·····20·158··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00a938·000dfe·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00a970·000dfe·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·012b18·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·012b50·0000c4·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
13.2 KB
readelf --wide --symbols {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.17 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·0000000000000000···367·FUNC····LOCAL··DEFAULT····9·frozenset_vectorcall10 ·····6:·0000000000000000···367·FUNC····LOCAL··DEFAULT····9·frozenset_vectorcall
11 ·····7:·00000000000001f0··2155·FUNC····LOCAL··DEFAULT····9·set_update_internal11 ·····7:·00000000000001f0··2147·FUNC····LOCAL··DEFAULT····9·set_update_internal
12 ·····8:·0000000000000170···123·FUNC····LOCAL··DEFAULT····9·make_new_set12 ·····8:·0000000000000170···123·FUNC····LOCAL··DEFAULT····9·make_new_set
13 ·····9:·0000000000000000····91·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall.cold13 ·····9:·0000000000000000····91·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall.cold
14 ····10:·0000000000000d00··1170·FUNC····LOCAL··DEFAULT····9·set_table_resize14 ····10:·0000000000000d00··1170·FUNC····LOCAL··DEFAULT····9·set_table_resize
15 ····11:·0000000000000e00····16·OBJECT··LOCAL··DEFAULT····3·_dummy_struct15 ····11:·0000000000000e00····16·OBJECT··LOCAL··DEFAULT····3·_dummy_struct
16 ····12:·0000000000000a60···660·FUNC····LOCAL··DEFAULT····9·set_add_entry16 ····12:·0000000000000a60···660·FUNC····LOCAL··DEFAULT····9·set_add_entry
17 ····13:·000000000000005b····31·FUNC····LOCAL··DEFAULT····7·set_update_internal.cold17 ····13:·000000000000005b····31·FUNC····LOCAL··DEFAULT····7·set_update_internal.cold
18 ····14:·000000000000007a····13·FUNC····LOCAL··DEFAULT····7·set_add_entry.cold18 ····14:·000000000000007a····13·FUNC····LOCAL··DEFAULT····7·set_add_entry.cold
Offset 42, 95 lines modifiedOffset 42, 95 lines modified
42 ····38:·0000000000002620·····9·FUNC····LOCAL··DEFAULT····9·set_len42 ····38:·0000000000002620·····9·FUNC····LOCAL··DEFAULT····9·set_len
43 ····39:·0000000000002630···319·FUNC····LOCAL··DEFAULT····9·set_pop43 ····39:·0000000000002630···319·FUNC····LOCAL··DEFAULT····9·set_pop
44 ····40:·0000000000000272····37·FUNC····LOCAL··DEFAULT····7·PySet_Pop.cold44 ····40:·0000000000000272····37·FUNC····LOCAL··DEFAULT····7·PySet_Pop.cold
45 ····41:·0000000000000297····78·FUNC····LOCAL··DEFAULT····7·set_pop.cold45 ····41:·0000000000000297····78·FUNC····LOCAL··DEFAULT····7·set_pop.cold
46 ····42:·0000000000002770···465·FUNC····LOCAL··DEFAULT····9·set_contains46 ····42:·0000000000002770···465·FUNC····LOCAL··DEFAULT····9·set_contains
47 ····43:·0000000000000060···126·FUNC····LOCAL··DEFAULT····1·set_contains.part.047 ····43:·0000000000000060···126·FUNC····LOCAL··DEFAULT····1·set_contains.part.0
48 ····44:·00000000000002e5····88·FUNC····LOCAL··DEFAULT····7·_PySet_NextEntry.cold48 ····44:·00000000000002e5····88·FUNC····LOCAL··DEFAULT····7·_PySet_NextEntry.cold
49 ····45:·0000000000002b00···246·FUNC····LOCAL··DEFAULT····9·frozenset_hash49 ····45:·0000000000002b10···246·FUNC····LOCAL··DEFAULT····9·frozenset_hash
50 ····46:·000000000000033d····14·FUNC····LOCAL··DEFAULT····7·frozenset_hash.cold50 ····46:·000000000000033d····14·FUNC····LOCAL··DEFAULT····7·frozenset_hash.cold
51 ····47:·0000000000002c00···268·FUNC····LOCAL··DEFAULT····9·set_clear_internal51 ····47:·0000000000002c10···268·FUNC····LOCAL··DEFAULT····9·set_clear_internal
52 ····48:·000000000000034b····38·FUNC····LOCAL··DEFAULT····7·PySet_Clear.cold52 ····48:·000000000000034b····38·FUNC····LOCAL··DEFAULT····7·PySet_Clear.cold
53 ····49:·0000000000002d10···746·FUNC····LOCAL··DEFAULT····9·set_add53 ····49:·0000000000002d20···746·FUNC····LOCAL··DEFAULT····9·set_add
54 ····50:·0000000000000371····13·FUNC····LOCAL··DEFAULT····7·set_add.cold54 ····50:·0000000000000371····13·FUNC····LOCAL··DEFAULT····7·set_add.cold
55 ····51:·0000000000003000···318·FUNC····LOCAL··DEFAULT····9·set_richcompare55 ····51:·0000000000003010···318·FUNC····LOCAL··DEFAULT····9·set_richcompare
56 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata56 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
57 ····53:·0000000000003140···944·FUNC····LOCAL··DEFAULT····9·set_issubset57 ····53:·0000000000003150···944·FUNC····LOCAL··DEFAULT····9·set_issubset
58 ····54:·00000000000042e0···779·FUNC····LOCAL··DEFAULT····9·set_issuperset58 ····54:·00000000000042f0···779·FUNC····LOCAL··DEFAULT····9·set_issuperset
59 ····55:·000000000000037e····41·FUNC····LOCAL··DEFAULT····7·set_richcompare.cold59 ····55:·000000000000037e····41·FUNC····LOCAL··DEFAULT····7·set_richcompare.cold
60 ····56:·00000000000036d0··1545·FUNC····LOCAL··DEFAULT····9·set_intersection60 ····56:·00000000000036e0··1545·FUNC····LOCAL··DEFAULT····9·set_intersection
61 ····57:·00000000000003a7····33·FUNC····LOCAL··DEFAULT····7·set_issubset.cold61 ····57:·00000000000003a7····31·FUNC····LOCAL··DEFAULT····7·set_issubset.cold
62 ····58:·00000000000034f0···478·FUNC····LOCAL··DEFAULT····9·set_direct_contains62 ····58:·0000000000003500···478·FUNC····LOCAL··DEFAULT····9·set_direct_contains
63 ····59:·0000000000000110···110·FUNC····LOCAL··DEFAULT····1·set_and63 ····59:·0000000000000110···110·FUNC····LOCAL··DEFAULT····1·set_and
64 ····60:·00000000000003c8····54·FUNC····LOCAL··DEFAULT····7·set_and.cold64 ····60:·00000000000003c6····54·FUNC····LOCAL··DEFAULT····7·set_and.cold
65 ····61:·0000000000003ce0···197·FUNC····LOCAL··DEFAULT····9·make_new_set_basetype65 ····61:·0000000000003cf0···197·FUNC····LOCAL··DEFAULT····9·make_new_set_basetype
66 ····62:·00000000000003fe···242·FUNC····LOCAL··DEFAULT····7·set_intersection.cold66 ····62:·00000000000003fc···242·FUNC····LOCAL··DEFAULT····7·set_intersection.cold
67 ····63:·0000000000000180····59·FUNC····LOCAL··DEFAULT····1·set_difference_update67 ····63:·0000000000000180····59·FUNC····LOCAL··DEFAULT····1·set_difference_update
68 ····64:·00000000000001c0···633·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal68 ····64:·00000000000001c0···633·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal
69 ····65:·00000000000004f0·····7·FUNC····LOCAL··DEFAULT····7·set_difference_update.cold69 ····65:·00000000000004ee·····7·FUNC····LOCAL··DEFAULT····7·set_difference_update.cold
70 ····66:·00000000000004f7···164·FUNC····LOCAL··DEFAULT····7·set_difference_update_internal.cold70 ····66:·00000000000004f5···164·FUNC····LOCAL··DEFAULT····7·set_difference_update_internal.cold
71 ····67:·0000000000000440···153·FUNC····LOCAL··DEFAULT····1·set_or71 ····67:·0000000000000440···153·FUNC····LOCAL··DEFAULT····1·set_or
72 ····68:·000000000000059b····92·FUNC····LOCAL··DEFAULT····7·set_or.cold72 ····68:·0000000000000599····92·FUNC····LOCAL··DEFAULT····7·set_or.cold
73 ····69:·00000000000005f7····40·FUNC····LOCAL··DEFAULT····7·_PySet_Update.cold73 ····69:·00000000000005f5····40·FUNC····LOCAL··DEFAULT····7·_PySet_Update.cold
74 ····70:·0000000000000510···110·FUNC····LOCAL··DEFAULT····1·set_sub74 ····70:·0000000000000510···110·FUNC····LOCAL··DEFAULT····1·set_sub
75 ····71:·0000000000003db0··1324·FUNC····LOCAL··DEFAULT····9·set_difference75 ····71:·0000000000003dc0··1324·FUNC····LOCAL··DEFAULT····9·set_difference
76 ····72:·000000000000061f····55·FUNC····LOCAL··DEFAULT····7·set_sub.cold76 ····72:·000000000000061d····55·FUNC····LOCAL··DEFAULT····7·set_sub.cold
77 ····73:·00000000000006d0····59·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference77 ····73:·00000000000006d0····59·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference
78 ····74:·0000000000000656····60·FUNC····LOCAL··DEFAULT····7·set_difference.cold78 ····74:·0000000000000654····60·FUNC····LOCAL··DEFAULT····7·set_difference.cold
79 ····75:·0000000000000580····17·FUNC····LOCAL··DEFAULT····1·set_clear79 ····75:·0000000000000580····17·FUNC····LOCAL··DEFAULT····1·set_clear
80 ····76:·0000000000000692····25·FUNC····LOCAL··DEFAULT····7·set_issuperset.cold80 ····76:·0000000000000690····25·FUNC····LOCAL··DEFAULT····7·set_issuperset.cold
81 ····77:·00000000000005a0····35·FUNC····LOCAL··DEFAULT····1·set_discard81 ····77:·00000000000005a0····35·FUNC····LOCAL··DEFAULT····1·set_discard
82 ····78:·00000000000006ab···123·FUNC····LOCAL··DEFAULT····7·set_discard.cold82 ····78:·00000000000006a9···123·FUNC····LOCAL··DEFAULT····7·set_discard.cold
83 ····79:·00000000000005d0····56·FUNC····LOCAL··DEFAULT····1·set_remove83 ····79:·00000000000005d0····56·FUNC····LOCAL··DEFAULT····1·set_remove
84 ····80:·0000000000000726···141·FUNC····LOCAL··DEFAULT····7·set_remove.cold84 ····80:·0000000000000724···141·FUNC····LOCAL··DEFAULT····7·set_remove.cold
85 ····81:·0000000000000610····59·FUNC····LOCAL··DEFAULT····1·set_update85 ····81:·0000000000000610····59·FUNC····LOCAL··DEFAULT····1·set_update
86 ····82:·00000000000007b3·····7·FUNC····LOCAL··DEFAULT····7·set_update.cold86 ····82:·00000000000007b1·····7·FUNC····LOCAL··DEFAULT····7·set_update.cold
87 ····83:·0000000000000650····94·FUNC····LOCAL··DEFAULT····1·set_union87 ····83:·0000000000000650····94·FUNC····LOCAL··DEFAULT····1·set_union
88 ····84:·00000000000007ba····31·FUNC····LOCAL··DEFAULT····7·set_union.cold88 ····84:·00000000000007b8····31·FUNC····LOCAL··DEFAULT····7·set_union.cold
89 ····85:·00000000000006b0····25·FUNC····LOCAL··DEFAULT····1·setiter_traverse89 ····85:·00000000000006b0····25·FUNC····LOCAL··DEFAULT····1·setiter_traverse
90 ····86:·00000000000007d9·····3·FUNC····LOCAL··DEFAULT····7·setiter_traverse.cold90 ····86:·00000000000007d7·····3·FUNC····LOCAL··DEFAULT····7·setiter_traverse.cold
91 ····87:·00000000000007dc····31·FUNC····LOCAL··DEFAULT····7·set_copy_and_difference.cold91 ····87:·00000000000007da····31·FUNC····LOCAL··DEFAULT····7·set_copy_and_difference.cold
92 ····88:·0000000000000710····16·FUNC····LOCAL··DEFAULT····1·set_copy92 ····88:·0000000000000710····16·FUNC····LOCAL··DEFAULT····1·set_copy
93 ····89:·0000000000000720····67·FUNC····LOCAL··DEFAULT····1·set_difference_multi93 ····89:·0000000000000720····67·FUNC····LOCAL··DEFAULT····1·set_difference_multi
94 ····90:·00000000000007fb····77·FUNC····LOCAL··DEFAULT····7·set_difference_multi.cold94 ····90:·00000000000007f9····77·FUNC····LOCAL··DEFAULT····7·set_difference_multi.cold
95 ····91:·0000000000000770···373·FUNC····LOCAL··DEFAULT····1·set_isdisjoint95 ····91:·0000000000000770···373·FUNC····LOCAL··DEFAULT····1·set_isdisjoint
96 ····92:·0000000000000848····91·FUNC····LOCAL··DEFAULT····7·set_isdisjoint.cold96 ····92:·0000000000000846····91·FUNC····LOCAL··DEFAULT····7·set_isdisjoint.cold
97 ····93:·00000000000008f0···107·FUNC····LOCAL··DEFAULT····1·set_xor97 ····93:·00000000000008f0···107·FUNC····LOCAL··DEFAULT····1·set_xor
98 ····94:·0000000000000960····69·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference98 ····94:·0000000000000960····69·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference
99 ····95:·00000000000008a3····54·FUNC····LOCAL··DEFAULT····7·set_xor.cold99 ····95:·00000000000008a1····54·FUNC····LOCAL··DEFAULT····7·set_xor.cold
100 ····96:·00000000000045f0···627·FUNC····LOCAL··DEFAULT····9·set_symmetric_difference_update100 ····96:·0000000000004600···627·FUNC····LOCAL··DEFAULT····9·set_symmetric_difference_update
101 ····97:·00000000000008d9····57·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference.cold101 ····97:·00000000000008d7····57·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference.cold
102 ····98:·0000000000000912···167·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update.cold102 ····98:·0000000000000910···167·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update.cold
103 ····99:·00000000000009b0····40·FUNC····LOCAL··DEFAULT····1·setiter_len103 ····99:·00000000000009b0····40·FUNC····LOCAL··DEFAULT····1·setiter_len
104 ···100:·00000000000009b9····14·FUNC····LOCAL··DEFAULT····7·setiter_len.cold104 ···100:·00000000000009b7····14·FUNC····LOCAL··DEFAULT····7·setiter_len.cold
105 ···101:·00000000000009e0····90·FUNC····LOCAL··DEFAULT····1·set_isub105 ···101:·00000000000009e0····90·FUNC····LOCAL··DEFAULT····1·set_isub
106 ···102:·00000000000009c7····40·FUNC····LOCAL··DEFAULT····7·set_isub.cold106 ···102:·00000000000009c5····40·FUNC····LOCAL··DEFAULT····7·set_isub.cold
107 ···103:·0000000000000a40···285·FUNC····LOCAL··DEFAULT····1·set_repr107 ···103:·0000000000000a40···285·FUNC····LOCAL··DEFAULT····1·set_repr
108 ···104:·00000000000009ef····40·FUNC····LOCAL··DEFAULT····7·set_repr.cold108 ···104:·00000000000009ed····40·FUNC····LOCAL··DEFAULT····7·set_repr.cold
109 ···105:·0000000000000b60···167·FUNC····LOCAL··DEFAULT····1·set_iand109 ···105:·0000000000000b60···167·FUNC····LOCAL··DEFAULT····1·set_iand
110 ···106:·0000000000000c10···225·FUNC····LOCAL··DEFAULT····1·set_swap_bodies110 ···106:·0000000000000c10···225·FUNC····LOCAL··DEFAULT····1·set_swap_bodies
111 ···107:·0000000000000a17····32·FUNC····LOCAL··DEFAULT····7·set_iand.cold111 ···107:·0000000000000a15····32·FUNC····LOCAL··DEFAULT····7·set_iand.cold
112 ···108:·0000000000000a37····35·FUNC····LOCAL··DEFAULT····7·set_swap_bodies.cold112 ···108:·0000000000000a35····35·FUNC····LOCAL··DEFAULT····7·set_swap_bodies.cold
113 ···109:·0000000000000d00···119·FUNC····LOCAL··DEFAULT····1·set_ixor113 ···109:·0000000000000d00···119·FUNC····LOCAL··DEFAULT····1·set_ixor
114 ···110:·0000000000000a5a····26·FUNC····LOCAL··DEFAULT····7·set_ixor.cold114 ···110:·0000000000000a58····26·FUNC····LOCAL··DEFAULT····7·set_ixor.cold
115 ···111:·0000000000000d80····11·FUNC····LOCAL··DEFAULT····1·set_new115 ···111:·0000000000000d80····11·FUNC····LOCAL··DEFAULT····1·set_new
116 ···112:·0000000000000d90···119·FUNC····LOCAL··DEFAULT····1·set_init116 ···112:·0000000000000d90···119·FUNC····LOCAL··DEFAULT····1·set_init
117 ···113:·0000000000000a74····49·FUNC····LOCAL··DEFAULT····7·set_init.cold117 ···113:·0000000000000a72····49·FUNC····LOCAL··DEFAULT····7·set_init.cold
118 ···114:·0000000000000e10···138·FUNC····LOCAL··DEFAULT····1·set_reduce118 ···114:·0000000000000e10···138·FUNC····LOCAL··DEFAULT····1·set_reduce
119 ···115:·0000000000000aa5····20·FUNC····LOCAL··DEFAULT····7·set_reduce.cold119 ···115:·0000000000000aa3····20·FUNC····LOCAL··DEFAULT····7·set_reduce.cold
120 ···116:·0000000000000ea0···130·FUNC····LOCAL··DEFAULT····1·set_intersection_multi120 ···116:·0000000000000ea0···130·FUNC····LOCAL··DEFAULT····1·set_intersection_multi
121 ···117:·0000000000000ab9····56·FUNC····LOCAL··DEFAULT····7·set_intersection_multi.cold121 ···117:·0000000000000ab7····56·FUNC····LOCAL··DEFAULT····7·set_intersection_multi.cold
122 ···118:·0000000000000af1····38·FUNC····LOCAL··DEFAULT····7·frozenset_copy122 ···118:·0000000000000aef····38·FUNC····LOCAL··DEFAULT····7·frozenset_copy
123 ···119:·0000000000000f30···199·FUNC····LOCAL··DEFAULT····1·frozenset_new123 ···119:·0000000000000f30···199·FUNC····LOCAL··DEFAULT····1·frozenset_new
124 ···120:·0000000000000b17····26·FUNC····LOCAL··DEFAULT····7·frozenset_new.cold124 ···120:·0000000000000b15····26·FUNC····LOCAL··DEFAULT····7·frozenset_new.cold
125 ···121:·0000000000000b31···106·FUNC····LOCAL··DEFAULT····7·setiter_reduce125 ···121:·0000000000000b2f···106·FUNC····LOCAL··DEFAULT····7·setiter_reduce
126 ···122:·0000000000001000····70·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi126 ···122:·0000000000001000····70·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi
127 ···123:·0000000000000b9b····44·FUNC····LOCAL··DEFAULT····7·set_sizeof127 ···123:·0000000000000b99····44·FUNC····LOCAL··DEFAULT····7·set_sizeof
128 ···124:·0000000000000bc7····14·FUNC····LOCAL··DEFAULT····7·dummy_repr128 ···124:·0000000000000bc5····14·FUNC····LOCAL··DEFAULT····7·dummy_repr
129 ···125:·0000000000000bd5····22·FUNC····LOCAL··DEFAULT····7·dummy_dealloc129 ···125:·0000000000000bd3····22·FUNC····LOCAL··DEFAULT····7·dummy_dealloc
130 ···126:·0000000000000060····14·OBJECT··LOCAL··DEFAULT···12·__func__.0130 ···126:·0000000000000060····14·OBJECT··LOCAL··DEFAULT···12·__func__.0
131 ···127:·0000000000000000···416·OBJECT··LOCAL··DEFAULT····3·_PySetDummy_Type131 ···127:·0000000000000000···416·OBJECT··LOCAL··DEFAULT····3·_PySetDummy_Type
132 ···128:·0000000000000360···288·OBJECT··LOCAL··DEFAULT····3·frozenset_as_number132 ···128:·0000000000000360···288·OBJECT··LOCAL··DEFAULT····3·frozenset_as_number
133 ···129:·0000000000000ba0····80·OBJECT··LOCAL··DEFAULT····3·set_as_sequence133 ···129:·0000000000000ba0····80·OBJECT··LOCAL··DEFAULT····3·set_as_sequence
134 ···130:·0000000000000080···139·OBJECT··LOCAL··DEFAULT···12·frozenset_doc134 ···130:·0000000000000080···139·OBJECT··LOCAL··DEFAULT···12·frozenset_doc
135 ···131:·0000000000000480···416·OBJECT··LOCAL··DEFAULT····3·frozenset_methods135 ···131:·0000000000000480···416·OBJECT··LOCAL··DEFAULT····3·frozenset_methods
136 ···132:·00000000000002f0····31·OBJECT··LOCAL··DEFAULT···12·contains_doc136 ···132:·00000000000002f0····31·OBJECT··LOCAL··DEFAULT···12·contains_doc
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
200 ···196:·0000000000002590···139·FUNC····GLOBAL·DEFAULT····9·PyFrozenSet_New200 ···196:·0000000000002590···139·FUNC····GLOBAL·DEFAULT····9·PyFrozenSet_New
201 ···197:·0000000000000000····40·FUNC····GLOBAL·DEFAULT····1·PySet_Size201 ···197:·0000000000000000····40·FUNC····GLOBAL·DEFAULT····1·PySet_Size
202 ···198:·0000000000000030····36·FUNC····GLOBAL·DEFAULT····1·PySet_Pop202 ···198:·0000000000000030····36·FUNC····GLOBAL·DEFAULT····1·PySet_Pop
203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
207 ···203:·0000000000002950···431·FUNC····GLOBAL·DEFAULT····9·_PySet_NextEntry207 ···203:·0000000000002950···445·FUNC····GLOBAL·DEFAULT····9·_PySet_NextEntry
208 ···204:·00000000000000e0····34·FUNC····GLOBAL·DEFAULT····1·PySet_Clear208 ···204:·00000000000000e0····34·FUNC····GLOBAL·DEFAULT····1·PySet_Clear
209 ···205:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct209 ···205:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
210 ···206:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue210 ···206:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
211 ···207:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong211 ···207:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
212 ···208:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct212 ···208:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
213 ···209:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct213 ···209:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
214 ···210:·00000000000004e0····45·FUNC····GLOBAL·DEFAULT····1·_PySet_Update214 ···210:·00000000000004e0····45·FUNC····GLOBAL·DEFAULT····1·_PySet_Update
Max diff block lines reached; -1/13418 bytes (-0.01%) of diff not shown.
135 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xb738·contains·231·entries:1 Relocation·section·'.rela.text'·at·offset·0xb770·contains·231·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000f··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·03 000000000000000f··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
4 0000000000000018··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·04 0000000000000018··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
5 000000000000003f··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·05 000000000000003f··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
6 0000000000000070··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·06 0000000000000070··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
7 0000000000000077··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·07 0000000000000077··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
8 000000000000007c··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·48 000000000000007c··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
Offset 43, 41 lines modifiedOffset 43, 41 lines modified
43 0000000000000389··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·e0043 0000000000000389··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·e00
44 00000000000003cf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b8c44 00000000000003cf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b8c
45 00000000000003f7··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·445 00000000000003f7··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
46 0000000000000455··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·046 0000000000000455··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
47 000000000000045e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·047 000000000000045e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
48 000000000000046b··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·048 000000000000046b··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
49 0000000000000474··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·049 0000000000000474··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
50 0000000000000482··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cdc50 0000000000000482··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cec
51 000000000000049a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec51 000000000000049a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec
52 00000000000004af··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·052 00000000000004af··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
53 00000000000004b4··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·453 00000000000004b4··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
54 00000000000004c2··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·054 00000000000004c2··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
55 00000000000004c7··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·455 00000000000004c7··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
56 00000000000004f5··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·056 00000000000004f5··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
57 0000000000000525··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·057 0000000000000525··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
58 000000000000052e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·058 000000000000052e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
59 000000000000053b··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·059 000000000000053b··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
60 0000000000000544··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·060 0000000000000544··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
61 0000000000000559··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·061 0000000000000559··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
62 000000000000055e··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·462 000000000000055e··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
63 000000000000056c··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·063 000000000000056c··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
64 0000000000000571··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·464 0000000000000571··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
65 0000000000000586··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2bfc65 0000000000000586··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c0c
66 000000000000058b··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·066 000000000000058b··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
67 00000000000005ae··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·199c67 00000000000005ae··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·199c
68 00000000000005bb··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·068 00000000000005bb··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
69 00000000000005e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·199c69 00000000000005e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·199c
70 00000000000005f0··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·070 00000000000005f0··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
71 0000000000000627··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·071 0000000000000627··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
72 0000000000000639··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec72 0000000000000639··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec
73 0000000000000669··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cdc73 0000000000000669··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cec
74 0000000000000697··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec74 0000000000000697··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec
75 00000000000006e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cdc75 00000000000006e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cec
76 0000000000000740··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3dac76 0000000000000740··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3dbc
77 0000000000000791··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·077 0000000000000791··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
78 000000000000079d··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·078 000000000000079d··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
79 00000000000007ab··000000a500000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·479 00000000000007ab··000000a500000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
80 00000000000007c3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20bc80 00000000000007c3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20bc
81 00000000000007dd··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·481 00000000000007dd··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
82 00000000000007ef··000000a600000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·482 00000000000007ef··000000a600000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
83 0000000000000811··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·483 0000000000000811··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 91, 16 lines modifiedOffset 91, 16 lines modified
91 000000000000090e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·091 000000000000090e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
92 000000000000091b··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·092 000000000000091b··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
93 0000000000000924··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·093 0000000000000924··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
94 0000000000000936··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·094 0000000000000936··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
95 000000000000093b··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·495 000000000000093b··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
96 0000000000000949··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·096 0000000000000949··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
97 000000000000094e··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·497 000000000000094e··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
98 000000000000096f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cdc98 000000000000096f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cec
99 0000000000000986··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45ec99 0000000000000986··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45fc
100 00000000000009f4··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0100 00000000000009f4··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
101 00000000000009fd··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0101 00000000000009fd··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
102 0000000000000a23··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0102 0000000000000a23··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
103 0000000000000a28··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4103 0000000000000a28··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
104 0000000000000a4c··000000d600000004·R_X86_64_PLT32·········0000000000000000·Py_ReprEnter·-·4104 0000000000000a4c··000000d600000004·R_X86_64_PLT32·········0000000000000000·Py_ReprEnter·-·4
105 0000000000000a67··000000d700000004·R_X86_64_PLT32·········0000000000000000·PySequence_List·-·4105 0000000000000a67··000000d700000004·R_X86_64_PLT32·········0000000000000000·PySequence_List·-·4
106 0000000000000a7b··000000d800000004·R_X86_64_PLT32·········0000000000000000·PyObject_Repr·-·4106 0000000000000a7b··000000d800000004·R_X86_64_PLT32·········0000000000000000·PyObject_Repr·-·4
Offset 116, 40 lines modifiedOffset 116, 40 lines modified
116 0000000000000b37··000000da00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4116 0000000000000b37··000000da00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
117 0000000000000b41··000000db00000004·R_X86_64_PLT32·········0000000000000000·Py_ReprLeave·-·4117 0000000000000b41··000000db00000004·R_X86_64_PLT32·········0000000000000000·Py_ReprLeave·-·4
118 0000000000000b4a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·43118 0000000000000b4a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·43
119 0000000000000b75··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0119 0000000000000b75··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
120 0000000000000b7e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0120 0000000000000b7e··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
121 0000000000000b85··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0121 0000000000000b85··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
122 0000000000000b8a··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4122 0000000000000b8a··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
123 0000000000000b99··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36cc123 0000000000000b99··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36dc
124 0000000000000bc4··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4124 0000000000000bc4··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
125 0000000000000bcb··000000cd00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4125 0000000000000bcb··000000cd00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
126 0000000000000bf3··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0126 0000000000000bf3··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0
127 0000000000000bf8··000000b60000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0127 0000000000000bf8··000000b60000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0
128 0000000000000bfd··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4128 0000000000000bfd··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
129 0000000000000cad··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0129 0000000000000cad··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0
130 0000000000000cb2··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4130 0000000000000cb2··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
131 0000000000000d14··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0131 0000000000000d14··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
132 0000000000000d1d··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0132 0000000000000d1d··000000a20000000b·R_X86_64_32S···········0000000000000620·PySet_Type·+·0
133 0000000000000d24··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0133 0000000000000d24··000000a20000000a·R_X86_64_32············0000000000000620·PySet_Type·+·0
134 0000000000000d29··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4134 0000000000000d29··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
135 0000000000000d38··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45ec135 0000000000000d38··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45fc
136 0000000000000d61··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0136 0000000000000d61··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0
137 0000000000000d66··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4137 0000000000000d66··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
138 0000000000000d6d··000000b60000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0138 0000000000000d6d··000000b60000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0
139 0000000000000dca··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyArg_UnpackTuple·-·4139 0000000000000dca··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyArg_UnpackTuple·-·4
140 0000000000000df7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec140 0000000000000df7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ec
141 0000000000000e1f··000000d700000004·R_X86_64_PLT32·········0000000000000000·PySequence_List·-·4141 0000000000000e1f··000000d700000004·R_X86_64_PLT32·········0000000000000000·PySequence_List·-·4
142 0000000000000e3a··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4142 0000000000000e3a··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4
143 0000000000000e4e··000000df00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GetState·-·4143 0000000000000e4e··000000df00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GetState·-·4
144 0000000000000e70··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4144 0000000000000e70··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4
145 0000000000000e7b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·244c145 0000000000000e7b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·244c
146 0000000000000e83··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·244c146 0000000000000e83··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·244c
147 0000000000000e8b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·244c147 0000000000000e8b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·244c
148 0000000000000ee4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36cc148 0000000000000ee4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36dc
149 0000000000000f4a··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0149 0000000000000f4a··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
150 0000000000000f53··0000009e00000002·R_X86_64_PC32··········00000000000001c0·PyFrozenSet_Type·+·124150 0000000000000f53··0000009e00000002·R_X86_64_PC32··········00000000000001c0·PyFrozenSet_Type·+·124
151 0000000000000f7f··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyArg_UnpackTuple·-·4151 0000000000000f7f··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyArg_UnpackTuple·-·4
152 0000000000000f8f··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0152 0000000000000f8f··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
153 0000000000000f9e··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0153 0000000000000f9e··0000009e0000000b·R_X86_64_32S···········00000000000001c0·PyFrozenSet_Type·+·0
154 0000000000000fa8··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0154 0000000000000fa8··0000009e0000000a·R_X86_64_32············00000000000001c0·PyFrozenSet_Type·+·0
155 0000000000000fad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c155 0000000000000fad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c
Offset 157, 141 lines modifiedOffset 157, 141 lines modified
157 0000000000000fe6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c157 0000000000000fe6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c
158 0000000000001036··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4158 0000000000001036··0000009f00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
159 000000000000103b··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0159 000000000000103b··000000cd0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
160 000000000000001e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22e160 000000000000001e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22e
161 0000000000000045··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26e161 0000000000000045··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26e
162 0000000000000050··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·262c162 0000000000000050··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·262c
163 00000000000000f5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·347163 00000000000000f5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·347
164 00000000000000fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2bfc164 00000000000000fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c0c
165 0000000000000154··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36cc165 0000000000000154··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36dc
166 0000000000000167··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c4166 0000000000000167··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c2
167 000000000000017a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e3167 000000000000017a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e1
168 00000000000001b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ec168 00000000000001b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ea
169 00000000000001d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·581169 00000000000001d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57f
170 0000000000000251··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54f170 0000000000000251··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54d
171 0000000000000293··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·579171 0000000000000293··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·577
172 00000000000003b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·542172 00000000000003b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·540
173 00000000000003d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f3173 00000000000003d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f1
Max diff block lines reached; 124461/138131 bytes (90.10%) of diff not shown.
62.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··DW_CFA_def_cfa_offset:·1698 ··DW_CFA_def_cfa_offset:·16
99 ··DW_CFA_advance_loc:·1·to·00000000000001ce99 ··DW_CFA_advance_loc:·1·to·00000000000001ce
100 ··DW_CFA_def_cfa_offset:·8100 ··DW_CFA_def_cfa_offset:·8
101 ··DW_CFA_advance_loc:·1·to·00000000000001cf101 ··DW_CFA_advance_loc:·1·to·00000000000001cf
102 ··DW_CFA_restore_state102 ··DW_CFA_restore_state
103 ··DW_CFA_nop103 ··DW_CFA_nop
  
104 000000c4·000000000000004c·000000c8·FDE·cie=00000000·pc=00000000000001f0..0000000000000a5b104 000000c4·000000000000004c·000000c8·FDE·cie=00000000·pc=00000000000001f0..0000000000000a53
105 ··DW_CFA_advance_loc:·2·to·00000000000001f2105 ··DW_CFA_advance_loc:·2·to·00000000000001f2
106 ··DW_CFA_def_cfa_offset:·16106 ··DW_CFA_def_cfa_offset:·16
107 ··DW_CFA_offset:·r15·(r15)·at·cfa-16107 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
108 ··DW_CFA_advance_loc:·2·to·00000000000001f4108 ··DW_CFA_advance_loc:·2·to·00000000000001f4
109 ··DW_CFA_def_cfa_offset:·24109 ··DW_CFA_def_cfa_offset:·24
110 ··DW_CFA_offset:·r14·(r14)·at·cfa-24110 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
111 ··DW_CFA_advance_loc:·2·to·00000000000001f6111 ··DW_CFA_advance_loc:·2·to·00000000000001f6
Offset 948, 339 lines modifiedOffset 948, 354 lines modified
948 ··DW_CFA_advance_loc:·1·to·000000000000008c948 ··DW_CFA_advance_loc:·1·to·000000000000008c
949 ··DW_CFA_def_cfa_offset:·8949 ··DW_CFA_def_cfa_offset:·8
950 ··DW_CFA_advance_loc:·1·to·000000000000008d950 ··DW_CFA_advance_loc:·1·to·000000000000008d
951 ··DW_CFA_restore_state951 ··DW_CFA_restore_state
952 ··DW_CFA_nop952 ··DW_CFA_nop
953 ··DW_CFA_nop953 ··DW_CFA_nop
  
954 00000810·0000000000000038·00000814·FDE·cie=00000000·pc=0000000000002950..0000000000002aff954 00000810·000000000000004c·00000814·FDE·cie=00000000·pc=0000000000002950..0000000000002b0d
955 ··DW_CFA_advance_loc:·6·to·0000000000002956955 ··DW_CFA_advance_loc:·6·to·0000000000002956
956 ··DW_CFA_def_cfa_offset:·16956 ··DW_CFA_def_cfa_offset:·16
957 ··DW_CFA_offset:·r13·(r13)·at·cfa-16957 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
958 ··DW_CFA_advance_loc:·5·to·000000000000295b958 ··DW_CFA_advance_loc:·5·to·000000000000295b
959 ··DW_CFA_def_cfa_offset:·24959 ··DW_CFA_def_cfa_offset:·24
960 ··DW_CFA_offset:·r12·(r12)·at·cfa-24960 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
961 ··DW_CFA_advance_loc:·4·to·000000000000295f961 ··DW_CFA_advance_loc:·4·to·000000000000295f
962 ··DW_CFA_def_cfa_offset:·32962 ··DW_CFA_def_cfa_offset:·32
963 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32963 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
964 ··DW_CFA_advance_loc:·4·to·0000000000002963964 ··DW_CFA_advance_loc:·4·to·0000000000002963
965 ··DW_CFA_def_cfa_offset:·40965 ··DW_CFA_def_cfa_offset:·40
966 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40966 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
967 ··DW_CFA_advance_loc:·7·to·000000000000296a967 ··DW_CFA_advance_loc:·7·to·000000000000296a
968 ··DW_CFA_def_cfa_offset:·48968 ··DW_CFA_def_cfa_offset:·48
969 ··DW_CFA_advance_loc2:·338·to·0000000000002abc969 ··DW_CFA_advance_loc2:·281·to·0000000000002a83
970 ··DW_CFA_remember_state970 ··DW_CFA_remember_state
971 ··DW_CFA_def_cfa_offset:·40971 ··DW_CFA_def_cfa_offset:·40
972 ··DW_CFA_advance_loc:·1·to·0000000000002abd972 ··DW_CFA_advance_loc:·1·to·0000000000002a84
973 ··DW_CFA_def_cfa_offset:·32973 ··DW_CFA_def_cfa_offset:·32
974 ··DW_CFA_advance_loc:·1·to·0000000000002abe974 ··DW_CFA_advance_loc:·1·to·0000000000002a85
975 ··DW_CFA_def_cfa_offset:·24975 ··DW_CFA_def_cfa_offset:·24
976 ··DW_CFA_advance_loc:·2·to·0000000000002ac0976 ··DW_CFA_advance_loc:·2·to·0000000000002a87
977 ··DW_CFA_def_cfa_offset:·16977 ··DW_CFA_def_cfa_offset:·16
978 ··DW_CFA_advance_loc:·2·to·0000000000002ac2978 ··DW_CFA_advance_loc:·2·to·0000000000002a89
979 ··DW_CFA_def_cfa_offset:·8979 ··DW_CFA_def_cfa_offset:·8
980 ··DW_CFA_advance_loc:·6·to·0000000000002ac8980 ··DW_CFA_advance_loc:·7·to·0000000000002a90
981 ··DW_CFA_restore_state981 ··DW_CFA_restore_state
 982 ··DW_CFA_advance_loc:·52·to·0000000000002ac4
 983 ··DW_CFA_remember_state
 984 ··DW_CFA_def_cfa_offset:·40
 985 ··DW_CFA_advance_loc:·1·to·0000000000002ac5
 986 ··DW_CFA_def_cfa_offset:·32
 987 ··DW_CFA_advance_loc:·1·to·0000000000002ac6
 988 ··DW_CFA_def_cfa_offset:·24
 989 ··DW_CFA_advance_loc:·2·to·0000000000002ac8
 990 ··DW_CFA_def_cfa_offset:·16
 991 ··DW_CFA_advance_loc:·2·to·0000000000002aca
 992 ··DW_CFA_def_cfa_offset:·8
 993 ··DW_CFA_advance_loc:·6·to·0000000000002ad0
 994 ··DW_CFA_restore_state
 995 ··DW_CFA_nop
 996 ··DW_CFA_nop
  
982 0000084c·0000000000000018·00000850·FDE·cie=00000000·pc=00000000000002e5..000000000000033d997 00000860·0000000000000018·00000864·FDE·cie=00000000·pc=00000000000002e5..000000000000033d
983 ··DW_CFA_def_cfa_offset:·48998 ··DW_CFA_def_cfa_offset:·48
984 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40999 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
985 ··DW_CFA_offset:·r6·(rbp)·at·cfa-321000 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
986 ··DW_CFA_offset:·r12·(r12)·at·cfa-241001 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
987 ··DW_CFA_offset:·r13·(r13)·at·cfa-161002 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
988 ··DW_CFA_nop1003 ··DW_CFA_nop
  
989 00000868·0000000000000010·0000086c·FDE·cie=00000000·pc=0000000000002b00..0000000000002bf61004 0000087c·0000000000000010·00000880·FDE·cie=00000000·pc=0000000000002b10..0000000000002c06
990 ··DW_CFA_nop1005 ··DW_CFA_nop
991 ··DW_CFA_nop1006 ··DW_CFA_nop
992 ··DW_CFA_nop1007 ··DW_CFA_nop
  
993 0000087c·0000000000000010·00000880·FDE·cie=00000000·pc=000000000000033d..000000000000034b1008 00000890·0000000000000010·00000894·FDE·cie=00000000·pc=000000000000033d..000000000000034b
994 ··DW_CFA_nop1009 ··DW_CFA_nop
995 ··DW_CFA_nop1010 ··DW_CFA_nop
996 ··DW_CFA_nop1011 ··DW_CFA_nop
  
997 00000890·0000000000000018·00000894·FDE·cie=00000000·pc=00000000000000e0..00000000000001021012 000008a4·0000000000000018·000008a8·FDE·cie=00000000·pc=00000000000000e0..0000000000000102
998 ··DW_CFA_advance_loc:·5·to·00000000000000e51013 ··DW_CFA_advance_loc:·5·to·00000000000000e5
999 ··DW_CFA_def_cfa_offset:·161014 ··DW_CFA_def_cfa_offset:·16
1000 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161015 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1001 ··DW_CFA_advance_loc:·24·to·00000000000000fd1016 ··DW_CFA_advance_loc:·24·to·00000000000000fd
1002 ··DW_CFA_def_cfa_offset:·81017 ··DW_CFA_def_cfa_offset:·8
1003 ··DW_CFA_nop1018 ··DW_CFA_nop
1004 ··DW_CFA_nop1019 ··DW_CFA_nop
1005 ··DW_CFA_nop1020 ··DW_CFA_nop
  
1006 000008ac·0000000000000014·000008b0·FDE·cie=00000000·pc=000000000000034b..00000000000003711021 000008c0·0000000000000014·000008c4·FDE·cie=00000000·pc=000000000000034b..0000000000000371
1007 ··DW_CFA_def_cfa_offset:·161022 ··DW_CFA_def_cfa_offset:·16
1008 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161023 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1009 ··DW_CFA_advance_loc:·37·to·00000000000003701024 ··DW_CFA_advance_loc:·37·to·0000000000000370
1010 ··DW_CFA_def_cfa_offset:·81025 ··DW_CFA_def_cfa_offset:·8
  
1011 000008c4·0000000000000040·000008c8·FDE·cie=00000000·pc=0000000000002c00..0000000000002d0c1026 000008d8·0000000000000040·000008dc·FDE·cie=00000000·pc=0000000000002c10..0000000000002d1c
1012 ··DW_CFA_advance_loc:·6·to·0000000000002c061027 ··DW_CFA_advance_loc:·6·to·0000000000002c16
1013 ··DW_CFA_def_cfa_offset:·161028 ··DW_CFA_def_cfa_offset:·16
1014 ··DW_CFA_offset:·r14·(r14)·at·cfa-161029 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
1015 ··DW_CFA_advance_loc:·5·to·0000000000002c0b1030 ··DW_CFA_advance_loc:·5·to·0000000000002c1b
1016 ··DW_CFA_def_cfa_offset:·241031 ··DW_CFA_def_cfa_offset:·24
1017 ··DW_CFA_offset:·r13·(r13)·at·cfa-241032 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
1018 ··DW_CFA_advance_loc:·2·to·0000000000002c0d1033 ··DW_CFA_advance_loc:·2·to·0000000000002c1d
1019 ··DW_CFA_def_cfa_offset:·321034 ··DW_CFA_def_cfa_offset:·32
1020 ··DW_CFA_offset:·r12·(r12)·at·cfa-321035 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
1021 ··DW_CFA_advance_loc:·1·to·0000000000002c0e1036 ··DW_CFA_advance_loc:·1·to·0000000000002c1e
1022 ··DW_CFA_def_cfa_offset:·401037 ··DW_CFA_def_cfa_offset:·40
1023 ··DW_CFA_offset:·r6·(rbp)·at·cfa-401038 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
1024 ··DW_CFA_advance_loc:·1·to·0000000000002c0f1039 ··DW_CFA_advance_loc:·1·to·0000000000002c1f
1025 ··DW_CFA_def_cfa_offset:·481040 ··DW_CFA_def_cfa_offset:·48
1026 ··DW_CFA_offset:·r3·(rbx)·at·cfa-481041 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
1027 ··DW_CFA_advance_loc:·8·to·0000000000002c171042 ··DW_CFA_advance_loc:·8·to·0000000000002c27
1028 ··DW_CFA_def_cfa_offset:·1761043 ··DW_CFA_def_cfa_offset:·176
1029 ··DW_CFA_advance_loc1:·154·to·0000000000002cb11044 ··DW_CFA_advance_loc1:·154·to·0000000000002cc1
1030 ··DW_CFA_remember_state1045 ··DW_CFA_remember_state
1031 ··DW_CFA_def_cfa_offset:·481046 ··DW_CFA_def_cfa_offset:·48
1032 ··DW_CFA_advance_loc:·3·to·0000000000002cb41047 ··DW_CFA_advance_loc:·3·to·0000000000002cc4
1033 ··DW_CFA_def_cfa_offset:·401048 ··DW_CFA_def_cfa_offset:·40
1034 ··DW_CFA_advance_loc:·1·to·0000000000002cb51049 ··DW_CFA_advance_loc:·1·to·0000000000002cc5
1035 ··DW_CFA_def_cfa_offset:·321050 ··DW_CFA_def_cfa_offset:·32
1036 ··DW_CFA_advance_loc:·2·to·0000000000002cb71051 ··DW_CFA_advance_loc:·2·to·0000000000002cc7
Max diff block lines reached; 58436/64381 bytes (90.77%) of diff not shown.
23.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 »       cmp····$0x0,%rdi104 »       cmp····$0x0,%rdi
105 ·R_X86_64_32S»   PySet_Type105 ·R_X86_64_32S»   PySet_Type
106 »       jne····f9·<PySet_Clear+0x19>106 »       jne····f9·<PySet_Clear+0x19>
107 ·R_X86_64_PC32»  .text.unlikely+0x347107 ·R_X86_64_PC32»  .text.unlikely+0x347
108 »       mov····%rbx,%rdi108 »       mov····%rbx,%rdi
109 »       pop····%rbx109 »       pop····%rbx
110 »       jmp····102·<PySet_Clear+0x22>110 »       jmp····102·<PySet_Clear+0x22>
111 ·R_X86_64_PC32»  .text.hot+0x2bfc111 ·R_X86_64_PC32»  .text.hot+0x2c0c
112 »       data16·cs·nopw·0x0(%rax,%rax,1)112 »       data16·cs·nopw·0x0(%rax,%rax,1)
113 »       nopl···(%rax)113 »       nopl···(%rax)
  
114 0000000000000110·<set_and>:114 0000000000000110·<set_and>:
115 set_and():115 set_and():
116 »       endbr64116 »       endbr64
117 »       push···%rbp117 »       push···%rbp
Offset 136, 31 lines modifiedOffset 136, 31 lines modified
136 »       jne····158·<set_and+0x48>136 »       jne····158·<set_and+0x48>
137 »       pop····%rcx137 »       pop····%rcx
138 »       mov····%rbp,%rsi138 »       mov····%rbp,%rsi
139 »       mov····%rbx,%rdi139 »       mov····%rbx,%rdi
140 »       pop····%rbx140 »       pop····%rbx
141 »       pop····%rbp141 »       pop····%rbp
142 »       jmp····158·<set_and+0x48>142 »       jmp····158·<set_and+0x48>
143 ·R_X86_64_PC32»  .text.hot+0x36cc143 ·R_X86_64_PC32»  .text.hot+0x36dc
144 »       mov····$0x0,%esi144 »       mov····$0x0,%esi
145 ·R_X86_64_32»    PySet_Type145 ·R_X86_64_32»    PySet_Type
146 »       call···162·<set_and+0x52>146 »       call···162·<set_and+0x52>
147 ·R_X86_64_PLT32» PyType_IsSubtype-0x4147 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
148 »       test···%eax,%eax148 »       test···%eax,%eax
149 »       jne····14a·<set_and+0x3a>149 »       jne····14a·<set_and+0x3a>
150 »       jmp····16b·<set_and+0x5b>150 »       jmp····16b·<set_and+0x5b>
151 ·R_X86_64_PC32»  .text.unlikely+0x3c4151 ·R_X86_64_PC32»  .text.unlikely+0x3c2
152 »       mov····$0x0,%esi152 »       mov····$0x0,%esi
153 ·R_X86_64_32»    PySet_Type153 ·R_X86_64_32»    PySet_Type
154 »       call···175·<set_and+0x65>154 »       call···175·<set_and+0x65>
155 ·R_X86_64_PLT32» PyType_IsSubtype-0x4155 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
156 »       test···%eax,%eax156 »       test···%eax,%eax
157 »       jne····134·<set_and+0x24>157 »       jne····134·<set_and+0x24>
158 »       jmp····17e·<set_and+0x6e>158 »       jmp····17e·<set_and+0x6e>
159 ·R_X86_64_PC32»  .text.unlikely+0x3e3159 ·R_X86_64_PC32»  .text.unlikely+0x3e1
160 »       xchg···%ax,%ax160 »       xchg···%ax,%ax
  
161 0000000000000180·<set_difference_update>:161 0000000000000180·<set_difference_update>:
162 set_difference_update():162 set_difference_update():
163 »       endbr64163 »       endbr64
164 »       push···%r12164 »       push···%r12
165 »       mov····%rdi,%r12165 »       mov····%rdi,%r12
Offset 177, 30 lines modifiedOffset 177, 30 lines modified
177 »       pop····%r12177 »       pop····%r12
178 »       ret178 »       ret
179 »       mov····0x18(%rbx,%rbp,8),%rsi179 »       mov····0x18(%rbx,%rbp,8),%rsi
180 »       mov····%r12,%rdi180 »       mov····%r12,%rdi
181 »       call···1c0·<set_difference_update_internal>181 »       call···1c0·<set_difference_update_internal>
182 »       test···%eax,%eax182 »       test···%eax,%eax
183 »       jne····1b5·<set_difference_update+0x35>183 »       jne····1b5·<set_difference_update+0x35>
184 ·R_X86_64_PC32»  .text.unlikely+0x4ec184 ·R_X86_64_PC32»  .text.unlikely+0x4ea
185 »       add····$0x1,%rbp185 »       add····$0x1,%rbp
186 »       jmp····190·<set_difference_update+0x10>186 »       jmp····190·<set_difference_update+0x10>
187 »       nopl···0x0(%rax,%rax,1)187 »       nopl···0x0(%rax,%rax,1)
  
188 00000000000001c0·<set_difference_update_internal>:188 00000000000001c0·<set_difference_update_internal>:
189 set_difference_update_internal():189 set_difference_update_internal():
190 »       push···%r13190 »       push···%r13
191 »       push···%r12191 »       push···%r12
192 »       push···%rbp192 »       push···%rbp
193 »       mov····%rdi,%rbp193 »       mov····%rdi,%rbp
194 »       push···%rbx194 »       push···%rbx
195 »       push···%r8195 »       push···%r8
196 »       cmp····%rsi,%rdi196 »       cmp····%rsi,%rdi
197 »       je·····1d4·<set_difference_update_internal+0x14>197 »       je·····1d4·<set_difference_update_internal+0x14>
198 ·R_X86_64_PC32»  .text.unlikely+0x581198 ·R_X86_64_PC32»  .text.unlikely+0x57f
199 »       mov····0x8(%rsi),%rdi199 »       mov····0x8(%rsi),%rdi
200 »       mov····%rsi,%r12200 »       mov····%rsi,%r12
201 »       cmp····$0x0,%rdi201 »       cmp····$0x0,%rdi
202 ·R_X86_64_32S»   PyFrozenSet_Type202 ·R_X86_64_32S»   PyFrozenSet_Type
203 »       je·····2bf·<set_difference_update_internal+0xff>203 »       je·····2bf·<set_difference_update_internal+0xff>
204 »       cmp····$0x0,%rdi204 »       cmp····$0x0,%rdi
205 ·R_X86_64_32S»   PySet_Type205 ·R_X86_64_32S»   PySet_Type
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 »       je·····26f·<set_difference_update_internal+0xaf>232 »       je·····26f·<set_difference_update_internal+0xaf>
233 »       mov····%rbx,%rsi233 »       mov····%rbx,%rsi
234 »       mov····%rbp,%rdi234 »       mov····%rbp,%rdi
235 »       call···24d·<set_difference_update_internal+0x8d>235 »       call···24d·<set_difference_update_internal+0x8d>
236 ·R_X86_64_PC32»  .text.hot+0x199c236 ·R_X86_64_PC32»  .text.hot+0x199c
237 »       test···%eax,%eax237 »       test···%eax,%eax
238 »       js·····255·<set_difference_update_internal+0x95>238 »       js·····255·<set_difference_update_internal+0x95>
239 ·R_X86_64_PC32»  .text.unlikely+0x54f239 ·R_X86_64_PC32»  .text.unlikely+0x54d
240 »       mov····(%rbx),%rax240 »       mov····(%rbx),%rax
241 »       test···%eax,%eax241 »       test···%eax,%eax
242 »       js·····232·<set_difference_update_internal+0x72>242 »       js·····232·<set_difference_update_internal+0x72>
243 »       sub····$0x1,%rax243 »       sub····$0x1,%rax
244 »       mov····%rax,(%rbx)244 »       mov····%rax,(%rbx)
245 »       jne····232·<set_difference_update_internal+0x72>245 »       jne····232·<set_difference_update_internal+0x72>
246 »       mov····%rbx,%rdi246 »       mov····%rbx,%rdi
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 »       mov····%r12,%rdi256 »       mov····%r12,%rdi
257 »       call···289·<set_difference_update_internal+0xc9>257 »       call···289·<set_difference_update_internal+0xc9>
258 ·R_X86_64_PLT32» _Py_Dealloc-0x4258 ·R_X86_64_PLT32» _Py_Dealloc-0x4
259 »       call···28e·<set_difference_update_internal+0xce>259 »       call···28e·<set_difference_update_internal+0xce>
260 ·R_X86_64_PLT32» PyErr_Occurred-0x4260 ·R_X86_64_PLT32» PyErr_Occurred-0x4
261 »       test···%rax,%rax261 »       test···%rax,%rax
262 »       jne····297·<set_difference_update_internal+0xd7>262 »       jne····297·<set_difference_update_internal+0xd7>
263 ·R_X86_64_PC32»  .text.unlikely+0x579263 ·R_X86_64_PC32»  .text.unlikely+0x577
264 »       mov····0x18(%rbp),%rcx264 »       mov····0x18(%rbp),%rcx
265 »       mov····0x10(%rbp),%rax265 »       mov····0x10(%rbp),%rax
266 »       xor····%esi,%esi266 »       xor····%esi,%esi
267 »       mov····0x20(%rbp),%rdx267 »       mov····0x20(%rbp),%rdx
268 »       sub····%rcx,%rax268 »       sub····%rcx,%rax
269 »       shr····$0x2,%rdx269 »       shr····$0x2,%rdx
270 »       cmp····%rax,%rdx270 »       cmp····%rax,%rdx
Offset 341, 28 lines modifiedOffset 341, 28 lines modified
341 »       mov····(%r12),%rax341 »       mov····(%r12),%rax
342 »       test···%eax,%eax342 »       test···%eax,%eax
343 »       js·····297·<set_difference_update_internal+0xd7>343 »       js·····297·<set_difference_update_internal+0xd7>
344 »       sub····$0x1,%rax344 »       sub····$0x1,%rax
345 »       mov····%rax,(%r12)345 »       mov····%rax,(%r12)
346 »       jne····297·<set_difference_update_internal+0xd7>346 »       jne····297·<set_difference_update_internal+0xd7>
347 »       jmp····3b7·<set_difference_update_internal+0x1f7>347 »       jmp····3b7·<set_difference_update_internal+0x1f7>
348 ·R_X86_64_PC32»  .text.unlikely+0x542348 ·R_X86_64_PC32»  .text.unlikely+0x540
349 »       add····$0x10,%rax349 »       add····$0x10,%rax
350 »       mov····(%rbx),%edx350 »       mov····(%rbx),%edx
351 »       add····$0x1,%edx351 »       add····$0x1,%edx
352 »       je·····3c4·<set_difference_update_internal+0x204>352 »       je·····3c4·<set_difference_update_internal+0x204>
353 »       mov····%edx,(%rbx)353 »       mov····%edx,(%rbx)
354 »       mov····0x8(%rax),%rdx354 »       mov····0x8(%rax),%rdx
355 »       mov····%rbx,%rsi355 »       mov····%rbx,%rsi
356 »       mov····%rbp,%rdi356 »       mov····%rbp,%rdi
Max diff block lines reached; 20462/24214 bytes (84.50%) of diff not shown.
38.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 314, 30 lines modifiedOffset 314, 30 lines modified
314 »       mov····%rsi,%rax314 »       mov····%rsi,%rax
315 »       shl····$0x4,%rax315 »       shl····$0x4,%rax
316 »       add····0x28(%rbx),%rax316 »       add····0x28(%rbx),%rax
317 »       cmp····%rdi,%rsi317 »       cmp····%rdi,%rsi
318 »       jle····30f·<_PySet_NextEntry.cold+0x2a>318 »       jle····30f·<_PySet_NextEntry.cold+0x2a>
319 ·R_X86_64_PC32»  .text.hot+0x299c319 ·R_X86_64_PC32»  .text.hot+0x299c
320 »       jmp····314·<_PySet_NextEntry.cold+0x2f>320 »       jmp····314·<_PySet_NextEntry.cold+0x2f>
321 ·R_X86_64_PC32»  .text.hot+0x2aea321 ·R_X86_64_PC32»  .text.hot+0x2af5
322 »       mov····0x8(%rbx),%rdi322 »       mov····0x8(%rbx),%rdi
323 »       mov····$0x0,%esi323 »       mov····$0x0,%esi
324 ·R_X86_64_32»    PyFrozenSet_Type324 ·R_X86_64_32»    PyFrozenSet_Type
325 »       call···322·<_PySet_NextEntry.cold+0x3d>325 »       call···322·<_PySet_NextEntry.cold+0x3d>
326 ·R_X86_64_PLT32» PyType_IsSubtype-0x4326 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
327 »       test···%eax,%eax327 »       test···%eax,%eax
328 »       jne····2f3·<_PySet_NextEntry.cold+0xe>328 »       jne····2f3·<_PySet_NextEntry.cold+0xe>
329 »       mov····$0x925,%esi329 »       mov····$0x925,%esi
330 »       mov····$0x0,%edi330 »       mov····$0x0,%edi
331 ·R_X86_64_32»    .rodata.str1.1+0xe331 ·R_X86_64_32»    .rodata.str1.1+0xe
332 »       call···335·<_PySet_NextEntry.cold+0x50>332 »       call···335·<_PySet_NextEntry.cold+0x50>
333 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4333 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
334 »       or·····$0xffffffff,%eax334 »       or·····$0xffffffff,%eax
335 »       jmp····33d·<frozenset_hash.cold>335 »       jmp····33d·<frozenset_hash.cold>
336 ·R_X86_64_PC32»  .text.hot+0x2ab4336 ·R_X86_64_PC32»  .text.hot+0x2abc
  
337 000000000000033d·<frozenset_hash.cold>:337 000000000000033d·<frozenset_hash.cold>:
338 frozenset_hash.cold():338 frozenset_hash.cold():
339 »       movq···$0x2338c7c1,0x30(%r9)339 »       movq···$0x2338c7c1,0x30(%r9)
340 »       mov····$0x2338c7c1,%eax340 »       mov····$0x2338c7c1,%eax
341 »       ret341 »       ret
  
Offset 361, 931 lines modifiedOffset 361, 930 lines modified
  
361 0000000000000371·<set_add.cold>:361 0000000000000371·<set_add.cold>:
362 set_add.cold():362 set_add.cold():
363 »       mov····%r12,%rdi363 »       mov····%r12,%rdi
364 »       call···379·<set_add.cold+0x8>364 »       call···379·<set_add.cold+0x8>
365 ·R_X86_64_PLT32» _Py_Dealloc-0x4365 ·R_X86_64_PLT32» _Py_Dealloc-0x4
366 »       jmp····37e·<set_richcompare.cold>366 »       jmp····37e·<set_richcompare.cold>
367 ·R_X86_64_PC32»  .text.hot+0x2f35367 ·R_X86_64_PC32»  .text.hot+0x2f45
  
368 000000000000037e·<set_richcompare.cold>:368 000000000000037e·<set_richcompare.cold>:
369 set_richcompare.cold():369 set_richcompare.cold():
370 »       sub····$0x1,%rdx370 »       sub····$0x1,%rdx
371 »       mov····%rdx,(%rbx)371 »       mov····%rdx,(%rbx)
372 »       jne····38b·<set_richcompare.cold+0xd>372 »       jne····38b·<set_richcompare.cold+0xd>
373 ·R_X86_64_PC32»  .text.hot+0x30b0373 ·R_X86_64_PC32»  .text.hot+0x30c0
374 »       mov····%rbx,%rdi374 »       mov····%rbx,%rdi
375 »       mov····%eax,0xc(%rsp)375 »       mov····%eax,0xc(%rsp)
376 »       call···397·<set_richcompare.cold+0x19>376 »       call···397·<set_richcompare.cold+0x19>
377 ·R_X86_64_PLT32» _Py_Dealloc-0x4377 ·R_X86_64_PLT32» _Py_Dealloc-0x4
378 »       mov····0xc(%rsp),%eax378 »       mov····0xc(%rsp),%eax
379 »       jmp····3a0·<set_richcompare.cold+0x22>379 »       jmp····3a0·<set_richcompare.cold+0x22>
380 ·R_X86_64_PC32»  .text.hot+0x30b0380 ·R_X86_64_PC32»  .text.hot+0x30c0
381 »       xor····%eax,%eax381 »       xor····%eax,%eax
382 »       jmp····3a7·<set_issubset.cold>382 »       jmp····3a7·<set_issubset.cold>
383 ·R_X86_64_PC32»  .text.hot+0x30da383 ·R_X86_64_PC32»  .text.hot+0x30ea
  
384 00000000000003a7·<set_issubset.cold>:384 00000000000003a7·<set_issubset.cold>:
385 set_issubset.cold():385 set_issubset.cold():
386 »       mov····(%rbx),%rax386 »       mov····(%rbx),%rax
387 »       test···%eax,%eax387 »       test···%eax,%eax
388 »       jns····3b5·<set_issubset.cold+0xe>388 »       js·····3bf·<set_issubset.cold+0x18>
389 »       xor····%eax,%eax 
390 »       jmp····3b5·<set_issubset.cold+0xe> 
391 ·R_X86_64_PC32»  .text.hot+0x32c3 
392 »       sub····$0x1,%rax389 »       sub····$0x1,%rax
393 »       mov····%rax,(%rbx)390 »       mov····%rax,(%rbx)
394 »       jne····3ae·<set_issubset.cold+0x7>391 »       jne····3bf·<set_issubset.cold+0x18>
395 »       mov····%rbx,%rdi392 »       mov····%rbx,%rdi
396 »       call···3c6·<set_issubset.cold+0x1f>393 »       call···3bf·<set_issubset.cold+0x18>
397 ·R_X86_64_PLT32» _Py_Dealloc-0x4394 ·R_X86_64_PLT32» _Py_Dealloc-0x4
398 »       jmp····3ae·<set_issubset.cold+0x7>395 »       xor····%eax,%eax
 396 »       jmp····3c6·<set_and.cold>
 397 ·R_X86_64_PC32»  .text.hot+0x32d3
  
399 00000000000003c8·<set_and.cold>:398 00000000000003c6·<set_and.cold>:
400 set_and.cold():399 set_and.cold():
401 »       mov····0x8(%rbp),%rdi400 »       mov····0x8(%rbp),%rdi
402 »       mov····$0x0,%esi401 »       mov····$0x0,%esi
403 ·R_X86_64_32»    PyFrozenSet_Type402 ·R_X86_64_32»    PyFrozenSet_Type
404 »       call···3d6·<set_and.cold+0xe>403 »       call···3d4·<set_and.cold+0xe>
405 ·R_X86_64_PLT32» PyType_IsSubtype-0x4404 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
406 »       test···%eax,%eax405 »       test···%eax,%eax
407 »       jne····3de·<set_and.cold+0x16>406 »       jne····3dc·<set_and.cold+0x16>
408 ·R_X86_64_PC32»  .text+0x146407 ·R_X86_64_PC32»  .text+0x146
409 »       pop····%rdx408 »       pop····%rdx
410 »       mov····$0x0,%eax409 »       mov····$0x0,%eax
411 ·R_X86_64_32»    _Py_NotImplementedStruct410 ·R_X86_64_32»    _Py_NotImplementedStruct
412 »       pop····%rbx411 »       pop····%rbx
413 »       pop····%rbp412 »       pop····%rbp
414 »       ret413 »       ret
415 »       mov····0x8(%rbx),%rdi414 »       mov····0x8(%rbx),%rdi
416 »       mov····$0x0,%esi415 »       mov····$0x0,%esi
417 ·R_X86_64_32»    PyFrozenSet_Type416 ·R_X86_64_32»    PyFrozenSet_Type
418 »       call···3f5·<set_and.cold+0x2d>417 »       call···3f3·<set_and.cold+0x2d>
419 ·R_X86_64_PLT32» PyType_IsSubtype-0x4418 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
420 »       test···%eax,%eax419 »       test···%eax,%eax
421 »       je·····3de·<set_and.cold+0x16>420 »       je·····3dc·<set_and.cold+0x16>
422 »       jmp····3fe·<set_intersection.cold>421 »       jmp····3fc·<set_intersection.cold>
423 ·R_X86_64_PC32»  .text+0x130422 ·R_X86_64_PC32»  .text+0x130
  
424 00000000000003fe·<set_intersection.cold>:423 00000000000003fc·<set_intersection.cold>:
425 set_intersection.cold():424 set_intersection.cold():
426 »       mov····(%r14),%rax425 »       mov····(%r14),%rax
427 »       test···%eax,%eax426 »       test···%eax,%eax
428 »       js·····416·<set_intersection.cold+0x18>427 »       js·····414·<set_intersection.cold+0x18>
429 »       sub····$0x1,%rax428 »       sub····$0x1,%rax
430 »       mov····%rax,(%r14)429 »       mov····%rax,(%r14)
431 »       jne····416·<set_intersection.cold+0x18>430 »       jne····414·<set_intersection.cold+0x18>
432 »       mov····%r14,%rdi431 »       mov····%r14,%rdi
433 »       call···416·<set_intersection.cold+0x18>432 »       call···414·<set_intersection.cold+0x18>
434 ·R_X86_64_PLT32» _Py_Dealloc-0x4433 ·R_X86_64_PLT32» _Py_Dealloc-0x4
435 »       mov····0x0(%r13),%rax434 »       mov····0x0(%r13),%rax
436 »       test···%eax,%eax435 »       test···%eax,%eax
437 »       js·····430·<set_intersection.cold+0x32>436 »       js·····42e·<set_intersection.cold+0x32>
438 »       sub····$0x1,%rax437 »       sub····$0x1,%rax
439 »       mov····%rax,0x0(%r13)438 »       mov····%rax,0x0(%r13)
440 »       jne····430·<set_intersection.cold+0x32>439 »       jne····42e·<set_intersection.cold+0x32>
441 »       mov····%r13,%rdi440 »       mov····%r13,%rdi
442 »       call···430·<set_intersection.cold+0x32>441 »       call···42e·<set_intersection.cold+0x32>
443 ·R_X86_64_PLT32» _Py_Dealloc-0x4442 ·R_X86_64_PLT32» _Py_Dealloc-0x4
444 »       mov····0x0(%rbp),%rax443 »       mov····0x0(%rbp),%rax
445 »       test···%eax,%eax444 »       test···%eax,%eax
446 »       js·····43c·<set_intersection.cold+0x3e>445 »       js·····43a·<set_intersection.cold+0x3e>
447 ·R_X86_64_PC32»  .text.hot+0x3bd2446 ·R_X86_64_PC32»  .text.hot+0x3be2
448 »       sub····$0x1,%rax447 »       sub····$0x1,%rax
449 »       mov····%rax,0x0(%rbp)448 »       mov····%rax,0x0(%rbp)
Max diff block lines reached; 34813/39343 bytes (88.49%) of diff not shown.
77.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 708, 18 lines modifiedOffset 708, 17 lines modified
708 »       mov····%rax,0x0(%rbp)708 »       mov····%rax,0x0(%rbp)
709 »       jne····511·<set_update_internal+0x321>709 »       jne····511·<set_update_internal+0x321>
710 »       jmp····a43·<set_update_internal+0x853>710 »       jmp····a43·<set_update_internal+0x853>
711 ·R_X86_64_PC32»  .text.unlikely+0x69711 ·R_X86_64_PC32»  .text.unlikely+0x69
712 »       add····%rsi,%rsi712 »       add····%rsi,%rsi
713 »       mov····%r13,%rdi713 »       mov····%r13,%rdi
714 »       call···d00·<set_table_resize>714 »       call···d00·<set_table_resize>
715 »       test···%eax,%eax 
716 »       je·····33d·<set_update_internal+0x14d> 
717 »       jmp····511·<set_update_internal+0x321>715 »       jmp····509·<set_update_internal+0x319>
718 »       nopl···0x0(%rax,%rax,1)716 »       data16·cs·nopw·0x0(%rax,%rax,1)
 717 »       xchg···%ax,%ax
  
719 0000000000000a60·<set_add_entry>:718 0000000000000a60·<set_add_entry>:
720 set_add_entry():719 set_add_entry():
721 »       push···%r15720 »       push···%r15
722 »       push···%r14721 »       push···%r14
723 »       mov····%rsi,%r14722 »       mov····%rsi,%r14
724 »       push···%r13723 »       push···%r13
Offset 3028, 84 lines modifiedOffset 3027, 89 lines modified
3028 ·R_X86_64_PC32»  .text.unlikely+0x2e13027 ·R_X86_64_PC32»  .text.unlikely+0x2e1
3029 »       mov····0x0(%rbp),%rsi3028 »       mov····0x0(%rbp),%rsi
3030 »       mov····0x20(%rbx),%rdi3029 »       mov····0x20(%rbx),%rdi
3031 »       mov····%rsi,%rax3030 »       mov····%rsi,%rax
3032 »       shl····$0x4,%rax3031 »       shl····$0x4,%rax
3033 »       add····0x28(%rbx),%rax3032 »       add····0x28(%rbx),%rax
3034 »       cmp····%rsi,%rdi3033 »       cmp····%rsi,%rdi
3035 »       jl·····2aee·<_PySet_NextEntry+0x19e>3034 »       jl·····2af9·<_PySet_NextEntry+0x1a9>
3036 »       mov····(%rax),%rcx3035 »       mov····(%rax),%rcx
3037 »       lea····0x1(%rsi),%rdx3036 »       lea····0x1(%rsi),%rdx
3038 »       cmp····$0x0,%rcx3037 »       cmp····$0x0,%rcx
3039 ·R_X86_64_32S»   .data+0xe003038 ·R_X86_64_32S»   .data+0xe00
3040 »       je·····29b9·<_PySet_NextEntry+0x69>3039 »       je·····29b9·<_PySet_NextEntry+0x69>
3041 »       test···%rcx,%rcx3040 »       test···%rcx,%rcx
3042 »       jne····2aa0·<_PySet_NextEntry+0x150>3041 »       jne····2aa8·<_PySet_NextEntry+0x158>
3043 »       cmp····%rdx,%rdi3042 »       cmp····%rdx,%rdi
3044 »       jl·····2ae9·<_PySet_NextEntry+0x199>3043 »       jl·····2af4·<_PySet_NextEntry+0x1a4>
3045 »       mov····0x10(%rax),%rcx3044 »       mov····0x10(%rax),%rcx
3046 »       lea····0x2(%rsi),%r83045 »       lea····0x2(%rsi),%r8
3047 »       test···%rcx,%rcx3046 »       test···%rcx,%rcx
3048 »       je·····29dc·<_PySet_NextEntry+0x8c>3047 »       je·····29dc·<_PySet_NextEntry+0x8c>
3049 »       cmp····$0x0,%rcx3048 »       cmp····$0x0,%rcx
3050 ·R_X86_64_32S»   .data+0xe003049 ·R_X86_64_32S»   .data+0xe00
3051 »       jne····2ac8·<_PySet_NextEntry+0x178>3050 »       jne····2ad0·<_PySet_NextEntry+0x180>
3052 »       cmp····%rdi,%r83051 »       cmp····%rdi,%r8
3053 »       jg·····2afa·<_PySet_NextEntry+0x1aa>3052 »       jg·····2b08·<_PySet_NextEntry+0x1b8>
3054 »       mov····0x20(%rax),%rdx3053 »       mov····0x20(%rax),%rdx
3055 »       lea····0x3(%rsi),%rcx3054 »       lea····0x3(%rsi),%rcx
3056 »       test···%rdx,%rdx3055 »       test···%rdx,%rdx
3057 »       je·····29ff·<_PySet_NextEntry+0xaf>3056 »       je·····29ff·<_PySet_NextEntry+0xaf>
3058 »       cmp····$0x0,%rdx3057 »       cmp····$0x0,%rdx
3059 ·R_X86_64_32S»   .data+0xe003058 ·R_X86_64_32S»   .data+0xe00
3060 »       jne····2ae0·<_PySet_NextEntry+0x190>3059 »       jne····2ae8·<_PySet_NextEntry+0x198>
3061 »       cmp····%rdi,%rcx3060 »       cmp····%rdi,%rcx
3062 »       jg·····2a91·<_PySet_NextEntry+0x141>3061 »       jg·····2a99·<_PySet_NextEntry+0x149>
3063 »       mov····0x30(%rax),%r83062 »       mov····0x30(%rax),%r8
3064 »       lea····0x4(%rsi),%rdx3063 »       lea····0x4(%rsi),%rdx
3065 »       cmp····$0x0,%r83064 »       cmp····$0x0,%r8
3066 ·R_X86_64_32S»   .data+0xe003065 ·R_X86_64_32S»   .data+0xe00
3067 »       je·····2a22·<_PySet_NextEntry+0xd2>3066 »       je·····2a22·<_PySet_NextEntry+0xd2>
3068 »       test···%r8,%r83067 »       test···%r8,%r8
3069 »       jne····2ace·<_PySet_NextEntry+0x17e>3068 »       jne····2ad6·<_PySet_NextEntry+0x186>
3070 »       cmp····%rdi,%rdx3069 »       cmp····%rdi,%rdx
3071 »       jg·····2ae9·<_PySet_NextEntry+0x199>3070 »       jg·····2af4·<_PySet_NextEntry+0x1a4>
3072 »       mov····0x40(%rax),%r83071 »       mov····0x40(%rax),%r8
3073 »       lea····0x5(%rsi),%rcx3072 »       lea····0x5(%rsi),%rcx
3074 »       cmp····$0x0,%r83073 »       cmp····$0x0,%r8
3075 ·R_X86_64_32S»   .data+0xe003074 ·R_X86_64_32S»   .data+0xe00
3076 »       je·····2a45·<_PySet_NextEntry+0xf5>3075 »       je·····2a45·<_PySet_NextEntry+0xf5>
3077 »       test···%r8,%r83076 »       test···%r8,%r8
3078 »       jne····2ad7·<_PySet_NextEntry+0x187>3077 »       jne····2adf·<_PySet_NextEntry+0x18f>
3079 »       add····$0x50,%rax3078 »       add····$0x50,%rax
3080 »       cmp····%rdi,%rcx3079 »       cmp····%rdi,%rcx
3081 »       jg·····2a91·<_PySet_NextEntry+0x141>3080 »       jg·····2a99·<_PySet_NextEntry+0x149>
3082 »       mov····(%rax),%rsi3081 »       mov····(%rax),%rsi
3083 »       mov····%rcx,%rdx3082 »       mov····%rcx,%rdx
3084 »       add····$0x1,%rcx3083 »       add····$0x1,%rcx
3085 »       cmp····$0x0,%rsi3084 »       cmp····$0x0,%rsi
3086 ·R_X86_64_32S»   .data+0xe003085 ·R_X86_64_32S»   .data+0xe00
3087 »       je·····2a88·<_PySet_NextEntry+0x138>3086 »       je·····2a90·<_PySet_NextEntry+0x140>
3088 »       test···%rsi,%rsi3087 »       test···%rsi,%rsi
3089 »       je·····2a88·<_PySet_NextEntry+0x138>3088 »       je·····2a90·<_PySet_NextEntry+0x140>
3090 »       cs·nopw·0x0(%rax,%rax,1)3089 »       cs·nopw·0x0(%rax,%rax,1)
3091 »       lea····0x1(%rdx),%rcx3090 »       lea····0x1(%rdx),%rcx
3092 »       mov····%rcx,0x0(%rbp)3091 »       mov····%rcx,0x0(%rbp)
3093 »       cmp····%rdi,%rdx3092 »       cmp····%rdi,%rdx
3094 »       jle····2aa4·<_PySet_NextEntry+0x154>3093 »       jle····2aac·<_PySet_NextEntry+0x15c>
3095 »       xor····%eax,%eax3094 »       xor····%eax,%eax
3096 »       jmp····2ab8·<_PySet_NextEntry+0x168>3095 »       add····$0x8,%rsp
 3096 »       pop····%rbx
 3097 »       pop····%rbp
 3098 »       pop····%r12
 3099 »       pop····%r13
 3100 »       ret
3097 »       nopl···0x0(%rax)3101 »       nopw···0x0(%rax,%rax,1)
3098 »       add····$0x10,%rax3102 »       add····$0x10,%rax
3099 »       cmp····%rdi,%rcx3103 »       cmp····%rdi,%rcx
3100 »       jle····2a4e·<_PySet_NextEntry+0xfe>3104 »       jle····2a4e·<_PySet_NextEntry+0xfe>
3101 »       add····$0x1,%rcx3105 »       add····$0x1,%rcx
3102 »       xor····%eax,%eax3106 »       xor····%eax,%eax
3103 »       mov····%rcx,0x0(%rbp)3107 »       mov····%rcx,0x0(%rbp)
3104 »       jmp····2ab8·<_PySet_NextEntry+0x168>3108 »       jmp····2a7f·<_PySet_NextEntry+0x12f>
3105 »       nopl···(%rax)3109 »       nopl···(%rax)
3106 »       mov····%rdx,0x0(%rbp)3110 »       mov····%rdx,0x0(%rbp)
3107 »       mov····(%rax),%rdx3111 »       mov····(%rax),%rdx
3108 »       mov····0x8(%rax),%rax3112 »       mov····0x8(%rax),%rax
3109 »       mov····%rdx,(%r12)3113 »       mov····%rdx,(%r12)
3110 »       mov····%rax,0x0(%r13)3114 »       mov····%rax,0x0(%r13)
3111 »       mov····$0x1,%eax3115 »       mov····$0x1,%eax
Offset 3124, 38 lines modifiedOffset 3128, 38 lines modified
3124 »       add····$0x40,%rax3128 »       add····$0x40,%rax
3125 »       jmp····2a70·<_PySet_NextEntry+0x120>3129 »       jmp····2a70·<_PySet_NextEntry+0x120>
3126 »       nopl···(%rax)3130 »       nopl···(%rax)
3127 »       add····$0x20,%rax3131 »       add····$0x20,%rax
3128 »       mov····%r8,%rdx3132 »       mov····%r8,%rdx
3129 »       jmp····2a70·<_PySet_NextEntry+0x120>3133 »       jmp····2a70·<_PySet_NextEntry+0x120>
3130 »       mov····%rdx,%rcx3134 »       mov····%rdx,%rcx
3131 »       jmp····2a91·<_PySet_NextEntry+0x141>3135 »       jmp····2a99·<_PySet_NextEntry+0x149>
3132 »       add····$0x1,%rsi3136 »       add····$0x1,%rsi
3133 »       xor····%eax,%eax3137 »       xor····%eax,%eax
3134 »       mov····%rsi,0x0(%rbp)3138 »       mov····%rsi,0x0(%rbp)
3135 »       jmp····2ab8·<_PySet_NextEntry+0x168>3139 »       jmp····2a7f·<_PySet_NextEntry+0x12f>
3136 »       mov····%r8,%rcx3140 »       mov····%r8,%rcx
3137 »       jmp····2a91·<_PySet_NextEntry+0x141>3141 »       jmp····2a99·<_PySet_NextEntry+0x149>
3138 »       nop3142 »       nopl···(%rax)
  
3139 0000000000002b00·<frozenset_hash>:3143 0000000000002b10·<frozenset_hash>:
Max diff block lines reached; 75312/79418 bytes (94.83%) of diff not shown.
29.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ··0x00000060·0e18410e·10420e08·410b4f0a·0e20470e·..A..B..A.O..·G.10 ··0x00000060·0e18410e·10420e08·410b4f0a·0e20470e·..A..B..A.O..·G.
11 ··0x00000070·18410e10·420e0842·0b000000·18000000·.A..B..B........11 ··0x00000070·18410e10·420e0842·0b000000·18000000·.A..B..B........
12 ··0x00000080·80000000·00000000·5b000000·000e3083·........[.....0.12 ··0x00000080·80000000·00000000·5b000000·000e3083·........[.....0.
13 ··0x00000090·0486038c·02000000·28000000·9c000000·........(.......13 ··0x00000090·0486038c·02000000·28000000·9c000000·........(.......
14 ··0x000000a0·00000000·7b000000·00410e10·8602460e·....{....A....F.14 ··0x000000a0·00000000·7b000000·00410e10·8602460e·....{....A....F.
15 ··0x000000b0·18830342·0e200253·0a0e1841·0e10410e·...B.·.S...A..A.15 ··0x000000b0·18830342·0e200253·0a0e1841·0e10410e·...B.·.S...A..A.
16 ··0x000000c0·08410b00·4c000000·c8000000·00000000·.A..L...........16 ··0x000000c0·08410b00·4c000000·c8000000·00000000·.A..L...........
17 ··0x000000d0·6b080000·00420e10·8f02420e·188e0342·k....B....B....B17 ··0x000000d0·63080000·00420e10·8f02420e·188e0342·c....B....B....B
18 ··0x000000e0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.18 ··0x000000e0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
19 ··0x000000f0·38830747·0e900103·da020a0e·38430e30·8..G........8C.019 ··0x000000f0·38830747·0e900103·da020a0e·38430e30·8..G........8C.0
20 ··0x00000100·410e2842·0e20420e·18420e10·420e0846·A.(B.·B..B..B..F20 ··0x00000100·410e2842·0e20420e·18420e10·420e0846·A.(B.·B..B..B..F
21 ··0x00000110·0b000000·1c000000·18010000·00000000·................21 ··0x00000110·0b000000·1c000000·18010000·00000000·................
22 ··0x00000120·1f000000·000e9001·83078606·8c058d04·................22 ··0x00000120·1f000000·000e9001·83078606·8c058d04·................
23 ··0x00000130·8e038f02·64000000·38010000·00000000·....d...8.......23 ··0x00000130·8e038f02·64000000·38010000·00000000·....d...8.......
24 ··0x00000140·94020000·00420e10·8f02420e·188e0345·.....B....B....E24 ··0x00000140·94020000·00420e10·8f02420e·188e0345·.....B....B....E
Offset 126, 220 lines modifiedOffset 126, 222 lines modified
126 ··0x000007a0·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D126 ··0x000007a0·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D
127 ··0x000007b0·0e60026a·0a0e3841·0e30410e·28420e20·.`.j..8A.0A.(B.·127 ··0x000007b0·0e60026a·0a0e3841·0e30410e·28420e20·.`.j..8A.0A.(B.·
128 ··0x000007c0·420e1842·0e10420e·08440b02·d10a0e38·B..B..B..D.....8128 ··0x000007c0·420e1842·0e10420e·08440b02·d10a0e38·B..B..B..D.....8
129 ··0x000007d0·470e3041·0e28420e·20420e18·420e1042·G.0A.(B.·B..B..B129 ··0x000007d0·470e3041·0e28420e·20420e18·420e1042·G.0A.(B.·B..B..B
130 ··0x000007e0·0e084f0b·28000000·e8070000·00000000·..O.(...........130 ··0x000007e0·0e084f0b·28000000·e8070000·00000000·..O.(...........
131 ··0x000007f0·7e000000·00410e10·8602440e·18830344·~....A....D....D131 ··0x000007f0·7e000000·00410e10·8602440e·18830344·~....A....D....D
132 ··0x00000800·0e20610a·0e18410e·10410e08·410b0000·.·a...A..A..A...132 ··0x00000800·0e20610a·0e18410e·10410e08·410b0000·.·a...A..A..A...
133 ··0x00000810·38000000·14080000·00000000·af010000·8...............133 ··0x00000810·4c000000·14080000·00000000·bd010000·L...............
134 ··0x00000820·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..134 ··0x00000820·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
135 ··0x00000830·440e2883·05470e30·0352010a·0e28410e·D.(..G.0.R...(A.135 ··0x00000830·440e2883·05470e30·0319010a·0e28410e·D.(..G.0.....(A.
 136 ··0x00000840·20410e18·420e1042·0e08470b·740a0e28··A..B..B..G.t..(
136 ··0x00000840·20410e18·420e1042·0e08460b·18000000··A..B..B..F.....137 ··0x00000850·410e2041·0e18420e·10420e08·460b0000·A.·A..B..B..F...
137 ··0x00000850·50080000·00000000·58000000·000e3083·P.......X.....0. 
138 ··0x00000860·0586048c·038d0200·10000000·6c080000·............l... 
139 ··0x00000870·00000000·f6000000·00000000·10000000·................138 ··0x00000860·18000000·64080000·00000000·58000000·....d.......X...
 139 ··0x00000870·000e3083·0586048c·038d0200·10000000·..0.............
140 ··0x00000880·80080000·00000000·0e000000·00000000·................140 ··0x00000880·80080000·00000000·f6000000·00000000·................
141 ··0x00000890·18000000·94080000·00000000·22000000·............"...141 ··0x00000890·10000000·94080000·00000000·0e000000·................
142 ··0x000008a0·00450e10·8302580e·08000000·14000000·.E....X......... 
143 ··0x000008b0·b0080000·00000000·26000000·000e1083·........&....... 
144 ··0x000008c0·02650e08·40000000·c8080000·00000000·.e..@........... 
145 ··0x000008d0·0c010000·00460e10·8e02450e·188d0342·.....F....E....B 
146 ··0x000008e0·0e208c04·410e2886·05410e30·8306480e·.·..A.(..A.0..H. 
147 ··0x000008f0·b001029a·0a0e3043·0e28410e·20420e18·......0C.(A.·B.. 
148 ··0x00000900·420e1042·0e08450b·48000000·0c090000·B..B..E.H....... 
149 ··0x00000910·00000000·ea020000·00460e10·8f02420e·.........F....B. 
150 ··0x00000920·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0 
151 ··0x00000930·8606440e·38830744·0e7002bb·0a0e3841·..D.8..D.p....8A 
152 ··0x00000940·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
153 ··0x00000950·08430b00·1c000000·58090000·00000000·.C......X....... 
154 ··0x00000960·0d000000·000e7083·0786068c·058d048e·......p......... 
155 ··0x00000970·038f0200·4c000000·78090000·00000000·....L...x....... 
156 ··0x00000980·3e010000·00450e10·8602440e·18830347·>....E....D....G 
157 ··0x00000990·0e30024d·0a0e1847·0e10410e·08450b4e·.0.M...G..A..E.N 
158 ··0x000009a0·0a0e1847·0e10410e·08450b7f·0a0e1841·...G..A..E.....A 
159 ··0x000009b0·0e10450e·08450b53·0a0e1841·0e10410e·..E..E.S...A..A. 
160 ··0x000009c0·08410b00·14000000·c8090000·00000000·.A.............. 
161 ··0x000009d0·29000000·000e3083·03860200·64000000·).....0.....d... 
162 ··0x000009e0·e0090000·00000000·b0030000·00460e10·.............F.. 
163 ··0x000009f0·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(. 
164 ··0x00000a00·05410e30·8606410e·38830744·0e700373·.A.0..A.8..D.p.s 
165 ··0x00000a10·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B.. 
166 ··0x00000a20·420e1042·0e08410b·03d3010a·0e38440e·B..B..A......8D. 
167 ··0x00000a30·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. 
168 ··0x00000a40·450b0000·1c000000·480a0000·00000000·E.......H....... 
169 ··0x00000a50·21000000·000e7083·0786068c·058d048e·!.....p......... 
170 ··0x00000a60·038f0200·60000000·680a0000·00000000·....`...h....... 
171 ··0x00000a70·de010000·00460e10·8f02450e·188e0342·.....F....E....B 
172 ··0x00000a80·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A. 
173 ··0x00000a90·38830744·0e60026b·0a0e3841·0e30410e·8..D.`.k..8A.0A. 
174 ··0x00000aa0·28420e20·420e1842·0e10420e·084b0b02·(B.·B..B..B..K.. 
175 ··0x00000ab0·e80a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B.. 
176 ··0x00000ac0·420e1042·0e08410b·28000000·cc0a0000·B..B..A.(....... 
177 ··0x00000ad0·00000000·6e000000·00450e10·8602440e·....n....E....D. 
178 ··0x00000ae0·18830345·0e206d0a·0e18470e·10410e08·...E.·m...G..A.. 
179 ··0x00000af0·450b0000·20000000·f80a0000·00000000·E...·........... 
180 ··0x00000b00·36000000·000e2083·03860257·0a0e1846·6.....·....W...F 
181 ··0x00000b10·0e10410e·08410b00·4c000000·1c0b0000·..A..A..L....... 
182 ··0x00000b20·00000000·09060000·00420e10·8f02420e·.........B....B. 
183 ··0x00000b30·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0 
184 ··0x00000b40·8606410e·38830744·0e800103·2c010a0e·..A.8..D....,... 
185 ··0x00000b50·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B.. 
186 ··0x00000b60·420e0841·0b000000·38000000·6c0b0000·B..A....8...l... 
187 ··0x00000b70·00000000·f2000000·000e8001·83078606·................ 
188 ··0x00000b80·8c058d04·8e038f02·029f0a0e·38440e30·............8D.0 
189 ··0x00000b90·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E 
190 ··0x00000ba0·0b000000·28000000·a80b0000·00000000·....(...........142 ··0x000008a0·00000000·18000000·a8080000·00000000·................
 143 ··0x000008b0·22000000·00450e10·8302580e·08000000·"....E....X.....
191 ··0x00000bb0·c5000000·00410e10·8602440e·18830344·.....A....D....D 
192 ··0x00000bc0·0e200269·0a0e1844·0e10410e·08410b00·.·.i...D..A..A.. 
193 ··0x00000bd0·28000000·d40b0000·00000000·3b000000·(...........;...144 ··0x000008c0·14000000·c4080000·00000000·26000000·............&...
 145 ··0x000008d0·000e1083·02650e08·40000000·dc080000·.....e..@.......
194 ··0x00000be0·00460e10·8c02440e·18860343·0e208304·.F....D....C.·.. 
195 ··0x00000bf0·4f0a0e18·410e1042·0e08410b·18000000·O...A..B..A..... 
196 ··0x00000c00·000c0000·00000000·07000000·000e2083·..............·. 
197 ··0x00000c10·0486038c·02000000·4c000000·1c0c0000·........L....... 
198 ··0x00000c20·00000000·79020000·00420e10·8d02420e·....y....B....B. 
199 ··0x00000c30·188c0341·0e208604·440e2883·05420e30·...A.·..D.(..B.0 
200 ··0x00000c40·02eb0a0e·28430e20·410e1842·0e10420e·....(C.·A..B..B. 
201 ··0x00000c50·08410b03·65010a0e·28410e20·410e1842·.A..e...(A.·A..B 
202 ··0x00000c60·0e10420e·08450b00·2c000000·6c0c0000·..B..E..,...l... 
203 ··0x00000c70·00000000·a4000000·000e3083·0586048c·..........0..... 
204 ··0x00000c80·038d0202·8f0a0e28·410e2041·0e18420e·.......(A.·A..B. 
205 ··0x00000c90·10420e08·450b0000·2c000000·9c0c0000·.B..E...,....... 
206 ··0x00000ca0·00000000·99000000·00460e10·8c02410e·.........F....A.146 ··0x000008e0·00000000·0c010000·00460e10·8e02450e·.........F....E.
 147 ··0x000008f0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
 148 ··0x00000900·8306480e·b001029a·0a0e3043·0e28410e·..H.......0C.(A.
 149 ··0x00000910·20420e18·420e1042·0e08450b·48000000··B..B..B..E.H...
207 ··0x00000cb0·18860344·0e208304·025f0a0e·18410e10·...D.·..._...A.. 
208 ··0x00000cc0·420e0841·0b000000·18000000·cc0c0000·B..A............ 
209 ··0x00000cd0·00000000·5c000000·000e2083·0486038c·....\.....·..... 
210 ··0x00000ce0·02000000·24000000·e80c0000·00000000·....$........... 
211 ··0x00000cf0·2d000000·00450e10·8602440e·18830345·-....E....D....E 
212 ··0x00000d00·0e20520e·18470e10·410e0800·1c000000·.·R..G..A....... 
213 ··0x00000d10·100d0000·00000000·28000000·000e2083·........(.....·. 
214 ··0x00000d20·03860262·0e18440e·10410e08·28000000·...b..D..A..(... 
215 ··0x00000d30·300d0000·00000000·6e000000·00450e10·0.......n....E.. 
216 ··0x00000d40·8602440e·18830345·0e206d0a·0e18470e·..D....E.·m...G. 
217 ··0x00000d50·10410e08·450b0000·20000000·5c0d0000·.A..E...·...\... 
218 ··0x00000d60·00000000·37000000·000e2083·03860257·....7.....·....W 
219 ··0x00000d70·0a0e1846·0e10410e·08410b00·64000000·...F..A..A..d... 
220 ··0x00000d80·800d0000·00000000·2c050000·00420e10·........,....B.. 
221 ··0x00000d90·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(. 
222 ··0x00000da0·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D.... 
223 ··0x00000db0·6c010a0e·38440e30·410e2842·0e20420e·l...8D.0A.(B.·B. 
224 ··0x00000dc0·18420e10·420e0843·0b031702·0a0e3847·.B..B..C......8G 
225 ··0x00000dd0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
226 ··0x00000de0·08450b00·1c000000·e80d0000·00000000·.E.............. 
227 ··0x00000df0·3c000000·000e8001·83078606·8c058d04·<............... 
228 ··0x00000e00·8e038f02·14000000·080e0000·00000000·................ 
229 ··0x00000e10·11000000·00450e10·4b0e0800·60000000·.....E..K...`... 
Max diff block lines reached; 0/30054 bytes (0.00%) of diff not shown.
8.03 KB
sliceobject.o
1.27 KB
readelf --wide --symbols {}
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 ····45:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·PySlice_Type49 ····45:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·PySlice_Type
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
52 ····48:·00000000000000d0···281·FUNC····GLOBAL·DEFAULT····8·PySlice_Unpack52 ····48:·00000000000000d0···281·FUNC····GLOBAL·DEFAULT····8·PySlice_Unpack
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndex53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndex
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
56 ····52:·00000000000001f0···374·FUNC····GLOBAL·DEFAULT····8·PySlice_AdjustIndices56 ····52:·00000000000001f0···376·FUNC····GLOBAL·DEFAULT····8·PySlice_AdjustIndices
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
58 ····54:·0000000000000430···303·FUNC····GLOBAL·DEFAULT····8·PySlice_New58 ····54:·0000000000000430···303·FUNC····GLOBAL·DEFAULT····8·PySlice_New
59 ····55:·0000000000000000····37·FUNC····GLOBAL·HIDDEN·····1·_PySlice_Fini59 ····55:·0000000000000000····37·FUNC····GLOBAL·HIDDEN·····1·_PySlice_Fini
60 ····56:·0000000000000560··1460·FUNC····GLOBAL·DEFAULT····8·_PySlice_GetLongIndices60 ····56:·0000000000000560··1460·FUNC····GLOBAL·DEFAULT····8·_PySlice_GetLongIndices
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Sign62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Sign
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
682 B
readelf --wide --debug-dump=frames {}
    
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ··DW_CFA_def_cfa_offset:·48121 ··DW_CFA_def_cfa_offset:·48
122 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40122 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
123 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32123 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
124 ··DW_CFA_offset:·r12·(r12)·at·cfa-24124 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
125 ··DW_CFA_offset:·r13·(r13)·at·cfa-16125 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 00000108·0000000000000010·0000010c·FDE·cie=00000000·pc=00000000000001f0..0000000000000366127 00000108·0000000000000010·0000010c·FDE·cie=00000000·pc=00000000000001f0..0000000000000368
128 ··DW_CFA_nop128 ··DW_CFA_nop
129 ··DW_CFA_nop129 ··DW_CFA_nop
130 ··DW_CFA_nop130 ··DW_CFA_nop
  
131 0000011c·0000000000000030·00000120·FDE·cie=00000000·pc=0000000000000370..0000000000000429131 0000011c·0000000000000030·00000120·FDE·cie=00000000·pc=0000000000000370..0000000000000429
132 ··DW_CFA_advance_loc:·5·to·0000000000000375132 ··DW_CFA_advance_loc:·5·to·0000000000000375
133 ··DW_CFA_def_cfa_offset:·16133 ··DW_CFA_def_cfa_offset:·16
4.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 154, 124 lines modifiedOffset 154, 125 lines modified
154 »       nopl···0x0(%rax)154 »       nopl···0x0(%rax)
  
155 00000000000001f0·<PySlice_AdjustIndices>:155 00000000000001f0·<PySlice_AdjustIndices>:
156 PySlice_AdjustIndices():156 PySlice_AdjustIndices():
157 »       endbr64157 »       endbr64
158 »       mov····(%rsi),%r9158 »       mov····(%rsi),%r9
159 »       test···%r9,%r9159 »       test···%r9,%r9
160 »       js·····288·<PySlice_AdjustIndices+0x98>160 »       js·····290·<PySlice_AdjustIndices+0xa0>
161 »       cmp····%rdi,%r9161 »       cmp····%rdi,%r9
162 »       jge····258·<PySlice_AdjustIndices+0x68>162 »       jge····278·<PySlice_AdjustIndices+0x88>
163 »       mov····(%rdx),%r8163 »       mov····(%rdx),%r8
164 »       test···%r8,%r8164 »       test···%r8,%r8
165 »       js·····278·<PySlice_AdjustIndices+0x88>165 »       js·····240·<PySlice_AdjustIndices+0x50>
166 »       cmp····%rdi,%r8166 »       cmp····%rdi,%r8
167 »       jge····240·<PySlice_AdjustIndices+0x50>167 »       jl·····250·<PySlice_AdjustIndices+0x60>
168 »       test···%rcx,%rcx168 »       test···%rcx,%rcx
169 »       js·····2eb·<PySlice_AdjustIndices+0xfb>169 »       js·····362·<PySlice_AdjustIndices+0x172>
 170 »       mov····%rdi,(%rdx)
 171 »       mov····(%rsi),%r9
 172 »       mov····%rdi,%r8
170 »       cmp····%r9,%r8173 »       cmp····%r9,%r8
171 »       jle····271·<PySlice_AdjustIndices+0x81>174 »       jle····28d·<PySlice_AdjustIndices+0x9d>
172 »       lea····-0x1(%r8),%rax175 »       lea····-0x1(%r8),%rax
173 »       sub····%r9,%rax176 »       sub····%r9,%rax
174 »       cmp····$0x1,%rcx177 »       cmp····$0x1,%rcx
175 »       jne····323·<PySlice_AdjustIndices+0x133>178 »       jne····31f·<PySlice_AdjustIndices+0x12f>
176 »       add····$0x1,%rax179 »       add····$0x1,%rax
177 »       ret180 »       ret
 181 »       nop
 182 »       add····%rdi,%r8
178 »       cs·nopw·0x0(%rax,%rax,1) 
179 »       test···%rcx,%rcx 
180 »       js·····353·<PySlice_AdjustIndices+0x163> 
181 »       mov····%rdi,(%rdx)183 »       mov····%r8,(%rdx)
182 »       mov····%rdi,%r8184 »       js·····2e4·<PySlice_AdjustIndices+0xf4>
183 »       mov····(%rsi),%r9185 »       mov····(%rsi),%r9
 186 »       nop
 187 »       test···%rcx,%rcx
184 »       jmp····21b·<PySlice_AdjustIndices+0x2b>188 »       jns····224·<PySlice_AdjustIndices+0x34>
 189 »       nopl···(%rax)
 190 »       mov····(%rsi),%rax
 191 »       cmp····%r8,%rax
 192 »       jle····28d·<PySlice_AdjustIndices+0x9d>
 193 »       mov····%rcx,%rsi
 194 »       sub····%r8,%rax
 195 »       neg····%rsi
 196 »       cmp····$0xffffffffffffffff,%rcx
 197 »       jne····329·<PySlice_AdjustIndices+0x139>
 198 »       ret
185 »       nopl···0x0(%rax)199 »       nopl···0x0(%rax)
186 »       test···%rcx,%rcx200 »       test···%rcx,%rcx
187 »       js·····307·<PySlice_AdjustIndices+0x117>201 »       js·····2fc·<PySlice_AdjustIndices+0x10c>
188 »       mov····%rdi,(%rsi)202 »       mov····%rdi,(%rsi)
189 »       mov····(%rdx),%r8203 »       mov····(%rdx),%r8
190 »       test···%r8,%r8204 »       test···%r8,%r8
191 »       js·····2c0·<PySlice_AdjustIndices+0xd0>205 »       js·····2c8·<PySlice_AdjustIndices+0xd8>
192 »       cmp····%rdi,%r8206 »       cmp····%rdi,%r8
193 »       jge····249·<PySlice_AdjustIndices+0x59>207 »       jge····21b·<PySlice_AdjustIndices+0x2b>
194 »       xor····%eax,%eax208 »       xor····%eax,%eax
195 »       ret209 »       ret
196 »       nopl···0x0(%rax) 
197 »       add····%rdi,%r8 
198 »       mov····%r8,(%rdx) 
199 »       js·····2d8·<PySlice_AdjustIndices+0xe8> 
200 »       mov····(%rsi),%r9 
201 »       jmp····212·<PySlice_AdjustIndices+0x22> 
202 »       nopl···(%rax) 
203 »       add····%rdi,%r9210 »       add····%rdi,%r9
204 »       mov····%r9,(%rsi)211 »       mov····%r9,(%rsi)
205 »       jns····205·<PySlice_AdjustIndices+0x15>212 »       jns····205·<PySlice_AdjustIndices+0x15>
206 »       test···%rcx,%rcx213 »       test···%rcx,%rcx
207 »       js·····33b·<PySlice_AdjustIndices+0x14b>214 »       js·····337·<PySlice_AdjustIndices+0x147>
208 »       xor····%r8d,%r8d215 »       xor····%r8d,%r8d
209 »       mov····%r8,(%rsi)216 »       mov····%r8,(%rsi)
210 »       mov····(%rdx),%r8217 »       mov····(%rdx),%r8
211 »       test···%r8,%r8218 »       test···%r8,%r8
212 »       js·····2c0·<PySlice_AdjustIndices+0xd0>219 »       js·····2c8·<PySlice_AdjustIndices+0xd8>
213 »       xor····%r9d,%r9d220 »       xor····%r9d,%r9d
214 »       cmp····%r8,%rdi221 »       cmp····%r8,%rdi
215 »       jg·····21b·<PySlice_AdjustIndices+0x2b>222 »       jle····21b·<PySlice_AdjustIndices+0x2b>
216 »       jmp····249·<PySlice_AdjustIndices+0x59>223 »       jmp····224·<PySlice_AdjustIndices+0x34>
217 »       nopl···0x0(%rax)224 »       nopl···0x0(%rax)
218 »       add····%rdi,%r8225 »       add····%rdi,%r8
219 »       mov····%r8,(%rdx)226 »       mov····%r8,(%rdx)
220 »       jns····280·<PySlice_AdjustIndices+0x90>227 »       jns····24c·<PySlice_AdjustIndices+0x5c>
221 »       xor····%eax,%eax228 »       xor····%eax,%eax
222 »       xor····%r8d,%r8d229 »       xor····%r8d,%r8d
223 »       mov····%rax,(%rdx)230 »       mov····%rax,(%rdx)
224 »       mov····(%rsi),%r9231 »       mov····(%rsi),%r9
225 »       jmp····21b·<PySlice_AdjustIndices+0x2b>232 »       jmp····224·<PySlice_AdjustIndices+0x34>
226 »       test···%rcx,%rcx233 »       test···%rcx,%rcx
227 »       jns····2c8·<PySlice_AdjustIndices+0xd8>234 »       jns····2d4·<PySlice_AdjustIndices+0xe4>
228 »       movq···$0xffffffffffffffff,(%rdx)235 »       movq···$0xffffffffffffffff,(%rdx)
229 »       mov····$0xffffffffffffffff,%r8236 »       mov····$0xffffffffffffffff,%r8
230 »       mov····(%rsi),%rax 
231 »       cmp····%r8,%rax 
232 »       jle····271·<PySlice_AdjustIndices+0x81>237 »       jmp····258·<PySlice_AdjustIndices+0x68>
233 »       mov····%rcx,%rsi 
234 »       sub····%r8,%rax 
235 »       neg····%rsi 
236 »       cmp····$0xffffffffffffffff,%rcx 
237 »       jne····32d·<PySlice_AdjustIndices+0x13d> 
238 »       ret 
239 »       lea····-0x1(%rdi),%rax238 »       lea····-0x1(%rdi),%rax
240 »       mov····%rax,(%rsi)239 »       mov····%rax,(%rsi)
241 »       mov····(%rdx),%r8240 »       mov····(%rdx),%r8
242 »       test···%r8,%r8241 »       test···%r8,%r8
243 »       js·····359·<PySlice_AdjustIndices+0x169>242 »       js·····354·<PySlice_AdjustIndices+0x164>
244 »       cmp····%r8,%rdi243 »       cmp····%r8,%rdi
245 »       jg·····2eb·<PySlice_AdjustIndices+0xfb>244 »       jg·····258·<PySlice_AdjustIndices+0x68>
246 »       mov····%rax,(%rdx)245 »       mov····%rax,(%rdx)
247 »       mov····%rax,%r8246 »       mov····%rax,%r8
248 »       jmp····2eb·<PySlice_AdjustIndices+0xfb>247 »       jmp····258·<PySlice_AdjustIndices+0x68>
249 »       cqto248 »       cqto
250 »       idiv···%rcx249 »       idiv···%rcx
251 »       jmp····231·<PySlice_AdjustIndices+0x41>250 »       jmp····23a·<PySlice_AdjustIndices+0x4a>
252 »       sub····$0x1,%rax251 »       sub····$0x1,%rax
253 »       cqto252 »       cqto
254 »       idiv···%rsi253 »       idiv···%rsi
255 »       add····$0x1,%rax254 »       add····$0x1,%rax
256 »       ret255 »       ret
257 »       movq···$0xffffffffffffffff,(%rsi)256 »       movq···$0xffffffffffffffff,(%rsi)
258 »       mov····(%rdx),%r8257 »       mov····(%rdx),%r8
259 »       test···%r8,%r8258 »       test···%r8,%r8
260 »       js·····359·<PySlice_AdjustIndices+0x169>259 »       js·····354·<PySlice_AdjustIndices+0x164>
261 »       cmp····%r8,%rdi 
262 »       jg·····271·<PySlice_AdjustIndices+0x81> 
Max diff block lines reached; 585/4826 bytes (12.12%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ··0x000000a0·a0000000·00000000·19010000·00460e10·.............F..14 ··0x000000a0·a0000000·00000000·19010000·00460e10·.............F..
15 ··0x000000b0·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.15 ··0x000000b0·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.
16 ··0x000000c0·05470e30·02530a0e·28410e20·410e1842·.G.0.S..(A.·A..B16 ··0x000000c0·05470e30·02530a0e·28410e20·410e1842·.G.0.S..(A.·A..B
17 ··0x000000d0·0e10420e·08450b78·0a0e2843·0e20410e·..B..E.x..(C.·A.17 ··0x000000d0·0e10420e·08450b78·0a0e2843·0e20410e·..B..E.x..(C.·A.
18 ··0x000000e0·18420e10·420e0848·0b000000·18000000·.B..B..H........18 ··0x000000e0·18420e10·420e0848·0b000000·18000000·.B..B..H........
19 ··0x000000f0·f0000000·00000000·39000000·000e3083·........9.....0.19 ··0x000000f0·f0000000·00000000·39000000·000e3083·........9.....0.
20 ··0x00000100·0586048c·038d0200·10000000·0c010000·................20 ··0x00000100·0586048c·038d0200·10000000·0c010000·................
21 ··0x00000110·00000000·76010000·00000000·30000000·....v.......0...21 ··0x00000110·00000000·78010000·00000000·30000000·....x.......0...
22 ··0x00000120·20010000·00000000·b9000000·00450e10··............E..22 ··0x00000120·20010000·00000000·b9000000·00450e10··............E..
23 ··0x00000130·8602410e·18830347·0e20026f·0a0e1841·..A....G.·.o...A23 ··0x00000130·8602410e·18830347·0e20026f·0a0e1841·..A....G.·.o...A
24 ··0x00000140·0e10410e·08420b6f·0e18440e·10410e08·..A..B.o..D..A..24 ··0x00000140·0e10410e·08420b6f·0e18440e·10410e08·..A..B.o..D..A..
25 ··0x00000150·14000000·54010000·00000000·0a000000·....T...........25 ··0x00000150·14000000·54010000·00000000·0a000000·....T...........
26 ··0x00000160·000e2083·03860200·3c000000·6c010000·..·.....<...l...26 ··0x00000160·000e2083·03860200·3c000000·6c010000·..·.....<...l...
27 ··0x00000170·00000000·2f010000·00460e10·8e02420e·..../....F....B.27 ··0x00000170·00000000·2f010000·00460e10·8e02420e·..../....F....B.
28 ··0x00000180·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.028 ··0x00000180·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.0
233 KB
tupleobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········39192·(bytes·into·file)13 ··Start·of·section·headers:··········39336·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x9918:1 There·are·21·section·headers,·starting·at·offset·0x99a8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002a5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002a5·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0061d0·000360·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006248·000360·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000300·0004d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000300·0004d0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·006530·0004e0·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0065a8·0004e0·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0007d0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0007d0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0007d0·0000e3·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0007d0·0000e3·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0008b3·00072f·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0008b3·000732·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006a10·001068·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006a88·001068·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000ff0·002ad1·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000ff0·002b51·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·007a78·001710·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·007af0·001728·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003ac8·0000b4·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003b48·0000b4·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003b80·000323·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003c00·000323·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·009188·000090·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·009218·000090·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003ea3·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003f23·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003ea8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·003f28·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003ec8·000ad0·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003f48·000ac8·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·009218·000648·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·0092a8·000648·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004998·000e40·18·····19··74··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·004a10·000e40·18·····19··74··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0057d8·0009f3·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005850·0009f3·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·009860·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0098f0·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
8.89 KB
readelf --wide --symbols {}
    
Offset 21, 53 lines modifiedOffset 21, 53 lines modified
21 ····17:·00000000000001aa····22·FUNC····LOCAL··DEFAULT····7·tuple_iter.cold21 ····17:·00000000000001aa····22·FUNC····LOCAL··DEFAULT····7·tuple_iter.cold
22 ····18:·0000000000000b10···105·FUNC····LOCAL··DEFAULT····9·tupleiter_next22 ····18:·0000000000000b10···105·FUNC····LOCAL··DEFAULT····9·tupleiter_next
23 ····19:·0000000000000b80····96·FUNC····LOCAL··DEFAULT····9·tupleiter_dealloc23 ····19:·0000000000000b80····96·FUNC····LOCAL··DEFAULT····9·tupleiter_dealloc
24 ····20:·0000000000000c00···729·FUNC····LOCAL··DEFAULT····9·tupledealloc24 ····20:·0000000000000c00···729·FUNC····LOCAL··DEFAULT····9·tupledealloc
25 ····21:·0000000000000ee0···241·FUNC····LOCAL··DEFAULT····9·tupletraverse25 ····21:·0000000000000ee0···241·FUNC····LOCAL··DEFAULT····9·tupletraverse
26 ····22:·00000000000001c0····22·FUNC····LOCAL··DEFAULT····7·PyTuple_Size.cold26 ····22:·00000000000001c0····22·FUNC····LOCAL··DEFAULT····7·PyTuple_Size.cold
27 ····23:·00000000000001d6····41·FUNC····LOCAL··DEFAULT····7·PyTuple_GetItem.cold27 ····23:·00000000000001d6····41·FUNC····LOCAL··DEFAULT····7·PyTuple_GetItem.cold
28 ····24:·00000000000001ff···111·FUNC····LOCAL··DEFAULT····7·_PyTuple_FromArraySteal.cold28 ····24:·00000000000001ff···114·FUNC····LOCAL··DEFAULT····7·_PyTuple_FromArraySteal.cold
29 ····25:·0000000000001450···227·FUNC····LOCAL··DEFAULT····9·tuplecontains29 ····25:·0000000000001450···259·FUNC····LOCAL··DEFAULT····9·tuplecontains
30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.830 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
31 ····27:·0000000000001540···861·FUNC····LOCAL··DEFAULT····9·tuplesubscript31 ····27:·0000000000001560··1054·FUNC····LOCAL··DEFAULT····9·tuplesubscript
32 ····28:·000000000000026e····39·FUNC····LOCAL··DEFAULT····7·tuplesubscript.cold32 ····28:·0000000000000271····39·FUNC····LOCAL··DEFAULT····7·tuplesubscript.cold
33 ····29:·00000000000018a0····55·FUNC····LOCAL··DEFAULT····9·tupleitem33 ····29:·0000000000001980····55·FUNC····LOCAL··DEFAULT····9·tupleitem
34 ····30:·00000000000018e0···452·FUNC····LOCAL··DEFAULT····9·tuplehash34 ····30:·00000000000019c0···452·FUNC····LOCAL··DEFAULT····9·tuplehash
35 ····31:·0000000000000295····10·FUNC····LOCAL··DEFAULT····7·tuplehash.cold35 ····31:·0000000000000298····10·FUNC····LOCAL··DEFAULT····7·tuplehash.cold
36 ····32:·000000000000029f····86·FUNC····LOCAL··DEFAULT····7·PyTuple_GetSlice.cold36 ····32:·00000000000002a2····86·FUNC····LOCAL··DEFAULT····7·PyTuple_GetSlice.cold
37 ····33:·0000000000001d10···462·FUNC····LOCAL··DEFAULT····9·tuple_vectorcall37 ····33:·0000000000001df0···516·FUNC····LOCAL··DEFAULT····9·tuple_vectorcall
38 ····34:·00000000000002f5···189·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall.cold38 ····34:·00000000000002f8···189·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall.cold
39 ····35:·0000000000001ee0···753·FUNC····LOCAL··DEFAULT····9·tupleconcat39 ····35:·0000000000002000···753·FUNC····LOCAL··DEFAULT····9·tupleconcat
40 ····36:·00000000000003b2···104·FUNC····LOCAL··DEFAULT····7·tupleconcat.cold40 ····36:·00000000000003b5···104·FUNC····LOCAL··DEFAULT····7·tupleconcat.cold
41 ····37:·00000000000021e0···478·FUNC····LOCAL··DEFAULT····9·tuplerichcompare41 ····37:·0000000000002300···478·FUNC····LOCAL··DEFAULT····9·tuplerichcompare
42 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata42 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
43 ····39:·000000000000041a····52·FUNC····LOCAL··DEFAULT····7·tuplerichcompare.cold43 ····39:·000000000000041d····52·FUNC····LOCAL··DEFAULT····7·tuplerichcompare.cold
44 ····40:·00000000000023c0·····9·FUNC····LOCAL··DEFAULT····9·tuplelength44 ····40:·00000000000024e0·····9·FUNC····LOCAL··DEFAULT····9·tuplelength
45 ····41:·00000000000023d0···722·FUNC····LOCAL··DEFAULT····9·tuple_new45 ····41:·00000000000024f0···565·FUNC····LOCAL··DEFAULT····9·tuple_new
46 ····42:·000000000000044e···185·FUNC····LOCAL··DEFAULT····7·tuple_new.cold46 ····42:·0000000000000451···185·FUNC····LOCAL··DEFAULT····7·tuple_new.cold
47 ····43:·0000000000000000····25·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse47 ····43:·0000000000000000····25·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse
48 ····44:·0000000000000507·····3·FUNC····LOCAL··DEFAULT····7·tupleiter_traverse.cold48 ····44:·000000000000050a·····3·FUNC····LOCAL··DEFAULT····7·tupleiter_traverse.cold
49 ····45:·00000000000026b0···390·FUNC····LOCAL··DEFAULT····9·tuplerepr49 ····45:·0000000000002730···390·FUNC····LOCAL··DEFAULT····9·tuplerepr
50 ····46:·000000000000050a····73·FUNC····LOCAL··DEFAULT····7·tuplerepr.cold50 ····46:·000000000000050d····73·FUNC····LOCAL··DEFAULT····7·tuplerepr.cold
51 ····47:·0000000000002840····99·FUNC····LOCAL··DEFAULT····9·maybe_freelist_clear51 ····47:·00000000000028c0····99·FUNC····LOCAL··DEFAULT····9·maybe_freelist_clear
52 ····48:·0000000000000040···230·FUNC····LOCAL··DEFAULT····1·tuple_index52 ····48:·0000000000000040···230·FUNC····LOCAL··DEFAULT····1·tuple_index
53 ····49:·00000000000005ff···113·FUNC····LOCAL··DEFAULT····7·tuple_index.cold53 ····49:·0000000000000602···113·FUNC····LOCAL··DEFAULT····7·tuple_index.cold
54 ····50:·00000000000028b0···505·FUNC····LOCAL··DEFAULT····9·tuplerepeat54 ····50:·0000000000002930···505·FUNC····LOCAL··DEFAULT····9·tuplerepeat
55 ····51:·0000000000000670····38·FUNC····LOCAL··DEFAULT····7·tuplerepeat.cold55 ····51:·0000000000000673····38·FUNC····LOCAL··DEFAULT····7·tuplerepeat.cold
56 ····52:·0000000000000696····58·FUNC····LOCAL··DEFAULT····7·PyTuple_SetItem.cold56 ····52:·0000000000000699····58·FUNC····LOCAL··DEFAULT····7·PyTuple_SetItem.cold
57 ····53:·0000000000002ab0····33·FUNC····LOCAL··DEFAULT····9·tupleiter_len57 ····53:·0000000000002b30····33·FUNC····LOCAL··DEFAULT····9·tupleiter_len
58 ····54:·00000000000006d0·····7·FUNC····LOCAL··DEFAULT····7·tupleiter_len.cold58 ····54:·00000000000006d3·····7·FUNC····LOCAL··DEFAULT····7·tupleiter_len.cold
59 ····55:·0000000000000180····55·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__59 ····55:·0000000000000180····55·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__
60 ····56:·00000000000006d7····32·FUNC····LOCAL··DEFAULT····7·tuple___getnewargs__.cold60 ····56:·00000000000006da····32·FUNC····LOCAL··DEFAULT····7·tuple___getnewargs__.cold
61 ····57:·00000000000001c0····83·FUNC····LOCAL··DEFAULT····1·tuple_count61 ····57:·00000000000001c0····83·FUNC····LOCAL··DEFAULT····1·tuple_count
62 ····58:·00000000000006f7····10·FUNC····LOCAL··DEFAULT····7·tuple_count.cold62 ····58:·00000000000006fa····10·FUNC····LOCAL··DEFAULT····7·tuple_count.cold
63 ····59:·0000000000000220····51·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce63 ····59:·0000000000000220····51·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce
64 ····60:·0000000000000701····13·FUNC····LOCAL··DEFAULT····7·tupleiter_reduce.cold64 ····60:·0000000000000704····13·FUNC····LOCAL··DEFAULT····7·tupleiter_reduce.cold
65 ····61:·0000000000000260····69·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate65 ····61:·0000000000000260····69·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate
66 ····62:·000000000000070e····33·FUNC····LOCAL··DEFAULT····7·tupleiter_setstate.cold66 ····62:·0000000000000711····33·FUNC····LOCAL··DEFAULT····7·tupleiter_setstate.cold
67 ····63:·00000000000001a0···128·OBJECT··LOCAL··DEFAULT····3·tupleiter_methods67 ····63:·00000000000001a0···128·OBJECT··LOCAL··DEFAULT····3·tupleiter_methods
68 ····64:·00000000000000c0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc68 ····64:·00000000000000c0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
69 ····65:·0000000000000080····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc69 ····65:·0000000000000080····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
70 ····66:·0000000000000040····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc70 ····66:·0000000000000040····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
71 ····67:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·tuple_as_sequence71 ····67:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·tuple_as_sequence
72 ····68:·00000000000003c0····24·OBJECT··LOCAL··DEFAULT····3·tuple_as_mapping72 ····68:·00000000000003c0····24·OBJECT··LOCAL··DEFAULT····3·tuple_as_mapping
73 ····69:·0000000000000120···260·OBJECT··LOCAL··DEFAULT···12·tuple_new__doc__73 ····69:·0000000000000120···260·OBJECT··LOCAL··DEFAULT···12·tuple_new__doc__
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
118 ···114:·0000000000001ab0···597·FUNC····GLOBAL·DEFAULT····9·PyTuple_GetSlice118 ···114:·0000000000001b90···601·FUNC····GLOBAL·DEFAULT····9·PyTuple_GetSlice
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprLeave133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprLeave
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc
137 ···133:·0000000000000020····11·FUNC····GLOBAL·HIDDEN·····1·_PyTuple_ClearFreeList137 ···133:·0000000000000020····11·FUNC····GLOBAL·HIDDEN·····1·_PyTuple_ClearFreeList
138 ···134:·0000000000000030····14·FUNC····GLOBAL·HIDDEN·····1·_PyTuple_Fini138 ···134:·0000000000000030····14·FUNC····GLOBAL·HIDDEN·····1·_PyTuple_Fini
139 ···135:·0000000000000553···172·FUNC····GLOBAL·DEFAULT····7·_PyTuple_DebugMallocStats139 ···135:·0000000000000556···172·FUNC····GLOBAL·DEFAULT····7·_PyTuple_DebugMallocStats
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndexNotNone144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndexNotNone
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
74.2 KB
readelf --wide --relocs {}
    
Offset 1, 103 lines modifiedOffset 1, 103 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x61d0·contains·36·entries:1 Relocation·section·'.rela.text'·at·offset·0x6248·contains·36·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 00000000000000ab··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·43 00000000000000ab··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
4 00000000000000b7··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·44 00000000000000b7··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
5 00000000000000da··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·45 00000000000000da··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·4
6 0000000000000119··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·46 0000000000000119··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·4
7 000000000000016f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bdc7 000000000000016f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bdc
8 00000000000001a3··0000005400000004·R_X86_64_PLT32·········0000000000000140·_PyTuple_FromArray·-·48 00000000000001a3··0000005400000004·R_X86_64_PLT32·········0000000000000140·_PyTuple_FromArray·-·4
9 00000000000001ab··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·699 00000000000001ab··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·69
10 00000000000001eb··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·410 00000000000001eb··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
11 0000000000000229··0000004f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·bd6811 0000000000000229··0000004f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·bd68
12 000000000000022e··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·412 000000000000022e··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetBuiltin·-·4
13 0000000000000247··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6d13 0000000000000247··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6d
14 000000000000026c··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·414 000000000000026c··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
15 000000000000029c··000000930000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·015 000000000000029c··000000930000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
16 0000000000000013··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50316 0000000000000013··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·506
17 0000000000000027··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·283c17 0000000000000027··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28bc
18 000000000000003a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·283c18 000000000000003a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28bc
19 0000000000000076··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61319 0000000000000076··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·616
20 0000000000000099··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fb20 0000000000000099··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fe
21 00000000000000c8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60c21 00000000000000c8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f
22 00000000000000e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60c22 00000000000000e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f
23 00000000000000fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65b23 00000000000000fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65e
24 000000000000010b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65224 000000000000010b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·655
25 0000000000000122··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60c25 0000000000000122··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f
26 0000000000000142··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·69226 0000000000000142··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·695
27 000000000000014c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·69227 000000000000014c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·695
28 0000000000000155··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b128 0000000000000155··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b4
29 000000000000015f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b129 000000000000015f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b4
30 0000000000000197··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d330 0000000000000197··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d6
31 00000000000001b3··0000009000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·431 00000000000001b3··0000009000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
32 0000000000000200··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f332 0000000000000200··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f6
33 000000000000020f··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·433 000000000000020f··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
34 000000000000023e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6fd34 000000000000023e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·700
35 000000000000024f··0000009000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·435 000000000000024f··0000009000000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
36 0000000000000276··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70a36 0000000000000276··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d
37 0000000000000288··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71b37 0000000000000288··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71e
38 00000000000002a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72438 00000000000002a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·727
  
39 Relocation·section·'.rela.data'·at·offset·0x6530·contains·52·entries:39 Relocation·section·'.rela.data'·at·offset·0x65a8·contains·52·entries:
40 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend40 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
41 0000000000000008··0000009400000001·R_X86_64_64············0000000000000000·PyType_Type·+·041 0000000000000008··0000009400000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
42 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7942 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·79
43 0000000000000030··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·b8043 0000000000000030··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·b80
44 0000000000000090··0000009500000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·044 0000000000000090··0000009500000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
45 00000000000000b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·045 00000000000000b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
46 00000000000000d8··0000009600000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·046 00000000000000d8··0000009600000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
47 00000000000000e0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·b1047 00000000000000e0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·b10
48 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a048 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
49 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8849 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·88
50 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2ab050 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2b30
51 00000000000001b8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·c051 00000000000001b8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·c0
52 00000000000001c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9852 00000000000001c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·98
53 00000000000001c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·22053 00000000000001c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·220
54 00000000000001d8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·8054 00000000000001d8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·80
55 00000000000001e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a355 00000000000001e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a3
56 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·26056 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·260
57 00000000000001f8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·4057 00000000000001f8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·40
58 0000000000000228··0000009400000001·R_X86_64_64············0000000000000000·PyType_Type·+·058 0000000000000228··0000009400000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
59 0000000000000238··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3259 0000000000000238··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·32
60 0000000000000250··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·c0060 0000000000000250··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·c00
61 0000000000000278··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·26b061 0000000000000278··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2730
62 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48062 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·480
63 0000000000000290··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c063 0000000000000290··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c0
64 0000000000000298··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·18e064 0000000000000298··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·19c0
65 00000000000002b0··0000009500000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·065 00000000000002b0··0000009500000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
66 00000000000002d0··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·12066 00000000000002d0··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·120
67 00000000000002d8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·ee067 00000000000002d8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·ee0
68 00000000000002e8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·21e068 00000000000002e8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2300
69 00000000000002f8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·a4069 00000000000002f8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·a40
70 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e070 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e0
71 0000000000000358··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·23d071 0000000000000358··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·24f0
72 0000000000000360··0000005a00000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·072 0000000000000360··0000005a00000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
73 00000000000003b0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1d1073 00000000000003b0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1df0
74 00000000000003c0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·23c074 00000000000003c0··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·24e0
75 00000000000003c8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·154075 00000000000003c8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1560
76 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b076 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b0
77 00000000000003e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·18077 00000000000003e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·180
78 00000000000003f8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·10078 00000000000003f8··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·100
79 0000000000000400··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6379 0000000000000400··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·63
80 0000000000000408··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4080 0000000000000408··0000000100000001·R_X86_64_64············0000000000000000·.text·+·40
81 0000000000000418··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·2a081 0000000000000418··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·2a0
82 0000000000000420··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf82 0000000000000420··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf
83 0000000000000428··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1c083 0000000000000428··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1c0
84 0000000000000438··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·24084 0000000000000438··0000002600000001·R_X86_64_64············0000000000000000·.rodata·+·240
85 0000000000000440··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c585 0000000000000440··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c5
86 0000000000000448··0000009700000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·086 0000000000000448··0000009700000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·0
87 0000000000000458··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d787 0000000000000458··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d7
88 0000000000000480··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·23c088 0000000000000480··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·24e0
89 0000000000000488··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1ee089 0000000000000488··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2000
90 0000000000000490··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·28b090 0000000000000490··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2930
91 0000000000000498··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·18a091 0000000000000498··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1980
92 00000000000004b8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·145092 00000000000004b8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·1450
  
93 Relocation·section·'.rela.text.unlikely'·at·offset·0x6a10·contains·175·entries:93 Relocation·section·'.rela.text.unlikely'·at·offset·0x6a88·contains·175·entries:
94 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend94 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
95 0000000000000002··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e495 0000000000000002··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4
96 0000000000000011··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·096 0000000000000011··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
97 0000000000000016··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·497 0000000000000016··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
98 0000000000000022··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·498 0000000000000022··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
99 000000000000003a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·099 000000000000003a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
100 000000000000003f··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4100 000000000000003f··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
Offset 127, 80 lines modifiedOffset 127, 80 lines modified
127 00000000000001dc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0127 00000000000001dc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
128 00000000000001e1··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4128 00000000000001e1··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
129 00000000000001ef··0000006600000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4129 00000000000001ef··0000006600000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
130 00000000000001f4··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19130 00000000000001f4··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19
131 00000000000001f9··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4131 00000000000001f9··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
132 0000000000000205··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0132 0000000000000205··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
133 000000000000020a··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4133 000000000000020a··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
134 0000000000000217··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4134 0000000000000218··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4
135 0000000000000222··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4135 0000000000000223··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4
136 0000000000000227··0000004f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·129e8136 0000000000000229··0000004f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·129e8
137 0000000000000231··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4137 0000000000000233··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
138 0000000000000268··0000005900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4138 000000000000026b··0000005900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
139 0000000000000270··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4139 0000000000000273··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4
140 0000000000000280··0000006f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4140 0000000000000283··0000006f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
141 0000000000000285··0000001a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0141 0000000000000288··0000001a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
142 000000000000028c··0000007000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4142 000000000000028f··0000007000000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
143 00000000000002a5··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0143 00000000000002a8··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
144 00000000000002aa··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4144 00000000000002ad··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
145 00000000000002c8··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4145 00000000000002ba··0000004f00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·129e4
146 00000000000002d7··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0146 00000000000002c9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
147 00000000000002dc··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4147 00000000000002ce··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
148 00000000000002e3··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4148 00000000000002e6··0000005300000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
149 00000000000002f9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·32149 00000000000002fc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·32
Max diff block lines reached; 49712/75956 bytes (65.45%) of diff not shown.
39.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 407, 587 lines modifiedOffset 407, 578 lines modified
407 ··DW_CFA_def_cfa_offset:·32407 ··DW_CFA_def_cfa_offset:·32
408 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32408 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
409 ··DW_CFA_advance_loc:·1·to·000000000000124a409 ··DW_CFA_advance_loc:·1·to·000000000000124a
410 ··DW_CFA_def_cfa_offset:·40410 ··DW_CFA_def_cfa_offset:·40
411 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40411 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
412 ··DW_CFA_advance_loc:·4·to·000000000000124e412 ··DW_CFA_advance_loc:·4·to·000000000000124e
413 ··DW_CFA_def_cfa_offset:·48413 ··DW_CFA_def_cfa_offset:·48
414 ··DW_CFA_advance_loc2:·257·to·000000000000134f414 ··DW_CFA_advance_loc2:·261·to·0000000000001353
415 ··DW_CFA_remember_state415 ··DW_CFA_remember_state
416 ··DW_CFA_def_cfa_offset:·40416 ··DW_CFA_def_cfa_offset:·40
417 ··DW_CFA_advance_loc:·4·to·0000000000001353417 ··DW_CFA_advance_loc:·4·to·0000000000001357
418 ··DW_CFA_def_cfa_offset:·32418 ··DW_CFA_def_cfa_offset:·32
419 ··DW_CFA_advance_loc:·1·to·0000000000001354419 ··DW_CFA_advance_loc:·1·to·0000000000001358
420 ··DW_CFA_def_cfa_offset:·24420 ··DW_CFA_def_cfa_offset:·24
421 ··DW_CFA_advance_loc:·2·to·0000000000001356421 ··DW_CFA_advance_loc:·2·to·000000000000135a
422 ··DW_CFA_def_cfa_offset:·16422 ··DW_CFA_def_cfa_offset:·16
423 ··DW_CFA_advance_loc:·2·to·0000000000001358423 ··DW_CFA_advance_loc:·2·to·000000000000135c
424 ··DW_CFA_def_cfa_offset:·8424 ··DW_CFA_def_cfa_offset:·8
425 ··DW_CFA_advance_loc:·8·to·0000000000001360425 ··DW_CFA_advance_loc:·4·to·0000000000001360
426 ··DW_CFA_restore_state426 ··DW_CFA_restore_state
  
427 000003ec·0000000000000018·000003f0·FDE·cie=00000000·pc=00000000000001ff..000000000000026e427 000003ec·0000000000000018·000003f0·FDE·cie=00000000·pc=00000000000001ff..0000000000000271
428 ··DW_CFA_def_cfa_offset:·48428 ··DW_CFA_def_cfa_offset:·48
429 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40429 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
430 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32430 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
431 ··DW_CFA_offset:·r12·(r12)·at·cfa-24431 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
432 ··DW_CFA_offset:·r13·(r13)·at·cfa-16432 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
433 ··DW_CFA_nop433 ··DW_CFA_nop
  
434 00000408·0000000000000038·0000040c·FDE·cie=00000000·pc=0000000000001450..0000000000001533434 00000408·000000000000002c·0000040c·FDE·cie=00000000·pc=0000000000001450..0000000000001553
435 ··DW_CFA_advance_loc:·17·to·0000000000001461435 ··DW_CFA_advance_loc:·17·to·0000000000001461
436 ··DW_CFA_def_cfa_offset:·16436 ··DW_CFA_def_cfa_offset:·16
437 ··DW_CFA_offset:·r12·(r12)·at·cfa-16437 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
438 ··DW_CFA_advance_loc:·6·to·0000000000001467438 ··DW_CFA_advance_loc:·6·to·0000000000001467
439 ··DW_CFA_def_cfa_offset:·24439 ··DW_CFA_def_cfa_offset:·24
440 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24440 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
441 ··DW_CFA_advance_loc:·4·to·000000000000146b441 ··DW_CFA_advance_loc:·4·to·000000000000146b
442 ··DW_CFA_def_cfa_offset:·32442 ··DW_CFA_def_cfa_offset:·32
443 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32443 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
444 ··DW_CFA_advance_loc1:·175·to·000000000000151a 
445 ··DW_CFA_remember_state 
446 ··DW_CFA_def_cfa_offset:·24 
447 ··DW_CFA_advance_loc:·1·to·000000000000151b444 ··DW_CFA_advance_loc1:·216·to·0000000000001543
448 ··DW_CFA_def_cfa_offset:·16 
449 ··DW_CFA_advance_loc:·2·to·000000000000151d 
450 ··DW_CFA_def_cfa_offset:·8 
451 ··DW_CFA_advance_loc:·3·to·0000000000001520 
452 ··DW_CFA_restore_state 
453 ··DW_CFA_advance_loc:·1·to·0000000000001521 
454 ··DW_CFA_def_cfa_offset:·24445 ··DW_CFA_def_cfa_offset:·24
455 ··DW_CFA_advance_loc:·3·to·0000000000001524446 ··DW_CFA_advance_loc:·1·to·0000000000001544
456 ··DW_CFA_def_cfa_offset:·16447 ··DW_CFA_def_cfa_offset:·16
457 ··DW_CFA_advance_loc:·2·to·0000000000001526448 ··DW_CFA_advance_loc:·2·to·0000000000001546
458 ··DW_CFA_def_cfa_offset:·8449 ··DW_CFA_def_cfa_offset:·8
459 ··DW_CFA_advance_loc:·10·to·0000000000001530450 ··DW_CFA_advance_loc:·10·to·0000000000001550
460 ··DW_CFA_restore:·r3·(rbx)451 ··DW_CFA_restore:·r3·(rbx)
461 ··DW_CFA_restore:·r6·(rbp)452 ··DW_CFA_restore:·r6·(rbp)
462 ··DW_CFA_restore:·r12·(r12)453 ··DW_CFA_restore:·r12·(r12)
463 ··DW_CFA_nop454 ··DW_CFA_nop
464 ··DW_CFA_nop455 ··DW_CFA_nop
  
465 00000444·0000000000000038·00000448·FDE·cie=00000000·pc=0000000000001540..000000000000189d456 00000438·0000000000000038·0000043c·FDE·cie=00000000·pc=0000000000001560..000000000000197e
466 ··DW_CFA_advance_loc:·5·to·0000000000001545457 ··DW_CFA_advance_loc:·5·to·0000000000001565
467 ··DW_CFA_def_cfa_offset:·16458 ··DW_CFA_def_cfa_offset:·16
468 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16459 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
469 ··DW_CFA_advance_loc:·1·to·0000000000001546460 ··DW_CFA_advance_loc:·1·to·0000000000001566
470 ··DW_CFA_def_cfa_offset:·24461 ··DW_CFA_def_cfa_offset:·24
471 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24462 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
472 ··DW_CFA_advance_loc:·10·to·0000000000001550463 ··DW_CFA_advance_loc:·10·to·0000000000001570
473 ··DW_CFA_def_cfa_offset:·64464 ··DW_CFA_def_cfa_offset:·64
474 ··DW_CFA_advance_loc1:·103·to·00000000000015b7465 ··DW_CFA_advance_loc1:·103·to·00000000000015d7
475 ··DW_CFA_remember_state466 ··DW_CFA_remember_state
476 ··DW_CFA_def_cfa_offset:·24467 ··DW_CFA_def_cfa_offset:·24
477 ··DW_CFA_advance_loc:·1·to·00000000000015b8468 ··DW_CFA_advance_loc:·1·to·00000000000015d8
478 ··DW_CFA_def_cfa_offset:·16469 ··DW_CFA_def_cfa_offset:·16
479 ··DW_CFA_advance_loc:·1·to·00000000000015b9470 ··DW_CFA_advance_loc:·1·to·00000000000015d9
480 ··DW_CFA_def_cfa_offset:·8471 ··DW_CFA_def_cfa_offset:·8
481 ··DW_CFA_advance_loc:·7·to·00000000000015c0472 ··DW_CFA_advance_loc:·7·to·00000000000015e0
482 ··DW_CFA_restore_state473 ··DW_CFA_restore_state
483 ··DW_CFA_advance_loc2:·403·to·0000000000001753474 ··DW_CFA_advance_loc2:·406·to·0000000000001776
484 ··DW_CFA_remember_state475 ··DW_CFA_remember_state
485 ··DW_CFA_def_cfa_offset:·24476 ··DW_CFA_def_cfa_offset:·24
486 ··DW_CFA_advance_loc:·1·to·0000000000001754477 ··DW_CFA_advance_loc:·1·to·0000000000001777
487 ··DW_CFA_def_cfa_offset:·16478 ··DW_CFA_def_cfa_offset:·16
488 ··DW_CFA_advance_loc:·1·to·0000000000001755479 ··DW_CFA_advance_loc:·1·to·0000000000001778
489 ··DW_CFA_def_cfa_offset:·8480 ··DW_CFA_def_cfa_offset:·8
490 ··DW_CFA_advance_loc:·11·to·0000000000001760481 ··DW_CFA_advance_loc:·8·to·0000000000001780
491 ··DW_CFA_restore_state482 ··DW_CFA_restore_state
492 ··DW_CFA_nop483 ··DW_CFA_nop
493 ··DW_CFA_nop484 ··DW_CFA_nop
494 ··DW_CFA_nop485 ··DW_CFA_nop
  
495 00000480·0000000000000014·00000484·FDE·cie=00000000·pc=000000000000026e..0000000000000295486 00000474·0000000000000014·00000478·FDE·cie=00000000·pc=0000000000000271..0000000000000298
496 ··DW_CFA_def_cfa_offset:·64487 ··DW_CFA_def_cfa_offset:·64
497 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24488 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
498 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16489 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
499 ··DW_CFA_nop490 ··DW_CFA_nop
  
500 00000498·0000000000000014·0000049c·FDE·cie=00000000·pc=00000000000018a0..00000000000018d7491 0000048c·0000000000000014·00000490·FDE·cie=00000000·pc=0000000000001980..00000000000019b7
501 ··DW_CFA_advance_loc:·34·to·00000000000018c2492 ··DW_CFA_advance_loc:·34·to·00000000000019a2
502 ··DW_CFA_def_cfa_offset:·16493 ··DW_CFA_def_cfa_offset:·16
503 ··DW_CFA_advance_loc:·20·to·00000000000018d6494 ··DW_CFA_advance_loc:·20·to·00000000000019b6
504 ··DW_CFA_def_cfa_offset:·8495 ··DW_CFA_def_cfa_offset:·8
505 ··DW_CFA_nop496 ··DW_CFA_nop
  
506 000004b0·000000000000004c·000004b4·FDE·cie=00000000·pc=00000000000018e0..0000000000001aa4497 000004a4·000000000000004c·000004a8·FDE·cie=00000000·pc=00000000000019c0..0000000000001b84
507 ··DW_CFA_advance_loc:·6·to·00000000000018e6498 ··DW_CFA_advance_loc:·6·to·00000000000019c6
508 ··DW_CFA_def_cfa_offset:·16499 ··DW_CFA_def_cfa_offset:·16
509 ··DW_CFA_offset:·r14·(r14)·at·cfa-16500 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
510 ··DW_CFA_advance_loc:·2·to·00000000000018e8501 ··DW_CFA_advance_loc:·2·to·00000000000019c8
511 ··DW_CFA_def_cfa_offset:·24502 ··DW_CFA_def_cfa_offset:·24
512 ··DW_CFA_offset:·r13·(r13)·at·cfa-24503 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
513 ··DW_CFA_advance_loc:·2·to·00000000000018ea504 ··DW_CFA_advance_loc:·2·to·00000000000019ca
514 ··DW_CFA_def_cfa_offset:·32505 ··DW_CFA_def_cfa_offset:·32
515 ··DW_CFA_offset:·r12·(r12)·at·cfa-32506 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
516 ··DW_CFA_advance_loc:·1·to·00000000000018eb507 ··DW_CFA_advance_loc:·1·to·00000000000019cb
517 ··DW_CFA_def_cfa_offset:·40508 ··DW_CFA_def_cfa_offset:·40
518 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40509 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
519 ··DW_CFA_advance_loc:·1·to·00000000000018ec510 ··DW_CFA_advance_loc:·1·to·00000000000019cc
520 ··DW_CFA_def_cfa_offset:·48511 ··DW_CFA_def_cfa_offset:·48
521 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48512 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
522 ··DW_CFA_advance_loc2:·371·to·0000000000001a5f513 ··DW_CFA_advance_loc2:·371·to·0000000000001b3f
523 ··DW_CFA_remember_state514 ··DW_CFA_remember_state
524 ··DW_CFA_def_cfa_offset:·40515 ··DW_CFA_def_cfa_offset:·40
525 ··DW_CFA_advance_loc:·1·to·0000000000001a60516 ··DW_CFA_advance_loc:·1·to·0000000000001b40
526 ··DW_CFA_def_cfa_offset:·32517 ··DW_CFA_def_cfa_offset:·32
527 ··DW_CFA_advance_loc:·2·to·0000000000001a62518 ··DW_CFA_advance_loc:·2·to·0000000000001b42
Max diff block lines reached; 33665/40214 bytes (83.71%) of diff not shown.
5.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7, 32 lines modifiedOffset 7, 32 lines modified
7 tupleiter_traverse():7 tupleiter_traverse():
8 »       endbr648 »       endbr64
9 »       mov····0x18(%rdi),%rdi9 »       mov····0x18(%rdi),%rdi
10 »       mov····%rsi,%rax10 »       mov····%rsi,%rax
11 »       mov····%rdx,%rsi11 »       mov····%rdx,%rsi
12 »       test···%rdi,%rdi12 »       test···%rdi,%rdi
13 »       je·····17·<tupleiter_traverse+0x17>13 »       je·····17·<tupleiter_traverse+0x17>
14 ·R_X86_64_PC32»  .text.unlikely+0x50314 ·R_X86_64_PC32»  .text.unlikely+0x506
15 »       jmp····*%rax15 »       jmp····*%rax
16 »       nopl···0x0(%rax)16 »       nopl···0x0(%rax)
  
17 0000000000000020·<_PyTuple_ClearFreeList>:17 0000000000000020·<_PyTuple_ClearFreeList>:
18 _PyTuple_ClearFreeList():18 _PyTuple_ClearFreeList():
19 »       endbr6419 »       endbr64
20 »       xor····%esi,%esi20 »       xor····%esi,%esi
21 »       jmp····2b·<_PyTuple_ClearFreeList+0xb>21 »       jmp····2b·<_PyTuple_ClearFreeList+0xb>
22 ·R_X86_64_PC32»  .text.hot+0x283c22 ·R_X86_64_PC32»  .text.hot+0x28bc
23 »       nopl···0x0(%rax,%rax,1)23 »       nopl···0x0(%rax,%rax,1)
  
24 0000000000000030·<_PyTuple_Fini>:24 0000000000000030·<_PyTuple_Fini>:
25 _PyTuple_Fini():25 _PyTuple_Fini():
26 »       endbr6426 »       endbr64
27 »       mov····$0x1,%esi27 »       mov····$0x1,%esi
28 »       jmp····3e·<_PyTuple_Fini+0xe>28 »       jmp····3e·<_PyTuple_Fini+0xe>
29 ·R_X86_64_PC32»  .text.hot+0x283c29 ·R_X86_64_PC32»  .text.hot+0x28bc
30 »       xchg···%ax,%ax30 »       xchg···%ax,%ax
  
31 0000000000000040·<tuple_index>:31 0000000000000040·<tuple_index>:
32 tuple_index():32 tuple_index():
33 »       endbr6433 »       endbr64
34 »       push···%r1334 »       push···%r13
35 »       xor····%eax,%eax35 »       xor····%eax,%eax
Offset 45, 26 lines modifiedOffset 45, 26 lines modified
45 »       sub····$0x1,%rdx45 »       sub····$0x1,%rdx
46 »       sub····$0x18,%rsp46 »       sub····$0x18,%rsp
47 »       mov····%rax,(%rsp)47 »       mov····%rax,(%rsp)
48 »       movabs·$0x7fffffffffffffff,%rax48 »       movabs·$0x7fffffffffffffff,%rax
49 »       mov····%rax,0x8(%rsp)49 »       mov····%rax,0x8(%rsp)
50 »       cmp····$0x2,%rdx50 »       cmp····$0x2,%rdx
51 »       ja·····7a·<tuple_index+0x3a>51 »       ja·····7a·<tuple_index+0x3a>
52 ·R_X86_64_PC32»  .text.unlikely+0x61352 ·R_X86_64_PC32»  .text.unlikely+0x616
53 »       mov····(%rsi),%r1253 »       mov····(%rsi),%r12
54 »       cmp····$0x1,%rbx54 »       cmp····$0x1,%rbx
55 »       jne····d2·<tuple_index+0x92>55 »       jne····d2·<tuple_index+0x92>
56 »       mov····0x10(%rdi),%rdx56 »       mov····0x10(%rdi),%rdx
57 »       xor····%r13d,%r13d57 »       xor····%r13d,%r13d
58 »       cmp····%rdx,%rax58 »       cmp····%rdx,%rax
59 »       mov····%rdx,%rbx59 »       mov····%rdx,%rbx
60 »       cmovle·%rax,%rbx60 »       cmovle·%rax,%rbx
61 »       cmp····%rbx,%r1361 »       cmp····%rbx,%r13
62 »       jge····9d·<tuple_index+0x5d>62 »       jge····9d·<tuple_index+0x5d>
63 ·R_X86_64_PC32»  .text.unlikely+0x5fb63 ·R_X86_64_PC32»  .text.unlikely+0x5fe
64 »       mov····0x18(%rbp,%r13,8),%rdi64 »       mov····0x18(%rbp,%r13,8),%rdi
65 »       mov····$0x2,%edx65 »       mov····$0x2,%edx
66 »       mov····%r12,%rsi66 »       mov····%r12,%rsi
67 »       call···af·<tuple_index+0x6f>67 »       call···af·<tuple_index+0x6f>
68 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x468 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
69 »       test···%eax,%eax69 »       test···%eax,%eax
70 »       jle····c6·<tuple_index+0x86>70 »       jle····c6·<tuple_index+0x86>
Offset 74, 64 lines modifiedOffset 74, 64 lines modified
74 »       add····$0x18,%rsp74 »       add····$0x18,%rsp
75 »       pop····%rbx75 »       pop····%rbx
76 »       pop····%rbp76 »       pop····%rbp
77 »       pop····%r1277 »       pop····%r12
78 »       pop····%r1378 »       pop····%r13
79 »       ret79 »       ret
80 »       jne····cc·<tuple_index+0x8c>80 »       jne····cc·<tuple_index+0x8c>
81 ·R_X86_64_PC32»  .text.unlikely+0x60c81 ·R_X86_64_PC32»  .text.unlikely+0x60f
82 »       add····$0x1,%r1382 »       add····$0x1,%r13
83 »       jmp····94·<tuple_index+0x54>83 »       jmp····94·<tuple_index+0x54>
84 »       mov····0x8(%r13),%rdi84 »       mov····0x8(%r13),%rdi
85 »       mov····%rsp,%rsi85 »       mov····%rsp,%rsi
86 »       call···de·<tuple_index+0x9e>86 »       call···de·<tuple_index+0x9e>
87 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x487 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
88 »       test···%eax,%eax88 »       test···%eax,%eax
89 »       je·····e6·<tuple_index+0xa6>89 »       je·····e6·<tuple_index+0xa6>
90 ·R_X86_64_PC32»  .text.unlikely+0x60c90 ·R_X86_64_PC32»  .text.unlikely+0x60f
91 »       cmp····$0x2,%rbx91 »       cmp····$0x2,%rbx
92 »       jne····10f·<tuple_index+0xcf>92 »       jne····10f·<tuple_index+0xcf>
93 »       mov····(%rsp),%r1393 »       mov····(%rsp),%r13
94 »       mov····0x8(%rsp),%rax94 »       mov····0x8(%rsp),%rax
95 »       mov····0x10(%rbp),%rcx95 »       mov····0x10(%rbp),%rcx
96 »       test···%r13,%r1396 »       test···%r13,%r13
97 »       js·····102·<tuple_index+0xc2>97 »       js·····102·<tuple_index+0xc2>
98 ·R_X86_64_PC32»  .text.unlikely+0x65b98 ·R_X86_64_PC32»  .text.unlikely+0x65e
99 »       mov····%rcx,%rdx99 »       mov····%rcx,%rdx
100 »       test···%rax,%rax100 »       test···%rax,%rax
101 »       jns····8a·<tuple_index+0x4a>101 »       jns····8a·<tuple_index+0x4a>
102 »       jmp····10f·<tuple_index+0xcf>102 »       jmp····10f·<tuple_index+0xcf>
103 ·R_X86_64_PC32»  .text.unlikely+0x652103 ·R_X86_64_PC32»  .text.unlikely+0x655
104 »       mov····0x10(%r13),%rdi104 »       mov····0x10(%r13),%rdi
105 »       lea····0x8(%rsp),%rsi105 »       lea····0x8(%rsp),%rsi
106 »       call···11d·<tuple_index+0xdd>106 »       call···11d·<tuple_index+0xdd>
107 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4107 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
108 »       test···%eax,%eax108 »       test···%eax,%eax
109 »       jne····ec·<tuple_index+0xac>109 »       jne····ec·<tuple_index+0xac>
110 »       jmp····126·<tuple_index+0xe6>110 »       jmp····126·<tuple_index+0xe6>
111 ·R_X86_64_PC32»  .text.unlikely+0x60c111 ·R_X86_64_PC32»  .text.unlikely+0x60f
112 »       cs·nopw·0x0(%rax,%rax,1)112 »       cs·nopw·0x0(%rax,%rax,1)
  
113 0000000000000130·<PyTuple_SetItem>:113 0000000000000130·<PyTuple_SetItem>:
114 PyTuple_SetItem():114 PyTuple_SetItem():
115 »       endbr64115 »       endbr64
116 »       push···%rcx116 »       push···%rcx
117 »       mov····0x8(%rdi),%rcx117 »       mov····0x8(%rdi),%rcx
118 »       testb··$0x4,0xab(%rcx)118 »       testb··$0x4,0xab(%rcx)
119 »       je·····146·<PyTuple_SetItem+0x16>119 »       je·····146·<PyTuple_SetItem+0x16>
120 ·R_X86_64_PC32»  .text.unlikely+0x692120 ·R_X86_64_PC32»  .text.unlikely+0x695
121 »       cmpq···$0x1,(%rdi)121 »       cmpq···$0x1,(%rdi)
122 »       jne····150·<PyTuple_SetItem+0x20>122 »       jne····150·<PyTuple_SetItem+0x20>
123 ·R_X86_64_PC32»  .text.unlikely+0x692123 ·R_X86_64_PC32»  .text.unlikely+0x695
124 »       test···%rsi,%rsi124 »       test···%rsi,%rsi
125 »       js·····159·<PyTuple_SetItem+0x29>125 »       js·····159·<PyTuple_SetItem+0x29>
126 ·R_X86_64_PC32»  .text.unlikely+0x6b1126 ·R_X86_64_PC32»  .text.unlikely+0x6b4
127 »       cmp····0x10(%rdi),%rsi127 »       cmp····0x10(%rdi),%rsi
128 »       jge····163·<PyTuple_SetItem+0x33>128 »       jge····163·<PyTuple_SetItem+0x33>
129 ·R_X86_64_PC32»  .text.unlikely+0x6b1129 ·R_X86_64_PC32»  .text.unlikely+0x6b4
130 »       lea····0x18(%rdi,%rsi,8),%rax130 »       lea····0x18(%rdi,%rsi,8),%rax
131 »       mov····(%rax),%rdi131 »       mov····(%rax),%rdi
132 »       mov····%rdx,(%rax)132 »       mov····%rdx,(%rax)
133 »       call···173·<PyTuple_SetItem+0x43>133 »       call···173·<PyTuple_SetItem+0x43>
134 ·R_X86_64_PC32»  .text.hot+0xbdc134 ·R_X86_64_PC32»  .text.hot+0xbdc
135 »       xor····%eax,%eax135 »       xor····%eax,%eax
136 »       pop····%rdx136 »       pop····%rdx
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 »       push···%rcx144 »       push···%rcx
145 »       mov····0x10(%rdi),%rdx145 »       mov····0x10(%rdi),%rdx
Max diff block lines reached; 2061/5751 bytes (35.84%) of diff not shown.
20.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 217, 150 lines modifiedOffset 217, 150 lines modified
217 00000000000001ff·<_PyTuple_FromArraySteal.cold>:217 00000000000001ff·<_PyTuple_FromArraySteal.cold>:
218 _PyTuple_FromArraySteal.cold():218 _PyTuple_FromArraySteal.cold():
219 »       mov····$0x24,%esi219 »       mov····$0x24,%esi
220 »       mov····$0x0,%edi220 »       mov····$0x0,%edi
221 ·R_X86_64_32»    .rodata.str1.1221 ·R_X86_64_32»    .rodata.str1.1
222 »       call···20e·<_PyTuple_FromArraySteal.cold+0xf>222 »       call···20e·<_PyTuple_FromArraySteal.cold+0xf>
223 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4223 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
224 »       xor····%ebp,%ebp224 »       xor····%r12d,%r12d
225 »       jmp····215·<_PyTuple_FromArraySteal.cold+0x16>225 »       jmp····216·<_PyTuple_FromArraySteal.cold+0x17>
226 ·R_X86_64_PC32»  .text.hot+0x1347226 ·R_X86_64_PC32»  .text.hot+0x134b
227 »       mov····0x0(%rip),%eax········227 »       mov····0x0(%rip),%eax········
228 ·R_X86_64_PC32»  _PyRuntime+0x129e4228 ·R_X86_64_PC32»  _PyRuntime+0x129e4
229 »       add····$0x1,%eax229 »       add····$0x1,%eax
230 »       je·····226·<_PyTuple_FromArraySteal.cold+0x27>230 »       je·····227·<_PyTuple_FromArraySteal.cold+0x28>
231 »       mov····%eax,0x0(%rip)········231 »       mov····%eax,0x0(%rip)········
232 ·R_X86_64_PC32»  _PyRuntime+0x129e4232 ·R_X86_64_PC32»  _PyRuntime+0x129e4
233 »       mov····$0x0,%ebp233 »       mov····$0x0,%r12d
234 ·R_X86_64_32»    _PyRuntime+0x129e8234 ·R_X86_64_32»    _PyRuntime+0x129e8
235 »       jmp····230·<_PyTuple_FromArraySteal.cold+0x31>235 »       jmp····232·<_PyTuple_FromArraySteal.cold+0x33>
236 ·R_X86_64_PC32»  .text.hot+0x1347236 ·R_X86_64_PC32»  .text.hot+0x134b
237 »       call···235·<_PyTuple_FromArraySteal.cold+0x36>237 »       call···237·<_PyTuple_FromArraySteal.cold+0x38>
238 ·R_X86_64_PLT32» PyErr_NoMemory-0x4238 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
239 »       mov····%rax,%rbp239 »       mov····%rax,%r12
240 »       test···%rax,%rax240 »       test···%rax,%rax
241 »       jne····25e·<_PyTuple_FromArraySteal.cold+0x5f>241 »       jne····261·<_PyTuple_FromArraySteal.cold+0x62>
242 »       xor····%ebp,%ebp242 »       xor····%ebp,%ebp
243 »       cmp····%rbx,%rbp243 »       cmp····%rbx,%rbp
244 »       jge····20e·<_PyTuple_FromArraySteal.cold+0xf>244 »       jge····20e·<_PyTuple_FromArraySteal.cold+0xf>
245 »       mov····(%r12,%rbp,8),%rdi245 »       mov····0x0(%r13,%rbp,8),%rdi
246 »       mov····(%rdi),%rax246 »       mov····(%rdi),%rax
247 »       test···%eax,%eax247 »       test···%eax,%eax
248 »       js·····258·<_PyTuple_FromArraySteal.cold+0x59>248 »       js·····25b·<_PyTuple_FromArraySteal.cold+0x5c>
249 »       sub····$0x1,%rax249 »       sub····$0x1,%rax
250 »       mov····%rax,(%rdi)250 »       mov····%rax,(%rdi)
251 »       je·····267·<_PyTuple_FromArraySteal.cold+0x68>251 »       je·····26a·<_PyTuple_FromArraySteal.cold+0x6b>
252 »       add····$0x1,%rbp252 »       add····$0x1,%rbp
253 »       jmp····23f·<_PyTuple_FromArraySteal.cold+0x40>253 »       jmp····241·<_PyTuple_FromArraySteal.cold+0x42>
254 »       lea····0x18(%rax),%rax254 »       lea····0x18(%rax),%rax
255 »       jmp····267·<_PyTuple_FromArraySteal.cold+0x68>255 »       jmp····26a·<_PyTuple_FromArraySteal.cold+0x6b>
256 ·R_X86_64_PC32»  .text.hot+0x12b9256 ·R_X86_64_PC32»  .text.hot+0x12bb
257 »       call···26c·<_PyTuple_FromArraySteal.cold+0x6d>257 »       call···26f·<_PyTuple_FromArraySteal.cold+0x70>
258 ·R_X86_64_PLT32» _Py_Dealloc-0x4258 ·R_X86_64_PLT32» _Py_Dealloc-0x4
259 »       jmp····258·<_PyTuple_FromArraySteal.cold+0x59>259 »       jmp····25b·<_PyTuple_FromArraySteal.cold+0x5c>
  
260 000000000000026e·<tuplesubscript.cold>:260 0000000000000271·<tuplesubscript.cold>:
261 tuplesubscript.cold():261 tuplesubscript.cold():
262 »       mov····%eax,0x0(%rip)········262 »       mov····%eax,0x0(%rip)········
263 ·R_X86_64_PC32»  _PyRuntime+0x129e4263 ·R_X86_64_PC32»  _PyRuntime+0x129e4
264 »       jmp····279·<tuplesubscript.cold+0xb>264 »       jmp····27c·<tuplesubscript.cold+0xb>
265 ·R_X86_64_PC32»  .text.hot+0x17ab265 ·R_X86_64_PC32»  .text.hot+0x178b
266 »       mov····0x18(%rdx),%rdx266 »       mov····0x18(%rdx),%rdx
267 »       mov····0x0(%rip),%rdi········267 »       mov····0x0(%rip),%rdi········
268 ·R_X86_64_PC32»  PyExc_TypeError-0x4268 ·R_X86_64_PC32»  PyExc_TypeError-0x4
269 »       mov····$0x0,%esi269 »       mov····$0x0,%esi
270 ·R_X86_64_32»    .rodata.str1.8270 ·R_X86_64_32»    .rodata.str1.8
271 »       xor····%eax,%eax271 »       xor····%eax,%eax
272 »       call···290·<tuplesubscript.cold+0x22>272 »       call···293·<tuplesubscript.cold+0x22>
273 ·R_X86_64_PLT32» PyErr_Format-0x4273 ·R_X86_64_PLT32» PyErr_Format-0x4
274 »       jmp····295·<tuplehash.cold>274 »       jmp····298·<tuplehash.cold>
275 ·R_X86_64_PC32»  .text.hot+0x1783275 ·R_X86_64_PC32»  .text.hot+0x17c3
  
276 0000000000000295·<tuplehash.cold>:276 0000000000000298·<tuplehash.cold>:
277 tuplehash.cold():277 tuplehash.cold():
278 »       mov····$0x5c2a4bd4,%eax278 »       mov····$0x5c2a4bd4,%eax
279 »       jmp····29f·<PyTuple_GetSlice.cold>279 »       jmp····2a2·<PyTuple_GetSlice.cold>
280 ·R_X86_64_PC32»  .text.hot+0x1a5a280 ·R_X86_64_PC32»  .text.hot+0x1b3a
  
281 000000000000029f·<PyTuple_GetSlice.cold>:281 00000000000002a2·<PyTuple_GetSlice.cold>:
282 PyTuple_GetSlice.cold():282 PyTuple_GetSlice.cold():
283 »       mov····$0x1b1,%esi283 »       mov····$0x24,%esi
284 »       mov····$0x0,%edi284 »       mov····$0x0,%edi
285 ·R_X86_64_32»    .rodata.str1.1285 ·R_X86_64_32»    .rodata.str1.1
286 »       call···2ae·<PyTuple_GetSlice.cold+0xf>286 »       call···2b1·<PyTuple_GetSlice.cold+0xf>
287 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4287 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
288 »       xor····%ebp,%ebp288 »       xor····%ebp,%ebp
289 »       jmp····2b5·<PyTuple_GetSlice.cold+0x16>289 »       jmp····2b8·<PyTuple_GetSlice.cold+0x16>
290 ·R_X86_64_PC32»  .text.hot+0x1c17290 ·R_X86_64_PC32»  .text.hot+0x1cf7
291 »       mov····(%rdi),%eax 
292 »       add····$0x1,%eax 
293 »       je·····2be·<PyTuple_GetSlice.cold+0x1f> 
294 »       mov····%eax,(%rdi) 
295 »       mov····%rdi,%rbp 
296 »       jmp····2c6·<PyTuple_GetSlice.cold+0x27> 
297 ·R_X86_64_PC32»  .text.hot+0x1c17 
298 »       mov····%eax,0x0(%rip)········291 »       mov····%eax,0x0(%rip)········
299 ·R_X86_64_PC32»  _PyRuntime+0x129e4292 ·R_X86_64_PC32»  _PyRuntime+0x129e4
300 »       jmp····2d1·<PyTuple_GetSlice.cold+0x32>293 »       jmp····2c3·<PyTuple_GetSlice.cold+0x21>
301 ·R_X86_64_PC32»  .text.hot+0x1c6b294 ·R_X86_64_PC32»  .text.hot+0x1d63
302 »       mov····$0x24,%esi295 »       mov····$0x1b1,%esi
303 »       mov····$0x0,%edi296 »       mov····$0x0,%edi
304 ·R_X86_64_32»    .rodata.str1.1297 ·R_X86_64_32»    .rodata.str1.1
305 »       call···2e0·<PyTuple_GetSlice.cold+0x41>298 »       call···2d2·<PyTuple_GetSlice.cold+0x30>
306 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4299 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
307 »       jmp····2ae·<PyTuple_GetSlice.cold+0xf>300 »       jmp····2b1·<PyTuple_GetSlice.cold+0xf>
 301 »       mov····(%rdi),%eax
 302 »       add····$0x1,%eax
 303 »       je·····2dd·<PyTuple_GetSlice.cold+0x3b>
 304 »       mov····%eax,(%rdi)
 305 »       mov····%rdi,%rbp
 306 »       jmp····2e5·<PyTuple_GetSlice.cold+0x43>
 307 ·R_X86_64_PC32»  .text.hot+0x1cf7
308 »       call···2e7·<PyTuple_GetSlice.cold+0x48>308 »       call···2ea·<PyTuple_GetSlice.cold+0x48>
309 ·R_X86_64_PLT32» PyErr_NoMemory-0x4309 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
310 »       mov····%rax,%rbp310 »       mov····%rax,%rbp
311 »       test···%rax,%rax311 »       test···%rax,%rax
312 »       jne····2f3·<PyTuple_GetSlice.cold+0x54>312 »       jne····2f6·<PyTuple_GetSlice.cold+0x54>
313 ·R_X86_64_PC32»  .text.hot+0x1b5c313 ·R_X86_64_PC32»  .text.hot+0x1c3c
314 »       jmp····2ae·<PyTuple_GetSlice.cold+0xf>314 »       jmp····2b1·<PyTuple_GetSlice.cold+0xf>
  
315 00000000000002f5·<tuple_vectorcall.cold>:315 00000000000002f8·<tuple_vectorcall.cold>:
316 tuple_vectorcall.cold():316 tuple_vectorcall.cold():
317 »       mov····%rcx,%rsi317 »       mov····%rcx,%rsi
318 »       mov····$0x0,%edi318 »       mov····$0x0,%edi
319 ·R_X86_64_32»    .rodata.str1.1+0x32319 ·R_X86_64_32»    .rodata.str1.1+0x32
320 »       mov····%rdx,0x8(%rsp)320 »       mov····%rdx,0x8(%rsp)
321 »       call···307·<tuple_vectorcall.cold+0x12>321 »       call···30a·<tuple_vectorcall.cold+0x12>
322 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4322 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
323 »       mov····0x8(%rsp),%rdx323 »       mov····0x8(%rsp),%rdx
324 »       test···%eax,%eax324 »       test···%eax,%eax
325 »       jne····317·<tuple_vectorcall.cold+0x22>325 »       jne····31a·<tuple_vectorcall.cold+0x22>
326 »       xor····%eax,%eax326 »       xor····%eax,%eax
327 »       jmp····317·<tuple_vectorcall.cold+0x22>327 »       jmp····31a·<tuple_vectorcall.cold+0x22>
328 ·R_X86_64_PC32»  .text.hot+0x1e91328 ·R_X86_64_PC32»  .text.hot+0x1f92
329 »       movabs·$0x7ffffffffffffffe,%rax329 »       movabs·$0x7ffffffffffffffe,%rax
330 »       mov····%rdx,%rbp330 »       mov····%rdx,%rbp
331 »       btr····$0x3f,%rbp331 »       btr····$0x3f,%rbp
332 »       test···%rax,%rdx332 »       test···%rax,%rdx
Max diff block lines reached; 15138/21006 bytes (72.07%) of diff not shown.
63.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 349, 17 lines modifiedOffset 349, 17 lines modified
349 »       mov····%rcx,0x10(%rsp)349 »       mov····%rcx,0x10(%rsp)
350 »       mov····(%rax),%rcx350 »       mov····(%rax),%rcx
351 »       mov····(%rcx),%eax351 »       mov····(%rcx),%eax
352 »       add····$0x1,%eax352 »       add····$0x1,%eax
353 »       je·····4d6·<PyTuple_Pack+0xc6>353 »       je·····4d6·<PyTuple_Pack+0xc6>
354 »       mov····%eax,(%rcx)354 »       mov····%eax,(%rcx)
355 »       mov····%rcx,(%rdx)355 »       mov····%rcx,(%rdx)
 356 »       mov····$0x1,%eax
356 »       cmp····$0x1,%rbx357 »       cmp····$0x1,%rbx
357 »       je·····5ad·<PyTuple_Pack+0x19d>358 »       je·····5ad·<PyTuple_Pack+0x19d>
358 »       mov····$0x1,%eax 
359 »       mov····0x10(%rsp),%rsi359 »       mov····0x10(%rsp),%rsi
360 »       lea····0x0(,%rax,8),%r8360 »       lea····0x0(,%rax,8),%r8
361 »       lea····(%rdx,%r8,1),%r9361 »       lea····(%rdx,%r8,1),%r9
362 »       mov····(%rsi),%rdi362 »       mov····(%rsi),%rdi
363 »       lea····0x8(%rsi),%rcx363 »       lea····0x8(%rsi),%rcx
364 »       mov····%rcx,0x10(%rsp)364 »       mov····%rcx,0x10(%rsp)
365 »       mov····(%rdi),%ecx365 »       mov····(%rdi),%ecx
Offset 1347, 346 lines modifiedOffset 1347, 354 lines modified
1347 »       push···%r131347 »       push···%r13
1348 »       push···%r121348 »       push···%r12
1349 »       push···%rbp1349 »       push···%rbp
1350 »       push···%rbx1350 »       push···%rbx
1351 »       sub····$0x8,%rsp1351 »       sub····$0x8,%rsp
1352 »       test···%rsi,%rsi1352 »       test···%rsi,%rsi
1353 »       je·····1257·<_PyTuple_FromArraySteal+0x17>1353 »       je·····1257·<_PyTuple_FromArraySteal+0x17>
1354 ·R_X86_64_PC32»  .text.unlikely+0x2111354 ·R_X86_64_PC32»  .text.unlikely+0x212
1355 »       js·····125d·<_PyTuple_FromArraySteal+0x1d>1355 »       js·····125d·<_PyTuple_FromArraySteal+0x1d>
1356 ·R_X86_64_PC32»  .text.unlikely+0x1fb1356 ·R_X86_64_PC32»  .text.unlikely+0x1fb
1357 »       mov····0x0(%rip),%r13········1357 »       mov····0x0(%rip),%rbp········
1358 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41358 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1359 »       mov····%rdi,%r121359 »       mov····%rdi,%r13
1360 »       mov····%rsi,%rbx1360 »       mov····%rsi,%rbx
1361 »       mov····%fs:0x0(%r13),%rax1361 »       mov····%fs:0x0(%rbp),%rax
1362 »       mov····0x10(%rax),%rax1362 »       mov····0x10(%rax),%rax
1363 »       cmp····$0x13,%rsi1363 »       cmp····$0x13,%rsi
1364 »       jg·····13f0·<_PyTuple_FromArraySteal+0x1b0>1364 »       jg·····13f0·<_PyTuple_FromArraySteal+0x1b0>
1365 »       lea····0x83bf(%rsi),%rdx1365 »       lea····0x83bf(%rsi),%rdx
1366 »       mov····0x8(%rax,%rdx,8),%rbp1366 »       mov····0x8(%rax,%rdx,8),%r12
1367 »       test···%rbp,%rbp1367 »       test···%r12,%r12
1368 »       je·····1428·<_PyTuple_FromArraySteal+0x1e8>1368 »       je·····1428·<_PyTuple_FromArraySteal+0x1e8>
1369 »       mov····0x18(%rbp),%rcx1369 »       mov····0x18(%r12),%rcx
1370 »       mov····%rbp,%rdi1370 »       mov····%r12,%rdi
1371 »       mov····%rcx,0x8(%rax,%rdx,8)1371 »       mov····%rcx,0x8(%rax,%rdx,8)
1372 »       subl···$0x1,0x41ea4(%rax,%rsi,4)1372 »       subl···$0x1,0x41ea4(%rax,%rsi,4)
1373 »       call···12ab·<_PyTuple_FromArraySteal+0x6b>1373 »       call···12ac·<_PyTuple_FromArraySteal+0x6c>
1374 ·R_X86_64_PLT32» _Py_NewReference-0x41374 ·R_X86_64_PLT32» _Py_NewReference-0x4
1375 »       lea····0x18(%rbp),%rax1375 »       lea····0x18(%r12),%rax
1376 »       lea····-0x1(%rbx),%rdx1376 »       lea····-0x1(%rbx),%rdx
1377 »       cmp····$0x2,%rdx1377 »       cmp····$0x2,%rdx
1378 »       jbe····13c0·<_PyTuple_FromArraySteal+0x180>1378 »       jbe····13c0·<_PyTuple_FromArraySteal+0x180>
1379 »       lea····0x8(%r12),%rdx1379 »       lea····0x8(%r13),%rdx
1380 »       cmp····%rdx,%rax1380 »       cmp····%rdx,%rax
1381 »       jne····1360·<_PyTuple_FromArraySteal+0x120>1381 »       jne····1360·<_PyTuple_FromArraySteal+0x120>
1382 »       mov····(%r12),%rdx1382 »       mov····0x0(%r13),%rdx
1383 »       mov····%rdx,(%rax)1383 »       mov····%rdx,(%rax)
1384 »       mov····0x8(%r12),%rdx1384 »       mov····0x8(%r13),%rdx
1385 »       mov····%rdx,0x8(%rax)1385 »       mov····%rdx,0x8(%rax)
1386 »       mov····0x10(%r12),%rdx1386 »       mov····0x10(%r13),%rdx
1387 »       mov····%rdx,0x10(%rax)1387 »       mov····%rdx,0x10(%rax)
1388 »       cmp····$0x3,%rbx1388 »       cmp····$0x3,%rbx
1389 »       jle····1310·<_PyTuple_FromArraySteal+0xd0>1389 »       jle····1310·<_PyTuple_FromArraySteal+0xd0>
1390 »       mov····0x18(%r12),%rdx1390 »       mov····0x18(%r13),%rdx
1391 »       mov····%rdx,0x18(%rax)1391 »       mov····%rdx,0x18(%rax)
1392 »       cmp····$0x4,%rbx1392 »       cmp····$0x4,%rbx
1393 »       je·····1310·<_PyTuple_FromArraySteal+0xd0>1393 »       je·····1310·<_PyTuple_FromArraySteal+0xd0>
1394 »       mov····$0x4,%edx1394 »       mov····$0x4,%edx
1395 »       mov····(%r12,%rdx,8),%rcx1395 »       mov····0x0(%r13,%rdx,8),%rcx
1396 »       mov····%rcx,(%rax,%rdx,8)1396 »       mov····%rcx,(%rax,%rdx,8)
1397 »       add····$0x1,%rdx1397 »       add····$0x1,%rdx
1398 »       cmp····%rdx,%rbx1398 »       cmp····%rdx,%rbx
1399 »       jne····12fe·<_PyTuple_FromArraySteal+0xbe>1399 »       jne····12fc·<_PyTuple_FromArraySteal+0xbc>
1400 »       nop1400 »       xchg···%ax,%ax
1401 »       mov····%fs:0x0(%r13),%rax1401 »       mov····%fs:0x0(%rbp),%rax
1402 »       lea····-0x10(%rbp),%rcx1402 »       lea····-0x10(%r12),%rcx
1403 »       mov····0x10(%rax),%rax1403 »       mov····0x10(%rax),%rax
1404 »       mov····0xd0(%rax),%rdx1404 »       mov····0xd0(%rax),%rdx
1405 »       mov····-0x8(%rbp),%rax1405 »       mov····-0x8(%r12),%rax
1406 »       mov····0x8(%rdx),%rsi1406 »       mov····0x8(%rdx),%rsi
1407 »       and····$0x3,%eax1407 »       and····$0x3,%eax
1408 »       movq···%rdx,%xmm01408 »       movq···%rdx,%xmm0
1409 »       or·····%rsi,%rax1409 »       or·····%rsi,%rax
1410 »       mov····%rcx,(%rsi)1410 »       mov····%rcx,(%rsi)
1411 »       movq···%rax,%xmm11411 »       movq···%rax,%xmm1
1412 »       punpcklqdq·%xmm1,%xmm01412 »       punpcklqdq·%xmm1,%xmm0
1413 »       movups·%xmm0,-0x10(%rbp)1413 »       movups·%xmm0,-0x10(%r12)
1414 »       mov····%rcx,0x8(%rdx)1414 »       mov····%rcx,0x8(%rdx)
1415 »       add····$0x8,%rsp1415 »       add····$0x8,%rsp
1416 »       mov····%rbp,%rax1416 »       mov····%r12,%rax
1417 »       pop····%rbx1417 »       pop····%rbx
1418 »       pop····%rbp1418 »       pop····%rbp
1419 »       pop····%r121419 »       pop····%r12
1420 »       pop····%r131420 »       pop····%r13
1421 »       ret1421 »       ret
1422 »       nopl···0x0(%rax)1422 »       nopl···(%rax)
1423 »       movdqu·(%r12),%xmm21423 »       movdqu·0x0(%r13),%xmm2
1424 »       mov····%rbx,%rdx1424 »       mov····%rbx,%rdx
1425 »       shr····$1,%rdx1425 »       shr····$1,%rdx
1426 »       movups·%xmm2,(%rax)1426 »       movups·%xmm2,(%rax)
1427 »       movdqu·0x10(%r12),%xmm31427 »       movdqu·0x10(%r13),%xmm3
1428 »       movups·%xmm3,0x10(%rax)1428 »       movups·%xmm3,0x10(%rax)
1429 »       cmp····$0x2,%rdx1429 »       cmp····$0x2,%rdx
1430 »       je·····139c·<_PyTuple_FromArraySteal+0x15c>1430 »       je·····139c·<_PyTuple_FromArraySteal+0x15c>
1431 »       shl····$0x4,%rdx1431 »       shl····$0x4,%rdx
1432 »       mov····$0x20,%ecx1432 »       mov····$0x20,%ecx
1433 »       movdqu·(%r12,%rcx,1),%xmm41433 »       movdqu·0x0(%r13,%rcx,1),%xmm4
1434 »       movups·%xmm4,(%rax,%rcx,1)1434 »       movups·%xmm4,(%rax,%rcx,1)
1435 »       add····$0x10,%rcx1435 »       add····$0x10,%rcx
1436 »       cmp····%rdx,%rcx1436 »       cmp····%rdx,%rcx
1437 »       jne····1389·<_PyTuple_FromArraySteal+0x149>1437 »       jne····1388·<_PyTuple_FromArraySteal+0x148>
1438 »       test···$0x1,%bl1438 »       test···$0x1,%bl
1439 »       je·····1310·<_PyTuple_FromArraySteal+0xd0>1439 »       je·····1310·<_PyTuple_FromArraySteal+0xd0>
1440 »       and····$0xfffffffffffffffe,%rbx1440 »       and····$0xfffffffffffffffe,%rbx
1441 »       mov····(%r12,%rbx,8),%rdx1441 »       mov····0x0(%r13,%rbx,8),%rdx
1442 »       mov····%rdx,(%rax,%rbx,8)1442 »       mov····%rdx,(%rax,%rbx,8)
1443 »       jmp····1310·<_PyTuple_FromArraySteal+0xd0>1443 »       jmp····1310·<_PyTuple_FromArraySteal+0xd0>
1444 »       cs·nopw·0x0(%rax,%rax,1)1444 »       nopw···0x0(%rax,%rax,1)
1445 »       mov····(%r12),%rdx1445 »       mov····0x0(%r13),%rdx
1446 »       mov····%rdx,(%rax)1446 »       mov····%rdx,(%rax)
1447 »       cmp····$0x1,%rbx1447 »       cmp····$0x1,%rbx
1448 »       je·····1310·<_PyTuple_FromArraySteal+0xd0>1448 »       je·····1310·<_PyTuple_FromArraySteal+0xd0>
1449 »       mov····0x8(%r12),%rdx1449 »       mov····0x8(%r13),%rdx
1450 »       mov····%rdx,0x8(%rax)1450 »       mov····%rdx,0x8(%rax)
1451 »       cmp····$0x3,%rbx1451 »       cmp····$0x3,%rbx
1452 »       je·····12db·<_PyTuple_FromArraySteal+0x9b>1452 »       je·····12db·<_PyTuple_FromArraySteal+0x9b>
1453 »       jmp····1310·<_PyTuple_FromArraySteal+0xd0>1453 »       jmp····1310·<_PyTuple_FromArraySteal+0xd0>
1454 »       nopl···0x0(%rax)1454 »       nopl···0x0(%rax,%rax,1)
Max diff block lines reached; 60933/65151 bytes (93.53%) of diff not shown.
15.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 58, 120 lines modifiedOffset 58, 120 lines modified
58 ··0x00000360·00000000·1a000000·00000000·14000000·................58 ··0x00000360·00000000·1a000000·00000000·14000000·................
59 ··0x00000370·70030000·00000000·16000000·00410e10·p............A..59 ··0x00000370·70030000·00000000·16000000·00410e10·p............A..
60 ··0x00000380·540e0800·14000000·88030000·00000000·T...............60 ··0x00000380·540e0800·14000000·88030000·00000000·T...............
61 ··0x00000390·36000000·00480e10·6d0e0800·10000000·6....H..m.......61 ··0x00000390·36000000·00480e10·6d0e0800·10000000·6....H..m.......
62 ··0x000003a0·a0030000·00000000·29000000·000e1000·........).......62 ··0x000003a0·a0030000·00000000·29000000·000e1000·........).......
63 ··0x000003b0·38000000·b4030000·00000000·07020000·8...............63 ··0x000003b0·38000000·b4030000·00000000·07020000·8...............
64 ··0x000003c0·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..64 ··0x000003c0·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
65 ··0x000003d0·410e2883·05440e30·0301010a·0e28440e·A.(..D.0.....(D.65 ··0x000003d0·410e2883·05440e30·0305010a·0e28440e·A.(..D.0.....(D.
66 ··0x000003e0·20410e18·420e1042·0e08480b·18000000··A..B..B..H.....66 ··0x000003e0·20410e18·420e1042·0e08440b·18000000··A..B..B..D.....
67 ··0x000003f0·f0030000·00000000·6f000000·000e3083·........o.....0.67 ··0x000003f0·f0030000·00000000·72000000·000e3083·........r.....0.
68 ··0x00000400·0586048c·038d0200·38000000·0c040000·........8.......68 ··0x00000400·0586048c·038d0200·2c000000·0c040000·........,.......
69 ··0x00000410·00000000·e3000000·00510e10·8c02460e·.........Q....F.69 ··0x00000410·00000000·03010000·00510e10·8c02460e·.........Q....F.
70 ··0x00000420·18860344·0e208304·02af0a0e·18410e10·...D.·.......A..70 ··0x00000420·18860344·0e208304·02d80e18·410e1042·...D.·......A..B
 71 ··0x00000430·0e084ac3·c6cc0000·38000000·3c040000·..J.....8...<...
 72 ··0x00000440·00000000·1e040000·00450e10·8602410e·.........E....A.
71 ··0x00000430·420e0843·0b410e18·430e1042·0e084ac3·B..C.A..C..B..J. 
72 ··0x00000440·c6cc0000·38000000·48040000·00000000·....8...H....... 
73 ··0x00000450·5d030000·00450e10·8602410e·1883034a·]....E....A....J 
74 ··0x00000460·0e400267·0a0e1841·0e10410e·08470b03·.@.g...A..A..G..73 ··0x00000450·1883034a·0e400267·0a0e1841·0e10410e·...J.@.g...A..A.
75 ··0x00000470·93010a0e·18410e10·410e084b·0b000000·.....A..A..K....74 ··0x00000460·08470b03·96010a0e·18410e10·410e0848·.G.......A..A..H
76 ··0x00000480·14000000·84040000·00000000·27000000·............'...75 ··0x00000470·0b000000·14000000·78040000·00000000·........x.......
77 ··0x00000490·000e4083·03860200·14000000·9c040000·..@.............76 ··0x00000480·27000000·000e4083·03860200·14000000·'.....@.........
78 ··0x000004a0·00000000·37000000·00620e10·540e0800·....7....b..T...77 ··0x00000490·90040000·00000000·37000000·00620e10·........7....b..
79 ··0x000004b0·4c000000·b4040000·00000000·c4010000·L...............78 ··0x000004a0·540e0800·4c000000·a8040000·00000000·T...L...........
80 ··0x000004c0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..79 ··0x000004b0·c4010000·00460e10·8e02420e·188d0342·.....F....B....B
81 ··0x000004d0·410e2886·05410e30·83060373·010a0e28·A.(..A.0...s...(80 ··0x000004c0·0e208c04·410e2886·05410e30·83060373·.·..A.(..A.0...s
82 ··0x000004e0·410e2042·0e18420e·10420e08·4a0b610a·A.·B..B..B..J.a.81 ··0x000004d0·010a0e28·410e2042·0e18420e·10420e08·...(A.·B..B..B..
83 ··0x000004f0·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.82 ··0x000004e0·4a0b610a·0e28410e·20420e18·420e1042·J.a..(A.·B..B..B
84 ··0x00000500·1c000000·04050000·00000000·0a000000·................83 ··0x000004f0·0e08410b·1c000000·f8040000·00000000·..A.............
85 ··0x00000510·000e3083·0686058c·048d038e·02000000·..0.............84 ··0x00000500·0a000000·000e3083·0686058c·048d038e·......0.........
86 ··0x00000520·3c000000·24050000·00000000·55020000·<...$.......U...85 ··0x00000510·02000000·3c000000·18050000·00000000·....<...........
87 ··0x00000530·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..86 ··0x00000520·59020000·00460e10·8e02420e·188d0342·Y....F....B....B
88 ··0x00000540·410e2886·05410e30·83060360·010a0e28·A.(..A.0...`...(87 ··0x00000530·0e208c04·410e2886·05410e30·83060360·.·..A.(..A.0...`
89 ··0x00000550·440e2042·0e18420e·10420e08·4a0b0000·D.·B..B..B..J...88 ··0x00000540·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
90 ··0x00000560·1c000000·64050000·00000000·56000000·....d.......V... 
91 ··0x00000570·000e3083·0686058c·048d038e·02000000·..0............. 
92 ··0x00000580·60000000·84050000·00000000·ce010000·`............... 
93 ··0x00000590·00460e10·8c02440e·18860341·0e208304·.F....D....A.·.. 
94 ··0x000005a0·470e3002·470a0e20·410e1841·0e10420e·G.0.G..·A..A..B. 
95 ··0x000005b0·08450b03·27010a0e·20410e18·410e1042·.E..'...·A..A..B 
96 ··0x000005c0·0e08410b·440a0e20·410e1841·0e10420e·..A.D..·A..A..B. 
97 ··0x000005d0·08450b58·0a0e2041·0e18410e·10420e08·.E.X..·A..A..B.. 
98 ··0x000005e0·450b0000·18000000·e8050000·00000000·E...............89 ··0x00000550·4a0b0000·1c000000·58050000·00000000·J.......X.......
 90 ··0x00000560·56000000·000e3083·0686058c·048d038e·V.....0.........
 91 ··0x00000570·02000000·60000000·78050000·00000000·....`...x.......
 92 ··0x00000580·04020000·00460e10·8c02440e·18860341·.....F....D....A
 93 ··0x00000590·0e208304·470e3002·470a0e20·410e1841·.·..G.0.G..·A..A
 94 ··0x000005a0·0e10420e·08450b03·48010a0e·20410e18·..B..E..H...·A..
 95 ··0x000005b0·410e1042·0e08410b·590a0e20·410e1841·A..B..A.Y..·A..A
 96 ··0x000005c0·0e10420e·08450b58·0a0e2041·0e18410e·..B..E.X..·A..A.
 97 ··0x000005d0·10420e08·450b0000·18000000·dc050000·.B..E...........
 98 ··0x000005e0·00000000·bd000000·000e3083·0486038c·..........0.....
 99 ··0x000005f0·02000000·38000000·f8050000·00000000·....8...........
 100 ··0x00000600·f1020000·00460e10·8d02420e·188c0344·.....F....B....D
 101 ··0x00000610·0e208604·410e2883·05470e30·031b020a·.·..A.(..G.0....
 102 ··0x00000620·0e28440e·20410e18·420e1042·0e08480b·.(D.·A..B..B..H.
 103 ··0x00000630·18000000·34060000·00000000·68000000·....4.......h...
 104 ··0x00000640·000e3083·0586048c·038d0200·78000000·..0.........x...
 105 ··0x00000650·50060000·00000000·de010000·00460e10·P............F..
 106 ··0x00000660·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 107 ··0x00000670·05410e30·8606410e·38830744·0e50031c·.A.0..A.8..D.P..
 108 ··0x00000680·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
 109 ··0x00000690·420e1042·0e08480b·490a0e38·460e3041·B..B..H.I..8F.0A
 110 ··0x000006a0·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.
 111 ··0x000006b0·690a0e38·410e3041·0e28420e·20420e18·i..8A.0A.(B.·B..
 112 ··0x000006c0·420e1042·0e084d0b·1c000000·cc060000·B..B..M.........
 113 ··0x000006d0·00000000·34000000·000e5083·0786068c·....4.....P.....
 114 ··0x000006e0·058d048e·038f0200·10000000·ec060000·................
 115 ··0x000006f0·00000000·09000000·00000000·44000000·............D...
 116 ··0x00000700·00070000·00000000·35020000·00460e10·........5....F..
 117 ··0x00000710·8c02410e·18860344·0e208304·02570a0e·..A....D.·...W..
 118 ··0x00000720·18410e10·420e084b·0b035101·0a0e1841·.A..B..K..Q....A
 119 ··0x00000730·0e10420e·08410b02·630a0e18·410e1042·..B..A..c...A..B
 120 ··0x00000740·0e08450b·18000000·48070000·00000000·..E.....H.......
99 ··0x000005f0·bd000000·000e3083·0486038c·02000000·......0.........121 ··0x00000750·b9000000·000e2083·0486038c·02000000·......·.........
100 ··0x00000600·38000000·04060000·00000000·f1020000·8............... 
101 ··0x00000610·00460e10·8d02420e·188c0344·0e208604·.F....B....D.·.. 
102 ··0x00000620·410e2883·05470e30·031b020a·0e28440e·A.(..G.0.....(D. 
103 ··0x00000630·20410e18·420e1042·0e08480b·18000000··A..B..B..H..... 
104 ··0x00000640·40060000·00000000·68000000·000e3083·@.......h.....0. 
105 ··0x00000650·0586048c·038d0200·78000000·5c060000·........x...\... 
106 ··0x00000660·00000000·de010000·00460e10·8f02420e·.........F....B. 
107 ··0x00000670·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
108 ··0x00000680·8606410e·38830744·0e50031c·010a0e38·..A.8..D.P.....8 
109 ··0x00000690·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B 
110 ··0x000006a0·0e08480b·490a0e38·460e3041·0e28420e·..H.I..8F.0A.(B. 
111 ··0x000006b0·20420e18·420e1042·0e08480b·690a0e38··B..B..B..H.i..8 
112 ··0x000006c0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B 
113 ··0x000006d0·0e084d0b·1c000000·d8060000·00000000·..M............. 
114 ··0x000006e0·34000000·000e5083·0786068c·058d048e·4.....P......... 
115 ··0x000006f0·038f0200·10000000·f8060000·00000000·................ 
116 ··0x00000700·09000000·00000000·44000000·0c070000·........D....... 
117 ··0x00000710·00000000·d2020000·00460e10·8c02410e·.........F....A. 
118 ··0x00000720·18860344·0e208304·02570a0e·18410e10·...D.·...W...A.. 
119 ··0x00000730·420e084b·0b035501·0a0e1841·0e10420e·B..K..U....A..B. 
120 ··0x00000740·08410b02·fc0a0e18·410e1042·0e08450b·.A......A..B..E. 
121 ··0x00000750·18000000·54070000·00000000·b9000000·....T........... 
122 ··0x00000760·000e2083·0486038c·02000000·10000000·..·............. 
123 ··0x00000770·70070000·00000000·19000000·00000000·p............... 
124 ··0x00000780·10000000·84070000·00000000·03000000·................ 
125 ··0x00000790·00000000·4c000000·98070000·00000000·....L........... 
126 ··0x000007a0·86010000·00460e10·8d02420e·188c0341·.....F....B....A 
127 ··0x000007b0·0e208604·410e2883·05440e70·031a010a·.·..A.(..D.p.... 
128 ··0x000007c0·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A. 
129 ··0x000007d0·7d0a0e28·460e2041·0e18420e·10420e08·}..(F.·A..B..B.. 
130 ··0x000007e0·450b0000·2c000000·e8070000·00000000·E...,........... 
131 ··0x000007f0·49000000·000e7083·0586048c·038d026f·I.....p........o 
132 ··0x00000800·0a0e2846·0e20410e·18420e10·420e0845·..(F.·A..B..B..E 
133 ··0x00000810·0b000000·10000000·18080000·00000000·................ 
134 ··0x00000820·0b000000·00000000·34000000·2c080000·........4...,... 
135 ··0x00000830·00000000·63000000·00420e10·8d02440e·....c....B....D. 
136 ··0x00000840·188c0347·0e208604·430e2883·05410e30·...G.·..C.(..A.0 
137 ··0x00000850·024b0e28·410e2041·0e18420e·10420e08·.K.(A.·A..B..B.. 
138 ··0x00000860·10000000·64080000·00000000·0e000000·....d...........122 ··0x00000760·10000000·64070000·00000000·19000000·....d...........
139 ··0x00000870·00000000·30000000·78080000·00000000·....0...x.......123 ··0x00000770·00000000·10000000·78070000·00000000·........x.......
140 ··0x00000880·ac000000·00460e10·8c02410e·18860344·.....F....A....D 
141 ··0x00000890·0e208304·4c0eb001·02900e20·410e1841·.·..L......·A..A 
142 ··0x000008a0·0e10420e·08000000·38000000·ac080000·..B.....8.......124 ··0x00000780·03000000·00000000·4c000000·8c070000·........L.......
143 ··0x000008b0·00000000·e6000000·00460e10·8d02470e·.........F....G.125 ··0x00000790·00000000·86010000·00460e10·8d02420e·.........F....B.
144 ··0x000008c0·188c0341·0e208604·440e2883·054b0e40·...A.·..D.(..K.@126 ··0x000007a0·188c0341·0e208604·410e2883·05440e70·...A.·..A.(..D.p
145 ··0x000008d0·02620a0e·28410e20·410e1842·0e10420e·.b..(A.·A..B..B.127 ··0x000007b0·031a010a·0e28410e·20410e18·420e1042·.....(A.·A..B..B
146 ··0x000008e0·08410b00·18000000·e8080000·00000000·.A.............. 
147 ··0x000008f0·71000000·000e4083·0586048c·038d0200·q.....@.........128 ··0x000007c0·0e08410b·7d0a0e28·460e2041·0e18420e·..A.}..(F.·A..B.
 129 ··0x000007d0·10420e08·450b0000·2c000000·dc070000·.B..E...,.......
 130 ··0x000007e0·00000000·49000000·000e7083·0586048c·....I.....p.....
 131 ··0x000007f0·038d026f·0a0e2846·0e20410e·18420e10·...o..(F.·A..B..
 132 ··0x00000800·420e0845·0b000000·10000000·0c080000·B..E............
Max diff block lines reached; 0/15493 bytes (0.00%) of diff not shown.
2.91 MB
typeobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········318856·(bytes·into·file)13 ··Start·of·section·headers:··········318736·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.52 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x4dd88:1 There·are·23·section·headers,·starting·at·offset·0x4dd10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0025f8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0022f8·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·02bfe8·002ac0·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·02c000·0028b0·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002640·002438·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002340·002438·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·02eaa8·003a38·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·02e8b0·003a38·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·004a78·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·004778·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·004a80·01237c·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·004780·01264c·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·0324e0·00c708·18···I·20···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0322e8·00cac8·18···I·20···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·016dfc·006eb9·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·016dcc·006e5c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·03ebe8·00cc90·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·03edb0·00ca38·18···I·20···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·01dcb8·002dea·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·01dc28·002dea·01·AMS··0···0··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·020aa2·000931·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·020a12·000931·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0213e0·000aad·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·021360·000aad·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·04b878·000090·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·04b7e8·000090·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·021e90·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·021e10·000008·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·04b908·000018·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·04b878·000018·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·021e98·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·021e18·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·021e98·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·021e18·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·021eb8·003bb8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·021e38·003c30·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·04b920·0023a0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·04b890·0023b8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·025a70·0039c0·18·····21·369··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·025a68·0039d8·18·····21·370··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·029430·002bb7·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·029440·002bbd·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·04dcc0·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·04dc48·0000c8·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
93.7 KB
readelf --wide --symbols {}
    
Offset 1, 619 lines modifiedOffset 1, 620 lines modified
  
1 Symbol·table·'.symtab'·contains·616·entries:1 Symbol·table·'.symtab'·contains·617·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
8 ·····5:·0000000000000110·13787·FUNC····LOCAL··DEFAULT····6·type_ready8 ·····5:·0000000000000110·13803·FUNC····LOCAL··DEFAULT····6·type_ready
9 ·····6:·0000000000000000····58·FUNC····LOCAL··DEFAULT····8·_PyStaticType_InitBuiltin.cold9 ·····6:·0000000000000000····58·FUNC····LOCAL··DEFAULT····8·_PyStaticType_InitBuiltin.cold
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.810 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.111 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
12 ·····9:·00000000000036f0··2285·FUNC····LOCAL··DEFAULT····6·mro_internal12 ·····9:·0000000000003700··2292·FUNC····LOCAL··DEFAULT····6·mro_internal
13 ····10:·0000000000000240··5320·OBJECT··LOCAL··DEFAULT····3·slotdefs13 ····10:·0000000000000240··5320·OBJECT··LOCAL··DEFAULT····3·slotdefs
14 ····11:·00000000000018e0····64·OBJECT··LOCAL··DEFAULT····3·tp_new_methoddef14 ····11:·00000000000018e0····64·OBJECT··LOCAL··DEFAULT····3·tp_new_methoddef
15 ····12:·000000000000003a··2030·FUNC····LOCAL··DEFAULT····8·type_ready.cold15 ····12:·000000000000003a··2001·FUNC····LOCAL··DEFAULT····8·type_ready.cold
16 ····13:·0000000000003fe0··1646·FUNC····LOCAL··DEFAULT····6·mro_implementation16 ····13:·0000000000004000··1646·FUNC····LOCAL··DEFAULT····6·mro_implementation
17 ····14:·000000000000ac30···423·FUNC····LOCAL··DEFAULT····6·lookup_maybe_method17 ····14:·000000000000ab80···423·FUNC····LOCAL··DEFAULT····6·lookup_maybe_method
18 ····15:·0000000000005b70···529·FUNC····LOCAL··DEFAULT····6·solid_base18 ····15:·0000000000005ad0···529·FUNC····LOCAL··DEFAULT····6·solid_base
Diff chunk too large, falling back to line-by-line diff (392 lines added, 392 lines removed)
19 ····16:·0000000000000110····23·FUNC····LOCAL··DEFAULT····1·call_unbound_noarg.part.019 ····16:·0000000000000110····23·FUNC····LOCAL··DEFAULT····1·call_unbound_noarg.part.0
20 ····17:·0000000000000828···417·FUNC····LOCAL··DEFAULT····8·mro_internal.cold20 ····17:·000000000000080b···442·FUNC····LOCAL··DEFAULT····8·mro_internal.cold
21 ····18:·0000000000005b57···440·FUNC····LOCAL··DEFAULT····8·set_mro_error21 ····18:·0000000000005aea···440·FUNC····LOCAL··DEFAULT····8·set_mro_error
22 ····19:·00000000000009c9···164·FUNC····LOCAL··DEFAULT····8·mro_implementation.cold22 ····19:·00000000000009c5···164·FUNC····LOCAL··DEFAULT····8·mro_implementation.cold
23 ····20:·0000000000005d0f····51·FUNC····LOCAL··DEFAULT····8·class_name23 ····20:·0000000000005ca2····51·FUNC····LOCAL··DEFAULT····8·class_name
24 ····21:·0000000000004650····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF24 ····21:·0000000000004670····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
25 ····22:·00000000000048c0··4587·FUNC····LOCAL··DEFAULT····6·_PyType_FromMetaclass_impl25 ····22:·00000000000048e0··3615·FUNC····LOCAL··DEFAULT····6·_PyType_FromMetaclass_impl
26 ····23:·0000000000000560···328·OBJECT··LOCAL··DEFAULT···12·pyslot_offsets26 ····23:·00000000000057c0···780·FUNC····LOCAL··DEFAULT····6·best_base
27 ····24:·000000000000b870··1261·FUNC····LOCAL··DEFAULT····6·subtype_dealloc27 ····24:·0000000000000560···328·OBJECT··LOCAL··DEFAULT···12·pyslot_offsets
28 ····25:·0000000000000a6d··1275·FUNC····LOCAL··DEFAULT····8·_PyType_FromMetaclass_impl.cold28 ····25:·000000000000b860··1261·FUNC····LOCAL··DEFAULT····6·subtype_dealloc
29 ····26:·0000000000000f68····94·FUNC····LOCAL··DEFAULT····8·_PyType_CalculateMetaclass.cold29 ····26:·0000000000000a69··1179·FUNC····LOCAL··DEFAULT····8·_PyType_FromMetaclass_impl.cold
30 ····27:·0000000000000fc6····16·FUNC····LOCAL··DEFAULT····8·solid_base.cold30 ····27:·0000000000000f04····94·FUNC····LOCAL··DEFAULT····8·_PyType_CalculateMetaclass.cold
31 ····28:·0000000000000fd6····28·FUNC····LOCAL··DEFAULT····8·PyObject_GetItemData.cold31 ····28:·0000000000000f62···175·FUNC····LOCAL··DEFAULT····8·best_base.cold
32 ····29:·0000000000005f50····17·FUNC····LOCAL··DEFAULT····6·type_is_gc32 ····29:·0000000000001011····16·FUNC····LOCAL··DEFAULT····8·solid_base.cold
33 ····30:·00000000000060a0···860·FUNC····LOCAL··DEFAULT····6·find_name_in_mro33 ····30:·0000000000001021····28·FUNC····LOCAL··DEFAULT····8·PyObject_GetItemData.cold
34 ····31:·0000000000006400···323·FUNC····LOCAL··DEFAULT····6·assign_version_tag34 ····31:·0000000000005eb0····17·FUNC····LOCAL··DEFAULT····6·type_is_gc
35 ····32:·0000000000000ff2····10·FUNC····LOCAL··DEFAULT····8·_PyType_Lookup.cold35 ····32:·0000000000006000···860·FUNC····LOCAL··DEFAULT····6·find_name_in_mro
36 ····33:·0000000000000ffc····96·FUNC····LOCAL··DEFAULT····8·find_name_in_mro.cold36 ····33:·0000000000006360···323·FUNC····LOCAL··DEFAULT····6·assign_version_tag
37 ····34:·000000000000105c····44·FUNC····LOCAL··DEFAULT····8·PyType_IsSubtype.cold37 ····34:·000000000000103d····10·FUNC····LOCAL··DEFAULT····8·_PyType_Lookup.cold
38 ····35:·00000000000065f0····14·FUNC····LOCAL··DEFAULT····6·object_dealloc38 ····35:·0000000000001047····96·FUNC····LOCAL··DEFAULT····8·find_name_in_mro.cold
39 ····36:·0000000000006600····97·FUNC····LOCAL··DEFAULT····6·type_vectorcall39 ····36:·00000000000010a7····44·FUNC····LOCAL··DEFAULT····8·PyType_IsSubtype.cold
40 ····37:·0000000000001088····47·FUNC····LOCAL··DEFAULT····8·type_vectorcall.cold40 ····37:·0000000000006550····14·FUNC····LOCAL··DEFAULT····6·object_dealloc
41 ····38:·0000000000006670···373·FUNC····LOCAL··DEFAULT····6·type_call41 ····38:·0000000000006560····97·FUNC····LOCAL··DEFAULT····6·type_vectorcall
42 ····39:·00000000000010b7···137·FUNC····LOCAL··DEFAULT····8·type_call.cold42 ····39:·00000000000010d3····47·FUNC····LOCAL··DEFAULT····8·type_vectorcall.cold
43 ····40:·00000000000067f0··9093·FUNC····LOCAL··DEFAULT····6·type_new43 ····40:·00000000000065d0···373·FUNC····LOCAL··DEFAULT····6·type_call
44 ····41:·000000000000c7a0···445·FUNC····LOCAL··DEFAULT····6·subtype_traverse44 ····41:·0000000000001102···137·FUNC····LOCAL··DEFAULT····8·type_call.cold
45 ····42:·0000000000008b80··2142·FUNC····LOCAL··DEFAULT····6·update_one_slot45 ····42:·0000000000006750··9079·FUNC····LOCAL··DEFAULT····6·type_new
46 ····43:·00000000000020c0···120·OBJECT··LOCAL··DEFAULT····3·subtype_getsets_full46 ····43:·000000000000c790···434·FUNC····LOCAL··DEFAULT····6·subtype_traverse
47 ····44:·0000000000002000····80·OBJECT··LOCAL··DEFAULT····3·subtype_getsets_weakref_only47 ····44:·0000000000008ad0··2142·FUNC····LOCAL··DEFAULT····6·update_one_slot
48 ····45:·0000000000002060····80·OBJECT··LOCAL··DEFAULT····3·subtype_getsets_dict_only48 ····45:·00000000000020c0···120·OBJECT··LOCAL··DEFAULT····3·subtype_getsets_full
49 ····46:·0000000000001140··2041·FUNC····LOCAL··DEFAULT····8·type_new.cold49 ····46:·0000000000002000····80·OBJECT··LOCAL··DEFAULT····3·subtype_getsets_weakref_only
50 ····47:·000000000000fd10···514·FUNC····LOCAL··DEFAULT····6·slot_tp_call50 ····47:·0000000000002060····80·OBJECT··LOCAL··DEFAULT····3·subtype_getsets_dict_only
51 ····48:·000000000000b690···429·FUNC····LOCAL··DEFAULT····6·tp_new_wrapper51 ····48:·000000000000118b··2030·FUNC····LOCAL··DEFAULT····8·type_new.cold
52 ····49:·0000000000001939···209·FUNC····LOCAL··DEFAULT····8·update_one_slot.cold52 ····49:·000000000000fe90···514·FUNC····LOCAL··DEFAULT····6·slot_tp_call
53 ····50:·0000000000001a0a····10·FUNC····LOCAL··DEFAULT····8·_PyObject_LookupSpecial.cold53 ····50:·000000000000b600···558·FUNC····LOCAL··DEFAULT····6·tp_new_wrapper
54 ····51:·0000000000009570··1311·FUNC····LOCAL··DEFAULT····6·super_vectorcall54 ····51:·0000000000001979···209·FUNC····LOCAL··DEFAULT····8·update_one_slot.cold
55 ····52:·0000000000000040···196·FUNC····LOCAL··DEFAULT····1·super_init_without_args55 ····52:·0000000000001a4a····10·FUNC····LOCAL··DEFAULT····8·_PyObject_LookupSpecial.cold
56 ····53:·0000000000001a14···279·FUNC····LOCAL··DEFAULT····8·super_vectorcall.cold56 ····53:·00000000000094c0··1311·FUNC····LOCAL··DEFAULT····6·super_vectorcall
57 ····54:·0000000000009a90···290·FUNC····LOCAL··DEFAULT····6·supercheck57 ····54:·0000000000000040···196·FUNC····LOCAL··DEFAULT····1·super_init_without_args
58 ····55:·0000000000001b2b···100·FUNC····LOCAL··DEFAULT····8·supercheck.cold58 ····55:·0000000000001a54···279·FUNC····LOCAL··DEFAULT····8·super_vectorcall.cold
59 ····56:·0000000000009bc0···832·FUNC····LOCAL··DEFAULT····6·super_getattro59 ····56:·00000000000099e0···290·FUNC····LOCAL··DEFAULT····6·supercheck
60 ····57:·0000000000001b8f···172·FUNC····LOCAL··DEFAULT····8·super_getattro.cold60 ····57:·0000000000001b6b···100·FUNC····LOCAL··DEFAULT····8·supercheck.cold
61 ····58:·0000000000009f00···183·FUNC····LOCAL··DEFAULT····6·super_dealloc61 ····58:·0000000000009b10···832·FUNC····LOCAL··DEFAULT····6·super_getattro
62 ····59:·0000000000009fc0····10·FUNC····LOCAL··DEFAULT····6·object_init_subclass62 ····59:·0000000000001bcf···172·FUNC····LOCAL··DEFAULT····8·super_getattro.cold
63 ····60:·0000000000009fd0····76·FUNC····LOCAL··DEFAULT····6·type_init63 ····60:·0000000000009e50···183·FUNC····LOCAL··DEFAULT····6·super_dealloc
64 ····61:·0000000000001c3b····57·FUNC····LOCAL··DEFAULT····8·type_init.cold64 ····61:·0000000000009f10····10·FUNC····LOCAL··DEFAULT····6·object_init_subclass
65 ····62:·000000000000a020···276·FUNC····LOCAL··DEFAULT····6·type_traverse65 ····62:·0000000000009f20····76·FUNC····LOCAL··DEFAULT····6·type_init
66 ····63:·0000000000001c74···152·FUNC····LOCAL··DEFAULT····8·type_traverse.cold66 ····63:·0000000000001c7b····57·FUNC····LOCAL··DEFAULT····8·type_init.cold
67 ····64:·0000000000000000····14·OBJECT··LOCAL··DEFAULT···12·__func__.067 ····64:·0000000000009f70···276·FUNC····LOCAL··DEFAULT····6·type_traverse
68 ····65:·0000000000001d0c···109·FUNC····LOCAL··DEFAULT····8·_Py_type_getattro_impl.cold68 ····65:·0000000000001cb4···152·FUNC····LOCAL··DEFAULT····8·type_traverse.cold
69 ····66:·000000000000a5b0·····9·FUNC····LOCAL··DEFAULT····6·type_prepare69 ····66:·0000000000000000····14·OBJECT··LOCAL··DEFAULT···12·__func__.0
70 ····67:·000000000000a730···568·FUNC····LOCAL··DEFAULT····6·object_new70 ····67:·0000000000001d4c···109·FUNC····LOCAL··DEFAULT····8·_Py_type_getattro_impl.cold
71 ····68:·000000000000a970····93·FUNC····LOCAL··DEFAULT····6·object_init71 ····68:·000000000000a510·····9·FUNC····LOCAL··DEFAULT····6·type_prepare
72 ····69:·0000000000001d79···430·FUNC····LOCAL··DEFAULT····8·object_new.cold72 ····69:·000000000000a690···549·FUNC····LOCAL··DEFAULT····6·object_new
73 ····70:·000000000000cd10···158·FUNC····LOCAL··DEFAULT····6·type_abstractmethods73 ····70:·000000000000a8c0····93·FUNC····LOCAL··DEFAULT····6·object_init
74 ····71:·0000000000001f27····50·FUNC····LOCAL··DEFAULT····8·object_init.cold74 ····71:·0000000000001db9···428·FUNC····LOCAL··DEFAULT····8·object_new.cold
75 ····72:·000000000000a9d0···594·FUNC····LOCAL··DEFAULT····6·slot_tp_init75 ····72:·000000000000cce0···158·FUNC····LOCAL··DEFAULT····6·type_abstractmethods
76 ····73:·0000000000001f59···168·FUNC····LOCAL··DEFAULT····8·slot_tp_init.cold76 ····73:·0000000000001f65····50·FUNC····LOCAL··DEFAULT····8·object_init.cold
77 ····74:·0000000000002001····10·FUNC····LOCAL··DEFAULT····8·lookup_maybe_method.cold77 ····74:·000000000000a920···594·FUNC····LOCAL··DEFAULT····6·slot_tp_init
78 ····75:·000000000000200b····77·FUNC····LOCAL··DEFAULT····8·_Py_type_getattro.cold78 ····75:·0000000000001f97···168·FUNC····LOCAL··DEFAULT····8·slot_tp_init.cold
79 ····76:·000000000000b2b0···551·FUNC····LOCAL··DEFAULT····6·type_repr79 ····76:·000000000000203f····10·FUNC····LOCAL··DEFAULT····8·lookup_maybe_method.cold
80 ····77:·0000000000002058···200·FUNC····LOCAL··DEFAULT····8·type_repr.cold80 ····77:·0000000000002049····77·FUNC····LOCAL··DEFAULT····8·_Py_type_getattro.cold
81 ····78:·000000000000b4e0···165·FUNC····LOCAL··DEFAULT····6·type_module81 ····78:·000000000000b220···551·FUNC····LOCAL··DEFAULT····6·type_repr
82 ····79:·0000000000002120···108·FUNC····LOCAL··DEFAULT····8·type_module.cold82 ····79:·0000000000002096···200·FUNC····LOCAL··DEFAULT····8·type_repr.cold
83 ····80:·000000000000b590····90·FUNC····LOCAL··DEFAULT····6·type_qualname83 ····80:·000000000000b450···165·FUNC····LOCAL··DEFAULT····6·type_module
84 ····81:·000000000000b5f0····23·FUNC····LOCAL··DEFAULT····6·object_str84 ····81:·000000000000215e···108·FUNC····LOCAL··DEFAULT····8·type_module.cold
85 ····82:·000000000000218c·····5·FUNC····LOCAL··DEFAULT····8·object_str.cold85 ····82:·000000000000b500····90·FUNC····LOCAL··DEFAULT····6·type_qualname
86 ····83:·0000000000000130···167·FUNC····LOCAL··DEFAULT····1·object_repr86 ····83:·000000000000b560····23·FUNC····LOCAL··DEFAULT····6·object_str
87 ····84:·000000000000b610···115·FUNC····LOCAL··DEFAULT····6·slot_tp_new87 ····84:·00000000000021ca·····5·FUNC····LOCAL··DEFAULT····8·object_str.cold
88 ····85:·0000000000002191····29·FUNC····LOCAL··DEFAULT····8·slot_tp_new.cold88 ····85:·0000000000000130···167·FUNC····LOCAL··DEFAULT····1·object_repr
89 ····86:·00000000000021ae···178·FUNC····LOCAL··DEFAULT····8·super_init_without_args.cold89 ····86:·000000000000b580···115·FUNC····LOCAL··DEFAULT····6·slot_tp_new
90 ····87:·0000000000002260···192·FUNC····LOCAL··DEFAULT····8·tp_new_wrapper.cold90 ····87:·00000000000021cf····29·FUNC····LOCAL··DEFAULT····8·slot_tp_new.cold
91 ····88:·000000000000b840····37·FUNC····LOCAL··DEFAULT····6·wrap_init91 ····88:·00000000000021ec···178·FUNC····LOCAL··DEFAULT····8·super_init_without_args.cold
92 ····89:·000000000000bd60···188·FUNC····LOCAL··DEFAULT····6·clear_slots92 ····89:·000000000000229e····96·FUNC····LOCAL··DEFAULT····8·tp_new_wrapper.cold
93 ····90:·0000000000002320···239·FUNC····LOCAL··DEFAULT····8·subtype_dealloc.cold93 ····90:·000000000000b830····37·FUNC····LOCAL··DEFAULT····6·wrap_init
94 ····91:·000000000000be20··1065·FUNC····LOCAL··DEFAULT····6·type_setattro94 ····91:·000000000000bd50···188·FUNC····LOCAL··DEFAULT····6·clear_slots
95 ····92:·000000000000f2e0···204·FUNC····LOCAL··DEFAULT····6·update_subclasses.constprop.095 ····92:·00000000000022fe···249·FUNC····LOCAL··DEFAULT····8·subtype_dealloc.cold
96 ····93:·000000000000240f···326·FUNC····LOCAL··DEFAULT····8·type_setattro.cold96 ····93:·000000000000be10··1066·FUNC····LOCAL··DEFAULT····6·type_setattro
97 ····94:·0000000000002555···332·FUNC····LOCAL··DEFAULT····8·_PySuper_Lookup.cold97 ····94:·000000000000f2b0···204·FUNC····LOCAL··DEFAULT····6·update_subclasses.constprop.0
98 ····95:·00000000000026a1····87·FUNC····LOCAL··DEFAULT····8·subtype_traverse.cold98 ····95:·00000000000023f7···326·FUNC····LOCAL··DEFAULT····8·type_setattro.cold
99 ····96:·000000000000ca10····30·FUNC····LOCAL··DEFAULT····6·object_get_class99 ····96:·000000000000253d···332·FUNC····LOCAL··DEFAULT····8·_PySuper_Lookup.cold
100 ····97:·00000000000026f8···105·FUNC····LOCAL··DEFAULT····8·_Py_BaseObject_RichCompare.cold100 ····97:·0000000000002689····93·FUNC····LOCAL··DEFAULT····8·subtype_traverse.cold
101 ····98:·000000000000cb10···226·FUNC····LOCAL··DEFAULT····6·object_richcompare101 ····98:·000000000000ca00····30·FUNC····LOCAL··DEFAULT····6·object_get_class
102 ····99:·0000000000002761···105·FUNC····LOCAL··DEFAULT····8·object_richcompare.cold102 ····99:·00000000000026e6···105·FUNC····LOCAL··DEFAULT····8·_Py_BaseObject_RichCompare.cold
103 ···100:·000000000000cc00····22·FUNC····LOCAL··DEFAULT····6·call_unbound_noarg103 ···100:·000000000000cb00···226·FUNC····LOCAL··DEFAULT····6·object_richcompare
104 ···101:·000000000000cc20····94·FUNC····LOCAL··DEFAULT····6·type_mro104 ···101:·000000000000274f···105·FUNC····LOCAL··DEFAULT····8·object_richcompare.cold
105 ···102:·00000000000027ca·····8·FUNC····LOCAL··DEFAULT····8·type_mro.cold105 ···102:·000000000000cbf0····94·FUNC····LOCAL··DEFAULT····6·type_mro
106 ···103:·000000000000deb0····97·FUNC····LOCAL··DEFAULT····6·_PyObject_VectorcallTstate.constprop.0106 ···103:·00000000000027b8·····8·FUNC····LOCAL··DEFAULT····8·type_mro.cold
107 ···104:·000000000000cc80····88·FUNC····LOCAL··DEFAULT····6·type_dict107 ···104:·000000000000de80····97·FUNC····LOCAL··DEFAULT····6·_PyObject_VectorcallTstate.constprop.0
108 ···105:·00000000000027d2·····6·FUNC····LOCAL··DEFAULT····8·type_dict.cold108 ···105:·000000000000cc50····88·FUNC····LOCAL··DEFAULT····6·type_dict
109 ···106:·00000000000027d8···122·FUNC····LOCAL··DEFAULT····8·object_repr.cold109 ···106:·00000000000027c0·····6·FUNC····LOCAL··DEFAULT····8·type_dict.cold
110 ···107:·000000000000cce0····33·FUNC····LOCAL··DEFAULT····6·type_get_bases110 ···107:·00000000000027c6···122·FUNC····LOCAL··DEFAULT····8·object_repr.cold
111 ···108:·0000000000002852·····6·FUNC····LOCAL··DEFAULT····8·type_get_bases.cold111 ···108:·000000000000ccb0····33·FUNC····LOCAL··DEFAULT····6·type_get_bases
112 ···109:·0000000000002858·····7·FUNC····LOCAL··DEFAULT····8·type_abstractmethods.cold112 ···109:·0000000000002840·····6·FUNC····LOCAL··DEFAULT····8·type_get_bases.cold
113 ···110:·000000000000cdb0···400·FUNC····LOCAL··DEFAULT····6·type_set_abstractmethods113 ···110:·0000000000002846·····7·FUNC····LOCAL··DEFAULT····8·type_abstractmethods.cold
114 ···111:·000000000000285f···140·FUNC····LOCAL··DEFAULT····8·type_set_abstractmethods.cold114 ···111:·000000000000cd80···400·FUNC····LOCAL··DEFAULT····6·type_set_abstractmethods
115 ···112:·00000000000001e0····76·FUNC····LOCAL··DEFAULT····1·type_set_module115 ···112:·000000000000284d···140·FUNC····LOCAL··DEFAULT····8·type_set_abstractmethods.cold
116 ···113:·0000000000000230····56·FUNC····LOCAL··DEFAULT····1·check_set_special_type_attr116 ···113:·00000000000001e0····76·FUNC····LOCAL··DEFAULT····1·type_set_module
117 ···114:·00000000000028eb····49·FUNC····LOCAL··DEFAULT····8·type_set_module.cold117 ···114:·0000000000000230····56·FUNC····LOCAL··DEFAULT····1·check_set_special_type_attr
118 ···115:·000000000000291c····55·FUNC····LOCAL··DEFAULT····8·check_set_special_type_attr.cold118 ···115:·00000000000028d9····49·FUNC····LOCAL··DEFAULT····8·type_set_module.cold
119 ···116:·000000000000cf40···125·FUNC····LOCAL··DEFAULT····6·type_get_doc119 ···116:·000000000000290a····55·FUNC····LOCAL··DEFAULT····8·check_set_special_type_attr.cold
120 ···117:·0000000000002953····96·FUNC····LOCAL··DEFAULT····8·type_get_doc.cold120 ···117:·000000000000cf10···125·FUNC····LOCAL··DEFAULT····6·type_get_doc
121 ···118:·0000000000000270····10·FUNC····LOCAL··DEFAULT····1·object_subclasshook121 ···118:·0000000000002941····96·FUNC····LOCAL··DEFAULT····8·type_get_doc.cold
122 ···119:·000000000000cfd0···169·FUNC····LOCAL··DEFAULT····6·type___subclasses__122 ···119:·0000000000000270····10·FUNC····LOCAL··DEFAULT····1·object_subclasshook
123 ···120:·00000000000029b3····31·FUNC····LOCAL··DEFAULT····8·type___subclasses__.cold123 ···120:·000000000000cfa0···169·FUNC····LOCAL··DEFAULT····6·type___subclasses__
124 ···121:·00000000000029d2····31·FUNC····LOCAL··DEFAULT····8·_PyType_GetSubclasses.cold124 ···121:·00000000000029a1····31·FUNC····LOCAL··DEFAULT····8·type___subclasses__.cold
125 ···122:·000000000000d130····90·FUNC····LOCAL··DEFAULT····6·type_name125 ···122:·00000000000029c0····31·FUNC····LOCAL··DEFAULT····8·_PyType_GetSubclasses.cold
Max diff block lines reached; 32440/95855 bytes (33.84%) of diff not shown.
1.03 MB
readelf --wide --relocs {}
Max HTML report size reached
339 KB
readelf --wide --debug-dump=frames {}
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
  
40 00000058·0000000000000014·0000005c·FDE·cie=00000000·pc=0000000000000000..000000000000003a40 00000058·0000000000000014·0000005c·FDE·cie=00000000·pc=0000000000000000..000000000000003a
41 ··DW_CFA_def_cfa_offset:·3241 ··DW_CFA_def_cfa_offset:·32
42 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2442 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
43 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1643 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
44 ··DW_CFA_nop44 ··DW_CFA_nop
  
45 00000070·0000000000000048·00000074·FDE·cie=00000000·pc=0000000000000110..00000000000036eb45 00000070·0000000000000048·00000074·FDE·cie=00000000·pc=0000000000000110..00000000000036fb
46 ··DW_CFA_advance_loc:·2·to·000000000000011246 ··DW_CFA_advance_loc:·2·to·0000000000000112
47 ··DW_CFA_def_cfa_offset:·1647 ··DW_CFA_def_cfa_offset:·16
48 ··DW_CFA_offset:·r15·(r15)·at·cfa-1648 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
49 ··DW_CFA_advance_loc:·2·to·000000000000011449 ··DW_CFA_advance_loc:·2·to·0000000000000114
50 ··DW_CFA_def_cfa_offset:·2450 ··DW_CFA_def_cfa_offset:·24
51 ··DW_CFA_offset:·r14·(r14)·at·cfa-2451 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
52 ··DW_CFA_advance_loc:·2·to·000000000000011652 ··DW_CFA_advance_loc:·2·to·0000000000000116
Offset 79, 1508 lines modifiedOffset 79, 1519 lines modified
79 ··DW_CFA_advance_loc:·2·to·000000000000119f79 ··DW_CFA_advance_loc:·2·to·000000000000119f
80 ··DW_CFA_def_cfa_offset:·1680 ··DW_CFA_def_cfa_offset:·16
81 ··DW_CFA_advance_loc:·2·to·00000000000011a181 ··DW_CFA_advance_loc:·2·to·00000000000011a1
82 ··DW_CFA_def_cfa_offset:·882 ··DW_CFA_def_cfa_offset:·8
83 ··DW_CFA_advance_loc:·1·to·00000000000011a283 ··DW_CFA_advance_loc:·1·to·00000000000011a2
84 ··DW_CFA_restore_state84 ··DW_CFA_restore_state
  
85 000000bc·000000000000001c·000000c0·FDE·cie=00000000·pc=000000000000003a..000000000000082885 000000bc·000000000000001c·000000c0·FDE·cie=00000000·pc=000000000000003a..000000000000080b
86 ··DW_CFA_def_cfa_offset:·9686 ··DW_CFA_def_cfa_offset:·96
87 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5687 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
88 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4888 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
89 ··DW_CFA_offset:·r12·(r12)·at·cfa-4089 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
90 ··DW_CFA_offset:·r13·(r13)·at·cfa-3290 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
91 ··DW_CFA_offset:·r14·(r14)·at·cfa-2491 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
92 ··DW_CFA_offset:·r15·(r15)·at·cfa-1692 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
93 ··DW_CFA_nop93 ··DW_CFA_nop
  
94 000000dc·000000000000004c·000000e0·FDE·cie=00000000·pc=00000000000036f0..0000000000003fdd94 000000dc·000000000000004c·000000e0·FDE·cie=00000000·pc=0000000000003700..0000000000003ff4
95 ··DW_CFA_advance_loc:·2·to·00000000000036f295 ··DW_CFA_advance_loc:·2·to·0000000000003702
96 ··DW_CFA_def_cfa_offset:·1696 ··DW_CFA_def_cfa_offset:·16
97 ··DW_CFA_offset:·r15·(r15)·at·cfa-1697 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
98 ··DW_CFA_advance_loc:·2·to·00000000000036f498 ··DW_CFA_advance_loc:·2·to·0000000000003704
99 ··DW_CFA_def_cfa_offset:·2499 ··DW_CFA_def_cfa_offset:·24
100 ··DW_CFA_offset:·r14·(r14)·at·cfa-24100 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
101 ··DW_CFA_advance_loc:·2·to·00000000000036f6101 ··DW_CFA_advance_loc:·2·to·0000000000003706
102 ··DW_CFA_def_cfa_offset:·32102 ··DW_CFA_def_cfa_offset:·32
103 ··DW_CFA_offset:·r13·(r13)·at·cfa-32103 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
104 ··DW_CFA_advance_loc:·2·to·00000000000036f8104 ··DW_CFA_advance_loc:·2·to·0000000000003708
105 ··DW_CFA_def_cfa_offset:·40105 ··DW_CFA_def_cfa_offset:·40
106 ··DW_CFA_offset:·r12·(r12)·at·cfa-40106 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
107 ··DW_CFA_advance_loc:·1·to·00000000000036f9107 ··DW_CFA_advance_loc:·1·to·0000000000003709
108 ··DW_CFA_def_cfa_offset:·48108 ··DW_CFA_def_cfa_offset:·48
109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
110 ··DW_CFA_advance_loc:·1·to·00000000000036fa110 ··DW_CFA_advance_loc:·1·to·000000000000370a
111 ··DW_CFA_def_cfa_offset:·56111 ··DW_CFA_def_cfa_offset:·56
112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
113 ··DW_CFA_advance_loc:·7·to·0000000000003701113 ··DW_CFA_advance_loc:·7·to·0000000000003711
114 ··DW_CFA_def_cfa_offset:·144114 ··DW_CFA_def_cfa_offset:·144
115 ··DW_CFA_advance_loc2:·621·to·000000000000396e115 ··DW_CFA_advance_loc2:·621·to·000000000000397e
116 ··DW_CFA_remember_state116 ··DW_CFA_remember_state
117 ··DW_CFA_def_cfa_offset:·56117 ··DW_CFA_def_cfa_offset:·56
118 ··DW_CFA_advance_loc:·1·to·000000000000396f118 ··DW_CFA_advance_loc:·1·to·000000000000397f
119 ··DW_CFA_def_cfa_offset:·48119 ··DW_CFA_def_cfa_offset:·48
120 ··DW_CFA_advance_loc:·1·to·0000000000003970120 ··DW_CFA_advance_loc:·1·to·0000000000003980
121 ··DW_CFA_def_cfa_offset:·40121 ··DW_CFA_def_cfa_offset:·40
122 ··DW_CFA_advance_loc:·2·to·0000000000003972122 ··DW_CFA_advance_loc:·2·to·0000000000003982
123 ··DW_CFA_def_cfa_offset:·32123 ··DW_CFA_def_cfa_offset:·32
124 ··DW_CFA_advance_loc:·2·to·0000000000003974124 ··DW_CFA_advance_loc:·2·to·0000000000003984
125 ··DW_CFA_def_cfa_offset:·24125 ··DW_CFA_def_cfa_offset:·24
126 ··DW_CFA_advance_loc:·2·to·0000000000003976126 ··DW_CFA_advance_loc:·2·to·0000000000003986
127 ··DW_CFA_def_cfa_offset:·16127 ··DW_CFA_def_cfa_offset:·16
128 ··DW_CFA_advance_loc:·2·to·0000000000003978128 ··DW_CFA_advance_loc:·2·to·0000000000003988
129 ··DW_CFA_def_cfa_offset:·8129 ··DW_CFA_def_cfa_offset:·8
130 ··DW_CFA_advance_loc:·8·to·0000000000003980130 ··DW_CFA_advance_loc:·8·to·0000000000003990
131 ··DW_CFA_restore_state131 ··DW_CFA_restore_state
132 ··DW_CFA_nop132 ··DW_CFA_nop
133 ··DW_CFA_nop133 ··DW_CFA_nop
134 ··DW_CFA_nop134 ··DW_CFA_nop
  
135 0000012c·000000000000001c·00000130·FDE·cie=00000000·pc=0000000000000828..00000000000009c9135 0000012c·000000000000001c·00000130·FDE·cie=00000000·pc=000000000000080b..00000000000009c5
136 ··DW_CFA_def_cfa_offset:·144136 ··DW_CFA_def_cfa_offset:·144
137 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56137 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
139 ··DW_CFA_offset:·r12·(r12)·at·cfa-40139 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
141 ··DW_CFA_offset:·r14·(r14)·at·cfa-24141 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
142 ··DW_CFA_offset:·r15·(r15)·at·cfa-16142 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
143 0000014c·0000000000000048·00000150·FDE·cie=00000000·pc=0000000000003fe0..000000000000464e143 0000014c·0000000000000048·00000150·FDE·cie=00000000·pc=0000000000004000..000000000000466e
144 ··DW_CFA_advance_loc:·2·to·0000000000003fe2144 ··DW_CFA_advance_loc:·2·to·0000000000004002
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_offset:·r15·(r15)·at·cfa-16146 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
147 ··DW_CFA_advance_loc:·2·to·0000000000003fe4147 ··DW_CFA_advance_loc:·2·to·0000000000004004
148 ··DW_CFA_def_cfa_offset:·24148 ··DW_CFA_def_cfa_offset:·24
149 ··DW_CFA_offset:·r14·(r14)·at·cfa-24149 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
150 ··DW_CFA_advance_loc:·2·to·0000000000003fe6150 ··DW_CFA_advance_loc:·2·to·0000000000004006
151 ··DW_CFA_def_cfa_offset:·32151 ··DW_CFA_def_cfa_offset:·32
152 ··DW_CFA_offset:·r13·(r13)·at·cfa-32152 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
153 ··DW_CFA_advance_loc:·2·to·0000000000003fe8153 ··DW_CFA_advance_loc:·2·to·0000000000004008
154 ··DW_CFA_def_cfa_offset:·40154 ··DW_CFA_def_cfa_offset:·40
155 ··DW_CFA_offset:·r12·(r12)·at·cfa-40155 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
156 ··DW_CFA_advance_loc:·1·to·0000000000003fe9156 ··DW_CFA_advance_loc:·1·to·0000000000004009
157 ··DW_CFA_def_cfa_offset:·48157 ··DW_CFA_def_cfa_offset:·48
158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
159 ··DW_CFA_advance_loc:·1·to·0000000000003fea159 ··DW_CFA_advance_loc:·1·to·000000000000400a
160 ··DW_CFA_def_cfa_offset:·56160 ··DW_CFA_def_cfa_offset:·56
161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
162 ··DW_CFA_advance_loc:·7·to·0000000000003ff1162 ··DW_CFA_advance_loc:·7·to·0000000000004011
163 ··DW_CFA_def_cfa_offset:·64163 ··DW_CFA_def_cfa_offset:·64
164 ··DW_CFA_advance_loc2:·1062·to·0000000000004417164 ··DW_CFA_advance_loc2:·1062·to·0000000000004437
165 ··DW_CFA_remember_state165 ··DW_CFA_remember_state
166 ··DW_CFA_def_cfa_offset:·56166 ··DW_CFA_def_cfa_offset:·56
167 ··DW_CFA_advance_loc:·4·to·000000000000441b167 ··DW_CFA_advance_loc:·4·to·000000000000443b
168 ··DW_CFA_def_cfa_offset:·48168 ··DW_CFA_def_cfa_offset:·48
169 ··DW_CFA_advance_loc:·1·to·000000000000441c169 ··DW_CFA_advance_loc:·1·to·000000000000443c
170 ··DW_CFA_def_cfa_offset:·40170 ··DW_CFA_def_cfa_offset:·40
171 ··DW_CFA_advance_loc:·2·to·000000000000441e171 ··DW_CFA_advance_loc:·2·to·000000000000443e
172 ··DW_CFA_def_cfa_offset:·32172 ··DW_CFA_def_cfa_offset:·32
173 ··DW_CFA_advance_loc:·2·to·0000000000004420173 ··DW_CFA_advance_loc:·2·to·0000000000004440
174 ··DW_CFA_def_cfa_offset:·24174 ··DW_CFA_def_cfa_offset:·24
175 ··DW_CFA_advance_loc:·2·to·0000000000004422175 ··DW_CFA_advance_loc:·2·to·0000000000004442
176 ··DW_CFA_def_cfa_offset:·16176 ··DW_CFA_def_cfa_offset:·16
177 ··DW_CFA_advance_loc:·2·to·0000000000004424177 ··DW_CFA_advance_loc:·2·to·0000000000004444
178 ··DW_CFA_def_cfa_offset:·8178 ··DW_CFA_def_cfa_offset:·8
179 ··DW_CFA_advance_loc:·4·to·0000000000004428179 ··DW_CFA_advance_loc:·4·to·0000000000004448
180 ··DW_CFA_restore_state180 ··DW_CFA_restore_state
  
181 00000198·000000000000001c·0000019c·FDE·cie=00000000·pc=00000000000009c9..0000000000000a6d181 00000198·000000000000001c·0000019c·FDE·cie=00000000·pc=00000000000009c5..0000000000000a69
182 ··DW_CFA_def_cfa_offset:·64182 ··DW_CFA_def_cfa_offset:·64
183 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56183 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Max diff block lines reached; 340529/347155 bytes (98.09%) of diff not shown.
4.42 KB
strings --all --bytes=8 {}
    
Offset 21, 14 lines modifiedOffset 21, 16 lines modified
21 ([]A\A]A^A_21 ([]A\A]A^A_
22 AWAVAUATUSH22 AWAVAUATUSH
23 X[]A\A]A^A_23 X[]A\A]A^A_
24 AWAVAUATUSH24 AWAVAUATUSH
25 []A\A]A^A_25 []A\A]A^A_
26 []A\A]A^26 []A\A]A^
27 []A\A]A^A_27 []A\A]A^A_
 28 AWAVAUATUSH
 29 []A\A]A^A_
28 AVAUATUSH30 AVAUATUSH
29 []A\A]A^31 []A\A]A^
30 []A\A]A^32 []A\A]A^
31 []A\A]A^A_33 []A\A]A^A_
32 t/H;p·t?H34 t/H;p·t?H
33 t#H;p(tCH35 t#H;p(tCH
34 []A\A]A^A_36 []A\A]A^A_
Offset 38, 48 lines modifiedOffset 40, 47 lines modified
38 []A\A]A^A_40 []A\A]A^A_
39 []A\A]A^A_41 []A\A]A^A_
40 AVAUATUH42 AVAUATUH
41 []A\A]A^A_43 []A\A]A^A_
42 []A\A]A^A_44 []A\A]A^A_
43 AWAVAUATUSH45 AWAVAUATUSH
44 8[]A\A]A^A_46 8[]A\A]A^A_
45 8[]A\A]A^A_ 
46 AVAUATUSH47 AVAUATUSH
47 ([]A\A]A^A_48 ([]A\A]A^A_
48 []A\A]A^A_49 []A\A]A^A_
49 []A\A]A^A_50 []A\A]A^A_
50 AWAVAUATUSH51 AWAVAUATUSH
51 ([]A\A]A^A_52 ([]A\A]A^A_
52 ([]A\A]A^A_ 
53 []A\A]A^53 []A\A]A^
54 t9H;X·taH54 t9H;X·tiH
55 t-H;X(tUH55 t-H;X(t]H
56 t!H;X0tIH56 t!H;X0tQH
57 AWAVAUATUSH57 AWAVAUATUSH
58 []A\A]A^A_58 []A\A]A^A_
59 []A\A]A^A_59 []A\A]A^A_
60 AVAUATUH60 AVAUATUH
61 p[]A\A]A^61 p[]A\A]A^
62 AWAVAUATUH62 AWAVAUATUH
63 8[]A\A]A^A_63 8[]A\A]A^A_
64 []A\A]A^A_64 []A\A]A^A_
65 ]A\A]A^A_65 ]A\A]A^A_
66 []A\A]A^A_ 
67 []A\A]A^66 []A\A]A^
68 AWAVAUATUSH67 AWAVAUATUSH
69 8[]A\A]A^A_68 8[]A\A]A^A_
70 AWAVAUATA69 AWAVAUATA
71 8[]A\A]A^A_70 8[]A\A]A^A_
72 8[]A\A]A^A_71 8[]A\A]A^A_
73 X[]A\A]A^A_72 X[]A\A]A^A_
74 AWAVAUATUSH73 AWAVAUATUSH
75 H[]A\A]A^A_74 H[]A\A]A^A_
76 AWAVAUATUSH75 AWAVAUATUSH
77 AWAVAUATA76 AWAVAUATA
78 ([]A\A]A^A_77 ([]A\A]A^A_
 78 AWAVAUATA
 79 ([]A\A]A^A_
79 8[]A\A]A^A_80 8[]A\A]A^A_
80 ([]A\A]A^A_81 ([]A\A]A^A_
81 AWAVAUATI82 AWAVAUATI
82 8[]A\A]A^A_83 8[]A\A]A^A_
83 8[]A\A]A^A_84 8[]A\A]A^A_
84 ([]A\A]A^A_85 ([]A\A]A^A_
85 ([]A\A]A^A_86 ([]A\A]A^A_
Offset 88, 22 lines modifiedOffset 89, 23 lines modified
88 ·[]A\A]A^89 ·[]A\A]A^
89 []A\A]A^90 []A\A]A^
90 AWAVAUATA91 AWAVAUATA
91 ([]A\A]A^A_92 ([]A\A]A^A_
92 AWAVAUATUH93 AWAVAUATUH
93 []A\A]A^A_94 []A\A]A^A_
94 0[]A\A]A^95 0[]A\A]A^
95 AVAUATUH 
96 []A\A]A^96 0[]A\A]A^
97 ·[]A\A]A^97 ·[]A\A]A^
98 []A\A]A^A_98 []A\A]A^A_
99 []A\A]A^A_99 []A\A]A^A_
100 []A\A]A^A_100 []A\A]A^A_
101 []A\A]A^A_101 []A\A]A^A_
 102 []A\A]A^A_
102 H[]A\A]A^A_103 H[]A\A]A^A_
 104 []A\A]A^A_
103 |$H^AXH;105 |$H^AXH;
104 []A\A]A^106 []A\A]A^
105 AUATUSAPL107 AUATUSAPL
106 Type·does·not·define·the·tp_name·field.108 Type·does·not·define·the·tp_name·field.
107 type·'%.100s'·is·not·dynamically·allocated·but·its·base·type·'%.100s'·is·dynamically·allocated109 type·'%.100s'·is·not·dynamically·allocated·but·its·base·type·'%.100s'·is·dynamically·allocated
108 method·cannot·be·both·class·and·static110 method·cannot·be·both·class·and·static
109 type·'%.100s'·participates·in·gc·and·is·a·base·type·but·has·inappropriate·tp_free·slot111 type·'%.100s'·participates·in·gc·and·is·a·base·type·but·has·inappropriate·tp_free·slot
Offset 122, 23 lines modifiedOffset 124, 23 lines modified
122 Multiple·Py_tp_doc·slots·are·not·supported.124 Multiple·Py_tp_doc·slots·are·not·supported.
123 Type·spec·does·not·define·the·name·field.125 Type·spec·does·not·define·the·name·field.
124 Creating·immutable·type·%s·from·mutable·base·%s·is·deprecated,·and·slated·to·be·disallowed·in·Python·3.14.126 Creating·immutable·type·%s·from·mutable·base·%s·is·deprecated,·and·slated·to·be·disallowed·in·Python·3.14.
125 metaclass·conflict:·the·metaclass·of·a·derived·class·must·be·a·(non-strict)·subclass·of·the·metaclasses·of·all·its·bases127 metaclass·conflict:·the·metaclass·of·a·derived·class·must·be·a·(non-strict)·subclass·of·the·metaclasses·of·all·its·bases
126 Metaclass·'%R'·is·not·a·subclass·of·'type'.128 Metaclass·'%R'·is·not·a·subclass·of·'type'.
127 Type·%s·uses·PyType_Spec·with·a·metaclass·that·has·custom·tp_new.·This·is·deprecated·and·will·no·longer·be·allowed·in·Python·3.14.129 Type·%s·uses·PyType_Spec·with·a·metaclass·that·has·custom·tp_new.·This·is·deprecated·and·will·no·longer·be·allowed·in·Python·3.14.
128 Metaclasses·with·custom·tp_new·are·not·supported.130 Metaclasses·with·custom·tp_new·are·not·supported.
129 type·'%.100s'·is·not·an·acceptable·base·type 
130 multiple·bases·have·instance·lay-out·conflict 
131 Cannot·extend·variable-size·class·without·Py_TPFLAGS_ITEMS_AT_END.131 Cannot·extend·variable-size·class·without·Py_TPFLAGS_ITEMS_AT_END.
132 type·'%s'·does·not·have·Py_TPFLAGS_ITEMS_AT_END132 type·'%s'·does·not·have·Py_TPFLAGS_ITEMS_AT_END
133 tp_basicsize·for·type·'%s'·(%d)·is·too·small·for·base·'%s'·(%d)133 tp_basicsize·for·type·'%s'·(%d)·is·too·small·for·base·'%s'·(%d)
134 weaklist·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)134 weaklist·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)
135 dict·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)135 dict·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)
136 vectorcall·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)136 vectorcall·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)
137 builtin·type·%.200s·has·no·__module__·attribute137 builtin·type·%.200s·has·no·__module__·attribute
 138 type·'%.100s'·is·not·an·acceptable·base·type
 139 multiple·bases·have·instance·lay-out·conflict
138 type()·doesn't·support·MRO·entry·resolution;·use·types.new_class()140 type()·doesn't·support·MRO·entry·resolution;·use·types.new_class()
139 nonempty·__slots__·not·supported·for·subtype·of·'%s'141 nonempty·__slots__·not·supported·for·subtype·of·'%s'
140 __slots__·items·must·be·strings,·not·'%.200s'142 __slots__·items·must·be·strings,·not·'%.200s'
141 __dict__·slot·disallowed:·we·already·got·one143 __dict__·slot·disallowed:·we·already·got·one
142 __weakref__·slot·disallowed:·we·already·got·one144 __weakref__·slot·disallowed:·we·already·got·one
143 %R·in·__slots__·conflicts·with·class·variable145 %R·in·__slots__·conflicts·with·class·variable
144 type·name·must·not·contain·null·characters146 type·name·must·not·contain·null·characters
Offset 583, 18 lines modifiedOffset 585, 20 lines modified
583 call_unbound_noarg.part.0585 call_unbound_noarg.part.0
584 mro_internal.cold586 mro_internal.cold
585 set_mro_error587 set_mro_error
586 mro_implementation.cold588 mro_implementation.cold
587 class_name589 class_name
588 Py_XDECREF590 Py_XDECREF
589 _PyType_FromMetaclass_impl591 _PyType_FromMetaclass_impl
 592 best_base
Max diff block lines reached; 1345/4474 bytes (30.06%) of diff not shown.
109 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 84 lines modifiedOffset 8, 84 lines modified
8 »       endbr648 »       endbr64
9 »       mov····%rdi,%rdx9 »       mov····%rdi,%rdx
10 »       mov····$0x1,%r8d10 »       mov····$0x1,%r8d
11 »       xor····%ecx,%ecx11 »       xor····%ecx,%ecx
12 »       xor····%esi,%esi12 »       xor····%esi,%esi
13 »       xor····%edi,%edi13 »       xor····%edi,%edi
14 »       jmp····18·<PyType_FromSpec+0x18>14 »       jmp····18·<PyType_FromSpec+0x18>
15 ·R_X86_64_PC32»  .text.hot+0x48bc15 ·R_X86_64_PC32»  .text.hot+0x48dc
16 »       nopl···0x0(%rax,%rax,1)16 »       nopl···0x0(%rax,%rax,1)
  
17 0000000000000020·<PyType_FromSpecWithBases>:17 0000000000000020·<PyType_FromSpecWithBases>:
18 PyType_FromSpecWithBases():18 PyType_FromSpecWithBases():
19 »       endbr6419 »       endbr64
20 »       mov····%rdi,%rdx20 »       mov····%rdi,%rdx
21 »       mov····%rsi,%rcx21 »       mov····%rsi,%rcx
22 »       mov····$0x1,%r8d22 »       mov····$0x1,%r8d
23 »       xor····%esi,%esi23 »       xor····%esi,%esi
24 »       xor····%edi,%edi24 »       xor····%edi,%edi
25 »       jmp····39·<PyType_FromSpecWithBases+0x19>25 »       jmp····39·<PyType_FromSpecWithBases+0x19>
26 ·R_X86_64_PC32»  .text.hot+0x48bc26 ·R_X86_64_PC32»  .text.hot+0x48dc
27 »       nopl···0x0(%rax)27 »       nopl···0x0(%rax)
  
28 0000000000000040·<super_init_without_args>:28 0000000000000040·<super_init_without_args>:
29 super_init_without_args():29 super_init_without_args():
30 »       push···%r1530 »       push···%r15
31 »       push···%r1431 »       push···%r14
32 »       push···%r1332 »       push···%r13
33 »       push···%r1233 »       push···%r12
34 »       push···%rbp34 »       push···%rbp
35 »       push···%rbx35 »       push···%rbx
36 »       sub····$0x18,%rsp36 »       sub····$0x18,%rsp
37 »       cmpl···$0x0,0x34(%rsi)37 »       cmpl···$0x0,0x34(%rsi)
38 »       mov····%rcx,0x8(%rsp)38 »       mov····%rcx,0x8(%rsp)
39 »       je·····5d·<super_init_without_args+0x1d>39 »       je·····5d·<super_init_without_args+0x1d>
40 ·R_X86_64_PC32»  .text.unlikely+0x21aa40 ·R_X86_64_PC32»  .text.unlikely+0x21e8
41 »       mov····0x48(%rdi),%r1541 »       mov····0x48(%rdi),%r15
42 »       mov····%rdi,%r1242 »       mov····%rdi,%r12
43 »       test···%r15,%r1543 »       test···%r15,%r15
44 »       je·····6d·<super_init_without_args+0x2d>44 »       je·····6d·<super_init_without_args+0x2d>
45 ·R_X86_64_PC32»  .text.unlikely+0x224645 ·R_X86_64_PC32»  .text.unlikely+0x2284
46 »       mov····0x68(%rsi),%rax46 »       mov····0x68(%rsi),%rax
47 »       mov····%rsi,%rbx47 »       mov····%rsi,%rbx
48 »       mov····%rdx,%r1448 »       mov····%rdx,%r14
49 »       testb··$0x40,0x20(%rax)49 »       testb··$0x40,0x20(%rax)
50 »       jne····81·<super_init_without_args+0x41>50 »       jne····81·<super_init_without_args+0x41>
51 ·R_X86_64_PC32»  .text.unlikely+0x221d51 ·R_X86_64_PC32»  .text.unlikely+0x225b
52 »       mov····0x48(%rbx),%ebp52 »       mov····0x48(%rbx),%ebp
53 »       sub····0x58(%rbx),%ebp53 »       sub····0x58(%rbx),%ebp
54 »       cmp····%ebp,0x48(%rbx)54 »       cmp····%ebp,0x48(%rbx)
55 »       jle····90·<super_init_without_args+0x50>55 »       jle····90·<super_init_without_args+0x50>
56 ·R_X86_64_PC32»  .text.unlikely+0x220a56 ·R_X86_64_PC32»  .text.unlikely+0x2248
57 »       mov····0x60(%rbx),%rax57 »       mov····0x60(%rbx),%rax
58 »       movslq·%ebp,%r1358 »       movslq·%ebp,%r13
59 »       mov····$0x0,%esi59 »       mov····$0x0,%esi
60 ·R_X86_64_32»    _PyRuntime+0x69b860 ·R_X86_64_32»    _PyRuntime+0x69b8
61 »       mov····0x18(%rax,%r13,8),%rdi61 »       mov····0x18(%rax,%r13,8),%rdi
62 »       call···a6·<super_init_without_args+0x66>62 »       call···a6·<super_init_without_args+0x66>
63 ·R_X86_64_PLT32» _PyUnicode_Equal-0x463 ·R_X86_64_PLT32» _PyUnicode_Equal-0x4
64 »       test···%eax,%eax64 »       test···%eax,%eax
65 »       je·····ae·<super_init_without_args+0x6e>65 »       je·····ae·<super_init_without_args+0x6e>
66 ·R_X86_64_PC32»  .text.unlikely+0x220266 ·R_X86_64_PC32»  .text.unlikely+0x2240
67 »       mov····0x48(%r12,%r13,8),%rax67 »       mov····0x48(%r12,%r13,8),%rax
68 »       test···%rax,%rax68 »       test···%rax,%rax
69 »       je·····bc·<super_init_without_args+0x7c>69 »       je·····bc·<super_init_without_args+0x7c>
70 ·R_X86_64_PC32»  .text.unlikely+0x21ef70 ·R_X86_64_PC32»  .text.unlikely+0x222d
71 »       cmpq···$0x0,0x8(%rax)71 »       cmpq···$0x0,0x8(%rax)
72 ·R_X86_64_32S»   PyCell_Type72 ·R_X86_64_32S»   PyCell_Type
73 »       jne····ca·<super_init_without_args+0x8a>73 »       jne····ca·<super_init_without_args+0x8a>
74 ·R_X86_64_PC32»  .text.unlikely+0x21ef74 ·R_X86_64_PC32»  .text.unlikely+0x222d
75 »       mov····0x10(%rax),%rax75 »       mov····0x10(%rax),%rax
76 »       test···%rax,%rax76 »       test···%rax,%rax
77 »       je·····d7·<super_init_without_args+0x97>77 »       je·····d7·<super_init_without_args+0x97>
78 ·R_X86_64_PC32»  .text.unlikely+0x21dc78 ·R_X86_64_PC32»  .text.unlikely+0x221a
79 »       mov····0x8(%rax),%rdx79 »       mov····0x8(%rax),%rdx
80 »       testb··$0x80,0xab(%rdx)80 »       testb··$0x80,0xab(%rdx)
81 »       je·····e8·<super_init_without_args+0xa8>81 »       je·····e8·<super_init_without_args+0xa8>
82 ·R_X86_64_PC32»  .text.unlikely+0x21c382 ·R_X86_64_PC32»  .text.unlikely+0x2201
83 »       mov····%rax,(%r14)83 »       mov····%rax,(%r14)
84 »       mov····0x8(%rsp),%rax84 »       mov····0x8(%rsp),%rax
85 »       mov····%r15,(%rax)85 »       mov····%r15,(%rax)
86 »       xor····%eax,%eax86 »       xor····%eax,%eax
87 »       add····$0x18,%rsp87 »       add····$0x18,%rsp
88 »       pop····%rbx88 »       pop····%rbx
89 »       pop····%rbp89 »       pop····%rbp
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 »       mov····0x0(%rip),%rax········102 »       mov····0x0(%rip),%rax········
103 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4103 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
104 »       mov····%rdi,%rsi104 »       mov····%rdi,%rsi
105 »       xor····%ecx,%ecx105 »       xor····%ecx,%ecx
106 »       xor····%edx,%edx106 »       xor····%edx,%edx
107 »       mov····%fs:(%rax),%rdi107 »       mov····%fs:(%rax),%rdi
108 »       jmp····127·<call_unbound_noarg.part.0+0x17>108 »       jmp····127·<call_unbound_noarg.part.0+0x17>
109 ·R_X86_64_PC32»  .text.hot+0xdeac109 ·R_X86_64_PC32»  .text.hot+0xde7c
110 »       nopw···0x0(%rax,%rax,1)110 »       nopw···0x0(%rax,%rax,1)
  
111 0000000000000130·<object_repr>:111 0000000000000130·<object_repr>:
112 object_repr():112 object_repr():
113 »       endbr64113 »       endbr64
114 »       push···%r14114 »       push···%r14
115 »       xor····%esi,%esi115 »       xor····%esi,%esi
Offset 118, 66 lines modifiedOffset 118, 66 lines modified
118 »       push···%r12118 »       push···%r12
119 »       mov····%rdi,%r12119 »       mov····%rdi,%r12
120 »       push···%rbp120 »       push···%rbp
121 »       push···%rbx121 »       push···%rbx
122 »       mov····0x8(%rdi),%r14122 »       mov····0x8(%rdi),%r14
123 »       mov····%r14,%rdi123 »       mov····%r14,%rdi
124 »       call···14d·<object_repr+0x1d>124 »       call···14d·<object_repr+0x1d>
125 ·R_X86_64_PC32»  .text.hot+0xb4dc125 ·R_X86_64_PC32»  .text.hot+0xb44c
126 »       test···%rax,%rax126 »       test···%rax,%rax
127 »       je·····156·<object_repr+0x26>127 »       je·····156·<object_repr+0x26>
128 ·R_X86_64_PC32»  .text.unlikely+0x2822128 ·R_X86_64_PC32»  .text.unlikely+0x2810
129 »       mov····%rax,%rbx129 »       mov····%rax,%rbx
130 »       mov····0x8(%rax),%rax130 »       mov····0x8(%rax),%rax
131 »       testb··$0x10,0xab(%rax)131 »       testb··$0x10,0xab(%rax)
132 »       je·····16a·<object_repr+0x3a>132 »       je·····16a·<object_repr+0x3a>
133 ·R_X86_64_PC32»  .text.unlikely+0x2808133 ·R_X86_64_PC32»  .text.unlikely+0x27f6
134 »       xor····%esi,%esi134 »       xor····%esi,%esi
135 »       mov····%r14,%rdi135 »       mov····%r14,%rdi
136 »       call···174·<object_repr+0x44>136 »       call···174·<object_repr+0x44>
137 ·R_X86_64_PC32»  .text.hot+0xb58c137 ·R_X86_64_PC32»  .text.hot+0xb4fc
138 »       mov····%rax,%rbp138 »       mov····%rax,%rbp
139 »       test···%rax,%rax139 »       test···%rax,%rax
140 »       je·····1d2·<object_repr+0xa2>140 »       je·····1d2·<object_repr+0xa2>
141 »       mov····$0x0,%esi141 »       mov····$0x0,%esi
142 ·R_X86_64_32»    _PyRuntime+0x96f8142 ·R_X86_64_32»    _PyRuntime+0x96f8
143 »       mov····%rbx,%rdi143 »       mov····%rbx,%rdi
Max diff block lines reached; 107738/111624 bytes (96.52%) of diff not shown.
741 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
425 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 18, 3551 lines modifiedOffset 18, 3549 lines modified
18 ·R_X86_64_PC32»  .text.hot+0xcd18 ·R_X86_64_PC32»  .text.hot+0xcd
19 »       xor····%edx,%edx19 »       xor····%edx,%edx
20 »       mov····%rdx,0x168(%rbx)20 »       mov····%rdx,0x168(%rbx)
21 »       jmp····22·<_PyStaticType_InitBuiltin.cold+0x22>21 »       jmp····22·<_PyStaticType_InitBuiltin.cold+0x22>
  
22 000000000000003a·<type_ready.cold>:22 000000000000003a·<type_ready.cold>:
23 type_ready.cold():23 type_ready.cold():
24 »       mov····0xa8(%rbp),%rax24 »       mov····0xa8(%rbx),%rcx
25 »       jmp····46·<type_ready.cold+0xc>25 »       jmp····46·<type_ready.cold+0xc>
26 ·R_X86_64_PC32»  .text.hot+0xabf26 ·R_X86_64_PC32»  .text.hot+0x245
27 »       mov····%rbp,%rdi27 »       mov····%rbp,%rdi
28 »       call···4e·<type_ready.cold+0x14>28 »       call···4e·<type_ready.cold+0x14>
29 ·R_X86_64_PLT32» _Py_Dealloc-0x429 ·R_X86_64_PLT32» _Py_Dealloc-0x4
30 »       jmp····53·<type_ready.cold+0x19>30 »       jmp····53·<type_ready.cold+0x19>
31 ·R_X86_64_PC32»  .text.hot+0xe2831 ·R_X86_64_PC32»  .text.hot+0xe28
32 »       mov····0x0(%r13),%rax32 »       mov····0x0(%rbp),%rax
33 »       test···%eax,%eax 
34 »       js·····69·<type_ready.cold+0x2f> 
35 »       sub····$0x1,%rax 
36 »       mov····%rax,0x0(%r13) 
37 »       je·····240·<type_ready.cold+0x206> 
38 »       mov····(%r14),%rax 
39 »       test···%eax,%eax33 »       test···%eax,%eax
40 »       js·····7d·<type_ready.cold+0x43>34 »       js·····65·<type_ready.cold+0x2b>
41 »       sub····$0x1,%rax35 »       sub····$0x1,%rax
42 »       mov····%rax,(%r14)36 »       mov····%rax,0x0(%rbp)
43 »       je·····252·<type_ready.cold+0x218>37 »       je·····d4·<type_ready.cold+0x9a>
44 »       mov····0xa8(%rbx),%rdx38 »       mov····0xa8(%rbx),%rdx
45 »       test···$0x2,%dl39 »       test···$0x2,%dl
46 »       jne····2da·<type_ready.cold+0x2a0>40 »       jne····1a3·<type_ready.cold+0x169>
47 »       and····$0xdf,%dh41 »       and····$0xdf,%dh
48 »       mov····%rdx,0xa8(%rbx)42 »       mov····%rdx,0xa8(%rbx)
49 »       or·····$0xffffffff,%eax43 »       or·····$0xffffffff,%eax
50 »       jmp····9f·<type_ready.cold+0x65>44 »       jmp····87·<type_ready.cold+0x4d>
51 ·R_X86_64_PC32»  .text.hot+0x118f45 ·R_X86_64_PC32»  .text.hot+0x118f
 46 »       mov····0x18(%rbx),%rdx
 47 »       mov····0x0(%rip),%rdi········
 48 ·R_X86_64_PC32»  PyExc_SystemError-0x4
 49 »       mov····$0x0,%esi
 50 ·R_X86_64_32»    .rodata.str1.8+0x1a0
 51 »       xor····%eax,%eax
52 »       call···a4·<type_ready.cold+0x6a>52 »       call···9e·<type_ready.cold+0x64>
53 ·R_X86_64_PLT32» PyType_Ready-0x453 ·R_X86_64_PLT32» PyErr_Format-0x4
54 »       mov····0xa8(%rbx),%rdx54 »       mov····0xa8(%rbx),%rdx
55 »       test···%eax,%eax 
56 »       js·····84·<type_ready.cold+0x4a> 
57 »       mov····0x100(%rbx),%rsi 
58 »       jmp····bb·<type_ready.cold+0x81>55 »       jmp····6c·<type_ready.cold+0x32>
59 ·R_X86_64_PC32»  .text.hot+0x1b156 »       mov····0x18(%rbx),%rdx
60 »       mov····0x0(%rip),%rdi········57 »       mov····0x0(%rip),%rdi········
61 ·R_X86_64_PC32»  PyExc_SystemError-0x458 ·R_X86_64_PC32»  PyExc_SystemError-0x4
62 »       mov····$0x0,%esi59 »       mov····$0x0,%esi
63 ·R_X86_64_32»    .rodata.str1.860 ·R_X86_64_32»    .rodata.str1.8+0x298
64 »       xor····%eax,%eax61 »       xor····%eax,%eax
65 »       call···ce·<type_ready.cold+0x94>62 »       call···be·<type_ready.cold+0x84>
66 ·R_X86_64_PLT32» PyErr_Format-0x463 ·R_X86_64_PLT32» PyErr_Format-0x4
67 »       mov····0xa8(%rbx),%rdx64 »       mov····0xa8(%rbx),%rdx
68 »       jmp····84·<type_ready.cold+0x4a>65 »       jmp····ca·<type_ready.cold+0x90>
 66 ·R_X86_64_PC32»  .text.hot+0x116a
 67 »       mov····0x0(%rbp),%rax
 68 »       test···%eax,%eax
 69 »       jns····5b·<type_ready.cold+0x21>
 70 »       jmp····65·<type_ready.cold+0x2b>
69 »       mov····%rbp,%rdi71 »       mov····%rbp,%rdi
70 »       call···df·<type_ready.cold+0xa5>72 »       call···dc·<type_ready.cold+0xa2>
71 ·R_X86_64_PLT32» _Py_Dealloc-0x473 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 74 »       mov····0xa8(%rbx),%rdx
72 »       jmp····e4·<type_ready.cold+0xaa>75 »       jmp····6c·<type_ready.cold+0x32>
 76 »       mov····%rbp,%rdi
 77 »       call···ed·<type_ready.cold+0xb3>
 78 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 79 »       jmp····f2·<type_ready.cold+0xb8>
73 ·R_X86_64_PC32»  .text.hot+0x101480 ·R_X86_64_PC32»  .text.hot+0x1014
74 »       test···%r13,%r1381 »       test···%r13,%r13
75 »       je·····f6·<type_ready.cold+0xbc>82 »       je·····104·<type_ready.cold+0xca>
76 »       cmp····0x120(%r13),%rcx83 »       cmp····0x120(%r13),%rcx
77 »       je·····f6·<type_ready.cold+0xbc>84 »       je·····104·<type_ready.cold+0xca>
78 ·R_X86_64_PC32»  .text.hot+0xacd85 ·R_X86_64_PC32»  .text.hot+0xacd
79 »       mov····%rcx,0x120(%rbx)86 »       mov····%rcx,0x120(%rbx)
80 »       jmp····102·<type_ready.cold+0xc8>87 »       jmp····110·<type_ready.cold+0xd6>
81 ·R_X86_64_PC32»  .text.hot+0xacd88 ·R_X86_64_PC32»  .text.hot+0xacd
82 »       mov····0x10(%rsp),%rax89 »       mov····0x0(%r13),%rax
 90 »       test···%eax,%eax
83 »       add····$0x1,%rbp 
84 »       cmp····%rax,%rbp 
85 »       je·····143·<type_ready.cold+0x109> 
86 »       jmp····115·<type_ready.cold+0xdb>91 »       js·····65·<type_ready.cold+0x2b>
87 ·R_X86_64_PC32»  .text.hot+0x15ed92 »       sub····$0x1,%rax
 93 »       mov····%rax,0x0(%r13)
 94 »       jne····65·<type_ready.cold+0x2b>
 95 »       mov····%r13,%rdi
 96 »       call···132·<type_ready.cold+0xf8>
 97 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 98 »       mov····0xa8(%rbx),%rdx
 99 »       jmp····6c·<type_ready.cold+0x32>
88 »       mov····0x0(%rbp),%rax100 »       mov····0x0(%rbp),%rax
89 »       test···%eax,%eax101 »       test···%eax,%eax
 102 »       jns····5b·<type_ready.cold+0x21>
 103 »       jmp····65·<type_ready.cold+0x2b>
 104 »       mov····0x0(%r13),%rax
 105 »       test···%eax,%eax
90 »       js·····7d·<type_ready.cold+0x43>106 »       js·····161·<type_ready.cold+0x127>
91 »       sub····$0x1,%rax107 »       sub····$0x1,%rax
92 »       mov····%rax,0x0(%rbp)108 »       mov····%rax,0x0(%r13)
 109 »       je·····199·<type_ready.cold+0x15f>
 110 »       mov····(%r14),%rax
 111 »       test···%eax,%eax
 112 »       js·····65·<type_ready.cold+0x2b>
 113 »       sub····$0x1,%rax
 114 »       mov····%rax,(%r14)
93 »       jne····7d·<type_ready.cold+0x43>115 »       jne····65·<type_ready.cold+0x2b>
94 »       mov····%rbp,%rdi116 »       mov····%r14,%rdi
95 »       call···137·<type_ready.cold+0xfd>117 »       call···181·<type_ready.cold+0x147>
96 ·R_X86_64_PLT32» _Py_Dealloc-0x4118 ·R_X86_64_PLT32» _Py_Dealloc-0x4
97 »       mov····0xa8(%rbx),%rdx119 »       mov····0xa8(%rbx),%rdx
 120 »       jmp····6c·<type_ready.cold+0x32>
 121 »       mov····0xa8(%rbp),%rax
 122 »       jmp····199·<type_ready.cold+0x15f>
 123 ·R_X86_64_PC32»  .text.hot+0xabf
 124 »       mov····%r13,%rdi
 125 »       call···1a1·<type_ready.cold+0x167>
 126 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 127 »       jmp····161·<type_ready.cold+0x127>
 128 »       mov····0x0(%rip),%rax········
 129 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
 130 »       xor····%ecx,%ecx
 131 »       mov····%fs:(%rax),%rdx
Max diff block lines reached; 429369/434698 bytes (98.77%) of diff not shown.
2.43 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 19, 23 lines modifiedOffset 19, 23 lines modified
19 ··[···3f0]··Multiple·Py_tp_doc·slots·are·not·supported.19 ··[···3f0]··Multiple·Py_tp_doc·slots·are·not·supported.
20 ··[···420]··Type·spec·does·not·define·the·name·field.20 ··[···420]··Type·spec·does·not·define·the·name·field.
21 ··[···450]··Creating·immutable·type·%s·from·mutable·base·%s·is·deprecated,·and·slated·to·be·disallowed·in·Python·3.14.21 ··[···450]··Creating·immutable·type·%s·from·mutable·base·%s·is·deprecated,·and·slated·to·be·disallowed·in·Python·3.14.
22 ··[···4c0]··metaclass·conflict:·the·metaclass·of·a·derived·class·must·be·a·(non-strict)·subclass·of·the·metaclasses·of·all·its·bases22 ··[···4c0]··metaclass·conflict:·the·metaclass·of·a·derived·class·must·be·a·(non-strict)·subclass·of·the·metaclasses·of·all·its·bases
23 ··[···540]··Metaclass·'%R'·is·not·a·subclass·of·'type'.23 ··[···540]··Metaclass·'%R'·is·not·a·subclass·of·'type'.
24 ··[···570]··Type·%s·uses·PyType_Spec·with·a·metaclass·that·has·custom·tp_new.·This·is·deprecated·and·will·no·longer·be·allowed·in·Python·3.14.24 ··[···570]··Type·%s·uses·PyType_Spec·with·a·metaclass·that·has·custom·tp_new.·This·is·deprecated·and·will·no·longer·be·allowed·in·Python·3.14.
25 ··[···5f8]··Metaclasses·with·custom·tp_new·are·not·supported.25 ··[···5f8]··Metaclasses·with·custom·tp_new·are·not·supported.
26 ··[···630]··type·'%.100s'·is·not·an·acceptable·base·type 
27 ··[···660]··multiple·bases·have·instance·lay-out·conflict 
28 ··[···690]··Cannot·extend·variable-size·class·without·Py_TPFLAGS_ITEMS_AT_END.26 ··[···630]··Cannot·extend·variable-size·class·without·Py_TPFLAGS_ITEMS_AT_END.
29 ··[···6d8]··type·'%s'·does·not·have·Py_TPFLAGS_ITEMS_AT_END27 ··[···678]··type·'%s'·does·not·have·Py_TPFLAGS_ITEMS_AT_END
30 ··[···708]··tp_basicsize·for·type·'%s'·(%d)·is·too·small·for·base·'%s'·(%d)28 ··[···6a8]··tp_basicsize·for·type·'%s'·(%d)·is·too·small·for·base·'%s'·(%d)
31 ··[···748]··weaklist·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)29 ··[···6e8]··weaklist·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)
32 ··[···790]··dict·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)30 ··[···730]··dict·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)
33 ··[···7d8]··vectorcall·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)31 ··[···778]··vectorcall·offset·%d·is·out·of·bounds·for·type·'%s'·(tp_basicsize·=·%d)
34 ··[···820]··builtin·type·%.200s·has·no·__module__·attribute32 ··[···7c0]··builtin·type·%.200s·has·no·__module__·attribute
 33 ··[···7f0]··type·'%.100s'·is·not·an·acceptable·base·type
 34 ··[···820]··multiple·bases·have·instance·lay-out·conflict
35 ··[···850]··type()·doesn't·support·MRO·entry·resolution;·use·types.new_class()35 ··[···850]··type()·doesn't·support·MRO·entry·resolution;·use·types.new_class()
36 ··[···898]··nonempty·__slots__·not·supported·for·subtype·of·'%s'36 ··[···898]··nonempty·__slots__·not·supported·for·subtype·of·'%s'
37 ··[···8d0]··__slots__·items·must·be·strings,·not·'%.200s'37 ··[···8d0]··__slots__·items·must·be·strings,·not·'%.200s'
38 ··[···900]··__dict__·slot·disallowed:·we·already·got·one38 ··[···900]··__dict__·slot·disallowed:·we·already·got·one
39 ··[···930]··__weakref__·slot·disallowed:·we·already·got·one39 ··[···930]··__weakref__·slot·disallowed:·we·already·got·one
40 ··[···960]··%R·in·__slots__·conflicts·with·class·variable40 ··[···960]··%R·in·__slots__·conflicts·with·class·variable
41 ··[···990]··type·name·must·not·contain·null·characters41 ··[···990]··type·name·must·not·contain·null·characters
123 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
6 ··0x00000020·00000000·38000000·00000000·28000000·....8.......(...6 ··0x00000020·00000000·38000000·00000000·28000000·....8.......(...
7 ··0x00000030·30000000·00000000·d0000000·00450e10·0............E..7 ··0x00000030·30000000·00000000·d0000000·00450e10·0............E..
8 ··0x00000040·8602440e·18830347·0e200285·0a0e1841·..D....G.·.....A8 ··0x00000040·8602440e·18830347·0e200285·0a0e1841·..D....G.·.....A
9 ··0x00000050·0e10410e·08490b00·14000000·5c000000·..A..I......\...9 ··0x00000050·0e10410e·08490b00·14000000·5c000000·..A..I......\...
10 ··0x00000060·00000000·3a000000·000e2083·03860200·....:.....·.....10 ··0x00000060·00000000·3a000000·000e2083·03860200·....:.....·.....
11 ··0x00000070·48000000·74000000·00000000·db350000·H...t........5..11 ··0x00000070·48000000·74000000·00000000·eb350000·H...t........5..
12 ··0x00000080·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..12 ··0x00000080·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
13 ··0x00000090·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G13 ··0x00000090·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
14 ··0x000000a0·0e600376·100a0e38·410e3041·0e28420e·.`.v...8A.0A.(B.14 ··0x000000a0·0e600376·100a0e38·410e3041·0e28420e·.`.v...8A.0A.(B.
15 ··0x000000b0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....15 ··0x000000b0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
16 ··0x000000c0·c0000000·00000000·ee070000·000e6083·..............`.16 ··0x000000c0·c0000000·00000000·d1070000·000e6083·..............`.
17 ··0x000000d0·0786068c·058d048e·038f0200·4c000000·............L...17 ··0x000000d0·0786068c·058d048e·038f0200·4c000000·............L...
18 ··0x000000e0·e0000000·00000000·ed080000·00420e10·.............B..18 ··0x000000e0·e0000000·00000000·f4080000·00420e10·.............B..
19 ··0x000000f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.19 ··0x000000f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
20 ··0x00000100·05410e30·8606410e·38830747·0e900103·.A.0..A.8..G....20 ··0x00000100·05410e30·8606410e·38830747·0e900103·.A.0..A.8..G....
21 ··0x00000110·6d020a0e·38410e30·410e2842·0e20420e·m...8A.0A.(B.·B.21 ··0x00000110·6d020a0e·38410e30·410e2842·0e20420e·m...8A.0A.(B.·B.
22 ··0x00000120·18420e10·420e0848·0b000000·1c000000·.B..B..H........22 ··0x00000120·18420e10·420e0848·0b000000·1c000000·.B..B..H........
23 ··0x00000130·30010000·00000000·a1010000·000e9001·0...............23 ··0x00000130·30010000·00000000·ba010000·000e9001·0...............
24 ··0x00000140·83078606·8c058d04·8e038f02·48000000·............H...24 ··0x00000140·83078606·8c058d04·8e038f02·48000000·............H...
25 ··0x00000150·50010000·00000000·6e060000·00420e10·P.......n....B..25 ··0x00000150·50010000·00000000·6e060000·00420e10·P.......n....B..
26 ··0x00000160·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.26 ··0x00000160·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
27 ··0x00000170·05410e30·8606410e·38830747·0e400326·.A.0..A.8..G.@.&27 ··0x00000170·05410e30·8606410e·38830747·0e400326·.A.0..A.8..G.@.&
28 ··0x00000180·040a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..28 ··0x00000180·040a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
29 ··0x00000190·420e1042·0e08440b·1c000000·9c010000·B..B..D.........29 ··0x00000190·420e1042·0e08440b·1c000000·9c010000·B..B..D.........
30 ··0x000001a0·00000000·a4000000·000e4083·0786068c·..........@.....30 ··0x000001a0·00000000·a4000000·000e4083·0786068c·..........@.....
Offset 37, 924 lines modifiedOffset 37, 931 lines modified
37 ··0x00000210·10020000·00000000·e0000000·00460e10·.............F..37 ··0x00000210·10020000·00000000·e0000000·00460e10·.............F..
38 ··0x00000220·8e02490e·188d0342·0e208c04·410e2886·..I....B.·..A.(.38 ··0x00000220·8e02490e·188d0342·0e208c04·410e2886·..I....B.·..A.(.
39 ··0x00000230·05410e30·83060287·0a0e2844·0e20420e·.A.0......(D.·B.39 ··0x00000230·05410e30·83060287·0a0e2844·0e20420e·.A.0......(D.·B.
40 ··0x00000240·18420e10·420e0844·0b6c0e28·410e2042·.B..B..D.l.(A.·B40 ··0x00000240·18420e10·420e0844·0b6c0e28·410e2042·.B..B..D.l.(A.·B
41 ··0x00000250·0e18420e·10420e08·10000000·5c020000·..B..B......\...41 ··0x00000250·0e18420e·10420e08·10000000·5c020000·..B..B......\...
42 ··0x00000260·00000000·18000000·00000000·10000000·................42 ··0x00000260·00000000·18000000·00000000·10000000·................
43 ··0x00000270·70020000·00000000·18000000·00000000·p...............43 ··0x00000270·70020000·00000000·18000000·00000000·p...............
44 ··0x00000280·4c000000·84020000·00000000·eb110000·L...............44 ··0x00000280·4c000000·84020000·00000000·1f0e0000·L...............
45 ··0x00000290·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..45 ··0x00000290·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
46 ··0x000002a0·420e288c·05410e30·8606440e·3883074a·B.(..A.0..D.8..J46 ··0x000002a0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
47 ··0x000002b0·0ec00103·ff010a0e·38440e30·410e2842·........8D.0A.(B47 ··0x000002b0·0ea00103·d80b0a0e·38440e30·410e2842·........8D.0A.(B
48 ··0x000002c0·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....48 ··0x000002c0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
49 ··0x000002d0·1c000000·d4020000·00000000·fb040000·................49 ··0x000002d0·1c000000·d4020000·00000000·9b040000·................
50 ··0x000002e0·000ec001·83078606·8c058d04·8e038f02·................50 ··0x000002e0·000ea001·83078606·8c058d04·8e038f02·................
51 ··0x000002f0·14000000·f4020000·00000000·b8000000·................51 ··0x000002f0·14000000·f4020000·00000000·b8000000·................
Diff chunk too large, falling back to line-by-line diff (735 lines added, 735 lines removed)
52 ··0x00000300·0002a30e·10540e08·10000000·0c030000·.....T..........52 ··0x00000300·0002a30e·10540e08·10000000·0c030000·.....T..........
53 ··0x00000310·00000000·5e000000·00000000·3c000000·....^.......<...53 ··0x00000310·00000000·5e000000·00000000·48000000·....^.......H...
54 ··0x00000320·20030000·00000000·11020000·00420e10··............B..54 ··0x00000320·20030000·00000000·0c030000·00420e10··............B..
55 ··0x00000330·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.55 ··0x00000330·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
56 ··0x00000340·05410e30·83060301·010a0e28·410e2042·.A.0.......(A.·B56 ··0x00000340·05410e30·8606410e·38830744·0e7003db·.A.0..A.8..D.p..
57 ··0x00000350·0e18420e·10420e08·480b0000·1c000000·..B..B..H.......57 ··0x00000350·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
58 ··0x00000360·60030000·00000000·10000000·000e3083·`.............0.58 ··0x00000360·420e1042·0e084a0b·1c000000·6c030000·B..B..J.....l...
59 ··0x00000370·0686058c·048d038e·02000000·10000000·................59 ··0x00000370·00000000·af000000·000e7083·0786068c·..........p.....
60 ··0x00000380·80030000·00000000·2b000000·00000000·........+.......60 ··0x00000380·058d048e·038f0200·3c000000·8c030000·........<.......
61 ··0x00000390·38000000·94030000·00000000·2e010000·8...............61 ··0x00000390·00000000·11020000·00420e10·8e02420e·.........B....B.
62 ··0x000003a0·005a0e10·8d02420e·188c0341·0e208604·.Z....B....A.·..62 ··0x000003a0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
63 ··0x000003b0·410e2883·05470e40·02590a0e·28410e20·A.(..G.@.Y..(A.·63 ··0x000003b0·83060301·010a0e28·410e2042·0e18420e·.......(A.·B..B.
64 ··0x000003c0·410e1842·0e10420e·08410b00·10000000·A..B..B..A......64 ··0x000003c0·10420e08·480b0000·1c000000·cc030000·.B..H...........
65 ··0x000003d0·d0030000·00000000·1d000000·00000000·................65 ··0x000003d0·00000000·10000000·000e3083·0686058c·..........0.....
66 ··0x000003e0·14000000·e4030000·00000000·1c000000·................66 ··0x000003e0·048d038e·02000000·10000000·ec030000·................
67 ··0x000003f0·00410e10·5a0e0800·10000000·fc030000·.A..Z...........67 ··0x000003f0·00000000·2b000000·00000000·38000000·....+.......8...
68 ··0x00000400·00000000·3f000000·00000000·10000000·....?...........68 ··0x00000400·00040000·00000000·2e010000·005a0e10·.............Z..
69 ··0x00000410·10040000·00000000·11000000·00000000·................69 ··0x00000410·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
70 ··0x00000420·40000000·24040000·00000000·25010000·@...$.......%...70 ··0x00000420·05470e40·02590a0e·28410e20·410e1842·.G.@.Y..(A.·A..B
71 ··0x00000430·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..71 ··0x00000430·0e10420e·08410b00·10000000·3c040000·..B..A......<...
72 ··0x00000440·440e2886·05480e30·8306470e·4002430a·D.(..H.0..G.@.C.72 ··0x00000440·00000000·1d000000·00000000·14000000·................
73 ··0x00000450·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.73 ··0x00000450·50040000·00000000·1c000000·00410e10·P............A..
74 ··0x00000460·08450b00·1c000000·68040000·00000000·.E......h.......74 ··0x00000460·5a0e0800·10000000·68040000·00000000·Z.......h.......
75 ··0x00000470·0a000000·000e4083·0686058c·048d038e·......@.........75 ··0x00000470·3f000000·00000000·10000000·7c040000·?...........|...
76 ··0x00000480·02000000·48000000·88040000·00000000·....H...........76 ··0x00000480·00000000·11000000·00000000·40000000·............@...
77 ··0x00000490·5c030000·00420e10·8f02420e·188e0342·\....B....B....B77 ··0x00000490·90040000·00000000·25010000·00460e10·........%....F..
78 ··0x000004a0·0e208d04·450e288c·05440e30·8606410e·.·..E.(..D.0..A.78 ··0x000004a0·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
79 ··0x000004b0·38830747·0e5003c9·010a0e38·410e3041·8..G.P.....8A.0A79 ··0x000004b0·05480e30·8306470e·4002430a·0e30440e·.H.0..G.@.C..0D.
80 ··0x000004c0·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.80 ··0x000004c0·28410e20·420e1842·0e10420e·08450b00·(A.·B..B..B..E..
81 ··0x000004d0·1c000000·d4040000·00000000·60000000·............`...81 ··0x000004d0·1c000000·d4040000·00000000·0a000000·................
82 ··0x000004e0·000e5083·0786068c·058d048e·038f0200·..P.............82 ··0x000004e0·000e4083·0686058c·048d038e·02000000·..@.............
83 ··0x000004f0·4c000000·f4040000·00000000·43010000·L...........C...83 ··0x000004f0·48000000·f4040000·00000000·5c030000·H...........\...
84 ··0x00000500·00630e10·8d02420e·188c0341·0e208604·.c....B....A.·..84 ··0x00000500·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
85 ··0x00000510·410e2883·05470e40·02e80a0e·28410e20·A.(..G.@....(A.·85 ··0x00000510·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G
86 ··0x00000520·410e1842·0e10420e·08440b5c·0e08c3c6·A..B..B..D.\....86 ··0x00000520·0e5003c9·010a0e38·410e3041·0e28420e·.P.....8A.0A.(B.
87 ··0x00000530·cccd430e·40830586·048c038d·02000000·..C.@...........87 ··0x00000530·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
88 ··0x00000540·10000000·44050000·00000000·97000000·....D...........88 ··0x00000540·40050000·00000000·60000000·000e5083·@.......`.....P.
89 ··0x00000550·00000000·10000000·58050000·00000000·........X.......89 ··0x00000550·0786068c·058d048e·038f0200·4c000000·............L...
90 ··0x00000560·2c000000·00000000·10000000·6c050000·,...........l...90 ··0x00000560·60050000·00000000·43010000·00630e10·`.......C....c..
91 ··0x00000570·00000000·0e000000·00000000·20000000·............·...91 ··0x00000570·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
92 ··0x00000580·80050000·00000000·61000000·00450e10·........a....E..92 ··0x00000580·05470e40·02e80a0e·28410e20·410e1842·.G.@....(A.·A..B
93 ··0x00000590·8302750a·0e08460b·510a0e08·4c0b0000·..u...F.Q...L...93 ··0x00000590·0e10420e·08440b5c·0e08c3c6·cccd430e·..B..D.\......C.
94 ··0x000005a0·14000000·a4050000·00000000·2f000000·............/...94 ··0x000005a0·40830586·048c038d·02000000·10000000·@...............
95 ··0x000005b0·000e1083·02000000·38000000·bc050000·........8.......95 ··0x000005b0·b0050000·00000000·97000000·00000000·................
96 ··0x000005c0·00000000·75010000·00460e10·8d02450e·....u....F....E.96 ··0x000005c0·10000000·c4050000·00000000·2c000000·............,...
97 ··0x000005d0·188c0344·0e208604·410e2883·05470e30·...D.·..A.(..G.097 ··0x000005d0·00000000·10000000·d8050000·00000000·................
98 ··0x000005e0·02770a0e·28440e20·410e1842·0e10420e·.w..(D.·A..B..B.98 ··0x000005e0·0e000000·00000000·20000000·ec050000·........·.......
99 ··0x000005f0·08490b00·18000000·f8050000·00000000·.I..............99 ··0x000005f0·00000000·61000000·00450e10·8302750a·....a....E....u.
100 ··0x00000600·89000000·000e3083·0586048c·038d0200·......0.........100 ··0x00000600·0e08460b·510a0e08·4c0b0000·14000000·..F.Q...L.......
101 ··0x00000610·58000000·14060000·00000000·85230000·X............#..101 ··0x00000610·10060000·00000000·2f000000·000e1083·......../.......
102 ··0x00000620·00460e10·8f02520e·188e0347·0e208d04·.F....R....G.·..102 ··0x00000620·02000000·38000000·28060000·00000000·....8...(.......
103 ··0x00000630·420e288c·05440e30·8606410e·38830752·B.(..D.0..A.8..R103 ··0x00000630·75010000·00460e10·8d02450e·188c0344·u....F....E....D
104 ··0x00000640·0ef8015a·0e800259·0ef80142·0ef00103·...Z...Y...B....104 ··0x00000640·0e208604·410e2883·05470e30·02770a0e·.·..A.(..G.0.w..
105 ··0x00000650·af0a0a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.105 ··0x00000650·28440e20·410e1842·0e10420e·08490b00·(D.·A..B..B..I..
106 ··0x00000660·18420e10·420e0841·0b000000·1c000000·.B..B..A........106 ··0x00000660·18000000·64060000·00000000·89000000·....d...........
107 ··0x00000670·70060000·00000000·f9070000·000ef001·p...............107 ··0x00000670·000e3083·0586048c·038d0200·58000000·..0.........X...
108 ··0x00000680·83078606·8c058d04·8e038f02·4c000000·............L...108 ··0x00000680·80060000·00000000·77230000·00460e10·........w#...F..
109 ··0x00000690·90060000·00000000·5e080000·00420e10·........^....B..109 ··0x00000690·8f02520e·188e0347·0e208d04·420e288c·..R....G.·..B.(.
110 ··0x000006a0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(.110 ··0x000006a0·05440e30·8606410e·38830752·0ef8015a·.D.0..A.8..R...Z
111 ··0x000006b0·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....111 ··0x000006b0·0e800259·0ef80142·0ef00103·af0a0a0e·...Y...B........
112 ··0x000006c0·b6020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.112 ··0x000006c0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
113 ··0x000006d0·18420e10·420e0844·0b000000·1c000000·.B..B..D........113 ··0x000006d0·420e0841·0b000000·1c000000·dc060000·B..A............
114 ··0x000006e0·e0060000·00000000·d1000000·000e8001·................114 ··0x000006e0·00000000·ee070000·000ef001·83078606·................
115 ··0x000006f0·83078606·8c058d04·8e038f02·60000000·............`...115 ··0x000006f0·8c058d04·8e038f02·4c000000·fc060000·........L.......
116 ··0x00000700·00070000·00000000·84010000·00460e10·.............F..116 ··0x00000700·00000000·5e080000·00420e10·8f02450e·....^....B....E.
117 ··0x00000710·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.117 ··0x00000710·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
118 ··0x00000720·05450e30·8606440e·38830747·0e500254·.E.0..D.8..G.P.T118 ··0x00000720·8606410e·38830744·0e800103·b6020a0e·..A.8..D........
119 ··0x00000730·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B119 ··0x00000730·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
120 ··0x00000740·0e10420e·08480b02·a90a0e38·470e3041·..B..H.....8G.0A120 ··0x00000740·420e0844·0b000000·1c000000·4c070000·B..D........L...
121 ··0x00000750·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G.121 ··0x00000750·00000000·d1000000·000e8001·83078606·................
122 ··0x00000760·1c000000·64070000·00000000·0a000000·....d...........122 ··0x00000760·8c058d04·8e038f02·60000000·6c070000·........`...l...
123 ··0x00000770·000e5083·0786068c·058d048e·038f0200·..P.............123 ··0x00000770·00000000·84010000·00460e10·8f02420e·.........F....B.
124 ··0x00000780·48000000·84070000·00000000·1f050000·H...............124 ··0x00000780·188e0342·0e208d04·450e288c·05450e30·...B.·..E.(..E.0
125 ··0x00000790·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..125 ··0x00000790·8606440e·38830747·0e500254·0a0e3844·..D.8..G.P.T..8D
126 ··0x000007a0·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D126 ··0x000007a0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
127 ··0x000007b0·0e600320·020a0e38·440e3041·0e28420e·.`.·...8D.0A.(B.127 ··0x000007b0·08480b02·a90a0e38·470e3041·0e28420e·.H.....8G.0A.(B.
128 ··0x000007c0·20420e18·420e1042·0e08480b·1c000000··B..B..B..H.....128 ··0x000007c0·20420e18·420e1042·0e08470b·1c000000··B..B..B..G.....
129 ··0x000007d0·d0070000·00000000·17010000·000e6083·..............`.129 ··0x000007d0·d0070000·00000000·0a000000·000e5083·..............P.
130 ··0x000007e0·0786068c·058d048e·038f0200·28000000·............(...130 ··0x000007e0·0786068c·058d048e·038f0200·48000000·............H...
131 ··0x000007f0·f0070000·00000000·22010000·00410e10·........"....A..131 ··0x000007f0·f0070000·00000000·1f050000·00460e10·.............F..
132 ··0x00000800·8602440e·18830347·0e307c0a·0e18440e·..D....G.0|...D.132 ··0x00000800·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.
133 ··0x00000810·10410e08·410b0000·14000000·1c080000·.A..A...........133 ··0x00000810·05410e30·8606440e·38830744·0e600320·.A.0..D.8..D.`.·
134 ··0x00000820·00000000·64000000·000e3083·03860200·....d.....0.....134 ··0x00000820·020a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
Max diff block lines reached; 23377/125525 bytes (18.62%) of diff not shown.
89.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 13, 691 lines modifiedOffset 13, 691 lines modified
13 ··0x000000a0·5f6e6f61·72672e70·6172742e·30006d72·_noarg.part.0.mr13 ··0x000000a0·5f6e6f61·72672e70·6172742e·30006d72·_noarg.part.0.mr
14 ··0x000000b0·6f5f696e·7465726e·616c2e63·6f6c6400·o_internal.cold.14 ··0x000000b0·6f5f696e·7465726e·616c2e63·6f6c6400·o_internal.cold.
15 ··0x000000c0·7365745f·6d726f5f·6572726f·72006d72·set_mro_error.mr15 ··0x000000c0·7365745f·6d726f5f·6572726f·72006d72·set_mro_error.mr
16 ··0x000000d0·6f5f696d·706c656d·656e7461·74696f6e·o_implementation16 ··0x000000d0·6f5f696d·706c656d·656e7461·74696f6e·o_implementation
17 ··0x000000e0·2e636f6c·6400636c·6173735f·6e616d65·.cold.class_name17 ··0x000000e0·2e636f6c·6400636c·6173735f·6e616d65·.cold.class_name
18 ··0x000000f0·0050795f·58444543·52454600·5f507954·.Py_XDECREF._PyT18 ··0x000000f0·0050795f·58444543·52454600·5f507954·.Py_XDECREF._PyT
Diff chunk too large, falling back to line-by-line diff (683 lines added, 683 lines removed)
19 ··0x00000100·7970655f·46726f6d·4d657461·636c6173·ype_FromMetaclas19 ··0x00000100·7970655f·46726f6d·4d657461·636c6173·ype_FromMetaclas
20 ··0x00000110·735f696d·706c0070·79736c6f·745f6f66·s_impl.pyslot_of20 ··0x00000110·735f696d·706c0062·6573745f·62617365·s_impl.best_base
21 ··0x00000120·66736574·73007375·62747970·655f6465·fsets.subtype_de21 ··0x00000120·00707973·6c6f745f·6f666673·65747300·.pyslot_offsets.
22 ··0x00000130·616c6c6f·63005f50·79547970·655f4672·alloc._PyType_Fr22 ··0x00000130·73756274·7970655f·6465616c·6c6f6300·subtype_dealloc.
23 ··0x00000140·6f6d4d65·7461636c·6173735f·696d706c·omMetaclass_impl23 ··0x00000140·5f507954·7970655f·46726f6d·4d657461·_PyType_FromMeta
24 ··0x00000150·2e636f6c·64005f50·79547970·655f4361·.cold._PyType_Ca24 ··0x00000150·636c6173·735f696d·706c2e63·6f6c6400·class_impl.cold.
25 ··0x00000160·6c63756c·6174654d·65746163·6c617373·lculateMetaclass25 ··0x00000160·5f507954·7970655f·43616c63·756c6174·_PyType_Calculat
26 ··0x00000170·2e636f6c·6400736f·6c69645f·62617365·.cold.solid_base26 ··0x00000170·654d6574·61636c61·73732e63·6f6c6400·eMetaclass.cold.
27 ··0x00000180·2e636f6c·64005079·4f626a65·63745f47·.cold.PyObject_G27 ··0x00000180·62657374·5f626173·652e636f·6c640073·best_base.cold.s
28 ··0x00000190·65744974·656d4461·74612e63·6f6c6400·etItemData.cold.28 ··0x00000190·6f6c6964·5f626173·652e636f·6c640050·olid_base.cold.P
29 ··0x000001a0·74797065·5f69735f·67630066·696e645f·type_is_gc.find_29 ··0x000001a0·794f626a·6563745f·47657449·74656d44·yObject_GetItemD
30 ··0x000001b0·6e616d65·5f696e5f·6d726f00·61737369·name_in_mro.assi30 ··0x000001b0·6174612e·636f6c64·00747970·655f6973·ata.cold.type_is
31 ··0x000001c0·676e5f76·65727369·6f6e5f74·6167005f·gn_version_tag._31 ··0x000001c0·5f676300·66696e64·5f6e616d·655f696e·_gc.find_name_in
32 ··0x000001d0·50795479·70655f4c·6f6f6b75·702e636f·PyType_Lookup.co32 ··0x000001d0·5f6d726f·00617373·69676e5f·76657273·_mro.assign_vers
33 ··0x000001e0·6c640066·696e645f·6e616d65·5f696e5f·ld.find_name_in_33 ··0x000001e0·696f6e5f·74616700·5f507954·7970655f·ion_tag._PyType_
34 ··0x000001f0·6d726f2e·636f6c64·00507954·7970655f·mro.cold.PyType_34 ··0x000001f0·4c6f6f6b·75702e63·6f6c6400·66696e64·Lookup.cold.find
35 ··0x00000200·49735375·62747970·652e636f·6c64006f·IsSubtype.cold.o35 ··0x00000200·5f6e616d·655f696e·5f6d726f·2e636f6c·_name_in_mro.col
36 ··0x00000210·626a6563·745f6465·616c6c6f·63007479·bject_dealloc.ty36 ··0x00000210·64005079·54797065·5f497353·75627479·d.PyType_IsSubty
37 ··0x00000220·70655f76·6563746f·7263616c·6c007479·pe_vectorcall.ty37 ··0x00000220·70652e63·6f6c6400·6f626a65·63745f64·pe.cold.object_d
38 ··0x00000230·70655f76·6563746f·7263616c·6c2e636f·pe_vectorcall.co38 ··0x00000230·65616c6c·6f630074·7970655f·76656374·ealloc.type_vect
39 ··0x00000240·6c640074·7970655f·63616c6c·00747970·ld.type_call.typ39 ··0x00000240·6f726361·6c6c0074·7970655f·76656374·orcall.type_vect
40 ··0x00000250·655f6361·6c6c2e63·6f6c6400·74797065·e_call.cold.type40 ··0x00000250·6f726361·6c6c2e63·6f6c6400·74797065·orcall.cold.type
41 ··0x00000260·5f6e6577·00737562·74797065·5f747261·_new.subtype_tra41 ··0x00000260·5f63616c·6c007479·70655f63·616c6c2e·_call.type_call.
42 ··0x00000270·76657273·65007570·64617465·5f6f6e65·verse.update_one42 ··0x00000270·636f6c64·00747970·655f6e65·77007375·cold.type_new.su
43 ··0x00000280·5f736c6f·74007375·62747970·655f6765·_slot.subtype_ge43 ··0x00000280·62747970·655f7472·61766572·73650075·btype_traverse.u
44 ··0x00000290·74736574·735f6675·6c6c0073·75627479·tsets_full.subty44 ··0x00000290·70646174·655f6f6e·655f736c·6f740073·pdate_one_slot.s
45 ··0x000002a0·70655f67·65747365·74735f77·65616b72·pe_getsets_weakr45 ··0x000002a0·75627479·70655f67·65747365·74735f66·ubtype_getsets_f
46 ··0x000002b0·65665f6f·6e6c7900·73756274·7970655f·ef_only.subtype_46 ··0x000002b0·756c6c00·73756274·7970655f·67657473·ull.subtype_gets
47 ··0x000002c0·67657473·6574735f·64696374·5f6f6e6c·getsets_dict_onl47 ··0x000002c0·6574735f·7765616b·7265665f·6f6e6c79·ets_weakref_only
48 ··0x000002d0·79007479·70655f6e·65772e63·6f6c6400·y.type_new.cold.48 ··0x000002d0·00737562·74797065·5f676574·73657473·.subtype_getsets
49 ··0x000002e0·736c6f74·5f74705f·63616c6c·0074705f·slot_tp_call.tp_49 ··0x000002e0·5f646963·745f6f6e·6c790074·7970655f·_dict_only.type_
50 ··0x000002f0·6e65775f·77726170·70657200·75706461·new_wrapper.upda50 ··0x000002f0·6e65772e·636f6c64·00736c6f·745f7470·new.cold.slot_tp
51 ··0x00000300·74655f6f·6e655f73·6c6f742e·636f6c64·te_one_slot.cold51 ··0x00000300·5f63616c·6c007470·5f6e6577·5f777261·_call.tp_new_wra
52 ··0x00000310·005f5079·4f626a65·63745f4c·6f6f6b75·._PyObject_Looku52 ··0x00000310·70706572·00757064·6174655f·6f6e655f·pper.update_one_
53 ··0x00000320·70537065·6369616c·2e636f6c·64007375·pSpecial.cold.su53 ··0x00000320·736c6f74·2e636f6c·64005f50·794f626a·slot.cold._PyObj
54 ··0x00000330·7065725f·76656374·6f726361·6c6c0073·per_vectorcall.s54 ··0x00000330·6563745f·4c6f6f6b·75705370·65636961·ect_LookupSpecia
55 ··0x00000340·75706572·5f696e69·745f7769·74686f75·uper_init_withou55 ··0x00000340·6c2e636f·6c640073·75706572·5f766563·l.cold.super_vec
56 ··0x00000350·745f6172·67730073·75706572·5f766563·t_args.super_vec56 ··0x00000350·746f7263·616c6c00·73757065·725f696e·torcall.super_in
57 ··0x00000360·746f7263·616c6c2e·636f6c64·00737570·torcall.cold.sup57 ··0x00000360·69745f77·6974686f·75745f61·72677300·it_without_args.
58 ··0x00000370·65726368·65636b00·73757065·72636865·ercheck.superche58 ··0x00000370·73757065·725f7665·63746f72·63616c6c·super_vectorcall
59 ··0x00000380·636b2e63·6f6c6400·73757065·725f6765·ck.cold.super_ge59 ··0x00000380·2e636f6c·64007375·70657263·6865636b·.cold.supercheck
60 ··0x00000390·74617474·726f0073·75706572·5f676574·tattro.super_get60 ··0x00000390·00737570·65726368·65636b2e·636f6c64·.supercheck.cold
61 ··0x000003a0·61747472·6f2e636f·6c640073·75706572·attro.cold.super61 ··0x000003a0·00737570·65725f67·65746174·74726f00·.super_getattro.
62 ··0x000003b0·5f646561·6c6c6f63·006f626a·6563745f·_dealloc.object_62 ··0x000003b0·73757065·725f6765·74617474·726f2e63·super_getattro.c
63 ··0x000003c0·696e6974·5f737562·636c6173·73007479·init_subclass.ty63 ··0x000003c0·6f6c6400·73757065·725f6465·616c6c6f·old.super_deallo
64 ··0x000003d0·70655f69·6e697400·74797065·5f696e69·pe_init.type_ini64 ··0x000003d0·63006f62·6a656374·5f696e69·745f7375·c.object_init_su
65 ··0x000003e0·742e636f·6c64005f·5f66756e·635f5f2e·t.cold.__func__.65 ··0x000003e0·62636c61·73730074·7970655f·696e6974·bclass.type_init
66 ··0x000003f0·30005f50·795f7479·70655f67·65746174·0._Py_type_getat66 ··0x000003f0·00747970·655f696e·69742e63·6f6c6400·.type_init.cold.
67 ··0x00000400·74726f5f·696d706c·2e636f6c·64007479·tro_impl.cold.ty67 ··0x00000400·5f5f6675·6e635f5f·2e30005f·50795f74·__func__.0._Py_t
68 ··0x00000410·70655f70·72657061·7265006f·626a6563·pe_prepare.objec68 ··0x00000410·7970655f·67657461·7474726f·5f696d70·ype_getattro_imp
69 ··0x00000420·745f6e65·77006f62·6a656374·5f696e69·t_new.object_ini69 ··0x00000420·6c2e636f·6c640074·7970655f·70726570·l.cold.type_prep
70 ··0x00000430·74006f62·6a656374·5f6e6577·2e636f6c·t.object_new.col70 ··0x00000430·61726500·6f626a65·63745f6e·6577006f·are.object_new.o
71 ··0x00000440·64007479·70655f61·62737472·6163746d·d.type_abstractm71 ··0x00000440·626a6563·745f696e·6974006f·626a6563·bject_init.objec
72 ··0x00000450·6574686f·6473006f·626a6563·745f696e·ethods.object_in72 ··0x00000450·745f6e65·772e636f·6c640074·7970655f·t_new.cold.type_
73 ··0x00000460·69742e63·6f6c6400·736c6f74·5f74705f·it.cold.slot_tp_73 ··0x00000460·61627374·72616374·6d657468·6f647300·abstractmethods.
74 ··0x00000470·696e6974·00736c6f·745f7470·5f696e69·init.slot_tp_ini74 ··0x00000470·6f626a65·63745f69·6e69742e·636f6c64·object_init.cold
75 ··0x00000480·742e636f·6c64006c·6f6f6b75·705f6d61·t.cold.lookup_ma75 ··0x00000480·00736c6f·745f7470·5f696e69·7400736c·.slot_tp_init.sl
76 ··0x00000490·7962655f·6d657468·6f642e63·6f6c6400·ybe_method.cold.76 ··0x00000490·6f745f74·705f696e·69742e63·6f6c6400·ot_tp_init.cold.
77 ··0x000004a0·5f50795f·74797065·5f676574·61747472·_Py_type_getattr77 ··0x000004a0·6c6f6f6b·75705f6d·61796265·5f6d6574·lookup_maybe_met
78 ··0x000004b0·6f2e636f·6c640074·7970655f·72657072·o.cold.type_repr78 ··0x000004b0·686f642e·636f6c64·005f5079·5f747970·hod.cold._Py_typ
79 ··0x000004c0·00747970·655f7265·70722e63·6f6c6400·.type_repr.cold.79 ··0x000004c0·655f6765·74617474·726f2e63·6f6c6400·e_getattro.cold.
80 ··0x000004d0·74797065·5f6d6f64·756c6500·74797065·type_module.type80 ··0x000004d0·74797065·5f726570·72007479·70655f72·type_repr.type_r
81 ··0x000004e0·5f6d6f64·756c652e·636f6c64·00747970·_module.cold.typ81 ··0x000004e0·6570722e·636f6c64·00747970·655f6d6f·epr.cold.type_mo
82 ··0x000004f0·655f7175·616c6e61·6d65006f·626a6563·e_qualname.objec82 ··0x000004f0·64756c65·00747970·655f6d6f·64756c65·dule.type_module
83 ··0x00000500·745f7374·72006f62·6a656374·5f737472·t_str.object_str83 ··0x00000500·2e636f6c·64007479·70655f71·75616c6e·.cold.type_qualn
84 ··0x00000510·2e636f6c·64006f62·6a656374·5f726570·.cold.object_rep84 ··0x00000510·616d6500·6f626a65·63745f73·7472006f·ame.object_str.o
85 ··0x00000520·7200736c·6f745f74·705f6e65·7700736c·r.slot_tp_new.sl85 ··0x00000520·626a6563·745f7374·722e636f·6c64006f·bject_str.cold.o
86 ··0x00000530·6f745f74·705f6e65·772e636f·6c640073·ot_tp_new.cold.s86 ··0x00000530·626a6563·745f7265·70720073·6c6f745f·bject_repr.slot_
87 ··0x00000540·75706572·5f696e69·745f7769·74686f75·uper_init_withou87 ··0x00000540·74705f6e·65770073·6c6f745f·74705f6e·tp_new.slot_tp_n
88 ··0x00000550·745f6172·67732e63·6f6c6400·74705f6e·t_args.cold.tp_n88 ··0x00000550·65772e63·6f6c6400·73757065·725f696e·ew.cold.super_in
89 ··0x00000560·65775f77·72617070·65722e63·6f6c6400·ew_wrapper.cold.89 ··0x00000560·69745f77·6974686f·75745f61·7267732e·it_without_args.
90 ··0x00000570·77726170·5f696e69·7400636c·6561725f·wrap_init.clear_90 ··0x00000570·636f6c64·0074705f·6e65775f·77726170·cold.tp_new_wrap
91 ··0x00000580·736c6f74·73007375·62747970·655f6465·slots.subtype_de91 ··0x00000580·7065722e·636f6c64·00777261·705f696e·per.cold.wrap_in
92 ··0x00000590·616c6c6f·632e636f·6c640074·7970655f·alloc.cold.type_92 ··0x00000590·69740063·6c656172·5f736c6f·74730073·it.clear_slots.s
93 ··0x000005a0·73657461·7474726f·00757064·6174655f·setattro.update_93 ··0x000005a0·75627479·70655f64·65616c6c·6f632e63·ubtype_dealloc.c
94 ··0x000005b0·73756263·6c617373·65732e63·6f6e7374·subclasses.const94 ··0x000005b0·6f6c6400·74797065·5f736574·61747472·old.type_setattr
95 ··0x000005c0·70726f70·2e300074·7970655f·73657461·prop.0.type_seta95 ··0x000005c0·6f007570·64617465·5f737562·636c6173·o.update_subclas
96 ··0x000005d0·7474726f·2e636f6c·64005f50·79537570·ttro.cold._PySup96 ··0x000005d0·7365732e·636f6e73·7470726f·702e3000·ses.constprop.0.
97 ··0x000005e0·65725f4c·6f6f6b75·702e636f·6c640073·er_Lookup.cold.s97 ··0x000005e0·74797065·5f736574·61747472·6f2e636f·type_setattro.co
98 ··0x000005f0·75627479·70655f74·72617665·7273652e·ubtype_traverse.98 ··0x000005f0·6c64005f·50795375·7065725f·4c6f6f6b·ld._PySuper_Look
99 ··0x00000600·636f6c64·006f626a·6563745f·6765745f·cold.object_get_99 ··0x00000600·75702e63·6f6c6400·73756274·7970655f·up.cold.subtype_
100 ··0x00000610·636c6173·73005f50·795f4261·73654f62·class._Py_BaseOb100 ··0x00000610·74726176·65727365·2e636f6c·64006f62·traverse.cold.ob
101 ··0x00000620·6a656374·5f526963·68436f6d·70617265·ject_RichCompare101 ··0x00000620·6a656374·5f676574·5f636c61·7373005f·ject_get_class._
102 ··0x00000630·2e636f6c·64006f62·6a656374·5f726963·.cold.object_ric102 ··0x00000630·50795f42·6173654f·626a6563·745f5269·Py_BaseObject_Ri
103 ··0x00000640·68636f6d·70617265·006f626a·6563745f·hcompare.object_103 ··0x00000640·6368436f·6d706172·652e636f·6c64006f·chCompare.cold.o
104 ··0x00000650·72696368·636f6d70·6172652e·636f6c64·richcompare.cold104 ··0x00000650·626a6563·745f7269·6368636f·6d706172·bject_richcompar
105 ··0x00000660·0063616c·6c5f756e·626f756e·645f6e6f·.call_unbound_no105 ··0x00000660·65006f62·6a656374·5f726963·68636f6d·e.object_richcom
106 ··0x00000670·61726700·74797065·5f6d726f·00747970·arg.type_mro.typ106 ··0x00000670·70617265·2e636f6c·64007479·70655f6d·pare.cold.type_m
107 ··0x00000680·655f6d72·6f2e636f·6c64005f·50794f62·e_mro.cold._PyOb107 ··0x00000680·726f0074·7970655f·6d726f2e·636f6c64·ro.type_mro.cold
108 ··0x00000690·6a656374·5f566563·746f7263·616c6c54·ject_VectorcallT108 ··0x00000690·005f5079·4f626a65·63745f56·6563746f·._PyObject_Vecto
109 ··0x000006a0·73746174·652e636f·6e737470·726f702e·state.constprop.109 ··0x000006a0·7263616c·6c547374·6174652e·636f6e73·rcallTstate.cons
110 ··0x000006b0·30006f62·6a656374·5f726570·722e636f·0.object_repr.co110 ··0x000006b0·7470726f·702e3000·6f626a65·63745f72·tprop.0.object_r
111 ··0x000006c0·6c640074·7970655f·6765745f·62617365·ld.type_get_base111 ··0x000006c0·6570722e·636f6c64·00747970·655f6765·epr.cold.type_ge
112 ··0x000006d0·73007479·70655f67·65745f62·61736573·s.type_get_bases112 ··0x000006d0·745f6261·73657300·74797065·5f676574·t_bases.type_get
113 ··0x000006e0·2e636f6c·64007479·70655f61·62737472·.cold.type_abstr113 ··0x000006e0·5f626173·65732e63·6f6c6400·74797065·_bases.cold.type
114 ··0x000006f0·6163746d·6574686f·64732e63·6f6c6400·actmethods.cold.114 ··0x000006f0·5f616273·74726163·746d6574·686f6473·_abstractmethods
115 ··0x00000700·74797065·5f736574·5f616273·74726163·type_set_abstrac115 ··0x00000700·2e636f6c·64007479·70655f73·65745f61·.cold.type_set_a
116 ··0x00000710·746d6574·686f6473·00747970·655f7365·tmethods.type_se116 ··0x00000710·62737472·6163746d·6574686f·64730074·bstractmethods.t
117 ··0x00000720·745f6162·73747261·63746d65·74686f64·t_abstractmethod117 ··0x00000720·7970655f·7365745f·61627374·72616374·ype_set_abstract
118 ··0x00000730·732e636f·6c640074·7970655f·7365745f·s.cold.type_set_118 ··0x00000730·6d657468·6f64732e·636f6c64·00747970·methods.cold.typ
119 ··0x00000740·6d6f6475·6c650063·6865636b·5f736574·module.check_set119 ··0x00000740·655f7365·745f6d6f·64756c65·00636865·e_set_module.che
120 ··0x00000750·5f737065·6369616c·5f747970·655f6174·_special_type_at120 ··0x00000750·636b5f73·65745f73·70656369·616c5f74·ck_set_special_t
121 ··0x00000760·74720074·7970655f·7365745f·6d6f6475·tr.type_set_modu121 ··0x00000760·7970655f·61747472·00747970·655f7365·ype_attr.type_se
122 ··0x00000770·6c652e63·6f6c6400·63686563·6b5f7365·le.cold.check_se122 ··0x00000770·745f6d6f·64756c65·2e636f6c·64006368·t_module.cold.ch
123 ··0x00000780·745f7370·65636961·6c5f7479·70655f61·t_special_type_a123 ··0x00000780·65636b5f·7365745f·73706563·69616c5f·eck_set_special_
124 ··0x00000790·7474722e·636f6c64·00747970·655f6765·ttr.cold.type_ge124 ··0x00000790·74797065·5f617474·722e636f·6c640074·type_attr.cold.t
125 ··0x000007a0·745f646f·63007479·70655f67·65745f64·t_doc.type_get_d125 ··0x000007a0·7970655f·6765745f·646f6300·74797065·ype_get_doc.type
126 ··0x000007b0·6f632e63·6f6c6400·6f626a65·63745f73·oc.cold.object_s126 ··0x000007b0·5f676574·5f646f63·2e636f6c·64006f62·_get_doc.cold.ob
127 ··0x000007c0·7562636c·61737368·6f6f6b00·74797065·ubclasshook.type127 ··0x000007c0·6a656374·5f737562·636c6173·73686f6f·ject_subclasshoo
128 ··0x000007d0·5f5f5f73·7562636c·61737365·735f5f00·___subclasses__.128 ··0x000007d0·6b007479·70655f5f·5f737562·636c6173·k.type___subclas
129 ··0x000007e0·74797065·5f5f5f73·7562636c·61737365·type___subclasse129 ··0x000007e0·7365735f·5f007479·70655f5f·5f737562·ses__.type___sub
130 ··0x000007f0·735f5f2e·636f6c64·005f5079·54797065·s__.cold._PyType130 ··0x000007f0·636c6173·7365735f·5f2e636f·6c64005f·classes__.cold._
131 ··0x00000800·5f476574·53756263·6c617373·65732e63·_GetSubclasses.c131 ··0x00000800·50795479·70655f47·65745375·62636c61·PyType_GetSubcla
132 ··0x00000810·6f6c6400·74797065·5f6e616d·65007479·old.type_name.ty132 ··0x00000810·73736573·2e636f6c·64007479·70655f6e·sses.cold.type_n
133 ··0x00000820·70655f67·65745f61·6e6e6f74·6174696f·pe_get_annotatio133 ··0x00000820·616d6500·74797065·5f676574·5f616e6e·ame.type_get_ann
134 ··0x00000830·6e730074·7970655f·6765745f·616e6e6f·ns.type_get_anno134 ··0x00000830·6f746174·696f6e73·00747970·655f6765·otations.type_ge
135 ··0x00000840·74617469·6f6e732e·636f6c64·00636c65·tations.cold.cle135 ··0x00000840·745f616e·6e6f7461·74696f6e·732e636f·t_annotations.co
136 ··0x00000850·61725f74·705f7375·62636c61·73736573·ar_tp_subclasses136 ··0x00000850·6c640063·6c656172·5f74705f·73756263·ld.clear_tp_subc
137 ··0x00000860·00747970·655f6765·745f6d72·6f007479·.type_get_mro.ty137 ··0x00000860·6c617373·65730074·7970655f·6765745f·lasses.type_get_
138 ··0x00000870·70655f67·65745f6d·726f2e63·6f6c6400·pe_get_mro.cold.138 ··0x00000870·6d726f00·74797065·5f676574·5f6d726f·mro.type_get_mro
Max diff block lines reached; 0/92003 bytes (0.00%) of diff not shown.
4.93 MB
unicodeobject.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········585320·(bytes·into·file)13 ··Start·of·section·headers:··········585592·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
5.13 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x8ee68:1 There·are·27·section·headers,·starting·at·offset·0x8ef78:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00b4b7·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00b487·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·052490·00d620·18···I·24···1··86 ··[·2]·.rela.text········RELA············0000000000000000·052528·00d620·18···I·24···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00b500·001748·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·00b4e0·001748·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·05fab0·001890·18···I·24···3··88 ··[·4]·.rela.data········RELA············0000000000000000·05fb48·001890·18···I·24···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·00cc60·000060·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·00cc40·000060·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·00cc60·0211fc·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·00cc40·02121c·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·061340·0129a8·18···I·24···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0613d8·0129f0·18···I·24···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·02de5c·000bad·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·02de5c·000bad·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·02ea09·00edfd·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·02ea09·00ee9e·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·073ce8·0162f0·18···I·24···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·073dc8·016320·18···I·24···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·03d808·001596·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·03d8a8·001596·01·AMS··0···0··8
16 ··[12]·.rodata.str4.4····PROGBITS········0000000000000000·03eda0·000038·04·AMS··0···0··416 ··[12]·.rodata.str4.4····PROGBITS········0000000000000000·03ee40·000038·04·AMS··0···0··4
17 ··[13]·.rodata.str4.8····PROGBITS········0000000000000000·03edd8·000128·04·AMS··0···0··817 ··[13]·.rodata.str4.8····PROGBITS········0000000000000000·03ee78·000128·04·AMS··0···0··8
18 ··[14]·.rodata···········PROGBITS········0000000000000000·03ef00·003e60·00···A··0···0·3218 ··[14]·.rodata···········PROGBITS········0000000000000000·03efa0·003e60·00···A··0···0·32
19 ··[15]·.rela.rodata······RELA············0000000000000000·089fd8·001bf0·18···I·24··14··819 ··[15]·.rela.rodata······RELA············0000000000000000·08a0e8·001bf0·18···I·24··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·042d60·000060·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·042e00·000060·10··AM··0···0·16
21 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·042dc0·000050·08··AM··0···0··821 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·042e60·000050·08··AM··0···0··8
22 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·08bbc8·000060·18···I·24··17··822 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·08bcd8·000060·18···I·24··17··8
23 ··[19]·.rodata.cst2······PROGBITS········0000000000000000·042e10·000006·02··AM··0···0··223 ··[19]·.rodata.cst2······PROGBITS········0000000000000000·042eb0·000006·02··AM··0···0··2
24 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·042e16·000000·00······0···0··124 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·042eb6·000000·00······0···0··1
25 ··[21]·.note.gnu.property·NOTE············0000000000000000·042e18·000020·00···A··0···0··825 ··[21]·.note.gnu.property·NOTE············0000000000000000·042eb8·000020·00···A··0···0··8
26 ··[22]·.eh_frame·········PROGBITS········0000000000000000·042e38·006058·00···A··0···0··826 ··[22]·.eh_frame·········PROGBITS········0000000000000000·042ed8·006050·00···A··0···0··8
27 ··[23]·.rela.eh_frame····RELA············0000000000000000·08bc28·003138·18···I·24··22··827 ··[23]·.rela.eh_frame····RELA············0000000000000000·08bd38·003138·18···I·24··22··8
28 ··[24]·.symtab···········SYMTAB··········0000000000000000·048e90·005148·18·····25·516··828 ··[24]·.symtab···········SYMTAB··········0000000000000000·048f28·005148·18·····25·516··8
29 ··[25]·.strtab···········STRTAB··········0000000000000000·04dfd8·0044b1·00······0···0··129 ··[25]·.strtab···········STRTAB··········0000000000000000·04e070·0044b1·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·08ed60·000101·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·08ee70·000101·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·l·(large),·p·(processor·specific)35 ··D·(mbind),·l·(large),·p·(processor·specific)
99.4 KB
readelf --wide --symbols {}
    
Offset 6, 421 lines modifiedOffset 6, 421 lines modified
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.bss7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.bss
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.19 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.unlikely10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.unlikely
11 ·····7:·0000000000000000···467·FUNC····LOCAL··DEFAULT····9·_Py_DecodeUTF8Ex.cold11 ·····7:·0000000000000000···467·FUNC····LOCAL··DEFAULT····9·_Py_DecodeUTF8Ex.cold
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.812 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
13 ·····9:·0000000000002310···175·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_compare13 ·····9:·00000000000022f0···175·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_compare
14 ····10:·0000000000000860····95·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_hash14 ····10:·0000000000000860····95·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_hash
15 ····11:·00000000000001d3····51·FUNC····LOCAL··DEFAULT····9·_PyUnicode_InitGlobalObjects.cold15 ····11:·00000000000001d3····51·FUNC····LOCAL··DEFAULT····9·_PyUnicode_InitGlobalObjects.cold
16 ····12:·0000000000000960····29·OBJECT··LOCAL··DEFAULT···14·__func__.316 ····12:·0000000000000960····29·OBJECT··LOCAL··DEFAULT···14·__func__.3
17 ····13:·0000000000000206····47·FUNC····LOCAL··DEFAULT····9·_PyUnicode_InternInPlace.cold17 ····13:·0000000000000206····47·FUNC····LOCAL··DEFAULT····9·_PyUnicode_InternInPlace.cold
18 ····14:·00000000000008c0····86·FUNC····LOCAL··DEFAULT····6·unicode_hash18 ····14:·00000000000008c0····86·FUNC····LOCAL··DEFAULT····6·unicode_hash
19 ····15:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····5·initialized.419 ····15:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····5·initialized.4
20 ····16:·0000000000001740·····8·OBJECT··LOCAL··DEFAULT····3·bloom_linebreak20 ····16:·0000000000001740·····8·OBJECT··LOCAL··DEFAULT····3·bloom_linebreak
21 ····17:·0000000000000235····47·FUNC····LOCAL··DEFAULT····9·PyUnicode_InternInPlace.cold21 ····17:·0000000000000235····47·FUNC····LOCAL··DEFAULT····9·PyUnicode_InternInPlace.cold
22 ····18:·0000000000000c00··5302·FUNC····LOCAL··DEFAULT····6·unicode_decode_utf822 ····18:·0000000000000c00··5272·FUNC····LOCAL··DEFAULT····6·unicode_decode_utf8
23 ····19:·0000000000000264····51·FUNC····LOCAL··DEFAULT····9·PyUnicode_InternFromString.cold23 ····19:·0000000000000264····51·FUNC····LOCAL··DEFAULT····9·PyUnicode_InternFromString.cold
24 ····20:·000000000000c5b0···133·FUNC····LOCAL··DEFAULT····6·_PyUnicodeWriter_WriteCharInline24 ····20:·000000000000c510···133·FUNC····LOCAL··DEFAULT····6·_PyUnicodeWriter_WriteCharInline
25 ····21:·0000000000004440···707·FUNC····LOCAL··DEFAULT····1·unicode_decode_call_errorhandler_writer25 ····21:·0000000000004420···707·FUNC····LOCAL··DEFAULT····1·unicode_decode_call_errorhandler_writer
26 ····22:·0000000000007c00····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF26 ····22:·0000000000007b80····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
27 ····23:·0000000000000297··1010·FUNC····LOCAL··DEFAULT····9·unicode_decode_utf8.cold27 ····23:·0000000000000297··1038·FUNC····LOCAL··DEFAULT····9·unicode_decode_utf8.cold
28 ····24:·0000000000000689····56·FUNC····LOCAL··DEFAULT····9·PyUnicode_New.cold28 ····24:·00000000000006a5····56·FUNC····LOCAL··DEFAULT····9·PyUnicode_New.cold
29 ····25:·00000000000006c1····15·FUNC····LOCAL··DEFAULT····9·hashtable_unicode_compare.cold29 ····25:·00000000000006dd····15·FUNC····LOCAL··DEFAULT····9·hashtable_unicode_compare.cold
30 ····26:·00000000000023c0···151·FUNC····LOCAL··DEFAULT····6·unicode_dealloc30 ····26:·00000000000023a0···151·FUNC····LOCAL··DEFAULT····6·unicode_dealloc
31 ····27:·00000000000006d0····19·FUNC····LOCAL··DEFAULT····9·unicode_dealloc.cold31 ····27:·00000000000006ec····19·FUNC····LOCAL··DEFAULT····9·unicode_dealloc.cold
32 ····28:·00000000000006e3····54·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromStringAndSize.cold32 ····28:·00000000000006ff····54·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromStringAndSize.cold
33 ····29:·0000000000001560···416·OBJECT··LOCAL··DEFAULT····3·EncodingMapType33 ····29:·0000000000001560···416·OBJECT··LOCAL··DEFAULT····3·EncodingMapType
34 ····30:·0000000000001220···416·OBJECT··LOCAL··DEFAULT····3·PyFieldNameIter_Type34 ····30:·0000000000001220···416·OBJECT··LOCAL··DEFAULT····3·PyFieldNameIter_Type
35 ····31:·00000000000013c0···416·OBJECT··LOCAL··DEFAULT····3·PyFormatterIter_Type35 ····31:·00000000000013c0···416·OBJECT··LOCAL··DEFAULT····3·PyFormatterIter_Type
36 ····32:·0000000000000719····45·FUNC····LOCAL··DEFAULT····9·_PyUnicode_InitTypes.cold36 ····32:·0000000000000735····45·FUNC····LOCAL··DEFAULT····9·_PyUnicode_InitTypes.cold
37 ····33:·0000000000000940····21·OBJECT··LOCAL··DEFAULT···14·__func__.237 ····33:·0000000000000940····21·OBJECT··LOCAL··DEFAULT···14·__func__.2
38 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.438 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.4
39 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str4.839 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str4.8
40 ····36:·0000000000002570···125·FUNC····LOCAL··DEFAULT····6·unicode_decode_locale40 ····36:·0000000000002550···125·FUNC····LOCAL··DEFAULT····6·unicode_decode_locale
41 ····37:·0000000000000746····34·FUNC····LOCAL··DEFAULT····9·PyUnicode_DecodeFSDefaultAndSize.cold41 ····37:·0000000000000762····34·FUNC····LOCAL··DEFAULT····9·PyUnicode_DecodeFSDefaultAndSize.cold
42 ····38:·000000000000081c···120·FUNC····LOCAL··DEFAULT····9·get_error_handler_wide.part.042 ····38:·0000000000000838···120·FUNC····LOCAL··DEFAULT····9·get_error_handler_wide.part.0
43 ····39:·00000000000034a0····61·FUNC····LOCAL··DEFAULT····1·get_error_handler_wide43 ····39:·00000000000034a0····61·FUNC····LOCAL··DEFAULT····1·get_error_handler_wide
44 ····40:·0000000000000768····29·FUNC····LOCAL··DEFAULT····9·get_error_handler_wide.cold44 ····40:·0000000000000784····29·FUNC····LOCAL··DEFAULT····9·get_error_handler_wide.cold
45 ····41:·0000000000000785···151·FUNC····LOCAL··DEFAULT····9·unicode_decode_locale.cold45 ····41:·00000000000007a1···151·FUNC····LOCAL··DEFAULT····9·unicode_decode_locale.cold
46 ····42:·0000000000000894···364·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromWideChar.cold46 ····42:·00000000000008b0···364·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromWideChar.cold
47 ····43:·0000000000002ed0···154·FUNC····LOCAL··DEFAULT····6·unicode_result47 ····43:·0000000000002ec0···154·FUNC····LOCAL··DEFAULT····6·unicode_result
48 ····44:·0000000000000a00····77·FUNC····LOCAL··DEFAULT····9·unicode_result.cold48 ····44:·0000000000000a1c····77·FUNC····LOCAL··DEFAULT····9·unicode_result.cold
49 ····45:·0000000000000a4d···186·FUNC····LOCAL··DEFAULT····9·PyUnicode_CompareWithASCIIString.cold49 ····45:·0000000000000a69···186·FUNC····LOCAL··DEFAULT····9·PyUnicode_CompareWithASCIIString.cold
50 ····46:·00000000000042b0···400·FUNC····LOCAL··DEFAULT····1·unicode_fill_utf850 ····46:·00000000000042a0···371·FUNC····LOCAL··DEFAULT····1·unicode_fill_utf8
51 ····47:·0000000000000b07···126·FUNC····LOCAL··DEFAULT····9·_PyUnicode_FromASCII.cold51 ····47:·0000000000000b23···126·FUNC····LOCAL··DEFAULT····9·_PyUnicode_FromASCII.cold
52 ····48:·0000000000000b85····35·FUNC····LOCAL··DEFAULT····9·PyUnicode_DecodeFSDefault.cold52 ····48:·0000000000000ba1····35·FUNC····LOCAL··DEFAULT····9·PyUnicode_DecodeFSDefault.cold
53 ····49:·00000000000034e0···128·FUNC····LOCAL··DEFAULT····1·_PyUnicodeWriter_Update53 ····49:·00000000000034e0···128·FUNC····LOCAL··DEFAULT····1·_PyUnicodeWriter_Update
54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.rodata54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···14·.rodata
55 ····51:·0000000000005c80··3235·FUNC····LOCAL··DEFAULT····6·_copy_characters55 ····51:·0000000000005c80··3109·FUNC····LOCAL··DEFAULT····6·_copy_characters
56 ····52:·0000000000007f80···673·FUNC····LOCAL··DEFAULT····6·unicode_fromformat_write_str56 ····52:·0000000000007f10···673·FUNC····LOCAL··DEFAULT····6·unicode_fromformat_write_str
57 ····53:·000000000000d8ff···134·FUNC····LOCAL··DEFAULT····9·unicode_fromformat_write_wcstr57 ····53:·000000000000d9a0···134·FUNC····LOCAL··DEFAULT····9·unicode_fromformat_write_wcstr
58 ····54:·0000000000000ba8··1113·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromFormatV.cold58 ····54:·0000000000000bc4··1113·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromFormatV.cold
59 ····55:·0000000000001001····17·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteASCIIString.cold59 ····55:·000000000000101d····17·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteASCIIString.cold
60 ····56:·0000000000001012·····9·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_Update.cold60 ····56:·000000000000102e·····9·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_Update.cold
61 ····57:·000000000000101b···168·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_Finish.cold61 ····57:·0000000000001037···168·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_Finish.cold
62 ····58:·000000000001ded0··1827·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FromUCS462 ····58:·000000000001def0··1827·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FromUCS4
63 ····59:·000000000001a070··1940·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FromUCS263 ····59:·000000000001a090··1940·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FromUCS2
64 ····60:·00000000000010c3···109·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromKindAndData.cold64 ····60:·00000000000010df···109·FUNC····LOCAL··DEFAULT····9·PyUnicode_FromKindAndData.cold
65 ····61:·00000000000055e0···686·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FromUCS165 ····61:·00000000000055d0···686·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FromUCS1
66 ····62:·0000000000001130····66·FUNC····LOCAL··DEFAULT····9·_PyUnicode_FromUCS1.cold66 ····62:·000000000000114c····66·FUNC····LOCAL··DEFAULT····9·_PyUnicode_FromUCS1.cold
67 ····63:·0000000000001172···148·FUNC····LOCAL··DEFAULT····9·PyUnicode_Concat.cold67 ····63:·000000000000118e···148·FUNC····LOCAL··DEFAULT····9·PyUnicode_Concat.cold
68 ····64:·0000000000003560····39·FUNC····LOCAL··DEFAULT····1·ensure_unicode.isra.068 ····64:·0000000000003560····39·FUNC····LOCAL··DEFAULT····1·ensure_unicode.isra.0
69 ····65:·0000000000001206···439·FUNC····LOCAL··DEFAULT····9·_copy_characters.cold69 ····65:·0000000000001222···436·FUNC····LOCAL··DEFAULT····9·_copy_characters.cold
70 ····66:·00000000000013bd····28·FUNC····LOCAL··DEFAULT····9·_PyUnicode_EqualToASCIIString.cold70 ····66:·00000000000013d6····28·FUNC····LOCAL··DEFAULT····9·_PyUnicode_EqualToASCIIString.cold
71 ····67:·00000000000013d9···912·FUNC····LOCAL··DEFAULT····9·_PyUnicode_DecodeUnicodeEscapeInternal.cold71 ····67:·00000000000013f2···913·FUNC····LOCAL··DEFAULT····9·_PyUnicode_DecodeUnicodeEscapeInternal.cold
72 ····68:·0000000000007c20···417·FUNC····LOCAL··DEFAULT····6·resize_compact72 ····68:·0000000000007ba0···417·FUNC····LOCAL··DEFAULT····6·resize_compact
73 ····69:·0000000000001769····83·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_PrepareInternal.cold73 ····69:·0000000000001783····83·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_PrepareInternal.cold
74 ····70:·00000000000017bc····61·FUNC····LOCAL··DEFAULT····9·resize_compact.cold74 ····70:·00000000000017d6····61·FUNC····LOCAL··DEFAULT····9·resize_compact.cold
75 ····71:·0000000000014350···480·FUNC····LOCAL··DEFAULT····6·unicode_compare75 ····71:·00000000000142c0···480·FUNC····LOCAL··DEFAULT····6·unicode_compare
76 ····72:·00000000000017f9····22·FUNC····LOCAL··DEFAULT····9·PyUnicode_RichCompare.cold76 ····72:·0000000000001813····22·FUNC····LOCAL··DEFAULT····9·PyUnicode_RichCompare.cold
77 ····73:·000000000000180f····86·FUNC····LOCAL··DEFAULT····9·unicode_fromformat_write_str.cold77 ····73:·0000000000001829····86·FUNC····LOCAL··DEFAULT····9·unicode_fromformat_write_str.cold
78 ····74:·0000000000001865····17·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteStr.cold78 ····74:·000000000000187f····17·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteStr.cold
79 ····75:·0000000000008380·····9·FUNC····LOCAL··DEFAULT····6·unicode_length79 ····75:·0000000000008310·····9·FUNC····LOCAL··DEFAULT····6·unicode_length
80 ····76:·0000000000008390·····6·FUNC····LOCAL··DEFAULT····6·unicode_rpartition80 ····76:·0000000000008320·····6·FUNC····LOCAL··DEFAULT····6·unicode_rpartition
81 ····77:·000000000001fd00···595·FUNC····LOCAL··DEFAULT····6·asciilib_default_rfind.constprop.081 ····77:·000000000001fd20···595·FUNC····LOCAL··DEFAULT····6·asciilib_default_rfind.constprop.0
82 ····78:·0000000000003790····60·FUNC····LOCAL··DEFAULT····1·ucs1lib_rfind_char82 ····78:·0000000000003790····60·FUNC····LOCAL··DEFAULT····1·ucs1lib_rfind_char
83 ····79:·0000000000005ec0···761·FUNC····LOCAL··DEFAULT····1·ucs2lib_fastsearch83 ····79:·0000000000005ea0···761·FUNC····LOCAL··DEFAULT····1·ucs2lib_fastsearch
84 ····80:·000000000000a4e0···568·FUNC····LOCAL··DEFAULT····1·ucs4lib_fastsearch84 ····80:·000000000000a4b0···568·FUNC····LOCAL··DEFAULT····1·ucs4lib_fastsearch
85 ····81:·0000000000001876···714·FUNC····LOCAL··DEFAULT····9·PyUnicode_RPartition.cold85 ····81:·0000000000001890···714·FUNC····LOCAL··DEFAULT····9·PyUnicode_RPartition.cold
86 ····82:·0000000000005d00···447·FUNC····LOCAL··DEFAULT····1·unicode_askind86 ····82:·0000000000005ce0···447·FUNC····LOCAL··DEFAULT····1·unicode_askind
87 ····83:·0000000000008e70··1326·FUNC····LOCAL··DEFAULT····6·unicode_startswith87 ····83:·0000000000008e00··1326·FUNC····LOCAL··DEFAULT····6·unicode_startswith
88 ····84:·0000000000009450···584·FUNC····LOCAL··DEFAULT····6·tailmatch88 ····84:·00000000000093e0···584·FUNC····LOCAL··DEFAULT····6·tailmatch
89 ····85:·0000000000001b40···147·FUNC····LOCAL··DEFAULT····9·unicode_startswith.cold89 ····85:·0000000000001b5a···147·FUNC····LOCAL··DEFAULT····9·unicode_startswith.cold
90 ····86:·0000000000001bd3····83·FUNC····LOCAL··DEFAULT····9·tailmatch.cold90 ····86:·0000000000001bed····83·FUNC····LOCAL··DEFAULT····9·tailmatch.cold
91 ····87:·00000000000096d0··1603·FUNC····LOCAL··DEFAULT····6·do_string_format91 ····87:·0000000000009660··1603·FUNC····LOCAL··DEFAULT····6·do_string_format
92 ····88:·0000000000009d20··2364·FUNC····LOCAL··DEFAULT····6·MarkupIterator_next92 ····88:·0000000000009cb0··2364·FUNC····LOCAL··DEFAULT····6·MarkupIterator_next
93 ····89:·000000000000a830··3447·FUNC····LOCAL··DEFAULT····6·output_markup93 ····89:·000000000000a7c0··3447·FUNC····LOCAL··DEFAULT····6·output_markup
94 ····90:·0000000000003600···156·FUNC····LOCAL··DEFAULT····1·_PyUnicode_FindMaxChar.part.094 ····90:·0000000000003600···156·FUNC····LOCAL··DEFAULT····1·_PyUnicode_FindMaxChar.part.0
95 ····91:·0000000000001c26···210·FUNC····LOCAL··DEFAULT····9·do_string_format.cold95 ····91:·0000000000001c40···210·FUNC····LOCAL··DEFAULT····9·do_string_format.cold
96 ····92:·0000000000003590····80·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR96 ····92:·0000000000003590····80·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR
97 ····93:·00000000000035e0····28·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.097 ····93:·00000000000035e0····28·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0
98 ····94:·0000000000001cf8···396·FUNC····LOCAL··DEFAULT····9·MarkupIterator_next.cold98 ····94:·0000000000001d12···396·FUNC····LOCAL··DEFAULT····9·MarkupIterator_next.cold
99 ····95:·0000000000001e84····27·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.cold99 ····95:·0000000000001e9e····27·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.cold
100 ····96:·0000000000001e9f····18·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.part.0.cold100 ····96:·0000000000001eb9····18·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.part.0.cold
101 ····97:·0000000000001eb1·····8·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteSubstring.cold101 ····97:·0000000000001ecb·····8·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteSubstring.cold
102 ····98:·00000000000036a0···126·FUNC····LOCAL··DEFAULT····1·get_integer102 ····98:·00000000000036a0···126·FUNC····LOCAL··DEFAULT····1·get_integer
103 ····99:·0000000000001eb9···809·FUNC····LOCAL··DEFAULT····9·output_markup.cold103 ····99:·0000000000001ed3···809·FUNC····LOCAL··DEFAULT····9·output_markup.cold
104 ···100:·0000000000004c80···158·FUNC····LOCAL··DEFAULT····1·ucs2lib_find_max_char104 ···100:·0000000000004c60···158·FUNC····LOCAL··DEFAULT····1·ucs2lib_find_max_char
105 ···101:·00000000000021e2····26·FUNC····LOCAL··DEFAULT····9·_PyUnicode_FindMaxChar.part.0.cold105 ···101:·00000000000021fc····26·FUNC····LOCAL··DEFAULT····9·_PyUnicode_FindMaxChar.part.0.cold
106 ···102:·00000000000078a0···155·FUNC····LOCAL··DEFAULT····1·ucs4lib_find_max_char106 ···102:·0000000000007880···155·FUNC····LOCAL··DEFAULT····1·ucs4lib_find_max_char
107 ···103:·000000000000b650··3925·FUNC····LOCAL··DEFAULT····6·unicode_repr107 ···103:·000000000000b5e0··3877·FUNC····LOCAL··DEFAULT····6·unicode_repr
108 ···104:·00000000000021fc··1104·FUNC····LOCAL··DEFAULT····9·unicode_repr.cold108 ···104:·0000000000002216··1148·FUNC····LOCAL··DEFAULT····9·unicode_repr.cold
109 ···105:·000000000000264c·····8·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteCharInline.cold109 ···105:·0000000000002692·····8·FUNC····LOCAL··DEFAULT····9·_PyUnicodeWriter_WriteCharInline.cold
110 ···106:·0000000000002654····28·FUNC····LOCAL··DEFAULT····9·_PyUnicode_EQ.cold110 ···106:·000000000000269a····28·FUNC····LOCAL··DEFAULT····9·_PyUnicode_EQ.cold
111 ···107:·0000000000002670···366·FUNC····LOCAL··DEFAULT····9·_PyUnicode_JoinArray.cold111 ···107:·00000000000026b6···366·FUNC····LOCAL··DEFAULT····9·_PyUnicode_JoinArray.cold
112 ···108:·0000000000015fa0····87·FUNC····LOCAL··DEFAULT····6·unicode_char112 ···108:·0000000000015f10····87·FUNC····LOCAL··DEFAULT····6·unicode_char
113 ···109:·0000000000006430···136·FUNC····LOCAL··DEFAULT····1·ucs2lib_find_char113 ···109:·0000000000006410···136·FUNC····LOCAL··DEFAULT····1·ucs2lib_find_char
114 ···110:·000000000000a480····89·FUNC····LOCAL··DEFAULT····1·ucs4lib_find_char114 ···110:·000000000000a450····89·FUNC····LOCAL··DEFAULT····1·ucs4lib_find_char
115 ···111:·0000000000009110···429·FUNC····LOCAL··DEFAULT····1·ucs1lib_adaptive_find115 ···111:·00000000000090f0···429·FUNC····LOCAL··DEFAULT····1·ucs1lib_adaptive_find
116 ···112:·00000000000027de···148·FUNC····LOCAL··DEFAULT····9·PyUnicode_Contains.cold116 ···112:·0000000000002824···148·FUNC····LOCAL··DEFAULT····9·PyUnicode_Contains.cold
117 ···113:·00000000000098c0···150·FUNC····LOCAL··DEFAULT····1·ucs1lib__preprocess117 ···113:·00000000000098a0···150·FUNC····LOCAL··DEFAULT····1·ucs1lib__preprocess
118 ···114:·0000000000009960···377·FUNC····LOCAL··DEFAULT····1·ucs1lib__two_way118 ···114:·0000000000009940···377·FUNC····LOCAL··DEFAULT····1·ucs1lib__two_way
119 ···115:·0000000000003720····82·FUNC····LOCAL··DEFAULT····1·asciilib_find_char119 ···115:·0000000000003720····82·FUNC····LOCAL··DEFAULT····1·asciilib_find_char
120 ···116:·0000000000003720····82·FUNC····LOCAL··DEFAULT····1·ucs1lib_find_char120 ···116:·0000000000003720····82·FUNC····LOCAL··DEFAULT····1·ucs1lib_find_char
121 ···117:·0000000000003780····14·FUNC····LOCAL··DEFAULT····1·findchar.part.0121 ···117:·0000000000003780····14·FUNC····LOCAL··DEFAULT····1·findchar.part.0
122 ···118:·000000000000b420···151·FUNC····LOCAL··DEFAULT····1·ucs4lib_rfind_char122 ···118:·000000000000b3f0···151·FUNC····LOCAL··DEFAULT····1·ucs4lib_rfind_char
123 ···119:·0000000000002872····46·FUNC····LOCAL··DEFAULT····9·PyUnicode_AsWideCharString.cold123 ···119:·00000000000028b8····46·FUNC····LOCAL··DEFAULT····9·PyUnicode_AsWideCharString.cold
124 ···120:·00000000000061c0····71·FUNC····LOCAL··DEFAULT····1·ucs2lib_rfind_char124 ···120:·00000000000061a0····71·FUNC····LOCAL··DEFAULT····1·ucs2lib_rfind_char
125 ···121:·00000000000028a0····61·FUNC····LOCAL··DEFAULT····9·PyUnicode_FindChar.cold125 ···121:·00000000000028e6····61·FUNC····LOCAL··DEFAULT····9·PyUnicode_FindChar.cold
126 ···122:·00000000000028dd···131·FUNC····LOCAL··DEFAULT····9·PyUnicode_Substring.cold126 ···122:·0000000000002923···131·FUNC····LOCAL··DEFAULT····9·PyUnicode_Substring.cold
127 ···123:·000000000000ddb0···342·FUNC····LOCAL··DEFAULT····6·unicode_split127 ···123:·000000000000dd10···342·FUNC····LOCAL··DEFAULT····6·unicode_split
128 ···124:·000000000000df10··6347·FUNC····LOCAL··DEFAULT····6·split128 ···124:·000000000000de70··6347·FUNC····LOCAL··DEFAULT····6·split
129 ···125:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.10129 ···125:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.10
130 ···126:·0000000000002960····94·FUNC····LOCAL··DEFAULT····9·unicode_split.cold130 ···126:·00000000000029a6····94·FUNC····LOCAL··DEFAULT····9·unicode_split.cold
131 ···127:·00000000000092c0···239·FUNC····LOCAL··DEFAULT····1·asciilib__preprocess131 ···127:·00000000000092a0···239·FUNC····LOCAL··DEFAULT····1·asciilib__preprocess
132 ···128:·00000000000095e0···723·FUNC····LOCAL··DEFAULT····1·asciilib__two_way132 ···128:·00000000000095c0···723·FUNC····LOCAL··DEFAULT····1·asciilib__two_way
Max diff block lines reached; 78176/101720 bytes (76.85%) of diff not shown.
1.58 MB
readelf --wide --relocs {}
Max HTML report size reached
561 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.96 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 AVAUATUSH12 AVAUATUSH
13 []A\A]A^A_13 []A\A]A^A_
14 []A\A]A^A_14 []A\A]A^A_
15 []A\A]A^A_15 []A\A]A^A_
16 AWAVAUATUSH16 AWAVAUATUSH
17 []A\A]A^A_17 []A\A]A^A_
18 []A\A]A^18 []A\A]A^
 19 []A\A]A^A_
19 AVAUATUSH20 AVAUATUSH
20 []A\A]A^21 []A\A]A^
21 []A\A]A^A_ 
22 []A\A]A^22 []A\A]A^
23 []A\A]A^A_23 []A\A]A^A_
24 AWAVAUATUSH24 AWAVAUATUSH
25 []A\A]A^A_25 []A\A]A^A_
26 AVAUATUSH26 AVAUATUSH
27 h[]A\A]A^A_27 h[]A\A]A^A_
28 D$`PWAWH28 D$`PWAWH
Offset 260, 17 lines modifiedOffset 260, 17 lines modified
260 incomplete·format·key260 incomplete·format·key
261 *·wants·int261 *·wants·int
262 %c·arg·not·in·range(0x110000)262 %c·arg·not·in·range(0x110000)
263 %c·requires·int·or·char263 %c·requires·int·or·char
264 incomplete·format264 incomplete·format
265 character·maps·to·<undefined>265 character·maps·to·<undefined>
266 ordinal·not·in·range(256)266 ordinal·not·in·range(256)
267 how_many·cannot·be·negative 
268 maketrans267 maketrans
269 argument·3268 argument·3
 269 how_many·cannot·be·negative
270 padded·string·is·too·long270 padded·string·is·too·long
271 precision·too·large271 precision·too·large
272 new·string·is·too·long272 new·string·is·too·long
273 utf-16-le273 utf-16-le
274 utf-16-be274 utf-16-be
275 substring·not·found275 substring·not·found
276 argument276 argument
Offset 431, 22 lines modifiedOffset 431, 22 lines modified
431 position·%zd·from·error·handler·out·of·bounds431 position·%zd·from·error·handler·out·of·bounds
432 Un;decoding·error·handler·must·return·(str,·int)·tuple432 Un;decoding·error·handler·must·return·(str,·int)·tuple
433 character·mapping·must·be·in·range(0x%x)433 character·mapping·must·be·in·range(0x%x)
434 character·mapping·must·return·integer,·None·or·str434 character·mapping·must·return·integer,·None·or·str
435 encoded·result·is·too·long·for·a·Python·string435 encoded·result·is·too·long·for·a·Python·string
436 chr()·arg·not·in·range(0x110000)436 chr()·arg·not·in·range(0x110000)
437 Un;translating·error·handler·must·return·(str,·int)·tuple437 Un;translating·error·handler·must·return·(str,·int)·tuple
438 Cannot·write·%zi·characters·at·%zi·in·a·string·of·%zi·characters 
439 Cannot·copy·%s·characters·into·a·string·of·%s·characters 
440 Cannot·modify·a·string·currently·used 
441 first·maketrans·argument·must·be·a·string·if·there·is·a·second·argument438 first·maketrans·argument·must·be·a·string·if·there·is·a·second·argument
442 the·first·two·maketrans·arguments·must·have·equal·length439 the·first·two·maketrans·arguments·must·have·equal·length
443 if·you·give·only·one·argument·to·maketrans·it·must·be·a·dict440 if·you·give·only·one·argument·to·maketrans·it·must·be·a·dict
444 string·keys·in·translate·table·must·be·of·length·1441 string·keys·in·translate·table·must·be·of·length·1
445 keys·in·translate·table·must·be·strings·or·integers442 keys·in·translate·table·must·be·strings·or·integers
 443 Cannot·write·%zi·characters·at·%zi·in·a·string·of·%zi·characters
 444 Cannot·copy·%s·characters·into·a·string·of·%s·characters
 445 Cannot·modify·a·string·currently·used
446 string·too·large·in·_PyUnicode_FormatLong446 string·too·large·in·_PyUnicode_FormatLong
447 string·is·longer·than·the·buffer447 string·is·longer·than·the·buffer
448 fill·character·is·bigger·than·the·string·maximum·character448 fill·character·is·bigger·than·the·string·maximum·character
449 character·mapping·must·be·in·range(256)449 character·mapping·must·be·in·range(256)
450 character·mapping·must·return·integer,·bytes·or·None,·not·%.400s450 character·mapping·must·return·integer,·bytes·or·None,·not·%.400s
451 The·fill·character·must·be·a·unicode·character,·not·%.100s451 The·fill·character·must·be·a·unicode·character,·not·%.100s
452 The·fill·character·must·be·exactly·one·character·long452 The·fill·character·must·be·exactly·one·character·long
Offset 962, 22 lines modifiedOffset 962, 22 lines modified
962 unicode_isupper.cold962 unicode_isupper.cold
963 _string_module963 _string_module
964 unicode_upper964 unicode_upper
965 do_upper965 do_upper
966 unicode_upper.cold966 unicode_upper.cold
967 unicode_isdigit967 unicode_isdigit
968 unicode_isdigit.cold968 unicode_isdigit.cold
969 unicode_check_modifiable 
970 PyUnicode_CopyCharacters.cold 
971 unicode_kind_name 
972 unicodeiter_next969 unicodeiter_next
973 unicodeiter_next.cold970 unicodeiter_next.cold
974 unicode_check_modifiable.cold 
975 unicode_maketrans971 unicode_maketrans
976 unicode_maketrans.cold972 unicode_maketrans.cold
 973 unicode_check_modifiable
 974 PyUnicode_CopyCharacters.cold
 975 unicode_kind_name
 976 unicode_check_modifiable.cold
977 _PyUnicode_InsertThousandsGrouping.cold977 _PyUnicode_InsertThousandsGrouping.cold
978 unicodeiter_len978 unicodeiter_len
979 unicodeiter_len.cold979 unicodeiter_len.cold
980 unicode_center980 unicode_center
981 unicode_center.cold981 unicode_center.cold
982 convert_uc.constprop.0982 convert_uc.constprop.0
983 pad.cold983 pad.cold
Offset 1436, 17 lines modifiedOffset 1436, 17 lines modified
1436 _PyUnicode_IsLowercase1436 _PyUnicode_IsLowercase
1437 _PyUnicode_IsTitlecase1437 _PyUnicode_IsTitlecase
1438 _PyUnicode_IsUppercase1438 _PyUnicode_IsUppercase
1439 PyUnicode_EncodeLocale1439 PyUnicode_EncodeLocale
1440 PyInit__string1440 PyInit__string
1441 PyModuleDef_Init1441 PyModuleDef_Init
1442 _Py_bytes_upper1442 _Py_bytes_upper
1443 PyUnicode_CopyCharacters 
1444 PyDict_Type1443 PyDict_Type
1445 PyDict_Next1444 PyDict_Next
 1445 PyUnicode_CopyCharacters
1446 _PyUnicode_InsertThousandsGrouping1446 _PyUnicode_InsertThousandsGrouping
1447 PyNumber_ToBase1447 PyNumber_ToBase
1448 PyUnicode_Resize1448 PyUnicode_Resize
1449 PyFloat_AsDouble1449 PyFloat_AsDouble
1450 PyOS_double_to_string1450 PyOS_double_to_string
1451 PyObject_IsTrue1451 PyObject_IsTrue
1452 PyUnicode_Split1452 PyUnicode_Split
341 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 »       mov····$0x0,%eax17 »       mov····$0x0,%eax
18 ·R_X86_64_32»    PyMem_RawMalloc18 ·R_X86_64_32»    PyMem_RawMalloc
19 »       mov····%rsp,%r819 »       mov····%rsp,%r8
20 »       xor····%ecx,%ecx20 »       xor····%ecx,%ecx
21 »       xor····%edx,%edx21 »       xor····%edx,%edx
22 »       movq···%rax,%xmm022 »       movq···%rax,%xmm0
23 »       mov····$0x0,%esi23 »       mov····$0x0,%esi
24 ·R_X86_64_32»    .text.hot+0x231024 ·R_X86_64_32»    .text.hot+0x22f0
25 »       mov····$0x0,%edi25 »       mov····$0x0,%edi
26 ·R_X86_64_32»    .text.hot+0x86026 ·R_X86_64_32»    .text.hot+0x860
27 »       movhps·0x0(%rip),%xmm0········27 »       movhps·0x0(%rip),%xmm0········
28 ·R_X86_64_PC32»  .LC6-0x428 ·R_X86_64_PC32»  .LC6-0x4
29 »       movaps·%xmm0,(%rsp)29 »       movaps·%xmm0,(%rsp)
30 »       call···44·<_PyUnicode_InitGlobalObjects+0x44>30 »       call···44·<_PyUnicode_InitGlobalObjects+0x44>
31 ·R_X86_64_PLT32» _Py_hashtable_new_full-0x431 ·R_X86_64_PLT32» _Py_hashtable_new_full-0x4
Offset 4241, 31 lines modifiedOffset 4241, 31 lines modified
4241 »       mov····%rdi,%rbx4241 »       mov····%rdi,%rbx
4242 »       mov····%rbp,%rdi4242 »       mov····%rbp,%rdi
4243 »       push···%rcx4243 »       push···%rcx
4244 »       call···345a·<_PyUnicode_InitTypes+0x1a>4244 »       call···345a·<_PyUnicode_InitTypes+0x1a>
4245 ·R_X86_64_PLT32» _PyStaticType_InitBuiltin-0x44245 ·R_X86_64_PLT32» _PyStaticType_InitBuiltin-0x4
4246 »       test···%eax,%eax4246 »       test···%eax,%eax
4247 »       js·····3462·<_PyUnicode_InitTypes+0x22>4247 »       js·····3462·<_PyUnicode_InitTypes+0x22>
4248 ·R_X86_64_PC32»  .text.unlikely+0x7154248 ·R_X86_64_PC32»  .text.unlikely+0x731
4249 »       mov····$0x0,%esi4249 »       mov····$0x0,%esi
4250 ·R_X86_64_32»    .data+0x12204250 ·R_X86_64_32»    .data+0x1220
4251 »       mov····%rbp,%rdi4251 »       mov····%rbp,%rdi
4252 »       call···346f·<_PyUnicode_InitTypes+0x2f>4252 »       call···346f·<_PyUnicode_InitTypes+0x2f>
4253 ·R_X86_64_PLT32» _PyStaticType_InitBuiltin-0x44253 ·R_X86_64_PLT32» _PyStaticType_InitBuiltin-0x4
4254 »       test···%eax,%eax4254 »       test···%eax,%eax
4255 »       js·····3477·<_PyUnicode_InitTypes+0x37>4255 »       js·····3477·<_PyUnicode_InitTypes+0x37>
4256 ·R_X86_64_PC32»  .text.unlikely+0x7154256 ·R_X86_64_PC32»  .text.unlikely+0x731
4257 »       mov····$0x0,%esi4257 »       mov····$0x0,%esi
4258 ·R_X86_64_32»    .data+0x13c04258 ·R_X86_64_32»    .data+0x13c0
4259 »       mov····%rbp,%rdi4259 »       mov····%rbp,%rdi
4260 »       call···3484·<_PyUnicode_InitTypes+0x44>4260 »       call···3484·<_PyUnicode_InitTypes+0x44>
4261 ·R_X86_64_PLT32» _PyStaticType_InitBuiltin-0x44261 ·R_X86_64_PLT32» _PyStaticType_InitBuiltin-0x4
4262 »       test···%eax,%eax4262 »       test···%eax,%eax
4263 »       js·····348c·<_PyUnicode_InitTypes+0x4c>4263 »       js·····348c·<_PyUnicode_InitTypes+0x4c>
4264 ·R_X86_64_PC32»  .text.unlikely+0x7154264 ·R_X86_64_PC32»  .text.unlikely+0x731
4265 »       mov····$0x8,%ecx4265 »       mov····$0x8,%ecx
4266 »       xor····%eax,%eax4266 »       xor····%eax,%eax
4267 »       mov····%rbx,%rdi4267 »       mov····%rbx,%rdi
4268 »       rep·stos·%eax,%es:(%rdi)4268 »       rep·stos·%eax,%es:(%rdi)
4269 »       mov····%rbx,%rax4269 »       mov····%rbx,%rax
4270 »       pop····%rdx4270 »       pop····%rdx
4271 »       pop····%rbx4271 »       pop····%rbx
Offset 4274, 33 lines modifiedOffset 4274, 33 lines modified
4274 »       nop4274 »       nop
  
4275 00000000000034a0·<get_error_handler_wide>:4275 00000000000034a0·<get_error_handler_wide>:
4276 get_error_handler_wide():4276 get_error_handler_wide():
4277 »       push···%rbx4277 »       push···%rbx
4278 »       test···%rdi,%rdi4278 »       test···%rdi,%rdi
4279 »       je·····34aa·<get_error_handler_wide+0xa>4279 »       je·····34aa·<get_error_handler_wide+0xa>
4280 ·R_X86_64_PC32»  .text.unlikely+0x7644280 ·R_X86_64_PC32»  .text.unlikely+0x780
4281 »       mov····$0x0,%esi4281 »       mov····$0x0,%esi
4282 ·R_X86_64_32»    .rodata.str4.44282 ·R_X86_64_32»    .rodata.str4.4
4283 »       mov····%rdi,%rbx4283 »       mov····%rdi,%rbx
4284 »       call···34b7·<get_error_handler_wide+0x17>4284 »       call···34b7·<get_error_handler_wide+0x17>
4285 ·R_X86_64_PLT32» wcscmp-0x44285 ·R_X86_64_PLT32» wcscmp-0x4
4286 »       test···%eax,%eax4286 »       test···%eax,%eax
4287 »       je·····34bf·<get_error_handler_wide+0x1f>4287 »       je·····34bf·<get_error_handler_wide+0x1f>
4288 ·R_X86_64_PC32»  .text.unlikely+0x7774288 ·R_X86_64_PC32»  .text.unlikely+0x793
4289 »       mov····$0x0,%esi4289 »       mov····$0x0,%esi
4290 ·R_X86_64_32»    .rodata.str4.84290 ·R_X86_64_32»    .rodata.str4.8
4291 »       mov····%rbx,%rdi4291 »       mov····%rbx,%rdi
4292 »       call···34cc·<get_error_handler_wide+0x2c>4292 »       call···34cc·<get_error_handler_wide+0x2c>
4293 ·R_X86_64_PLT32» wcscmp-0x44293 ·R_X86_64_PLT32» wcscmp-0x4
4294 »       mov····%eax,%edx4294 »       mov····%eax,%edx
4295 »       mov····$0x2,%eax4295 »       mov····$0x2,%eax
4296 »       test···%edx,%edx4296 »       test···%edx,%edx
4297 »       jne····34db·<get_error_handler_wide+0x3b>4297 »       jne····34db·<get_error_handler_wide+0x3b>
4298 ·R_X86_64_PC32»  .text.unlikely+0x76e4298 ·R_X86_64_PC32»  .text.unlikely+0x78a
4299 »       pop····%rbx4299 »       pop····%rbx
4300 »       ret4300 »       ret
4301 »       nopl···(%rax)4301 »       nopl···(%rax)
  
4302 00000000000034e0·<_PyUnicodeWriter_Update>:4302 00000000000034e0·<_PyUnicodeWriter_Update>:
4303 _PyUnicodeWriter_Update():4303 _PyUnicodeWriter_Update():
4304 »       mov····(%rdi),%rcx4304 »       mov····(%rdi),%rcx
Offset 4333, 22 lines modifiedOffset 4333, 22 lines modified
4333 »       mov····$0xffff,%esi4333 »       mov····$0xffff,%esi
4334 »       cmovne·%r8d,%esi4334 »       cmovne·%r8d,%esi
4335 »       mov····%esi,0x14(%rdi)4335 »       mov····%esi,0x14(%rdi)
4336 »       lea····0x38(%rcx),%rsi4336 »       lea····0x38(%rcx),%rsi
4337 »       test···%dl,%dl4337 »       test···%dl,%dl
4338 »       jne····3502·<_PyUnicodeWriter_Update+0x22>4338 »       jne····3502·<_PyUnicodeWriter_Update+0x22>
4339 »       jmp····354e·<_PyUnicodeWriter_Update+0x6e>4339 »       jmp····354e·<_PyUnicodeWriter_Update+0x6e>
4340 ·R_X86_64_PC32»  .text.unlikely+0x100e4340 ·R_X86_64_PC32»  .text.unlikely+0x102a
4341 »       xor····%edx,%edx4341 »       xor····%edx,%edx
4342 »       xor····%eax,%eax4342 »       xor····%eax,%eax
4343 »       jmp····3516·<_PyUnicodeWriter_Update+0x36>4343 »       jmp····3516·<_PyUnicodeWriter_Update+0x36>
4344 »       mov····$0xff,%esi4344 »       mov····$0xff,%esi
4345 »       jmp····353e·<_PyUnicodeWriter_Update+0x5e>4345 »       jmp····353e·<_PyUnicodeWriter_Update+0x5e>
4346 »       jmp····3560·<ensure_unicode.isra.0>4346 »       jmp····3560·<ensure_unicode.isra.0>
4347 ·R_X86_64_PC32»  .text.unlikely+0x100e4347 ·R_X86_64_PC32»  .text.unlikely+0x102a
  
4348 0000000000003560·<ensure_unicode.isra.0>:4348 0000000000003560·<ensure_unicode.isra.0>:
4349 ensure_unicode.isra.0():4349 ensure_unicode.isra.0():
4350 »       xor····%eax,%eax4350 »       xor····%eax,%eax
4351 »       testb··$0x10,0xab(%rdi)4351 »       testb··$0x10,0xab(%rdi)
4352 »       je·····356c·<ensure_unicode.isra.0+0xc>4352 »       je·····356c·<ensure_unicode.isra.0+0xc>
4353 »       ret4353 »       ret
Offset 4371, 60 lines modifiedOffset 4371, 60 lines modified
4371 »       mov····%edx,%eax4371 »       mov····%edx,%eax
4372 »       shr····$0x2,%al4372 »       shr····$0x2,%al
4373 »       and····$0x7,%eax4373 »       and····$0x7,%eax
4374 »       cmp····$0x1,%eax4374 »       cmp····$0x1,%eax
4375 »       jne····35b8·<PyUnicode_READ_CHAR+0x28>4375 »       jne····35b8·<PyUnicode_READ_CHAR+0x28>
4376 »       test···$0x20,%dl4376 »       test···$0x20,%dl
4377 »       je·····35aa·<PyUnicode_READ_CHAR+0x1a>4377 »       je·····35aa·<PyUnicode_READ_CHAR+0x1a>
4378 ·R_X86_64_PC32»  .text.unlikely+0x1e894378 ·R_X86_64_PC32»  .text.unlikely+0x1ea3
4379 »       and····$0x40,%dl4379 »       and····$0x40,%dl
4380 »       je·····35d8·<PyUnicode_READ_CHAR+0x48>4380 »       je·····35d8·<PyUnicode_READ_CHAR+0x48>
4381 »       add····$0x28,%rdi4381 »       add····$0x28,%rdi
4382 »       movzbl·(%rdi,%rsi,1),%eax4382 »       movzbl·(%rdi,%rsi,1),%eax
4383 »       ret4383 »       ret
4384 »       cmp····$0x2,%eax4384 »       cmp····$0x2,%eax
4385 »       jne····35de·<PyUnicode_READ_CHAR+0x4e>4385 »       jne····35de·<PyUnicode_READ_CHAR+0x4e>
4386 »       test···$0x20,%dl4386 »       test···$0x20,%dl
4387 »       je·····35c6·<PyUnicode_READ_CHAR+0x36>4387 »       je·····35c6·<PyUnicode_READ_CHAR+0x36>
4388 ·R_X86_64_PC32»  .text.unlikely+0x1e804388 ·R_X86_64_PC32»  .text.unlikely+0x1e9a
4389 »       and····$0x40,%dl4389 »       and····$0x40,%dl
4390 »       lea····0x38(%rdi),%rax4390 »       lea····0x38(%rdi),%rax
4391 »       jne····35d3·<PyUnicode_READ_CHAR+0x43>4391 »       jne····35d3·<PyUnicode_READ_CHAR+0x43>
4392 ·R_X86_64_PC32»  .text.unlikely+0x1e924392 ·R_X86_64_PC32»  .text.unlikely+0x1eac
Max diff block lines reached; 345483/349413 bytes (98.88%) of diff not shown.
1.33 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
721 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 105, 17 lines modifiedOffset 105, 17 lines modified
105 ··[···563]··%c·requires·int·or·char105 ··[···563]··%c·requires·int·or·char
106 ··[···57b]··incomplete·format106 ··[···57b]··incomplete·format
107 ··[···58d]··character·maps·to·<undefined>107 ··[···58d]··character·maps·to·<undefined>
108 ··[···5ab]··charmap108 ··[···5ab]··charmap
109 ··[···5b3]··latin-1109 ··[···5b3]··latin-1
110 ··[···5bb]··ordinal·not·in·range(256)110 ··[···5bb]··ordinal·not·in·range(256)
111 ··[···5d5]··&#%d;111 ··[···5d5]··&#%d;
 112 ··[···5db]··maketrans
 113 ··[···5e5]··argument·3
112 ··[···5db]··how_many·cannot·be·negative114 ··[···5f0]··how_many·cannot·be·negative
113 ··[···5f7]··maketrans 
114 ··[···601]··argument·3 
115 ··[···60c]··center115 ··[···60c]··center
116 ··[···613]··padded·string·is·too·long116 ··[···613]··padded·string·is·too·long
117 ··[···62d]··precision·too·large117 ··[···62d]··precision·too·large
118 ··[···641]··new·string·is·too·long118 ··[···641]··new·string·is·too·long
119 ··[···658]··utf-16-le119 ··[···658]··utf-16-le
120 ··[···662]··utf-16-be120 ··[···662]··utf-16-be
121 ··[···66c]··utf-16121 ··[···66c]··utf-16
874 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 218, 2731 lines modifiedOffset 218, 2736 lines modified
218 ·R_X86_64_PC32»  .text.hot+0xaa7218 ·R_X86_64_PC32»  .text.hot+0xaa7
219 »       mov····%edx,(%rax)219 »       mov····%edx,(%rax)
220 »       jmp····297·<unicode_decode_utf8.cold>220 »       jmp····297·<unicode_decode_utf8.cold>
221 ·R_X86_64_PC32»  .text.hot+0xb77221 ·R_X86_64_PC32»  .text.hot+0xb77
  
222 0000000000000297·<unicode_decode_utf8.cold>:222 0000000000000297·<unicode_decode_utf8.cold>:
223 unicode_decode_utf8.cold():223 unicode_decode_utf8.cold():
224 »       mov····$0x3,%r14d 
225 »       jmp····2a2·<unicode_decode_utf8.cold+0xb> 
226 ·R_X86_64_PC32»  .text.hot+0x15d9 
227 »       xor····%r14d,%r14d 
228 »       cmp····$0xe0,%ecx 
229 »       sete···%r14b 
230 »       add····%r14d,%r14d 
231 »       jmp····2b7·<unicode_decode_utf8.cold+0x20> 
232 ·R_X86_64_PC32»  .text.hot+0x11bd 
233 »       mov····$0x2,%r14d 
234 »       jmp····2c2·<unicode_decode_utf8.cold+0x2b> 
235 ·R_X86_64_PC32»  .text.hot+0x11bd 
236 »       mov····%r8b,(%rcx,%rsi,1) 
237 »       jmp····2cb·<unicode_decode_utf8.cold+0x34> 
238 ·R_X86_64_PC32»  .text.hot+0x1387 
239 »       mov····(%rsp),%rdx 
240 »       mov····$0x3,%r14d 
241 »       jmp····2da·<unicode_decode_utf8.cold+0x43> 
242 ·R_X86_64_PC32»  .text.hot+0x15d9 
243 »       mov····%eax,(%r14) 
244 »       jmp····2e2·<unicode_decode_utf8.cold+0x4b> 
245 ·R_X86_64_PC32»  .text.hot+0xdfd 
246 »       mov····$0x3,%r14d 
247 »       jmp····2ed·<unicode_decode_utf8.cold+0x56> 
248 ·R_X86_64_PC32»  .text.hot+0x10b7 
249 »       mov····$0x2,%r14d 
250 »       jmp····2f8·<unicode_decode_utf8.cold+0x61> 
251 ·R_X86_64_PC32»  .text.hot+0x10b7 
252 »       mov····$0x2,%r14d 
253 »       jmp····303·<unicode_decode_utf8.cold+0x6c> 
254 ·R_X86_64_PC32»  .text.hot+0x10b7 
255 »       mov····$0x2,%r14d 
256 »       jmp····30e·<unicode_decode_utf8.cold+0x77> 
257 ·R_X86_64_PC32»  .text.hot+0x10b7 
258 »       mov····%eax,0x0(%rip)········ 
259 ·R_X86_64_PC32»  _PyRuntime+0x602c 
260 »       jmp····319·<unicode_decode_utf8.cold+0x82> 
261 ·R_X86_64_PC32»  .text.hot+0x1214 
262 »       xor····%edx,%edx 
263 »       mov····%rdx,(%r8) 
264 »       jmp····323·<unicode_decode_utf8.cold+0x8c> 
265 ·R_X86_64_PC32»  .text.hot+0x1205 
266 »       mov····$0x2,%r14d 
267 »       jmp····32e·<unicode_decode_utf8.cold+0x97> 
268 ·R_X86_64_PC32»  .text.hot+0x11bd 
269 »       xor····%r14d,%r14d 
270 »       jmp····336·<unicode_decode_utf8.cold+0x9f> 
271 ·R_X86_64_PC32»  .text.hot+0x11bd 
272 »       cmp····$0x9f,%esi 
273 »       jbe····34b·<unicode_decode_utf8.cold+0xb4> 
274 »       jmp····343·<unicode_decode_utf8.cold+0xac> 
275 ·R_X86_64_PC32»  .text.hot+0x1e0b 
276 »       mov····%edx,(%rcx,%rsi,4) 
277 »       jmp····34b·<unicode_decode_utf8.cold+0xb4> 
278 ·R_X86_64_PC32»  .text.hot+0x1387 
279 »       jmp····350·<unicode_decode_utf8.cold+0xb9> 
280 ·R_X86_64_PC32»  .text.hot+0x1a70 
281 »       cmpb···$0xed,(%rax) 
282 »       jne····359·<unicode_decode_utf8.cold+0xc2> 
283 ·R_X86_64_PC32»  .text.hot+0x16a0 
284 »       sub····%rax,%r12 
285 »       cmp····$0x2,%r12 
286 »       jne····366·<unicode_decode_utf8.cold+0xcf> 
287 ·R_X86_64_PC32»  .text.hot+0x16a0 
288 »       movzbl·0x1(%rax),%ecx 
289 »       lea····0x60(%rcx),%edx 
290 »       cmp····$0x1f,%dl 
291 »       ja·····388·<unicode_decode_utf8.cold+0xf1> 
292 »       jmp····377·<unicode_decode_utf8.cold+0xe0> 
293 ·R_X86_64_PC32»  .text.hot+0x1294 
294 »       cmp····$0xe0,%ecx 
295 »       je·····383·<unicode_decode_utf8.cold+0xec> 
296 ·R_X86_64_PC32»  .text.hot+0x1a70 
297 »       jmp····388·<unicode_decode_utf8.cold+0xf1> 
298 ·R_X86_64_PC32»  .text.hot+0x1cb4 
299 »       jmp····38d·<unicode_decode_utf8.cold+0xf6> 
300 ·R_X86_64_PC32»  .text.hot+0x16a0 
301 »       mov····$0x3,%r14d 
302 »       jmp····398·<unicode_decode_utf8.cold+0x101> 
303 ·R_X86_64_PC32»  .text.hot+0x1c4b 
304 »       cmp····$0xf0,%ecx 
305 »       je·····3a4·<unicode_decode_utf8.cold+0x10d> 
306 ·R_X86_64_PC32»  .text.hot+0x1a70 
307 »       jmp····3a9·<unicode_decode_utf8.cold+0x112> 
308 ·R_X86_64_PC32»  .text.hot+0x1c9e 
309 »       shr····$0x2,%dl 
310 »       mov····0x38(%r14),%rcx 
311 »       mov····%edx,%eax 
312 »       and····$0x7,%eax 
313 »       jmp····3ba·<unicode_decode_utf8.cold+0x123> 
314 ·R_X86_64_PC32»  .text.hot+0xfb8 
315 »       mov····$0x3,%r14d 
316 »       jmp····3c5·<unicode_decode_utf8.cold+0x12e> 
317 ·R_X86_64_PC32»  .text.hot+0x1c4b 
318 »       lea····0x38(%r14),%rdi 
319 »       test···$0x7,%r15b 
320 »       je·····3d3·<unicode_decode_utf8.cold+0x13c> 
321 ·R_X86_64_PC32»  .text.hot+0xccf 
322 »       jmp····3d8·<unicode_decode_utf8.cold+0x141> 
323 ·R_X86_64_PC32»  .text.hot+0xda4 
324 »       mov····0x38(%r14),%rdi 
325 »       jmp····3c9·<unicode_decode_utf8.cold+0x132> 
326 »       mov····$0x2,%r14d 
327 »       jmp····3e9·<unicode_decode_utf8.cold+0x152> 
328 ·R_X86_64_PC32»  .text.hot+0x10b7 
329 »       mov····$0x4,%r14d 
330 »       jmp····3f4·<unicode_decode_utf8.cold+0x15d> 
331 ·R_X86_64_PC32»  .text.hot+0x1c4b 
332 »       mov····$0x3,%r14d 
333 »       jmp····3ff·<unicode_decode_utf8.cold+0x168> 
334 ·R_X86_64_PC32»  .text.hot+0x1c4b 
335 »       movzbl·%al,%r14d 
336 »       add····$0xffffff80,%r14d 
337 »       movslq·%r14d,%r14 
338 »       shl····$0x6,%r14 
339 »       add····$0x0,%r14 
340 ·R_X86_64_32S»   _PyRuntime+0x109d8 
341 »       jmp····41a·<unicode_decode_utf8.cold+0x183> 
342 ·R_X86_64_PC32»  .text.hot+0xf40 
343 »       mov····$0x4,%r14d 
Max diff block lines reached; 889103/894283 bytes (99.42%) of diff not shown.
2.07 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 58, 22 lines modifiedOffset 58, 22 lines modified
58 ··[···bb0]··position·%zd·from·error·handler·out·of·bounds58 ··[···bb0]··position·%zd·from·error·handler·out·of·bounds
59 ··[···be0]··Un;decoding·error·handler·must·return·(str,·int)·tuple59 ··[···be0]··Un;decoding·error·handler·must·return·(str,·int)·tuple
60 ··[···c18]··character·mapping·must·be·in·range(0x%x)60 ··[···c18]··character·mapping·must·be·in·range(0x%x)
61 ··[···c48]··character·mapping·must·return·integer,·None·or·str61 ··[···c48]··character·mapping·must·return·integer,·None·or·str
62 ··[···c80]··encoded·result·is·too·long·for·a·Python·string62 ··[···c80]··encoded·result·is·too·long·for·a·Python·string
63 ··[···cb0]··chr()·arg·not·in·range(0x110000)63 ··[···cb0]··chr()·arg·not·in·range(0x110000)
64 ··[···cd8]··Un;translating·error·handler·must·return·(str,·int)·tuple64 ··[···cd8]··Un;translating·error·handler·must·return·(str,·int)·tuple
65 ··[···d18]··Cannot·write·%zi·characters·at·%zi·in·a·string·of·%zi·characters 
66 ··[···d60]··Cannot·copy·%s·characters·into·a·string·of·%s·characters 
67 ··[···da0]··Cannot·modify·a·string·currently·used 
68 ··[···dc8]··first·maketrans·argument·must·be·a·string·if·there·is·a·second·argument65 ··[···d18]··first·maketrans·argument·must·be·a·string·if·there·is·a·second·argument
69 ··[···e10]··the·first·two·maketrans·arguments·must·have·equal·length66 ··[···d60]··the·first·two·maketrans·arguments·must·have·equal·length
70 ··[···e50]··if·you·give·only·one·argument·to·maketrans·it·must·be·a·dict67 ··[···da0]··if·you·give·only·one·argument·to·maketrans·it·must·be·a·dict
71 ··[···e90]··string·keys·in·translate·table·must·be·of·length·168 ··[···de0]··string·keys·in·translate·table·must·be·of·length·1
72 ··[···ec8]··keys·in·translate·table·must·be·strings·or·integers69 ··[···e18]··keys·in·translate·table·must·be·strings·or·integers
 70 ··[···e50]··Cannot·write·%zi·characters·at·%zi·in·a·string·of·%zi·characters
 71 ··[···e98]··Cannot·copy·%s·characters·into·a·string·of·%s·characters
 72 ··[···ed8]··Cannot·modify·a·string·currently·used
73 ··[···f00]··string·too·large·in·_PyUnicode_FormatLong73 ··[···f00]··string·too·large·in·_PyUnicode_FormatLong
74 ··[···f30]··string·is·longer·than·the·buffer74 ··[···f30]··string·is·longer·than·the·buffer
75 ··[···f58]··fill·character·is·bigger·than·the·string·maximum·character75 ··[···f58]··fill·character·is·bigger·than·the·string·maximum·character
76 ··[···f98]··character·mapping·must·be·in·range(256)76 ··[···f98]··character·mapping·must·be·in·range(256)
77 ··[···fc0]··character·mapping·must·return·integer,·bytes·or·None,·not·%.400s77 ··[···fc0]··character·mapping·must·return·integer,·bytes·or·None,·not·%.400s
78 ··[··1008]··The·fill·character·must·be·a·unicode·character,·not·%.100s78 ··[··1008]··The·fill·character·must·be·a·unicode·character,·not·%.100s
79 ··[··1048]··The·fill·character·must·be·exactly·one·character·long79 ··[··1048]··The·fill·character·must·be·exactly·one·character·long
184 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 38, 22 lines modifiedOffset 38, 22 lines modified
38 ··0x00000220·20020000·00000000·73010000·00450e10··.......s....E..38 ··0x00000220·20020000·00000000·73010000·00450e10··.......s....E..
39 ··0x00000230·8602410e·18830347·0e300245·0a0e1841·..A....G.0.E...A39 ··0x00000230·8602410e·18830347·0e300245·0a0e1841·..A....G.0.E...A
40 ··0x00000240·0e10410e·08440b02·590a0e18·410e1041·..A..D..Y...A..A40 ··0x00000240·0e10410e·08440b02·590a0e18·410e1041·..A..D..Y...A..A
41 ··0x00000250·0e08450b·14000000·58020000·00000000·..E.....X.......41 ··0x00000250·0e08450b·14000000·58020000·00000000·..E.....X.......
42 ··0x00000260·33000000·000e3083·03860200·18000000·3.....0.........42 ··0x00000260·33000000·000e3083·03860200·18000000·3.....0.........
43 ··0x00000270·70020000·00000000·1d000000·00450e10·p............E..43 ··0x00000270·70020000·00000000·1d000000·00450e10·p............E..
44 ··0x00000280·8302560e·08000000·68000000·8c020000·..V.....h.......44 ··0x00000280·8302560e·08000000·68000000·8c020000·..V.....h.......
45 ··0x00000290·00000000·b6140000·00420e10·8f02420e·.........B....B.45 ··0x00000290·00000000·98140000·00420e10·8f02420e·.........B....B.
46 ··0x000002a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.046 ··0x000002a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
47 ··0x000002b0·8606440e·38830747·0ed00103·f4010a0e·..D.8..G........47 ··0x000002b0·8606440e·38830747·0ed00103·ec010a0e·..D.8..G........
48 ··0x000002c0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..48 ··0x000002c0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
49 ··0x000002d0·420e084b·0b03040d·0ed8014e·0ee00146·B..K.......N...F49 ··0x000002d0·420e0843·0b03010d·0ed8014e·0ee00146·B..C.......N...F
50 ··0x000002e0·0ee80146·0ef00146·0ef80146·0e80025d·...F...F...F...]50 ··0x000002e0·0ee80146·0ef00146·0ef80146·0e80025d·...F...F...F...]
51 ··0x000002f0·0ed00100·1c000000·f8020000·00000000·................51 ··0x000002f0·0ed00100·1c000000·f8020000·00000000·................
52 ··0x00000300·f2030000·000ed001·83078606·8c058d04·................52 ··0x00000300·0e040000·000ed001·83078606·8c058d04·................
53 ··0x00000310·8e038f02·50000000·18030000·00000000·....P...........53 ··0x00000310·8e038f02·50000000·18030000·00000000·....P...........
54 ··0x00000320·4d020000·00460e10·8e02420e·188d0342·M....F....B....B54 ··0x00000320·4d020000·00460e10·8e02420e·188d0342·M....F....B....B
55 ··0x00000330·0e208c04·410e2886·05410e30·830602ba·.·..A.(..A.0....55 ··0x00000330·0e208c04·410e2886·05410e30·830602ba·.·..A.(..A.0....
56 ··0x00000340·0a0e2841·0e20420e·18420e10·420e0843·..(A.·B..B..B..C56 ··0x00000340·0a0e2841·0e20420e·18420e10·420e0843·..(A.·B..B..B..C
57 ··0x00000350·0b035901·0a0e2841·0e20420e·18420e10·..Y...(A.·B..B..57 ··0x00000350·0b035901·0a0e2841·0e20420e·18420e10·..Y...(A.·B..B..
58 ··0x00000360·420e0845·0b000000·1c000000·6c030000·B..E........l...58 ··0x00000360·420e0845·0b000000·1c000000·6c030000·B..E........l...
59 ··0x00000370·00000000·38000000·000e3083·0686058c·....8.....0.....59 ··0x00000370·00000000·38000000·000e3083·0686058c·....8.....0.....
Offset 70, 31 lines modifiedOffset 70, 31 lines modified
70 ··0x00000420·000e1000·24000000·28040000·00000000·....$...(.......70 ··0x00000420·000e1000·24000000·28040000·00000000·....$...(.......
71 ··0x00000430·5f000000·00450e10·8602490e·18830347·_....E....I....G71 ··0x00000430·5f000000·00450e10·8602490e·18830347·_....E....I....G
72 ··0x00000440·0e200247·0e18410e·10410e08·14000000·.·.G..A..A......72 ··0x00000440·0e200247·0e18410e·10410e08·14000000·.·.G..A..A......
73 ··0x00000450·50040000·00000000·2d000000·000e2083·P.......-.....·.73 ··0x00000450·50040000·00000000·2d000000·000e2083·P.......-.....·.
74 ··0x00000460·03860200·40000000·68040000·00000000·....@...h.......74 ··0x00000460·03860200·40000000·68040000·00000000·....@...h.......
75 ··0x00000470·b6000000·004d0e10·8c02410e·18860344·.....M....A....D75 ··0x00000470·b6000000·004d0e10·8c02410e·18860344·.....M....A....D
76 ··0x00000480·0e208304·690a0e18·410e1042·0e084a0b·.·..i...A..B..J.76 ··0x00000480·0e208304·690a0e18·410e1042·0e084a0b·.·..i...A..B..J.
77 ··0x00000490·02510a0e·18460e10·420e0842·0b4b0e18·.Q...F..B..B.K..77 ··0x00000490·024f0a0e·18430e10·470e0842·0b480e18·.O...C..G..B.H..
78 ··0x000004a0·410e1042·0e080000·24000000·ac040000·A..B....$.......78 ··0x000004a0·440e1042·0e080000·24000000·ac040000·D..B....$.......
79 ··0x000004b0·00000000·22000000·000e2083·0486038c·....".....·.....79 ··0x000004b0·00000000·22000000·000e2083·0486038c·....".....·.....
80 ··0x000004c0·024e0a0e·18410e10·420e0845·0b000000·.N...A..B..E....80 ··0x000004c0·024c0a0e·18430e10·420e0845·0b000000·.L...C..B..E....
81 ··0x000004d0·18000000·d4040000·00000000·3d000000·............=...81 ··0x000004d0·18000000·d4040000·00000000·3d000000·............=...
82 ··0x000004e0·00410e10·83027b0e·08000000·18000000·.A....{.........82 ··0x000004e0·00410e10·83027b0e·08000000·18000000·.A....{.........
83 ··0x000004f0·f0040000·00000000·1d000000·000e1083·................83 ··0x000004f0·f0040000·00000000·1d000000·000e1083·................
84 ··0x00000500·024e0a0e·08450b00·34000000·0c050000·.N...E..4.......84 ··0x00000500·024e0a0e·08450b00·34000000·0c050000·.N...E..4.......
85 ··0x00000510·00000000·7d000000·00420e10·8d02420e·....}....B....B.85 ··0x00000510·00000000·7d000000·00420e10·8d02420e·....}....B....B.
86 ··0x00000520·188c0341·0e208604·410e2883·05440e50·...A.·..A.(..D.P86 ··0x00000520·188c0341·0e208604·410e2883·05440e50·...A.·..A.(..D.P
87 ··0x00000530·02690e28·440e2041·0e18420e·10420e08·.i.(D.·A..B..B..87 ··0x00000530·02690e28·440e2041·0e18420e·10420e08·.i.(D.·A..B..B..
88 ··0x00000540·24000000·44050000·00000000·97000000·$...D...........88 ··0x00000540·24000000·44050000·00000000·97000000·$...D...........
89 ··0x00000550·000e5083·0586048c·038d0272·0e585c0e·..P........r.X\.89 ··0x00000550·000e5083·0586048c·038d0272·0e585c0e·..P........r.X\.
90 ··0x00000560·604b0e58·410e5000·18000000·6c050000·`K.XA.P.....l...90 ··0x00000560·604b0e58·410e5000·18000000·6c050000·`K.XA.P.....l...
91 ··0x00000570·00000000·78000000·00410e10·83020276·....x....A.....v91 ··0x00000570·00000000·78000000·00410e10·83020276·....x....A.....v
92 ··0x00000580·0e080000·48000000·88050000·00000000·....H...........92 ··0x00000580·0e080000·48000000·88050000·00000000·....H...........
93 ··0x00000590·e0080000·00460e10·8f02420e·188e0342·.....F....B....B93 ··0x00000590·e6080000·00460e10·8f02420e·188e0342·.....F....B....B
94 ··0x000005a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.94 ··0x000005a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
95 ··0x000005b0·38830744·0e500369·030a0e38·440e3041·8..D.P.i...8D.0A95 ··0x000005b0·38830744·0e500369·030a0e38·440e3041·8..D.P.i...8D.0A
96 ··0x000005c0·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.96 ··0x000005c0·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.
97 ··0x000005d0·1c000000·d4050000·00000000·6c010000·............l...97 ··0x000005d0·1c000000·d4050000·00000000·6c010000·............l...
98 ··0x000005e0·000e5083·0786068c·058d048e·038f0200·..P.............98 ··0x000005e0·000e5083·0786068c·058d048e·038f0200·..P.............
99 ··0x000005f0·20000000·f4050000·00000000·9a000000··...............99 ··0x000005f0·20000000·f4050000·00000000·9a000000··...............
100 ··0x00000600·00410e10·8302570a·0e08410b·02640a0e·.A....W...A..d..100 ··0x00000600·00410e10·8302570a·0e08410b·02640a0e·.A....W...A..d..
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ··0x00000710·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..117 ··0x00000710·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
118 ··0x00000720·7b0a0e18·410e1042·0e08450b·02560a0e·{...A..B..E..V..118 ··0x00000720·7b0a0e18·410e1042·0e08450b·02560a0e·{...A..B..E..V..
119 ··0x00000730·18410e10·420e0845·0b4e0e18·410e1042·.A..B..E.N..A..B119 ··0x00000730·18410e10·420e0845·0b4e0e18·410e1042·.A..B..E.N..A..B
120 ··0x00000740·0e080000·18000000·48070000·00000000·........H.......120 ··0x00000740·0e080000·18000000·48070000·00000000·........H.......
121 ··0x00000750·23000000·000e2083·0486038c·02000000·#.....·.........121 ··0x00000750·23000000·000e2083·0486038c·02000000·#.....·.........
122 ··0x00000760·18000000·64070000·00000000·6d000000·....d.......m...122 ··0x00000760·18000000·64070000·00000000·6d000000·....d.......m...
123 ··0x00000770·00480e20·660a0e08·410b0000·4c000000·.H.·f...A...L...123 ··0x00000770·00480e20·660a0e08·410b0000·4c000000·.H.·f...A...L...
124 ··0x00000780·80070000·00000000·741a0000·00460e10·........t....F..124 ··0x00000780·80070000·00000000·791a0000·00460e10·........y....F..
125 ··0x00000790·8f02460e·188e0342·0e208d04·420e288c·..F....B.·..B.(.125 ··0x00000790·8f02460e·188e0342·0e208d04·420e288c·..F....B.·..B.(.
126 ··0x000007a0·05410e30·8606440e·3883074a·0e800203·.A.0..D.8..J....126 ··0x000007a0·05410e30·8606440e·3883074a·0e800203·.A.0..D.8..J....
127 ··0x000007b0·39020a0e·38440e30·410e2842·0e20420e·9...8D.0A.(B.·B.127 ··0x000007b0·39020a0e·38440e30·410e2842·0e20420e·9...8D.0A.(B.·B.
128 ··0x000007c0·18420e10·420e084b·0b000000·1c000000·.B..B..K........128 ··0x000007c0·18420e10·420e084b·0b000000·1c000000·.B..B..K........
129 ··0x000007d0·d0070000·00000000·59040000·000e8002·........Y.......129 ··0x000007d0·d0070000·00000000·59040000·000e8002·........Y.......
130 ··0x000007e0·83078606·8c058d04·8e038f02·2c000000·............,...130 ··0x000007e0·83078606·8c058d04·8e038f02·2c000000·............,...
131 ··0x000007f0·f0070000·00000000·54020000·00460e10·........T....F..131 ··0x000007f0·f0070000·00000000·54020000·00460e10·........T....F..
Offset 153, 1394 lines modifiedOffset 153, 1393 lines modified
153 ··0x00000950·0e208c04·410e2886·05410e30·830602f3·.·..A.(..A.0....153 ··0x00000950·0e208c04·410e2886·05410e30·830602f3·.·..A.(..A.0....
154 ··0x00000960·0a0e2841·0e20420e·18420e10·420e0846·..(A.·B..B..B..F154 ··0x00000960·0a0e2841·0e20420e·18420e10·420e0846·..(A.·B..B..B..F
155 ··0x00000970·0b000000·1c000000·78090000·00000000·........x.......155 ··0x00000970·0b000000·1c000000·78090000·00000000·........x.......
156 ··0x00000980·42000000·000e3083·0686058c·048d038e·B.....0.........156 ··0x00000980·42000000·000e3083·0686058c·048d038e·B.....0.........
157 ··0x00000990·02000000·10000000·98090000·00000000·................157 ··0x00000990·02000000·10000000·98090000·00000000·................
158 ··0x000009a0·11000000·00000000·10000000·ac090000·................158 ··0x000009a0·11000000·00000000·10000000·ac090000·................
159 ··0x000009b0·00000000·11000000·00000000·64000000·............d...159 ··0x000009b0·00000000·11000000·00000000·64000000·............d...
160 ··0x000009c0·c0090000·00000000·ad030000·00460e10·.............F..160 ··0x000009c0·c0090000·00000000·b2030000·00460e10·.............F..
161 ··0x000009d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.161 ··0x000009d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
162 ··0x000009e0·05410e30·8606410e·38830744·0e500375·.A.0..A.8..D.P.u162 ··0x000009e0·05410e30·8606410e·38830744·0e500375·.A.0..A.8..D.P.u
163 ··0x000009f0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..163 ··0x000009f0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
164 ··0x00000a00·420e1042·0e08440b·03d1010a·0e38410e·B..B..D......8A.164 ··0x00000a00·420e1042·0e08440b·03d6010a·0e38410e·B..B..D......8A.
165 ··0x00000a10·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..165 ··0x00000a10·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
166 ··0x00000a20·450b0000·1c000000·280a0000·00000000·E.......(.......166 ··0x00000a20·450b0000·1c000000·280a0000·00000000·E.......(.......
167 ··0x00000a30·94000000·000e5083·0786068c·058d048e·......P.........167 ··0x00000a30·94000000·000e5083·0786068c·058d048e·......P.........
168 ··0x00000a40·038f0200·14000000·480a0000·00000000·........H.......168 ··0x00000a40·038f0200·14000000·480a0000·00000000·........H.......
169 ··0x00000a50·27000000·004d0e10·590e0800·64000000·'....M..Y...d...169 ··0x00000a50·27000000·004d0e10·590e0800·64000000·'....M..Y...d...
170 ··0x00000a60·600a0000·00000000·a30c0000·004b0e10·`............K..170 ··0x00000a60·600a0000·00000000·250c0000·004b0e10·`.......%....K..
171 ··0x00000a70·8f024b0e·188e0342·0e208d04·420e288c·..K....B.·..B.(.171 ··0x00000a70·8f024b0e·188e0342·0e208d04·420e288c·..K....B.·..B.(.
172 ··0x00000a80·05410e30·8606410e·38830747·0e6002a8·.A.0..A.8..G.`..172 ··0x00000a80·05410e30·8606410e·38830747·0e6002a7·.A.0..A.8..G.`..
173 ··0x00000a90·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B173 ··0x00000a90·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
174 ··0x00000aa0·0e10420e·084b0b03·30040e08·c3c6cccd·..B..K..0.......174 ··0x00000aa0·0e10420e·08440b03·88040e08·c3c6cccd·..B..D..........
175 ··0x00000ab0·cecf430e·60830786·068c058d·048e038f·..C.`...........175 ··0x00000ab0·cecf430e·60830786·068c058d·048e038f·..C.`...........
176 ··0x00000ac0·02000000·1c000000·c80a0000·00000000·................176 ··0x00000ac0·02000000·1c000000·c80a0000·00000000·................
177 ··0x00000ad0·b7010000·000e6083·0786068c·058d048e·......`.........177 ··0x00000ad0·b4010000·000e6083·0786068c·058d048e·......`.........
178 ··0x00000ae0·038f0200·38000000·e80a0000·00000000·....8...........178 ··0x00000ae0·038f0200·38000000·e80a0000·00000000·....8...........
179 ··0x00000af0·67000000·00460e10·8d02420e·188c0341·g....F....B....A179 ··0x00000af0·67000000·00460e10·8d02420e·188c0341·g....F....B....A
180 ··0x00000b00·0e208604·410e2883·05440e30·680a0e28·.·..A.(..D.0h..(180 ··0x00000b00·0e208604·410e2883·05440e30·680a0e28·.·..A.(..D.0h..(
181 ··0x00000b10·410e2041·0e18420e·10420e08·440b0000·A.·A..B..B..D...181 ··0x00000b10·410e2041·0e18420e·10420e08·440b0000·A.·A..B..B..D...
182 ··0x00000b20·18000000·240b0000·00000000·1c000000·....$...........182 ··0x00000b20·18000000·240b0000·00000000·1c000000·....$...........
183 ··0x00000b30·000e3083·0586048c·038d0200·68000000·..0.........h...183 ··0x00000b30·000e3083·0586048c·038d0200·68000000·..0.........h...
184 ··0x00000b40·400b0000·00000000·300d0000·00460e10·@.......0....F..184 ··0x00000b40·400b0000·00000000·280d0000·00460e10·@.......(....F..
185 ··0x00000b50·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.185 ··0x00000b50·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
186 ··0x00000b60·05440e30·8606440e·3883074a·0ef00103·.D.0..D.8..J....186 ··0x00000b60·05440e30·8606440e·3883074a·0ef00103·.D.0..D.8..J....
187 ··0x00000b70·92020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.187 ··0x00000b70·92020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
188 ··0x00000b80·18420e10·420e0848·0b034008·0ef80146·.B..B..H..@....F188 ··0x00000b80·18420e10·420e0848·0b034008·0ef80146·.B..B..H..@....F
189 ··0x00000b90·0e800246·0e880246·0e900249·0e980249·...F...F...I...I189 ··0x00000b90·0e800246·0e880246·0e900249·0e980249·...F...F...I...I
190 ··0x00000ba0·0ea00260·0ef00100·1c000000·ac0b0000·...`............190 ··0x00000ba0·0ea00260·0ef00100·1c000000·ac0b0000·...`............
191 ··0x00000bb0·00000000·90030000·000ef001·83078606·................191 ··0x00000bb0·00000000·91030000·000ef001·83078606·................
192 ··0x00000bc0·8c058d04·8e038f02·48000000·cc0b0000·........H.......192 ··0x00000bc0·8c058d04·8e038f02·48000000·cc0b0000·........H.......
193 ··0x00000bd0·00000000·2e050000·00460e10·8f02420e·.........F....B.193 ··0x00000bd0·00000000·2e050000·00460e10·8f02420e·.........F....B.
194 ··0x00000be0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0194 ··0x00000be0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
195 ··0x00000bf0·8606410e·38830744·0e400379·010a0e38·..A.8..D.@.y...8195 ··0x00000bf0·8606410e·38830744·0e400379·010a0e38·..A.8..D.@.y...8
196 ··0x00000c00·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B196 ··0x00000c00·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
197 ··0x00000c10·0e08480b·1c000000·180c0000·00000000·..H.............197 ··0x00000c10·0e08480b·1c000000·180c0000·00000000·..H.............
198 ··0x00000c20·53000000·000e4083·0786068c·058d048e·S.....@.........198 ··0x00000c20·53000000·000e4083·0786068c·058d048e·S.....@.........
199 ··0x00000c30·038f0200·10000000·380c0000·00000000·........8.......199 ··0x00000c30·038f0200·10000000·380c0000·00000000·........8.......
200 ··0x00000c40·1b000000·00000000·30000000·4c0c0000·........0...L...200 ··0x00000c40·1b000000·00000000·30000000·4c0c0000·........0...L...
201 ··0x00000c50·00000000·a1010000·00420e10·8c02440e·.........B....D.201 ··0x00000c50·00000000·a1010000·00420e10·8c02440e·.........B....D.
202 ··0x00000c60·18860344·0e208304·440e3002·a50a0e20·...D.·..D.0....·202 ··0x00000c60·18860344·0e208304·440e3002·a50a0e20·...D.·..D.0....·
203 ··0x00000c70·440e1841·0e10420e·08460b00·18000000·D..A..B..F......203 ··0x00000c70·440e1841·0e10420e·08460b00·18000000·D..A..B..F......
204 ··0x00000c80·800c0000·00000000·3d000000·000e3083·........=.....0.204 ··0x00000c80·800c0000·00000000·3d000000·000e3083·........=.....0.
205 ··0x00000c90·0486038c·02000000·44000000·9c0c0000·........D.......205 ··0x00000c90·0486038c·02000000·3c000000·9c0c0000·........<.......
206 ··0x00000ca0·00000000·b0010000·00450e10·830202ab·.........E......206 ··0x00000ca0·00000000·bd010000·00450e10·830202ab·.........E......
Diff chunk too large, falling back to line-by-line diff (1337 lines added, 1338 lines removed)
207 ··0x00000cb0·0a0e0850·0b5a0a0e·08460b46·0a0e0841·...P.Z...F.F...A207 ··0x00000cb0·0a0e0850·0b5a0a0e·08460b46·0a0e0841·...P.Z...F.F...A
Max diff block lines reached; 0/188821 bytes (0.00%) of diff not shown.
4.06 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 363, 26 lines modifiedOffset 363, 26 lines modified
363 ··0x00001680·70657200·756e6963·6f64655f·69737570·per.unicode_isup363 ··0x00001680·70657200·756e6963·6f64655f·69737570·per.unicode_isup
364 ··0x00001690·7065722e·636f6c64·005f7374·72696e67·per.cold._string364 ··0x00001690·7065722e·636f6c64·005f7374·72696e67·per.cold._string
365 ··0x000016a0·5f6d6f64·756c6500·756e6963·6f64655f·_module.unicode_365 ··0x000016a0·5f6d6f64·756c6500·756e6963·6f64655f·_module.unicode_
366 ··0x000016b0·75707065·7200646f·5f757070·65720075·upper.do_upper.u366 ··0x000016b0·75707065·7200646f·5f757070·65720075·upper.do_upper.u
367 ··0x000016c0·6e69636f·64655f75·70706572·2e636f6c·nicode_upper.col367 ··0x000016c0·6e69636f·64655f75·70706572·2e636f6c·nicode_upper.col
368 ··0x000016d0·6400756e·69636f64·655f6973·64696769·d.unicode_isdigi368 ··0x000016d0·6400756e·69636f64·655f6973·64696769·d.unicode_isdigi
369 ··0x000016e0·7400756e·69636f64·655f6973·64696769·t.unicode_isdigi369 ··0x000016e0·7400756e·69636f64·655f6973·64696769·t.unicode_isdigi
 370 ··0x000016f0·742e636f·6c640075·6e69636f·64656974·t.cold.unicodeit
 371 ··0x00001700·65725f6e·65787400·756e6963·6f646569·er_next.unicodei
 372 ··0x00001710·7465725f·6e657874·2e636f6c·6400756e·ter_next.cold.un
 373 ··0x00001720·69636f64·655f6d61·6b657472·616e7300·icode_maketrans.
 374 ··0x00001730·756e6963·6f64655f·6d616b65·7472616e·unicode_maketran
370 ··0x000016f0·742e636f·6c640075·6e69636f·64655f63·t.cold.unicode_c375 ··0x00001740·732e636f·6c640075·6e69636f·64655f63·s.cold.unicode_c
371 ··0x00001700·6865636b·5f6d6f64·69666961·626c6500·heck_modifiable.376 ··0x00001750·6865636b·5f6d6f64·69666961·626c6500·heck_modifiable.
372 ··0x00001710·5079556e·69636f64·655f436f·70794368·PyUnicode_CopyCh377 ··0x00001760·5079556e·69636f64·655f436f·70794368·PyUnicode_CopyCh
373 ··0x00001720·61726163·74657273·2e636f6c·6400756e·aracters.cold.un378 ··0x00001770·61726163·74657273·2e636f6c·6400756e·aracters.cold.un
374 ··0x00001730·69636f64·655f6b69·6e645f6e·616d6500·icode_kind_name.379 ··0x00001780·69636f64·655f6b69·6e645f6e·616d6500·icode_kind_name.
 380 ··0x00001790·756e6963·6f64655f·63686563·6b5f6d6f·unicode_check_mo
375 ··0x00001740·756e6963·6f646569·7465725f·6e657874·unicodeiter_next 
376 ··0x00001750·00756e69·636f6465·69746572·5f6e6578·.unicodeiter_nex 
377 ··0x00001760·742e636f·6c640075·6e69636f·64655f63·t.cold.unicode_c 
378 ··0x00001770·6865636b·5f6d6f64·69666961·626c652e·heck_modifiable. 
379 ··0x00001780·636f6c64·00756e69·636f6465·5f6d616b·cold.unicode_mak 
380 ··0x00001790·65747261·6e730075·6e69636f·64655f6d·etrans.unicode_m 
381 ··0x000017a0·616b6574·72616e73·2e636f6c·64005f50·aketrans.cold._P381 ··0x000017a0·64696669·61626c65·2e636f6c·64005f50·difiable.cold._P
382 ··0x000017b0·79556e69·636f6465·5f496e73·65727454·yUnicode_InsertT382 ··0x000017b0·79556e69·636f6465·5f496e73·65727454·yUnicode_InsertT
383 ··0x000017c0·686f7573·616e6473·47726f75·70696e67·housandsGrouping383 ··0x000017c0·686f7573·616e6473·47726f75·70696e67·housandsGrouping
384 ··0x000017d0·2e636f6c·6400756e·69636f64·65697465·.cold.unicodeite384 ··0x000017d0·2e636f6c·6400756e·69636f64·65697465·.cold.unicodeite
385 ··0x000017e0·725f6c65·6e00756e·69636f64·65697465·r_len.unicodeite385 ··0x000017e0·725f6c65·6e00756e·69636f64·65697465·r_len.unicodeite
386 ··0x000017f0·725f6c65·6e2e636f·6c640075·6e69636f·r_len.cold.unico386 ··0x000017f0·725f6c65·6e2e636f·6c640075·6e69636f·r_len.cold.unico
387 ··0x00001800·64655f63·656e7465·72007061·6400756e·de_center.pad.un387 ··0x00001800·64655f63·656e7465·72007061·6400756e·de_center.pad.un
388 ··0x00001810·69636f64·655f6365·6e746572·2e636f6c·icode_center.col388 ··0x00001810·69636f64·655f6365·6e746572·2e636f6c·icode_center.col
Offset 993, 18 lines modifiedOffset 993, 18 lines modified
993 ··0x00003de0·72636173·65005f50·79556e69·636f6465·rcase._PyUnicode993 ··0x00003de0·72636173·65005f50·79556e69·636f6465·rcase._PyUnicode
994 ··0x00003df0·5f497354·69746c65·63617365·005f5079·_IsTitlecase._Py994 ··0x00003df0·5f497354·69746c65·63617365·005f5079·_IsTitlecase._Py
995 ··0x00003e00·556e6963·6f64655f·49735570·70657263·Unicode_IsUpperc995 ··0x00003e00·556e6963·6f64655f·49735570·70657263·Unicode_IsUpperc
996 ··0x00003e10·61736500·5079556e·69636f64·655f456e·ase.PyUnicode_En996 ··0x00003e10·61736500·5079556e·69636f64·655f456e·ase.PyUnicode_En
997 ··0x00003e20·636f6465·4c6f6361·6c650050·79496e69·codeLocale.PyIni997 ··0x00003e20·636f6465·4c6f6361·6c650050·79496e69·codeLocale.PyIni
998 ··0x00003e30·745f5f73·7472696e·67005079·4d6f6475·t__string.PyModu998 ··0x00003e30·745f5f73·7472696e·67005079·4d6f6475·t__string.PyModu
999 ··0x00003e40·6c654465·665f496e·6974005f·50795f62·leDef_Init._Py_b999 ··0x00003e40·6c654465·665f496e·6974005f·50795f62·leDef_Init._Py_b
1000 ··0x00003e50·79746573·5f757070·65720050·79556e69·ytes_upper.PyUni1000 ··0x00003e50·79746573·5f757070·65720050·79446963·ytes_upper.PyDic
1001 ··0x00003e60·636f6465·5f436f70·79436861·72616374·code_CopyCharact 
1002 ··0x00003e70·65727300·50794469·63745f54·79706500·ers.PyDict_Type. 
1003 ··0x00003e80·50794469·63745f4e·65787400·5f507955·PyDict_Next._PyU1001 ··0x00003e60·745f5479·70650050·79446963·745f4e65·t_Type.PyDict_Ne
 1002 ··0x00003e70·78740050·79556e69·636f6465·5f436f70·xt.PyUnicode_Cop
 1003 ··0x00003e80·79436861·72616374·65727300·5f507955·yCharacters._PyU
1004 ··0x00003e90·6e69636f·64655f49·6e736572·7454686f·nicode_InsertTho1004 ··0x00003e90·6e69636f·64655f49·6e736572·7454686f·nicode_InsertTho
1005 ··0x00003ea0·7573616e·64734772·6f757069·6e670050·usandsGrouping.P1005 ··0x00003ea0·7573616e·64734772·6f757069·6e670050·usandsGrouping.P
1006 ··0x00003eb0·794e756d·6265725f·546f4261·73650050·yNumber_ToBase.P1006 ··0x00003eb0·794e756d·6265725f·546f4261·73650050·yNumber_ToBase.P
1007 ··0x00003ec0·79556e69·636f6465·5f526573·697a6500·yUnicode_Resize.1007 ··0x00003ec0·79556e69·636f6465·5f526573·697a6500·yUnicode_Resize.
1008 ··0x00003ed0·5079466c·6f61745f·4173446f·75626c65·PyFloat_AsDouble1008 ··0x00003ed0·5079466c·6f61745f·4173446f·75626c65·PyFloat_AsDouble
1009 ··0x00003ee0·0050794f·535f646f·75626c65·5f746f5f·.PyOS_double_to_1009 ··0x00003ee0·0050794f·535f646f·75626c65·5f746f5f·.PyOS_double_to_
1010 ··0x00003ef0·73747269·6e670050·794f626a·6563745f·string.PyObject_1010 ··0x00003ef0·73747269·6e670050·794f626a·6563745f·string.PyObject_
29.6 KB
unionobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········11064·(bytes·into·file)13 ··Start·of·section·headers:··········11072·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.46 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x2b38:1 There·are·19·section·headers,·starting·at·offset·0x2b40:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000414·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000414·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001bb8·000378·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001bc0·000378·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000460·000390·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000460·000390·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·001f30·0001f8·18···I·16···3··88 ··[·4]·.rela.data········RELA············0000000000000000·001f38·0001f8·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0007f0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0007f0·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0007f0·00023e·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0007f0·00023e·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002128·000330·18···I·16···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002130·000330·18···I·16···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000a30·00036d·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000a30·000373·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·002458·000480·18···I·16···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·002460·000480·18···I·16···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·000d9d·00004b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·000da3·00004b·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·000de8·00005f·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·000df0·00005f·01·AMS··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·000e47·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·000e4f·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·000e48·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·000e50·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·000e68·0002e8·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·000e70·0002e8·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·0028d8·0001b0·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·0028e0·0001b0·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·001150·000648·18·····17··27··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·001158·000648·18·····17··27··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·001798·00041f·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·0017a0·00041f·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·002a88·0000a9·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·002a90·0000a9·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·l·(large),·p·(processor·specific)27 ··D·(mbind),·l·(large),·p·(processor·specific)
1.25 KB
readelf --wide --symbols {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
13 ·····9:·0000000000000310····83·FUNC····LOCAL··DEFAULT····1·unionobject_dealloc13 ·····9:·0000000000000310····83·FUNC····LOCAL··DEFAULT····1·unionobject_dealloc
14 ····10:·0000000000000090····71·FUNC····LOCAL··DEFAULT····8·union_traverse14 ····10:·0000000000000090····71·FUNC····LOCAL··DEFAULT····8·union_traverse
15 ····11:·0000000000000058····23·FUNC····LOCAL··DEFAULT····6·union_traverse.cold15 ····11:·0000000000000058····23·FUNC····LOCAL··DEFAULT····6·union_traverse.cold
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.116 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
17 ····13:·00000000000000e0····82·FUNC····LOCAL··DEFAULT····8·union_getattro17 ····13:·00000000000000e0····82·FUNC····LOCAL··DEFAULT····8·union_getattro
18 ····14:·000000000000006f·····8·FUNC····LOCAL··DEFAULT····6·union_getattro.cold18 ····14:·000000000000006f·····8·FUNC····LOCAL··DEFAULT····6·union_getattro.cold
19 ····15:·0000000000000140···557·FUNC····LOCAL··DEFAULT····8·union_repr19 ····15:·0000000000000140···563·FUNC····LOCAL··DEFAULT····8·union_repr
20 ····16:·0000000000000077····70·FUNC····LOCAL··DEFAULT····6·union_repr.cold20 ····16:·0000000000000077····70·FUNC····LOCAL··DEFAULT····6·union_repr.cold
21 ····17:·00000000000000c6····69·FUNC····LOCAL··DEFAULT····6·union_hash21 ····17:·00000000000000c6····69·FUNC····LOCAL··DEFAULT····6·union_hash
22 ····18:·0000000000000370···164·FUNC····LOCAL··DEFAULT····1·union_richcompare22 ····18:·0000000000000370···164·FUNC····LOCAL··DEFAULT····1·union_richcompare
23 ····19:·000000000000010b····36·FUNC····LOCAL··DEFAULT····6·union_richcompare.cold23 ····19:·000000000000010b····36·FUNC····LOCAL··DEFAULT····6·union_richcompare.cold
24 ····20:·000000000000012f····49·FUNC····LOCAL··DEFAULT····6·union_parameters24 ····20:·000000000000012f····49·FUNC····LOCAL··DEFAULT····6·union_parameters
25 ····21:·0000000000000160···222·FUNC····LOCAL··DEFAULT····6·union_getitem25 ····21:·0000000000000160···222·FUNC····LOCAL··DEFAULT····6·union_getitem
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.826 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
13.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1bb8·contains·37·entries:1 Relocation·section·'.rela.text'·at·offset·0x1bc0·contains·37·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000020··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·43 0000000000000020··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
4 0000000000000035··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·44 0000000000000035··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
5 0000000000000044··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·05 0000000000000044··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
6 0000000000000062··0000001d0000000b·R_X86_64_32S···········0000000000000000·_PyUnion_Type·+·06 0000000000000062··0000001d0000000b·R_X86_64_32S···········0000000000000000·_PyUnion_Type·+·0
7 000000000000006f··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·07 000000000000006f··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
8 000000000000007a··0000001e0000000b·R_X86_64_32S···········0000000000000000·_PyNone_Type·+·08 000000000000007a··0000001e0000000b·R_X86_64_32S···········0000000000000000·_PyNone_Type·+·0
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f35 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f
36 00000000000001cf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a36 00000000000001cf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a
37 00000000000001fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1737 00000000000001fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17
38 000000000000026a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2538 000000000000026a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25
39 00000000000003b4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11939 00000000000003b4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·119
40 00000000000003c9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10740 00000000000003c9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·107
  
41 Relocation·section·'.rela.data'·at·offset·0x1f30·contains·21·entries:41 Relocation·section·'.rela.data'·at·offset·0x1f38·contains·21·entries:
42 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend42 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
43 0000000000000008··0000004000000001·R_X86_64_64············0000000000000000·PyType_Type·+·043 0000000000000008··0000004000000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
44 0000000000000018··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2344 0000000000000018··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23
45 0000000000000030··0000000100000001·R_X86_64_64············0000000000000000·.text·+·31045 0000000000000030··0000000100000001·R_X86_64_64············0000000000000000·.text·+·310
46 0000000000000058··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·14046 0000000000000058··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·140
47 0000000000000060··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a047 0000000000000060··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
48 0000000000000070··0000000200000001·R_X86_64_64············0000000000000000·.data·+·31048 0000000000000070··0000000200000001·R_X86_64_64············0000000000000000·.data·+·310
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 0000000000000218··0000001b00000001·R_X86_64_64············0000000000000000·_Py_union_type_or·+·059 0000000000000218··0000001b00000001·R_X86_64_64············0000000000000000·_Py_union_type_or·+·0
60 00000000000002c0··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3360 00000000000002c0··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·33
61 00000000000002c8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·12f61 00000000000002c8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·12f
62 00000000000002d8··0000001600000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·3862 00000000000002d8··0000001600000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·38
63 0000000000000318··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·16063 0000000000000318··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·160
64 0000000000000340··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4264 0000000000000340··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·42
  
65 Relocation·section·'.rela.text.unlikely'·at·offset·0x2128·contains·34·entries:65 Relocation·section·'.rela.text.unlikely'·at·offset·0x2130·contains·34·entries:
66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
67 0000000000000005··0000001e0000000b·R_X86_64_32S···········0000000000000000·_PyNone_Type·+·067 0000000000000005··0000001e0000000b·R_X86_64_32S···········0000000000000000·_PyNone_Type·+·0
68 0000000000000012··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·468 0000000000000012··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
69 000000000000002f··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c69 000000000000002f··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c
70 0000000000000034··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·470 0000000000000034··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
71 0000000000000078··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·471 0000000000000078··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
72 0000000000000087··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c72 0000000000000087··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c
Offset 90, 72 lines modifiedOffset 90, 72 lines modified
90 0000000000000025··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a490 0000000000000025··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a4
91 0000000000000045··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cf91 0000000000000045··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cf
92 000000000000004d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cf92 000000000000004d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cf
93 0000000000000054··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cf93 0000000000000054··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cf
94 0000000000000061··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c794 0000000000000061··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c7
95 0000000000000066··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c095 0000000000000066··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0
96 0000000000000073··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GenericGetAttr·-·496 0000000000000073··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GenericGetAttr·-·4
97 000000000000007d··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32397 000000000000007d··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·329
98 00000000000000a2··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2bb98 00000000000000a2··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c1
99 00000000000000af··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e799 00000000000000af··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2ed
100 00000000000000b9··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e7100 00000000000000b9··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2ed
101 0000000000000121··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·387101 0000000000000121··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·387
  
102 Relocation·section·'.rela.text.hot'·at·offset·0x2458·contains·48·entries:102 Relocation·section·'.rela.text.hot'·at·offset·0x2460·contains·48·entries:
103 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend103 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
104 0000000000000003··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0104 0000000000000003··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
105 000000000000001d··0000001f0000000b·R_X86_64_32S···········0000000000000000·Py_GenericAliasType·+·0105 000000000000001d··0000001f0000000b·R_X86_64_32S···········0000000000000000·Py_GenericAliasType·+·0
106 0000000000000031··0000001f0000000a·R_X86_64_32············0000000000000000·Py_GenericAliasType·+·0106 0000000000000031··0000001f0000000a·R_X86_64_32············0000000000000000·Py_GenericAliasType·+·0
107 0000000000000036··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4107 0000000000000036··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
108 0000000000000046··000000270000000b·R_X86_64_32S···········0000000000000000·_PyTypeAlias_Type·+·0108 0000000000000046··000000270000000b·R_X86_64_32S···········0000000000000000·_PyTypeAlias_Type·+·0
109 0000000000000050··0000001d0000000b·R_X86_64_32S···········0000000000000000·_PyUnion_Type·+·0109 0000000000000050··0000001d0000000b·R_X86_64_32S···········0000000000000000·_PyUnion_Type·+·0
110 0000000000000102··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0110 0000000000000102··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
111 000000000000010a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4111 000000000000010a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4
112 000000000000015f··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_Init·-·4112 000000000000015f··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_Init·-·4
113 0000000000000186··0000001e0000000b·R_X86_64_32S···········0000000000000000·_PyNone_Type·+·0113 000000000000018c··0000001e0000000b·R_X86_64_32S···········0000000000000000·_PyNone_Type·+·0
114 0000000000000196··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7b98114 000000000000019c··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7b98
115 000000000000019e··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4115 00000000000001a4··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
116 00000000000001be··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7d10116 00000000000001c4··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7d10
117 00000000000001c6··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4117 00000000000001cc··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
118 00000000000001e4··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·78e8118 00000000000001ea··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·78e8
119 00000000000001ec··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4119 00000000000001f2··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
120 0000000000000200··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0120 0000000000000206··0000001c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
121 0000000000000225··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·10121 000000000000022b··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·10
122 000000000000022a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4122 0000000000000230··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4
123 000000000000023c··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyObject_Str·-·4123 0000000000000242··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyObject_Str·-·4
124 0000000000000269··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_WriteStr·-·4124 000000000000026f··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_WriteStr·-·4
125 000000000000029a··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f125 00000000000002a0··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f
126 00000000000002a4··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_WriteASCIIString·-·4126 00000000000002aa··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_WriteASCIIString·-·4
127 00000000000002bb··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_Finish·-·4127 00000000000002c1··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_Finish·-·4
128 00000000000002d0··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b128 00000000000002d6··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b
129 00000000000002da··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_WriteASCIIString·-·4129 00000000000002e0··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_WriteASCIIString·-·4
130 00000000000002f1··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6740130 00000000000002f7··0000002f0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6740
131 00000000000002f9··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4131 00000000000002ff··0000003000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupAttr·-·4
132 000000000000032b··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Repr·-·4132 0000000000000331··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Repr·-·4
133 0000000000000347··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19133 000000000000034d··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19
134 000000000000034c··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4134 0000000000000352··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
135 0000000000000360··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4135 0000000000000366··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
136 0000000000000076··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4136 0000000000000076··0000002500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
137 00000000000000aa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54137 00000000000000aa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54
138 00000000000000b7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66138 00000000000000b7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66
139 00000000000000c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66139 00000000000000c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66
140 00000000000000fd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b140 00000000000000fd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b
141 000000000000011f··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GenericGetAttr·-·4141 000000000000011f··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GenericGetAttr·-·4
142 000000000000012e··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4142 000000000000012e··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
143 00000000000001a6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d143 00000000000001ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d
144 00000000000001ce··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d 
145 00000000000001f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d144 00000000000001d4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d
 145 00000000000001fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d
146 000000000000025c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91146 0000000000000262··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91
147 0000000000000287··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91147 000000000000028d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91
148 00000000000002b1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91148 00000000000002b7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·91
149 00000000000002e7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a2149 00000000000002ed··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a2
150 0000000000000301··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d150 0000000000000307··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d
151 0000000000000323··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73151 0000000000000329··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73
  
152 Relocation·section·'.rela.eh_frame'·at·offset·0x28d8·contains·18·entries:152 Relocation·section·'.rela.eh_frame'·at·offset·0x28e0·contains·18·entries:
153 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend153 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
154 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0154 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
155 0000000000000070··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0155 0000000000000070··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
156 0000000000000090··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0156 0000000000000090··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
157 00000000000000b4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2a0157 00000000000000b4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2a0
158 00000000000000d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·310158 00000000000000d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·310
159 00000000000000ec··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·60159 00000000000000ec··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·60
1.88 KB
readelf --wide --debug-dump=frames {}
    
Offset 169, 41 lines modifiedOffset 169, 41 lines modified
169 ··DW_CFA_advance_loc:·1·to·0000000000000070169 ··DW_CFA_advance_loc:·1·to·0000000000000070
170 ··DW_CFA_def_cfa_offset:·24170 ··DW_CFA_def_cfa_offset:·24
171 ··DW_CFA_advance_loc:·1·to·0000000000000071171 ··DW_CFA_advance_loc:·1·to·0000000000000071
172 ··DW_CFA_def_cfa_offset:·16172 ··DW_CFA_def_cfa_offset:·16
173 ··DW_CFA_advance_loc:·1·to·0000000000000072173 ··DW_CFA_advance_loc:·1·to·0000000000000072
174 ··DW_CFA_def_cfa_offset:·8174 ··DW_CFA_def_cfa_offset:·8
  
175 0000019c·000000000000003c·000001a0·FDE·cie=00000000·pc=0000000000000140..000000000000036d175 0000019c·000000000000003c·000001a0·FDE·cie=00000000·pc=0000000000000140..0000000000000373
176 ··DW_CFA_advance_loc:·6·to·0000000000000146176 ··DW_CFA_advance_loc:·6·to·0000000000000146
177 ··DW_CFA_def_cfa_offset:·16177 ··DW_CFA_def_cfa_offset:·16
178 ··DW_CFA_offset:·r13·(r13)·at·cfa-16178 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
179 ··DW_CFA_advance_loc:·2·to·0000000000000148179 ··DW_CFA_advance_loc:·2·to·0000000000000148
180 ··DW_CFA_def_cfa_offset:·24180 ··DW_CFA_def_cfa_offset:·24
181 ··DW_CFA_offset:·r12·(r12)·at·cfa-24181 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
182 ··DW_CFA_advance_loc:·1·to·0000000000000149182 ··DW_CFA_advance_loc:·1·to·0000000000000149
183 ··DW_CFA_def_cfa_offset:·32183 ··DW_CFA_def_cfa_offset:·32
184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32184 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
185 ··DW_CFA_advance_loc:·4·to·000000000000014d185 ··DW_CFA_advance_loc:·4·to·000000000000014d
186 ··DW_CFA_def_cfa_offset:·40186 ··DW_CFA_def_cfa_offset:·40
187 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40187 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
188 ··DW_CFA_advance_loc:·4·to·0000000000000151188 ··DW_CFA_advance_loc:·4·to·0000000000000151
189 ··DW_CFA_def_cfa_offset:·160189 ··DW_CFA_def_cfa_offset:·160
190 ··DW_CFA_advance_loc2:·370·to·00000000000002c3190 ··DW_CFA_advance_loc2:·376·to·00000000000002c9
191 ··DW_CFA_remember_state191 ··DW_CFA_remember_state
192 ··DW_CFA_def_cfa_offset:·40192 ··DW_CFA_def_cfa_offset:·40
193 ··DW_CFA_advance_loc:·1·to·00000000000002c4193 ··DW_CFA_advance_loc:·1·to·00000000000002ca
194 ··DW_CFA_def_cfa_offset:·32194 ··DW_CFA_def_cfa_offset:·32
195 ··DW_CFA_advance_loc:·1·to·00000000000002c5195 ··DW_CFA_advance_loc:·1·to·00000000000002cb
196 ··DW_CFA_def_cfa_offset:·24196 ··DW_CFA_def_cfa_offset:·24
197 ··DW_CFA_advance_loc:·2·to·00000000000002c7197 ··DW_CFA_advance_loc:·2·to·00000000000002cd
198 ··DW_CFA_def_cfa_offset:·16198 ··DW_CFA_def_cfa_offset:·16
199 ··DW_CFA_advance_loc:·2·to·00000000000002c9199 ··DW_CFA_advance_loc:·2·to·00000000000002cf
200 ··DW_CFA_def_cfa_offset:·8200 ··DW_CFA_def_cfa_offset:·8
201 ··DW_CFA_advance_loc:·1·to·00000000000002ca201 ··DW_CFA_advance_loc:·1·to·00000000000002d0
202 ··DW_CFA_restore_state202 ··DW_CFA_restore_state
203 ··DW_CFA_nop203 ··DW_CFA_nop
204 ··DW_CFA_nop204 ··DW_CFA_nop
205 ··DW_CFA_nop205 ··DW_CFA_nop
  
206 000001dc·0000000000000018·000001e0·FDE·cie=00000000·pc=0000000000000077..00000000000000bd206 000001dc·0000000000000018·000001e0·FDE·cie=00000000·pc=0000000000000077..00000000000000bd
207 ··DW_CFA_def_cfa_offset:·160207 ··DW_CFA_def_cfa_offset:·160
1.27 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 58, 35 lines modifiedOffset 58, 35 lines modified
58 ·R_X86_64_PLT32» PyObject_GenericGetAttr-0x458 ·R_X86_64_PLT32» PyObject_GenericGetAttr-0x4
  
59 0000000000000077·<union_repr.cold>:59 0000000000000077·<union_repr.cold>:
60 union_repr.cold():60 union_repr.cold():
61 »       call···7c·<union_repr.cold+0x5>61 »       call···7c·<union_repr.cold+0x5>
62 ·R_X86_64_PLT32» _Py_Dealloc-0x462 ·R_X86_64_PLT32» _Py_Dealloc-0x4
63 »       jmp····81·<union_repr.cold+0xa>63 »       jmp····81·<union_repr.cold+0xa>
64 ·R_X86_64_PC32»  .text.hot+0x32364 ·R_X86_64_PC32»  .text.hot+0x329
65 »       mov····0x18(%rsp),%rdi65 »       mov····0x18(%rsp),%rdi
66 »       call···8b·<union_repr.cold+0x14>66 »       call···8b·<union_repr.cold+0x14>
67 ·R_X86_64_PC32»  .text.hot+0x5c67 ·R_X86_64_PC32»  .text.hot+0x5c
68 »       mov····0x20(%rsp),%rdi68 »       mov····0x20(%rsp),%rdi
69 »       call···95·<union_repr.cold+0x1e>69 »       call···95·<union_repr.cold+0x1e>
70 ·R_X86_64_PC32»  .text.hot+0x5c70 ·R_X86_64_PC32»  .text.hot+0x5c
71 »       lea····0x30(%rsp),%rdi71 »       lea····0x30(%rsp),%rdi
72 »       call···9f·<union_repr.cold+0x28>72 »       call···9f·<union_repr.cold+0x28>
73 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x473 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
74 »       xor····%eax,%eax74 »       xor····%eax,%eax
75 »       jmp····a6·<union_repr.cold+0x2f>75 »       jmp····a6·<union_repr.cold+0x2f>
76 ·R_X86_64_PC32»  .text.hot+0x2bb76 ·R_X86_64_PC32»  .text.hot+0x2c1
77 »       sub····$0x1,%rax77 »       sub····$0x1,%rax
78 »       mov····%rax,(%rdi)78 »       mov····%rax,(%rdi)
79 »       jne····b3·<union_repr.cold+0x3c>79 »       jne····b3·<union_repr.cold+0x3c>
80 ·R_X86_64_PC32»  .text.hot+0x2e780 ·R_X86_64_PC32»  .text.hot+0x2ed
81 »       call···b8·<union_repr.cold+0x41>81 »       call···b8·<union_repr.cold+0x41>
82 ·R_X86_64_PLT32» _Py_Dealloc-0x482 ·R_X86_64_PLT32» _Py_Dealloc-0x4
83 »       jmp····bd·<_Py_union_args>83 »       jmp····bd·<_Py_union_args>
84 ·R_X86_64_PC32»  .text.hot+0x2e784 ·R_X86_64_PC32»  .text.hot+0x2ed
  
85 00000000000000bd·<_Py_union_args>:85 00000000000000bd·<_Py_union_args>:
86 _Py_union_args():86 _Py_union_args():
87 »       endbr6487 »       endbr64
88 »       mov····0x10(%rdi),%rax88 »       mov····0x10(%rdi),%rax
89 »       ret89 »       ret
  
5.75 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 136, 161 lines modifiedOffset 136, 160 lines modified
136 »       sub····$0x78,%rsp136 »       sub····$0x78,%rsp
137 »       mov····0x10(%rdi),%rax137 »       mov····0x10(%rdi),%rax
138 »       lea····0x30(%rsp),%rdi138 »       lea····0x30(%rsp),%rdi
139 »       mov····0x10(%rax),%r12139 »       mov····0x10(%rax),%r12
140 »       call···163·<union_repr+0x23>140 »       call···163·<union_repr+0x23>
141 ·R_X86_64_PLT32» _PyUnicodeWriter_Init-0x4141 ·R_X86_64_PLT32» _PyUnicodeWriter_Init-0x4
142 »       test···%r12,%r12142 »       test···%r12,%r12
143 »       jle····2b5·<union_repr+0x175>143 »       jle····2bb·<union_repr+0x17b>
144 »       xor····%ebx,%ebx144 »       xor····%ebx,%ebx
 145 »       movq···$0x0,0x18(%rsp)
145 »       mov····0x10(%rbp),%rax146 »       mov····0x10(%rbp),%rax
 147 »       movq···$0x0,0x20(%rsp)
146 »       mov····0x18(%rax,%rbx,8),%r13148 »       mov····0x18(%rax,%rbx,8),%r13
147 »       xor····%eax,%eax 
148 »       mov····%rax,0x18(%rsp) 
149 »       mov····%rax,0x20(%rsp) 
150 »       cmp····$0x0,%r13149 »       cmp····$0x0,%r13
151 ·R_X86_64_32S»   _PyNone_Type150 ·R_X86_64_32S»   _PyNone_Type
152 »       je·····2ca·<union_repr+0x18a>151 »       je·····2d0·<union_repr+0x190>
153 »       lea····0x28(%rsp),%rdx152 »       lea····0x28(%rsp),%rdx
154 »       mov····$0x0,%esi153 »       mov····$0x0,%esi
155 ·R_X86_64_32»    _PyRuntime+0x7b98154 ·R_X86_64_32»    _PyRuntime+0x7b98
156 »       mov····%r13,%rdi155 »       mov····%r13,%rdi
157 »       call···1a2·<union_repr+0x62>156 »       call···1a8·<union_repr+0x68>
158 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4157 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
159 »       test···%eax,%eax158 »       test···%eax,%eax
160 »       js·····1aa·<union_repr+0x6a>159 »       js·····1b0·<union_repr+0x70>
161 ·R_X86_64_PC32»  .text.unlikely+0x7d160 ·R_X86_64_PC32»  .text.unlikely+0x7d
162 »       mov····0x28(%rsp),%rdi161 »       mov····0x28(%rsp),%rdi
163 »       test···%rdi,%rdi162 »       test···%rdi,%rdi
164 »       jne····2e0·<union_repr+0x1a0>163 »       jne····2e6·<union_repr+0x1a6>
165 »       lea····0x18(%rsp),%rdx164 »       lea····0x18(%rsp),%rdx
166 »       mov····$0x0,%esi165 »       mov····$0x0,%esi
167 ·R_X86_64_32»    _PyRuntime+0x7d10166 ·R_X86_64_32»    _PyRuntime+0x7d10
168 »       mov····%r13,%rdi167 »       mov····%r13,%rdi
169 »       call···1ca·<union_repr+0x8a>168 »       call···1d0·<union_repr+0x90>
170 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4169 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
171 »       test···%eax,%eax170 »       test···%eax,%eax
172 »       js·····1d2·<union_repr+0x92>171 »       js·····1d8·<union_repr+0x98>
173 ·R_X86_64_PC32»  .text.unlikely+0x7d172 ·R_X86_64_PC32»  .text.unlikely+0x7d
174 »       cmpq···$0x0,0x18(%rsp)173 »       cmpq···$0x0,0x18(%rsp)
175 »       je·····327·<union_repr+0x1e7>174 »       je·····32d·<union_repr+0x1ed>
176 »       lea····0x20(%rsp),%rdx175 »       lea····0x20(%rsp),%rdx
177 »       mov····$0x0,%esi176 »       mov····$0x0,%esi
178 ·R_X86_64_32»    _PyRuntime+0x78e8177 ·R_X86_64_32»    _PyRuntime+0x78e8
179 »       mov····%r13,%rdi178 »       mov····%r13,%rdi
180 »       call···1f0·<union_repr+0xb0>179 »       call···1f6·<union_repr+0xb6>
181 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4180 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
182 »       test···%eax,%eax181 »       test···%eax,%eax
183 »       js·····1f8·<union_repr+0xb8>182 »       js·····1fe·<union_repr+0xbe>
184 ·R_X86_64_PC32»  .text.unlikely+0x7d183 ·R_X86_64_PC32»  .text.unlikely+0x7d
185 »       mov····0x20(%rsp),%rdi184 »       mov····0x20(%rsp),%rdi
186 »       cmp····$0x0,%rdi185 »       cmp····$0x0,%rdi
187 ·R_X86_64_32S»   _Py_NoneStruct186 ·R_X86_64_32S»   _Py_NoneStruct
188 »       je·····327·<union_repr+0x1e7>187 »       je·····32d·<union_repr+0x1ed>
189 »       test···%rdi,%rdi188 »       test···%rdi,%rdi
190 »       je·····327·<union_repr+0x1e7>189 »       je·····32d·<union_repr+0x1ed>
191 »       mov····0x8(%rdi),%rax190 »       mov····0x8(%rdi),%rax
192 »       testb··$0x10,0xab(%rax)191 »       testb··$0x10,0xab(%rax)
193 »       je·····33c·<union_repr+0x1fc>192 »       je·····342·<union_repr+0x202>
194 »       mov····$0x0,%esi193 »       mov····$0x0,%esi
195 ·R_X86_64_32»    .rodata.str1.1+0x10194 ·R_X86_64_32»    .rodata.str1.1+0x10
196 »       call···22e·<union_repr+0xee>195 »       call···234·<union_repr+0xf4>
197 ·R_X86_64_PLT32» _PyUnicode_EqualToASCIIString-0x4196 ·R_X86_64_PLT32» _PyUnicode_EqualToASCIIString-0x4
198 »       test···%eax,%eax197 »       test···%eax,%eax
199 »       je·····337·<union_repr+0x1f7>198 »       je·····33d·<union_repr+0x1fd>
200 »       mov····0x18(%rsp),%rdi199 »       mov····0x18(%rsp),%rdi
201 »       call···240·<union_repr+0x100>200 »       call···246·<union_repr+0x106>
202 ·R_X86_64_PLT32» PyObject_Str-0x4201 ·R_X86_64_PLT32» PyObject_Str-0x4
203 »       mov····%rax,%r13202 »       mov····%rax,%r13
204 »       mov····0x18(%rsp),%rdi203 »       mov····0x18(%rsp),%rdi
205 »       call···60·<Py_XDECREF>204 »       call···60·<Py_XDECREF>
206 »       mov····0x20(%rsp),%rdi205 »       mov····0x20(%rsp),%rdi
207 »       call···60·<Py_XDECREF>206 »       call···60·<Py_XDECREF>
208 »       test···%r13,%r13207 »       test···%r13,%r13
209 »       je·····260·<union_repr+0x120>208 »       je·····266·<union_repr+0x126>
210 ·R_X86_64_PC32»  .text.unlikely+0x91209 ·R_X86_64_PC32»  .text.unlikely+0x91
211 »       mov····%r13,%rsi210 »       mov····%r13,%rsi
212 »       lea····0x30(%rsp),%rdi211 »       lea····0x30(%rsp),%rdi
213 »       call···26d·<union_repr+0x12d>212 »       call···273·<union_repr+0x133>
214 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x4213 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteStr-0x4
215 »       mov····0x0(%r13),%rdx214 »       mov····0x0(%r13),%rdx
216 »       test···%edx,%edx215 »       test···%edx,%edx
217 »       js·····283·<union_repr+0x143>216 »       js·····289·<union_repr+0x149>
218 »       sub····$0x1,%rdx217 »       sub····$0x1,%rdx
219 »       mov····%rdx,0x0(%r13)218 »       mov····%rdx,0x0(%r13)
220 »       je·····358·<union_repr+0x218>219 »       je·····35e·<union_repr+0x21e>
221 »       test···%eax,%eax220 »       test···%eax,%eax
222 »       js·····28b·<union_repr+0x14b>221 »       js·····291·<union_repr+0x151>
223 ·R_X86_64_PC32»  .text.unlikely+0x91222 ·R_X86_64_PC32»  .text.unlikely+0x91
224 »       add····$0x1,%rbx223 »       add····$0x1,%rbx
225 »       cmp····%rbx,%r12224 »       cmp····%rbx,%r12
226 »       je·····2b5·<union_repr+0x175>225 »       je·····2bb·<union_repr+0x17b>
227 »       mov····$0x3,%edx226 »       mov····$0x3,%edx
228 »       mov····$0x0,%esi227 »       mov····$0x0,%esi
229 ·R_X86_64_32»    .rodata.str1.1+0x1f228 ·R_X86_64_32»    .rodata.str1.1+0x1f
230 »       lea····0x30(%rsp),%rdi229 »       lea····0x30(%rsp),%rdi
231 »       call···2a8·<union_repr+0x168>230 »       call···2ae·<union_repr+0x16e>
232 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteASCIIString-0x4231 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteASCIIString-0x4
233 »       test···%eax,%eax232 »       test···%eax,%eax
234 »       jns····16e·<union_repr+0x2e>233 »       jns····16e·<union_repr+0x2e>
235 »       jmp····2b5·<union_repr+0x175>234 »       jmp····2bb·<union_repr+0x17b>
236 ·R_X86_64_PC32»  .text.unlikely+0x91235 ·R_X86_64_PC32»  .text.unlikely+0x91
237 »       lea····0x30(%rsp),%rdi236 »       lea····0x30(%rsp),%rdi
238 »       call···2bf·<union_repr+0x17f>237 »       call···2c5·<union_repr+0x185>
239 ·R_X86_64_PLT32» _PyUnicodeWriter_Finish-0x4238 ·R_X86_64_PLT32» _PyUnicodeWriter_Finish-0x4
240 »       add····$0x78,%rsp239 »       add····$0x78,%rsp
241 »       pop····%rbx240 »       pop····%rbx
242 »       pop····%rbp241 »       pop····%rbp
243 »       pop····%r12242 »       pop····%r12
244 »       pop····%r13243 »       pop····%r13
245 »       ret244 »       ret
246 »       mov····$0x4,%edx245 »       mov····$0x4,%edx
247 »       mov····$0x0,%esi246 »       mov····$0x0,%esi
248 ·R_X86_64_32»    .rodata.str1.1+0xb247 ·R_X86_64_32»    .rodata.str1.1+0xb
249 »       lea····0x30(%rsp),%rdi248 »       lea····0x30(%rsp),%rdi
250 »       call···2de·<union_repr+0x19e>249 »       call···2e4·<union_repr+0x1a4>
251 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteASCIIString-0x4250 ·R_X86_64_PLT32» _PyUnicodeWriter_WriteASCIIString-0x4
252 »       jmp····283·<union_repr+0x143>251 »       jmp····289·<union_repr+0x149>
253 »       mov····(%rdi),%rax252 »       mov····(%rdi),%rax
254 »       test···%eax,%eax253 »       test···%eax,%eax
255 »       jns····2eb·<union_repr+0x1ab>254 »       jns····2f1·<union_repr+0x1b1>
256 ·R_X86_64_PC32»  .text.unlikely+0xa2255 ·R_X86_64_PC32»  .text.unlikely+0xa2
257 »       lea····0x28(%rsp),%rdx256 »       lea····0x28(%rsp),%rdx
258 »       mov····$0x0,%esi257 »       mov····$0x0,%esi
259 ·R_X86_64_32»    _PyRuntime+0x6740258 ·R_X86_64_32»    _PyRuntime+0x6740
260 »       mov····%r13,%rdi259 »       mov····%r13,%rdi
Max diff block lines reached; 1228/5692 bytes (21.57%) of diff not shown.
1.36 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 23, 17 lines modifiedOffset 23, 17 lines modified
23 ··0x00000130·17000000·000e2083·0486038c·02530e18·......·......S..23 ··0x00000130·17000000·000e2083·0486038c·02530e18·......·......S..
24 ··0x00000140·410e1042·0e080000·30000000·4c010000·A..B....0...L...24 ··0x00000140·410e1042·0e080000·30000000·4c010000·A..B....0...L...
25 ··0x00000150·00000000·52000000·00450e10·8602440e·....R....E....D.25 ··0x00000150·00000000·52000000·00450e10·8602440e·....R....E....D.
26 ··0x00000160·18830347·0e20660a·0e18470e·10410e08·...G.·f...G..A..26 ··0x00000160·18830347·0e20660a·0e18470e·10410e08·...G.·f...G..A..
27 ··0x00000170·450b480e·18410e10·410e0800·1c000000·E.H..A..A.......27 ··0x00000170·450b480e·18410e10·410e0800·1c000000·E.H..A..A.......
28 ··0x00000180·80010000·00000000·08000000·000e2083·..............·.28 ··0x00000180·80010000·00000000·08000000·000e2083·..............·.
29 ··0x00000190·03860241·0e18410e·10410e08·3c000000·...A..A..A..<...29 ··0x00000190·03860241·0e18410e·10410e08·3c000000·...A..A..A..<...
30 ··0x000001a0·a0010000·00000000·2d020000·00460e10·........-....F..30 ··0x000001a0·a0010000·00000000·33020000·00460e10·........3....F..
31 ··0x000001b0·8d02420e·188c0341·0e208604·440e2883·..B....A.·..D.(.31 ··0x000001b0·8d02420e·188c0341·0e208604·440e2883·..B....A.·..D.(.
32 ··0x000001c0·05440ea0·01037201·0a0e2841·0e20410e·.D....r...(A.·A.32 ··0x000001c0·05440ea0·01037801·0a0e2841·0e20410e·.D....x...(A.·A.
33 ··0x000001d0·18420e10·420e0841·0b000000·18000000·.B..B..A........33 ··0x000001d0·18420e10·420e0841·0b000000·18000000·.B..B..A........
34 ··0x000001e0·e0010000·00000000·46000000·000ea001·........F.......34 ··0x000001e0·e0010000·00000000·46000000·000ea001·........F.......
35 ··0x000001f0·83058604·8c038d02·10000000·fc010000·................35 ··0x000001f0·83058604·8c038d02·10000000·fc010000·................
36 ··0x00000200·00000000·09000000·00000000·24000000·............$...36 ··0x00000200·00000000·09000000·00000000·24000000·............$...
37 ··0x00000210·10020000·00000000·45000000·00450e10·........E....E..37 ··0x00000210·10020000·00000000·45000000·00450e10·........E....E..
38 ··0x00000220·8602450e·18830341·0e20770e·18410e10·..E....A.·w..A..38 ··0x00000220·8602450e·18830341·0e20770e·18410e10·..E....A.·w..A..
39 ··0x00000230·410e0800·38000000·38020000·00000000·A...8...8.......39 ··0x00000230·410e0800·38000000·38020000·00000000·A...8...8.......
447 KB
weakrefobject.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········51040·(bytes·into·file)13 ··Start·of·section·headers:··········50992·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
2.76 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0xc760:1 There·are·19·section·headers,·starting·at·offset·0xc730:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00033f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00033f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006b48·000480·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006b48·000480·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000380·000770·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000380·000770·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·006fc8·0008e8·18···I·16···3··88 ··[·4]·.rela.data········RELA············0000000000000000·006fc8·0008e8·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000af0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000af0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000af0·0000e0·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000af0·0000e0·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000bd0·0025aa·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000bd0·00259d·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0078b0·003ac8·18···I·16···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0078b0·003a98·18···I·16···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003180·000ebe·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003170·000ece·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00b378·000ba0·18···I·16···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00b348·000ba0·18···I·16···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·00403e·00010a·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·00403e·00010a·01·AMS··0···0··1
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004148·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004148·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·004148·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·004148·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004168·000d28·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004168·000d28·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·00bf18·000798·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·00bee8·000798·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·004e90·001128·18·····17··87··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·004e90·001128·18·····17··87··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·005fb8·000b90·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·005fb8·000b90·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00c6b0·0000a9·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00c680·0000a9·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·l·(large),·p·(processor·specific)27 ··D·(mbind),·l·(large),·p·(processor·specific)
15.9 KB
readelf --wide --symbols {}
    
Offset 3, 127 lines modifiedOffset 3, 127 lines modified
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·0000000000000bf0····71·FUNC····LOCAL··DEFAULT····9·weakref_vectorcall10 ·····6:·0000000000000c00····71·FUNC····LOCAL··DEFAULT····9·weakref_vectorcall
11 ·····7:·0000000000000000···155·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewRef.cold11 ·····7:·0000000000000000···155·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewRef.cold
12 ·····8:·0000000000000350····74·FUNC····LOCAL··DEFAULT····9·get_basic_refs12 ·····8:·0000000000000360····74·FUNC····LOCAL··DEFAULT····9·get_basic_refs
13 ·····9:·00000000000003a0····29·FUNC····LOCAL··DEFAULT····9·gc_traverse13 ·····9:·00000000000003b0····29·FUNC····LOCAL··DEFAULT····9·gc_traverse
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.114 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
15 ····11:·000000000000009b····80·FUNC····LOCAL··DEFAULT····7·PyWeakref_GetObject.cold15 ····11:·000000000000009b····80·FUNC····LOCAL··DEFAULT····7·PyWeakref_GetObject.cold
16 ····12:·0000000000000400···298·FUNC····LOCAL··DEFAULT····9·weakref_dealloc16 ····12:·0000000000000410···298·FUNC····LOCAL··DEFAULT····9·weakref_dealloc
17 ····13:·0000000000000530···244·FUNC····LOCAL··DEFAULT····9·clear_weakref17 ····13:·0000000000000540···244·FUNC····LOCAL··DEFAULT····9·clear_weakref
18 ····14:·0000000000000630···641·FUNC····LOCAL··DEFAULT····9·weakref___new__18 ····14:·0000000000000640···641·FUNC····LOCAL··DEFAULT····9·weakref___new__
19 ····15:·00000000000000eb····84·FUNC····LOCAL··DEFAULT····7·weakref___new__.cold19 ····15:·00000000000000eb····84·FUNC····LOCAL··DEFAULT····7·weakref___new__.cold
20 ····16:·00000000000008c0····65·FUNC····LOCAL··DEFAULT····9·weakref___init__20 ····16:·00000000000008d0····65·FUNC····LOCAL··DEFAULT····9·weakref___init__
21 ····17:·000000000000013f····68·FUNC····LOCAL··DEFAULT····7·weakref___init__.cold21 ····17:·000000000000013f····68·FUNC····LOCAL··DEFAULT····7·weakref___init__.cold
22 ····18:·0000000000000183···144·FUNC····LOCAL··DEFAULT····7·PyObject_ClearWeakRefs.cold22 ····18:·0000000000000183···131·FUNC····LOCAL··DEFAULT····7·PyObject_ClearWeakRefs.cold
23 ····19:·0000000000000213····99·FUNC····LOCAL··DEFAULT····7·weakref_vectorcall.cold23 ····19:·0000000000000206····99·FUNC····LOCAL··DEFAULT····7·weakref_vectorcall.cold
24 ····20:·0000000000000c40···113·FUNC····LOCAL··DEFAULT····9·weakref_hash24 ····20:·0000000000000c50···113·FUNC····LOCAL··DEFAULT····9·weakref_hash
25 ····21:·0000000000000276····49·FUNC····LOCAL··DEFAULT····7·weakref_hash.cold25 ····21:·0000000000000269····49·FUNC····LOCAL··DEFAULT····7·weakref_hash.cold
26 ····22:·0000000000000dd0···238·FUNC····LOCAL··DEFAULT····9·weakref_richcompare26 ····22:·0000000000000de0···238·FUNC····LOCAL··DEFAULT····9·weakref_richcompare
27 ····23:·00000000000002a7···207·FUNC····LOCAL··DEFAULT····7·weakref_richcompare.cold27 ····23:·000000000000029a···207·FUNC····LOCAL··DEFAULT····7·weakref_richcompare.cold
28 ····24:·0000000000000376···102·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewProxy.cold28 ····24:·0000000000000369···102·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewProxy.cold
29 ····25:·0000000000000210···162·FUNC····LOCAL··DEFAULT····1·proxy_getattr29 ····25:·0000000000000210···162·FUNC····LOCAL··DEFAULT····1·proxy_getattr
30 ····26:·00000000000003dc···118·FUNC····LOCAL··DEFAULT····7·proxy_getattr.cold30 ····26:·00000000000003cf···118·FUNC····LOCAL··DEFAULT····7·proxy_getattr.cold
31 ····27:·00000000000002c0····41·FUNC····LOCAL··DEFAULT····1·proxy_dealloc31 ····27:·00000000000002c0····41·FUNC····LOCAL··DEFAULT····1·proxy_dealloc
32 ····28:·0000000000000452····13·FUNC····LOCAL··DEFAULT····7·proxy_dealloc.cold32 ····28:·0000000000000445····13·FUNC····LOCAL··DEFAULT····7·proxy_dealloc.cold
33 ····29:·000000000000045f···119·FUNC····LOCAL··DEFAULT····7·proxy_str33 ····29:·0000000000000452···119·FUNC····LOCAL··DEFAULT····7·proxy_str
34 ····30:·00000000000004d6···224·FUNC····LOCAL··DEFAULT····7·weakref_repr34 ····30:·00000000000004c9···224·FUNC····LOCAL··DEFAULT····7·weakref_repr
35 ····31:·00000000000005b6····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF35 ····31:·00000000000005a9····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
36 ····32:·00000000000005d0····98·FUNC····LOCAL··DEFAULT····7·proxy_iter36 ····32:·00000000000005c3····98·FUNC····LOCAL··DEFAULT····7·proxy_iter
37 ····33:·0000000000000632···100·FUNC····LOCAL··DEFAULT····7·proxy_length37 ····33:·0000000000000625···100·FUNC····LOCAL··DEFAULT····7·proxy_length
38 ····34:·0000000000000696····14·FUNC····LOCAL··DEFAULT····7·gc_clear38 ····34:·0000000000000689····14·FUNC····LOCAL··DEFAULT····7·gc_clear
39 ····35:·00000000000002f0····79·FUNC····LOCAL··DEFAULT····1·proxy_setattr39 ····35:·00000000000002f0····79·FUNC····LOCAL··DEFAULT····1·proxy_setattr
40 ····36:·00000000000006a4····46·FUNC····LOCAL··DEFAULT····7·proxy_setattr.cold40 ····36:·0000000000000697····46·FUNC····LOCAL··DEFAULT····7·proxy_setattr.cold
41 ····37:·00000000000006e7····97·FUNC····LOCAL··DEFAULT····7·proxy_bool41 ····37:·00000000000006da····97·FUNC····LOCAL··DEFAULT····7·proxy_bool
42 ····38:·0000000000000748···111·FUNC····LOCAL··DEFAULT····7·proxy_setitem42 ····38:·000000000000073b···111·FUNC····LOCAL··DEFAULT····7·proxy_setitem
43 ····39:·00000000000007b7····97·FUNC····LOCAL··DEFAULT····7·proxy_contains43 ····39:·00000000000007aa····97·FUNC····LOCAL··DEFAULT····7·proxy_contains
44 ····40:·0000000000000818···203·FUNC····LOCAL··DEFAULT····7·proxy_getitem44 ····40:·000000000000080b···203·FUNC····LOCAL··DEFAULT····7·proxy_getitem
45 ····41:·00000000000008e3···109·FUNC····LOCAL··DEFAULT····7·proxy_richcompare45 ····41:·00000000000008d6···109·FUNC····LOCAL··DEFAULT····7·proxy_richcompare
46 ····42:·0000000000000950···291·FUNC····LOCAL··DEFAULT····7·proxy_call46 ····42:·0000000000000943···291·FUNC····LOCAL··DEFAULT····7·proxy_call
47 ····43:·0000000000000a73···203·FUNC····LOCAL··DEFAULT····7·proxy_add47 ····43:·0000000000000a66···203·FUNC····LOCAL··DEFAULT····7·proxy_add
48 ····44:·0000000000000b3e···137·FUNC····LOCAL··DEFAULT····7·proxy_iternext48 ····44:·0000000000000b31···137·FUNC····LOCAL··DEFAULT····7·proxy_iternext
49 ····45:·0000000000000bc7···203·FUNC····LOCAL··DEFAULT····7·proxy_floor_div49 ····45:·0000000000000bba···203·FUNC····LOCAL··DEFAULT····7·proxy_floor_div
50 ····46:·0000000000000c92···203·FUNC····LOCAL··DEFAULT····7·proxy_ifloor_div50 ····46:·0000000000000c85···203·FUNC····LOCAL··DEFAULT····7·proxy_ifloor_div
51 ····47:·0000000000000d5d···119·FUNC····LOCAL··DEFAULT····7·proxy_index51 ····47:·0000000000000d50···119·FUNC····LOCAL··DEFAULT····7·proxy_index
52 ····48:·0000000000000dd4···203·FUNC····LOCAL··DEFAULT····7·proxy_matmul52 ····48:·0000000000000dc7···203·FUNC····LOCAL··DEFAULT····7·proxy_matmul
53 ····49:·0000000000000e9f···203·FUNC····LOCAL··DEFAULT····7·proxy_imatmul53 ····49:·0000000000000e92···203·FUNC····LOCAL··DEFAULT····7·proxy_imatmul
54 ····50:·0000000000000f6a···149·FUNC····LOCAL··DEFAULT····7·proxy_reversed54 ····50:·0000000000000f5d···149·FUNC····LOCAL··DEFAULT····7·proxy_reversed
55 ····51:·0000000000000fff···149·FUNC····LOCAL··DEFAULT····7·proxy_bytes55 ····51:·0000000000000ff2···149·FUNC····LOCAL··DEFAULT····7·proxy_bytes
56 ····52:·0000000000001094····42·FUNC····LOCAL··DEFAULT····7·proxy_repr56 ····52:·0000000000001087····42·FUNC····LOCAL··DEFAULT····7·proxy_repr
57 ····53:·00000000000010be···203·FUNC····LOCAL··DEFAULT····7·proxy_itrue_div57 ····53:·00000000000010b1···203·FUNC····LOCAL··DEFAULT····7·proxy_itrue_div
58 ····54:·0000000000001189···203·FUNC····LOCAL··DEFAULT····7·proxy_true_div58 ····54:·000000000000117c···203·FUNC····LOCAL··DEFAULT····7·proxy_true_div
59 ····55:·0000000000001254···203·FUNC····LOCAL··DEFAULT····7·proxy_ior59 ····55:·0000000000001247···203·FUNC····LOCAL··DEFAULT····7·proxy_ior
60 ····56:·000000000000131f···203·FUNC····LOCAL··DEFAULT····7·proxy_ixor60 ····56:·0000000000001312···203·FUNC····LOCAL··DEFAULT····7·proxy_ixor
61 ····57:·00000000000013ea···203·FUNC····LOCAL··DEFAULT····7·proxy_iand61 ····57:·00000000000013dd···203·FUNC····LOCAL··DEFAULT····7·proxy_iand
62 ····58:·00000000000014b5···203·FUNC····LOCAL··DEFAULT····7·proxy_irshift62 ····58:·00000000000014a8···203·FUNC····LOCAL··DEFAULT····7·proxy_irshift
63 ····59:·0000000000001580···203·FUNC····LOCAL··DEFAULT····7·proxy_ilshift63 ····59:·0000000000001573···203·FUNC····LOCAL··DEFAULT····7·proxy_ilshift
64 ····60:·000000000000164b···291·FUNC····LOCAL··DEFAULT····7·proxy_ipow64 ····60:·000000000000163e···291·FUNC····LOCAL··DEFAULT····7·proxy_ipow
65 ····61:·000000000000176e···203·FUNC····LOCAL··DEFAULT····7·proxy_imod65 ····61:·0000000000001761···203·FUNC····LOCAL··DEFAULT····7·proxy_imod
66 ····62:·0000000000001839···203·FUNC····LOCAL··DEFAULT····7·proxy_imul66 ····62:·000000000000182c···203·FUNC····LOCAL··DEFAULT····7·proxy_imul
67 ····63:·0000000000001904···203·FUNC····LOCAL··DEFAULT····7·proxy_isub67 ····63:·00000000000018f7···203·FUNC····LOCAL··DEFAULT····7·proxy_isub
68 ····64:·00000000000019cf···203·FUNC····LOCAL··DEFAULT····7·proxy_iadd68 ····64:·00000000000019c2···203·FUNC····LOCAL··DEFAULT····7·proxy_iadd
69 ····65:·0000000000001a9a···119·FUNC····LOCAL··DEFAULT····7·proxy_float69 ····65:·0000000000001a8d···119·FUNC····LOCAL··DEFAULT····7·proxy_float
70 ····66:·0000000000001b11···119·FUNC····LOCAL··DEFAULT····7·proxy_int70 ····66:·0000000000001b04···119·FUNC····LOCAL··DEFAULT····7·proxy_int
71 ····67:·0000000000001b88···203·FUNC····LOCAL··DEFAULT····7·proxy_or71 ····67:·0000000000001b7b···203·FUNC····LOCAL··DEFAULT····7·proxy_or
72 ····68:·0000000000001c53···203·FUNC····LOCAL··DEFAULT····7·proxy_xor72 ····68:·0000000000001c46···203·FUNC····LOCAL··DEFAULT····7·proxy_xor
73 ····69:·0000000000001d1e···203·FUNC····LOCAL··DEFAULT····7·proxy_and73 ····69:·0000000000001d11···203·FUNC····LOCAL··DEFAULT····7·proxy_and
74 ····70:·0000000000001de9···203·FUNC····LOCAL··DEFAULT····7·proxy_rshift74 ····70:·0000000000001ddc···203·FUNC····LOCAL··DEFAULT····7·proxy_rshift
75 ····71:·0000000000001eb4···203·FUNC····LOCAL··DEFAULT····7·proxy_lshift75 ····71:·0000000000001ea7···203·FUNC····LOCAL··DEFAULT····7·proxy_lshift
76 ····72:·0000000000001f7f···119·FUNC····LOCAL··DEFAULT····7·proxy_invert76 ····72:·0000000000001f72···119·FUNC····LOCAL··DEFAULT····7·proxy_invert
77 ····73:·0000000000001ff6···119·FUNC····LOCAL··DEFAULT····7·proxy_abs77 ····73:·0000000000001fe9···119·FUNC····LOCAL··DEFAULT····7·proxy_abs
78 ····74:·000000000000206d···119·FUNC····LOCAL··DEFAULT····7·proxy_pos78 ····74:·0000000000002060···119·FUNC····LOCAL··DEFAULT····7·proxy_pos
79 ····75:·00000000000020e4···119·FUNC····LOCAL··DEFAULT····7·proxy_neg79 ····75:·00000000000020d7···119·FUNC····LOCAL··DEFAULT····7·proxy_neg
80 ····76:·000000000000215b···291·FUNC····LOCAL··DEFAULT····7·proxy_pow80 ····76:·000000000000214e···291·FUNC····LOCAL··DEFAULT····7·proxy_pow
81 ····77:·000000000000227e···203·FUNC····LOCAL··DEFAULT····7·proxy_divmod81 ····77:·0000000000002271···203·FUNC····LOCAL··DEFAULT····7·proxy_divmod
82 ····78:·0000000000002349···203·FUNC····LOCAL··DEFAULT····7·proxy_mod82 ····78:·000000000000233c···203·FUNC····LOCAL··DEFAULT····7·proxy_mod
83 ····79:·0000000000002414···203·FUNC····LOCAL··DEFAULT····7·proxy_mul83 ····79:·0000000000002407···203·FUNC····LOCAL··DEFAULT····7·proxy_mul
84 ····80:·00000000000024df···203·FUNC····LOCAL··DEFAULT····7·proxy_sub84 ····80:·00000000000024d2···203·FUNC····LOCAL··DEFAULT····7·proxy_sub
85 ····81:·00000000000003c0···288·OBJECT··LOCAL··DEFAULT····3·proxy_as_number85 ····81:·00000000000003c0···288·OBJECT··LOCAL··DEFAULT····3·proxy_as_number
86 ····82:·0000000000000360····80·OBJECT··LOCAL··DEFAULT····3·proxy_as_sequence86 ····82:·0000000000000360····80·OBJECT··LOCAL··DEFAULT····3·proxy_as_sequence
87 ····83:·0000000000000340····24·OBJECT··LOCAL··DEFAULT····3·proxy_as_mapping87 ····83:·0000000000000340····24·OBJECT··LOCAL··DEFAULT····3·proxy_as_mapping
88 ····84:·00000000000004e0····96·OBJECT··LOCAL··DEFAULT····3·proxy_methods88 ····84:·00000000000004e0····96·OBJECT··LOCAL··DEFAULT····3·proxy_methods
89 ····85:·00000000000006e0····64·OBJECT··LOCAL··DEFAULT····3·weakref_methods89 ····85:·00000000000006e0····64·OBJECT··LOCAL··DEFAULT····3·weakref_methods
90 ····86:·0000000000000720····80·OBJECT··LOCAL··DEFAULT····3·weakref_members90 ····86:·0000000000000720····80·OBJECT··LOCAL··DEFAULT····3·weakref_members
91 ····87:·0000000000000000···844·FUNC····GLOBAL·DEFAULT····9·PyWeakref_NewRef91 ····87:·0000000000000000···859·FUNC····GLOBAL·DEFAULT····9·PyWeakref_NewRef
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
93 ····89:·0000000000000540···416·OBJECT··GLOBAL·DEFAULT····3·_PyWeakref_RefType93 ····89:·0000000000000540···416·OBJECT··GLOBAL·DEFAULT····3·_PyWeakref_RefType
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
97 ····93:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate97 ····93:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_GetState98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_GetState
99 ····95:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·_PyWeakref_CallableProxyType99 ····95:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·_PyWeakref_CallableProxyType
100 ····96:·00000000000001a0···416·OBJECT··GLOBAL·DEFAULT····3·_PyWeakref_ProxyType100 ····96:·00000000000001a0···416·OBJECT··GLOBAL·DEFAULT····3·_PyWeakref_ProxyType
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
104 ···100:·00000000000003c0····51·FUNC····GLOBAL·DEFAULT····9·PyWeakref_GetObject104 ···100:·00000000000003d0····51·FUNC····GLOBAL·DEFAULT····9·PyWeakref_GetObject
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
110 ···106:·0000000000000910···729·FUNC····GLOBAL·DEFAULT····9·PyObject_ClearWeakRefs110 ···106:·0000000000000920···735·FUNC····GLOBAL·DEFAULT····9·PyObject_ClearWeakRefs
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
121 ···117:·0000000000000cc0···198·FUNC····GLOBAL·DEFAULT····9·_PyWeakref_ClearRef121 ···117:·0000000000000cd0···198·FUNC····GLOBAL·DEFAULT····9·_PyWeakref_ClearRef
122 ···118:·0000000000000d90····53·FUNC····GLOBAL·HIDDEN·····9·_PyStaticType_ClearWeakRefs122 ···118:·0000000000000da0····53·FUNC····GLOBAL·HIDDEN·····9·_PyStaticType_ClearWeakRefs
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
127 ···123:·0000000000000000···526·FUNC····GLOBAL·DEFAULT····1·PyWeakref_NewProxy127 ···123:·0000000000000000···526·FUNC····GLOBAL·DEFAULT····1·PyWeakref_NewProxy
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
Max diff block lines reached; 1245/16233 bytes (7.67%) of diff not shown.
178 KB
readelf --wide --relocs {}
    
Offset 1, 990 lines modifiedOffset 1, 988 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x6b48·contains·48·entries:1 Relocation·section·'.rela.text'·at·offset·0x6b48·contains·48·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000045··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·34c3 0000000000000045··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·35c
4 000000000000004c··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·04 000000000000004c··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
5 000000000000006a··000000590000000a·R_X86_64_32············0000000000000540·_PyWeakref_RefType·+·05 000000000000006a··000000590000000a·R_X86_64_32············0000000000000540·_PyWeakref_RefType·+·0
6 000000000000006f··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·46 000000000000006f··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
7 000000000000009c··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·bf07 000000000000009c··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·c00
8 00000000000000a5··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·48 00000000000000a5··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
9 00000000000000ad··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·49 00000000000000ad··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
10 00000000000000bd··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·010 00000000000000bd··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
11 00000000000000d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·34c11 00000000000000d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·35c
12 0000000000000125··0000005d00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·412 0000000000000125··0000005d00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
13 0000000000000135··0000005e00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·413 0000000000000135··0000005e00000004·R_X86_64_PLT32·········0000000000000000·_PyStaticType_GetState·-·4
14 0000000000000143··000000590000000a·R_X86_64_32············0000000000000540·_PyWeakref_RefType·+·014 0000000000000143··000000590000000a·R_X86_64_32············0000000000000540·_PyWeakref_RefType·+·0
15 0000000000000148··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·415 0000000000000148··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
16 0000000000000184··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·bf016 0000000000000184··000000050000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·c00
17 0000000000000189··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·417 0000000000000189··0000005b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
18 0000000000000191··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·418 0000000000000191··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
19 000000000000019d··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·019 000000000000019d··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
20 00000000000001b1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·34c20 00000000000001b1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·35c
21 00000000000001cc··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·021 00000000000001cc··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
22 00000000000001d6··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·022 00000000000001d6··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
23 0000000000000226··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·023 0000000000000226··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
24 000000000000022e··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·024 000000000000022e··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
25 0000000000000245··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·025 0000000000000245··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
26 0000000000000255··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·026 0000000000000255··0000005f0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_CallableProxyType·+·0
27 0000000000000261··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·027 0000000000000261··000000600000000b·R_X86_64_32S···········00000000000001a0·_PyWeakref_ProxyType·+·0
28 0000000000000287··0000007d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·428 0000000000000287··0000007d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
29 00000000000002c9··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·429 00000000000002c9··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
30 00000000000002dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·52c30 00000000000002dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·53c
31 000000000000030a··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·031 000000000000030a··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
32 0000000000000321··0000008600000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·432 0000000000000321··0000008600000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
33 000000000000001e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37233 000000000000001e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·365
34 0000000000000065··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39034 0000000000000065··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·383
35 000000000000007b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38935 000000000000007b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37c
36 00000000000000e3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a236 00000000000000e3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·395
37 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c537 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b8
38 00000000000001e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38938 00000000000001e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37c
39 000000000000023e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e339 000000000000023e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d6
40 000000000000024b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e340 000000000000024b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d6
41 000000000000025b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d841 000000000000025b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3cb
42 0000000000000267··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d842 0000000000000267··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3cb
43 000000000000027c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43743 000000000000027c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42a
44 000000000000029b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42044 000000000000029b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·413
45 00000000000002a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fb45 00000000000002a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ee
46 00000000000002d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44e46 00000000000002d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·441
47 00000000000002e5··0000007f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·447 00000000000002e5··0000007f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
48 0000000000000303··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a048 0000000000000303··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·693
49 0000000000000310··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a049 0000000000000310··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·693
50 0000000000000335··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b950 0000000000000335··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ac
  
51 Relocation·section·'.rela.data'·at·offset·0x6fc8·contains·95·entries:51 Relocation·section·'.rela.data'·at·offset·0x6fc8·contains·95·entries:
52 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend52 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
53 0000000000000008··000000b300000001·R_X86_64_64············0000000000000000·PyType_Type·+·053 0000000000000008··000000b300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
54 0000000000000018··0000000a00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8654 0000000000000018··0000000a00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·86
55 0000000000000030··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2c055 0000000000000030··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2c0
56 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·109456 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1087
57 0000000000000060··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c057 0000000000000060··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c0
58 0000000000000068··0000000200000001·R_X86_64_64············0000000000000000·.data·+·36058 0000000000000068··0000000200000001·R_X86_64_64············0000000000000000·.data·+·360
59 0000000000000070··0000000200000001·R_X86_64_64············0000000000000000·.data·+·34059 0000000000000070··0000000200000001·R_X86_64_64············0000000000000000·.data·+·340
60 0000000000000080··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·95060 0000000000000080··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·943
61 0000000000000088··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·45f61 0000000000000088··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·452
62 0000000000000090··0000000100000001·R_X86_64_64············0000000000000000·.text·+·21062 0000000000000090··0000000100000001·R_X86_64_64············0000000000000000·.text·+·210
63 0000000000000098··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f063 0000000000000098··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f0
64 00000000000000b8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·3a064 00000000000000b8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·3b0
65 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·69665 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·689
66 00000000000000c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8e366 00000000000000c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8d6
67 00000000000000d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5d067 00000000000000d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5c3
68 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b3e68 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b31
69 00000000000001a8··000000b300000001·R_X86_64_64············0000000000000000·PyType_Type·+·069 00000000000001a8··000000b300000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
70 00000000000001b8··0000000a00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a070 00000000000001b8··0000000a00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a0
71 00000000000001d0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2c071 00000000000001d0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2c0
72 00000000000001f8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·109472 00000000000001f8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1087
73 0000000000000200··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c073 0000000000000200··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c0
74 0000000000000208··0000000200000001·R_X86_64_64············0000000000000000·.data·+·36074 0000000000000208··0000000200000001·R_X86_64_64············0000000000000000·.data·+·360
75 0000000000000210··0000000200000001·R_X86_64_64············0000000000000000·.data·+·34075 0000000000000210··0000000200000001·R_X86_64_64············0000000000000000·.data·+·340
76 0000000000000228··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·45f76 0000000000000228··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·452
77 0000000000000230··0000000100000001·R_X86_64_64············0000000000000000·.text·+·21077 0000000000000230··0000000100000001·R_X86_64_64············0000000000000000·.text·+·210
78 0000000000000238··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f078 0000000000000238··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f0
79 0000000000000258··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·3a079 0000000000000258··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·3b0
80 0000000000000260··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·69680 0000000000000260··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·689
81 0000000000000268··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8e381 0000000000000268··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8d6
82 0000000000000278··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5d082 0000000000000278··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5c3
83 0000000000000280··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b3e83 0000000000000280··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·b31
84 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e084 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e0
85 0000000000000340··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·63285 0000000000000340··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·625
86 0000000000000348··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·81886 0000000000000348··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·80b
87 0000000000000350··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·74887 0000000000000350··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·73b
88 0000000000000360··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·63288 0000000000000360··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·625
89 0000000000000398··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7b789 0000000000000398··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7aa
90 00000000000003c0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a7390 00000000000003c0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a66
91 00000000000003c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·24df91 00000000000003c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·24d2
92 00000000000003d0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·241492 00000000000003d0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2407
93 00000000000003d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·234993 00000000000003d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·233c
94 00000000000003e0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·227e94 00000000000003e0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2271
95 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·215b95 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·214e
96 00000000000003f0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20e496 00000000000003f0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20d7
97 00000000000003f8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·206d97 00000000000003f8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2060
98 0000000000000400··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1ff698 0000000000000400··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1fe9
99 0000000000000408··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6e799 0000000000000408··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6da
100 0000000000000410··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1f7f100 0000000000000410··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1f72
101 0000000000000418··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1eb4101 0000000000000418··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1ea7
102 0000000000000420··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1de9102 0000000000000420··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1ddc
103 0000000000000428··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d1e103 0000000000000428··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d11
104 0000000000000430··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1c53104 0000000000000430··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1c46
105 0000000000000438··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1b88105 0000000000000438··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1b7b
106 0000000000000440··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1b11106 0000000000000440··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1b04
107 0000000000000450··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1a9a107 0000000000000450··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1a8d
108 0000000000000458··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·19cf108 0000000000000458··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·19c2
109 0000000000000460··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1904109 0000000000000460··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·18f7
110 0000000000000468··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1839110 0000000000000468··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·182c
111 0000000000000470··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·176e111 0000000000000470··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1761
112 0000000000000478··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·164b112 0000000000000478··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·163e
113 0000000000000480··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1580113 0000000000000480··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1573
114 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·14b5114 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·14a8
115 0000000000000490··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·13ea115 0000000000000490··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·13dd
116 0000000000000498··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·131f116 0000000000000498··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1312
117 00000000000004a0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1254117 00000000000004a0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1247
118 00000000000004a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·bc7118 00000000000004a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·bba
119 00000000000004b0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1189119 00000000000004b0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·117c
120 00000000000004b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c92120 00000000000004b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c85
121 00000000000004c0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·10be121 00000000000004c0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·10b1
122 00000000000004c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·d5d122 00000000000004c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·d50
123 00000000000004d0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·dd4123 00000000000004d0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·dc7
124 00000000000004d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e9f124 00000000000004d8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e92
125 00000000000004e0··0000000a00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b2125 00000000000004e0··0000000a00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b2
Max diff block lines reached; 162465/182342 bytes (89.10%) of diff not shown.
73.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000034c15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000035b
16 ··DW_CFA_advance_loc:·6·to·000000000000000616 ··DW_CFA_advance_loc:·6·to·0000000000000006
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r14·(r14)·at·cfa-1618 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
19 ··DW_CFA_advance_loc:·2·to·000000000000000819 ··DW_CFA_advance_loc:·2·to·0000000000000008
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r13·(r13)·at·cfa-2421 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
22 ··DW_CFA_advance_loc:·2·to·000000000000000a22 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 38, 411 lines modifiedOffset 38, 411 lines modified
38 ··DW_CFA_def_cfa_offset:·2438 ··DW_CFA_def_cfa_offset:·24
39 ··DW_CFA_advance_loc:·2·to·00000000000000c139 ··DW_CFA_advance_loc:·2·to·00000000000000c1
40 ··DW_CFA_def_cfa_offset:·1640 ··DW_CFA_def_cfa_offset:·16
41 ··DW_CFA_advance_loc:·2·to·00000000000000c341 ··DW_CFA_advance_loc:·2·to·00000000000000c3
42 ··DW_CFA_def_cfa_offset:·842 ··DW_CFA_def_cfa_offset:·8
43 ··DW_CFA_advance_loc:·5·to·00000000000000c843 ··DW_CFA_advance_loc:·5·to·00000000000000c8
44 ··DW_CFA_restore_state44 ··DW_CFA_restore_state
45 ··DW_CFA_advance_loc1:·127·to·000000000000014745 ··DW_CFA_advance_loc1:·131·to·000000000000014b
46 ··DW_CFA_remember_state46 ··DW_CFA_remember_state
47 ··DW_CFA_def_cfa_offset:·4047 ··DW_CFA_def_cfa_offset:·40
48 ··DW_CFA_advance_loc:·1·to·000000000000014848 ··DW_CFA_advance_loc:·1·to·000000000000014c
49 ··DW_CFA_def_cfa_offset:·3249 ··DW_CFA_def_cfa_offset:·32
50 ··DW_CFA_advance_loc:·2·to·000000000000014a50 ··DW_CFA_advance_loc:·2·to·000000000000014e
51 ··DW_CFA_def_cfa_offset:·2451 ··DW_CFA_def_cfa_offset:·24
52 ··DW_CFA_advance_loc:·2·to·000000000000014c52 ··DW_CFA_advance_loc:·2·to·0000000000000150
53 ··DW_CFA_def_cfa_offset:·1653 ··DW_CFA_def_cfa_offset:·16
54 ··DW_CFA_advance_loc:·2·to·000000000000014e54 ··DW_CFA_advance_loc:·2·to·0000000000000152
55 ··DW_CFA_def_cfa_offset:·855 ··DW_CFA_def_cfa_offset:·8
56 ··DW_CFA_advance_loc:·2·to·000000000000015056 ··DW_CFA_advance_loc:·6·to·0000000000000158
57 ··DW_CFA_restore_state57 ··DW_CFA_restore_state
  
58 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..000000000000009b58 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..000000000000009b
59 ··DW_CFA_def_cfa_offset:·4859 ··DW_CFA_def_cfa_offset:·48
60 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4860 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
61 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4061 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
62 ··DW_CFA_offset:·r12·(r12)·at·cfa-3262 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
63 ··DW_CFA_offset:·r13·(r13)·at·cfa-2463 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
64 ··DW_CFA_offset:·r14·(r14)·at·cfa-1664 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
67 ··DW_CFA_nop67 ··DW_CFA_nop
  
68 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000000350..000000000000039a68 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000000360..00000000000003aa
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
  
72 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=00000000000003a0..00000000000003bd72 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=00000000000003b0..00000000000003cd
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
  
76 000000b0·0000000000000018·000000b4·FDE·cie=00000000·pc=00000000000003c0..00000000000003f376 000000b0·0000000000000018·000000b4·FDE·cie=00000000·pc=00000000000003d0..0000000000000403
77 ··DW_CFA_advance_loc:·5·to·00000000000003c577 ··DW_CFA_advance_loc:·5·to·00000000000003d5
78 ··DW_CFA_def_cfa_offset:·1678 ··DW_CFA_def_cfa_offset:·16
79 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1679 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
80 ··DW_CFA_advance_loc:·40·to·00000000000003ed80 ··DW_CFA_advance_loc:·40·to·00000000000003fd
81 ··DW_CFA_remember_state81 ··DW_CFA_remember_state
82 ··DW_CFA_def_cfa_offset:·882 ··DW_CFA_def_cfa_offset:·8
83 ··DW_CFA_advance_loc:·1·to·00000000000003ee83 ··DW_CFA_advance_loc:·1·to·00000000000003fe
84 ··DW_CFA_restore_state84 ··DW_CFA_restore_state
  
85 000000cc·0000000000000014·000000d0·FDE·cie=00000000·pc=000000000000009b..00000000000000eb85 000000cc·0000000000000014·000000d0·FDE·cie=00000000·pc=000000000000009b..00000000000000eb
86 ··DW_CFA_def_cfa_offset:·1686 ··DW_CFA_def_cfa_offset:·16
87 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1687 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
  
91 000000e4·0000000000000028·000000e8·FDE·cie=00000000·pc=0000000000000400..000000000000052a91 000000e4·0000000000000028·000000e8·FDE·cie=00000000·pc=0000000000000410..000000000000053a
92 ··DW_CFA_advance_loc:·5·to·000000000000040592 ··DW_CFA_advance_loc:·5·to·0000000000000415
93 ··DW_CFA_def_cfa_offset:·1693 ··DW_CFA_def_cfa_offset:·16
94 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1694 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
95 ··DW_CFA_advance_loc:·1·to·000000000000040695 ··DW_CFA_advance_loc:·1·to·0000000000000416
96 ··DW_CFA_def_cfa_offset:·2496 ··DW_CFA_def_cfa_offset:·24
97 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2497 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
98 ··DW_CFA_advance_loc:·7·to·000000000000040d98 ··DW_CFA_advance_loc:·7·to·000000000000041d
99 ··DW_CFA_def_cfa_offset:·3299 ··DW_CFA_def_cfa_offset:·32
100 ··DW_CFA_advance_loc1:·121·to·0000000000000486100 ··DW_CFA_advance_loc1:·121·to·0000000000000496
101 ··DW_CFA_remember_state101 ··DW_CFA_remember_state
102 ··DW_CFA_def_cfa_offset:·24102 ··DW_CFA_def_cfa_offset:·24
103 ··DW_CFA_advance_loc:·1·to·0000000000000487103 ··DW_CFA_advance_loc:·1·to·0000000000000497
104 ··DW_CFA_def_cfa_offset:·16104 ··DW_CFA_def_cfa_offset:·16
105 ··DW_CFA_advance_loc:·1·to·0000000000000488105 ··DW_CFA_advance_loc:·1·to·0000000000000498
106 ··DW_CFA_def_cfa_offset:·8106 ··DW_CFA_def_cfa_offset:·8
107 ··DW_CFA_advance_loc:·8·to·0000000000000490107 ··DW_CFA_advance_loc:·8·to·00000000000004a0
108 ··DW_CFA_restore_state108 ··DW_CFA_restore_state
109 ··DW_CFA_nop109 ··DW_CFA_nop
  
110 00000110·0000000000000034·00000114·FDE·cie=00000000·pc=0000000000000530..0000000000000624110 00000110·0000000000000034·00000114·FDE·cie=00000000·pc=0000000000000540..0000000000000634
111 ··DW_CFA_advance_loc:·1·to·0000000000000531111 ··DW_CFA_advance_loc:·1·to·0000000000000541
112 ··DW_CFA_def_cfa_offset:·16112 ··DW_CFA_def_cfa_offset:·16
113 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16113 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
114 ··DW_CFA_advance_loc:·1·to·0000000000000532114 ··DW_CFA_advance_loc:·1·to·0000000000000542
115 ··DW_CFA_def_cfa_offset:·24115 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
117 ··DW_CFA_advance_loc:·7·to·0000000000000539117 ··DW_CFA_advance_loc:·7·to·0000000000000549
118 ··DW_CFA_def_cfa_offset:·32118 ··DW_CFA_def_cfa_offset:·32
119 ··DW_CFA_advance_loc1:·98·to·000000000000059b119 ··DW_CFA_advance_loc1:·98·to·00000000000005ab
120 ··DW_CFA_remember_state120 ··DW_CFA_remember_state
121 ··DW_CFA_def_cfa_offset:·24121 ··DW_CFA_def_cfa_offset:·24
122 ··DW_CFA_advance_loc:·1·to·000000000000059c122 ··DW_CFA_advance_loc:·1·to·00000000000005ac
123 ··DW_CFA_def_cfa_offset:·16123 ··DW_CFA_def_cfa_offset:·16
124 ··DW_CFA_advance_loc:·1·to·000000000000059d124 ··DW_CFA_advance_loc:·1·to·00000000000005ad
125 ··DW_CFA_def_cfa_offset:·8125 ··DW_CFA_def_cfa_offset:·8
126 ··DW_CFA_advance_loc:·3·to·00000000000005a0126 ··DW_CFA_advance_loc:·3·to·00000000000005b0
127 ··DW_CFA_restore_state127 ··DW_CFA_restore_state
128 ··DW_CFA_advance_loc1:·110·to·000000000000060e128 ··DW_CFA_advance_loc1:·110·to·000000000000061e
129 ··DW_CFA_remember_state129 ··DW_CFA_remember_state
130 ··DW_CFA_def_cfa_offset:·24130 ··DW_CFA_def_cfa_offset:·24
131 ··DW_CFA_advance_loc:·1·to·000000000000060f131 ··DW_CFA_advance_loc:·1·to·000000000000061f
132 ··DW_CFA_def_cfa_offset:·16132 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_advance_loc:·1·to·0000000000000610133 ··DW_CFA_advance_loc:·1·to·0000000000000620
134 ··DW_CFA_def_cfa_offset:·8134 ··DW_CFA_def_cfa_offset:·8
135 ··DW_CFA_advance_loc:·1·to·0000000000000611135 ··DW_CFA_advance_loc:·1·to·0000000000000621
136 ··DW_CFA_restore_state136 ··DW_CFA_restore_state
  
137 00000148·0000000000000034·0000014c·FDE·cie=00000000·pc=0000000000000630..00000000000008b1137 00000148·0000000000000034·0000014c·FDE·cie=00000000·pc=0000000000000640..00000000000008c1
138 ··DW_CFA_advance_loc:·5·to·0000000000000635138 ··DW_CFA_advance_loc:·5·to·0000000000000645
139 ··DW_CFA_def_cfa_offset:·16139 ··DW_CFA_def_cfa_offset:·16
140 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16140 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Max diff block lines reached; 68906/75350 bytes (91.45%) of diff not shown.
6.82 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 50 lines modifiedOffset 11, 50 lines modified
11 »       push···%rbp11 »       push···%rbp
12 »       push···%rbx12 »       push···%rbx
13 »       sub····$0x18,%rsp13 »       sub····$0x18,%rsp
14 »       mov····0x8(%rdi),%rax14 »       mov····0x8(%rdi),%rax
15 »       mov····0xd0(%rax),%r1215 »       mov····0xd0(%rax),%r12
16 »       test···%r12,%r1216 »       test···%r12,%r12
17 »       je·····22·<PyWeakref_NewProxy+0x22>17 »       je·····22·<PyWeakref_NewProxy+0x22>
18 ·R_X86_64_PC32»  .text.unlikely+0x37218 ·R_X86_64_PC32»  .text.unlikely+0x365
19 »       mov····%rdi,%rbp19 »       mov····%rdi,%rbp
20 »       mov····%rsi,%r1320 »       mov····%rsi,%r13
21 »       testb··$0x80,0xab(%rax)21 »       testb··$0x80,0xab(%rax)
22 »       jne····115·<PyWeakref_NewProxy+0x115>22 »       jne····115·<PyWeakref_NewProxy+0x115>
23 »       add····%rbp,%r1223 »       add····%rbp,%r12
24 »       mov····(%r12),%rdi24 »       mov····(%r12),%rdi
25 »       lea····0x8(%rsp),%rdx25 »       lea····0x8(%rsp),%rdx
26 »       mov····%rsp,%rsi26 »       mov····%rsp,%rsi
27 »       call···49·<PyWeakref_NewProxy+0x49>27 »       call···49·<PyWeakref_NewProxy+0x49>
28 ·R_X86_64_PC32»  .text.hot+0x34c28 ·R_X86_64_PC32»  .text.hot+0x35c
29 »       cmp····$0x0,%r1329 »       cmp····$0x0,%r13
30 ·R_X86_64_32S»   _Py_NoneStruct30 ·R_X86_64_32S»   _Py_NoneStruct
31 »       je·····5b·<PyWeakref_NewProxy+0x5b>31 »       je·····5b·<PyWeakref_NewProxy+0x5b>
32 »       test···%r13,%r1332 »       test···%r13,%r13
33 »       jne····142·<PyWeakref_NewProxy+0x142>33 »       jne····142·<PyWeakref_NewProxy+0x142>
34 »       mov····0x8(%rsp),%rbx34 »       mov····0x8(%rsp),%rbx
35 »       test···%rbx,%rbx35 »       test···%rbx,%rbx
36 »       jne····69·<PyWeakref_NewProxy+0x69>36 »       jne····69·<PyWeakref_NewProxy+0x69>
37 ·R_X86_64_PC32»  .text.unlikely+0x39037 ·R_X86_64_PC32»  .text.unlikely+0x383
38 »       mov····$0x0,%edi38 »       mov····$0x0,%edi
39 ·R_X86_64_32»    _PyWeakref_RefType39 ·R_X86_64_32»    _PyWeakref_RefType
40 »       call···73·<PyWeakref_NewProxy+0x73>40 »       call···73·<PyWeakref_NewProxy+0x73>
41 ·R_X86_64_PLT32» _PyObject_GC_New-0x441 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
42 »       mov····%rax,%rbx42 »       mov····%rax,%rbx
43 »       test···%rax,%rax43 »       test···%rax,%rax
44 »       je·····7f·<PyWeakref_NewProxy+0x7f>44 »       je·····7f·<PyWeakref_NewProxy+0x7f>
45 ·R_X86_64_PC32»  .text.unlikely+0x38945 ·R_X86_64_PC32»  .text.unlikely+0x37c
46 »       xor····%edx,%edx46 »       xor····%edx,%edx
47 »       mov····%rbp,0x10(%rax)47 »       mov····%rbp,0x10(%rax)
48 »       pxor···%xmm0,%xmm048 »       pxor···%xmm0,%xmm0
49 »       mov····%rax,%rdi49 »       mov····%rax,%rdi
50 »       movq···$0xffffffffffffffff,0x20(%rax)50 »       movq···$0xffffffffffffffff,0x20(%rax)
51 »       mov····%rdx,0x18(%rax)51 »       mov····%rdx,0x18(%rax)
52 »       movq···$0x0,0x38(%rax)52 »       movq···$0x0,0x38(%rax)
53 ·R_X86_64_32S»   .text.hot+0xbf053 ·R_X86_64_32S»   .text.hot+0xc00
54 »       movups·%xmm0,0x28(%rax)54 »       movups·%xmm0,0x28(%rax)
55 »       call···a9·<PyWeakref_NewProxy+0xa9>55 »       call···a9·<PyWeakref_NewProxy+0xa9>
56 ·R_X86_64_PLT32» PyObject_GC_Track-0x456 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
57 »       mov····%rbp,%rdi57 »       mov····%rbp,%rdi
58 »       call···b1·<PyWeakref_NewProxy+0xb1>58 »       call···b1·<PyWeakref_NewProxy+0xb1>
59 ·R_X86_64_PLT32» PyCallable_Check-0x459 ·R_X86_64_PLT32» PyCallable_Check-0x4
60 »       test···%eax,%eax60 »       test···%eax,%eax
Offset 62, 28 lines modifiedOffset 62, 28 lines modified
62 »       movq···$0x0,0x8(%rbx)62 »       movq···$0x0,0x8(%rbx)
63 ·R_X86_64_32S»   _PyWeakref_ProxyType63 ·R_X86_64_32S»   _PyWeakref_ProxyType
64 »       mov····(%r12),%rcx64 »       mov····(%r12),%rcx
65 »       lea····0x8(%rsp),%rdx65 »       lea····0x8(%rsp),%rdx
66 »       mov····%rsp,%rsi66 »       mov····%rsp,%rsi
67 »       mov····%rcx,%rdi67 »       mov····%rcx,%rdi
68 »       call···d5·<PyWeakref_NewProxy+0xd5>68 »       call···d5·<PyWeakref_NewProxy+0xd5>
69 ·R_X86_64_PC32»  .text.hot+0x34c69 ·R_X86_64_PC32»  .text.hot+0x35c
70 »       mov····0x8(%rsp),%rbp70 »       mov····0x8(%rsp),%rbp
71 »       mov····(%rsp),%rax71 »       mov····(%rsp),%rax
72 »       test···%rbp,%rbp72 »       test···%rbp,%rbp
73 »       jne····e7·<PyWeakref_NewProxy+0xe7>73 »       jne····e7·<PyWeakref_NewProxy+0xe7>
74 ·R_X86_64_PC32»  .text.unlikely+0x3a274 ·R_X86_64_PC32»  .text.unlikely+0x395
75 »       test···%rax,%rax75 »       test···%rax,%rax
76 »       jne····1e4·<PyWeakref_NewProxy+0x1e4>76 »       jne····1e4·<PyWeakref_NewProxy+0x1e4>
77 »       xor····%eax,%eax77 »       xor····%eax,%eax
78 »       mov····%rcx,0x30(%rbx)78 »       mov····%rcx,0x30(%rbx)
79 »       mov····%rax,0x28(%rbx)79 »       mov····%rax,0x28(%rbx)
80 »       test···%rcx,%rcx80 »       test···%rcx,%rcx
81 »       jne····103·<PyWeakref_NewProxy+0x103>81 »       jne····103·<PyWeakref_NewProxy+0x103>
82 ·R_X86_64_PC32»  .text.unlikely+0x3c582 ·R_X86_64_PC32»  .text.unlikely+0x3b8
83 »       mov····%rbx,(%r12)83 »       mov····%rbx,(%r12)
84 »       add····$0x18,%rsp84 »       add····$0x18,%rsp
85 »       mov····%rbx,%rax85 »       mov····%rbx,%rax
86 »       pop····%rbx86 »       pop····%rbx
87 »       pop····%rbp87 »       pop····%rbp
88 »       pop····%r1288 »       pop····%r12
89 »       pop····%r1389 »       pop····%r13
Offset 113, 43 lines modifiedOffset 113, 43 lines modified
113 »       movups·%xmm0,0x28(%rbx)113 »       movups·%xmm0,0x28(%rbx)
114 »       add····$0x1,%eax114 »       add····$0x1,%eax
115 »       je·····179·<PyWeakref_NewProxy+0x179>115 »       je·····179·<PyWeakref_NewProxy+0x179>
116 »       mov····%eax,0x0(%r13)116 »       mov····%eax,0x0(%r13)
117 »       mov····%r13,0x18(%rbx)117 »       mov····%r13,0x18(%rbx)
118 »       mov····%rbx,%rdi118 »       mov····%rbx,%rdi
119 »       movq···$0x0,0x38(%rbx)119 »       movq···$0x0,0x38(%rbx)
120 ·R_X86_64_32S»   .text.hot+0xbf0120 ·R_X86_64_32S»   .text.hot+0xc00
121 »       call···18d·<PyWeakref_NewProxy+0x18d>121 »       call···18d·<PyWeakref_NewProxy+0x18d>
122 ·R_X86_64_PLT32» PyObject_GC_Track-0x4122 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
123 »       mov····%rbp,%rdi123 »       mov····%rbp,%rdi
124 »       call···195·<PyWeakref_NewProxy+0x195>124 »       call···195·<PyWeakref_NewProxy+0x195>
125 ·R_X86_64_PLT32» PyCallable_Check-0x4125 ·R_X86_64_PLT32» PyCallable_Check-0x4
126 »       test···%eax,%eax126 »       test···%eax,%eax
127 »       jne····1c8·<PyWeakref_NewProxy+0x1c8>127 »       jne····1c8·<PyWeakref_NewProxy+0x1c8>
128 »       movq···$0x0,0x8(%rbx)128 »       movq···$0x0,0x8(%rbx)
129 ·R_X86_64_32S»   _PyWeakref_ProxyType129 ·R_X86_64_32S»   _PyWeakref_ProxyType
130 »       mov····(%r12),%rcx130 »       mov····(%r12),%rcx
131 »       lea····0x8(%rsp),%rdx131 »       lea····0x8(%rsp),%rdx
132 »       mov····%rsp,%rsi132 »       mov····%rsp,%rsi
133 »       mov····%rcx,%rdi133 »       mov····%rcx,%rdi
134 »       call···1b5·<PyWeakref_NewProxy+0x1b5>134 »       call···1b5·<PyWeakref_NewProxy+0x1b5>
135 ·R_X86_64_PC32»  .text.hot+0x34c135 ·R_X86_64_PC32»  .text.hot+0x35c
136 »       mov····0x8(%rsp),%rax136 »       mov····0x8(%rsp),%rax
137 »       test···%rax,%rax137 »       test···%rax,%rax
138 »       jne····1e4·<PyWeakref_NewProxy+0x1e4>138 »       jne····1e4·<PyWeakref_NewProxy+0x1e4>
139 »       mov····(%rsp),%rax139 »       mov····(%rsp),%rax
140 »       jmp····e7·<PyWeakref_NewProxy+0xe7>140 »       jmp····e7·<PyWeakref_NewProxy+0xe7>
141 »       movq···$0x0,0x8(%rbx)141 »       movq···$0x0,0x8(%rbx)
142 ·R_X86_64_32S»   _PyWeakref_CallableProxyType142 ·R_X86_64_32S»   _PyWeakref_CallableProxyType
143 »       jmp····1a1·<PyWeakref_NewProxy+0x1a1>143 »       jmp····1a1·<PyWeakref_NewProxy+0x1a1>
144 »       movq···$0x0,0x8(%rbx)144 »       movq···$0x0,0x8(%rbx)
145 ·R_X86_64_32S»   _PyWeakref_CallableProxyType145 ·R_X86_64_32S»   _PyWeakref_CallableProxyType
146 »       jmp····c1·<PyWeakref_NewProxy+0xc1>146 »       jmp····c1·<PyWeakref_NewProxy+0xc1>
147 »       jmp····1e4·<PyWeakref_NewProxy+0x1e4>147 »       jmp····1e4·<PyWeakref_NewProxy+0x1e4>
148 ·R_X86_64_PC32»  .text.unlikely+0x389148 ·R_X86_64_PC32»  .text.unlikely+0x37c
149 »       mov····0x30(%rax),%rdx149 »       mov····0x30(%rax),%rdx
150 »       movq···%rax,%xmm0150 »       movq···%rax,%xmm0
151 »       movq···%rdx,%xmm1151 »       movq···%rdx,%xmm1
152 »       punpcklqdq·%xmm1,%xmm0152 »       punpcklqdq·%xmm1,%xmm0
153 »       movups·%xmm0,0x28(%rbx)153 »       movups·%xmm0,0x28(%rbx)
154 »       test···%rdx,%rdx154 »       test···%rdx,%rdx
155 »       jne····208·<PyWeakref_NewProxy+0x208>155 »       jne····208·<PyWeakref_NewProxy+0x208>
Offset 173, 51 lines modifiedOffset 173, 51 lines modified
173 »       je·····234·<proxy_getattr+0x24>173 »       je·····234·<proxy_getattr+0x24>
174 »       cmp····$0x0,%rax174 »       cmp····$0x0,%rax
175 ·R_X86_64_32S»   _PyWeakref_ProxyType175 ·R_X86_64_32S»   _PyWeakref_ProxyType
Max diff block lines reached; 2874/6795 bytes (42.30%) of diff not shown.
126 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 67 lines modifiedOffset 1, 67 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<PyWeakref_NewRef.cold>:2 0000000000000000·<PyWeakref_NewRef.cold>:
3 PyWeakref_NewRef.cold():3 PyWeakref_NewRef.cold():
 4 »       mov····%r13,0x18(%rbx)
 5 »       mov····%rbx,%rdi
 6 »       movq···$0x0,0x38(%rbx)
 7 ·R_X86_64_32S»   .text.hot+0xc00
 8 »       call···14·<PyWeakref_NewRef.cold+0x14>
 9 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
 10 »       mov····0x0(%rbp),%r12
 11 »       test···%r12,%r12
 12 »       jne····52·<PyWeakref_NewRef.cold+0x52>
 13 »       pxor···%xmm0,%xmm0
 14 »       movups·%xmm0,0x28(%rbx)
 15 »       jmp····2a·<PyWeakref_NewRef.cold+0x2a>
 16 ·R_X86_64_PC32»  .text.hot+0x241
4 »       mov····%rdx,%r1217 »       mov····%rdx,%r12
5 »       mov····(%r12),%eax18 »       mov····(%r12),%eax
6 »       add····$0x1,%eax19 »       add····$0x1,%eax
7 »       je·····10·<PyWeakref_NewRef.cold+0x10>20 »       je·····3a·<PyWeakref_NewRef.cold+0x3a>
8 »       mov····%eax,(%r12)21 »       mov····%eax,(%r12)
9 »       mov····(%rbx),%rax22 »       mov····(%rbx),%rax
10 »       test···%eax,%eax23 »       test···%eax,%eax
11 »       js·····20·<PyWeakref_NewRef.cold+0x20>24 »       js·····4a·<PyWeakref_NewRef.cold+0x4a>
12 »       sub····$0x1,%rax25 »       sub····$0x1,%rax
13 »       mov····%rax,(%rbx)26 »       mov····%rax,(%rbx)
14 »       je·····91·<PyWeakref_NewRef.cold+0x91>27 »       je·····91·<PyWeakref_NewRef.cold+0x91>
15 »       mov····%r12,%rbx28 »       mov····%r12,%rbx
16 »       jmp····28·<PyWeakref_NewRef.cold+0x28> 
17 ·R_X86_64_PC32»  .text.hot+0xb4 
18 »       mov····%r13,0x18(%rbx) 
19 »       mov····%rbx,%rdi 
20 »       movq···$0x0,0x38(%rbx) 
21 ·R_X86_64_32S»   .text.hot+0xbf0 
22 »       call···3c·<PyWeakref_NewRef.cold+0x3c> 
23 ·R_X86_64_PLT32» PyObject_GC_Track-0x4 
24 »       mov····0x0(%rbp),%r12 
25 »       test···%r12,%r12 
26 »       jne····80·<PyWeakref_NewRef.cold+0x80> 
27 »       pxor···%xmm0,%xmm0 
28 »       movups·%xmm0,0x28(%rbx) 
29 »       jmp····52·<PyWeakref_NewRef.cold+0x52>29 »       jmp····52·<PyWeakref_NewRef.cold+0x52>
30 ·R_X86_64_PC32»  .text.hot+0x221 
31 »       mov····(%rbx),%eax 
32 »       add····$0x1,%eax 
33 »       jne····5d·<PyWeakref_NewRef.cold+0x5d> 
34 ·R_X86_64_PC32»  .text.hot+0x13d 
35 »       jmp····62·<PyWeakref_NewRef.cold+0x62> 
36 ·R_X86_64_PC32»  .text.hot+0xb430 ·R_X86_64_PC32»  .text.hot+0xb4
 31 »       cmpq···$0x0,0x18(%r12)
 32 »       je·····5e·<PyWeakref_NewRef.cold+0x5e>
 33 ·R_X86_64_PC32»  .text.hot+0x162
 34 »       jmp····63·<PyWeakref_NewRef.cold+0x63>
 35 ·R_X86_64_PC32»  .text.hot+0x232
37 »       mov····0x18(%rax),%rdx36 »       mov····0x18(%rax),%rdx
38 »       mov····0x0(%rip),%rdi········37 »       mov····0x0(%rip),%rdi········
39 ·R_X86_64_PC32»  PyExc_TypeError-0x438 ·R_X86_64_PC32»  PyExc_TypeError-0x4
40 »       mov····$0x0,%esi39 »       mov····$0x0,%esi
41 ·R_X86_64_32»    .rodata.str1.840 ·R_X86_64_32»    .rodata.str1.8
42 »       xor····%eax,%eax41 »       xor····%eax,%eax
43 »       call···79·<PyWeakref_NewRef.cold+0x79>42 »       call···7a·<PyWeakref_NewRef.cold+0x7a>
44 ·R_X86_64_PLT32» PyErr_Format-0x443 ·R_X86_64_PLT32» PyErr_Format-0x4
45 »       xor····%ebx,%ebx44 »       xor····%ebx,%ebx
46 »       jmp····80·<PyWeakref_NewRef.cold+0x80>45 »       jmp····81·<PyWeakref_NewRef.cold+0x81>
47 ·R_X86_64_PC32»  .text.hot+0xb446 ·R_X86_64_PC32»  .text.hot+0xb4
48 »       cmpq···$0x0,0x18(%r12)47 »       mov····(%rbx),%eax
 48 »       add····$0x1,%eax
49 »       je·····8c·<PyWeakref_NewRef.cold+0x8c>49 »       jne····8c·<PyWeakref_NewRef.cold+0x8c>
50 ·R_X86_64_PC32»  .text.hot+0x15a50 ·R_X86_64_PC32»  .text.hot+0x141
51 »       jmp····91·<PyWeakref_NewRef.cold+0x91>51 »       jmp····91·<PyWeakref_NewRef.cold+0x91>
52 ·R_X86_64_PC32»  .text.hot+0x21252 ·R_X86_64_PC32»  .text.hot+0xb4
53 »       mov····%rbx,%rdi53 »       mov····%rbx,%rdi
54 »       call···99·<PyWeakref_NewRef.cold+0x99>54 »       call···99·<PyWeakref_NewRef.cold+0x99>
55 ·R_X86_64_PLT32» _Py_Dealloc-0x455 ·R_X86_64_PLT32» _Py_Dealloc-0x4
56 »       jmp····20·<PyWeakref_NewRef.cold+0x20>56 »       jmp····4a·<PyWeakref_NewRef.cold+0x4a>
  
57 000000000000009b·<PyWeakref_GetObject.cold>:57 000000000000009b·<PyWeakref_GetObject.cold>:
58 PyWeakref_GetObject.cold():58 PyWeakref_GetObject.cold():
59 »       mov····$0x0,%esi59 »       mov····$0x0,%esi
60 ·R_X86_64_32»    _PyWeakref_RefType60 ·R_X86_64_32»    _PyWeakref_RefType
61 »       call···a5·<PyWeakref_GetObject.cold+0xa>61 »       call···a5·<PyWeakref_GetObject.cold+0xa>
62 ·R_X86_64_PLT32» PyType_IsSubtype-0x462 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
Offset 77, 3731 lines modifiedOffset 77, 3726 lines modified
77 »       mov····$0x38f,%esi77 »       mov····$0x38f,%esi
78 »       mov····$0x0,%edi78 »       mov····$0x0,%edi
79 ·R_X86_64_32»    .rodata.str1.179 ·R_X86_64_32»    .rodata.str1.1
80 »       call···cc·<PyWeakref_GetObject.cold+0x31>80 »       call···cc·<PyWeakref_GetObject.cold+0x31>
81 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x481 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
82 »       xor····%eax,%eax82 »       xor····%eax,%eax
83 »       jmp····d3·<PyWeakref_GetObject.cold+0x38>83 »       jmp····d3·<PyWeakref_GetObject.cold+0x38>
84 ·R_X86_64_PC32»  .text.hot+0x3e884 ·R_X86_64_PC32»  .text.hot+0x3f8
85 »       mov····0x10(%rbx),%rax85 »       mov····0x10(%rbx),%rax
86 »       cmpq···$0x0,(%rax)86 »       cmpq···$0x0,(%rax)
87 »       jg·····e1·<PyWeakref_GetObject.cold+0x46>87 »       jg·····e1·<PyWeakref_GetObject.cold+0x46>
88 ·R_X86_64_PC32»  .text.hot+0x3e888 ·R_X86_64_PC32»  .text.hot+0x3f8
89 »       mov····$0x0,%eax89 »       mov····$0x0,%eax
90 ·R_X86_64_32»    _Py_NoneStruct90 ·R_X86_64_32»    _Py_NoneStruct
91 »       jmp····eb·<weakref___new__.cold>91 »       jmp····eb·<weakref___new__.cold>
92 ·R_X86_64_PC32»  .text.hot+0x3e892 ·R_X86_64_PC32»  .text.hot+0x3f8
  
93 00000000000000eb·<weakref___new__.cold>:93 00000000000000eb·<weakref___new__.cold>:
94 weakref___new__.cold():94 weakref___new__.cold():
95 »       mov····0x18(%rax),%rdx95 »       mov····0x18(%rax),%rdx
96 »       mov····0x0(%rip),%rdi········96 »       mov····0x0(%rip),%rdi········
97 ·R_X86_64_PC32»  PyExc_TypeError-0x497 ·R_X86_64_PC32»  PyExc_TypeError-0x4
98 »       mov····$0x0,%esi98 »       mov····$0x0,%esi
99 ·R_X86_64_32»    .rodata.str1.899 ·R_X86_64_32»    .rodata.str1.8
100 »       xor····%eax,%eax100 »       xor····%eax,%eax
101 »       call···102·<weakref___new__.cold+0x17>101 »       call···102·<weakref___new__.cold+0x17>
102 ·R_X86_64_PLT32» PyErr_Format-0x4102 ·R_X86_64_PLT32» PyErr_Format-0x4
103 »       xor····%eax,%eax103 »       xor····%eax,%eax
104 »       jmp····109·<weakref___new__.cold+0x1e>104 »       jmp····109·<weakref___new__.cold+0x1e>
105 ·R_X86_64_PC32»  .text.hot+0x719105 ·R_X86_64_PC32»  .text.hot+0x729
106 »       xor····%ecx,%ecx106 »       xor····%ecx,%ecx
107 »       mov····%rcx,0x8(%rsp)107 »       mov····%rcx,0x8(%rsp)
108 »       testb··$0x80,0xab(%rax)108 »       testb··$0x80,0xab(%rax)
109 »       je·····11d·<weakref___new__.cold+0x32>109 »       je·····11d·<weakref___new__.cold+0x32>
110 ·R_X86_64_PC32»  .text.hot+0x69f110 ·R_X86_64_PC32»  .text.hot+0x6af
111 »       jmp····122·<weakref___new__.cold+0x37>111 »       jmp····122·<weakref___new__.cold+0x37>
112 ·R_X86_64_PC32»  .text.hot+0x724112 ·R_X86_64_PC32»  .text.hot+0x734
113 »       movq···$0x0,0x38(%rax)113 »       movq···$0x0,0x38(%rax)
114 ·R_X86_64_32S»   .text.hot+0xbf0114 ·R_X86_64_32S»   .text.hot+0xc00
115 »       mov····%rdx,0x18(%rax)115 »       mov····%rdx,0x18(%rax)
Max diff block lines reached; 124145/128417 bytes (96.67%) of diff not shown.
39.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 11, 49 lines modifiedOffset 11, 49 lines modified
11 »       push···%r1211 »       push···%r12
12 »       push···%rbp12 »       push···%rbp
13 »       push···%rbx13 »       push···%rbx
14 »       mov····0x8(%rdi),%rax14 »       mov····0x8(%rdi),%rax
15 »       mov····0xd0(%rax),%rbp15 »       mov····0xd0(%rax),%rbp
16 »       test···%rbp,%rbp16 »       test···%rbp,%rbp
17 »       je·····20·<PyWeakref_NewRef+0x20>17 »       je·····20·<PyWeakref_NewRef+0x20>
18 ·R_X86_64_PC32»  .text.unlikely+0x5e18 ·R_X86_64_PC32»  .text.unlikely+0x5f
19 »       mov····%rdi,%r1219 »       mov····%rdi,%r12
20 »       mov····%rsi,%r1320 »       mov····%rsi,%r13
21 »       testb··$0x80,0xab(%rax)21 »       testb··$0x80,0xab(%rax)
22 »       jne····c8·<PyWeakref_NewRef+0xc8>22 »       jne····c8·<PyWeakref_NewRef+0xc8>
23 »       add····%r12,%rbp23 »       add····%r12,%rbp
24 »       mov····0x0(%rbp),%rbx24 »       mov····0x0(%rbp),%rbx
25 »       test···%rbx,%rbx25 »       test···%rbx,%rbx
26 »       jne····100·<PyWeakref_NewRef+0x100>26 »       jne····100·<PyWeakref_NewRef+0x100>
27 »       cmp····$0x0,%r1327 »       cmp····$0x0,%r13
28 ·R_X86_64_32S»   _Py_NoneStruct28 ·R_X86_64_32S»   _Py_NoneStruct
29 »       je·····2ce·<PyWeakref_NewRef+0x2ce>29 »       je·····316·<PyWeakref_NewRef+0x316>
30 »       mov····$0x0,%edi30 »       mov····$0x0,%edi
31 ·R_X86_64_32»    _PyWeakref_RefType31 ·R_X86_64_32»    _PyWeakref_RefType
32 »       call···5a·<PyWeakref_NewRef+0x5a>32 »       call···5a·<PyWeakref_NewRef+0x5a>
33 ·R_X86_64_PLT32» _PyObject_GC_New-0x433 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
34 »       mov····%rax,%rbx34 »       mov····%rax,%rbx
35 »       test···%rax,%rax35 »       test···%rax,%rax
36 »       je·····347·<PyWeakref_NewRef+0x347>36 »       je·····356·<PyWeakref_NewRef+0x356>
37 »       pxor···%xmm0,%xmm037 »       pxor···%xmm0,%xmm0
38 »       movq···$0xffffffffffffffff,0x20(%rax)38 »       movq···$0xffffffffffffffff,0x20(%rax)
39 »       lea····0x28(%rax),%r1439 »       lea····0x28(%rax),%r14
40 »       mov····%r12,0x10(%rax)40 »       mov····%r12,0x10(%rax)
41 »       movups·%xmm0,0x28(%rax)41 »       movups·%xmm0,0x28(%rax)
42 »       test···%r13,%r1342 »       test···%r13,%r13
43 »       jne····1d8·<PyWeakref_NewRef+0x1d8>43 »       jne····1f8·<PyWeakref_NewRef+0x1f8>
44 »       movq···$0x0,0x18(%rbx)44 »       movq···$0x0,0x18(%rbx)
45 »       mov····%rbx,%rdi45 »       mov····%rbx,%rdi
46 »       movq···$0x0,0x38(%rbx)46 »       movq···$0x0,0x38(%rbx)
47 ·R_X86_64_32S»   .text.hot+0xbf047 ·R_X86_64_32S»   .text.hot+0xc00
48 »       call···9f·<PyWeakref_NewRef+0x9f>48 »       call···9f·<PyWeakref_NewRef+0x9f>
49 ·R_X86_64_PLT32» PyObject_GC_Track-0x449 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
50 »       mov····0x0(%rbp),%r1250 »       mov····0x0(%rbp),%r12
51 »       test···%r12,%r1251 »       test···%r12,%r12
52 »       jne····150·<PyWeakref_NewRef+0x150>52 »       jne····158·<PyWeakref_NewRef+0x158>
53 »       pxor···%xmm0,%xmm053 »       pxor···%xmm0,%xmm0
54 »       movups·%xmm0,(%r14)54 »       movups·%xmm0,(%r14)
55 »       mov····%rbx,0x0(%rbp)55 »       mov····%rbx,0x0(%rbp)
56 »       mov····%rbx,%rax56 »       mov····%rbx,%rax
57 »       pop····%rbx57 »       pop····%rbx
58 »       pop····%rbp58 »       pop····%rbp
59 »       pop····%r1259 »       pop····%r12
Offset 75, 403 lines modifiedOffset 75, 403 lines modified
75 »       test···%rbx,%rbx75 »       test···%rbx,%rbx
76 »       je·····43·<PyWeakref_NewRef+0x43>76 »       je·····43·<PyWeakref_NewRef+0x43>
77 »       nopl···(%rax)77 »       nopl···(%rax)
78 »       cmpq···$0x0,0x18(%rbx)78 »       cmpq···$0x0,0x18(%rbx)
79 »       jne····43·<PyWeakref_NewRef+0x43>79 »       jne····43·<PyWeakref_NewRef+0x43>
80 »       cmpq···$0x0,0x8(%rbx)80 »       cmpq···$0x0,0x8(%rbx)
81 ·R_X86_64_32S»   _PyWeakref_RefType81 ·R_X86_64_32S»   _PyWeakref_RefType
82 »       jne····2bc·<PyWeakref_NewRef+0x2bc>82 »       jne····1b1·<PyWeakref_NewRef+0x1b1>
83 »       cmpq···$0x0,0x30(%rbx)83 »       cmpq···$0x0,0x30(%rbx)
84 »       jne····230·<PyWeakref_NewRef+0x230>84 »       jne····250·<PyWeakref_NewRef+0x250>
85 »       cmp····$0x0,%r1385 »       cmp····$0x0,%r13
86 ·R_X86_64_32S»   _Py_NoneStruct86 ·R_X86_64_32S»   _Py_NoneStruct
87 »       je·····131·<PyWeakref_NewRef+0x131>87 »       je·····131·<PyWeakref_NewRef+0x131>
88 ·R_X86_64_PC32»  .text.unlikely+0x4e88 ·R_X86_64_PC32»  .text.unlikely+0x7d
89 »       test···%r13,%r1389 »       test···%r13,%r13
90 »       jne····1a9·<PyWeakref_NewRef+0x1a9>90 »       jne····1c7·<PyWeakref_NewRef+0x1c7>
91 »       mov····(%rbx),%eax91 »       mov····(%rbx),%eax
92 »       add····$0x1,%eax92 »       add····$0x1,%eax
93 »       je·····b8·<PyWeakref_NewRef+0xb8>93 »       je·····b8·<PyWeakref_NewRef+0xb8>
94 »       mov····%eax,(%rbx)94 »       mov····%eax,(%rbx)
95 »       mov····%rbx,%rax95 »       mov····%rbx,%rax
96 »       pop····%rbx96 »       pop····%rbx
97 »       pop····%rbp97 »       pop····%rbp
98 »       pop····%r1298 »       pop····%r12
99 »       pop····%r1399 »       pop····%r13
100 »       pop····%r14100 »       pop····%r14
101 »       ret101 »       ret
102 »       nop102 »       nopl···0x0(%rax,%rax,1)
103 »       mov····0x18(%r12),%r13103 »       mov····0x18(%r12),%r13
104 »       test···%r13,%r13104 »       test···%r13,%r13
105 »       jne····2a4·<PyWeakref_NewRef+0x2a4>105 »       jne····2ca·<PyWeakref_NewRef+0x2ca>
106 »       cmpq···$0x0,0x8(%r12)106 »       cmpq···$0x0,0x8(%r12)
107 ·R_X86_64_32S»   _PyWeakref_RefType107 ·R_X86_64_32S»   _PyWeakref_RefType
108 »       jne····338·<PyWeakref_NewRef+0x338>108 »       jne····2a1·<PyWeakref_NewRef+0x2a1>
109 »       mov····0x30(%r12),%rax109 »       mov····0x30(%r12),%rax
110 »       movq···%r12,%xmm0110 »       movq···%r12,%xmm0
111 »       movq···%rax,%xmm1111 »       movq···%rax,%xmm1
112 »       punpcklqdq·%xmm1,%xmm0112 »       punpcklqdq·%xmm1,%xmm0
113 »       test···%rax,%rax113 »       test···%rax,%rax
114 »       jne····258·<PyWeakref_NewRef+0x258>114 »       jne····278·<PyWeakref_NewRef+0x278>
115 »       test···%r13,%r13115 »       test···%r13,%r13
116 »       je·····192·<PyWeakref_NewRef+0x192>116 »       je·····19a·<PyWeakref_NewRef+0x19a>
117 ·R_X86_64_PC32»  .text.unlikely-0x1117 ·R_X86_64_PC32»  .text.unlikely+0x29
118 »       movups·%xmm0,0x28(%rbx)118 »       movups·%xmm0,0x28(%rbx)
119 »       mov····%r12,%rdx119 »       mov····%r12,%rdx
120 »       nopl···0x0(%rax)120 »       nopl···0x0(%rax)
121 »       mov····%rbx,0x30(%rdx)121 »       mov····%rbx,0x30(%rdx)
122 »       jmp····b8·<PyWeakref_NewRef+0xb8>122 »       jmp····b8·<PyWeakref_NewRef+0xb8>
 123 »       test···%r13,%r13
 124 »       je·····316·<PyWeakref_NewRef+0x316>
 125 »       cmp····$0x0,%r13
 126 ·R_X86_64_32S»   _Py_NoneStruct
 127 »       je·····316·<PyWeakref_NewRef+0x316>
123 »       mov····$0x0,%edi128 »       mov····$0x0,%edi
124 ·R_X86_64_32»    _PyWeakref_RefType129 ·R_X86_64_32»    _PyWeakref_RefType
125 »       call···1b3·<PyWeakref_NewRef+0x1b3>130 »       call···1d1·<PyWeakref_NewRef+0x1d1>
126 ·R_X86_64_PLT32» _PyObject_GC_New-0x4131 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
127 »       mov····%rax,%rbx132 »       mov····%rax,%rbx
128 »       test···%rax,%rax133 »       test···%rax,%rax
129 »       je·····342·<PyWeakref_NewRef+0x342>134 »       je·····351·<PyWeakref_NewRef+0x351>
130 »       movq···$0xffffffffffffffff,0x20(%rbx)135 »       movq···$0xffffffffffffffff,0x20(%rbx)
131 »       pxor···%xmm0,%xmm0136 »       pxor···%xmm0,%xmm0
132 »       mov····%r12,0x10(%rbx)137 »       mov····%r12,0x10(%rbx)
133 »       movups·%xmm0,0x28(%rbx)138 »       movups·%xmm0,0x28(%rbx)
134 »       nopl···0x0(%rax,%rax,1)139 »       nopl···0x0(%rax)
135 »       mov····0x0(%r13),%eax140 »       mov····0x0(%r13),%eax
136 »       add····$0x1,%eax141 »       add····$0x1,%eax
137 »       je·····1e5·<PyWeakref_NewRef+0x1e5>142 »       je·····205·<PyWeakref_NewRef+0x205>
138 ·R_X86_64_PC32»  .text.unlikely+0x24143 ·R_X86_64_PC32»  .text.unlikely-0x4
139 »       mov····%eax,0x0(%r13)144 »       mov····%eax,0x0(%r13)
140 »       mov····%rbx,%rdi145 »       mov····%rbx,%rdi
141 »       mov····%r13,0x18(%rbx)146 »       mov····%r13,0x18(%rbx)
142 »       movq···$0x0,0x38(%rbx)147 »       movq···$0x0,0x38(%rbx)
143 ·R_X86_64_32S»   .text.hot+0xbf0148 ·R_X86_64_32S»   .text.hot+0xc00
144 »       call···1fd·<PyWeakref_NewRef+0x1fd>149 »       call···21d·<PyWeakref_NewRef+0x21d>
145 ·R_X86_64_PLT32» PyObject_GC_Track-0x4150 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
146 »       mov····0x0(%rbp),%r12151 »       mov····0x0(%rbp),%r12
Max diff block lines reached; 36521/40690 bytes (89.75%) of diff not shown.
3.21 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·4c000000·1c000000·........L.......4 ··0x00000010·1b0c0708·90010000·4c000000·1c000000·........L.......
5 ··0x00000020·00000000·4c030000·00460e10·8e02420e·....L....F....B.5 ··0x00000020·00000000·5b030000·00460e10·8e02420e·....[....F....B.
6 ··0x00000030·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.06 ··0x00000030·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
7 ··0x00000040·830602b0·0a0e2841·0e20420e·18420e10·......(A.·B..B..7 ··0x00000040·830602b0·0a0e2841·0e20420e·18420e10·......(A.·B..B..
8 ··0x00000050·420e0845·0b027f0a·0e28410e·20420e18·B..E.....(A.·B..8 ··0x00000050·420e0845·0b02830a·0e28410e·20420e18·B..E.....(A.·B..
9 ··0x00000060·420e1042·0e08420b·1c000000·6c000000·B..B..B.....l...9 ··0x00000060·420e1042·0e08460b·1c000000·6c000000·B..B..F.....l...
10 ··0x00000070·00000000·9b000000·000e3083·0686058c·..........0.....10 ··0x00000070·00000000·9b000000·000e3083·0686058c·..........0.....
11 ··0x00000080·048d038e·02000000·10000000·8c000000·................11 ··0x00000080·048d038e·02000000·10000000·8c000000·................
12 ··0x00000090·00000000·4a000000·00000000·10000000·....J...........12 ··0x00000090·00000000·4a000000·00000000·10000000·....J...........
13 ··0x000000a0·a0000000·00000000·1d000000·00000000·................13 ··0x000000a0·a0000000·00000000·1d000000·00000000·................
14 ··0x000000b0·18000000·b4000000·00000000·33000000·............3...14 ··0x000000b0·18000000·b4000000·00000000·33000000·............3...
15 ··0x000000c0·00450e10·8302680a·0e08410b·14000000·.E....h...A.....15 ··0x000000c0·00450e10·8302680a·0e08410b·14000000·.E....h...A.....
16 ··0x000000d0·d0000000·00000000·50000000·000e1083·........P.......16 ··0x000000d0·d0000000·00000000·50000000·000e1083·........P.......
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··0x00000160·18830351·0e3002d0·0a0e1841·0e10410e·...Q.0.....A..A.26 ··0x00000160·18830351·0e3002d0·0a0e1841·0e10410e·...Q.0.....A..A.
27 ··0x00000170·08450b02·cf0a0e18·410e1041·0e08470b·.E......A..A..G.27 ··0x00000170·08450b02·cf0a0e18·410e1041·0e08470b·.E......A..A..G.
28 ··0x00000180·14000000·84010000·00000000·54000000·............T...28 ··0x00000180·14000000·84010000·00000000·54000000·............T...
29 ··0x00000190·000e3083·03860200·1c000000·9c010000·..0.............29 ··0x00000190·000e3083·03860200·1c000000·9c010000·..0.............
30 ··0x000001a0·00000000·41000000·00450e10·8302470e·....A....E....G.30 ··0x000001a0·00000000·41000000·00450e10·8302470e·....A....E....G.
31 ··0x000001b0·20730e10·410e0800·14000000·bc010000··s..A...........31 ··0x000001b0·20730e10·410e0800·14000000·bc010000··s..A...........
32 ··0x000001c0·00000000·44000000·000e2083·02000000·....D.....·.....32 ··0x000001c0·00000000·44000000·000e2083·02000000·....D.....·.....
33 ··0x000001d0·7c000000·d4010000·00000000·d9020000·|...............33 ··0x000001d0·7c000000·d4010000·00000000·df020000·|...............
34 ··0x000001e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..34 ··0x000001e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
35 ··0x000001f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D35 ··0x000001f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
36 ··0x00000200·0e500241·0a0e3841·0e30410e·28420e20·.P.A..8A.0A.(B.·36 ··0x00000200·0e500241·0a0e3841·0e30410e·28420e20·.P.A..8A.0A.(B.·
37 ··0x00000210·420e1842·0e10420e·08430b03·5b010a0e·B..B..B..C..[...37 ··0x00000210·420e1842·0e10420e·08430b03·5b010a0e·B..B..B..C..[...
38 ··0x00000220·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..38 ··0x00000220·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
39 ··0x00000230·420e0848·0b4c0a0e·38440e30·410e2842·B..H.L..8D.0A.(B39 ··0x00000230·420e0848·0b4c0a0e·38440e30·410e2842·B..H.L..8D.0A.(B
40 ··0x00000240·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....40 ··0x00000240·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....
41 ··0x00000250·4c000000·54020000·00000000·90000000·L...T...........41 ··0x00000250·4c000000·54020000·00000000·83000000·L...T...........
42 ··0x00000260·000e5083·0786068c·058d048e·038f0202·..P.............42 ··0x00000260·000e5083·0786068c·058d048e·038f0202·..P.............
43 ··0x00000270·610a0e38·440e3041·0e28420e·20420e18·a..8D.0A.(B.·B..43 ··0x00000270·540a0e38·440e3041·0e28420e·20420e18·T..8D.0A.(B.·B..
44 ··0x00000280·420e1042·0e08450b·440e384b·0e30410e·B..B..E.D.8K.0A.44 ··0x00000280·420e1042·0e08450b·440e384b·0e30410e·B..B..E.D.8K.0A.
45 ··0x00000290·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....45 ··0x00000290·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....
46 ··0x000002a0·20000000·a4020000·00000000·47000000··...........G...46 ··0x000002a0·20000000·a4020000·00000000·47000000··...........G...
47 ··0x000002b0·00450e10·8302470e·20710a0e·10440e08·.E....G.·q...D..47 ··0x000002b0·00450e10·8302470e·20710a0e·10440e08·.E....G.·q...D..
48 ··0x000002c0·410b0000·14000000·c8020000·00000000·A...............48 ··0x000002c0·410b0000·14000000·c8020000·00000000·A...............
49 ··0x000002d0·63000000·000e2083·02000000·28000000·c.....·.....(...49 ··0x000002d0·63000000·000e2083·02000000·28000000·c.....·.....(...
50 ··0x000002e0·e0020000·00000000·71000000·004f0e10·........q....O..50 ··0x000002e0·e0020000·00000000·71000000·004f0e10·........q....O..
2.62 MB
Python-ast.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········402072·(bytes·into·file)13 ··Start·of·section·headers:··········402208·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.52 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x62298:1 There·are·23·section·headers,·starting·at·offset·0x62320:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00e7c1·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00e7b1·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·030490·011dd8·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·030470·011dd8·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00e820·0002b0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·00e800·0002b0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·042268·000228·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·042248·000228·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·00ead0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·00eab0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·00ead0·00695f·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·00eab0·00695f·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·01542f·00fd54·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·01540f·00fd9a·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·042490·018ee8·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·042470·018f60·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·025190·00383b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0251b0·00380b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·05b378·003ba0·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·05b3d0·003bd0·18···I·20···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0289cb·000a62·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0289bb·000a62·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·029440·000af0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·029420·000af0·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·05ef18·001ce0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·05efa0·001ce0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·029f30·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·029f10·000008·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·060bf8·000018·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·060c80·000018·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·029f38·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·029f18·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·029f38·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·029f18·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·029f58·002720·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·029f38·002720·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·060c10·0015c0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·060c98·0015c0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·02c678·002418·18·····21·234··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·02c658·002418·18·····21·234··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·02ea90·0019ff·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·02ea70·0019ff·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0621d0·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·062258·0000c8·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
20.6 KB
readelf --wide --symbols {}
    
Offset 129, 110 lines modifiedOffset 129, 110 lines modified
129 ···125:·0000000000000310·····8·OBJECT··LOCAL··DEFAULT···12·MatchOr_fields129 ···125:·0000000000000310·····8·OBJECT··LOCAL··DEFAULT···12·MatchOr_fields
130 ···126:·0000000000000300····16·OBJECT··LOCAL··DEFAULT···12·TypeIgnore_fields130 ···126:·0000000000000300····16·OBJECT··LOCAL··DEFAULT···12·TypeIgnore_fields
131 ···127:·00000000000002e0····32·OBJECT··LOCAL··DEFAULT···12·type_param_attributes131 ···127:·00000000000002e0····32·OBJECT··LOCAL··DEFAULT···12·type_param_attributes
132 ···128:·00000000000002d0····16·OBJECT··LOCAL··DEFAULT···12·TypeVar_fields132 ···128:·00000000000002d0····16·OBJECT··LOCAL··DEFAULT···12·TypeVar_fields
133 ···129:·00000000000002c8·····8·OBJECT··LOCAL··DEFAULT···12·ParamSpec_fields133 ···129:·00000000000002c8·····8·OBJECT··LOCAL··DEFAULT···12·ParamSpec_fields
134 ···130:·00000000000002c0·····8·OBJECT··LOCAL··DEFAULT···12·TypeVarTuple_fields134 ···130:·00000000000002c0·····8·OBJECT··LOCAL··DEFAULT···12·TypeVarTuple_fields
135 ···131:·000000000000046f····40·FUNC····LOCAL··DEFAULT····7·init_types.cold135 ···131:·000000000000046f····40·FUNC····LOCAL··DEFAULT····7·init_types.cold
136 ···132:·0000000000003820····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF136 ···132:·00000000000037f0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
137 ···133:·0000000000000497····54·FUNC····LOCAL··DEFAULT····7·make_type.cold137 ···133:·0000000000000497····54·FUNC····LOCAL··DEFAULT····7·make_type.cold
138 ···134:·00000000000004cd····54·FUNC····LOCAL··DEFAULT····7·add_attributes.cold138 ···134:·00000000000004cd····54·FUNC····LOCAL··DEFAULT····7·add_attributes.cold
 139 ···135:·0000000000000503····43·FUNC····LOCAL··DEFAULT····7·_PyAST_DictComp.cold
 140 ···136:·000000000000052e··3261·FUNC····LOCAL··DEFAULT····7·_PyAST_Fini.cold
 141 ···137:·00000000000011eb····43·FUNC····LOCAL··DEFAULT····7·_PyAST_Lambda.cold
 142 ···138:·0000000000001216····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Expression.cold
 143 ···139:·000000000000122e····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AsyncFunctionDef.cold
 144 ···140:·0000000000001259····24·FUNC····LOCAL··DEFAULT····7·_PyAST_YieldFrom.cold
139 ···135:·0000000000000bf0····71·FUNC····LOCAL··DEFAULT····9·ast_traverse145 ···141:·0000000000000bf0····71·FUNC····LOCAL··DEFAULT····9·ast_traverse
140 ···136:·0000000000000503····18·FUNC····LOCAL··DEFAULT····7·ast_traverse.cold146 ···142:·0000000000001271····18·FUNC····LOCAL··DEFAULT····7·ast_traverse.cold
141 ···137:·0000000000000515····43·FUNC····LOCAL··DEFAULT····7·_PyAST_DictComp.cold 
142 ···138:·0000000000000540··3261·FUNC····LOCAL··DEFAULT····7·_PyAST_Fini.cold 
143 ···139:·00000000000011fd····43·FUNC····LOCAL··DEFAULT····7·_PyAST_Lambda.cold 
144 ···140:·0000000000001228····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Expression.cold 
145 ···141:·0000000000001240····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AsyncFunctionDef.cold 
146 ···142:·000000000000126b····24·FUNC····LOCAL··DEFAULT····7·_PyAST_YieldFrom.cold 
147 ···143:·0000000000001283····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AnnAssign.cold147 ···143:·0000000000001283····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AnnAssign.cold
148 ···144:·00000000000012ae····24·FUNC····LOCAL··DEFAULT····7·_PyAST_MatchValue.cold148 ···144:·00000000000012ae····24·FUNC····LOCAL··DEFAULT····7·_PyAST_MatchValue.cold
149 ···145:·00000000000012c6····24·FUNC····LOCAL··DEFAULT····7·_PyAST_match_case.cold149 ···145:·00000000000012c6····24·FUNC····LOCAL··DEFAULT····7·_PyAST_match_case.cold
150 ···146:·00000000000012de····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Match.cold150 ···146:·00000000000012de····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Match.cold
151 ···147:·00000000000012f6····24·FUNC····LOCAL··DEFAULT····7·_PyAST_MatchClass.cold151 ···147:·00000000000012f6····24·FUNC····LOCAL··DEFAULT····7·_PyAST_MatchClass.cold
152 ···148:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·_astmodule152 ···148:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·_astmodule
153 ···149:·0000000000006620··3608·FUNC····LOCAL··DEFAULT····1·astmodule_exec153 ···149:·0000000000006620··3608·FUNC····LOCAL··DEFAULT····1·astmodule_exec
154 ···150:·000000000000130e·····8·FUNC····LOCAL··DEFAULT····7·astmodule_exec.cold154 ···150:·000000000000130e·····8·FUNC····LOCAL··DEFAULT····7·astmodule_exec.cold
155 ···151:·0000000000001316····19·FUNC····LOCAL··DEFAULT····7·_Py_asdl_pattern_seq_new.cold155 ···151:·0000000000001316····19·FUNC····LOCAL··DEFAULT····7·_Py_asdl_pattern_seq_new.cold
156 ···152:·0000000000000c40···107·FUNC····LOCAL··DEFAULT····9·ast_dealloc156 ···152:·0000000000000c40···107·FUNC····LOCAL··DEFAULT····9·ast_dealloc
157 ···153:·0000000000001329····11·FUNC····LOCAL··DEFAULT····7·ast_dealloc.cold157 ···153:·0000000000001329····11·FUNC····LOCAL··DEFAULT····7·ast_dealloc.cold
158 ···154:·0000000000001334····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Await.cold158 ···154:·0000000000001334····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Await.cold
159 ···155:·0000000000000e10··4662·FUNC····LOCAL··DEFAULT····9·ast2obj_stmt159 ···155:·0000000000000e10··4662·FUNC····LOCAL··DEFAULT····9·ast2obj_stmt
160 ···156:·0000000000000cb0···341·FUNC····LOCAL··DEFAULT····9·ast2obj_list160 ···156:·0000000000000cb0···341·FUNC····LOCAL··DEFAULT····9·ast2obj_list
161 ···157:·000000000000ba09···280·FUNC····LOCAL··DEFAULT····7·ast2obj_type_ignore161 ···157:·000000000000ba4f···280·FUNC····LOCAL··DEFAULT····7·ast2obj_type_ignore
162 ···158:·0000000000002050··5940·FUNC····LOCAL··DEFAULT····9·ast2obj_expr162 ···158:·0000000000002050··5891·FUNC····LOCAL··DEFAULT····9·ast2obj_expr
163 ···159:·000000000000134c···461·FUNC····LOCAL··DEFAULT····7·PyAST_mod2obj.cold163 ···159:·000000000000134c···461·FUNC····LOCAL··DEFAULT····7·PyAST_mod2obj.cold
164 ···160:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata164 ···160:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
165 ···161:·0000000000007800···639·FUNC····LOCAL··DEFAULT····1·ast2obj_arguments165 ···161:·0000000000007800···639·FUNC····LOCAL··DEFAULT····1·ast2obj_arguments
166 ···162:·000000000000d890···527·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param166 ···162:·000000000000d880···527·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param
167 ···163:·0000000000008060···502·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword167 ···163:·0000000000008050···502·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword
168 ···164:·0000000000007f60···241·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem168 ···164:·0000000000007f50···241·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem
169 ···165:·0000000000008260···325·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler169 ···165:·0000000000008250···325·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler
170 ···166:·0000000000007d50···481·FUNC····LOCAL··DEFAULT····1·ast2obj_alias170 ···166:·0000000000007d40···481·FUNC····LOCAL··DEFAULT····1·ast2obj_alias
171 ···167:·000000000000d210···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case171 ···167:·000000000000d200···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case
172 ···168:·0000000000007cc0···130·FUNC····LOCAL··DEFAULT····1·ast2obj_operator.isra.0172 ···168:·0000000000007cc0···115·FUNC····LOCAL··DEFAULT····1·ast2obj_operator.isra.0
173 ···169:·0000000000001519··2981·FUNC····LOCAL··DEFAULT····7·ast2obj_stmt.cold173 ···169:·0000000000001519··2978·FUNC····LOCAL··DEFAULT····7·ast2obj_stmt.cold
174 ···170:·0000000000007f40····28·FUNC····LOCAL··DEFAULT····1·ast2obj_object174 ···170:·0000000000007f30····28·FUNC····LOCAL··DEFAULT····1·ast2obj_object
175 ···171:·0000000000003790····62·FUNC····LOCAL··DEFAULT····9·ast2obj_expr_context.isra.0175 ···171:·0000000000003760····62·FUNC····LOCAL··DEFAULT····9·ast2obj_expr_context.isra.0
176 ···172:·000000000000ce00···379·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension176 ···172:·000000000000cdf0···379·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension
177 ···173:·00000000000020be··2009·FUNC····LOCAL··DEFAULT····7·ast2obj_expr.cold177 ···173:·00000000000020bb··2067·FUNC····LOCAL··DEFAULT····7·ast2obj_expr.cold
178 ···174:·0000000000007a80···562·FUNC····LOCAL··DEFAULT····1·ast2obj_arg178 ···174:·0000000000007a80···562·FUNC····LOCAL··DEFAULT····1·ast2obj_arg
179 ···175:·0000000000002897···152·FUNC····LOCAL··DEFAULT····7·ast2obj_arguments.cold179 ···175:·00000000000028ce···152·FUNC····LOCAL··DEFAULT····7·ast2obj_arguments.cold
180 ···176:·000000000000292f···216·FUNC····LOCAL··DEFAULT····7·ast2obj_arg.cold180 ···176:·0000000000002966···216·FUNC····LOCAL··DEFAULT····7·ast2obj_arg.cold
181 ···177:·0000000000002a07····81·FUNC····LOCAL··DEFAULT····7·ast2obj_operator.isra.0.cold181 ···177:·0000000000002a3e····96·FUNC····LOCAL··DEFAULT····7·ast2obj_operator.isra.0.cold
182 ···178:·0000000000002ac9····50·FUNC····LOCAL··DEFAULT····7·ast_clear182 ···178:·0000000000002b0f····50·FUNC····LOCAL··DEFAULT····7·ast_clear
183 ···179:·0000000000002afb···212·FUNC····LOCAL··DEFAULT····7·ast2obj_alias.cold183 ···179:·0000000000002b41···212·FUNC····LOCAL··DEFAULT····7·ast2obj_alias.cold
184 ···180:·0000000000002bcf····13·FUNC····LOCAL··DEFAULT····7·ast2obj_object.cold184 ···180:·0000000000002c15····13·FUNC····LOCAL··DEFAULT····7·ast2obj_object.cold
185 ···181:·0000000000002bdc····86·FUNC····LOCAL··DEFAULT····7·ast2obj_withitem.cold185 ···181:·0000000000002c22····86·FUNC····LOCAL··DEFAULT····7·ast2obj_withitem.cold
186 ···182:·0000000000002c32···169·FUNC····LOCAL··DEFAULT····7·ast2obj_keyword.cold186 ···182:·0000000000002c78···169·FUNC····LOCAL··DEFAULT····7·ast2obj_keyword.cold
187 ···183:·0000000000002cdb···438·FUNC····LOCAL··DEFAULT····7·ast2obj_excepthandler.cold187 ···183:·0000000000002d21···438·FUNC····LOCAL··DEFAULT····7·ast2obj_excepthandler.cold
188 ···184:·0000000000002e91····24·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeVar.cold188 ···184:·0000000000002ed7····24·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeVar.cold
189 ···185:·0000000000002ea9····43·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeAlias.cold189 ···185:·0000000000002eef····43·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeAlias.cold
190 ···186:·0000000000002fb6····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AsyncFor.cold190 ···186:·0000000000002ffc····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AsyncFor.cold
191 ···187:·00000000000037d0····31·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall191 ···187:·00000000000037a0····31·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall
192 ···188:·0000000000008b20·10853·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt192 ···188:·0000000000008b10·10853·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt
193 ···189:·000000000000b590··5920·FUNC····LOCAL··DEFAULT····1·obj2ast_expr193 ···189:·000000000000b580··5920·FUNC····LOCAL··DEFAULT····1·obj2ast_expr
194 ···190:·0000000000002fe1··2129·FUNC····LOCAL··DEFAULT····7·PyAST_obj2mod.cold194 ···190:·0000000000003027··2129·FUNC····LOCAL··DEFAULT····7·PyAST_obj2mod.cold
195 ···191:·00000000000037f0····41·FUNC····LOCAL··DEFAULT····9·obj2ast_int.isra.0195 ···191:·00000000000037c0····41·FUNC····LOCAL··DEFAULT····9·obj2ast_int.isra.0
196 ···192:·000000000000fc0b···115·FUNC····LOCAL··DEFAULT····7·obj2ast_string.isra.0196 ···192:·000000000000fc51···115·FUNC····LOCAL··DEFAULT····7·obj2ast_string.isra.0
197 ···193:·0000000000003832····12·FUNC····LOCAL··DEFAULT····7·_Py_asdl_stmt_seq_new.cold197 ···193:·0000000000003878····12·FUNC····LOCAL··DEFAULT····7·_Py_asdl_stmt_seq_new.cold
198 ···194:·000000000000383e····22·FUNC····LOCAL··DEFAULT····7·_Py_EnterRecursiveCall.cold198 ···194:·0000000000003884····22·FUNC····LOCAL··DEFAULT····7·_Py_EnterRecursiveCall.cold
199 ···195:·000000000000ccb0···110·FUNC····LOCAL··DEFAULT····1·obj2ast_identifier.isra.0199 ···195:·000000000000cca0···110·FUNC····LOCAL··DEFAULT····1·obj2ast_identifier.isra.0
200 ···196:·000000000000daa0··1192·FUNC····LOCAL··DEFAULT····1·obj2ast_arguments200 ···196:·000000000000da90··1192·FUNC····LOCAL··DEFAULT····1·obj2ast_arguments
201 ···197:·0000000000003854·19114·FUNC····LOCAL··DEFAULT····7·obj2ast_stmt.cold201 ···197:·000000000000389a·19114·FUNC····LOCAL··DEFAULT····7·obj2ast_stmt.cold
202 ···198:·000000000000f5d6··1565·FUNC····LOCAL··DEFAULT····7·obj2ast_type_param202 ···198:·000000000000f61c··1565·FUNC····LOCAL··DEFAULT····7·obj2ast_type_param
203 ···199:·000000000000d110···255·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0203 ···199:·000000000000d100···255·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0
204 ···200:·000000000000c1f3··1101·FUNC····LOCAL··DEFAULT····7·obj2ast_alias204 ···200:·000000000000c239··1101·FUNC····LOCAL··DEFAULT····7·obj2ast_alias
205 ···201:·000000000000dd80···797·FUNC····LOCAL··DEFAULT····7·obj2ast_match_case205 ···201:·000000000000ddc6···797·FUNC····LOCAL··DEFAULT····7·obj2ast_match_case
206 ···202:·000000000000e370···969·FUNC····LOCAL··DEFAULT····1·obj2ast_keyword206 ···202:·000000000000e360···969·FUNC····LOCAL··DEFAULT····1·obj2ast_keyword
207 ···203:·000000000000ccf4··1648·FUNC····LOCAL··DEFAULT····7·obj2ast_excepthandler207 ···203:·000000000000cd3a··1648·FUNC····LOCAL··DEFAULT····7·obj2ast_excepthandler
208 ···204:·000000000000da22···428·FUNC····LOCAL··DEFAULT····7·obj2ast_withitem208 ···204:·000000000000da68···428·FUNC····LOCAL··DEFAULT····7·obj2ast_withitem
209 ···205:·00000000000082fe····53·FUNC····LOCAL··DEFAULT····7·obj2ast_int.isra.0.cold209 ···205:·0000000000008344····53·FUNC····LOCAL··DEFAULT····7·obj2ast_int.isra.0.cold
210 ···206:·000000000000cd20····98·FUNC····LOCAL··DEFAULT····1·obj2ast_expr_context.isra.0210 ···206:·000000000000cd10····98·FUNC····LOCAL··DEFAULT····1·obj2ast_expr_context.isra.0
211 ···207:·0000000000008333·13480·FUNC····LOCAL··DEFAULT····7·obj2ast_expr.cold211 ···207:·0000000000008379·13480·FUNC····LOCAL··DEFAULT····7·obj2ast_expr.cold
212 ···208:·000000000000d62c···907·FUNC····LOCAL··DEFAULT····7·obj2ast_comprehension212 ···208:·000000000000d672···907·FUNC····LOCAL··DEFAULT····7·obj2ast_comprehension
213 ···209:·000000000000b7db····32·FUNC····LOCAL··DEFAULT····7·obj2ast_identifier.isra.0.cold213 ···209:·000000000000b821····32·FUNC····LOCAL··DEFAULT····7·obj2ast_identifier.isra.0.cold
214 ···210:·000000000000b7fb····69·FUNC····LOCAL··DEFAULT····7·obj2ast_expr_context.isra.0.cold214 ···210:·000000000000b841····69·FUNC····LOCAL··DEFAULT····7·obj2ast_expr_context.isra.0.cold
215 ···211:·000000000000b840····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_ignore_seq_new.cold215 ···211:·000000000000b886····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_ignore_seq_new.cold
216 ···212:·000000000000b85e···125·FUNC····LOCAL··DEFAULT····7·ast2obj_comprehension.cold216 ···212:·000000000000b8a4···125·FUNC····LOCAL··DEFAULT····7·ast2obj_comprehension.cold
217 ···213:·000000000000cf80···385·FUNC····LOCAL··DEFAULT····1·ast_type_init217 ···213:·000000000000cf70···385·FUNC····LOCAL··DEFAULT····1·ast_type_init
218 ···214:·000000000000b8db···154·FUNC····LOCAL··DEFAULT····7·ast_type_init.cold218 ···214:·000000000000b921···154·FUNC····LOCAL··DEFAULT····7·ast_type_init.cold
219 ···215:·000000000000bb21···340·FUNC····LOCAL··DEFAULT····7·obj2ast_operator.isra.0.cold219 ···215:·000000000000bb67···340·FUNC····LOCAL··DEFAULT····7·obj2ast_operator.isra.0.cold
220 ···216:·000000000000d350··1340·FUNC····LOCAL··DEFAULT····1·ast2obj_pattern220 ···216:·000000000000d340··1340·FUNC····LOCAL··DEFAULT····1·ast2obj_pattern
221 ···217:·000000000000bc75···112·FUNC····LOCAL··DEFAULT····7·ast2obj_match_case.cold221 ···217:·000000000000bcbb···112·FUNC····LOCAL··DEFAULT····7·ast2obj_match_case.cold
222 ···218:·000000000000bce5···726·FUNC····LOCAL··DEFAULT····7·ast2obj_pattern.cold222 ···218:·000000000000bd2b···726·FUNC····LOCAL··DEFAULT····7·ast2obj_pattern.cold
223 ···219:·000000000000bfbb···461·FUNC····LOCAL··DEFAULT····7·ast2obj_type_param.cold223 ···219:·000000000000c001···461·FUNC····LOCAL··DEFAULT····7·ast2obj_type_param.cold
224 ···220:·000000000000dfc0···939·FUNC····LOCAL··DEFAULT····1·obj2ast_arg224 ···220:·000000000000dfb0···939·FUNC····LOCAL··DEFAULT····1·obj2ast_arg
225 ···221:·000000000000c640··1609·FUNC····LOCAL··DEFAULT····7·obj2ast_arguments.cold225 ···221:·000000000000c686··1609·FUNC····LOCAL··DEFAULT····7·obj2ast_arguments.cold
226 ···222:·000000000000d364····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_param_seq_new.cold226 ···222:·000000000000d3aa····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_param_seq_new.cold
227 ···223:·000000000000d382···575·FUNC····LOCAL··DEFAULT····7·obj2ast_arg.cold227 ···223:·000000000000d3c8···575·FUNC····LOCAL··DEFAULT····7·obj2ast_arg.cold
228 ···224:·000000000000dbce···327·FUNC····LOCAL··DEFAULT····7·obj2ast_keyword.cold228 ···224:·000000000000dc14···327·FUNC····LOCAL··DEFAULT····7·obj2ast_keyword.cold
229 ···225:·000000000000e09d··5433·FUNC····LOCAL··DEFAULT····7·obj2ast_pattern229 ···225:·000000000000e0e3··5433·FUNC····LOCAL··DEFAULT····7·obj2ast_pattern
230 ···226:·000000000000e740···129·FUNC····LOCAL··DEFAULT····1·ast_type_reduce230 ···226:·000000000000e730···129·FUNC····LOCAL··DEFAULT····1·ast_type_reduce
231 ···227:·000000000000fbf3····24·FUNC····LOCAL··DEFAULT····7·ast_type_reduce.cold231 ···227:·000000000000fc39····24·FUNC····LOCAL··DEFAULT····7·ast_type_reduce.cold
232 ···228:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·astmodule_slots232 ···228:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·astmodule_slots
233 ···229:·00000000000000e0···208·OBJECT··LOCAL··DEFAULT····3·AST_type_slots233 ···229:·00000000000000e0···208·OBJECT··LOCAL··DEFAULT····3·AST_type_slots
234 ···230:·0000000000000260····80·OBJECT··LOCAL··DEFAULT····3·ast_type_members234 ···230:·0000000000000260····80·OBJECT··LOCAL··DEFAULT····3·ast_type_members
235 ···231:·0000000000000220····64·OBJECT··LOCAL··DEFAULT····3·ast_type_methods235 ···231:·0000000000000220····64·OBJECT··LOCAL··DEFAULT····3·ast_type_methods
236 ···232:·00000000000001c0····80·OBJECT··LOCAL··DEFAULT····3·ast_type_getsets236 ···232:·00000000000001c0····80·OBJECT··LOCAL··DEFAULT····3·ast_type_getsets
237 ···233:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC465237 ···233:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC465
238 ···234:·0000000000000000···119·FUNC····GLOBAL·HIDDEN·····9·_PyAST_Name238 ···234:·0000000000000000···119·FUNC····GLOBAL·HIDDEN·····9·_PyAST_Name
Offset 335, 54 lines modifiedOffset 335, 54 lines modified
335 ···331:·0000000000007560···531·FUNC····GLOBAL·HIDDEN·····1·PyAST_mod2obj335 ···331:·0000000000007560···531·FUNC····GLOBAL·HIDDEN·····1·PyAST_mod2obj
336 ···332:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError336 ···332:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError
337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
338 ···334:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format338 ···334:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
341 ···337:·0000000000007780···113·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncWith341 ···337:·0000000000007780···113·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncWith
342 ···338:·0000000000002a58···113·FUNC····GLOBAL·HIDDEN·····7·_PyAST_MatchSingleton342 ···338:·0000000000002a9e···113·FUNC····GLOBAL·HIDDEN·····7·_PyAST_MatchSingleton
343 ···339:·00000000000083b0···109·FUNC····GLOBAL·HIDDEN·····1·_PyAST_TypeVar343 ···339:·00000000000083a0···109·FUNC····GLOBAL·HIDDEN·····1·_PyAST_TypeVar
344 ···340:·0000000000008420···131·FUNC····GLOBAL·HIDDEN·····1·_PyAST_TypeAlias344 ···340:·0000000000008410···131·FUNC····GLOBAL·HIDDEN·····1·_PyAST_TypeAlias
Max diff block lines reached; 3937/20999 bytes (18.75%) of diff not shown.
1.17 MB
readelf --wide --relocs {}
Max HTML report size reached
116 KB
readelf --wide --debug-dump=frames {}
    
Offset 1440, 65 lines modifiedOffset 1440, 27 lines modified
1440 ··DW_CFA_offset:·r12·(r12)·at·cfa-321440 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
1441 ··DW_CFA_offset:·r13·(r13)·at·cfa-241441 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
1442 ··DW_CFA_offset:·r14·(r14)·at·cfa-161442 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
1443 ··DW_CFA_nop1443 ··DW_CFA_nop
1444 ··DW_CFA_nop1444 ··DW_CFA_nop
1445 ··DW_CFA_nop1445 ··DW_CFA_nop
  
1446 00000e44·0000000000000034·00000e48·FDE·cie=00000000·pc=0000000000000bf0..0000000000000c37 
1447 ··DW_CFA_advance_loc:·6·to·0000000000000bf6 
1448 ··DW_CFA_def_cfa_offset:·16 
1449 ··DW_CFA_offset:·r12·(r12)·at·cfa-16 
1450 ··DW_CFA_advance_loc:·4·to·0000000000000bfa 
1451 ··DW_CFA_def_cfa_offset:·24 
1452 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 
1453 ··DW_CFA_advance_loc:·4·to·0000000000000bfe 
1454 ··DW_CFA_def_cfa_offset:·32 
1455 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
1456 ··DW_CFA_advance_loc:·35·to·0000000000000c21 
1457 ··DW_CFA_remember_state 
1458 ··DW_CFA_def_cfa_offset:·24 
1459 ··DW_CFA_advance_loc:·7·to·0000000000000c28 
1460 ··DW_CFA_def_cfa_offset:·16 
1461 ··DW_CFA_advance_loc:·2·to·0000000000000c2a 
1462 ··DW_CFA_def_cfa_offset:·8 
1463 ··DW_CFA_advance_loc:·6·to·0000000000000c30 
1464 ··DW_CFA_restore_state 
1465 ··DW_CFA_advance_loc:·3·to·0000000000000c33 
1466 ··DW_CFA_def_cfa_offset:·24 
1467 ··DW_CFA_advance_loc:·1·to·0000000000000c34 
1468 ··DW_CFA_def_cfa_offset:·16 
1469 ··DW_CFA_advance_loc:·2·to·0000000000000c36 
1470 ··DW_CFA_def_cfa_offset:·8 
1471 ··DW_CFA_nop 
1472 ··DW_CFA_nop 
1473 ··DW_CFA_nop 
  
1474 00000e7c·0000000000000018·00000e80·FDE·cie=00000000·pc=0000000000000503..0000000000000515 
1475 ··DW_CFA_def_cfa_offset:·32 
1476 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
1477 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 
1478 ··DW_CFA_offset:·r12·(r12)·at·cfa-16 
1479 ··DW_CFA_nop 
1480 ··DW_CFA_nop 
1481 ··DW_CFA_nop 
  
1482 00000e98·000000000000001c·00000e9c·FDE·cie=00000000·pc=0000000000003b80..0000000000003bd81446 00000e44·000000000000001c·00000e48·FDE·cie=00000000·pc=0000000000003b80..0000000000003bd8
1483 ··DW_CFA_advance_loc:·5·to·0000000000003b851447 ··DW_CFA_advance_loc:·5·to·0000000000003b85
1484 ··DW_CFA_def_cfa_offset:·161448 ··DW_CFA_def_cfa_offset:·16
1485 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161449 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1486 ··DW_CFA_advance_loc:·40·to·0000000000003bad1450 ··DW_CFA_advance_loc:·40·to·0000000000003bad
1487 ··DW_CFA_def_cfa_offset:·321451 ··DW_CFA_def_cfa_offset:·32
1488 ··DW_CFA_advance_loc:·41·to·0000000000003bd61452 ··DW_CFA_advance_loc:·41·to·0000000000003bd6
1489 ··DW_CFA_def_cfa_offset:·161453 ··DW_CFA_def_cfa_offset:·16
1490 ··DW_CFA_advance_loc:·1·to·0000000000003bd71454 ··DW_CFA_advance_loc:·1·to·0000000000003bd7
1491 ··DW_CFA_def_cfa_offset:·81455 ··DW_CFA_def_cfa_offset:·8
1492 ··DW_CFA_nop1456 ··DW_CFA_nop
  
1493 00000eb8·000000000000002c·00000ebc·FDE·cie=00000000·pc=0000000000003be0..0000000000003c631457 00000e64·000000000000002c·00000e68·FDE·cie=00000000·pc=0000000000003be0..0000000000003c63
1494 ··DW_CFA_advance_loc:·6·to·0000000000003be61458 ··DW_CFA_advance_loc:·6·to·0000000000003be6
1495 ··DW_CFA_def_cfa_offset:·161459 ··DW_CFA_def_cfa_offset:·16
1496 ··DW_CFA_offset:·r12·(r12)·at·cfa-161460 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1497 ··DW_CFA_advance_loc:·15·to·0000000000003bf51461 ··DW_CFA_advance_loc:·15·to·0000000000003bf5
1498 ··DW_CFA_def_cfa_offset:·241462 ··DW_CFA_def_cfa_offset:·24
1499 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241463 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1500 ··DW_CFA_advance_loc:·5·to·0000000000003bfa1464 ··DW_CFA_advance_loc:·5·to·0000000000003bfa
Offset 1511, 39 lines modifiedOffset 1473, 39 lines modified
1511 ··DW_CFA_advance_loc:·1·to·0000000000003c5f1473 ··DW_CFA_advance_loc:·1·to·0000000000003c5f
1512 ··DW_CFA_def_cfa_offset:·241474 ··DW_CFA_def_cfa_offset:·24
1513 ··DW_CFA_advance_loc:·1·to·0000000000003c601475 ··DW_CFA_advance_loc:·1·to·0000000000003c60
1514 ··DW_CFA_def_cfa_offset:·161476 ··DW_CFA_def_cfa_offset:·16
1515 ··DW_CFA_advance_loc:·2·to·0000000000003c621477 ··DW_CFA_advance_loc:·2·to·0000000000003c62
1516 ··DW_CFA_def_cfa_offset:·81478 ··DW_CFA_def_cfa_offset:·8
  
1517 00000ee8·0000000000000018·00000eec·FDE·cie=00000000·pc=0000000000000515..00000000000005401479 00000e94·0000000000000018·00000e98·FDE·cie=00000000·pc=0000000000000503..000000000000052e
1518 ··DW_CFA_def_cfa_offset:·481480 ··DW_CFA_def_cfa_offset:·48
1519 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321481 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1520 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241482 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1521 ··DW_CFA_offset:·r12·(r12)·at·cfa-161483 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1522 ··DW_CFA_nop1484 ··DW_CFA_nop
1523 ··DW_CFA_nop1485 ··DW_CFA_nop
1524 ··DW_CFA_nop1486 ··DW_CFA_nop
  
1525 00000f04·0000000000000018·00000f08·FDE·cie=00000000·pc=0000000000003c70..00000000000060be1487 00000eb0·0000000000000018·00000eb4·FDE·cie=00000000·pc=0000000000003c70..00000000000060be
1526 ··DW_CFA_advance_loc:·5·to·0000000000003c751488 ··DW_CFA_advance_loc:·5·to·0000000000003c75
1527 ··DW_CFA_def_cfa_offset:·161489 ··DW_CFA_def_cfa_offset:·16
1528 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161490 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1529 ··DW_CFA_advance_loc2:·9288·to·00000000000060bd1491 ··DW_CFA_advance_loc2:·9288·to·00000000000060bd
1530 ··DW_CFA_def_cfa_offset:·81492 ··DW_CFA_def_cfa_offset:·8
1531 ··DW_CFA_nop1493 ··DW_CFA_nop
  
1532 00000f20·0000000000000014·00000f24·FDE·cie=00000000·pc=0000000000000540..00000000000011fd1494 00000ecc·0000000000000014·00000ed0·FDE·cie=00000000·pc=000000000000052e..00000000000011eb
1533 ··DW_CFA_def_cfa_offset:·161495 ··DW_CFA_def_cfa_offset:·16
1534 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161496 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1535 ··DW_CFA_nop1497 ··DW_CFA_nop
1536 ··DW_CFA_nop1498 ··DW_CFA_nop
1537 ··DW_CFA_nop1499 ··DW_CFA_nop
  
1538 00000f38·0000000000000024·00000f3c·FDE·cie=00000000·pc=00000000000060c0..00000000000061361500 00000ee4·0000000000000024·00000ee8·FDE·cie=00000000·pc=00000000000060c0..0000000000006136
1539 ··DW_CFA_advance_loc:·5·to·00000000000060c51501 ··DW_CFA_advance_loc:·5·to·00000000000060c5
1540 ··DW_CFA_def_cfa_offset:·161502 ··DW_CFA_def_cfa_offset:·16
1541 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161503 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1542 ··DW_CFA_advance_loc:·15·to·00000000000060d41504 ··DW_CFA_advance_loc:·15·to·00000000000060d4
1543 ··DW_CFA_def_cfa_offset:·241505 ··DW_CFA_def_cfa_offset:·24
1544 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241506 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1545 ··DW_CFA_advance_loc:·20·to·00000000000060e81507 ··DW_CFA_advance_loc:·20·to·00000000000060e8
Offset 1551, 38 lines modifiedOffset 1513, 38 lines modified
1551 ··DW_CFA_advance_loc1:·75·to·00000000000061331513 ··DW_CFA_advance_loc1:·75·to·0000000000006133
1552 ··DW_CFA_def_cfa_offset:·241514 ··DW_CFA_def_cfa_offset:·24
1553 ··DW_CFA_advance_loc:·1·to·00000000000061341515 ··DW_CFA_advance_loc:·1·to·0000000000006134
1554 ··DW_CFA_def_cfa_offset:·161516 ··DW_CFA_def_cfa_offset:·16
1555 ··DW_CFA_advance_loc:·1·to·00000000000061351517 ··DW_CFA_advance_loc:·1·to·0000000000006135
1556 ··DW_CFA_def_cfa_offset:·81518 ··DW_CFA_def_cfa_offset:·8
  
1557 00000f60·0000000000000014·00000f64·FDE·cie=00000000·pc=00000000000011fd..00000000000012281519 00000f0c·0000000000000014·00000f10·FDE·cie=00000000·pc=00000000000011eb..0000000000001216
1558 ··DW_CFA_def_cfa_offset:·481520 ··DW_CFA_def_cfa_offset:·48
1559 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241521 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1560 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161522 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1561 ··DW_CFA_nop1523 ··DW_CFA_nop
  
1562 00000f78·0000000000000018·00000f7c·FDE·cie=00000000·pc=0000000000006140..000000000000616f1524 00000f24·0000000000000018·00000f28·FDE·cie=00000000·pc=0000000000006140..000000000000616f
1563 ··DW_CFA_advance_loc:·5·to·00000000000061451525 ··DW_CFA_advance_loc:·5·to·0000000000006145
1564 ··DW_CFA_def_cfa_offset:·161526 ··DW_CFA_def_cfa_offset:·16
1565 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161527 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1566 ··DW_CFA_advance_loc:·41·to·000000000000616e1528 ··DW_CFA_advance_loc:·41·to·000000000000616e
1567 ··DW_CFA_def_cfa_offset:·81529 ··DW_CFA_def_cfa_offset:·8
1568 ··DW_CFA_nop1530 ··DW_CFA_nop
1569 ··DW_CFA_nop1531 ··DW_CFA_nop
Max diff block lines reached; 113176/118325 bytes (95.65%) of diff not shown.
565 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 813, 22 lines modifiedOffset 813, 22 lines modified
813 TypeVar_fields813 TypeVar_fields
814 ParamSpec_fields814 ParamSpec_fields
815 TypeVarTuple_fields815 TypeVarTuple_fields
816 init_types.cold816 init_types.cold
817 Py_XDECREF817 Py_XDECREF
818 make_type.cold818 make_type.cold
819 add_attributes.cold819 add_attributes.cold
820 ast_traverse 
821 ast_traverse.cold 
822 _PyAST_DictComp.cold820 _PyAST_DictComp.cold
823 _PyAST_Fini.cold821 _PyAST_Fini.cold
824 _PyAST_Lambda.cold822 _PyAST_Lambda.cold
825 _PyAST_Expression.cold823 _PyAST_Expression.cold
826 _PyAST_AsyncFunctionDef.cold824 _PyAST_AsyncFunctionDef.cold
827 _PyAST_YieldFrom.cold825 _PyAST_YieldFrom.cold
 826 ast_traverse
 827 ast_traverse.cold
828 _PyAST_AnnAssign.cold828 _PyAST_AnnAssign.cold
829 _PyAST_MatchValue.cold829 _PyAST_MatchValue.cold
830 _PyAST_match_case.cold830 _PyAST_match_case.cold
831 _PyAST_Match.cold831 _PyAST_Match.cold
832 _PyAST_MatchClass.cold832 _PyAST_MatchClass.cold
833 _astmodule833 _astmodule
834 astmodule_exec834 astmodule_exec
407 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4380, 19 lines modifiedOffset 4380, 19 lines modified
4380 »       push···%rbx4380 »       push···%rbx
4381 »       sub····$0x10,%rsp4381 »       sub····$0x10,%rsp
4382 »       movd···0x30(%rsp),%xmm24382 »       movd···0x30(%rsp),%xmm2
4383 »       punpckldq·%xmm2,%xmm14383 »       punpckldq·%xmm2,%xmm1
4384 »       punpcklqdq·%xmm1,%xmm04384 »       punpcklqdq·%xmm1,%xmm0
4385 »       test···%rdi,%rdi4385 »       test···%rdi,%rdi
4386 »       je·····3c15·<_PyAST_DictComp+0x35>4386 »       je·····3c15·<_PyAST_DictComp+0x35>
4387 ·R_X86_64_PC32»  .text.unlikely+0x5114387 ·R_X86_64_PC32»  .text.unlikely+0x4ff
4388 »       mov····%rsi,%rbx4388 »       mov····%rsi,%rbx
4389 »       test···%rsi,%rsi4389 »       test···%rsi,%rsi
4390 »       je·····3c21·<_PyAST_DictComp+0x41>4390 »       je·····3c21·<_PyAST_DictComp+0x41>
4391 ·R_X86_64_PC32»  .text.unlikely+0x5294391 ·R_X86_64_PC32»  .text.unlikely+0x517
4392 »       mov····%rdi,%rbp4392 »       mov····%rdi,%rbp
4393 »       mov····0x38(%rsp),%rdi4393 »       mov····0x38(%rsp),%rdi
4394 »       mov····$0x30,%esi4394 »       mov····$0x30,%esi
4395 »       mov····%rdx,%r124395 »       mov····%rdx,%r12
4396 »       movaps·%xmm0,(%rsp)4396 »       movaps·%xmm0,(%rsp)
4397 »       call···3c3a·<_PyAST_DictComp+0x5a>4397 »       call···3c3a·<_PyAST_DictComp+0x5a>
4398 ·R_X86_64_PLT32» _PyArena_Malloc-0x44398 ·R_X86_64_PLT32» _PyArena_Malloc-0x4
Offset 4424, 15 lines modifiedOffset 4424, 15 lines modified
4424 »       xor····%esi,%esi4424 »       xor····%esi,%esi
4425 »       mov····%rsi,0x42c28(%rbx)4425 »       mov····%rsi,0x42c28(%rbx)
4426 »       test···%eax,%eax4426 »       test···%eax,%eax
4427 »       js·····3ca1·<_PyAST_Fini+0x31>4427 »       js·····3ca1·<_PyAST_Fini+0x31>
4428 »       sub····$0x1,%rax4428 »       sub····$0x1,%rax
4429 »       mov····%rax,(%rdi)4429 »       mov····%rax,(%rdi)
4430 »       je·····3ca1·<_PyAST_Fini+0x31>4430 »       je·····3ca1·<_PyAST_Fini+0x31>
4431 ·R_X86_64_PC32»  .text.unlikely+0x53c4431 ·R_X86_64_PC32»  .text.unlikely+0x52a
4432 »       mov····0x42c30(%rbx),%rdi4432 »       mov····0x42c30(%rbx),%rdi
4433 »       test···%rdi,%rdi4433 »       test···%rdi,%rdi
4434 »       je·····3ccb·<_PyAST_Fini+0x5b>4434 »       je·····3ccb·<_PyAST_Fini+0x5b>
4435 »       mov····(%rdi),%rax4435 »       mov····(%rdi),%rax
4436 »       xor····%ecx,%ecx4436 »       xor····%ecx,%ecx
4437 »       mov····%rcx,0x42c30(%rbx)4437 »       mov····%rcx,0x42c30(%rbx)
4438 »       test···%eax,%eax4438 »       test···%eax,%eax
Offset 4449, 15 lines modifiedOffset 4449, 15 lines modified
4449 »       xor····%edx,%edx4449 »       xor····%edx,%edx
4450 »       mov····%rdx,0x42c38(%rbx)4450 »       mov····%rdx,0x42c38(%rbx)
4451 »       test···%eax,%eax4451 »       test···%eax,%eax
4452 »       js·····3cf4·<_PyAST_Fini+0x84>4452 »       js·····3cf4·<_PyAST_Fini+0x84>
4453 »       sub····$0x1,%rax4453 »       sub····$0x1,%rax
4454 »       mov····%rax,(%rdi)4454 »       mov····%rax,(%rdi)
4455 »       je·····3cf4·<_PyAST_Fini+0x84>4455 »       je·····3cf4·<_PyAST_Fini+0x84>
4456 ·R_X86_64_PC32»  .text.unlikely+0x11ef4456 ·R_X86_64_PC32»  .text.unlikely+0x11dd
4457 »       mov····0x42c40(%rbx),%rdi4457 »       mov····0x42c40(%rbx),%rdi
4458 »       test···%rdi,%rdi4458 »       test···%rdi,%rdi
4459 »       je·····3d1e·<_PyAST_Fini+0xae>4459 »       je·····3d1e·<_PyAST_Fini+0xae>
4460 »       xor····%eax,%eax4460 »       xor····%eax,%eax
4461 »       mov····%rax,0x42c40(%rbx)4461 »       mov····%rax,0x42c40(%rbx)
4462 »       mov····(%rdi),%rax4462 »       mov····(%rdi),%rax
4463 »       test···%eax,%eax4463 »       test···%eax,%eax
Offset 4474, 135 lines modifiedOffset 4474, 135 lines modified
4474 »       mov····%rax,0x42c48(%rbx)4474 »       mov····%rax,0x42c48(%rbx)
4475 »       mov····(%rdi),%rax4475 »       mov····(%rdi),%rax
4476 »       test···%eax,%eax4476 »       test···%eax,%eax
4477 »       js·····3d47·<_PyAST_Fini+0xd7>4477 »       js·····3d47·<_PyAST_Fini+0xd7>
4478 »       sub····$0x1,%rax4478 »       sub····$0x1,%rax
4479 »       mov····%rax,(%rdi)4479 »       mov····%rax,(%rdi)
4480 »       je·····3d47·<_PyAST_Fini+0xd7>4480 »       je·····3d47·<_PyAST_Fini+0xd7>
4481 ·R_X86_64_PC32»  .text.unlikely+0x11e54481 ·R_X86_64_PC32»  .text.unlikely+0x11d3
4482 »       mov····0x42c50(%rbx),%rdi4482 »       mov····0x42c50(%rbx),%rdi
4483 »       test···%rdi,%rdi4483 »       test···%rdi,%rdi
4484 »       je·····3d70·<_PyAST_Fini+0x100>4484 »       je·····3d70·<_PyAST_Fini+0x100>
4485 »       xor····%eax,%eax4485 »       xor····%eax,%eax
4486 »       mov····%rax,0x42c50(%rbx)4486 »       mov····%rax,0x42c50(%rbx)
4487 »       mov····(%rdi),%rax4487 »       mov····(%rdi),%rax
4488 »       test···%eax,%eax4488 »       test···%eax,%eax
4489 »       js·····3d70·<_PyAST_Fini+0x100>4489 »       js·····3d70·<_PyAST_Fini+0x100>
4490 »       sub····$0x1,%rax4490 »       sub····$0x1,%rax
4491 »       mov····%rax,(%rdi)4491 »       mov····%rax,(%rdi)
4492 »       je·····3d70·<_PyAST_Fini+0x100>4492 »       je·····3d70·<_PyAST_Fini+0x100>
4493 ·R_X86_64_PC32»  .text.unlikely+0x11db4493 ·R_X86_64_PC32»  .text.unlikely+0x11c9
4494 »       mov····0x42c58(%rbx),%rdi4494 »       mov····0x42c58(%rbx),%rdi
4495 »       test···%rdi,%rdi4495 »       test···%rdi,%rdi
4496 »       je·····3d99·<_PyAST_Fini+0x129>4496 »       je·····3d99·<_PyAST_Fini+0x129>
4497 »       xor····%eax,%eax4497 »       xor····%eax,%eax
4498 »       mov····%rax,0x42c58(%rbx)4498 »       mov····%rax,0x42c58(%rbx)
4499 »       mov····(%rdi),%rax4499 »       mov····(%rdi),%rax
4500 »       test···%eax,%eax4500 »       test···%eax,%eax
4501 »       js·····3d99·<_PyAST_Fini+0x129>4501 »       js·····3d99·<_PyAST_Fini+0x129>
4502 »       sub····$0x1,%rax4502 »       sub····$0x1,%rax
4503 »       mov····%rax,(%rdi)4503 »       mov····%rax,(%rdi)
4504 »       je·····3d99·<_PyAST_Fini+0x129>4504 »       je·····3d99·<_PyAST_Fini+0x129>
4505 ·R_X86_64_PC32»  .text.unlikely+0x11d14505 ·R_X86_64_PC32»  .text.unlikely+0x11bf
4506 »       mov····0x42c60(%rbx),%rdi4506 »       mov····0x42c60(%rbx),%rdi
4507 »       test···%rdi,%rdi4507 »       test···%rdi,%rdi
4508 »       je·····3dc2·<_PyAST_Fini+0x152>4508 »       je·····3dc2·<_PyAST_Fini+0x152>
4509 »       xor····%eax,%eax4509 »       xor····%eax,%eax
4510 »       mov····%rax,0x42c60(%rbx)4510 »       mov····%rax,0x42c60(%rbx)
4511 »       mov····(%rdi),%rax4511 »       mov····(%rdi),%rax
4512 »       test···%eax,%eax4512 »       test···%eax,%eax
4513 »       js·····3dc2·<_PyAST_Fini+0x152>4513 »       js·····3dc2·<_PyAST_Fini+0x152>
4514 »       sub····$0x1,%rax4514 »       sub····$0x1,%rax
4515 »       mov····%rax,(%rdi)4515 »       mov····%rax,(%rdi)
4516 »       je·····3dc2·<_PyAST_Fini+0x152>4516 »       je·····3dc2·<_PyAST_Fini+0x152>
4517 ·R_X86_64_PC32»  .text.unlikely+0x11c74517 ·R_X86_64_PC32»  .text.unlikely+0x11b5
4518 »       mov····0x42c68(%rbx),%rdi4518 »       mov····0x42c68(%rbx),%rdi
4519 »       test···%rdi,%rdi4519 »       test···%rdi,%rdi
4520 »       je·····3dec·<_PyAST_Fini+0x17c>4520 »       je·····3dec·<_PyAST_Fini+0x17c>
4521 »       mov····(%rdi),%rax4521 »       mov····(%rdi),%rax
4522 »       xor····%r11d,%r11d4522 »       xor····%r11d,%r11d
4523 »       mov····%r11,0x42c68(%rbx)4523 »       mov····%r11,0x42c68(%rbx)
4524 »       test···%eax,%eax4524 »       test···%eax,%eax
4525 »       js·····3dec·<_PyAST_Fini+0x17c>4525 »       js·····3dec·<_PyAST_Fini+0x17c>
4526 »       sub····$0x1,%rax4526 »       sub····$0x1,%rax
4527 »       mov····%rax,(%rdi)4527 »       mov····%rax,(%rdi)
4528 »       je·····3dec·<_PyAST_Fini+0x17c>4528 »       je·····3dec·<_PyAST_Fini+0x17c>
4529 ·R_X86_64_PC32»  .text.unlikely+0x11bd4529 ·R_X86_64_PC32»  .text.unlikely+0x11ab
4530 »       mov····0x42c70(%rbx),%rdi4530 »       mov····0x42c70(%rbx),%rdi
4531 »       test···%rdi,%rdi4531 »       test···%rdi,%rdi
4532 »       je·····3e16·<_PyAST_Fini+0x1a6>4532 »       je·····3e16·<_PyAST_Fini+0x1a6>
4533 »       mov····(%rdi),%rax4533 »       mov····(%rdi),%rax
4534 »       xor····%r10d,%r10d4534 »       xor····%r10d,%r10d
4535 »       mov····%r10,0x42c70(%rbx)4535 »       mov····%r10,0x42c70(%rbx)
4536 »       test···%eax,%eax4536 »       test···%eax,%eax
4537 »       js·····3e16·<_PyAST_Fini+0x1a6>4537 »       js·····3e16·<_PyAST_Fini+0x1a6>
4538 »       sub····$0x1,%rax4538 »       sub····$0x1,%rax
4539 »       mov····%rax,(%rdi)4539 »       mov····%rax,(%rdi)
4540 »       je·····3e16·<_PyAST_Fini+0x1a6>4540 »       je·····3e16·<_PyAST_Fini+0x1a6>
4541 ·R_X86_64_PC32»  .text.unlikely+0x11b34541 ·R_X86_64_PC32»  .text.unlikely+0x11a1
4542 »       mov····0x42c78(%rbx),%rdi4542 »       mov····0x42c78(%rbx),%rdi
4543 »       test···%rdi,%rdi4543 »       test···%rdi,%rdi
4544 »       je·····3e40·<_PyAST_Fini+0x1d0>4544 »       je·····3e40·<_PyAST_Fini+0x1d0>
4545 »       mov····(%rdi),%rax4545 »       mov····(%rdi),%rax
4546 »       xor····%r9d,%r9d4546 »       xor····%r9d,%r9d
4547 »       mov····%r9,0x42c78(%rbx)4547 »       mov····%r9,0x42c78(%rbx)
4548 »       test···%eax,%eax4548 »       test···%eax,%eax
Max diff block lines reached; 412627/416335 bytes (99.11%) of diff not shown.
819 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
108 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 990, 15 lines modifiedOffset 990, 15 lines modified
990 »       push···%rbp990 »       push···%rbp
991 »       mov····%rsi,%rbp991 »       mov····%rsi,%rbp
992 »       push···%rbx992 »       push···%rbx
993 »       mov····%rdi,%rbx993 »       mov····%rdi,%rbx
994 »       mov····0x8(%rdi),%rdi994 »       mov····0x8(%rdi),%rdi
995 »       test···%rdi,%rdi995 »       test···%rdi,%rdi
996 »       je·····c0e·<ast_traverse+0x1e>996 »       je·····c0e·<ast_traverse+0x1e>
997 ·R_X86_64_PC32»  .text.unlikely+0x4ff997 ·R_X86_64_PC32»  .text.unlikely+0x126d
998 »       mov····%rdx,%rsi998 »       mov····%rdx,%rsi
999 »       call···*%rbp999 »       call···*%rbp
1000 »       test···%eax,%eax1000 »       test···%eax,%eax
1001 »       jne····c32·<ast_traverse+0x42>1001 »       jne····c32·<ast_traverse+0x42>
1002 »       mov····0x10(%rbx),%rdi1002 »       mov····0x10(%rbx),%rdi
1003 »       test···%rdi,%rdi1003 »       test···%rdi,%rdi
1004 »       je·····c30·<ast_traverse+0x40>1004 »       je·····c30·<ast_traverse+0x40>
Offset 1172, 22 lines modifiedOffset 1172, 22 lines modified
1172 »       push···%r141172 »       push···%r14
1173 »       push···%r131173 »       push···%r13
1174 »       push···%r121174 »       push···%r12
1175 »       push···%rbp1175 »       push···%rbp
1176 »       push···%rbx1176 »       push···%rbx
1177 »       test···%rdx,%rdx1177 »       test···%rdx,%rdx
1178 »       je·····e25·<ast2obj_stmt+0x15>1178 »       je·····e25·<ast2obj_stmt+0x15>
1179 ·R_X86_64_PC32»  .text.unlikely+0x1b9e1179 ·R_X86_64_PC32»  .text.unlikely+0x1827
1180 »       mov····(%rsi),%eax1180 »       mov····(%rsi),%eax
1181 »       mov····%rsi,%r141181 »       mov····%rsi,%r14
1182 »       add····$0x1,%eax1182 »       add····$0x1,%eax
1183 »       mov····%eax,(%rsi)1183 »       mov····%eax,(%rsi)
1184 »       cmp····0x4(%rsi),%eax1184 »       cmp····0x4(%rsi),%eax
1185 »       jg·····e38·<ast2obj_stmt+0x28>1185 »       jg·····e38·<ast2obj_stmt+0x28>
1186 ·R_X86_64_PC32»  .text.unlikely+0x1b881186 ·R_X86_64_PC32»  .text.unlikely+0x180e
1187 »       cmpl···$0x1c,(%rdx)1187 »       cmpl···$0x1c,(%rdx)
1188 »       mov····%rdi,%rbp1188 »       mov····%rdi,%rbp
1189 »       mov····%rdx,%r121189 »       mov····%rdx,%r12
1190 »       ja·····203e·<ast2obj_stmt+0x122e>1190 »       ja·····203e·<ast2obj_stmt+0x122e>
1191 »       mov····(%rdx),%eax1191 »       mov····(%rdx),%eax
1192 »       notrack·jmp·*0x0(,%rax,8)1192 »       notrack·jmp·*0x0(,%rax,8)
1193 ·R_X86_64_32S»   .rodata1193 ·R_X86_64_32S»   .rodata
Offset 1195, 15 lines modifiedOffset 1195, 15 lines modified
1195 »       xor····%edx,%edx1195 »       xor····%edx,%edx
1196 »       xor····%esi,%esi1196 »       xor····%esi,%esi
1197 »       call···e5e·<ast2obj_stmt+0x4e>1197 »       call···e5e·<ast2obj_stmt+0x4e>
1198 ·R_X86_64_PLT32» PyType_GenericNew-0x41198 ·R_X86_64_PLT32» PyType_GenericNew-0x4
1199 »       mov····%rax,%r131199 »       mov····%rax,%r13
1200 »       test···%rax,%rax1200 »       test···%rax,%rax
1201 »       je·····e6a·<ast2obj_stmt+0x5a>1201 »       je·····e6a·<ast2obj_stmt+0x5a>
1202 ·R_X86_64_PC32»  .text.unlikely+0x1b641202 ·R_X86_64_PC32»  .text.unlikely+0x1a98
1203 »       mov····0x8(%r12),%rdx1203 »       mov····0x8(%r12),%rdx
1204 »       mov····$0x0,%ecx1204 »       mov····$0x0,%ecx
1205 ·R_X86_64_32»    .text.hot+0x20501205 ·R_X86_64_32»    .text.hot+0x2050
1206 »       mov····%r14,%rsi1206 »       mov····%r14,%rsi
1207 »       mov····%rbp,%rdi1207 »       mov····%rbp,%rdi
1208 »       call···cb0·<ast2obj_list>1208 »       call···cb0·<ast2obj_list>
1209 »       mov····%rax,%rbx1209 »       mov····%rax,%rbx
Offset 1220, 15 lines modifiedOffset 1220, 15 lines modified
1220 ·R_X86_64_PC32»  .text.unlikely+0x15171220 ·R_X86_64_PC32»  .text.unlikely+0x1517
1221 »       mov····(%rbx),%rax1221 »       mov····(%rbx),%rax
1222 »       test···%eax,%eax1222 »       test···%eax,%eax
1223 »       js·····eba·<ast2obj_stmt+0xaa>1223 »       js·····eba·<ast2obj_stmt+0xaa>
1224 »       sub····$0x1,%rax1224 »       sub····$0x1,%rax
1225 »       mov····%rax,(%rbx)1225 »       mov····%rax,(%rbx)
1226 »       je·····eba·<ast2obj_stmt+0xaa>1226 »       je·····eba·<ast2obj_stmt+0xaa>
1227 ·R_X86_64_PC32»  .text.unlikely+0x1b6e1227 ·R_X86_64_PC32»  .text.unlikely+0x1aa2
1228 »       mov····0x10(%r12),%rdx1228 »       mov····0x10(%r12),%rdx
1229 »       mov····%r14,%rsi1229 »       mov····%r14,%rsi
1230 »       mov····%rbp,%rdi1230 »       mov····%rbp,%rdi
1231 »       call···2050·<ast2obj_expr>1231 »       call···2050·<ast2obj_expr>
1232 »       mov····%rax,%rbx1232 »       mov····%rax,%rbx
1233 »       test···%rax,%rax1233 »       test···%rax,%rax
1234 »       je·····ed6·<ast2obj_stmt+0xc6>1234 »       je·····ed6·<ast2obj_stmt+0xc6>
Offset 1243, 36 lines modifiedOffset 1243, 36 lines modified
1243 ·R_X86_64_PC32»  .text.unlikely+0x15171243 ·R_X86_64_PC32»  .text.unlikely+0x1517
1244 »       mov····(%rbx),%rax1244 »       mov····(%rbx),%rax
1245 »       test···%eax,%eax1245 »       test···%eax,%eax
1246 »       js·····f05·<ast2obj_stmt+0xf5>1246 »       js·····f05·<ast2obj_stmt+0xf5>
1247 »       sub····$0x1,%rax1247 »       sub····$0x1,%rax
1248 »       mov····%rax,(%rbx)1248 »       mov····%rax,(%rbx)
1249 »       je·····f05·<ast2obj_stmt+0xf5>1249 »       je·····f05·<ast2obj_stmt+0xf5>
1250 ·R_X86_64_PC32»  .text.unlikely+0x1b7b1250 ·R_X86_64_PC32»  .text.unlikely+0x1aaf
1251 »       mov····0x18(%r12),%rbx1251 »       mov····0x18(%r12),%rbx
1252 »       test···%rbx,%rbx1252 »       test···%rbx,%rbx
1253 »       jne····f14·<ast2obj_stmt+0x104>1253 »       jne····f14·<ast2obj_stmt+0x104>
1254 »       mov····$0x0,%ebx1254 »       mov····$0x0,%ebx
1255 ·R_X86_64_32»    _Py_NoneStruct1255 ·R_X86_64_32»    _Py_NoneStruct
1256 »       mov····(%rbx),%eax1256 »       mov····(%rbx),%eax
1257 »       add····$0x1,%eax1257 »       add····$0x1,%eax
1258 »       jne····f1f·<ast2obj_stmt+0x10f>1258 »       jne····f1f·<ast2obj_stmt+0x10f>
1259 ·R_X86_64_PC32»  .text.unlikely+0x1edb1259 ·R_X86_64_PC32»  .text.unlikely+0x1ed8
1260 »       mov····0x748(%rbp),%rsi1260 »       mov····0x748(%rbp),%rsi
1261 »       mov····%rbx,%rdx1261 »       mov····%rbx,%rdx
1262 »       mov····%r13,%rdi1262 »       mov····%r13,%rdi
1263 »       call···f31·<ast2obj_stmt+0x121>1263 »       call···f31·<ast2obj_stmt+0x121>
1264 ·R_X86_64_PLT32» PyObject_SetAttr-0x41264 ·R_X86_64_PLT32» PyObject_SetAttr-0x4
1265 »       add····$0x1,%eax1265 »       add····$0x1,%eax
1266 »       je·····f3a·<ast2obj_stmt+0x12a>1266 »       je·····f3a·<ast2obj_stmt+0x12a>
1267 ·R_X86_64_PC32»  .text.unlikely+0x15171267 ·R_X86_64_PC32»  .text.unlikely+0x1517
1268 »       mov····(%rbx),%rax1268 »       mov····(%rbx),%rax
1269 »       test···%eax,%eax1269 »       test···%eax,%eax
1270 »       jns····f45·<ast2obj_stmt+0x135>1270 »       jns····f45·<ast2obj_stmt+0x135>
1271 ·R_X86_64_PC32»  .text.unlikely+0x1ee21271 ·R_X86_64_PC32»  .text.unlikely+0x1edf
1272 »       movslq·0x40(%r12),%rdi1272 »       movslq·0x40(%r12),%rdi
1273 »       call···f4f·<ast2obj_stmt+0x13f>1273 »       call···f4f·<ast2obj_stmt+0x13f>
1274 ·R_X86_64_PLT32» PyLong_FromLong-0x41274 ·R_X86_64_PLT32» PyLong_FromLong-0x4
1275 »       mov····%rax,%rbx1275 »       mov····%rax,%rbx
1276 »       test···%rax,%rax1276 »       test···%rax,%rax
1277 »       je·····f5b·<ast2obj_stmt+0x14b>1277 »       je·····f5b·<ast2obj_stmt+0x14b>
1278 ·R_X86_64_PC32»  .text.unlikely+0x15171278 ·R_X86_64_PC32»  .text.unlikely+0x1517
Offset 1286, 15 lines modifiedOffset 1286, 15 lines modified
1286 ·R_X86_64_PC32»  .text.unlikely+0x15171286 ·R_X86_64_PC32»  .text.unlikely+0x1517
1287 »       mov····(%rbx),%rax1287 »       mov····(%rbx),%rax
1288 »       test···%eax,%eax1288 »       test···%eax,%eax
1289 »       js·····f89·<ast2obj_stmt+0x179>1289 »       js·····f89·<ast2obj_stmt+0x179>
1290 »       sub····$0x1,%rax1290 »       sub····$0x1,%rax
1291 »       mov····%rax,(%rbx)1291 »       mov····%rax,(%rbx)
1292 »       je·····f89·<ast2obj_stmt+0x179>1292 »       je·····f89·<ast2obj_stmt+0x179>
1293 ·R_X86_64_PC32»  .text.unlikely+0x1ef41293 ·R_X86_64_PC32»  .text.unlikely+0x1ef1
1294 »       movslq·0x44(%r12),%rdi1294 »       movslq·0x44(%r12),%rdi
1295 »       call···f93·<ast2obj_stmt+0x183>1295 »       call···f93·<ast2obj_stmt+0x183>
1296 ·R_X86_64_PLT32» PyLong_FromLong-0x41296 ·R_X86_64_PLT32» PyLong_FromLong-0x4
1297 »       mov····%rax,%rbx1297 »       mov····%rax,%rbx
1298 »       test···%rax,%rax1298 »       test···%rax,%rax
1299 »       je·····f9f·<ast2obj_stmt+0x18f>1299 »       je·····f9f·<ast2obj_stmt+0x18f>
1300 ·R_X86_64_PC32»  .text.unlikely+0x15171300 ·R_X86_64_PC32»  .text.unlikely+0x1517
Offset 1305, 15 lines modifiedOffset 1305, 15 lines modified
1305 ·R_X86_64_PLT32» PyObject_SetAttr-0x41305 ·R_X86_64_PLT32» PyObject_SetAttr-0x4
1306 »       test···%eax,%eax1306 »       test···%eax,%eax
1307 »       js·····fb9·<ast2obj_stmt+0x1a9>1307 »       js·····fb9·<ast2obj_stmt+0x1a9>
Max diff block lines reached; 106512/110192 bytes (96.66%) of diff not shown.
8.21 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 225, 47 lines modifiedOffset 225, 47 lines modified
225 ··0x00000dd0·000e5083·0786068c·058d048e·038f0200·..P.............225 ··0x00000dd0·000e5083·0786068c·058d048e·038f0200·..P.............
226 ··0x00000de0·40000000·e40d0000·00000000·8e000000·@...............226 ··0x00000de0·40000000·e40d0000·00000000·8e000000·@...............
227 ··0x00000df0·00420e10·8e02420e·188d0348·0e208c04·.B....B....H.·..227 ··0x00000df0·00420e10·8e02420e·188d0348·0e208c04·.B....B....H.·..
228 ··0x00000e00·440e2886·05440e30·8306470e·40025b0a·D.(..D.0..G.@.[.228 ··0x00000e00·440e2886·05440e30·8306470e·40025b0a·D.(..D.0..G.@.[.
229 ··0x00000e10·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.229 ··0x00000e10·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
230 ··0x00000e20·08410b00·1c000000·280e0000·00000000·.A......(.......230 ··0x00000e20·08410b00·1c000000·280e0000·00000000·.A......(.......
231 ··0x00000e30·36000000·000e4083·0686058c·048d038e·6.....@.........231 ··0x00000e30·36000000·000e4083·0686058c·048d038e·6.....@.........
232 ··0x00000e40·02000000·34000000·480e0000·00000000·....4...H.......232 ··0x00000e40·02000000·1c000000·480e0000·00000000·........H.......
 233 ··0x00000e50·58000000·00450e10·8302680e·20690e10·X....E....h.·i..
 234 ··0x00000e60·410e0800·2c000000·680e0000·00000000·A...,...h.......
233 ··0x00000e50·47000000·00460e10·8c02440e·18860344·G....F....D....D235 ··0x00000e70·83000000·00460e10·8c024f0e·18860345·.....F....O....E
234 ··0x00000e60·0e208304·630a0e18·470e1042·0e08460b·.·..c...G..B..F. 
235 ··0x00000e70·430e1841·0e10420e·08000000·18000000·C..A..B.........236 ··0x00000e80·0e208304·440e3002·600e2041·0e18410e·.·..D.0.`.·A..A.
 237 ··0x00000e90·10420e08·18000000·980e0000·00000000·.B..............
 238 ··0x00000ea0·2b000000·000e3083·0486038c·02000000·+.....0.........
 239 ··0x00000eb0·18000000·b40e0000·00000000·4e240000·............N$..
 240 ··0x00000ec0·00450e10·83020348·240e0800·14000000·.E.....H$.......
236 ··0x00000e80·800e0000·00000000·12000000·000e2083·..............·.241 ··0x00000ed0·d00e0000·00000000·bd0c0000·000e1083·................
237 ··0x00000e90·0486038c·02000000·1c000000·9c0e0000·................ 
238 ··0x00000ea0·00000000·58000000·00450e10·8302680e·....X....E....h. 
239 ··0x00000eb0·20690e10·410e0800·2c000000·bc0e0000··i..A...,....... 
240 ··0x00000ec0·00000000·83000000·00460e10·8c024f0e·.........F....O. 
241 ··0x00000ed0·18860345·0e208304·440e3002·600e2041·...E.·..D.0.`.·A 
242 ··0x00000ee0·0e18410e·10420e08·18000000·ec0e0000·..A..B.......... 
243 ··0x00000ef0·00000000·2b000000·000e3083·0486038c·....+.....0..... 
244 ··0x00000f00·02000000·18000000·080f0000·00000000·................242 ··0x00000ee0·02000000·24000000·e80e0000·00000000·....$...........
 243 ··0x00000ef0·76000000·00450e10·86024f0e·18830354·v....E....O....T
 244 ··0x00000f00·0e30024b·0e18410e·10410e08·14000000·.0.K..A..A......
 245 ··0x00000f10·100f0000·00000000·2b000000·000e3083·........+.....0.
 246 ··0x00000f20·03860200·18000000·280f0000·00000000·........(.......
245 ··0x00000f10·4e240000·00450e10·83020348·240e0800·N$...E.....H$...247 ··0x00000f30·2f000000·00450e10·8302690e·08000000·/....E....i.....
246 ··0x00000f20·14000000·240f0000·00000000·bd0c0000·....$...........248 ··0x00000f40·14000000·440f0000·00000000·18000000·....D...........
247 ··0x00000f30·000e1083·02000000·24000000·3c0f0000·........$...<...249 ··0x00000f50·000e1083·02000000·44000000·5c0f0000·........D...\...
248 ··0x00000f40·00000000·76000000·00450e10·86024f0e·....v....E....O.250 ··0x00000f60·00000000·b1000000·00460e10·8f02420e·.........F....B.
249 ··0x00000f50·18830354·0e30024b·0e18410e·10410e08·...T.0.K..A..A..251 ··0x00000f70·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 252 ··0x00000f80·8606410e·38830744·0e500294·0e38410e·..A.8..D.P...8A.
 253 ··0x00000f90·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
250 ··0x00000f60·14000000·640f0000·00000000·2b000000·....d.......+...254 ··0x00000fa0·1c000000·a40f0000·00000000·2b000000·............+...
251 ··0x00000f70·000e3083·03860200·18000000·7c0f0000·..0.........|...255 ··0x00000fb0·000e5083·0786068c·058d048e·038f0200·..P.............
 256 ··0x00000fc0·1c000000·c40f0000·00000000·61000000·............a...
 257 ··0x00000fd0·00450e10·8302600e·207a0e10·410e0800·.E....`.·z..A...
 258 ··0x00000fe0·14000000·e40f0000·00000000·18000000·................
 259 ··0x00000ff0·000e2083·02000000·34000000·fc0f0000·..·.....4.......
252 ··0x00000f80·00000000·2f000000·00450e10·8302690e·..../....E....i.260 ··0x00001000·00000000·47000000·00460e10·8c02440e·....G....F....D.
253 ··0x00000f90·08000000·14000000·980f0000·00000000·................261 ··0x00001010·18860344·0e208304·630a0e18·470e1042·...D.·..c...G..B
 262 ··0x00001020·0e08460b·430e1841·0e10420e·08000000·..F.C..A..B.....
254 ··0x00000fa0·18000000·000e1083·02000000·44000000·............D...263 ··0x00001030·18000000·34100000·00000000·12000000·....4...........
255 ··0x00000fb0·b00f0000·00000000·b1000000·00460e10·.............F.. 
256 ··0x00000fc0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
257 ··0x00000fd0·05410e30·8606410e·38830744·0e500294·.A.0..A.8..D.P.. 
258 ··0x00000fe0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B. 
259 ··0x00000ff0·10420e08·1c000000·f80f0000·00000000·.B.............. 
260 ··0x00001000·2b000000·000e5083·0786068c·058d048e·+.....P......... 
261 ··0x00001010·038f0200·1c000000·18100000·00000000·................ 
262 ··0x00001020·61000000·00450e10·8302600e·207a0e10·a....E....`.·z.. 
263 ··0x00001030·410e0800·14000000·38100000·00000000·A.......8....... 
264 ··0x00001040·18000000·000e2083·02000000·34000000·......·.....4...264 ··0x00001040·000e2083·0486038c·02000000·34000000·..·.........4...
265 ··0x00001050·50100000·00000000·90000000·00460e10·P............F..265 ··0x00001050·50100000·00000000·90000000·00460e10·P............F..
266 ··0x00001060·8d024c0e·188c0345·0e208604·410e2883·..L....E.·..A.(.266 ··0x00001060·8d024c0e·188c0345·0e208604·410e2883·..L....E.·..A.(.
267 ··0x00001070·05440e40·026d0e28·410e2041·0e18420e·.D.@.m.(A.·A..B.267 ··0x00001070·05440e40·026d0e28·410e2041·0e18420e·.D.@.m.(A.·A..B.
268 ··0x00001080·10420e08·18000000·88100000·00000000·.B..............268 ··0x00001080·10420e08·18000000·88100000·00000000·.B..............
269 ··0x00001090·2b000000·000e4083·0586048c·038d0200·+.....@.........269 ··0x00001090·2b000000·000e4083·0586048c·038d0200·+.....@.........
270 ··0x000010a0·1c000000·a4100000·00000000·61000000·............a...270 ··0x000010a0·1c000000·a4100000·00000000·61000000·............a...
271 ··0x000010b0·00450e10·8302600e·207a0e10·410e0800·.E....`.·z..A...271 ··0x000010b0·00450e10·8302600e·207a0e10·410e0800·.E....`.·z..A...
Offset 324, 21 lines modifiedOffset 324, 21 lines modified
324 ··0x00001400·420e2042·0e18420e·10420e08·44c3c6cc·B.·B..B..B..D...324 ··0x00001400·420e2042·0e18420e·10420e08·44c3c6cc·B.·B..B..B..D...
325 ··0x00001410·cdcecf47·0e508307·86068c05·8d048e03·...G.P..........325 ··0x00001410·cdcecf47·0e508307·86068c05·8d048e03·...G.P..........
326 ··0x00001420·8f020000·3c000000·28140000·00000000·....<...(.......326 ··0x00001420·8f020000·3c000000·28140000·00000000·....<...(.......
327 ··0x00001430·36120000·00460e10·8e02420e·188d0342·6....F....B....B327 ··0x00001430·36120000·00460e10·8e02420e·188d0342·6....F....B....B
328 ··0x00001440·0e208c04·410e2886·05410e30·8306032c·.·..A.(..A.0...,328 ··0x00001440·0e208c04·410e2886·05410e30·8306032c·.·..A.(..A.0...,
329 ··0x00001450·020a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..329 ··0x00001450·020a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
330 ··0x00001460·410b0000·1c000000·68140000·00000000·A.......h.......330 ··0x00001460·410b0000·1c000000·68140000·00000000·A.......h.......
331 ··0x00001470·a50b0000·000e3083·0686058c·048d038e·......0.........331 ··0x00001470·a20b0000·000e3083·0686058c·048d038e·......0.........
332 ··0x00001480·02000000·48000000·88140000·00000000·....H...........332 ··0x00001480·02000000·48000000·88140000·00000000·....H...........
333 ··0x00001490·34170000·00460e10·8f02420e·188e0342·4....F....B....B333 ··0x00001490·03170000·00460e10·8f02420e·188e0342·.....F....B....B
334 ··0x000014a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.334 ··0x000014a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
335 ··0x000014b0·38830744·0e5003dd·010a0e38·440e3041·8..D.P.....8D.0A335 ··0x000014b0·38830744·0e5003dd·010a0e38·440e3041·8..D.P.....8D.0A
336 ··0x000014c0·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.336 ··0x000014c0·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.
337 ··0x000014d0·1c000000·d4140000·00000000·d9070000·................337 ··0x000014d0·1c000000·d4140000·00000000·13080000·................
338 ··0x000014e0·000e5083·0786068c·058d048e·038f0200·..P.............338 ··0x000014e0·000e5083·0786068c·058d048e·038f0200·..P.............
339 ··0x000014f0·10000000·f4140000·00000000·3e000000·............>...339 ··0x000014f0·10000000·f4140000·00000000·3e000000·............>...
340 ··0x00001500·00000000·2c000000·08150000·00000000·....,...........340 ··0x00001500·00000000·2c000000·08150000·00000000·....,...........
341 ··0x00001510·71000000·00460e10·8c024f0e·1886034b·q....F....O....K341 ··0x00001510·71000000·00460e10·8c024f0e·1886034b·q....F....O....K
342 ··0x00001520·0e208304·4c0e3002·400e2041·0e18410e·.·..L.0.@.·A..A.342 ··0x00001520·0e208304·4c0e3002·400e2041·0e18410e·.·..L.0.@.·A..A.
343 ··0x00001530·10420e08·3c000000·38150000·00000000·.B..<...8.......343 ··0x00001530·10420e08·3c000000·38150000·00000000·.B..<...8.......
344 ··0x00001540·7f020000·00420e10·8e02420e·188d0342·.....B....B....B344 ··0x00001540·7f020000·00420e10·8e02420e·188d0342·.....B....B....B
Offset 348, 17 lines modifiedOffset 348, 17 lines modified
348 ··0x00001580·98000000·000e3083·0686058c·048d038e·......0.........348 ··0x00001580·98000000·000e3083·0686058c·048d038e·......0.........
349 ··0x00001590·02000000·38000000·98150000·00000000·....8...........349 ··0x00001590·02000000·38000000·98150000·00000000·....8...........
350 ··0x000015a0·32020000·00460e10·8e02420e·188d0348·2....F....B....H350 ··0x000015a0·32020000·00460e10·8e02420e·188d0348·2....F....B....H
351 ··0x000015b0·0e208c04·410e2886·05410e30·8306460a·.·..A.(..A.0..F.351 ··0x000015b0·0e208c04·410e2886·05410e30·8306460a·.·..A.(..A.0..F.
352 ··0x000015c0·0e28440e·20420e18·420e1042·0e08410b·.(D.·B..B..B..A.352 ··0x000015c0·0e28440e·20420e18·420e1042·0e08410b·.(D.·B..B..B..A.
353 ··0x000015d0·1c000000·d4150000·00000000·d8000000·................353 ··0x000015d0·1c000000·d4150000·00000000·d8000000·................
354 ··0x000015e0·000e3083·0686058c·048d038e·02000000·..0.............354 ··0x000015e0·000e3083·0686058c·048d038e·02000000·..0.............
355 ··0x000015f0·10000000·f4150000·00000000·82000000·................355 ··0x000015f0·10000000·f4150000·00000000·73000000·............s...
356 ··0x00001600·00000000·10000000·08160000·00000000·................356 ··0x00001600·00000000·10000000·08160000·00000000·................
357 ··0x00001610·51000000·00000000·1c000000·1c160000·Q...............357 ··0x00001610·60000000·00000000·1c000000·1c160000·`...............
358 ··0x00001620·00000000·71000000·00450e10·8302600e·....q....E....`.358 ··0x00001620·00000000·71000000·00450e10·8302600e·....q....E....`.
359 ··0x00001630·20024a0e·10410e08·14000000·3c160000··.J..A......<...359 ··0x00001630·20024a0e·10410e08·14000000·3c160000··.J..A......<...
360 ··0x00001640·00000000·32000000·00660e10·480e0800·....2....f..H...360 ··0x00001640·00000000·32000000·00660e10·480e0800·....2....f..H...
361 ··0x00001650·3c000000·54160000·00000000·e1010000·<...T...........361 ··0x00001650·3c000000·54160000·00000000·e1010000·<...T...........
362 ··0x00001660·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..362 ··0x00001660·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
363 ··0x00001670·410e2886·05410e30·830603aa·010a0e28·A.(..A.0.......(363 ··0x00001670·410e2886·05410e30·830603aa·010a0e28·A.(..A.0.......(
364 ··0x00001680·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A...364 ··0x00001680·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A...
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 127, 25 lines modifiedOffset 127, 25 lines modified
127 ··0x000007c0·74726962·75746573·00547970·65566172·tributes.TypeVar127 ··0x000007c0·74726962·75746573·00547970·65566172·tributes.TypeVar
128 ··0x000007d0·5f666965·6c647300·50617261·6d537065·_fields.ParamSpe128 ··0x000007d0·5f666965·6c647300·50617261·6d537065·_fields.ParamSpe
129 ··0x000007e0·635f6669·656c6473·00547970·65566172·c_fields.TypeVar129 ··0x000007e0·635f6669·656c6473·00547970·65566172·c_fields.TypeVar
130 ··0x000007f0·5475706c·655f6669·656c6473·00696e69·Tuple_fields.ini130 ··0x000007f0·5475706c·655f6669·656c6473·00696e69·Tuple_fields.ini
131 ··0x00000800·745f7479·7065732e·636f6c64·0050795f·t_types.cold.Py_131 ··0x00000800·745f7479·7065732e·636f6c64·0050795f·t_types.cold.Py_
132 ··0x00000810·58444543·52454600·6d616b65·5f747970·XDECREF.make_typ132 ··0x00000810·58444543·52454600·6d616b65·5f747970·XDECREF.make_typ
133 ··0x00000820·652e636f·6c640061·64645f61·74747269·e.cold.add_attri133 ··0x00000820·652e636f·6c640061·64645f61·74747269·e.cold.add_attri
134 ··0x00000830·62757465·732e636f·6c640061·73745f74·butes.cold.ast_t134 ··0x00000830·62757465·732e636f·6c64005f·50794153·butes.cold._PyAS
135 ··0x00000840·72617665·72736500·6173745f·74726176·raverse.ast_trav 
136 ··0x00000850·65727365·2e636f6c·64005f50·79415354·erse.cold._PyAST 
137 ··0x00000860·5f446963·74436f6d·702e636f·6c64005f·_DictComp.cold._135 ··0x00000840·545f4469·6374436f·6d702e63·6f6c6400·T_DictComp.cold.
138 ··0x00000870·50794153·545f4669·6e692e63·6f6c6400·PyAST_Fini.cold.136 ··0x00000850·5f507941·53545f46·696e692e·636f6c64·_PyAST_Fini.cold
139 ··0x00000880·5f507941·53545f4c·616d6264·612e636f·_PyAST_Lambda.co137 ··0x00000860·005f5079·4153545f·4c616d62·64612e63·._PyAST_Lambda.c
140 ··0x00000890·6c64005f·50794153·545f4578·70726573·ld._PyAST_Expres138 ··0x00000870·6f6c6400·5f507941·53545f45·78707265·old._PyAST_Expre
141 ··0x000008a0·73696f6e·2e636f6c·64005f50·79415354·sion.cold._PyAST139 ··0x00000880·7373696f·6e2e636f·6c64005f·50794153·ssion.cold._PyAS
142 ··0x000008b0·5f417379·6e634675·6e637469·6f6e4465·_AsyncFunctionDe140 ··0x00000890·545f4173·796e6346·756e6374·696f6e44·T_AsyncFunctionD
143 ··0x000008c0·662e636f·6c64005f·50794153·545f5969·f.cold._PyAST_Yi141 ··0x000008a0·65662e63·6f6c6400·5f507941·53545f59·ef.cold._PyAST_Y
144 ··0x000008d0·656c6446·726f6d2e·636f6c64·005f5079·eldFrom.cold._Py142 ··0x000008b0·69656c64·46726f6d·2e636f6c·64006173·ieldFrom.cold.as
 143 ··0x000008c0·745f7472·61766572·73650061·73745f74·t_traverse.ast_t
 144 ··0x000008d0·72617665·7273652e·636f6c64·005f5079·raverse.cold._Py
145 ··0x000008e0·4153545f·416e6e41·73736967·6e2e636f·AST_AnnAssign.co145 ··0x000008e0·4153545f·416e6e41·73736967·6e2e636f·AST_AnnAssign.co
146 ··0x000008f0·6c64005f·50794153·545f4d61·74636856·ld._PyAST_MatchV146 ··0x000008f0·6c64005f·50794153·545f4d61·74636856·ld._PyAST_MatchV
147 ··0x00000900·616c7565·2e636f6c·64005f50·79415354·alue.cold._PyAST147 ··0x00000900·616c7565·2e636f6c·64005f50·79415354·alue.cold._PyAST
148 ··0x00000910·5f6d6174·63685f63·6173652e·636f6c64·_match_case.cold148 ··0x00000910·5f6d6174·63685f63·6173652e·636f6c64·_match_case.cold
149 ··0x00000920·005f5079·4153545f·4d617463·682e636f·._PyAST_Match.co149 ··0x00000920·005f5079·4153545f·4d617463·682e636f·._PyAST_Match.co
150 ··0x00000930·6c64005f·50794153·545f4d61·74636843·ld._PyAST_MatchC150 ··0x00000930·6c64005f·50794153·545f4d61·74636843·ld._PyAST_MatchC
151 ··0x00000940·6c617373·2e636f6c·64005f61·73746d6f·lass.cold._astmo151 ··0x00000940·6c617373·2e636f6c·64005f61·73746d6f·lass.cold._astmo
65.5 KB
Python-tokenize.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········12088·(bytes·into·file)13 ··Start·of·section·headers:··········12136·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.2 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x2f38:1 There·are·21·section·headers,·starting·at·offset·0x2f68:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000246·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000246·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001c38·0002e8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001c38·0002e8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·0001c8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·0001c8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·001f20·0001e0·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·001f20·0001e0·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000480·000020·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·000480·000020·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000480·00024e·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000480·000244·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002100·0004e0·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002100·0004f8·18···I·18···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0006ce·0000d1·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0006c4·0000d1·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0007a0·0000ef·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000798·0000ef·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·000890·000510·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·000890·0004fc·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0025e0·000588·18···I·18··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0025f8·0005a0·18···I·18··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·000da0·0000a0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·000da0·0000a0·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·002b68·0001b0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·002b98·0001b0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000e40·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·000e40·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·000e40·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·000e40·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·000e60·000278·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·000e60·000278·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·002d18·000168·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·002d48·000168·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0010d8·0006a8·18·····19··31··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0010d8·0006a8·18·····19··31··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·001780·0004b3·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·001780·0004b3·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·002e80·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·002eb0·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
3.69 KB
readelf --wide --symbols {}
    
Offset 14, 22 lines modifiedOffset 14, 22 lines modified
14 ····10:·0000000000000008·····6·FUNC····LOCAL··DEFAULT····6·tokenizemodule_traverse.cold14 ····10:·0000000000000008·····6·FUNC····LOCAL··DEFAULT····6·tokenizemodule_traverse.cold
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.115 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
16 ····12:·0000000000000090···312·FUNC····LOCAL··DEFAULT····1·tokenizeriter_new16 ····12:·0000000000000090···312·FUNC····LOCAL··DEFAULT····1·tokenizeriter_new
17 ····13:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.217 ····13:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
18 ····14:·000000000000000e····83·FUNC····LOCAL··DEFAULT····6·tokenizeriter_new.cold18 ····14:·000000000000000e····83·FUNC····LOCAL··DEFAULT····6·tokenizeriter_new.cold
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.819 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
21 ····17:·0000000000000000··1296·FUNC····LOCAL··DEFAULT···10·tokenizeriter_next21 ····17:·0000000000000000··1276·FUNC····LOCAL··DEFAULT···10·tokenizeriter_next
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
23 ····19:·000000000000021f····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF23 ····19:·0000000000000215····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
24 ····20:·0000000000000061···446·FUNC····LOCAL··DEFAULT····6·tokenizeriter_next.cold24 ····20:·0000000000000061···436·FUNC····LOCAL··DEFAULT····6·tokenizeriter_next.cold
25 ····21:·00000000000001d0····58·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc25 ····21:·00000000000001d0····58·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc
26 ····22:·0000000000000239····11·FUNC····LOCAL··DEFAULT····6·tokenizeriter_dealloc.cold26 ····22:·000000000000022f····11·FUNC····LOCAL··DEFAULT····6·tokenizeriter_dealloc.cold
27 ····23:·0000000000000210····47·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear27 ····23:·0000000000000210····47·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear
28 ····24:·0000000000000244····10·FUNC····LOCAL··DEFAULT····6·tokenizemodule_clear.cold28 ····24:·000000000000023a····10·FUNC····LOCAL··DEFAULT····6·tokenizemodule_clear.cold
29 ····25:·0000000000000240·····6·FUNC····LOCAL··DEFAULT····1·tokenizemodule_free29 ····25:·0000000000000240·····6·FUNC····LOCAL··DEFAULT····1·tokenizemodule_free
30 ····26:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.030 ····26:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
31 ····27:·0000000000000080····32·OBJECT··LOCAL··DEFAULT···12·_keywords.131 ····27:·0000000000000080····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1
32 ····28:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·tokenizemodule_slots32 ····28:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·tokenizemodule_slots
33 ····29:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····5·tokenize_methods33 ····29:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····5·tokenize_methods
34 ····30:·0000000000000100····96·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_slots34 ····30:·0000000000000100····96·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_slots
35 ····31:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····1·PyInit__tokenize35 ····31:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····1·PyInit__tokenize
Offset 57, 17 lines modifiedOffset 57, 17 lines modified
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Free57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Free
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt 
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone 
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject
 65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt
 66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
26.6 KB
readelf --wide --relocs {}
    
Offset 26, 16 lines modifiedOffset 26, 16 lines modified
26 00000000000000fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2126 00000000000000fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21
27 000000000000011d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a27 000000000000011d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a
28 0000000000000133··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2128 0000000000000133··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21
29 0000000000000146··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a29 0000000000000146··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a
30 000000000000015d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2130 000000000000015d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21
31 0000000000000173··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2131 0000000000000173··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21
32 0000000000000195··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3032 0000000000000195··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30
33 0000000000000202··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23533 0000000000000202··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22b
34 0000000000000237··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24034 0000000000000237··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·236
  
35 Relocation·section·'.rela.data'·at·offset·0x1f20·contains·20·entries:35 Relocation·section·'.rela.data'·at·offset·0x1f20·contains·20·entries:
36 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend36 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
37 0000000000000018··0000004300000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·037 0000000000000018··0000004300000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
38 0000000000000028··0000004400000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ad1038 0000000000000028··0000004400000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ad10
39 0000000000000030··0000004400000001·R_X86_64_64············0000000000000000·_PyRuntime·+·a98839 0000000000000030··0000004400000001·R_X86_64_64············0000000000000000·_PyRuntime·+·a988
40 0000000000000050··0000001200000001·R_X86_64_64············0000000000000000·.rodata·+·8040 0000000000000050··0000001200000001·R_X86_64_64············0000000000000000·.rodata·+·80
Offset 52, 162 lines modifiedOffset 52, 164 lines modified
52 0000000000000188··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c752 0000000000000188··0000000b00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c7
53 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.bss·+·053 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.bss·+·0
54 00000000000001a8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·a054 00000000000001a8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·a0
55 00000000000001b0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·6055 00000000000001b0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·60
56 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·21056 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·210
57 00000000000001c0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·24057 00000000000001c0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·240
  
58 Relocation·section·'.rela.text.unlikely'·at·offset·0x2100·contains·52·entries:58 Relocation·section·'.rela.text.unlikely'·at·offset·0x2100·contains·53·entries:
59 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend59 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
60 0000000000000012··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·060 0000000000000012··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
61 0000000000000017··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·461 0000000000000017··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4
62 000000000000001c··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1862 000000000000001c··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
63 0000000000000021··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·463 0000000000000021··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4
64 0000000000000048··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·464 0000000000000048··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
65 0000000000000051··0000002c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·465 0000000000000051··0000002c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
66 0000000000000056··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2666 0000000000000056··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·26
67 000000000000005b··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·467 000000000000005b··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 68 0000000000000089··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 69 0000000000000094··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55
 70 000000000000009e··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·c8
 71 00000000000000a6··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 72 00000000000000c8··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SyntaxLocationObject·-·4
68 000000000000007c··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·473 00000000000000d5··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
69 0000000000000086··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·86 
70 0000000000000095··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4 
71 00000000000000af··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
72 00000000000000c2··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85 
73 00000000000000d1··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4 
74 00000000000000f2··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·474 00000000000000f0··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
75 0000000000000102··0000003c00000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyboardInterrupt·-·475 00000000000000fc··0000003d00000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyboardInterrupt·-·4
76 0000000000000107··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetNone·-·476 0000000000000101··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetNone·-·4
77 0000000000000114··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·c8 
78 0000000000000119··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
79 000000000000013b··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SyntaxLocationObject·-·4 
80 0000000000000146··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5577 0000000000000110··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
 78 000000000000011f··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
81 0000000000000172··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·479 000000000000014b··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
82 00000000000001a1··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
83 00000000000001d6··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·480 000000000000016c··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 81 000000000000017d··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·86
 82 000000000000018c··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
 83 00000000000001be··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
84 00000000000001e2··0000003f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·484 00000000000001d8··0000003f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·4
85 00000000000001e8··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·085 00000000000001de··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
86 00000000000001f4··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_TabError·-·486 00000000000001ea··0000004000000002·R_X86_64_PC32··········0000000000000000·PyExc_TabError·-·4
87 00000000000001fa··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3887 00000000000001f0··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·38
88 0000000000000204··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·488 00000000000001fa··0000004100000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
89 0000000000000210··0000003f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·489 0000000000000206··0000003f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndentationError·-·4
90 0000000000000216··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·7090 000000000000020c··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·70
91 0000000000000245··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·491 000000000000023b··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
92 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5192 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·51
93 0000000000000028··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1af93 0000000000000028··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1af
94 0000000000000030··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b094 0000000000000030··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b0
 95 0000000000000067··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f1
 96 0000000000000073··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cb
 97 0000000000000081··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cb
 98 000000000000008e··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3cb
 99 0000000000000099··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·41a
95 0000000000000081··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d5100 00000000000000da··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d5
96 00000000000000a7··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26e 
97 00000000000000e3··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26e 
98 00000000000000ed··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4dc101 00000000000000e1··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c8
99 000000000000014b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42d102 00000000000000eb··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c8
100 0000000000000152··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4dc 
101 000000000000018f··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·230103 0000000000000131··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2fb
102 00000000000001b4··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·230 
103 00000000000001c0··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d4 
104 00000000000001ce··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d4 
105 00000000000001db··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d4 
106 00000000000001ed··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42d104 000000000000019e··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2fb
 105 00000000000001ac··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2bc
 106 00000000000001d1··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2bc
 107 00000000000001e3··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·41a
107 00000000000001ff··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42d108 00000000000001f5··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·41a
108 000000000000021b··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42d109 0000000000000211··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·41a
 110 000000000000022a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
109 0000000000000234··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4111 0000000000000236··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
110 0000000000000240··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
111 000000000000024a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·237112 0000000000000240··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·237
  
112 Relocation·section·'.rela.text.hot'·at·offset·0x25e0·contains·59·entries:113 Relocation·section·'.rela.text.hot'·at·offset·0x25f8·contains·60·entries:
113 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend114 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
114 000000000000001b··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Init·-·4115 000000000000001b··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Init·-·4
115 0000000000000029··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Get·-·4116 0000000000000029··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Get·-·4
116 0000000000000065··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4117 0000000000000065··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4
117 00000000000000cc··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70118 00000000000000cc··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70
118 00000000000000d6··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4119 00000000000000d6··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
119 0000000000000124··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset·-·4120 0000000000000124··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset·-·4
120 0000000000000156··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_raw·-·4121 0000000000000156··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_raw·-·4
121 00000000000001a8··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b122 00000000000001a8··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
122 00000000000001bd··0000003400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4123 00000000000001bd··0000003400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
123 00000000000001cd··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4124 00000000000001cd··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
124 00000000000001fd··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b125 00000000000001fd··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
125 000000000000020d··0000003400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4126 000000000000020d··0000003400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
126 000000000000021a··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4127 000000000000021a··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
127 0000000000000252··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·89 
128 0000000000000261··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4 
129 00000000000002cd··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b128 000000000000027d··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
130 00000000000002dd··0000003400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4129 000000000000028d··0000003400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
131 00000000000002ea··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4130 000000000000029a··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
 131 00000000000002df··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·89
 132 00000000000002ee··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
132 0000000000000355··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85133 000000000000034c··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
133 000000000000035f··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4134 0000000000000356··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
134 000000000000038b··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85135 0000000000000382··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
135 0000000000000390··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4136 0000000000000387··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
136 00000000000003c3··0000003600000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4137 00000000000003ba··0000003600000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
137 00000000000003c8··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81138 00000000000003bf··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
138 00000000000003cd··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4139 00000000000003c4··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
139 00000000000003eb··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
Max diff block lines reached; 5328/27219 bytes (19.57%) of diff not shown.
4.17 KB
readelf --wide --debug-dump=frames {}
    
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ··DW_CFA_offset:·r12·(r12)·at·cfa-32121 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
122 ··DW_CFA_offset:·r13·(r13)·at·cfa-24122 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
123 ··DW_CFA_offset:·r14·(r14)·at·cfa-16123 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
124 ··DW_CFA_nop124 ··DW_CFA_nop
125 ··DW_CFA_nop125 ··DW_CFA_nop
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 00000128·000000000000008c·0000012c·FDE·cie=00000000·pc=0000000000000000..0000000000000510127 00000128·000000000000008c·0000012c·FDE·cie=00000000·pc=0000000000000000..00000000000004fc
128 ··DW_CFA_advance_loc:·6·to·0000000000000006128 ··DW_CFA_advance_loc:·6·to·0000000000000006
129 ··DW_CFA_def_cfa_offset:·16129 ··DW_CFA_def_cfa_offset:·16
130 ··DW_CFA_offset:·r15·(r15)·at·cfa-16130 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
131 ··DW_CFA_advance_loc:·2·to·0000000000000008131 ··DW_CFA_advance_loc:·2·to·0000000000000008
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_offset:·r14·(r14)·at·cfa-24133 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
134 ··DW_CFA_advance_loc:·2·to·000000000000000a134 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 175, 41 lines modifiedOffset 175, 41 lines modified
175 ··DW_CFA_def_cfa_offset:·152175 ··DW_CFA_def_cfa_offset:·152
176 ··DW_CFA_advance_loc:·11·to·0000000000000202176 ··DW_CFA_advance_loc:·11·to·0000000000000202
177 ··DW_CFA_def_cfa_offset:·160177 ··DW_CFA_def_cfa_offset:·160
178 ··DW_CFA_advance_loc:·29·to·000000000000021f178 ··DW_CFA_advance_loc:·29·to·000000000000021f
179 ··DW_CFA_def_cfa_offset:·152179 ··DW_CFA_def_cfa_offset:·152
180 ··DW_CFA_advance_loc:·1·to·0000000000000220180 ··DW_CFA_advance_loc:·1·to·0000000000000220
181 ··DW_CFA_def_cfa_offset:·144181 ··DW_CFA_def_cfa_offset:·144
182 ··DW_CFA_advance_loc1:·167·to·00000000000002c7182 ··DW_CFA_advance_loc1:·87·to·0000000000000277
183 ··DW_CFA_def_cfa_offset:·152183 ··DW_CFA_def_cfa_offset:·152
184 ··DW_CFA_advance_loc:·11·to·00000000000002d2184 ··DW_CFA_advance_loc:·11·to·0000000000000282
185 ··DW_CFA_def_cfa_offset:·160185 ··DW_CFA_def_cfa_offset:·160
186 ··DW_CFA_advance_loc:·29·to·00000000000002ef186 ··DW_CFA_advance_loc:·29·to·000000000000029f
187 ··DW_CFA_def_cfa_offset:·152187 ··DW_CFA_def_cfa_offset:·152
188 ··DW_CFA_advance_loc:·1·to·00000000000002f0188 ··DW_CFA_advance_loc:·1·to·00000000000002a0
189 ··DW_CFA_def_cfa_offset:·144189 ··DW_CFA_def_cfa_offset:·144
190 ··DW_CFA_advance_loc2:·409·to·0000000000000489190 ··DW_CFA_advance_loc2:·469·to·0000000000000475
191 ··DW_CFA_def_cfa_offset:·152191 ··DW_CFA_def_cfa_offset:·152
192 ··DW_CFA_advance_loc:·11·to·0000000000000494192 ··DW_CFA_advance_loc:·11·to·0000000000000480
193 ··DW_CFA_def_cfa_offset:·160193 ··DW_CFA_def_cfa_offset:·160
194 ··DW_CFA_advance_loc:·9·to·000000000000049d194 ··DW_CFA_advance_loc:·9·to·0000000000000489
195 ··DW_CFA_def_cfa_offset:·152195 ··DW_CFA_def_cfa_offset:·152
196 ··DW_CFA_advance_loc:·1·to·000000000000049e196 ··DW_CFA_advance_loc:·1·to·000000000000048a
197 ··DW_CFA_def_cfa_offset:·144197 ··DW_CFA_def_cfa_offset:·144
  
198 000001b8·000000000000001c·000001bc·FDE·cie=00000000·pc=0000000000000061..000000000000021f198 000001b8·000000000000001c·000001bc·FDE·cie=00000000·pc=0000000000000061..0000000000000215
199 ··DW_CFA_def_cfa_offset:·144199 ··DW_CFA_def_cfa_offset:·144
200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
201 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48201 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
202 ··DW_CFA_offset:·r12·(r12)·at·cfa-40202 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
203 ··DW_CFA_offset:·r13·(r13)·at·cfa-32203 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
204 ··DW_CFA_offset:·r14·(r14)·at·cfa-24204 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
205 ··DW_CFA_offset:·r15·(r15)·at·cfa-16205 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
206 000001d8·0000000000000010·000001dc·FDE·cie=00000000·pc=000000000000021f..0000000000000239206 000001d8·0000000000000010·000001dc·FDE·cie=00000000·pc=0000000000000215..000000000000022f
207 ··DW_CFA_nop207 ··DW_CFA_nop
208 ··DW_CFA_nop208 ··DW_CFA_nop
209 ··DW_CFA_nop209 ··DW_CFA_nop
  
210 000001ec·0000000000000024·000001f0·FDE·cie=00000000·pc=00000000000001d0..000000000000020a210 000001ec·0000000000000024·000001f0·FDE·cie=00000000·pc=00000000000001d0..000000000000020a
211 ··DW_CFA_advance_loc:·5·to·00000000000001d5211 ··DW_CFA_advance_loc:·5·to·00000000000001d5
212 ··DW_CFA_def_cfa_offset:·16212 ··DW_CFA_def_cfa_offset:·16
Offset 223, 33 lines modifiedOffset 223, 33 lines modified
223 ··DW_CFA_def_cfa_offset:·24223 ··DW_CFA_def_cfa_offset:·24
224 ··DW_CFA_advance_loc:·1·to·0000000000000208224 ··DW_CFA_advance_loc:·1·to·0000000000000208
225 ··DW_CFA_def_cfa_offset:·16225 ··DW_CFA_def_cfa_offset:·16
226 ··DW_CFA_advance_loc:·1·to·0000000000000209226 ··DW_CFA_advance_loc:·1·to·0000000000000209
227 ··DW_CFA_def_cfa_offset:·8227 ··DW_CFA_def_cfa_offset:·8
228 ··DW_CFA_nop228 ··DW_CFA_nop
  
229 00000214·000000000000001c·00000218·FDE·cie=00000000·pc=0000000000000239..0000000000000244229 00000214·000000000000001c·00000218·FDE·cie=00000000·pc=000000000000022f..000000000000023a
230 ··DW_CFA_def_cfa_offset:·32230 ··DW_CFA_def_cfa_offset:·32
231 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24231 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
232 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16232 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
233 ··DW_CFA_advance_loc:·1·to·000000000000023a233 ··DW_CFA_advance_loc:·1·to·0000000000000230
234 ··DW_CFA_def_cfa_offset:·24234 ··DW_CFA_def_cfa_offset:·24
235 ··DW_CFA_advance_loc:·4·to·000000000000023e235 ··DW_CFA_advance_loc:·4·to·0000000000000234
236 ··DW_CFA_def_cfa_offset:·16236 ··DW_CFA_def_cfa_offset:·16
237 ··DW_CFA_advance_loc:·1·to·000000000000023f237 ··DW_CFA_advance_loc:·1·to·0000000000000235
238 ··DW_CFA_def_cfa_offset:·8238 ··DW_CFA_def_cfa_offset:·8
  
239 00000234·0000000000000014·00000238·FDE·cie=00000000·pc=0000000000000210..000000000000023f239 00000234·0000000000000014·00000238·FDE·cie=00000000·pc=0000000000000210..000000000000023f
240 ··DW_CFA_advance_loc:·5·to·0000000000000215240 ··DW_CFA_advance_loc:·5·to·0000000000000215
241 ··DW_CFA_def_cfa_offset:·16241 ··DW_CFA_def_cfa_offset:·16
242 ··DW_CFA_advance_loc:·41·to·000000000000023e242 ··DW_CFA_advance_loc:·41·to·000000000000023e
243 ··DW_CFA_def_cfa_offset:·8243 ··DW_CFA_def_cfa_offset:·8
244 ··DW_CFA_nop244 ··DW_CFA_nop
  
245 0000024c·0000000000000010·00000250·FDE·cie=00000000·pc=0000000000000244..000000000000024e245 0000024c·0000000000000010·00000250·FDE·cie=00000000·pc=000000000000023a..0000000000000244
246 ··DW_CFA_def_cfa_offset:·16246 ··DW_CFA_def_cfa_offset:·16
247 ··DW_CFA_nop247 ··DW_CFA_nop
  
248 00000260·0000000000000014·00000264·FDE·cie=00000000·pc=0000000000000240..0000000000000246248 00000260·0000000000000014·00000264·FDE·cie=00000000·pc=0000000000000240..0000000000000246
249 ··DW_CFA_nop249 ··DW_CFA_nop
250 ··DW_CFA_nop250 ··DW_CFA_nop
251 ··DW_CFA_nop251 ··DW_CFA_nop
437 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 65, 17 lines modifiedOffset 65, 17 lines modified
65 _PyToken_Free65 _PyToken_Free
66 PyExc_StopIteration66 PyExc_StopIteration
67 PyErr_Occurred67 PyErr_Occurred
68 PyExc_SyntaxError68 PyExc_SyntaxError
69 _Py_NoneStruct69 _Py_NoneStruct
70 PyTuple_Pack70 PyTuple_Pack
71 PyErr_SetObject71 PyErr_SetObject
 72 PyErr_SyntaxLocationObject
72 PyExc_KeyboardInterrupt73 PyExc_KeyboardInterrupt
73 PyErr_SetNone74 PyErr_SetNone
74 PyErr_SyntaxLocationObject 
75 PyExc_IndentationError75 PyExc_IndentationError
76 PyExc_TabError76 PyExc_TabError
77 PyErr_NoMemory77 PyErr_NoMemory
78 _PyTokenizer_Free78 _PyTokenizer_Free
79 PyTuple_Type79 PyTuple_Type
80 _PyRuntime80 _PyRuntime
81 PyObject_GenericGetAttr81 PyObject_GenericGetAttr
983 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 »       call···*0x140(%rbp)188 »       call···*0x140(%rbp)
189 »       mov····0x0(%rbp),%rax189 »       mov····0x0(%rbp),%rax
190 »       test···%eax,%eax190 »       test···%eax,%eax
191 »       js·····206·<tokenizeriter_dealloc+0x36>191 »       js·····206·<tokenizeriter_dealloc+0x36>
192 »       sub····$0x1,%rax192 »       sub····$0x1,%rax
193 »       mov····%rax,0x0(%rbp)193 »       mov····%rax,0x0(%rbp)
194 »       je·····206·<tokenizeriter_dealloc+0x36>194 »       je·····206·<tokenizeriter_dealloc+0x36>
195 ·R_X86_64_PC32»  .text.unlikely+0x235195 ·R_X86_64_PC32»  .text.unlikely+0x22b
196 »       pop····%rax196 »       pop····%rax
197 »       pop····%rbx197 »       pop····%rbx
198 »       pop····%rbp198 »       pop····%rbp
199 »       ret199 »       ret
200 »       nopw···0x0(%rax,%rax,1)200 »       nopw···0x0(%rax,%rax,1)
  
201 0000000000000210·<tokenizemodule_clear>:201 0000000000000210·<tokenizemodule_clear>:
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 »       mov····%rcx,(%rax)212 »       mov····%rcx,(%rax)
213 »       mov····(%rdi),%rax213 »       mov····(%rdi),%rax
214 »       test···%eax,%eax214 »       test···%eax,%eax
215 »       js·····23b·<tokenizemodule_clear+0x2b>215 »       js·····23b·<tokenizemodule_clear+0x2b>
216 »       sub····$0x1,%rax216 »       sub····$0x1,%rax
217 »       mov····%rax,(%rdi)217 »       mov····%rax,(%rdi)
218 »       je·····23b·<tokenizemodule_clear+0x2b>218 »       je·····23b·<tokenizemodule_clear+0x2b>
219 ·R_X86_64_PC32»  .text.unlikely+0x240219 ·R_X86_64_PC32»  .text.unlikely+0x236
220 »       xor····%eax,%eax220 »       xor····%eax,%eax
221 »       pop····%rdx221 »       pop····%rdx
222 »       ret222 »       ret
223 »       nop223 »       nop
  
224 0000000000000240·<tokenizemodule_free>:224 0000000000000240·<tokenizemodule_free>:
225 tokenizemodule_free():225 tokenizemodule_free():
8.63 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 50, 171 lines modifiedOffset 50, 173 lines modified
50 ·R_X86_64_32»    .rodata.str1.1+0x2650 ·R_X86_64_32»    .rodata.str1.1+0x26
51 »       call···5f·<tokenizeriter_new.cold+0x51>51 »       call···5f·<tokenizeriter_new.cold+0x51>
52 ·R_X86_64_PLT32» PyErr_SetString-0x452 ·R_X86_64_PLT32» PyErr_SetString-0x4
53 »       jmp····25·<tokenizeriter_new.cold+0x17>53 »       jmp····25·<tokenizeriter_new.cold+0x17>
  
54 0000000000000061·<tokenizeriter_next.cold>:54 0000000000000061·<tokenizeriter_next.cold>:
55 tokenizeriter_next.cold():55 tokenizeriter_next.cold():
 56 »       mov····$0x1,%ebx
 57 »       jmp····6b·<tokenizeriter_next.cold+0xa>
 58 ·R_X86_64_PC32»  .text.hot+0x1f1
56 »       mov····(%r12),%rax59 »       mov····0x0(%r13),%rax
57 »       test···%eax,%eax60 »       test···%eax,%eax
58 »       js·····73·<tokenizeriter_next.cold+0x12>61 »       js·····77·<tokenizeriter_next.cold+0x16>
 62 ·R_X86_64_PC32»  .text.hot+0x3cb
59 »       sub····$0x1,%rax63 »       sub····$0x1,%rax
60 »       mov····%rax,(%r12)64 »       mov····%rax,0x0(%r13)
61 »       je·····ab·<tokenizeriter_next.cold+0x4a>65 »       jne····85·<tokenizeriter_next.cold+0x24>
 66 ·R_X86_64_PC32»  .text.hot+0x3cb
 67 »       mov····%r13,%rdi
 68 »       call···8d·<tokenizeriter_next.cold+0x2c>
 69 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 70 »       jmp····92·<tokenizeriter_next.cold+0x31>
 71 ·R_X86_64_PC32»  .text.hot+0x3cb
 72 »       mov····$0x0,%r15d
 73 ·R_X86_64_32»    .rodata.str1.1+0x55
 74 »       jmp····9d·<tokenizeriter_next.cold+0x3c>
 75 ·R_X86_64_PC32»  .text.hot+0x41a
 76 »       mov····$0x0,%esi
 77 ·R_X86_64_32»    .rodata.str1.8+0xc8
 78 »       mov····%r13,%rdi
 79 »       call···aa·<tokenizeriter_next.cold+0x49>
 80 ·R_X86_64_PLT32» PyErr_SetString-0x4
 81 »       mov····0x10(%rbx),%rax
 82 »       sub····(%rbx),%rax
 83 »       mov····$0x0,%edx
 84 »       mov····0x200(%rbx),%esi
 85 »       mov····0x920(%rbx),%rdi
 86 »       cmovns·%rax,%rdx
 87 »       call···cc·<tokenizeriter_next.cold+0x6b>
 88 ·R_X86_64_PLT32» PyErr_SyntaxLocationObject-0x4
62 »       lea····0x20(%rsp),%rdi89 »       lea····0x20(%rsp),%rdi
63 »       xor····%r12d,%r12d90 »       xor····%r12d,%r12d
64 »       call···80·<tokenizeriter_next.cold+0x1f>91 »       call···d9·<tokenizeriter_next.cold+0x78>
65 ·R_X86_64_PLT32» _PyToken_Free-0x492 ·R_X86_64_PLT32» _PyToken_Free-0x4
66 »       jmp····85·<tokenizeriter_next.cold+0x24>93 »       jmp····de·<tokenizeriter_next.cold+0x7d>
67 ·R_X86_64_PC32»  .text.hot+0x1d594 ·R_X86_64_PC32»  .text.hot+0x1d5
 95 »       xor····%ebx,%ebx
68 »       mov····$0x0,%edi 
69 ·R_X86_64_32»    .rodata.str1.1+0x86 
70 »       mov····%rdx,0x18(%rsp) 
71 »       mov····%r8,0x10(%rsp) 
72 »       call···99·<tokenizeriter_next.cold+0x38> 
73 ·R_X86_64_PLT32» PyUnicode_FromString-0x4 
74 »       mov····0x10(%rsp),%r8 
75 »       mov····0x18(%rsp),%rdx 
76 »       mov····%rax,%r13 
77 »       jmp····ab·<tokenizeriter_next.cold+0x4a>96 »       jmp····e5·<tokenizeriter_next.cold+0x84>
78 ·R_X86_64_PC32»  .text.hot+0x26e97 ·R_X86_64_PC32»  .text.hot+0x4c8
 98 »       xor····%ebx,%ebx
 99 »       xor····%r14d,%r14d
79 »       mov····%r12,%rdi 
80 »       call···b3·<tokenizeriter_next.cold+0x52> 
81 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
82 »       jmp····73·<tokenizeriter_next.cold+0x12>100 »       jmp····ef·<tokenizeriter_next.cold+0x8e>
 101 ·R_X86_64_PC32»  .text.hot+0x4c8
 102 »       call···f4·<tokenizeriter_next.cold+0x93>
 103 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 104 »       test···%rax,%rax
 105 »       jne····cc·<tokenizeriter_next.cold+0x6b>
 106 »       mov····0x0(%rip),%rdi········
 107 ·R_X86_64_PC32»  PyExc_KeyboardInterrupt-0x4
 108 »       call···105·<tokenizeriter_next.cold+0xa4>
 109 ·R_X86_64_PLT32» PyErr_SetNone-0x4
 110 »       jmp····cc·<tokenizeriter_next.cold+0x6b>
83 »       mov····0x0(%r13),%rax111 »       mov····0x0(%r13),%rax
84 »       test···%eax,%eax112 »       test···%eax,%eax
85 »       jns····156·<tokenizeriter_next.cold+0xf5>113 »       jns····154·<tokenizeriter_next.cold+0xf3>
86 »       mov····$0x0,%edi114 »       mov····$0x0,%edi
87 ·R_X86_64_32»    .rodata.str1.1+0x85115 ·R_X86_64_32»    .rodata.str1.1+0x85
88 »       mov····%rdx,0x18(%rsp)116 »       mov····%rdx,0x18(%rsp)
89 »       mov····%r8,0x10(%rsp)117 »       mov····%r8,0x10(%rsp)
90 »       call···d5·<tokenizeriter_next.cold+0x74>118 »       call···123·<tokenizeriter_next.cold+0xc2>
91 ·R_X86_64_PLT32» PyUnicode_FromString-0x4119 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
92 »       mov····0x10(%rsp),%r8120 »       mov····0x10(%rsp),%r8
93 »       mov····0x18(%rsp),%rdx121 »       mov····0x18(%rsp),%rdx
94 »       mov····%rax,%r13122 »       mov····%rax,%r13
95 »       jmp····e7·<tokenizeriter_next.cold+0x86>123 »       jmp····135·<tokenizeriter_next.cold+0xd4>
96 ·R_X86_64_PC32»  .text.hot+0x26e124 ·R_X86_64_PC32»  .text.hot+0x2fb
 125 »       mov····(%r12),%rax
97 »       xor····%ebx,%ebx 
98 »       xor····%r14d,%r14d 
99 »       jmp····f1·<tokenizeriter_next.cold+0x90> 
100 ·R_X86_64_PC32»  .text.hot+0x4dc 
101 »       call···f6·<tokenizeriter_next.cold+0x95> 
102 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
103 »       test···%rax,%rax126 »       test···%eax,%eax
 127 »       js·····cc·<tokenizeriter_next.cold+0x6b>
 128 »       sub····$0x1,%rax
 129 »       mov····%rax,(%r12)
104 »       jne····73·<tokenizeriter_next.cold+0x12>130 »       jne····cc·<tokenizeriter_next.cold+0x6b>
105 »       mov····0x0(%rip),%rdi········ 
106 ·R_X86_64_PC32»  PyExc_KeyboardInterrupt-0x4 
107 »       call···10b·<tokenizeriter_next.cold+0xaa> 
108 ·R_X86_64_PLT32» PyErr_SetNone-0x4 
109 »       jmp····73·<tokenizeriter_next.cold+0x12> 
110 »       mov····%r13,%rdi131 »       mov····%r12,%rdi
111 »       mov····$0x0,%esi 
112 ·R_X86_64_32»    .rodata.str1.8+0xc8 
113 »       call···11d·<tokenizeriter_next.cold+0xbc> 
114 ·R_X86_64_PLT32» PyErr_SetString-0x4 
115 »       mov····0x10(%rbx),%rax 
116 »       sub····(%rbx),%rax 
117 »       mov····$0x0,%edx 
118 »       mov····0x200(%rbx),%esi 
119 »       mov····0x920(%rbx),%rdi 
120 »       cmovns·%rax,%rdx 
121 »       call···13f·<tokenizeriter_next.cold+0xde>132 »       call···14f·<tokenizeriter_next.cold+0xee>
122 ·R_X86_64_PLT32» PyErr_SyntaxLocationObject-0x4133 ·R_X86_64_PLT32» _Py_Dealloc-0x4
123 »       jmp····73·<tokenizeriter_next.cold+0x12>134 »       jmp····cc·<tokenizeriter_next.cold+0x6b>
124 »       mov····$0x0,%r15d 
125 ·R_X86_64_32»    .rodata.str1.1+0x55 
126 »       jmp····14f·<tokenizeriter_next.cold+0xee> 
127 ·R_X86_64_PC32»  .text.hot+0x42d 
128 »       xor····%ebx,%ebx 
129 »       jmp····156·<tokenizeriter_next.cold+0xf5> 
130 ·R_X86_64_PC32»  .text.hot+0x4dc 
131 »       sub····$0x1,%rax135 »       sub····$0x1,%rax
Max diff block lines reached; 3916/8636 bytes (45.35%) of diff not shown.
13.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 18, 107 lines modifiedOffset 18, 108 lines modified
18 »       call···1f·<tokenizeriter_next+0x1f>18 »       call···1f·<tokenizeriter_next+0x1f>
19 ·R_X86_64_PLT32» _PyToken_Init-0x419 ·R_X86_64_PLT32» _PyToken_Init-0x4
20 »       mov····0x10(%rbp),%rdi20 »       mov····0x10(%rbp),%rdi
21 »       lea····0x20(%rsp),%rsi21 »       lea····0x20(%rsp),%rsi
22 »       call···2d·<tokenizeriter_next+0x2d>22 »       call···2d·<tokenizeriter_next+0x2d>
23 ·R_X86_64_PLT32» _PyTokenizer_Get-0x423 ·R_X86_64_PLT32» _PyTokenizer_Get-0x4
24 »       cmp····$0x42,%eax24 »       cmp····$0x42,%eax
25 »       je·····3ea·<tokenizeriter_next+0x3ea>25 »       je·····3d7·<tokenizeriter_next+0x3d7>
26 »       mov····0x18(%rbp),%r12d26 »       mov····0x18(%rbp),%r11d
27 »       mov····%eax,%ebx27 »       mov····%eax,%ebx
28 »       test···%r12d,%r12d28 »       test···%r11d,%r11d
29 »       jne····3c0·<tokenizeriter_next+0x3c0>29 »       jne····3b7·<tokenizeriter_next+0x3b7>
30 »       mov····0x38(%rsp),%rdi30 »       mov····0x38(%rsp),%rdi
31 »       test···%rdi,%rdi31 »       test···%rdi,%rdi
32 »       je·····38a·<tokenizeriter_next+0x38a>32 »       je·····381·<tokenizeriter_next+0x381>
33 »       mov····0x40(%rsp),%rsi33 »       mov····0x40(%rsp),%rsi
34 »       test···%rsi,%rsi34 »       test···%rsi,%rsi
35 »       je·····38a·<tokenizeriter_next+0x38a>35 »       je·····381·<tokenizeriter_next+0x381>
36 »       sub····%rdi,%rsi36 »       sub····%rdi,%rsi
37 »       call···69·<tokenizeriter_next+0x69>37 »       call···69·<tokenizeriter_next+0x69>
38 ·R_X86_64_PLT32» PyUnicode_FromStringAndSize-0x438 ·R_X86_64_PLT32» PyUnicode_FromStringAndSize-0x4
39 »       mov····%rax,%r1339 »       mov····%rax,%r13
40 »       test···%rax,%rax40 »       test···%rax,%rax
41 »       je·····3d8·<tokenizeriter_next+0x3d8>41 »       je·····3cf·<tokenizeriter_next+0x3cf>
42 »       mov····0x10(%rbp),%rax42 »       mov····0x10(%rbp),%rax
43 »       test···%ebx,%ebx43 »       test···%ebx,%ebx
44 »       je·····3b5·<tokenizeriter_next+0x3b5>44 »       je·····3ac·<tokenizeriter_next+0x3ac>
45 »       cmp····$0x6,%ebx45 »       cmp····$0x6,%ebx
46 »       je·····32e·<tokenizeriter_next+0x32e>46 »       je·····325·<tokenizeriter_next+0x325>
47 »       cmp····$0x3,%ebx47 »       cmp····$0x3,%ebx
48 »       sete···%cl48 »       sete···%cl
49 »       cmp····$0x3e,%ebx49 »       cmp····$0x3e,%ebx
50 »       sete···%dl50 »       sete···%dl
51 »       or·····%dl,%cl51 »       or·····%dl,%cl
52 »       mov····%cl,0x8(%rsp)52 »       mov····%cl,0x8(%rsp)
53 »       jne····316·<tokenizeriter_next+0x316>53 »       jne····316·<tokenizeriter_next+0x316>
54 »       mov····0xad0(%rax),%rcx54 »       mov····0xad0(%rax),%rcx
55 »       xor····%r15d,%r15d55 »       xor····%r15d,%r15d
56 »       mov····0x10(%rax),%rsi56 »       mov····0x10(%rax),%rsi
57 »       sub····%rcx,%rsi57 »       sub····%rcx,%rsi
58 »       test···%rsi,%rsi58 »       test···%rsi,%rsi
59 »       jle····c8·<tokenizeriter_next+0xc8>59 »       jle····c8·<tokenizeriter_next+0xc8>
60 »       mov····0x437c(%rax),%r11d60 »       mov····0x437c(%rax),%r10d
61 »       test···%r11d,%r11d61 »       test···%r10d,%r10d
62 »       jne····325·<tokenizeriter_next+0x325>62 »       jne····30d·<tokenizeriter_next+0x30d>
63 »       mov····%rcx,%rdi63 »       mov····%rcx,%rdi
64 »       mov····$0x0,%edx64 »       mov····$0x0,%edx
65 ·R_X86_64_32»    .rodata.str1.1+0x7065 ·R_X86_64_32»    .rodata.str1.1+0x70
66 »       mov····%rcx,0x10(%rsp)66 »       mov····%rcx,0x10(%rsp)
67 »       call···da·<tokenizeriter_next+0xda>67 »       call···da·<tokenizeriter_next+0xda>
68 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x468 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
69 »       mov····0x10(%rsp),%rcx69 »       mov····0x10(%rsp),%rcx
70 »       mov····%rax,%r1270 »       mov····%rax,%r12
71 »       test···%rax,%rax71 »       test···%rax,%rax
72 »       je·····eb·<tokenizeriter_next+0xeb>72 »       je·····eb·<tokenizeriter_next+0xeb>
73 ·R_X86_64_PC32»  .text.unlikely+0x1b473 ·R_X86_64_PC32»  .text.unlikely+0x67
74 »       mov····0x10(%rbp),%rax74 »       mov····0x10(%rbp),%rax
75 »       cmpb···$0x0,0x8(%rsp)75 »       cmpb···$0x0,0x8(%rsp)
76 »       movslq·0x200(%rax),%r1476 »       movslq·0x200(%rax),%r14
77 »       jne····280·<tokenizeriter_next+0x280>77 »       jne····230·<tokenizeriter_next+0x230>
78 »       mov····0x38(%rsp),%rsi78 »       mov····0x38(%rsp),%rsi
79 »       mov····%r14,0x8(%rsp)79 »       mov····%r14,0x8(%rsp)
80 »       test···%rsi,%rsi80 »       test···%rsi,%rsi
81 »       je·····2a2·<tokenizeriter_next+0x2a2>81 »       je·····252·<tokenizeriter_next+0x252>
82 »       cmp····%rcx,%rsi82 »       cmp····%rcx,%rsi
83 »       jb·····2a2·<tokenizeriter_next+0x2a2>83 »       jb·····252·<tokenizeriter_next+0x252>
84 »       sub····%rcx,%rsi84 »       sub····%rcx,%rsi
85 »       mov····%r12,%rdi85 »       mov····%r12,%rdi
86 »       call···128·<tokenizeriter_next+0x128>86 »       call···128·<tokenizeriter_next+0x128>
87 ·R_X86_64_PLT32» _PyPegen_byte_offset_to_character_offset-0x487 ·R_X86_64_PLT32» _PyPegen_byte_offset_to_character_offset-0x4
88 »       mov····0x40(%rsp),%rsi88 »       mov····0x40(%rsp),%rsi
89 »       mov····%rax,%r889 »       mov····%rax,%r8
90 »       mov····0x10(%rbp),%rax90 »       mov····0x10(%rbp),%rax
91 »       test···%rsi,%rsi91 »       test···%rsi,%rsi
92 »       je·····2b4·<tokenizeriter_next+0x2b4>92 »       je·····264·<tokenizeriter_next+0x264>
93 »       mov····0xad0(%rax),%rdi93 »       mov····0xad0(%rax),%rdi
94 »       cmp····%rdi,%rsi94 »       cmp····%rdi,%rsi
95 »       jb·····2b4·<tokenizeriter_next+0x2b4>95 »       jb·····264·<tokenizeriter_next+0x264>
96 »       sub····%rdi,%rsi96 »       sub····%rdi,%rsi
97 »       mov····%r8,0x10(%rsp)97 »       mov····%r8,0x10(%rsp)
98 »       call···15a·<tokenizeriter_next+0x15a>98 »       call···15a·<tokenizeriter_next+0x15a>
99 ·R_X86_64_PLT32» _PyPegen_byte_offset_to_character_offset_raw-0x499 ·R_X86_64_PLT32» _PyPegen_byte_offset_to_character_offset_raw-0x4
100 »       mov····0x10(%rsp),%r8100 »       mov····0x10(%rsp),%r8
101 »       mov····%rax,%rdx101 »       mov····%rax,%rdx
102 »       mov····0x10(%rbp),%rax102 »       mov····0x10(%rbp),%rax
103 »       mov····0x4374(%rax),%r10d103 »       mov····0x4374(%rax),%r9d
104 »       test···%r10d,%r10d104 »       test···%r9d,%r9d
105 »       je·····2c5·<tokenizeriter_next+0x2c5>105 »       je·····275·<tokenizeriter_next+0x275>
106 »       test···%r15b,%r15b106 »       test···%r15b,%r15b
107 »       jne····3a2·<tokenizeriter_next+0x3a2>107 »       jne····399·<tokenizeriter_next+0x399>
108 »       lea····-0x7(%rbx),%ecx108 »       lea····-0x7(%rbx),%ecx
109 »       cmp····$0x2f,%ecx109 »       cmp····$0x2f,%ecx
110 »       jbe····1f0·<tokenizeriter_next+0x1f0>110 »       jbe····1f0·<tokenizeriter_next+0x1f0>
111 »       lea····-0x38(%rbx),%ecx111 »       lea····-0x38(%rbx),%ecx
112 »       cmp····$0x1,%ecx112 »       cmp····$0x1,%ecx
113 »       jbe····3e0·<tokenizeriter_next+0x3e0>113 »       jbe····193·<tokenizeriter_next+0x193>
 114 ·R_X86_64_PC32»  .text.unlikely+0x5d
114 »       cmp····$0x4,%ebx115 »       cmp····$0x4,%ebx
115 »       je·····228·<tokenizeriter_next+0x228>116 »       je·····2b4·<tokenizeriter_next+0x2b4>
116 »       cmp····$0x41,%ebx117 »       cmp····$0x41,%ebx
117 »       je·····304·<tokenizeriter_next+0x304>118 »       je·····222·<tokenizeriter_next+0x222>
118 »       push···%r12119 »       push···%r12
119 »       mov····$0x0,%edi120 »       mov····$0x0,%edi
120 ·R_X86_64_32»    .rodata.str1.1+0x8b121 ·R_X86_64_32»    .rodata.str1.1+0x8b
121 »       mov····%r14,%rcx122 »       mov····%r14,%rcx
122 »       mov····%ebx,%esi123 »       mov····%ebx,%esi
123 »       push···%rdx124 »       push···%rdx
124 »       mov····0x18(%rsp),%r9125 »       mov····0x18(%rsp),%r9
Offset 129, 15 lines modifiedOffset 130, 15 lines modified
129 »       pop····%rdi130 »       pop····%rdi
130 »       pop····%r8131 »       pop····%r8
131 »       mov····%rax,%r12132 »       mov····%rax,%r12
132 »       lea····0x20(%rsp),%rdi133 »       lea····0x20(%rsp),%rdi
133 »       call···1d1·<tokenizeriter_next+0x1d1>134 »       call···1d1·<tokenizeriter_next+0x1d1>
134 ·R_X86_64_PLT32» _PyToken_Free-0x4135 ·R_X86_64_PLT32» _PyToken_Free-0x4
135 »       test···%ebx,%ebx136 »       test···%ebx,%ebx
136 »       je·····2f8·<tokenizeriter_next+0x2f8>137 »       je·····2a8·<tokenizeriter_next+0x2a8>
137 »       add····$0x58,%rsp138 »       add····$0x58,%rsp
138 »       mov····%r12,%rax139 »       mov····%r12,%rax
139 »       pop····%rbx140 »       pop····%rbx
140 »       pop····%rbp141 »       pop····%rbp
141 »       pop····%r12142 »       pop····%r12
142 »       pop····%r13143 »       pop····%r13
143 »       pop····%r14144 »       pop····%r14
Offset 159, 46 lines modifiedOffset 160, 24 lines modified
159 »       lea····0x30(%rsp),%rdi160 »       lea····0x30(%rsp),%rdi
160 »       mov····%rax,%r12161 »       mov····%rax,%r12
Max diff block lines reached; 8930/13358 bytes (66.85%) of diff not shown.
1.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 24 lines modifiedOffset 16, 24 lines modified
16 ··0x000000c0·38010000·00460e10·8e02420e·188d0342·8....F....B....B16 ··0x000000c0·38010000·00460e10·8e02420e·188d0342·8....F....B....B
17 ··0x000000d0·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.17 ··0x000000d0·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.
18 ··0x000000e0·60520e68·5c0e7044·0e78420e·8001490e·`R.h\.pD.xB...I.18 ··0x000000e0·60520e68·5c0e7044·0e78420e·8001490e·`R.h\.pD.xB...I.
19 ··0x000000f0·6002d70a·0e30440e·28410e20·420e1842·`....0D.(A.·B..B19 ··0x000000f0·6002d70a·0e30440e·28410e20·420e1842·`....0D.(A.·B..B
20 ··0x00000100·0e10420e·08410b00·1c000000·0c010000·..B..A..........20 ··0x00000100·0e10420e·08410b00·1c000000·0c010000·..B..A..........
21 ··0x00000110·00000000·53000000·000e6083·0686058c·....S.....`.....21 ··0x00000110·00000000·53000000·000e6083·0686058c·....S.....`.....
22 ··0x00000120·048d038e·02000000·8c000000·2c010000·............,...22 ··0x00000120·048d038e·02000000·8c000000·2c010000·............,...
23 ··0x00000130·00000000·10050000·00460e10·8f02420e·.........F....B.23 ··0x00000130·00000000·fc040000·00460e10·8f02420e·.........F....B.
24 ··0x00000140·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.024 ··0x00000140·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
25 ··0x00000150·8606440e·38830744·0e900103·92010e98·..D.8..D........25 ··0x00000150·8606440e·38830744·0e900103·92010e98·..D.8..D........
26 ··0x00000160·014b0ea0·01500e98·01420e90·01590a0e·.K...P...B...Y..26 ··0x00000160·014b0ea0·01500e98·01420e90·01590a0e·.K...P...B...Y..
27 ··0x00000170·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..27 ··0x00000170·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
28 ··0x00000180·420e0846·0b470e98·014b0ea0·015d0e98·B..F.G...K...]..28 ··0x00000180·420e0846·0b470e98·014b0ea0·015d0e98·B..F.G...K...]..
29 ··0x00000190·01410e90·0102a70e·98014b0e·a0015d0e·.A........K...].29 ··0x00000190·01410e90·0102570e·98014b0e·a0015d0e·.A....W...K...].
30 ··0x000001a0·9801410e·90010399·010e9801·4b0ea001·..A.........K...30 ··0x000001a0·9801410e·900103d5·010e9801·4b0ea001·..A.........K...
31 ··0x000001b0·490e9801·410e9001·1c000000·bc010000·I...A...........31 ··0x000001b0·490e9801·410e9001·1c000000·bc010000·I...A...........
32 ··0x000001c0·00000000·be010000·000e9001·83078606·................32 ··0x000001c0·00000000·b4010000·000e9001·83078606·................
33 ··0x000001d0·8c058d04·8e038f02·10000000·dc010000·................33 ··0x000001d0·8c058d04·8e038f02·10000000·dc010000·................
34 ··0x000001e0·00000000·1a000000·00000000·24000000·............$...34 ··0x000001e0·00000000·1a000000·00000000·24000000·............$...
35 ··0x000001f0·f0010000·00000000·3a000000·00450e10·........:....E..35 ··0x000001f0·f0010000·00000000·3a000000·00450e10·........:....E..
36 ··0x00000200·8602410e·18830344·0e206d0e·18410e10·..A....D.·m..A..36 ··0x00000200·8602410e·18830344·0e206d0e·18410e10·..A....D.·m..A..
37 ··0x00000210·410e0800·1c000000·18020000·00000000·A...............37 ··0x00000210·410e0800·1c000000·18020000·00000000·A...............
38 ··0x00000220·0b000000·000e2083·03860241·0e18440e·......·....A..D.38 ··0x00000220·0b000000·000e2083·03860241·0e18440e·......·....A..D.
39 ··0x00000230·10410e08·14000000·38020000·00000000·.A......8.......39 ··0x00000230·10410e08·14000000·38020000·00000000·.A......8.......
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 58, 19 lines modifiedOffset 58, 19 lines modified
58 ··0x00000370·75696c64·56616c75·65005f50·79546f6b·uildValue._PyTok58 ··0x00000370·75696c64·56616c75·65005f50·79546f6b·uildValue._PyTok
59 ··0x00000380·656e5f46·72656500·50794578·635f5374·en_Free.PyExc_St59 ··0x00000380·656e5f46·72656500·50794578·635f5374·en_Free.PyExc_St
60 ··0x00000390·6f704974·65726174·696f6e00·50794572·opIteration.PyEr60 ··0x00000390·6f704974·65726174·696f6e00·50794572·opIteration.PyEr
61 ··0x000003a0·725f4f63·63757272·65640050·79457863·r_Occurred.PyExc61 ··0x000003a0·725f4f63·63757272·65640050·79457863·r_Occurred.PyExc
62 ··0x000003b0·5f53796e·74617845·72726f72·005f5079·_SyntaxError._Py62 ··0x000003b0·5f53796e·74617845·72726f72·005f5079·_SyntaxError._Py
63 ··0x000003c0·5f4e6f6e·65537472·75637400·50795475·_NoneStruct.PyTu63 ··0x000003c0·5f4e6f6e·65537472·75637400·50795475·_NoneStruct.PyTu
64 ··0x000003d0·706c655f·5061636b·00507945·72725f53·ple_Pack.PyErr_S64 ··0x000003d0·706c655f·5061636b·00507945·72725f53·ple_Pack.PyErr_S
65 ··0x000003e0·65744f62·6a656374·00507945·78635f4b·etObject.PyExc_K65 ··0x000003e0·65744f62·6a656374·00507945·72725f53·etObject.PyErr_S
66 ··0x000003f0·6579626f·61726449·6e746572·72757074·eyboardInterrupt 
67 ··0x00000400·00507945·72725f53·65744e6f·6e650050·.PyErr_SetNone.P 
68 ··0x00000410·79457272·5f53796e·7461784c·6f636174·yErr_SyntaxLocat 
69 ··0x00000420·696f6e4f·626a6563·74005079·4578635f·ionObject.PyExc_66 ··0x000003f0·796e7461·784c6f63·6174696f·6e4f626a·yntaxLocationObj
 67 ··0x00000400·65637400·50794578·635f4b65·79626f61·ect.PyExc_Keyboa
 68 ··0x00000410·7264496e·74657272·75707400·50794572·rdInterrupt.PyEr
 69 ··0x00000420·725f5365·744e6f6e·65005079·4578635f·r_SetNone.PyExc_
70 ··0x00000430·496e6465·6e746174·696f6e45·72726f72·IndentationError70 ··0x00000430·496e6465·6e746174·696f6e45·72726f72·IndentationError
71 ··0x00000440·00507945·78635f54·61624572·726f7200·.PyExc_TabError.71 ··0x00000440·00507945·78635f54·61624572·726f7200·.PyExc_TabError.
72 ··0x00000450·50794572·725f4e6f·4d656d6f·7279005f·PyErr_NoMemory._72 ··0x00000450·50794572·725f4e6f·4d656d6f·7279005f·PyErr_NoMemory._
73 ··0x00000460·5079546f·6b656e69·7a65725f·46726565·PyTokenizer_Free73 ··0x00000460·5079546f·6b656e69·7a65725f·46726565·PyTokenizer_Free
74 ··0x00000470·00507954·75706c65·5f547970·65005f50·.PyTuple_Type._P74 ··0x00000470·00507954·75706c65·5f547970·65005f50·.PyTuple_Type._P
75 ··0x00000480·7952756e·74696d65·0050794f·626a6563·yRuntime.PyObjec75 ··0x00000480·7952756e·74696d65·0050794f·626a6563·yRuntime.PyObjec
76 ··0x00000490·745f4765·6e657269·63476574·41747472·t_GenericGetAttr76 ··0x00000490·745f4765·6e657269·63476574·41747472·t_GenericGetAttr
11.6 KB
assemble.o
1.16 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Symbol·table·'.symtab'·contains·24·entries:1 Symbol·table·'.symtab'·contains·24·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.unlikely4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.unlikely
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
6 ·····3:·0000000000001e50···742·FUNC····LOCAL··DEFAULT····6·assemble_emit_exception_table_entry6 ·····3:·0000000000001e50···752·FUNC····LOCAL··DEFAULT····6·assemble_emit_exception_table_entry
7 ·····4:·0000000000001e00····68·FUNC····LOCAL··DEFAULT····6·write_location_signed_varint7 ·····4:·0000000000001e00····68·FUNC····LOCAL··DEFAULT····6·write_location_signed_varint
8 ·····5:·0000000000000000···435·FUNC····LOCAL··DEFAULT····4·_PyAssemble_MakeCodeObject.cold8 ·····5:·0000000000000000···435·FUNC····LOCAL··DEFAULT····4·_PyAssemble_MakeCodeObject.cold
9 ·····6:·0000000000002140····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF9 ·····6:·0000000000002140····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
10 ·····7:·00000000000001b3···275·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_entry.cold10 ·····7:·00000000000001b3···275·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_entry.cold
11 ·····8:·0000000000000000··7667·FUNC····GLOBAL·HIDDEN·····6·_PyAssemble_MakeCodeObject11 ·····8:·0000000000000000··7667·FUNC····GLOBAL·HIDDEN·····6·_PyAssemble_MakeCodeObject
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize
4.58 KB
readelf --wide --relocs {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 000000000000015c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·95420 000000000000015c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·954
21 000000000000016b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·115421 000000000000016b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1154
22 000000000000018c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·117222 000000000000018c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1172
23 000000000000019b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·115423 000000000000019b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1154
24 00000000000001ed··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·200124 00000000000001ed··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2001
25 000000000000022d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fb825 000000000000022d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fb8
26 000000000000026b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·204826 000000000000026b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2048
27 000000000000029a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·210927 000000000000029a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2113
28 00000000000002c2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fad28 00000000000002c2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fad
  
29 Relocation·section·'.rela.text.hot'·at·offset·0x2be8·contains·109·entries:29 Relocation·section·'.rela.text.hot'·at·offset·0x2be8·contains·109·entries:
30 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend30 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
31 000000000000005b··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·431 000000000000005b··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
32 0000000000000075··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·432 0000000000000075··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
33 0000000000000092··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·433 0000000000000092··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 0000000000001bc8··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItem·-·491 0000000000001bc8··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItem·-·4
92 0000000000001bf5··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·492 0000000000001bf5··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
93 0000000000001c10··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItem·-·493 0000000000001c10··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItem·-·4
94 0000000000001c1f··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·494 0000000000001c1f··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
95 0000000000001c3d··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·495 0000000000001c3d··0000001400000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
96 0000000000001c4f··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·496 0000000000001c4f··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
97 0000000000001d4e··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·497 0000000000001d4e··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
98 00000000000020ce··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·498 00000000000020d8··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
99 0000000000000069··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10199 0000000000000069··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·101
100 0000000000000086··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·101100 0000000000000086··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·101
101 00000000000000a3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·101101 00000000000000a3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·101
102 000000000000067e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·125102 000000000000067e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·125
103 0000000000000954··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e103 0000000000000954··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e
104 0000000000000972··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·125104 0000000000000972··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·125
105 0000000000000990··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·125105 0000000000000990··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·125
Offset 131, 16 lines modifiedOffset 131, 16 lines modified
131 0000000000001ebc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26b131 0000000000001ebc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26b
132 0000000000001ef3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ed132 0000000000001ef3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ed
133 0000000000001efe··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·208133 0000000000001efe··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·208
134 0000000000001f35··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22d134 0000000000001f35··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22d
135 0000000000001f41··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·247135 0000000000001f41··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·247
136 0000000000001f79··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1af136 0000000000001f79··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1af
137 0000000000001f85··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c9137 0000000000001f85··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c9
138 00000000000020d7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ba138 00000000000020e1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ba
139 0000000000002103··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29a139 000000000000210d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29a
140 0000000000002157··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4140 0000000000002157··0000001700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
  
141 Relocation·section·'.rela.eh_frame'·at·offset·0x3620·contains·6·entries:141 Relocation·section·'.rela.eh_frame'·at·offset·0x3620·contains·6·entries:
142 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend142 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
143 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0143 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
144 0000000000000054··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0144 0000000000000054··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
145 0000000000000090··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e00145 0000000000000090··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e00
696 B
readelf --wide --debug-dump=frames {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··DW_CFA_nop66 ··DW_CFA_nop
  
67 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000001e00..0000000000001e4467 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000001e00..0000000000001e44
68 ··DW_CFA_nop68 ··DW_CFA_nop
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
  
71 0000009c·0000000000000038·000000a0·FDE·cie=00000000·pc=0000000000001e50..000000000000213671 0000009c·0000000000000038·000000a0·FDE·cie=00000000·pc=0000000000001e50..0000000000002140
72 ··DW_CFA_advance_loc:·2·to·0000000000001e5272 ··DW_CFA_advance_loc:·2·to·0000000000001e52
73 ··DW_CFA_def_cfa_offset:·1673 ··DW_CFA_def_cfa_offset:·16
74 ··DW_CFA_offset:·r13·(r13)·at·cfa-1674 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
75 ··DW_CFA_advance_loc:·5·to·0000000000001e5775 ··DW_CFA_advance_loc:·5·to·0000000000001e57
76 ··DW_CFA_def_cfa_offset:·2476 ··DW_CFA_def_cfa_offset:·24
77 ··DW_CFA_offset:·r12·(r12)·at·cfa-2477 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
78 ··DW_CFA_advance_loc:·4·to·0000000000001e5b78 ··DW_CFA_advance_loc:·4·to·0000000000001e5b
646 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
211 »       or·····%r8d,%ecx211 »       or·····%r8d,%ecx
212 »       xor····%r8d,%r8d212 »       xor····%r8d,%r8d
213 »       or·····$0x40,%ecx213 »       or·····$0x40,%ecx
214 »       mov····%cl,0x20(%r9,%rdi,1)214 »       mov····%cl,0x20(%r9,%rdi,1)
215 »       mov····0x10(%rbx),%r9215 »       mov····0x10(%rbx),%r9
216 »       movslq·0x18(%rbx),%rdi216 »       movslq·0x18(%rbx),%rdi
217 »       jmp····29e·<assemble_emit_exception_table_entry.cold+0xeb>217 »       jmp····29e·<assemble_emit_exception_table_entry.cold+0xeb>
218 ·R_X86_64_PC32»  .text.hot+0x2109218 ·R_X86_64_PC32»  .text.hot+0x2113
219 »       lea····0x1(%rdi),%ecx219 »       lea····0x1(%rdi),%ecx
220 »       xor····%r8d,%r8d220 »       xor····%r8d,%r8d
221 »       mov····%ecx,0x18(%rbx)221 »       mov····%ecx,0x18(%rbx)
222 »       mov····%ebp,%ecx222 »       mov····%ebp,%ecx
223 »       sar····$0x18,%ecx223 »       sar····$0x18,%ecx
224 »       or·····$0xc0,%cl224 »       or·····$0xc0,%cl
225 »       mov····%cl,0x20(%r9,%rdi,1)225 »       mov····%cl,0x20(%r9,%rdi,1)
3.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 299, 21 lines modifiedOffset 299, 21 lines modified
299 »       mov····%rsi,%rax299 »       mov····%rsi,%rax
300 »       mov····$0x3,%ecx300 »       mov····$0x3,%ecx
301 »       nopl···0x0(%rax,%rax,1)301 »       nopl···0x0(%rax,%rax,1)
302 »       mov····%r15b,(%rax)302 »       mov····%r15b,(%rax)
303 »       add····%ecx,0x98(%rsp)303 »       add····%ecx,0x98(%rsp)
304 »       jmp····369·<_PyAssemble_MakeCodeObject+0x369>304 »       jmp····369·<_PyAssemble_MakeCodeObject+0x369>
305 »       mov····%rax,%rsi305 »       mov····%rax,%rsi
 306 »       mov····%r15d,%edi
306 »       lea····0x1(%rsi),%rax307 »       lea····0x1(%rsi),%rax
307 »       mov····%r15d,%esi 
308 »       shr····$0x6,%r15d308 »       shr····$0x6,%r15d
309 »       add····$0x1,%ecx309 »       add····$0x1,%ecx
310 »       and····$0x3f,%esi310 »       and····$0x3f,%edi
311 »       or·····$0x40,%esi311 »       or·····$0x40,%edi
312 »       mov····%sil,-0x1(%rax)312 »       mov····%dil,-0x1(%rax)
313 »       cmp····$0x3f,%r15d313 »       cmp····$0x3f,%r15d
314 »       jbe····4b0·<_PyAssemble_MakeCodeObject+0x4b0>314 »       jbe····4b0·<_PyAssemble_MakeCodeObject+0x4b0>
315 »       jmp····4bf·<_PyAssemble_MakeCodeObject+0x4bf>315 »       jmp····4bf·<_PyAssemble_MakeCodeObject+0x4bf>
316 »       mov····%ecx,%esi316 »       mov····%ecx,%esi
317 »       mov····%ecx,%edi317 »       mov····%ecx,%edi
318 »       lea····0x1(%rax),%r8318 »       lea····0x1(%rax),%r8
319 »       and····$0x3f,%esi319 »       and····$0x3f,%esi
Offset 1890, 34 lines modifiedOffset 1890, 34 lines modified
1890 »       sub····$0x8,%rsp1890 »       sub····$0x8,%rsp
1891 »       mov····0x10(%rdi),%r91891 »       mov····0x10(%rdi),%r9
1892 »       movslq·0x18(%rdi),%rdi1892 »       movslq·0x18(%rdi),%rdi
1893 »       mov····0x10(%r9),%rsi1893 »       mov····0x10(%r9),%rsi
1894 »       lea····0x14(%rdi),%eax1894 »       lea····0x14(%rdi),%eax
1895 »       cltq1895 »       cltq
1896 »       cmp····%rsi,%rax1896 »       cmp····%rsi,%rax
1897 »       jge····20c6·<assemble_emit_exception_table_entry+0x276>1897 »       jge····20d0·<assemble_emit_exception_table_entry+0x280>
1898 »       mov····%r9,%r81898 »       mov····%r9,%r8
1899 »       movslq·%edi,%rcx1899 »       movslq·%edi,%rcx
1900 »       mov····0x8(%r12),%edx1900 »       mov····0x8(%r12),%edx
1901 »       mov····%r13d,%eax1901 »       mov····%r13d,%eax
1902 »       mov····(%r12),%esi1902 »       mov····(%r12),%esi
1903 »       mov····0x4(%r12),%r10d1903 »       mov····0x4(%r12),%r10d
1904 »       sub····%ebp,%eax1904 »       sub····%ebp,%eax
1905 »       test···%edx,%edx1905 »       test···%edx,%edx
1906 »       jle····20ee·<assemble_emit_exception_table_entry+0x29e>1906 »       jle····20f8·<assemble_emit_exception_table_entry+0x2a8>
1907 »       lea····-0x4(%r10,%r10,1),%r10d1907 »       lea····-0x4(%r10,%r10,1),%r10d
1908 »       or·····%r10d,%edx1908 »       or·····%r10d,%edx
1909 »       cmp····$0xffffff,%ebp1909 »       cmp····$0xffffff,%ebp
1910 »       jg·····1eb4·<assemble_emit_exception_table_entry+0x64>1910 »       jg·····1eb4·<assemble_emit_exception_table_entry+0x64>
1911 ·R_X86_64_PC32»  .text.unlikely+0x29a1911 ·R_X86_64_PC32»  .text.unlikely+0x29a
1912 »       cmp····$0x3ffff,%ebp1912 »       cmp····$0x3ffff,%ebp
1913 »       jg·····1ec0·<assemble_emit_exception_table_entry+0x70>1913 »       jg·····1ec0·<assemble_emit_exception_table_entry+0x70>
1914 ·R_X86_64_PC32»  .text.unlikely+0x26b1914 ·R_X86_64_PC32»  .text.unlikely+0x26b
1915 »       cmp····$0xfff,%ebp1915 »       cmp····$0xfff,%ebp
1916 »       jg·····2107·<assemble_emit_exception_table_entry+0x2b7>1916 »       jg·····2111·<assemble_emit_exception_table_entry+0x2c1>
1917 »       mov····$0x80,%edi1917 »       mov····$0x80,%edi
1918 »       cmp····$0x3f,%ebp1918 »       cmp····$0x3f,%ebp
1919 »       jg·····2098·<assemble_emit_exception_table_entry+0x248>1919 »       jg·····2098·<assemble_emit_exception_table_entry+0x248>
1920 »       and····$0x3f,%ebp1920 »       and····$0x3f,%ebp
1921 »       lea····0x1(%rcx),%r9d1921 »       lea····0x1(%rcx),%r9d
1922 »       or·····%edi,%ebp1922 »       or·····%edi,%ebp
1923 »       mov····%r9d,0x18(%rbx)1923 »       mov····%r9d,0x18(%rbx)
Offset 2054, 46 lines modifiedOffset 2054, 46 lines modified
2054 »       or·····%r9d,%edi2054 »       or·····%r9d,%edi
2055 »       or·····$0x40,%edi2055 »       or·····$0x40,%edi
2056 »       mov····%dil,0x20(%r8,%rcx,1)2056 »       mov····%dil,0x20(%r8,%rcx,1)
2057 »       xor····%edi,%edi2057 »       xor····%edi,%edi
2058 »       mov····0x10(%rbx),%r82058 »       mov····0x10(%rbx),%r8
2059 »       movslq·0x18(%rbx),%rcx2059 »       movslq·0x18(%rbx),%rcx
2060 »       jmp····1eda·<assemble_emit_exception_table_entry+0x8a>2060 »       jmp····1eda·<assemble_emit_exception_table_entry+0x8a>
 2061 »       cs·nopw·0x0(%rax,%rax,1)
2061 »       add····%rsi,%rsi2062 »       add····%rsi,%rsi
2062 »       lea····0x10(%rbx),%rdi2063 »       lea····0x10(%rbx),%rdi
2063 »       call···20d2·<assemble_emit_exception_table_entry+0x282>2064 »       call···20dc·<assemble_emit_exception_table_entry+0x28c>
2064 ·R_X86_64_PLT32» _PyBytes_Resize-0x42065 ·R_X86_64_PLT32» _PyBytes_Resize-0x4
2065 »       add····$0x1,%eax2066 »       cmp····$0xffffffff,%eax
2066 »       je·····20db·<assemble_emit_exception_table_entry+0x28b>2067 »       je·····20e5·<assemble_emit_exception_table_entry+0x295>
2067 ·R_X86_64_PC32»  .text.unlikely+0x2ba2068 ·R_X86_64_PC32»  .text.unlikely+0x2ba
2068 »       mov····0x10(%rbx),%r92069 »       mov····0x10(%rbx),%r9
2069 »       movslq·0x18(%rbx),%rdi2070 »       movslq·0x18(%rbx),%rdi
2070 »       mov····%r9,%r82071 »       mov····%r9,%r8
2071 »       movslq·%edi,%rcx2072 »       movslq·%edi,%rcx
2072 »       jmp····1e85·<assemble_emit_exception_table_entry+0x35>2073 »       jmp····1e85·<assemble_emit_exception_table_entry+0x35>
2073 »       lea····-0x2(%r10,%r10,1),%r10d2074 »       lea····-0x2(%r10,%r10,1),%r10d
2074 »       or·····%r10d,%edx2075 »       or·····%r10d,%edx
2075 »       cmp····$0xffffff,%ebp2076 »       cmp····$0xffffff,%ebp
2076 »       jle····1eb4·<assemble_emit_exception_table_entry+0x64>2077 »       jle····1eb4·<assemble_emit_exception_table_entry+0x64>
2077 »       jmp····2107·<assemble_emit_exception_table_entry+0x2b7>2078 »       jmp····2111·<assemble_emit_exception_table_entry+0x2c1>
2078 ·R_X86_64_PC32»  .text.unlikely+0x29a2079 ·R_X86_64_PC32»  .text.unlikely+0x29a
2079 »       mov····$0x80,%r8d2080 »       mov····$0x80,%r8d
2080 »       lea····0x1(%rdi),%ecx2081 »       lea····0x1(%rdi),%ecx
2081 »       mov····%ecx,0x18(%rbx)2082 »       mov····%ecx,0x18(%rbx)
2082 »       mov····%ebp,%ecx2083 »       mov····%ebp,%ecx
2083 »       sar····$0xc,%ecx2084 »       sar····$0xc,%ecx
2084 »       and····$0x3f,%ecx2085 »       and····$0x3f,%ecx
2085 »       or·····%r8d,%ecx2086 »       or·····%r8d,%ecx
2086 »       or·····$0x40,%ecx2087 »       or·····$0x40,%ecx
2087 »       mov····%cl,0x20(%r9,%rdi,1)2088 »       mov····%cl,0x20(%r9,%rdi,1)
2088 »       xor····%r9d,%r9d2089 »       xor····%r9d,%r9d
2089 »       mov····0x10(%rbx),%r82090 »       mov····0x10(%rbx),%r8
2090 »       movslq·0x18(%rbx),%rcx2091 »       movslq·0x18(%rbx),%rcx
2091 »       jmp····209e·<assemble_emit_exception_table_entry+0x24e>2092 »       jmp····209e·<assemble_emit_exception_table_entry+0x24e>
2092 »       cs·nopw·0x0(%rax,%rax,1) 
  
2093 0000000000002140·<Py_XDECREF>:2093 0000000000002140·<Py_XDECREF>:
2094 Py_XDECREF():2094 Py_XDECREF():
2095 »       test···%rdi,%rdi2095 »       test···%rdi,%rdi
2096 »       je·····2155·<Py_XDECREF+0x15>2096 »       je·····2155·<Py_XDECREF+0x15>
2097 »       mov····(%rdi),%rax2097 »       mov····(%rdi),%rax
2098 »       test···%eax,%eax2098 »       test···%eax,%eax
1.09 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··0x00000030·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.07 ··0x00000030·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
8 ··0x00000040·8606410e·38830747·0ed00200·38000000·..A.8..G....8...8 ··0x00000040·8606410e·38830747·0ed00200·38000000·..A.8..G....8...
9 ··0x00000050·50000000·00000000·b3010000·000ed002·P...............9 ··0x00000050·50000000·00000000·b3010000·000ed002·P...............
10 ··0x00000060·83078606·8c058d04·8e038f02·02f70a0e·................10 ··0x00000060·83078606·8c058d04·8e038f02·02f70a0e·................
11 ··0x00000070·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..11 ··0x00000070·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
12 ··0x00000080·420e0841·0b000000·10000000·8c000000·B..A............12 ··0x00000080·420e0841·0b000000·10000000·8c000000·B..A............
13 ··0x00000090·00000000·44000000·00000000·38000000·....D.......8...13 ··0x00000090·00000000·44000000·00000000·38000000·....D.......8...
14 ··0x000000a0·a0000000·00000000·e6020000·00420e10·.............B..14 ··0x000000a0·a0000000·00000000·f0020000·00420e10·.............B..
15 ··0x000000b0·8d02450e·188c0344·0e208604·430e2883·..E....D.·..C.(.15 ··0x000000b0·8d02450e·188c0344·0e208604·430e2883·..E....D.·..C.(.
16 ··0x000000c0·05470e30·0350010a·0e28410e·20410e18·.G.0.P...(A.·A..16 ··0x000000c0·05470e30·0350010a·0e28410e·20410e18·.G.0.P...(A.·A..
17 ··0x000000d0·420e1042·0e08410b·18000000·dc000000·B..B..A.........17 ··0x000000d0·420e1042·0e08410b·18000000·dc000000·B..B..A.........
18 ··0x000000e0·00000000·13010000·000e3083·0586048c·..........0.....18 ··0x000000e0·00000000·13010000·000e3083·0586048c·..........0.....
19 ··0x000000f0·038d0200·10000000·f8000000·00000000·................19 ··0x000000f0·038d0200·10000000·f8000000·00000000·................
20 ··0x00000100·1b000000·00000000···················........20 ··0x00000100·1b000000·00000000···················........
  
318 KB
ast_opt.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········34400·(bytes·into·file)13 ··Start·of·section·headers:··········34480·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.64 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x8660:1 There·are·20·section·headers,·starting·at·offset·0x86b0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00039e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00039e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004f78·000318·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004fb0·000318·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0003de·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0003de·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0003de·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0003de·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0003e0·000074·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0003e0·000074·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000454·0008b6·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000454·0008af·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005290·000f78·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0052c8·000f78·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000d10·002c34·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·000d10·002c54·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·006208·001728·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·006240·001740·18···I·17···8··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·003960·000368·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········0000000000000000·003980·000368·00···A··0···0·32
15 ··[11]·.rela.rodata······RELA············0000000000000000·007930·0009f0·18···I·17··10··815 ··[11]·.rela.rodata······RELA············0000000000000000·007980·0009f0·18···I·17··10··8
16 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·003cc8·000011·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·003ce8·000011·01·AMS··0···0··1
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003cd9·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003cf9·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·003ce0·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·003d00·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003d00·000508·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003d20·000520·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·008320·000288·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·008370·000288·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·004208·000810·18·····18··34··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·004240·000810·18·····18··34··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·004a18·00055d·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·004a50·00055d·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0085a8·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0085f8·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
4.83 KB
readelf --wide --symbols {}
    
Offset 2, 44 lines modifiedOffset 2, 44 lines modified
2 Symbol·table·'.symtab'·contains·86·entries:2 Symbol·table·'.symtab'·contains·86·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.86 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
9 ·····5:·00000000000000e0···340·FUNC····LOCAL··DEFAULT····8·astfold_body9 ·····5:·00000000000000f0···340·FUNC····LOCAL··DEFAULT····8·astfold_body
10 ·····6:·0000000000001110··5398·FUNC····LOCAL··DEFAULT····8·astfold_expr10 ·····6:·0000000000001130··5398·FUNC····LOCAL··DEFAULT····8·astfold_expr
11 ·····7:·0000000000000240··3783·FUNC····LOCAL··DEFAULT····8·astfold_stmt11 ·····7:·0000000000000250··3797·FUNC····LOCAL··DEFAULT····8·astfold_stmt
12 ·····8:·0000000000000000····40·FUNC····LOCAL··DEFAULT····6·_PyAST_Optimize.cold12 ·····8:·0000000000000000····40·FUNC····LOCAL··DEFAULT····6·_PyAST_Optimize.cold
13 ·····9:·0000000000000028···144·FUNC····LOCAL··DEFAULT····6·astfold_body.cold13 ·····9:·0000000000000028···144·FUNC····LOCAL··DEFAULT····6·astfold_body.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
15 ····11:·0000000000002630··1094·FUNC····LOCAL··DEFAULT····8·astfold_arguments15 ····11:·0000000000002650··1094·FUNC····LOCAL··DEFAULT····8·astfold_arguments
16 ····12:·00000000000001a0···510·FUNC····LOCAL··DEFAULT····1·astfold_pattern16 ····12:·00000000000001a0···510·FUNC····LOCAL··DEFAULT····1·astfold_pattern
17 ····13:·00000000000000a0···128·FUNC····LOCAL··DEFAULT····1·astfold_excepthandler17 ····13:·00000000000000a0···128·FUNC····LOCAL··DEFAULT····1·astfold_excepthandler
18 ····14:·0000000000002ab0···174·FUNC····LOCAL··DEFAULT····8·fold_iter.isra.018 ····14:·0000000000002ad0···174·FUNC····LOCAL··DEFAULT····8·fold_iter.isra.0
19 ····15:·0000000000000120····63·FUNC····LOCAL··DEFAULT····1·astfold_withitem19 ····15:·0000000000000120····63·FUNC····LOCAL··DEFAULT····1·astfold_withitem
20 ····16:·00000000000000b8···489·FUNC····LOCAL··DEFAULT····6·astfold_stmt.cold20 ····16:·00000000000000b8···482·FUNC····LOCAL··DEFAULT····6·astfold_stmt.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.121 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.1
22 ····18:·0000000000002be0····84·FUNC····LOCAL··DEFAULT····8·make_const22 ····18:·0000000000002c00····84·FUNC····LOCAL··DEFAULT····8·make_const
23 ····19:·0000000000000000···154·FUNC····LOCAL··DEFAULT····1·astfold_comprehension23 ····19:·0000000000000000···154·FUNC····LOCAL··DEFAULT····1·astfold_comprehension
24 ····20:·0000000000000340····40·OBJECT··LOCAL··DEFAULT···10·ops.024 ····20:·0000000000000340····40·OBJECT··LOCAL··DEFAULT···10·ops.0
25 ····21:·0000000000000160····54·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR25 ····21:·0000000000000160····54·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR
26 ····22:·00000000000002a1··1122·FUNC····LOCAL··DEFAULT····6·astfold_expr.cold26 ····22:·000000000000029a··1122·FUNC····LOCAL··DEFAULT····6·astfold_expr.cold
27 ····23:·0000000000000812···164·FUNC····LOCAL··DEFAULT····6·check_complexity27 ····23:·000000000000080b···164·FUNC····LOCAL··DEFAULT····6·check_complexity
28 ····24:·0000000000002a80····43·FUNC····LOCAL··DEFAULT····8·astfold_arg28 ····24:·0000000000002aa0····43·FUNC····LOCAL··DEFAULT····8·astfold_arg
29 ····25:·0000000000000703·····7·FUNC····LOCAL··DEFAULT····6·astfold_arguments.cold29 ····25:·00000000000006fc·····7·FUNC····LOCAL··DEFAULT····6·astfold_arguments.cold
30 ····26:·000000000000070a····14·FUNC····LOCAL··DEFAULT····6·astfold_comprehension.cold30 ····26:·0000000000000703····14·FUNC····LOCAL··DEFAULT····6·astfold_comprehension.cold
31 ····27:·0000000000002b60···117·FUNC····LOCAL··DEFAULT····8·make_const_tuple31 ····27:·0000000000002b80···117·FUNC····LOCAL··DEFAULT····8·make_const_tuple
32 ····28:·0000000000000718·····7·FUNC····LOCAL··DEFAULT····6·fold_iter.isra.0.cold32 ····28:·0000000000000711·····7·FUNC····LOCAL··DEFAULT····6·fold_iter.isra.0.cold
33 ····29:·000000000000071f····18·FUNC····LOCAL··DEFAULT····6·astfold_excepthandler.cold33 ····29:·0000000000000718····18·FUNC····LOCAL··DEFAULT····6·astfold_excepthandler.cold
34 ····30:·0000000000000731····33·FUNC····LOCAL··DEFAULT····6·make_const.cold34 ····30:·000000000000072a····33·FUNC····LOCAL··DEFAULT····6·make_const.cold
35 ····31:·0000000000000752····76·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.cold35 ····31:·000000000000074b····76·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.cold
36 ····32:·000000000000079e····84·FUNC····LOCAL··DEFAULT····6·astfold_pattern.cold36 ····32:·0000000000000797····84·FUNC····LOCAL··DEFAULT····6·astfold_pattern.cold
37 ····33:·00000000000007f2····32·FUNC····LOCAL··DEFAULT····6·unary_not37 ····33:·00000000000007eb····32·FUNC····LOCAL··DEFAULT····6·unary_not
38 ····34:·0000000000000000···210·FUNC····GLOBAL·HIDDEN·····8·_PyAST_Optimize38 ····34:·0000000000000000···237·FUNC····GLOBAL·HIDDEN·····8·_PyAST_Optimize
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
40 ····36:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate40 ····36:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr
106 KB
readelf --wide --relocs {}
    
Offset 1, 593 lines modifiedOffset 1, 594 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4f78·contains·33·entries:1 Relocation·section·'.rela.text'·at·offset·0x4fb0·contains·33·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000015··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c3 0000000000000015··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
4 000000000000002c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c4 000000000000002c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
5 000000000000005b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2aac5 000000000000005b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2acc
6 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c6 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
7 00000000000000bf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c7 00000000000000bf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
8 00000000000000f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c8 00000000000000f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
9 0000000000000131··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c9 0000000000000131··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
10 000000000000014e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c10 000000000000014e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
11 00000000000001d1··0000000a0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·2f011 00000000000001d1··0000000a0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·2f0
12 00000000000001da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c12 00000000000001da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
13 00000000000002ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c13 00000000000002ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
14 0000000000000306··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c14 0000000000000306··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
15 000000000000001d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d15 000000000000001d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·706
16 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d16 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·706
 17 0000000000000046··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ff
17 0000000000000046··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70618 0000000000000096··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·706
18 0000000000000096··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d 
19 00000000000000c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72619 00000000000000c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71f
20 00000000000000d4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71b20 00000000000000d4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·714
21 000000000000011c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72621 000000000000011c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71f
22 0000000000000179··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·74e22 0000000000000179··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·747
23 0000000000000181··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76823 0000000000000181··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·761
24 0000000000000189··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·75f24 0000000000000189··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·758
25 00000000000001b6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7db25 00000000000001b6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d4
26 00000000000001e2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d426 00000000000001e2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
27 0000000000000202··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c727 0000000000000202··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c0
28 00000000000002b3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d428 00000000000002b3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
29 00000000000002ee··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7a529 00000000000002ee··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·79e
30 000000000000034c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·79a30 000000000000034c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·793
31 0000000000000386··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d431 0000000000000386··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
32 000000000000038b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d432 000000000000038b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
33 0000000000000390··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d433 0000000000000390··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
34 0000000000000395··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d434 0000000000000395··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
35 000000000000039a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d435 000000000000039a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cd
  
36 Relocation·section·'.rela.text.unlikely'·at·offset·0x5290·contains·165·entries:36 Relocation·section·'.rela.text.unlikely'·at·offset·0x52c8·contains·165·entries:
37 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend37 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
38 0000000000000003··0000002500000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·438 0000000000000003··0000002500000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
39 000000000000000a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·039 000000000000000a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
40 0000000000000011··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·440 0000000000000011··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
41 000000000000006b··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·441 000000000000006b··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_asdl_expr_seq_new·-·4
42 00000000000000a6··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyAST_JoinedStr·-·442 00000000000000a6··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyAST_JoinedStr·-·4
43 00000000000000e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c 
44 0000000000000110··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c43 000000000000010c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
45 000000000000015a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c44 000000000000014f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
 45 0000000000000164··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
46 000000000000018f··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·446 0000000000000199··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·4
47 0000000000000194··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·4047 000000000000019e··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·40
48 0000000000000199··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·448 00000000000001a3··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
49 00000000000001b2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c49 00000000000001bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
50 00000000000001d4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c50 00000000000001db··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
 51 0000000000000208··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
 52 0000000000000232··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
51 0000000000000238··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c53 0000000000000263··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c
52 0000000000000256··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c 
53 0000000000000284··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c 
54 00000000000002d0··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·454 00000000000002c9··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
55 0000000000000320··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Rshift·-·455 0000000000000319··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Rshift·-·4
56 000000000000032c··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·456 0000000000000325··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·4
57 0000000000000331··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·4057 000000000000032a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·40
58 0000000000000336··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·458 000000000000032f··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
59 0000000000000346··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyNumber_FloorDivide·-·459 000000000000033f··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyNumber_FloorDivide·-·4
60 0000000000000354··000000480000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·61a860 000000000000034d··000000480000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·61a8
61 0000000000000359··000000480000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·5f6061 0000000000000352··000000480000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·5f60
62 0000000000000361··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Replace·-·462 000000000000035a··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Replace·-·4
63 000000000000037c··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·463 0000000000000375··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
64 00000000000003a1··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Xor·-·464 000000000000039a··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Xor·-·4
65 00000000000003b1··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Or·-·465 00000000000003aa··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Or·-·4
66 00000000000003de··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·466 00000000000003d7··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
67 0000000000000407··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15c67 0000000000000400··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15c
68 0000000000000548··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15c68 0000000000000541··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15c
69 000000000000059c··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_And·-·469 0000000000000595··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_And·-·4
70 00000000000005d8··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·470 00000000000005d1··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
71 0000000000000645··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Remainder·-·471 000000000000063e··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Remainder·-·4
72 0000000000000670··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·472 0000000000000669··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
73 000000000000068b··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_PyArena_AddPyObject·-·473 0000000000000684··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_PyArena_AddPyObject·-·4
74 00000000000006b1··0000004000000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Constant·-·474 00000000000006aa··0000004000000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Constant·-·4
75 00000000000006fa··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·475 00000000000006f3··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
76 000000000000074c··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·476 0000000000000745··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
77 00000000000007ba··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19c77 00000000000007b3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19c
78 00000000000007cc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19c78 00000000000007c5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19c
79 00000000000007e2··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·479 00000000000007db··0000002a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·4
80 00000000000007e7··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·4080 00000000000007e0··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·40
81 00000000000007ec··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·481 00000000000007e5··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
82 00000000000007f8··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·482 00000000000007f1··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
83 0000000000000857··0000002e0000000b·R_X86_64_32S···········0000000000000000·PyFrozenSet_Type·+·083 0000000000000850··0000002e0000000b·R_X86_64_32S···········0000000000000000·PyFrozenSet_Type·+·0
84 000000000000086b··0000002e0000000a·R_X86_64_32············0000000000000000·PyFrozenSet_Type·+·084 0000000000000864··0000002e0000000a·R_X86_64_32············0000000000000000·PyFrozenSet_Type·+·0
85 0000000000000870··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·485 0000000000000869··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
86 000000000000088d··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PySet_NextEntry·-·486 0000000000000886··0000005200000004·R_X86_64_PLT32·········0000000000000000·_PySet_NextEntry·-·4
87 0000000000000018··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6587 0000000000000018··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·65
88 0000000000000024··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9888 0000000000000024··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ae
89 000000000000002e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20c89 000000000000002e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
90 0000000000000033··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18890 0000000000000033··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·198
91 000000000000003d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20c91 000000000000003d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
92 0000000000000042··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ae92 0000000000000042··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1be
93 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d093 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e0
94 0000000000000055··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20c94 0000000000000055··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
95 000000000000005a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15e95 000000000000005a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16e
96 000000000000007a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22796 000000000000007a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·237
97 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20c97 0000000000000084··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c
98 0000000000000089··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13498 0000000000000089··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·144
99 00000000000000b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22299 00000000000000b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·232
100 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·845100 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·855
101 00000000000000cb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·950101 00000000000000cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·961
102 00000000000000d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a81102 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b5c
103 00000000000000ea··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a6c 
104 00000000000000fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·909103 00000000000000f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·99a
105 0000000000000120··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e8c104 0000000000000101··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9a8
106 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a2e105 0000000000000121··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b3e
107 0000000000000137··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b4a 
108 0000000000000143··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b2c 
109 000000000000014f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·76f106 000000000000012d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·77f
 107 0000000000000138··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a40
 108 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a93
 109 0000000000000157··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a7e
110 0000000000000169··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2dd110 0000000000000173··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2ed
111 0000000000000174··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d4111 000000000000017e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3e4
112 0000000000000179··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·381 
113 0000000000000183··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d4112 0000000000000183··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·391
114 0000000000000188··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·35a113 000000000000018d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3e4
 114 0000000000000192··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36a
115 00000000000001a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e5115 00000000000001aa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f5
116 00000000000001a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1025 
117 00000000000001ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10b4116 00000000000001b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·103e
Max diff block lines reached; 71690/108546 bytes (66.05%) of diff not shown.
25.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000038·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000000d215 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000000ed
16 ··DW_CFA_advance_loc:·6·to·000000000000000616 ··DW_CFA_advance_loc:·6·to·0000000000000006
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r13·(r13)·at·cfa-1618 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
19 ··DW_CFA_advance_loc:·2·to·000000000000000819 ··DW_CFA_advance_loc:·2·to·0000000000000008
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r12·(r12)·at·cfa-2421 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
22 ··DW_CFA_advance_loc:·1·to·000000000000000922 ··DW_CFA_advance_loc:·1·to·0000000000000009
Offset 37, 258 lines modifiedOffset 37, 273 lines modified
37 ··DW_CFA_def_cfa_offset:·2437 ··DW_CFA_def_cfa_offset:·24
38 ··DW_CFA_advance_loc:·2·to·000000000000007138 ··DW_CFA_advance_loc:·2·to·0000000000000071
39 ··DW_CFA_def_cfa_offset:·1639 ··DW_CFA_def_cfa_offset:·16
40 ··DW_CFA_advance_loc:·2·to·000000000000007340 ··DW_CFA_advance_loc:·2·to·0000000000000073
41 ··DW_CFA_def_cfa_offset:·841 ··DW_CFA_def_cfa_offset:·8
42 ··DW_CFA_advance_loc:·1·to·000000000000007442 ··DW_CFA_advance_loc:·1·to·0000000000000074
43 ··DW_CFA_restore_state43 ··DW_CFA_restore_state
 44 ··DW_CFA_advance_loc:·28·to·0000000000000090
 45 ··DW_CFA_remember_state
 46 ··DW_CFA_def_cfa_offset:·40
 47 ··DW_CFA_advance_loc:·6·to·0000000000000096
 48 ··DW_CFA_def_cfa_offset:·32
 49 ··DW_CFA_advance_loc:·1·to·0000000000000097
 50 ··DW_CFA_def_cfa_offset:·24
 51 ··DW_CFA_advance_loc:·2·to·0000000000000099
 52 ··DW_CFA_def_cfa_offset:·16
 53 ··DW_CFA_advance_loc:·2·to·000000000000009b
 54 ··DW_CFA_def_cfa_offset:·8
 55 ··DW_CFA_advance_loc:·1·to·000000000000009c
 56 ··DW_CFA_restore_state
 57 ··DW_CFA_nop
 58 ··DW_CFA_nop
44 ··DW_CFA_nop59 ··DW_CFA_nop
  
45 00000054·0000000000000018·00000058·FDE·cie=00000000·pc=0000000000000000..000000000000002860 00000068·0000000000000018·0000006c·FDE·cie=00000000·pc=0000000000000000..0000000000000028
46 ··DW_CFA_def_cfa_offset:·6461 ··DW_CFA_def_cfa_offset:·64
47 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4062 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
48 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3263 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
49 ··DW_CFA_offset:·r12·(r12)·at·cfa-2464 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
50 ··DW_CFA_offset:·r13·(r13)·at·cfa-1665 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
51 ··DW_CFA_nop66 ··DW_CFA_nop
  
52 00000070·0000000000000038·00000074·FDE·cie=00000000·pc=00000000000000e0..000000000000023467 00000084·0000000000000038·00000088·FDE·cie=00000000·pc=00000000000000f0..0000000000000244
53 ··DW_CFA_advance_loc:·2·to·00000000000000e268 ··DW_CFA_advance_loc:·2·to·00000000000000f2
54 ··DW_CFA_def_cfa_offset:·1669 ··DW_CFA_def_cfa_offset:·16
55 ··DW_CFA_offset:·r14·(r14)·at·cfa-1670 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
56 ··DW_CFA_advance_loc:·2·to·00000000000000e471 ··DW_CFA_advance_loc:·2·to·00000000000000f4
57 ··DW_CFA_def_cfa_offset:·2472 ··DW_CFA_def_cfa_offset:·24
58 ··DW_CFA_offset:·r13·(r13)·at·cfa-2473 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
59 ··DW_CFA_advance_loc:·2·to·00000000000000e674 ··DW_CFA_advance_loc:·2·to·00000000000000f6
60 ··DW_CFA_def_cfa_offset:·3275 ··DW_CFA_def_cfa_offset:·32
61 ··DW_CFA_offset:·r12·(r12)·at·cfa-3276 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
62 ··DW_CFA_advance_loc:·4·to·00000000000000ea77 ··DW_CFA_advance_loc:·4·to·00000000000000fa
63 ··DW_CFA_def_cfa_offset:·4078 ··DW_CFA_def_cfa_offset:·40
64 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4079 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
65 ··DW_CFA_advance_loc:·4·to·00000000000000ee80 ··DW_CFA_advance_loc:·4·to·00000000000000fe
66 ··DW_CFA_def_cfa_offset:·4881 ··DW_CFA_def_cfa_offset:·48
67 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4882 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
68 ··DW_CFA_advance_loc2:·318·to·000000000000022c83 ··DW_CFA_advance_loc2:·318·to·000000000000023c
69 ··DW_CFA_def_cfa_offset:·4084 ··DW_CFA_def_cfa_offset:·40
70 ··DW_CFA_advance_loc:·1·to·000000000000022d85 ··DW_CFA_advance_loc:·1·to·000000000000023d
71 ··DW_CFA_def_cfa_offset:·3286 ··DW_CFA_def_cfa_offset:·32
72 ··DW_CFA_advance_loc:·2·to·000000000000022f87 ··DW_CFA_advance_loc:·2·to·000000000000023f
73 ··DW_CFA_def_cfa_offset:·2488 ··DW_CFA_def_cfa_offset:·24
74 ··DW_CFA_advance_loc:·2·to·000000000000023189 ··DW_CFA_advance_loc:·2·to·0000000000000241
75 ··DW_CFA_def_cfa_offset:·1690 ··DW_CFA_def_cfa_offset:·16
76 ··DW_CFA_advance_loc:·2·to·000000000000023391 ··DW_CFA_advance_loc:·2·to·0000000000000243
77 ··DW_CFA_def_cfa_offset:·892 ··DW_CFA_def_cfa_offset:·8
78 ··DW_CFA_nop93 ··DW_CFA_nop
  
79 000000ac·000000000000001c·000000b0·FDE·cie=00000000·pc=0000000000000028..00000000000000b894 000000c0·000000000000001c·000000c4·FDE·cie=00000000·pc=0000000000000028..00000000000000b8
80 ··DW_CFA_def_cfa_offset:·4895 ··DW_CFA_def_cfa_offset:·48
81 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4896 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
82 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4097 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
83 ··DW_CFA_offset:·r12·(r12)·at·cfa-3298 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
84 ··DW_CFA_offset:·r13·(r13)·at·cfa-2499 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
85 ··DW_CFA_offset:·r14·(r14)·at·cfa-16100 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
86 ··DW_CFA_nop101 ··DW_CFA_nop
87 ··DW_CFA_nop102 ··DW_CFA_nop
88 ··DW_CFA_nop103 ··DW_CFA_nop
  
89 000000cc·0000000000000048·000000d0·FDE·cie=00000000·pc=0000000000000240..0000000000001107104 000000e0·0000000000000048·000000e4·FDE·cie=00000000·pc=0000000000000250..0000000000001125
90 ··DW_CFA_advance_loc:·2·to·0000000000000242105 ··DW_CFA_advance_loc:·2·to·0000000000000252
91 ··DW_CFA_def_cfa_offset:·16106 ··DW_CFA_def_cfa_offset:·16
92 ··DW_CFA_offset:·r15·(r15)·at·cfa-16107 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
93 ··DW_CFA_advance_loc:·2·to·0000000000000244108 ··DW_CFA_advance_loc:·2·to·0000000000000254
94 ··DW_CFA_def_cfa_offset:·24109 ··DW_CFA_def_cfa_offset:·24
95 ··DW_CFA_offset:·r14·(r14)·at·cfa-24110 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
96 ··DW_CFA_advance_loc:·2·to·0000000000000246111 ··DW_CFA_advance_loc:·2·to·0000000000000256
97 ··DW_CFA_def_cfa_offset:·32112 ··DW_CFA_def_cfa_offset:·32
98 ··DW_CFA_offset:·r13·(r13)·at·cfa-32113 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
99 ··DW_CFA_advance_loc:·2·to·0000000000000248114 ··DW_CFA_advance_loc:·2·to·0000000000000258
100 ··DW_CFA_def_cfa_offset:·40115 ··DW_CFA_def_cfa_offset:·40
101 ··DW_CFA_offset:·r12·(r12)·at·cfa-40116 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
102 ··DW_CFA_advance_loc:·1·to·0000000000000249117 ··DW_CFA_advance_loc:·1·to·0000000000000259
103 ··DW_CFA_def_cfa_offset:·48118 ··DW_CFA_def_cfa_offset:·48
104 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48119 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
105 ··DW_CFA_advance_loc:·1·to·000000000000024a120 ··DW_CFA_advance_loc:·1·to·000000000000025a
106 ··DW_CFA_def_cfa_offset:·56121 ··DW_CFA_def_cfa_offset:·56
107 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56122 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
108 ··DW_CFA_advance_loc:·7·to·0000000000000251123 ··DW_CFA_advance_loc:·7·to·0000000000000261
109 ··DW_CFA_def_cfa_offset:·64124 ··DW_CFA_def_cfa_offset:·64
110 ··DW_CFA_advance_loc1:·156·to·00000000000002ed125 ··DW_CFA_advance_loc1:·156·to·00000000000002fd
111 ··DW_CFA_remember_state126 ··DW_CFA_remember_state
112 ··DW_CFA_def_cfa_offset:·56127 ··DW_CFA_def_cfa_offset:·56
113 ··DW_CFA_advance_loc:·1·to·00000000000002ee128 ··DW_CFA_advance_loc:·1·to·00000000000002fe
114 ··DW_CFA_def_cfa_offset:·48129 ··DW_CFA_def_cfa_offset:·48
115 ··DW_CFA_advance_loc:·1·to·00000000000002ef130 ··DW_CFA_advance_loc:·1·to·00000000000002ff
116 ··DW_CFA_def_cfa_offset:·40131 ··DW_CFA_def_cfa_offset:·40
117 ··DW_CFA_advance_loc:·2·to·00000000000002f1132 ··DW_CFA_advance_loc:·2·to·0000000000000301
118 ··DW_CFA_def_cfa_offset:·32133 ··DW_CFA_def_cfa_offset:·32
119 ··DW_CFA_advance_loc:·2·to·00000000000002f3134 ··DW_CFA_advance_loc:·2·to·0000000000000303
120 ··DW_CFA_def_cfa_offset:·24135 ··DW_CFA_def_cfa_offset:·24
121 ··DW_CFA_advance_loc:·2·to·00000000000002f5136 ··DW_CFA_advance_loc:·2·to·0000000000000305
122 ··DW_CFA_def_cfa_offset:·16137 ··DW_CFA_def_cfa_offset:·16
123 ··DW_CFA_advance_loc:·2·to·00000000000002f7138 ··DW_CFA_advance_loc:·2·to·0000000000000307
124 ··DW_CFA_def_cfa_offset:·8139 ··DW_CFA_def_cfa_offset:·8
125 ··DW_CFA_advance_loc:·9·to·0000000000000300140 ··DW_CFA_advance_loc:·9·to·0000000000000310
126 ··DW_CFA_restore_state141 ··DW_CFA_restore_state
127 ··DW_CFA_nop142 ··DW_CFA_nop
  
Max diff block lines reached; 19432/25681 bytes (75.67%) of diff not shown.
8.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 39 lines modifiedOffset 11, 39 lines modified
11 »       mov····%rdx,%r1211 »       mov····%rdx,%r12
12 »       push···%rbp12 »       push···%rbp
13 »       mov····%rsi,%rbp13 »       mov····%rsi,%rbp
14 »       push···%rbx14 »       push···%rbx
15 »       mov····%rdi,%rbx15 »       mov····%rdi,%rbx
16 »       mov····(%rdi),%rdi16 »       mov····(%rdi),%rdi
17 »       call···19·<astfold_comprehension+0x19>17 »       call···19·<astfold_comprehension+0x19>
18 ·R_X86_64_PC32»  .text.hot+0x110c18 ·R_X86_64_PC32»  .text.hot+0x112c
19 »       test···%eax,%eax19 »       test···%eax,%eax
20 »       je·····21·<astfold_comprehension+0x21>20 »       je·····21·<astfold_comprehension+0x21>
21 ·R_X86_64_PC32»  .text.unlikely+0x70d21 ·R_X86_64_PC32»  .text.unlikely+0x706
22 »       mov····0x8(%rbx),%rdi22 »       mov····0x8(%rbx),%rdi
23 »       mov····%r12,%rdx23 »       mov····%r12,%rdx
24 »       mov····%rbp,%rsi24 »       mov····%rbp,%rsi
25 »       call···30·<astfold_comprehension+0x30>25 »       call···30·<astfold_comprehension+0x30>
26 ·R_X86_64_PC32»  .text.hot+0x110c26 ·R_X86_64_PC32»  .text.hot+0x112c
27 »       test···%eax,%eax27 »       test···%eax,%eax
28 »       je·····38·<astfold_comprehension+0x38>28 »       je·····38·<astfold_comprehension+0x38>
29 ·R_X86_64_PC32»  .text.unlikely+0x70d29 ·R_X86_64_PC32»  .text.unlikely+0x706
30 »       mov····0x10(%rbx),%r1330 »       mov····0x10(%rbx),%r13
31 »       xor····%r14d,%r14d31 »       xor····%r14d,%r14d
32 »       xor····%edx,%edx32 »       xor····%edx,%edx
33 »       test···%r13,%r1333 »       test···%r13,%r13
34 »       je·····4a·<astfold_comprehension+0x4a>34 »       je·····4a·<astfold_comprehension+0x4a>
35 ·R_X86_64_PC32»  .text.unlikely+0x70635 ·R_X86_64_PC32»  .text.unlikely+0x6ff
36 »       mov····0x0(%r13),%rax36 »       mov····0x0(%r13),%rax
37 »       cmp····%rdx,%rax37 »       cmp····%rdx,%rax
38 »       jg·····70·<astfold_comprehension+0x70>38 »       jg·····70·<astfold_comprehension+0x70>
39 »       mov····0x8(%rbx),%rdi39 »       mov····0x8(%rbx),%rdi
40 »       mov····%rbp,%rsi40 »       mov····%rbp,%rsi
41 »       call···5f·<astfold_comprehension+0x5f>41 »       call···5f·<astfold_comprehension+0x5f>
42 ·R_X86_64_PC32»  .text.hot+0x2aac42 ·R_X86_64_PC32»  .text.hot+0x2acc
43 »       test···%eax,%eax43 »       test···%eax,%eax
44 »       setne··%al44 »       setne··%al
45 »       movzbl·%al,%eax45 »       movzbl·%al,%eax
46 »       pop····%rbx46 »       pop····%rbx
47 »       pop····%rbp47 »       pop····%rbp
48 »       pop····%r1248 »       pop····%r12
49 »       pop····%r1349 »       pop····%r13
Offset 52, 22 lines modifiedOffset 52, 22 lines modified
52 »       movslq·%r14d,%rax52 »       movslq·%r14d,%rax
53 »       mov····0x10(%r13,%rax,8),%rdi53 »       mov····0x10(%r13,%rax,8),%rdi
54 »       test···%rdi,%rdi54 »       test···%rdi,%rdi
55 »       je·····8c·<astfold_comprehension+0x8c>55 »       je·····8c·<astfold_comprehension+0x8c>
56 »       mov····%r12,%rdx56 »       mov····%r12,%rdx
57 »       mov····%rbp,%rsi57 »       mov····%rbp,%rsi
58 »       call···88·<astfold_comprehension+0x88>58 »       call···88·<astfold_comprehension+0x88>
59 ·R_X86_64_PC32»  .text.hot+0x110c59 ·R_X86_64_PC32»  .text.hot+0x112c
60 »       test···%eax,%eax60 »       test···%eax,%eax
61 »       je·····95·<astfold_comprehension+0x95>61 »       je·····95·<astfold_comprehension+0x95>
62 »       add····$0x1,%r14d62 »       add····$0x1,%r14d
63 »       movslq·%r14d,%rdx63 »       movslq·%r14d,%rdx
64 »       jmp····4a·<astfold_comprehension+0x4a>64 »       jmp····4a·<astfold_comprehension+0x4a>
65 »       jmp····9a·<astfold_comprehension+0x9a>65 »       jmp····9a·<astfold_comprehension+0x9a>
66 ·R_X86_64_PC32»  .text.unlikely+0x70d66 ·R_X86_64_PC32»  .text.unlikely+0x706
67 »       nopw···0x0(%rax,%rax,1)67 »       nopw···0x0(%rax,%rax,1)
  
68 00000000000000a0·<astfold_excepthandler>:68 00000000000000a0·<astfold_excepthandler>:
69 astfold_excepthandler():69 astfold_excepthandler():
70 »       cmpl···$0x1,(%rdi)70 »       cmpl···$0x1,(%rdi)
71 »       jne····115·<astfold_excepthandler+0x75>71 »       jne····115·<astfold_excepthandler+0x75>
72 »       push···%r1372 »       push···%r13
Offset 78, 35 lines modifiedOffset 78, 35 lines modified
78 »       push···%rbx78 »       push···%rbx
79 »       mov····%rdi,%rbx79 »       mov····%rdi,%rbx
80 »       push···%rcx80 »       push···%rcx
81 »       mov····0x8(%rdi),%rdi81 »       mov····0x8(%rdi),%rdi
82 »       test···%rdi,%rdi82 »       test···%rdi,%rdi
83 »       je·····cb·<astfold_excepthandler+0x2b>83 »       je·····cb·<astfold_excepthandler+0x2b>
84 »       call···c3·<astfold_excepthandler+0x23>84 »       call···c3·<astfold_excepthandler+0x23>
85 ·R_X86_64_PC32»  .text.hot+0x110c85 ·R_X86_64_PC32»  .text.hot+0x112c
86 »       test···%eax,%eax86 »       test···%eax,%eax
87 »       je·····cb·<astfold_excepthandler+0x2b>87 »       je·····cb·<astfold_excepthandler+0x2b>
88 ·R_X86_64_PC32»  .text.unlikely+0x72688 ·R_X86_64_PC32»  .text.unlikely+0x71f
89 »       mov····0x18(%rbx),%rbx89 »       mov····0x18(%rbx),%rbx
90 »       test···%rbx,%rbx90 »       test···%rbx,%rbx
91 »       je·····d8·<astfold_excepthandler+0x38>91 »       je·····d8·<astfold_excepthandler+0x38>
92 ·R_X86_64_PC32»  .text.unlikely+0x71b92 ·R_X86_64_PC32»  .text.unlikely+0x714
93 »       xor····%ebp,%ebp93 »       xor····%ebp,%ebp
94 »       xor····%edx,%edx94 »       xor····%edx,%edx
95 »       mov····(%rbx),%rax95 »       mov····(%rbx),%rax
96 »       cmp····%rdx,%rax96 »       cmp····%rdx,%rax
97 »       jle····108·<astfold_excepthandler+0x68>97 »       jle····108·<astfold_excepthandler+0x68>
98 »       movslq·%ebp,%rax98 »       movslq·%ebp,%rax
99 »       mov····0x10(%rbx,%rax,8),%rdi99 »       mov····0x10(%rbx,%rax,8),%rdi
100 »       test···%rdi,%rdi100 »       test···%rdi,%rdi
101 »       je·····100·<astfold_excepthandler+0x60>101 »       je·····100·<astfold_excepthandler+0x60>
102 »       mov····%r13,%rdx102 »       mov····%r13,%rdx
103 »       mov····%r12,%rsi103 »       mov····%r12,%rsi
104 »       call···fc·<astfold_excepthandler+0x5c>104 »       call···fc·<astfold_excepthandler+0x5c>
105 ·R_X86_64_PC32»  .text.hot+0x23c105 ·R_X86_64_PC32»  .text.hot+0x24c
106 »       test···%eax,%eax106 »       test···%eax,%eax
107 »       je·····11b·<astfold_excepthandler+0x7b>107 »       je·····11b·<astfold_excepthandler+0x7b>
108 »       add····$0x1,%ebp108 »       add····$0x1,%ebp
109 »       movslq·%ebp,%rdx109 »       movslq·%ebp,%rdx
110 »       jmp····dc·<astfold_excepthandler+0x3c>110 »       jmp····dc·<astfold_excepthandler+0x3c>
111 »       mov····$0x1,%eax111 »       mov····$0x1,%eax
112 »       pop····%rdx112 »       pop····%rdx
Offset 114, 37 lines modifiedOffset 114, 37 lines modified
114 »       pop····%rbp114 »       pop····%rbp
115 »       pop····%r12115 »       pop····%r12
116 »       pop····%r13116 »       pop····%r13
117 »       ret117 »       ret
118 »       mov····$0x1,%eax118 »       mov····$0x1,%eax
119 »       ret119 »       ret
120 »       jmp····120·<astfold_withitem>120 »       jmp····120·<astfold_withitem>
121 ·R_X86_64_PC32»  .text.unlikely+0x726121 ·R_X86_64_PC32»  .text.unlikely+0x71f
  
122 0000000000000120·<astfold_withitem>:122 0000000000000120·<astfold_withitem>:
123 astfold_withitem():123 astfold_withitem():
124 »       push···%r12124 »       push···%r12
125 »       mov····%rdx,%r12125 »       mov····%rdx,%r12
126 »       push···%rbp126 »       push···%rbp
127 »       mov····%rsi,%rbp127 »       mov····%rsi,%rbp
128 »       push···%rbx128 »       push···%rbx
129 »       mov····%rdi,%rbx129 »       mov····%rdi,%rbx
130 »       mov····(%rdi),%rdi130 »       mov····(%rdi),%rdi
131 »       call···135·<astfold_withitem+0x15>131 »       call···135·<astfold_withitem+0x15>
132 ·R_X86_64_PC32»  .text.hot+0x110c132 ·R_X86_64_PC32»  .text.hot+0x112c
133 »       test···%eax,%eax133 »       test···%eax,%eax
134 »       je·····15a·<astfold_withitem+0x3a>134 »       je·····15a·<astfold_withitem+0x3a>
135 »       mov····0x8(%rbx),%rdi135 »       mov····0x8(%rbx),%rdi
136 »       mov····$0x1,%eax136 »       mov····$0x1,%eax
137 »       test···%rdi,%rdi137 »       test···%rdi,%rdi
138 »       je·····15a·<astfold_withitem+0x3a>138 »       je·····15a·<astfold_withitem+0x3a>
139 »       mov····%r12,%rdx139 »       mov····%r12,%rdx
140 »       mov····%rbp,%rsi140 »       mov····%rbp,%rsi
Max diff block lines reached; 4475/8205 bytes (54.54%) of diff not shown.
34.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 794 lines modifiedOffset 16, 794 lines modified
16 »       xor····%eax,%eax16 »       xor····%eax,%eax
17 »       jmp····1c·<_PyAST_Optimize.cold+0x1c>17 »       jmp····1c·<_PyAST_Optimize.cold+0x1c>
18 ·R_X86_64_PC32»  .text.hot+0x6518 ·R_X86_64_PC32»  .text.hot+0x65
19 »       xor····%edx,%edx19 »       xor····%edx,%edx
20 »       xor····%r13d,%r13d20 »       xor····%r13d,%r13d
21 »       xor····%eax,%eax21 »       xor····%eax,%eax
22 »       jmp····28·<astfold_body.cold>22 »       jmp····28·<astfold_body.cold>
23 ·R_X86_64_PC32»  .text.hot+0x9823 ·R_X86_64_PC32»  .text.hot+0xae
  
24 0000000000000028·<astfold_body.cold>:24 0000000000000028·<astfold_body.cold>:
25 astfold_body.cold():25 astfold_body.cold():
26 »       cmpq···$0x3,(%rbx)26 »       cmpq···$0x3,(%rbx)
27 »       jle····32·<astfold_body.cold+0xa>27 »       jle····32·<astfold_body.cold+0xa>
28 ·R_X86_64_PC32»  .text.hot+0x20c28 ·R_X86_64_PC32»  .text.hot+0x21c
29 »       jmp····37·<astfold_body.cold+0xf>29 »       jmp····37·<astfold_body.cold+0xf>
30 ·R_X86_64_PC32»  .text.hot+0x18830 ·R_X86_64_PC32»  .text.hot+0x198
31 »       cmpq···$0x4,(%rbx)31 »       cmpq···$0x4,(%rbx)
32 »       jle····41·<astfold_body.cold+0x19>32 »       jle····41·<astfold_body.cold+0x19>
33 ·R_X86_64_PC32»  .text.hot+0x20c33 ·R_X86_64_PC32»  .text.hot+0x21c
34 »       jmp····46·<astfold_body.cold+0x1e>34 »       jmp····46·<astfold_body.cold+0x1e>
35 ·R_X86_64_PC32»  .text.hot+0x1ae35 ·R_X86_64_PC32»  .text.hot+0x1be
36 »       add····$0x1,%r14d36 »       add····$0x1,%r14d
37 »       jmp····4f·<astfold_body.cold+0x27>37 »       jmp····4f·<astfold_body.cold+0x27>
38 ·R_X86_64_PC32»  .text.hot+0x1d038 ·R_X86_64_PC32»  .text.hot+0x1e0
39 »       cmpq···$0x2,(%rbx)39 »       cmpq···$0x2,(%rbx)
40 »       jle····59·<astfold_body.cold+0x31>40 »       jle····59·<astfold_body.cold+0x31>
41 ·R_X86_64_PC32»  .text.hot+0x20c41 ·R_X86_64_PC32»  .text.hot+0x21c
42 »       jmp····5e·<astfold_body.cold+0x36>42 »       jmp····5e·<astfold_body.cold+0x36>
43 ·R_X86_64_PC32»  .text.hot+0x15e43 ·R_X86_64_PC32»  .text.hot+0x16e
44 »       mov····$0x1,%edi44 »       mov····$0x1,%edi
45 »       mov····%rbp,%rsi45 »       mov····%rbp,%rsi
46 »       mov····0x10(%rbx),%rbx46 »       mov····0x10(%rbx),%rbx
47 »       call···6f·<astfold_body.cold+0x47>47 »       call···6f·<astfold_body.cold+0x47>
48 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x448 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4
49 »       mov····%rax,%rdi49 »       mov····%rax,%rdi
50 »       test···%rax,%rax50 »       test···%rax,%rax
51 »       jne····8d·<astfold_body.cold+0x65>51 »       jne····8d·<astfold_body.cold+0x65>
52 »       xor····%eax,%eax52 »       xor····%eax,%eax
53 »       jmp····7e·<astfold_body.cold+0x56>53 »       jmp····7e·<astfold_body.cold+0x56>
54 ·R_X86_64_PC32»  .text.hot+0x22754 ·R_X86_64_PC32»  .text.hot+0x237
55 »       sub····$0x1,%rax55 »       sub····$0x1,%rax
56 »       je·····88·<astfold_body.cold+0x60>56 »       je·····88·<astfold_body.cold+0x60>
57 ·R_X86_64_PC32»  .text.hot+0x20c57 ·R_X86_64_PC32»  .text.hot+0x21c
58 »       jmp····8d·<astfold_body.cold+0x65>58 »       jmp····8d·<astfold_body.cold+0x65>
59 ·R_X86_64_PC32»  .text.hot+0x13459 ·R_X86_64_PC32»  .text.hot+0x144
60 »       mov····0x8(%rbx),%rax60 »       mov····0x8(%rbx),%rax
61 »       mov····0x48(%rbx),%ecx61 »       mov····0x48(%rbx),%ecx
62 »       mov····%rbp,%r962 »       mov····%rbp,%r9
63 »       mov····0x44(%rbx),%edx63 »       mov····0x44(%rbx),%edx
64 »       mov····0x40(%rbx),%esi64 »       mov····0x40(%rbx),%esi
65 »       mov····%rax,0x10(%rdi)65 »       mov····%rax,0x10(%rdi)
66 »       mov····0x4c(%rbx),%r8d66 »       mov····0x4c(%rbx),%r8d
67 »       call···aa·<astfold_body.cold+0x82>67 »       call···aa·<astfold_body.cold+0x82>
68 ·R_X86_64_PLT32» _PyAST_JoinedStr-0x468 ·R_X86_64_PLT32» _PyAST_JoinedStr-0x4
69 »       test···%rax,%rax69 »       test···%rax,%rax
70 »       je·····77·<astfold_body.cold+0x4f>70 »       je·····77·<astfold_body.cold+0x4f>
71 »       mov····%rax,0x8(%rbx)71 »       mov····%rax,0x8(%rbx)
72 »       jmp····b8·<astfold_stmt.cold>72 »       jmp····b8·<astfold_stmt.cold>
73 ·R_X86_64_PC32»  .text.hot+0x22273 ·R_X86_64_PC32»  .text.hot+0x232
  
74 00000000000000b8·<astfold_stmt.cold>:74 00000000000000b8·<astfold_stmt.cold>:
75 astfold_stmt.cold():75 astfold_stmt.cold():
76 »       xor····%r13d,%r13d76 »       xor····%r13d,%r13d
77 »       xor····%edx,%edx77 »       xor····%edx,%edx
78 »       xor····%eax,%eax78 »       xor····%eax,%eax
79 »       jmp····c4·<astfold_stmt.cold+0xc>79 »       jmp····c4·<astfold_stmt.cold+0xc>
80 ·R_X86_64_PC32»  .text.hot+0x84580 ·R_X86_64_PC32»  .text.hot+0x855
81 »       xor····%ebp,%ebp81 »       xor····%r13d,%r13d
82 »       xor····%edx,%edx82 »       xor····%edx,%edx
83 »       xor····%eax,%eax83 »       xor····%eax,%eax
84 »       jmp····cf·<astfold_stmt.cold+0x17>84 »       jmp····d0·<astfold_stmt.cold+0x18>
85 ·R_X86_64_PC32»  .text.hot+0x95085 ·R_X86_64_PC32»  .text.hot+0x961
86 »       xor····%eax,%eax 
87 »       xor····%r13d,%r13d86 »       xor····%r13d,%r13d
 87 »       xor····%eax,%eax
88 »       xor····%edx,%edx88 »       xor····%edx,%edx
89 »       jmp····db·<astfold_stmt.cold+0x23>89 »       jmp····dc·<astfold_stmt.cold+0x24>
 90 ·R_X86_64_PC32»  .text.hot+0xb5c
 91 »       mov····0x10(%r14,%rdx,8),%rax
 92 »       test···%rax,%rax
 93 »       je·····f4·<astfold_stmt.cold+0x3c>
 94 »       cmpl···$0x1,(%rax)
 95 »       jne····f4·<astfold_stmt.cold+0x3c>
 96 »       mov····0x10(%rax),%rdi
 97 »       test···%rdi,%rdi
 98 »       jne····105·<astfold_stmt.cold+0x4d>
 99 »       add····$0x1,%r13d
 100 »       jmp····fd·<astfold_stmt.cold+0x45>
 101 ·R_X86_64_PC32»  .text.hot+0x99a
 102 »       mov····(%r14),%rax
 103 »       jmp····105·<astfold_stmt.cold+0x4d>
90 ·R_X86_64_PC32»  .text.hot+0xa81104 ·R_X86_64_PC32»  .text.hot+0x9a8
91 »       mov····%rbx,%rdx105 »       mov····%rbx,%rdx
92 »       mov····%r12,%rsi106 »       mov····%r12,%rsi
93 »       call···e6·<astfold_stmt.cold+0x2e>107 »       call···110·<astfold_stmt.cold+0x58>
94 ·R_X86_64_PC32»  .text.hot+0x110c108 ·R_X86_64_PC32»  .text.hot+0x112c
95 »       test···%eax,%eax109 »       test···%eax,%eax
96 »       jne····ee·<astfold_stmt.cold+0x36>110 »       jne····f4·<astfold_stmt.cold+0x3c>
97 ·R_X86_64_PC32»  .text.hot+0xa6c 
98 »       jmp····19d·<astfold_stmt.cold+0xe5>111 »       jmp····1a7·<astfold_stmt.cold+0xef>
99 »       xor····%r13d,%r13d112 »       xor····%r13d,%r13d
 113 »       xor····%eax,%eax
 114 »       xor····%edx,%edx
 115 »       jmp····125·<astfold_stmt.cold+0x6d>
 116 ·R_X86_64_PC32»  .text.hot+0xb3e
 117 »       xor····%r14d,%r14d
100 »       xor····%edx,%edx118 »       xor····%edx,%edx
101 »       xor····%eax,%eax119 »       xor····%eax,%eax
102 »       jmp····ff·<astfold_stmt.cold+0x47>120 »       jmp····131·<astfold_stmt.cold+0x79>
103 ·R_X86_64_PC32»  .text.hot+0x909121 ·R_X86_64_PC32»  .text.hot+0x77f
104 »       mov····0x10(%r13,%rdx,8),%rdi 
105 »       test···%rdi,%rdi 
106 »       je·····11c·<astfold_stmt.cold+0x64> 
107 »       mov····%rbx,%rdx 
108 »       mov····%r12,%rsi 
109 »       call···114·<astfold_stmt.cold+0x5c> 
110 ·R_X86_64_PC32»  .text.hot+0x23c 
111 »       test···%eax,%eax 
112 »       je·····19d·<astfold_stmt.cold+0xe5> 
113 »       add····$0x1,%ebp 
114 »       jmp····124·<astfold_stmt.cold+0x6c> 
115 ·R_X86_64_PC32»  .text.hot+0xe8c 
116 »       xor····%ebp,%ebp122 »       xor····%ebp,%ebp
117 »       xor····%eax,%eax123 »       xor····%eax,%eax
118 »       xor····%edx,%edx124 »       xor····%edx,%edx
119 »       jmp····12f·<astfold_stmt.cold+0x77>125 »       jmp····13c·<astfold_stmt.cold+0x84>
120 ·R_X86_64_PC32»  .text.hot+0xa2e126 ·R_X86_64_PC32»  .text.hot+0xa40
Max diff block lines reached; 30565/35007 bytes (87.31%) of diff not shown.
124 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 20, 229 lines modifiedOffset 20, 239 lines modified
20 »       mov····$0x2710,%ebp20 »       mov····$0x2710,%ebp
21 »       sub····0x24(%rax),%ebp21 »       sub····0x24(%rax),%ebp
22 »       mov····(%rdi),%eax22 »       mov····(%rdi),%eax
23 »       mov····%rdx,%rbx23 »       mov····%rdx,%rbx
24 »       mov····%ebp,0x8(%rdx)24 »       mov····%ebp,0x8(%rdx)
25 »       movl···$0x2710,0xc(%rdx)25 »       movl···$0x2710,0xc(%rdx)
26 »       cmp····$0x2,%eax26 »       cmp····$0x2,%eax
27 »       je·····86·<_PyAST_Optimize+0x86>27 »       je·····9c·<_PyAST_Optimize+0x9c>
28 »       cmp····$0x3,%eax28 »       cmp····$0x3,%eax
29 »       je·····74·<_PyAST_Optimize+0x74>29 »       je·····74·<_PyAST_Optimize+0x74>
30 »       sub····$0x1,%eax30 »       cmp····$0x1,%eax
31 »       jne····64·<_PyAST_Optimize+0x64>31 »       jne····8c·<_PyAST_Optimize+0x8c>
32 »       mov····0x8(%rdi),%rdi32 »       mov····0x8(%rdi),%rdi
33 »       call···e0·<astfold_body>33 »       call···f0·<astfold_body>
34 »       test···%eax,%eax34 »       test···%eax,%eax
35 »       je·····59·<_PyAST_Optimize+0x59>35 »       je·····59·<_PyAST_Optimize+0x59>
36 ·R_X86_64_PC32»  .text.unlikely+0x1136 ·R_X86_64_PC32»  .text.unlikely+0x11
37 »       mov····0x8(%rbx),%ecx37 »       mov····0x8(%rbx),%ecx
38 »       cmp····%ebp,%ecx38 »       cmp····%ecx,%ebp
39 »       jne····64·<_PyAST_Optimize+0x64>39 »       jne····64·<_PyAST_Optimize+0x64>
40 ·R_X86_64_PC32»  .text.unlikely-0x440 ·R_X86_64_PC32»  .text.unlikely-0x4
41 »       mov····$0x1,%eax41 »       mov····$0x1,%eax
42 »       add····$0x18,%rsp42 »       add····$0x18,%rsp
43 »       pop····%rbx43 »       pop····%rbx
44 »       pop····%rbp44 »       pop····%rbp
45 »       pop····%r1245 »       pop····%r12
46 »       pop····%r1346 »       pop····%r13
47 »       ret47 »       ret
48 »       mov····0x8(%rdi),%rdi48 »       mov····0x8(%rdi),%rdi
49 »       call···1110·<astfold_expr>49 »       call···1130·<astfold_expr>
50 »       test···%eax,%eax50 »       test···%eax,%eax
51 »       jne····59·<_PyAST_Optimize+0x59> 
52 »       jmp····86·<_PyAST_Optimize+0x86>51 »       je·····e8·<_PyAST_Optimize+0xe8>
 52 »       mov····0x8(%rbx),%ecx
 53 »       cmp····%ebp,%ecx
 54 »       jne····8c·<_PyAST_Optimize+0x8c>
53 ·R_X86_64_PC32»  .text.unlikely+0x1155 ·R_X86_64_PC32»  .text.unlikely-0x4
 56 »       add····$0x18,%rsp
 57 »       mov····$0x1,%eax
 58 »       pop····%rbx
 59 »       pop····%rbp
 60 »       pop····%r12
 61 »       pop····%r13
 62 »       ret
54 »       mov····0x8(%rdi),%r1263 »       mov····0x8(%rdi),%r12
55 »       test···%r12,%r1264 »       test···%r12,%r12
56 »       je·····93·<_PyAST_Optimize+0x93>65 »       je·····a9·<_PyAST_Optimize+0xa9>
57 ·R_X86_64_PC32»  .text.unlikely+0x1866 ·R_X86_64_PC32»  .text.unlikely+0x18
58 »       xor····%edx,%edx67 »       xor····%edx,%edx
59 »       xor····%r13d,%r13d68 »       xor····%r13d,%r13d
60 »       mov····(%r12),%rax69 »       mov····(%r12),%rax
61 »       cmp····%rdx,%rax70 »       cmp····%rdx,%rax
62 »       jle····59·<_PyAST_Optimize+0x59>71 »       jle····81·<_PyAST_Optimize+0x81>
63 »       movslq·%r13d,%rax72 »       movslq·%r13d,%rax
64 »       mov····0x10(%r12,%rax,8),%rdi73 »       mov····0x10(%r12,%rax,8),%rdi
65 »       test···%rdi,%rdi74 »       test···%rdi,%rdi
66 »       je·····c4·<_PyAST_Optimize+0xc4>75 »       je·····da·<_PyAST_Optimize+0xda>
67 »       mov····%rbx,%rdx76 »       mov····%rbx,%rdx
68 »       mov····%rsi,0x8(%rsp)77 »       mov····%rsi,0x8(%rsp)
69 »       call···240·<astfold_stmt>78 »       call···250·<astfold_stmt>
70 »       mov····0x8(%rsp),%rsi79 »       mov····0x8(%rsp),%rsi
71 »       test···%eax,%eax80 »       test···%eax,%eax
72 »       je·····cd·<_PyAST_Optimize+0xcd>81 »       je·····e3·<_PyAST_Optimize+0xe3>
73 »       add····$0x1,%r13d82 »       add····$0x1,%r13d
74 »       movslq·%r13d,%rdx83 »       movslq·%r13d,%rdx
 84 »       jmp····ae·<_PyAST_Optimize+0xae>
75 »       jmp····98·<_PyAST_Optimize+0x98>85 »       jmp····e8·<_PyAST_Optimize+0xe8>
 86 ·R_X86_64_PC32»  .text.unlikely+0x11
76 »       jmp····d2·<_PyAST_Optimize+0xd2>87 »       jmp····ed·<_PyAST_Optimize+0xed>
77 ·R_X86_64_PC32»  .text.unlikely+0x1188 ·R_X86_64_PC32»  .text.unlikely+0x11
78 »       data16·cs·nopw·0x0(%rax,%rax,1) 
79 »       nopl···(%rax)89 »       nopl···(%rax)
  
80 00000000000000e0·<astfold_body>:90 00000000000000f0·<astfold_body>:
81 astfold_body():91 astfold_body():
82 »       push···%r1492 »       push···%r14
83 »       push···%r1393 »       push···%r13
84 »       push···%r1294 »       push···%r12
85 »       mov····%rdx,%r1295 »       mov····%rdx,%r12
86 »       push···%rbp96 »       push···%rbp
87 »       mov····%rsi,%rbp97 »       mov····%rsi,%rbp
88 »       push···%rbx98 »       push···%rbx
89 »       mov····%rdi,%rbx99 »       mov····%rdi,%rbx
90 »       call···f6·<astfold_body+0x16>100 »       call···106·<astfold_body+0x16>
91 ·R_X86_64_PLT32» _PyAST_GetDocString-0x4101 ·R_X86_64_PLT32» _PyAST_GetDocString-0x4
92 »       mov····%rax,%r13102 »       mov····%rax,%r13
93 »       test···%rbx,%rbx103 »       test···%rbx,%rbx
94 »       je·····210·<astfold_body+0x130>104 »       je·····220·<astfold_body+0x130>
95 »       mov····(%rbx),%rax105 »       mov····(%rbx),%rax
96 »       test···%rax,%rax106 »       test···%rax,%rax
97 »       jle····210·<astfold_body+0x130>107 »       jle····220·<astfold_body+0x130>
98 »       mov····0x10(%rbx),%rdi108 »       mov····0x10(%rbx),%rdi
99 »       test···%rdi,%rdi109 »       test···%rdi,%rdi
100 »       je·····11b·<astfold_body+0x3b>110 »       je·····12b·<astfold_body+0x3b>
101 ·R_X86_64_PC32»  .text.unlikely+0x7a111 ·R_X86_64_PC32»  .text.unlikely+0x7a
102 »       mov····%r12,%rdx112 »       mov····%r12,%rdx
103 »       mov····%rbp,%rsi113 »       mov····%rbp,%rsi
104 »       call···240·<astfold_stmt>114 »       call···250·<astfold_stmt>
105 »       test···%eax,%eax115 »       test···%eax,%eax
106 »       je·····12e·<astfold_body+0x4e>116 »       je·····13e·<astfold_body+0x4e>
107 ·R_X86_64_PC32»  .text.unlikely+0x73117 ·R_X86_64_PC32»  .text.unlikely+0x73
108 »       cmpq···$0x1,(%rbx)118 »       cmpq···$0x1,(%rbx)
109 »       jle····210·<astfold_body+0x130>119 »       jle····220·<astfold_body+0x130>
110 »       mov····0x18(%rbx),%rdi120 »       mov····0x18(%rbx),%rdi
111 »       test···%rdi,%rdi121 »       test···%rdi,%rdi
112 »       je·····145·<astfold_body+0x65>122 »       je·····155·<astfold_body+0x65>
113 ·R_X86_64_PC32»  .text.unlikely+0x4b123 ·R_X86_64_PC32»  .text.unlikely+0x4b
114 »       mov····%r12,%rdx124 »       mov····%r12,%rdx
115 »       mov····%rbp,%rsi125 »       mov····%rbp,%rsi
116 »       call···240·<astfold_stmt>126 »       call···250·<astfold_stmt>
117 »       test···%eax,%eax127 »       test···%eax,%eax
118 »       je·····158·<astfold_body+0x78>128 »       je·····168·<astfold_body+0x78>
119 ·R_X86_64_PC32»  .text.unlikely+0x73129 ·R_X86_64_PC32»  .text.unlikely+0x73
120 »       cmpq···$0x2,(%rbx)130 »       cmpq···$0x2,(%rbx)
121 »       jle····210·<astfold_body+0x130>131 »       jle····220·<astfold_body+0x130>
122 »       mov····0x20(%rbx),%rdi132 »       mov····0x20(%rbx),%rdi
123 »       test···%rdi,%rdi133 »       test···%rdi,%rdi
124 »       je·····16f·<astfold_body+0x8f>134 »       je·····17f·<astfold_body+0x8f>
125 ·R_X86_64_PC32»  .text.unlikely+0x24135 ·R_X86_64_PC32»  .text.unlikely+0x24
126 »       mov····%r12,%rdx136 »       mov····%r12,%rdx
127 »       mov····%rbp,%rsi137 »       mov····%rbp,%rsi
128 »       call···240·<astfold_stmt>138 »       call···250·<astfold_stmt>
129 »       test···%eax,%eax139 »       test···%eax,%eax
130 »       je·····182·<astfold_body+0xa2>140 »       je·····192·<astfold_body+0xa2>
131 ·R_X86_64_PC32»  .text.unlikely+0x73141 ·R_X86_64_PC32»  .text.unlikely+0x73
132 »       cmpq···$0x3,(%rbx)142 »       cmpq···$0x3,(%rbx)
133 »       jle····210·<astfold_body+0x130>143 »       jle····220·<astfold_body+0x130>
Max diff block lines reached; 122396/126562 bytes (96.71%) of diff not shown.
10.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 85 lines modifiedOffset 1, 86 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·38000000·1c000000·........8.......4 ··0x00000010·1b0c0708·90010000·4c000000·1c000000·........L.......
5 ··0x00000020·00000000·d2000000·00460e10·8d02420e·.........F....B.5 ··0x00000020·00000000·ed000000·00460e10·8d02420e·.........F....B.
6 ··0x00000030·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@6 ··0x00000030·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@
7 ··0x00000040·025f0a0e·28410e20·410e1842·0e10420e·._..(A.·A..B..B.7 ··0x00000040·025f0a0e·28410e20·410e1842·0e10420e·._..(A.·A..B..B.
 8 ··0x00000050·08410b5c·0a0e2846·0e20410e·18420e10·.A.\..(F.·A..B..
 9 ··0x00000060·420e0841·0b000000·18000000·6c000000·B..A........l...
8 ··0x00000050·08410b00·18000000·58000000·00000000·.A......X....... 
9 ··0x00000060·28000000·000e4083·0586048c·038d0200·(.....@......... 
10 ··0x00000070·38000000·74000000·00000000·54010000·8...t.......T... 
11 ··0x00000080·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·.. 
12 ··0x00000090·440e2886·05440e30·8306033e·010e2841·D.(..D.0...>..(A 
13 ··0x000000a0·0e20420e·18420e10·420e0800·1c000000·.·B..B..B....... 
14 ··0x000000b0·b0000000·00000000·90000000·000e3083·..............0. 
15 ··0x000000c0·0686058c·048d038e·02000000·48000000·............H... 
16 ··0x000000d0·d0000000·00000000·c70e0000·00420e10·.............B.. 
17 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
18 ··0x000000f0·05410e30·8606410e·38830747·0e40029c·.A.0..A.8..G.@.. 
19 ··0x00000100·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B 
20 ··0x00000110·0e10420e·08490b00·1c000000·1c010000·..B..I.......... 
21 ··0x00000120·00000000·e9010000·000e4083·0786068c·..........@.....10 ··0x00000070·00000000·28000000·000e4083·0586048c·....(.....@.....
 11 ··0x00000080·038d0200·38000000·88000000·00000000·....8...........
 12 ··0x00000090·54010000·00420e10·8e02420e·188d0342·T....B....B....B
 13 ··0x000000a0·0e208c04·440e2886·05440e30·8306033e·.·..D.(..D.0...>
22 ··0x00000130·058d048e·038f0200·88000000·3c010000·............<... 
23 ··0x00000140·00000000·16150000·00420e10·8f02420e·.........B....B. 
24 ··0x00000150·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
25 ··0x00000160·8606410e·38830747·0eb00102·7c0a0e38·..A.8..G....|..8 
26 ··0x00000170·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B 
27 ··0x00000180·0e08410b·036c100e·b8014f0e·c0014f0e·..A..l....O...O. 
28 ··0x00000190·b801420e·b00102f6·0eb80145·0ec0014c·..B........E...L 
29 ··0x000001a0·0eb80141·0eb00103·af020a0e·38470e30·...A........8G.0 
30 ··0x000001b0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E14 ··0x000000b0·010e2841·0e20420e·18420e10·420e0800·..(A.·B..B..B...
31 ··0x000001c0·0b000000·30000000·c8010000·00000000·....0........... 
32 ··0x000001d0·62040000·000eb001·83078606·8c058d04·b............... 
33 ··0x000001e0·8e038f02·03f8030e·b8014e0e·c0014f0e·..........N...O. 
34 ··0x000001f0·b801420e·b0010000·3c000000·fc010000·..B.....<....... 
35 ··0x00000200·00000000·46040000·00420e10·8e02420e·....F....B....B. 
36 ··0x00000210·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.0 
37 ··0x00000220·83060361·010a0e28·410e2042·0e18420e·...a...(A.·B..B. 
38 ··0x00000230·10420e08·410b0000·1c000000·3c020000·.B..A.......<... 
39 ··0x00000240·00000000·07000000·000e3083·0686058c·..........0..... 
40 ··0x00000250·048d038e·02000000·14000000·5c020000·............\... 
41 ··0x00000260·00000000·2b000000·00560e10·460e0800·....+....V..F... 
42 ··0x00000270·3c000000·74020000·00000000·9a000000·<...t........... 
43 ··0x00000280·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·.. 
44 ··0x00000290·440e2886·05440e30·8306025a·0a0e2841·D.(..D.0...Z..(A 
45 ··0x000002a0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
46 ··0x000002b0·1c000000·b4020000·00000000·0e000000·................15 ··0x000000c0·1c000000·c4000000·00000000·90000000·................
47 ··0x000002c0·000e3083·0686058c·048d038e·02000000·..0.............16 ··0x000000d0·000e3083·0686058c·048d038e·02000000·..0.............
48 ··0x000002d0·48000000·d4020000·00000000·ae000000·H...............17 ··0x000000e0·48000000·e4000000·00000000·d50e0000·H...............
49 ··0x000002e0·00420e10·8d02420e·188c0341·0e208604·.B....B....A.·..18 ··0x000000f0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
50 ··0x000002f0·440e2883·05470e30·4d0a0e28·460e2041·D.(..G.0M..(F.·A 
51 ··0x00000300·0e18420e·10420e08·410b7a0a·0e284a0e·..B..B..A.z..(J.19 ··0x00000100·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
 20 ··0x00000110·0e40029c·0a0e3841·0e30410e·28420e20·.@....8A.0A.(B.·
 21 ··0x00000120·420e1842·0e10420e·08490b00·1c000000·B..B..B..I......
 22 ··0x00000130·30010000·00000000·e2010000·000e4083·0.............@.
 23 ··0x00000140·0786068c·058d048e·038f0200·88000000·................
 24 ··0x00000150·50010000·00000000·16150000·00420e10·P............B..
 25 ··0x00000160·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 26 ··0x00000170·05410e30·8606410e·38830747·0eb00102·.A.0..A.8..G....
 27 ··0x00000180·7c0a0e38·410e3041·0e28420e·20420e18·|..8A.0A.(B.·B..
 28 ··0x00000190·420e1042·0e08410b·036c100e·b8014f0e·B..B..A..l....O.
 29 ··0x000001a0·c0014f0e·b801420e·b00102f6·0eb80145·..O...B........E
 30 ··0x000001b0·0ec0014c·0eb80141·0eb00103·af020a0e·...L...A........
 31 ··0x000001c0·38470e30·410e2842·0e20420e·18420e10·8G.0A.(B.·B..B..
 32 ··0x000001d0·420e0845·0b000000·30000000·dc010000·B..E....0.......
 33 ··0x000001e0·00000000·62040000·000eb001·83078606·....b...........
 34 ··0x000001f0·8c058d04·8e038f02·03f8030e·b8014e0e·..............N.
 35 ··0x00000200·c0014f0e·b801420e·b0010000·3c000000·..O...B.....<...
 36 ··0x00000210·10020000·00000000·46040000·00420e10·........F....B..
 37 ··0x00000220·8e02420e·188d0345·0e208c04·440e2886·..B....E.·..D.(.
 38 ··0x00000230·05410e30·83060361·010a0e28·410e2042·.A.0...a...(A.·B
52 ··0x00000310·20410e18·420e1042·0e08450b·18000000··A..B..B..E.....39 ··0x00000240·0e18420e·10420e08·410b0000·1c000000·..B..B..A.......
53 ··0x00000320·20030000·00000000·07000000·000e3083··.............0.40 ··0x00000250·50020000·00000000·07000000·000e3083·P.............0.
54 ··0x00000330·0586048c·038d0200·44000000·3c030000·........D...<...41 ··0x00000260·0686058c·048d038e·02000000·14000000·................
55 ··0x00000340·00000000·80000000·00470e10·8d02450e·.........G....E. 
56 ··0x00000350·188c0344·0e208604·410e2883·05440e30·...D.·..A.(..D.042 ··0x00000270·70020000·00000000·2b000000·00560e10·p.......+....V..
 43 ··0x00000280·460e0800·3c000000·88020000·00000000·F...<...........
 44 ··0x00000290·9a000000·00420e10·8e02420e·188d0342·.....B....B....B
 45 ··0x000002a0·0e208c04·440e2886·05440e30·8306025a·.·..D.(..D.0...Z
57 ··0x00000360·02590e28·410e2041·0e18420e·10420e08·.Y.(A.·A..B..B..46 ··0x000002b0·0a0e2841·0e20420e·18420e10·420e0841·..(A.·B..B..B..A
58 ··0x00000370·41c3c6cc·cd460e30·83058604·8c038d02·A....F.0........47 ··0x000002c0·0b000000·1c000000·c8020000·00000000·................
 48 ··0x000002d0·0e000000·000e3083·0686058c·048d038e·......0.........
 49 ··0x000002e0·02000000·48000000·e8020000·00000000·....H...........
 50 ··0x000002f0·ae000000·00420e10·8d02420e·188c0341·.....B....B....A
 51 ··0x00000300·0e208604·440e2883·05470e30·4d0a0e28·.·..D.(..G.0M..(
 52 ··0x00000310·460e2041·0e18420e·10420e08·410b7a0a·F.·A..B..B..A.z.
 53 ··0x00000320·0e284a0e·20410e18·420e1042·0e08450b·.(J.·A..B..B..E.
59 ··0x00000380·18000000·84030000·00000000·12000000·................54 ··0x00000330·18000000·34030000·00000000·07000000·....4...........
60 ··0x00000390·000e3083·0586048c·038d0200·20000000·..0.........·...55 ··0x00000340·000e3083·0586048c·038d0200·44000000·..0.........D...
61 ··0x000003a0·a0030000·00000000·75000000·00410e10·........u....A..56 ··0x00000350·50030000·00000000·80000000·00470e10·P............G..
62 ··0x000003b0·83026c0a·0e08410b·7e0a0e08·410b0000·..l...A.~...A...57 ··0x00000360·8d02450e·188c0344·0e208604·410e2883·..E....D.·..A.(.
 58 ··0x00000370·05440e30·02590e28·410e2041·0e18420e·.D.0.Y.(A.·A..B.
 59 ··0x00000380·10420e08·41c3c6cc·cd460e30·83058604·.B..A....F.0....
 60 ··0x00000390·8c038d02·18000000·98030000·00000000·................
 61 ··0x000003a0·12000000·000e3083·0586048c·038d0200·......0.........
63 ··0x000003c0·28000000·c4030000·00000000·54000000·(...........T...62 ··0x000003b0·20000000·b4030000·00000000·75000000··...........u...
 63 ··0x000003c0·00410e10·83026c0a·0e08410b·7e0a0e08·.A....l...A.~...
64 ··0x000003d0·00410e10·8602410e·18830342·0e20640a·.A....A....B.·d. 
65 ··0x000003e0·0e18410e·10410e08·410b0000·14000000·..A..A..A....... 
66 ··0x000003f0·f0030000·00000000·21000000·000e2083·........!.....·. 
67 ··0x00000400·03860200·28000000·08040000·00000000·....(...........64 ··0x000003d0·410b0000·28000000·d8030000·00000000·A...(...........
68 ··0x00000410·3f000000·00420e10·8c02440e·18860344·?....B....D....D65 ··0x000003e0·54000000·00410e10·8602410e·18830342·T....A....A....B
69 ··0x00000420·0e208304·710e1841·0e10420e·08000000·.·..q..A..B.....66 ··0x000003f0·0e20640a·0e18410e·10410e08·410b0000·.·d...A..A..A...
70 ··0x00000430·10000000·34040000·00000000·36000000·....4.......6...67 ··0x00000400·14000000·04040000·00000000·21000000·............!...
 68 ··0x00000410·000e2083·03860200·28000000·1c040000·..·.....(.......
 69 ··0x00000420·00000000·3f000000·00420e10·8c02440e·....?....B....D.
 70 ··0x00000430·18860344·0e208304·710e1841·0e10420e·...D.·..q..A..B.
71 ··0x00000440·00000000·10000000·48040000·00000000·........H.......71 ··0x00000440·08000000·10000000·48040000·00000000·........H.......
72 ··0x00000450·4c000000·00000000·3c000000·5c040000·L.......<...\...72 ··0x00000450·36000000·00000000·10000000·5c040000·6...........\...
 73 ··0x00000460·00000000·4c000000·00000000·3c000000·....L.......<...
73 ··0x00000460·00000000·fe010000·00420e10·8e02420e·.........B....B.74 ··0x00000470·70040000·00000000·fe010000·00420e10·p............B..
74 ··0x00000470·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.075 ··0x00000480·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
75 ··0x00000480·83060248·0a0e2841·0e20420e·18420e10·...H..(A.·B..B..76 ··0x00000490·05410e30·83060248·0a0e2841·0e20420e·.A.0...H..(A.·B.
76 ··0x00000490·420e0841·0b000000·1c000000·9c040000·B..A............77 ··0x000004a0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
77 ··0x000004a0·00000000·54000000·000e3083·0686058c·....T.....0.....78 ··0x000004b0·b0040000·00000000·54000000·000e3083·........T.....0.
78 ··0x000004b0·048d038e·02000000·1c000000·bc040000·................79 ··0x000004c0·0686058c·048d038e·02000000·1c000000·................
79 ··0x000004c0·00000000·20000000·00450e10·4e0a0e08·....·....E..N...80 ··0x000004d0·d0040000·00000000·20000000·00450e10·........·....E..
80 ··0x000004d0·490b430e·08000000·2c000000·dc040000·I.C.....,.......81 ··0x000004e0·4e0a0e08·490b430e·08000000·30000000·N...I.C.....0...
81 ··0x000004e0·00000000·a4000000·00420e10·8c02410e·.........B....A.82 ··0x000004f0·f0040000·00000000·a4000000·00420e10·.............B..
82 ··0x000004f0·18860344·0e208304·470e4002·8e0e2044·...D.·..G.@...·D83 ··0x00000500·8c02410e·18860344·0e208304·470e4002·..A....D.·..G.@.
83 ··0x00000500·0e18410e·10420e08···················..A..B..84 ··0x00000510·8e0e2044·0e18410e·10420e08·00000000·..·D..A..B......
  
Max diff block lines reached; -1/10863 bytes (-0.01%) of diff not shown.
386 KB
bltinmodule.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········106928·(bytes·into·file)13 ··Start·of·section·headers:··········107112·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.17 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x1a1b0:1 There·are·23·section·headers,·starting·at·offset·0x1a268:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000eef·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000eef·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00f830·001c50·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00f870·001c50·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000f40·0010c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000f40·0010c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·011480·001668·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0114c0·001668·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002000·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002000·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002000·00048f·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002000·00048f·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00248f·001e38·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00248f·001e55·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012ae8·003b28·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012b28·003b58·18···I·20···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0042c8·0007b9·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0042e8·0007b9·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004a90·002c21·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004ab0·002c41·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·016610·002e38·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·016680·002e80·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0076c0·00353c·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·007700·00353c·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019448·000288·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·019500·000288·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00ac00·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00ac40·000010·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00ac10·000020·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00ac50·000020·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00ac30·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00ac70·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·00ac30·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·00ac70·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00ac50·001178·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00ac90·001178·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0196d0·000a08·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·019788·000a08·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00bdc8·002310·18·····21·196··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00be08·002310·18·····21·196··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00e0d8·001758·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00e118·001758·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a0d8·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a190·0000d1·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
10.6 KB
readelf --wide --symbols {}
    
Offset 46, 88 lines modifiedOffset 46, 88 lines modified
46 ····42:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.546 ····42:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
47 ····43:·0000000000000845···237·FUNC····LOCAL··DEFAULT····7·builtin_compile.cold47 ····43:·0000000000000845···237·FUNC····LOCAL··DEFAULT····7·builtin_compile.cold
48 ····44:·0000000000001470····47·FUNC····LOCAL··DEFAULT···10·builtin_issubclass48 ····44:·0000000000001470····47·FUNC····LOCAL··DEFAULT···10·builtin_issubclass
49 ····45:·0000000000000932····56·FUNC····LOCAL··DEFAULT····7·builtin_issubclass.cold49 ····45:·0000000000000932····56·FUNC····LOCAL··DEFAULT····7·builtin_issubclass.cold
50 ····46:·00000000000014a0····96·FUNC····LOCAL··DEFAULT···10·builtin_iter50 ····46:·00000000000014a0····96·FUNC····LOCAL··DEFAULT···10·builtin_iter
51 ····47:·000000000000096a····74·FUNC····LOCAL··DEFAULT····7·builtin_iter.cold51 ····47:·000000000000096a····74·FUNC····LOCAL··DEFAULT····7·builtin_iter.cold
52 ····48:·0000000000001500····32·FUNC····LOCAL··DEFAULT···10·builtin_globals52 ····48:·0000000000001500····32·FUNC····LOCAL··DEFAULT···10·builtin_globals
53 ····49:·0000000000001520···517·FUNC····LOCAL··DEFAULT···10·zip_new53 ····49:·0000000000001520···549·FUNC····LOCAL··DEFAULT···10·zip_new
54 ····50:·00000000000004d0····16·OBJECT··LOCAL··DEFAULT····3·kwlist.2254 ····50:·00000000000004d0····16·OBJECT··LOCAL··DEFAULT····3·kwlist.22
55 ····51:·00000000000009b4···307·FUNC····LOCAL··DEFAULT····7·zip_new.cold55 ····51:·00000000000009b4···336·FUNC····LOCAL··DEFAULT····7·zip_new.cold
56 ····52:·0000000000001730····90·FUNC····LOCAL··DEFAULT···10·zip_dealloc56 ····52:·0000000000001750····90·FUNC····LOCAL··DEFAULT···10·zip_dealloc
57 ····53:·00000000000007b0····44·FUNC····LOCAL··DEFAULT····1·builtin_dir57 ····53:·00000000000007b0····44·FUNC····LOCAL··DEFAULT····1·builtin_dir
58 ····54:·0000000000000ae7····35·FUNC····LOCAL··DEFAULT····7·builtin_dir.cold58 ····54:·0000000000000b04····35·FUNC····LOCAL··DEFAULT····7·builtin_dir.cold
59 ····55:·0000000000001790···326·FUNC····LOCAL··DEFAULT···10·map_vectorcall59 ····55:·00000000000017b0···326·FUNC····LOCAL··DEFAULT···10·map_vectorcall
60 ····56:·0000000000000b0a···104·FUNC····LOCAL··DEFAULT····7·map_vectorcall.cold60 ····56:·0000000000000b27···104·FUNC····LOCAL··DEFAULT····7·map_vectorcall.cold
61 ····57:·00000000000018e0···567·FUNC····LOCAL··DEFAULT···10·map_next61 ····57:·0000000000001900···567·FUNC····LOCAL··DEFAULT···10·map_next
62 ····58:·0000000000000b72····73·FUNC····LOCAL··DEFAULT····7·map_next.cold62 ····58:·0000000000000b8f····73·FUNC····LOCAL··DEFAULT····7·map_next.cold
63 ····59:·0000000000001b20····90·FUNC····LOCAL··DEFAULT···10·map_dealloc63 ····59:·0000000000001b40····90·FUNC····LOCAL··DEFAULT···10·map_dealloc
64 ····60:·0000000000001b80···166·FUNC····LOCAL··DEFAULT···10·builtin_next64 ····60:·0000000000001ba0···166·FUNC····LOCAL··DEFAULT···10·builtin_next
65 ····61:·0000000000000bbb···125·FUNC····LOCAL··DEFAULT····7·builtin_next.cold65 ····61:·0000000000000bd8···125·FUNC····LOCAL··DEFAULT····7·builtin_next.cold
66 ····62:·0000000000001c30···206·FUNC····LOCAL··DEFAULT···10·builtin_sorted66 ····62:·0000000000001c50···206·FUNC····LOCAL··DEFAULT···10·builtin_sorted
67 ····63:·0000000000000c38····70·FUNC····LOCAL··DEFAULT····7·builtin_sorted.cold67 ····63:·0000000000000c55····70·FUNC····LOCAL··DEFAULT····7·builtin_sorted.cold
68 ····64:·00000000000007e0····66·FUNC····LOCAL··DEFAULT····1·map_traverse68 ····64:·00000000000007e0····66·FUNC····LOCAL··DEFAULT····1·map_traverse
69 ····65:·0000000000000c7e·····7·FUNC····LOCAL··DEFAULT····7·map_traverse.cold69 ····65:·0000000000000c9b·····7·FUNC····LOCAL··DEFAULT····7·map_traverse.cold
70 ····66:·0000000000000830···531·FUNC····LOCAL··DEFAULT····1·builtin_eval70 ····66:·0000000000000830···531·FUNC····LOCAL··DEFAULT····1·builtin_eval
71 ····67:·0000000000000c85···190·FUNC····LOCAL··DEFAULT····7·builtin_eval.cold71 ····67:·0000000000000ca2···190·FUNC····LOCAL··DEFAULT····7·builtin_eval.cold
72 ····68:·0000000000001d00····58·FUNC····LOCAL··DEFAULT···10·builtin_id72 ····68:·0000000000001d20····58·FUNC····LOCAL··DEFAULT···10·builtin_id
73 ····69:·0000000000000d43····31·FUNC····LOCAL··DEFAULT····7·builtin_id.cold73 ····69:·0000000000000d60····31·FUNC····LOCAL··DEFAULT····7·builtin_id.cold
74 ····70:·0000000000001d40····36·FUNC····LOCAL··DEFAULT···10·builtin_chr74 ····70:·0000000000001d60····36·FUNC····LOCAL··DEFAULT···10·builtin_chr
75 ····71:·0000000000000d62····23·FUNC····LOCAL··DEFAULT····7·builtin_chr.cold75 ····71:·0000000000000d7f····23·FUNC····LOCAL··DEFAULT····7·builtin_chr.cold
76 ····72:·0000000000000a50···422·FUNC····LOCAL··DEFAULT····1·builtin_input76 ····72:·0000000000000a50···422·FUNC····LOCAL··DEFAULT····1·builtin_input
77 ····73:·0000000000000d79··1415·FUNC····LOCAL··DEFAULT····7·builtin_input.cold77 ····73:·0000000000000d96··1415·FUNC····LOCAL··DEFAULT····7·builtin_input.cold
78 ····74:·0000000000001d70····38·FUNC····LOCAL··DEFAULT···10·builtin_hash78 ····74:·0000000000001d90····38·FUNC····LOCAL··DEFAULT···10·builtin_hash
79 ····75:·0000000000000c00····12·FUNC····LOCAL··DEFAULT····1·builtin_ascii79 ····75:·0000000000000c00····12·FUNC····LOCAL··DEFAULT····1·builtin_ascii
80 ····76:·0000000000001da0····12·FUNC····LOCAL··DEFAULT···10·builtin_repr80 ····76:·0000000000001dc0····12·FUNC····LOCAL··DEFAULT···10·builtin_repr
81 ····77:·0000000000001db0····44·FUNC····LOCAL··DEFAULT···10·builtin_delattr81 ····77:·0000000000001dd0····44·FUNC····LOCAL··DEFAULT···10·builtin_delattr
82 ····78:·0000000000001300····63·FUNC····LOCAL··DEFAULT····7·builtin_delattr.cold82 ····78:·000000000000131d····63·FUNC····LOCAL··DEFAULT····7·builtin_delattr.cold
83 ····79:·0000000000001de0····28·FUNC····LOCAL··DEFAULT···10·builtin_callable83 ····79:·0000000000001e00····28·FUNC····LOCAL··DEFAULT···10·builtin_callable
84 ····80:·0000000000001e00···167·FUNC····LOCAL··DEFAULT···10·builtin_ord84 ····80:·0000000000001e20···167·FUNC····LOCAL··DEFAULT···10·builtin_ord
85 ····81:·000000000000133f···157·FUNC····LOCAL··DEFAULT····7·builtin_ord.cold85 ····81:·000000000000135c···157·FUNC····LOCAL··DEFAULT····7·builtin_ord.cold
86 ····82:·0000000000001eb0····17·FUNC····LOCAL··DEFAULT···10·builtin_min86 ····82:·0000000000001ed0····17·FUNC····LOCAL··DEFAULT···10·builtin_min
87 ····83:·0000000000001ed0··1210·FUNC····LOCAL··DEFAULT···10·builtin_sum87 ····83:·0000000000001ef0··1210·FUNC····LOCAL··DEFAULT···10·builtin_sum
88 ····84:·0000000000000480····72·OBJECT··LOCAL··DEFAULT····3·_parser.2188 ····84:·0000000000000480····72·OBJECT··LOCAL··DEFAULT····3·_parser.21
89 ····85:·00000000000013dc··1107·FUNC····LOCAL··DEFAULT····7·builtin_sum.cold89 ····85:·00000000000013f9··1107·FUNC····LOCAL··DEFAULT····7·builtin_sum.cold
90 ····86:·0000000000002390··1183·FUNC····LOCAL··DEFAULT···10·zip_next90 ····86:·00000000000023b0··1183·FUNC····LOCAL··DEFAULT···10·zip_next
91 ····87:·000000000000182f···209·FUNC····LOCAL··DEFAULT····7·zip_next.cold91 ····87:·000000000000184c···209·FUNC····LOCAL··DEFAULT····7·zip_next.cold
92 ····88:·0000000000002830···401·FUNC····LOCAL··DEFAULT···10·builtin_round92 ····88:·0000000000002850···401·FUNC····LOCAL··DEFAULT···10·builtin_round
93 ····89:·00000000000003e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1893 ····89:·00000000000003e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.18
94 ····90:·0000000000001900···121·FUNC····LOCAL··DEFAULT····7·builtin_round.cold94 ····90:·000000000000191d···121·FUNC····LOCAL··DEFAULT····7·builtin_round.cold
95 ····91:·0000000000000c10·····9·FUNC····LOCAL··DEFAULT····1·builtin_locals95 ····91:·0000000000000c10·····9·FUNC····LOCAL··DEFAULT····1·builtin_locals
96 ····92:·00000000000029d0····31·FUNC····LOCAL··DEFAULT···10·builtin_divmod96 ····92:·00000000000029f0····31·FUNC····LOCAL··DEFAULT···10·builtin_divmod
97 ····93:·0000000000001979····44·FUNC····LOCAL··DEFAULT····7·builtin_divmod.cold97 ····93:·0000000000001996····44·FUNC····LOCAL··DEFAULT····7·builtin_divmod.cold
98 ····94:·0000000000000c20···138·FUNC····LOCAL··DEFAULT····1·filter_vectorcall98 ····94:·0000000000000c20···138·FUNC····LOCAL··DEFAULT····1·filter_vectorcall
99 ····95:·00000000000019a5····95·FUNC····LOCAL··DEFAULT····7·filter_vectorcall.cold99 ····95:·00000000000019c2····95·FUNC····LOCAL··DEFAULT····7·filter_vectorcall.cold
100 ····96:·00000000000029f0···297·FUNC····LOCAL··DEFAULT···10·filter_next100 ····96:·0000000000002a10···297·FUNC····LOCAL··DEFAULT···10·filter_next
101 ····97:·0000000000001a04····59·FUNC····LOCAL··DEFAULT····7·filter_next.cold101 ····97:·0000000000001a21····59·FUNC····LOCAL··DEFAULT····7·filter_next.cold
102 ····98:·0000000000000cb0···114·FUNC····LOCAL··DEFAULT····1·filter_dealloc102 ····98:·0000000000000cb0···114·FUNC····LOCAL··DEFAULT····1·filter_dealloc
103 ····99:·0000000000001a3f····41·FUNC····LOCAL··DEFAULT····7·filter_dealloc.cold103 ····99:·0000000000001a5c····41·FUNC····LOCAL··DEFAULT····7·filter_dealloc.cold
104 ···100:·0000000000002b20····12·FUNC····LOCAL··DEFAULT···10·builtin_abs104 ···100:·0000000000002b40····12·FUNC····LOCAL··DEFAULT···10·builtin_abs
105 ···101:·0000000000001a68····64·FUNC····LOCAL··DEFAULT····7·zip_traverse105 ···101:·0000000000001a85····64·FUNC····LOCAL··DEFAULT····7·zip_traverse
106 ···102:·0000000000000d30····66·FUNC····LOCAL··DEFAULT····1·filter_traverse106 ···102:·0000000000000d30····66·FUNC····LOCAL··DEFAULT····1·filter_traverse
107 ···103:·0000000000001aa8·····7·FUNC····LOCAL··DEFAULT····7·filter_traverse.cold107 ···103:·0000000000001ac5·····7·FUNC····LOCAL··DEFAULT····7·filter_traverse.cold
108 ···104:·0000000000000d80····70·FUNC····LOCAL··DEFAULT····1·builtin_format108 ···104:·0000000000000d80····70·FUNC····LOCAL··DEFAULT····1·builtin_format
109 ···105:·0000000000001aaf····62·FUNC····LOCAL··DEFAULT····7·builtin_format.cold109 ···105:·0000000000001acc····62·FUNC····LOCAL··DEFAULT····7·builtin_format.cold
110 ···106:·0000000000002b30···216·FUNC····LOCAL··DEFAULT···10·builtin_pow110 ···106:·0000000000002b50···216·FUNC····LOCAL··DEFAULT···10·builtin_pow
111 ···107:·0000000000000280····72·OBJECT··LOCAL··DEFAULT····3·_parser.12111 ···107:·0000000000000280····72·OBJECT··LOCAL··DEFAULT····3·_parser.12
112 ···108:·0000000000001aed·····8·FUNC····LOCAL··DEFAULT····7·builtin_pow.cold112 ···108:·0000000000001b0a·····8·FUNC····LOCAL··DEFAULT····7·builtin_pow.cold
113 ···109:·0000000000002c10····17·FUNC····LOCAL··DEFAULT···10·builtin_bin113 ···109:·0000000000002c30····17·FUNC····LOCAL··DEFAULT···10·builtin_bin
114 ···110:·0000000000000dd0····17·FUNC····LOCAL··DEFAULT····1·builtin_oct114 ···110:·0000000000000dd0····17·FUNC····LOCAL··DEFAULT····1·builtin_oct
115 ···111:·0000000000000df0····17·FUNC····LOCAL··DEFAULT····1·builtin_hex115 ···111:·0000000000000df0····17·FUNC····LOCAL··DEFAULT····1·builtin_hex
116 ···112:·0000000000001af5····12·FUNC····LOCAL··DEFAULT····7·builtin_aiter116 ···112:·0000000000001b12····12·FUNC····LOCAL··DEFAULT····7·builtin_aiter
117 ···113:·0000000000000e10···106·FUNC····LOCAL··DEFAULT····1·builtin_anext117 ···113:·0000000000000e10···106·FUNC····LOCAL··DEFAULT····1·builtin_anext
118 ···114:·0000000000001b01···127·FUNC····LOCAL··DEFAULT····7·builtin_anext.cold118 ···114:·0000000000001b1e···127·FUNC····LOCAL··DEFAULT····7·builtin_anext.cold
119 ···115:·0000000000000e80···111·FUNC····LOCAL··DEFAULT····1·map_reduce119 ···115:·0000000000000e80···111·FUNC····LOCAL··DEFAULT····1·map_reduce
120 ···116:·0000000000001b80·····6·FUNC····LOCAL··DEFAULT····7·map_reduce.cold120 ···116:·0000000000001b9d·····6·FUNC····LOCAL··DEFAULT····7·map_reduce.cold
121 ···117:·0000000000001b86···202·FUNC····LOCAL··DEFAULT····7·filter_new121 ···117:·0000000000001ba3···202·FUNC····LOCAL··DEFAULT····7·filter_new
122 ···118:·0000000000001c50···231·FUNC····LOCAL··DEFAULT····7·map_new122 ···118:·0000000000001c6d···231·FUNC····LOCAL··DEFAULT····7·map_new
123 ···119:·0000000000001d37····28·FUNC····LOCAL··DEFAULT····7·filter_reduce123 ···119:·0000000000001d54····28·FUNC····LOCAL··DEFAULT····7·filter_reduce
124 ···120:·0000000000001d53····47·FUNC····LOCAL··DEFAULT····7·zip_reduce124 ···120:·0000000000001d70····47·FUNC····LOCAL··DEFAULT····7·zip_reduce
125 ···121:·0000000000001d82····35·FUNC····LOCAL··DEFAULT····7·zip_setstate125 ···121:·0000000000001d9f····35·FUNC····LOCAL··DEFAULT····7·zip_setstate
126 ···122:·0000000000001da5···147·FUNC····LOCAL··DEFAULT····7·builtin_breakpoint126 ···122:·0000000000001dc2···147·FUNC····LOCAL··DEFAULT····7·builtin_breakpoint
127 ···123:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0127 ···123:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
128 ···124:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata128 ···124:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
129 ···125:·0000000000000000····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1129 ···125:·0000000000000000····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1
130 ···126:·00000000000000c0····96·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3130 ···126:·00000000000000c0····96·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
131 ···127:·0000000000000040····64·OBJECT··LOCAL··DEFAULT···12·_keywords.4131 ···127:·0000000000000040····64·OBJECT··LOCAL··DEFAULT···12·_keywords.4
132 ···128:·0000000000000180····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6132 ···128:·0000000000000180····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
133 ···129:·0000000000000080····40·OBJECT··LOCAL··DEFAULT···12·_keywords.7133 ···129:·0000000000000080····40·OBJECT··LOCAL··DEFAULT···12·_keywords.7
164 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xf830·contains·302·entries:1 Relocation·section·'.rela.text'·at·offset·0xf870·contains·302·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000009··000000c500000004·R_X86_64_PLT32·········0000000000000000·_PyInterpreterState_GetConfig·-·43 0000000000000009··000000c500000004·R_X86_64_PLT32·········0000000000000000·_PyInterpreterState_GetConfig·-·4
4 0000000000000013··000000020000000a·R_X86_64_32············0000000000000000·.data·+·4e04 0000000000000013··000000020000000a·R_X86_64_32············0000000000000000·.data·+·4e0
5 000000000000001b··000000c600000004·R_X86_64_PLT32·········0000000000000000·_PyModule_CreateInitialized·-·45 000000000000001b··000000c600000004·R_X86_64_PLT32·········0000000000000000·_PyModule_CreateInitialized·-·4
6 000000000000002f··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·46 000000000000002f··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4
7 0000000000000034··000000c80000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·07 0000000000000034··000000c80000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
8 0000000000000039··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·08 0000000000000039··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
Offset 243, 72 lines modifiedOffset 243, 72 lines modified
243 0000000000000542··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85f243 0000000000000542··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85f
244 000000000000054f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·875244 000000000000054f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·875
245 00000000000005eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·900245 00000000000005eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·900
246 0000000000000644··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·858246 0000000000000644··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·858
247 0000000000000693··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c2247 0000000000000693··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c2
248 00000000000006fd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88b248 00000000000006fd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·88b
249 00000000000007ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·858249 00000000000007ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·858
250 00000000000007c3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae3250 00000000000007c3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b00
251 00000000000007d4··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Dir·-·4251 00000000000007d4··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Dir·-·4
252 000000000000080d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c7a252 000000000000080d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c97
253 000000000000081e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c7c253 000000000000081e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c99
254 000000000000084e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d05254 000000000000084e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d22
255 0000000000000889··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd8255 0000000000000889··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cf5
256 00000000000008a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·caf256 00000000000008a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ccc
257 00000000000008c3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cfe257 00000000000008c3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1b
258 0000000000000903··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca8258 0000000000000903··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cc5
259 000000000000090f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb7259 000000000000090f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd4
260 0000000000000917··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb7260 0000000000000917··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd4
261 0000000000000982··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c81261 0000000000000982··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9e
262 00000000000009a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cc0262 00000000000009a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cdd
263 0000000000000a19··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca8263 0000000000000a19··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cc5
264 0000000000000a24··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c97264 0000000000000a24··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb4
265 0000000000000a3f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd1265 0000000000000a3f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cee
266 0000000000000a6e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d75266 0000000000000a6e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d92
267 0000000000000ac3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12dc267 0000000000000ac3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12f9
268 0000000000000acc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12dc268 0000000000000acc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12f9
269 0000000000000ad9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c4269 0000000000000ad9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12e1
270 0000000000000ae2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c4270 0000000000000ae2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12e1
271 0000000000000aeb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12ac271 0000000000000aeb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c9
272 0000000000000af7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12ac272 0000000000000af7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c9
273 0000000000000b1c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8d273 0000000000000b1c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·daa
274 0000000000000b45··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a2274 0000000000000b45··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12bf
275 0000000000000b50··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1288275 0000000000000b50··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a5
276 0000000000000b7c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dbd276 0000000000000b7c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dda
277 0000000000000bca··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d94277 0000000000000bca··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·db1
278 0000000000000be3··0000014900000004·R_X86_64_PLT32·········0000000000000000·PyFile_GetLine·-·4278 0000000000000be3··0000014900000004·R_X86_64_PLT32·········0000000000000000·PyFile_GetLine·-·4
279 0000000000000be8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·db3279 0000000000000be8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dd0
280 0000000000000bed··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8d280 0000000000000bed··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·daa
281 0000000000000bf2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12f4281 0000000000000bf2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1311
282 0000000000000c08··0000015800000004·R_X86_64_PLT32·········0000000000000000·PyObject_ASCII·-·4282 0000000000000c08··0000015800000004·R_X86_64_PLT32·········0000000000000000·PyObject_ASCII·-·4
283 0000000000000c15··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetFrameLocals·-·4283 0000000000000c15··0000010800000004·R_X86_64_PLT32·········0000000000000000·_PyEval_GetFrameLocals·-·4
284 0000000000000c40··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a1284 0000000000000c40··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19be
285 0000000000000c74··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c7285 0000000000000c74··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19e4
286 0000000000000ca1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c0286 0000000000000ca1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19dd
287 0000000000000ca6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19e3287 0000000000000ca6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a00
288 0000000000000cd0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a3b288 0000000000000cd0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a58
289 0000000000000ceb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a60289 0000000000000ceb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a7d
290 0000000000000d13··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a60290 0000000000000d13··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a7d
291 0000000000000d1e··0000016700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_end·-·4291 0000000000000d1e··0000016700000004·R_X86_64_PLT32·········0000000000000000·_PyTrash_end·-·4
292 0000000000000d5d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aa4292 0000000000000d5d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac1
293 0000000000000d6e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aa6293 0000000000000d6e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac3
294 0000000000000d97··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aab294 0000000000000d97··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac8
295 0000000000000db6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1acc295 0000000000000db6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae9
296 0000000000000dbe··0000016900000004·R_X86_64_PLT32·········0000000000000000·PyObject_Format·-·4296 0000000000000dbe··0000016900000004·R_X86_64_PLT32·········0000000000000000·PyObject_Format·-·4
297 0000000000000ddd··0000016b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_ToBase·-·4297 0000000000000ddd··0000016b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_ToBase·-·4
298 0000000000000dfd··0000016b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_ToBase·-·4298 0000000000000dfd··0000016b00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_ToBase·-·4
299 0000000000000e2c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1afd299 0000000000000e2c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b1a
300 0000000000000e4a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b5a300 0000000000000e4a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b77
301 0000000000000e57··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b5a301 0000000000000e57··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b77
302 0000000000000e65··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b23302 0000000000000e65··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b40
303 0000000000000e76··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b73303 0000000000000e76··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b90
304 0000000000000ea0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b7c304 0000000000000ea0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b99
305 0000000000000eeb··0000016e00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4305 0000000000000eeb··0000016e00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
  
306 Relocation·section·'.rela.data'·at·offset·0x11480·contains·239·entries:306 Relocation·section·'.rela.data'·at·offset·0x114c0·contains·239·entries:
307 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend307 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
308 0000000000000018··000000e500000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0308 0000000000000018··000000e500000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
309 0000000000000028··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ca10309 0000000000000028··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ca10
310 0000000000000030··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·b588310 0000000000000030··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·b588
311 0000000000000038··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·c3f0311 0000000000000038··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·c3f0
312 0000000000000040··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·b248312 0000000000000040··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·b248
313 0000000000000048··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·c230313 0000000000000048··000000ed00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·c230
Offset 366, 48 lines modifiedOffset 366, 48 lines modified
366 0000000000000560··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·416366 0000000000000560··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·416
367 0000000000000568··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·0367 0000000000000568··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·0
368 0000000000000578··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·bc0368 0000000000000578··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·bc0
369 0000000000000580··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·35c369 0000000000000580··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·35c
370 0000000000000588··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·f80370 0000000000000588··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·f80
371 0000000000000598··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·31c0371 0000000000000598··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·31c0
372 00000000000005a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·426372 00000000000005a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·426
373 00000000000005a8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2b20373 00000000000005a8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2b40
374 00000000000005b8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·3160374 00000000000005b8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·3160
375 00000000000005c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·42a375 00000000000005c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·42a
376 00000000000005c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·eb0376 00000000000005c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·eb0
377 00000000000005d8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·30c0377 00000000000005d8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·30c0
378 00000000000005e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·42e378 00000000000005e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·42e
379 00000000000005e8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·b00379 00000000000005e8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·b00
380 00000000000005f8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·3020380 00000000000005f8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·3020
381 0000000000000600··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·432381 0000000000000600··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·432
382 0000000000000608··0000000100000001·R_X86_64_64············0000000000000000·.text·+·c00382 0000000000000608··0000000100000001·R_X86_64_64············0000000000000000·.text·+·c00
383 0000000000000618··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2ec0383 0000000000000618··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2ec0
384 0000000000000620··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·438384 0000000000000620··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·438
385 0000000000000628··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2c10385 0000000000000628··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2c30
386 0000000000000638··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2e40386 0000000000000638··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2e40
387 0000000000000640··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·43c387 0000000000000640··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·43c
388 0000000000000648··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1da5388 0000000000000648··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1dc2
389 0000000000000658··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·b00389 0000000000000658··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·b00
390 0000000000000660··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·447390 0000000000000660··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·447
391 0000000000000668··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1de0391 0000000000000668··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1e00
392 0000000000000678··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2d80392 0000000000000678··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2d80
393 0000000000000680··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·450393 0000000000000680··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·450
394 0000000000000688··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1d40394 0000000000000688··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1d60
395 0000000000000698··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2b80395 0000000000000698··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2b80
396 00000000000006a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·186396 00000000000006a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·186
397 00000000000006a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·400397 00000000000006a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·400
398 00000000000006b8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2840398 00000000000006b8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2840
399 00000000000006c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2c9399 00000000000006c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2c9
400 00000000000006c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1db0400 00000000000006c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1dd0
401 00000000000006d8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·1c00401 00000000000006d8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·1c00
402 00000000000006e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·207402 00000000000006e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·207
403 00000000000006e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7b0403 00000000000006e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7b0
404 00000000000006f8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·25a0404 00000000000006f8··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·25a0
405 0000000000000700··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2d6405 0000000000000700··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2d6
406 0000000000000708··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·29d0406 0000000000000708··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·29f0
407 0000000000000718··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2540407 0000000000000718··0000007c00000001·R_X86_64_64············0000000000000000·.rodata·+·2540
408 0000000000000720··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c4408 0000000000000720··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c4
409 0000000000000728··0000000100000001·R_X86_64_64············0000000000000000·.text·+·830409 0000000000000728··0000000100000001·R_X86_64_64············0000000000000000·.text·+·830
Max diff block lines reached; 150803/168069 bytes (89.73%) of diff not shown.
54.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 693, 15 lines modifiedOffset 693, 15 lines modified
693 00000638·0000000000000014·0000063c·FDE·cie=00000000·pc=0000000000001500..0000000000001520693 00000638·0000000000000014·0000063c·FDE·cie=00000000·pc=0000000000001500..0000000000001520
694 ··DW_CFA_advance_loc:·8·to·0000000000001508694 ··DW_CFA_advance_loc:·8·to·0000000000001508
695 ··DW_CFA_def_cfa_offset:·16695 ··DW_CFA_def_cfa_offset:·16
696 ··DW_CFA_advance_loc:·23·to·000000000000151f696 ··DW_CFA_advance_loc:·23·to·000000000000151f
697 ··DW_CFA_def_cfa_offset:·8697 ··DW_CFA_def_cfa_offset:·8
698 ··DW_CFA_nop698 ··DW_CFA_nop
  
699 00000650·0000000000000040·00000654·FDE·cie=00000000·pc=0000000000001520..0000000000001725699 00000650·0000000000000040·00000654·FDE·cie=00000000·pc=0000000000001520..0000000000001745
700 ··DW_CFA_advance_loc:·6·to·0000000000001526700 ··DW_CFA_advance_loc:·6·to·0000000000001526
701 ··DW_CFA_def_cfa_offset:·16701 ··DW_CFA_def_cfa_offset:·16
702 ··DW_CFA_offset:·r14·(r14)·at·cfa-16702 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
703 ··DW_CFA_advance_loc:·2·to·0000000000001528703 ··DW_CFA_advance_loc:·2·to·0000000000001528
704 ··DW_CFA_def_cfa_offset:·24704 ··DW_CFA_def_cfa_offset:·24
705 ··DW_CFA_offset:·r13·(r13)·at·cfa-24705 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
706 ··DW_CFA_advance_loc:·5·to·000000000000152d706 ··DW_CFA_advance_loc:·5·to·000000000000152d
Offset 711, 46 lines modifiedOffset 711, 46 lines modified
711 ··DW_CFA_def_cfa_offset:·40711 ··DW_CFA_def_cfa_offset:·40
712 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40712 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
713 ··DW_CFA_advance_loc:·1·to·0000000000001532713 ··DW_CFA_advance_loc:·1·to·0000000000001532
714 ··DW_CFA_def_cfa_offset:·48714 ··DW_CFA_def_cfa_offset:·48
715 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48715 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
716 ··DW_CFA_advance_loc:·4·to·0000000000001536716 ··DW_CFA_advance_loc:·4·to·0000000000001536
717 ··DW_CFA_def_cfa_offset:·80717 ··DW_CFA_def_cfa_offset:·80
718 ··DW_CFA_advance_loc2:·374·to·00000000000016ac718 ··DW_CFA_advance_loc2:·406·to·00000000000016cc
719 ··DW_CFA_remember_state719 ··DW_CFA_remember_state
720 ··DW_CFA_def_cfa_offset:·48720 ··DW_CFA_def_cfa_offset:·48
721 ··DW_CFA_advance_loc:·1·to·00000000000016ad721 ··DW_CFA_advance_loc:·1·to·00000000000016cd
722 ··DW_CFA_def_cfa_offset:·40722 ··DW_CFA_def_cfa_offset:·40
723 ··DW_CFA_advance_loc:·1·to·00000000000016ae723 ··DW_CFA_advance_loc:·1·to·00000000000016ce
724 ··DW_CFA_def_cfa_offset:·32724 ··DW_CFA_def_cfa_offset:·32
725 ··DW_CFA_advance_loc:·2·to·00000000000016b0725 ··DW_CFA_advance_loc:·2·to·00000000000016d0
726 ··DW_CFA_def_cfa_offset:·24726 ··DW_CFA_def_cfa_offset:·24
727 ··DW_CFA_advance_loc:·2·to·00000000000016b2727 ··DW_CFA_advance_loc:·2·to·00000000000016d2
728 ··DW_CFA_def_cfa_offset:·16728 ··DW_CFA_def_cfa_offset:·16
729 ··DW_CFA_advance_loc:·2·to·00000000000016b4729 ··DW_CFA_advance_loc:·2·to·00000000000016d4
730 ··DW_CFA_def_cfa_offset:·8730 ··DW_CFA_def_cfa_offset:·8
731 ··DW_CFA_advance_loc:·4·to·00000000000016b8731 ··DW_CFA_advance_loc:·4·to·00000000000016d8
732 ··DW_CFA_restore_state732 ··DW_CFA_restore_state
  
733 00000694·000000000000001c·00000698·FDE·cie=00000000·pc=00000000000009b4..0000000000000ae7733 00000694·000000000000001c·00000698·FDE·cie=00000000·pc=00000000000009b4..0000000000000b04
734 ··DW_CFA_def_cfa_offset:·80734 ··DW_CFA_def_cfa_offset:·80
735 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48735 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
736 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40736 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
737 ··DW_CFA_offset:·r12·(r12)·at·cfa-32737 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
738 ··DW_CFA_offset:·r13·(r13)·at·cfa-24738 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
739 ··DW_CFA_offset:·r14·(r14)·at·cfa-16739 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
740 ··DW_CFA_nop740 ··DW_CFA_nop
741 ··DW_CFA_nop741 ··DW_CFA_nop
742 ··DW_CFA_nop742 ··DW_CFA_nop
  
743 000006b4·0000000000000018·000006b8·FDE·cie=00000000·pc=0000000000001730..000000000000178a743 000006b4·0000000000000018·000006b8·FDE·cie=00000000·pc=0000000000001750..00000000000017aa
744 ··DW_CFA_advance_loc:·5·to·0000000000001735744 ··DW_CFA_advance_loc:·5·to·0000000000001755
745 ··DW_CFA_def_cfa_offset:·16745 ··DW_CFA_def_cfa_offset:·16
746 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16746 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
747 ··DW_CFA_advance_loc1:·76·to·0000000000001781747 ··DW_CFA_advance_loc1:·76·to·00000000000017a1
748 ··DW_CFA_def_cfa_offset:·8748 ··DW_CFA_def_cfa_offset:·8
749 ··DW_CFA_nop749 ··DW_CFA_nop
750 ··DW_CFA_nop750 ··DW_CFA_nop
  
751 000006d0·0000000000000028·000006d4·FDE·cie=00000000·pc=00000000000007b0..00000000000007dc751 000006d0·0000000000000028·000006d4·FDE·cie=00000000·pc=00000000000007b0..00000000000007dc
752 ··DW_CFA_advance_loc:·5·to·00000000000007b5752 ··DW_CFA_advance_loc:·5·to·00000000000007b5
753 ··DW_CFA_def_cfa_offset:·16753 ··DW_CFA_def_cfa_offset:·16
Offset 768, 240 lines modifiedOffset 768, 240 lines modified
768 ··DW_CFA_advance_loc:·1·to·00000000000007d3768 ··DW_CFA_advance_loc:·1·to·00000000000007d3
769 ··DW_CFA_def_cfa_offset:·8769 ··DW_CFA_def_cfa_offset:·8
770 ··DW_CFA_advance_loc:·5·to·00000000000007d8770 ··DW_CFA_advance_loc:·5·to·00000000000007d8
771 ··DW_CFA_restore_state771 ··DW_CFA_restore_state
772 ··DW_CFA_nop772 ··DW_CFA_nop
773 ··DW_CFA_nop773 ··DW_CFA_nop
  
774 000006fc·0000000000000020·00000700·FDE·cie=00000000·pc=0000000000000ae7..0000000000000b0a774 000006fc·0000000000000020·00000700·FDE·cie=00000000·pc=0000000000000b04..0000000000000b27
775 ··DW_CFA_def_cfa_offset:·32775 ··DW_CFA_def_cfa_offset:·32
776 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24776 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
777 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16777 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
778 ··DW_CFA_advance_loc:·25·to·0000000000000b00778 ··DW_CFA_advance_loc:·25·to·0000000000000b1d
779 ··DW_CFA_remember_state779 ··DW_CFA_remember_state
780 ··DW_CFA_def_cfa_offset:·24780 ··DW_CFA_def_cfa_offset:·24
781 ··DW_CFA_advance_loc:·3·to·0000000000000b03781 ··DW_CFA_advance_loc:·3·to·0000000000000b20
782 ··DW_CFA_def_cfa_offset:·16782 ··DW_CFA_def_cfa_offset:·16
783 ··DW_CFA_advance_loc:·1·to·0000000000000b04783 ··DW_CFA_advance_loc:·1·to·0000000000000b21
784 ··DW_CFA_def_cfa_offset:·8784 ··DW_CFA_def_cfa_offset:·8
785 ··DW_CFA_advance_loc:·1·to·0000000000000b05785 ··DW_CFA_advance_loc:·1·to·0000000000000b22
786 ··DW_CFA_restore_state786 ··DW_CFA_restore_state
787 ··DW_CFA_nop787 ··DW_CFA_nop
  
788 00000720·0000000000000058·00000724·FDE·cie=00000000·pc=0000000000001790..00000000000018d6788 00000720·0000000000000058·00000724·FDE·cie=00000000·pc=00000000000017b0..00000000000018f6
789 ··DW_CFA_advance_loc:·6·to·0000000000001796789 ··DW_CFA_advance_loc:·6·to·00000000000017b6
790 ··DW_CFA_def_cfa_offset:·16790 ··DW_CFA_def_cfa_offset:·16
791 ··DW_CFA_offset:·r14·(r14)·at·cfa-16791 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
792 ··DW_CFA_advance_loc:·2·to·0000000000001798792 ··DW_CFA_advance_loc:·2·to·00000000000017b8
793 ··DW_CFA_def_cfa_offset:·24793 ··DW_CFA_def_cfa_offset:·24
794 ··DW_CFA_offset:·r13·(r13)·at·cfa-24794 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
795 ··DW_CFA_advance_loc:·2·to·000000000000179a795 ··DW_CFA_advance_loc:·2·to·00000000000017ba
796 ··DW_CFA_def_cfa_offset:·32796 ··DW_CFA_def_cfa_offset:·32
797 ··DW_CFA_offset:·r12·(r12)·at·cfa-32797 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
798 ··DW_CFA_advance_loc:·4·to·000000000000179e798 ··DW_CFA_advance_loc:·4·to·00000000000017be
799 ··DW_CFA_def_cfa_offset:·40799 ··DW_CFA_def_cfa_offset:·40
800 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40800 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
801 ··DW_CFA_advance_loc:·4·to·00000000000017a2801 ··DW_CFA_advance_loc:·4·to·00000000000017c2
802 ··DW_CFA_def_cfa_offset:·48802 ··DW_CFA_def_cfa_offset:·48
803 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48803 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
804 ··DW_CFA_advance_loc:·4·to·00000000000017a6804 ··DW_CFA_advance_loc:·4·to·00000000000017c6
805 ··DW_CFA_def_cfa_offset:·64805 ··DW_CFA_def_cfa_offset:·64
806 ··DW_CFA_advance_loc2:·263·to·00000000000018ad806 ··DW_CFA_advance_loc2:·263·to·00000000000018cd
807 ··DW_CFA_remember_state807 ··DW_CFA_remember_state
808 ··DW_CFA_def_cfa_offset:·48808 ··DW_CFA_def_cfa_offset:·48
809 ··DW_CFA_advance_loc:·1·to·00000000000018ae809 ··DW_CFA_advance_loc:·1·to·00000000000018ce
810 ··DW_CFA_def_cfa_offset:·40810 ··DW_CFA_def_cfa_offset:·40
811 ··DW_CFA_advance_loc:·1·to·00000000000018af811 ··DW_CFA_advance_loc:·1·to·00000000000018cf
812 ··DW_CFA_def_cfa_offset:·32812 ··DW_CFA_def_cfa_offset:·32
813 ··DW_CFA_advance_loc:·2·to·00000000000018b1813 ··DW_CFA_advance_loc:·2·to·00000000000018d1
814 ··DW_CFA_def_cfa_offset:·24814 ··DW_CFA_def_cfa_offset:·24
815 ··DW_CFA_advance_loc:·2·to·00000000000018b3815 ··DW_CFA_advance_loc:·2·to·00000000000018d3
816 ··DW_CFA_def_cfa_offset:·16816 ··DW_CFA_def_cfa_offset:·16
817 ··DW_CFA_advance_loc:·2·to·00000000000018b5817 ··DW_CFA_advance_loc:·2·to·00000000000018d5
818 ··DW_CFA_def_cfa_offset:·8818 ··DW_CFA_def_cfa_offset:·8
819 ··DW_CFA_advance_loc:·11·to·00000000000018c0819 ··DW_CFA_advance_loc:·11·to·00000000000018e0
820 ··DW_CFA_restore_state820 ··DW_CFA_restore_state
821 ··DW_CFA_advance_loc:·8·to·00000000000018c8821 ··DW_CFA_advance_loc:·8·to·00000000000018e8
822 ··DW_CFA_remember_state822 ··DW_CFA_remember_state
823 ··DW_CFA_def_cfa_offset:·48823 ··DW_CFA_def_cfa_offset:·48
824 ··DW_CFA_advance_loc:·1·to·00000000000018c9824 ··DW_CFA_advance_loc:·1·to·00000000000018e9
825 ··DW_CFA_def_cfa_offset:·40825 ··DW_CFA_def_cfa_offset:·40
826 ··DW_CFA_advance_loc:·1·to·00000000000018ca826 ··DW_CFA_advance_loc:·1·to·00000000000018ea
827 ··DW_CFA_def_cfa_offset:·32827 ··DW_CFA_def_cfa_offset:·32
828 ··DW_CFA_advance_loc:·2·to·00000000000018cc828 ··DW_CFA_advance_loc:·2·to·00000000000018ec
829 ··DW_CFA_def_cfa_offset:·24829 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 49441/55958 bytes (88.35%) of diff not shown.
14.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 685, 15 lines modifiedOffset 685, 15 lines modified
685 »       push···%rbp685 »       push···%rbp
686 »       mov····%rsi,%rbp686 »       mov····%rsi,%rbp
687 »       push···%rbx687 »       push···%rbx
688 »       mov····%rdx,%rbx688 »       mov····%rdx,%rbx
689 »       push···%rdi689 »       push···%rdi
690 »       cmp····$0x1,%rdx690 »       cmp····$0x1,%rdx
691 »       ja·····7c7·<builtin_dir+0x17>691 »       ja·····7c7·<builtin_dir+0x17>
692 ·R_X86_64_PC32»  .text.unlikely+0xae3692 ·R_X86_64_PC32»  .text.unlikely+0xb00
693 »       test···%rbx,%rbx693 »       test···%rbx,%rbx
694 »       jle····7d8·<builtin_dir+0x28>694 »       jle····7d8·<builtin_dir+0x28>
695 »       mov····0x0(%rbp),%rdi695 »       mov····0x0(%rbp),%rdi
696 »       pop····%rcx696 »       pop····%rcx
697 »       pop····%rbx697 »       pop····%rbx
698 »       pop····%rbp698 »       pop····%rbp
699 »       jmp····7d8·<builtin_dir+0x28>699 »       jmp····7d8·<builtin_dir+0x28>
Offset 717, 23 lines modifiedOffset 717, 23 lines modified
717 »       mov····%rdx,%rsi717 »       mov····%rdx,%rsi
718 »       call···*%rbx718 »       call···*%rbx
719 »       test···%eax,%eax719 »       test···%eax,%eax
720 »       jne····81d·<map_traverse+0x3d>720 »       jne····81d·<map_traverse+0x3d>
721 »       mov····0x18(%r12),%rdi721 »       mov····0x18(%r12),%rdi
722 »       test···%rdi,%rdi722 »       test···%rdi,%rdi
723 »       je·····811·<map_traverse+0x31>723 »       je·····811·<map_traverse+0x31>
724 ·R_X86_64_PC32»  .text.unlikely+0xc7a724 ·R_X86_64_PC32»  .text.unlikely+0xc97
725 »       mov····%rbp,%rsi725 »       mov····%rbp,%rsi
726 »       mov····%rbx,%rax726 »       mov····%rbx,%rax
727 »       pop····%rbx727 »       pop····%rbx
728 »       pop····%rbp728 »       pop····%rbp
729 »       pop····%r12729 »       pop····%r12
730 »       jmp····*%rax730 »       jmp····*%rax
731 »       jmp····822·<map_traverse+0x42>731 »       jmp····822·<map_traverse+0x42>
732 ·R_X86_64_PC32»  .text.unlikely+0xc7c732 ·R_X86_64_PC32»  .text.unlikely+0xc99
733 »       data16·cs·nopw·0x0(%rax,%rax,1)733 »       data16·cs·nopw·0x0(%rax,%rax,1)
734 »       nopl···(%rax)734 »       nopl···(%rax)
  
735 0000000000000830·<builtin_eval>:735 0000000000000830·<builtin_eval>:
736 builtin_eval():736 builtin_eval():
737 »       endbr64737 »       endbr64
738 »       push···%r13738 »       push···%r13
Offset 742, 48 lines modifiedOffset 742, 48 lines modified
742 »       mov····%rsi,%r12742 »       mov····%rsi,%r12
743 »       push···%rbp743 »       push···%rbp
744 »       mov····%rdx,%rbp744 »       mov····%rdx,%rbp
745 »       push···%rbx745 »       push···%rbx
746 »       sub····$0x18,%rsp746 »       sub····$0x18,%rsp
747 »       cmp····$0x2,%rax747 »       cmp····$0x2,%rax
748 »       ja·····852·<builtin_eval+0x22>748 »       ja·····852·<builtin_eval+0x22>
749 ·R_X86_64_PC32»  .text.unlikely+0xd05749 ·R_X86_64_PC32»  .text.unlikely+0xd22
750 »       mov····(%rsi),%r13750 »       mov····(%rsi),%r13
751 »       cmp····$0x1,%rdx751 »       cmp····$0x1,%rdx
752 »       je·····95f·<builtin_eval+0x12f>752 »       je·····95f·<builtin_eval+0x12f>
753 »       mov····0x8(%rsi),%rbx753 »       mov····0x8(%rsi),%rbx
754 »       cmp····$0x2,%rdx754 »       cmp····$0x2,%rdx
755 »       jne····986·<builtin_eval+0x156>755 »       jne····986·<builtin_eval+0x156>
756 »       mov····$0x0,%r12d756 »       mov····$0x0,%r12d
757 ·R_X86_64_32»    _Py_NoneStruct757 ·R_X86_64_32»    _Py_NoneStruct
758 »       cmp····%r12,%rbx758 »       cmp····%r12,%rbx
759 »       je·····95f·<builtin_eval+0x12f>759 »       je·····95f·<builtin_eval+0x12f>
760 »       mov····0x8(%rbx),%rax760 »       mov····0x8(%rbx),%rax
761 »       testb··$0x20,0xab(%rax)761 »       testb··$0x20,0xab(%rax)
762 »       je·····88d·<builtin_eval+0x5d>762 »       je·····88d·<builtin_eval+0x5d>
763 ·R_X86_64_PC32»  .text.unlikely+0xcd8763 ·R_X86_64_PC32»  .text.unlikely+0xcf5
764 »       cmp····$0x0,%r12764 »       cmp····$0x0,%r12
765 ·R_X86_64_32S»   _Py_NoneStruct765 ·R_X86_64_32S»   _Py_NoneStruct
766 »       jne····9eb·<builtin_eval+0x1bb>766 »       jne····9eb·<builtin_eval+0x1bb>
767 »       mov····(%rbx),%eax767 »       mov····(%rbx),%eax
768 »       add····$0x1,%eax768 »       add····$0x1,%eax
769 »       je·····8a5·<builtin_eval+0x75>769 »       je·····8a5·<builtin_eval+0x75>
770 ·R_X86_64_PC32»  .text.unlikely+0xcaf770 ·R_X86_64_PC32»  .text.unlikely+0xccc
771 »       mov····%eax,(%rbx)771 »       mov····%eax,(%rbx)
772 »       mov····%rbx,%r12772 »       mov····%rbx,%r12
773 »       mov····$0x0,%esi773 »       mov····$0x0,%esi
774 ·R_X86_64_32»    _PyRuntime+0x68d8774 ·R_X86_64_32»    _PyRuntime+0x68d8
775 »       mov····%rbx,%rdi775 »       mov····%rbx,%rdi
776 »       call···8b7·<builtin_eval+0x87>776 »       call···8b7·<builtin_eval+0x87>
777 ·R_X86_64_PLT32» PyDict_Contains-0x4777 ·R_X86_64_PLT32» PyDict_Contains-0x4
778 »       test···%eax,%eax778 »       test···%eax,%eax
779 »       je·····9d1·<builtin_eval+0x1a1>779 »       je·····9d1·<builtin_eval+0x1a1>
780 »       test···%eax,%eax780 »       test···%eax,%eax
781 »       js·····8c7·<builtin_eval+0x97>781 »       js·····8c7·<builtin_eval+0x97>
782 ·R_X86_64_PC32»  .text.unlikely+0xcfe782 ·R_X86_64_PC32»  .text.unlikely+0xd1b
783 »       cmpq···$0x0,0x8(%r13)783 »       cmpq···$0x0,0x8(%r13)
784 ·R_X86_64_32S»   PyCode_Type784 ·R_X86_64_32S»   PyCode_Type
785 »       je·····a01·<builtin_eval+0x1d1>785 »       je·····a01·<builtin_eval+0x1d1>
786 »       mov····%rsp,%r8786 »       mov····%rsp,%r8
787 »       lea····0x8(%rsp),%rcx787 »       lea····0x8(%rsp),%rcx
788 »       mov····$0x0,%edx788 »       mov····$0x0,%edx
789 ·R_X86_64_32»    .rodata.str1.1+0x146789 ·R_X86_64_32»    .rodata.str1.1+0x146
Offset 794, 22 lines modifiedOffset 794, 22 lines modified
794 ·R_X86_64_32»    .rodata.str1.1+0x1c4794 ·R_X86_64_32»    .rodata.str1.1+0x1c4
795 »       mov····%rax,0x8(%rsp)795 »       mov····%rax,0x8(%rsp)
796 »       call···8fb·<builtin_eval+0xcb>796 »       call···8fb·<builtin_eval+0xcb>
797 ·R_X86_64_PLT32» _Py_SourceAsString-0x4797 ·R_X86_64_PLT32» _Py_SourceAsString-0x4
798 »       mov····%rax,%rbp798 »       mov····%rax,%rbp
799 »       test···%rax,%rax799 »       test···%rax,%rax
800 »       je·····907·<builtin_eval+0xd7>800 »       je·····907·<builtin_eval+0xd7>
801 ·R_X86_64_PC32»  .text.unlikely+0xca8801 ·R_X86_64_PC32»  .text.unlikely+0xcc5
802 »       movzbl·0x0(%rbp),%eax802 »       movzbl·0x0(%rbp),%eax
803 »       cmp····$0x20,%al803 »       cmp····$0x20,%al
804 »       je·····913·<builtin_eval+0xe3>804 »       je·····913·<builtin_eval+0xe3>
805 ·R_X86_64_PC32»  .text.unlikely+0xcb7805 ·R_X86_64_PC32»  .text.unlikely+0xcd4
806 »       cmp····$0x9,%al806 »       cmp····$0x9,%al
807 »       je·····91b·<builtin_eval+0xeb>807 »       je·····91b·<builtin_eval+0xeb>
808 ·R_X86_64_PC32»  .text.unlikely+0xcb7808 ·R_X86_64_PC32»  .text.unlikely+0xcd4
809 »       lea····0x8(%rsp),%rdi809 »       lea····0x8(%rsp),%rdi
810 »       call···925·<builtin_eval+0xf5>810 »       call···925·<builtin_eval+0xf5>
811 ·R_X86_64_PLT32» PyEval_MergeCompilerFlags-0x4811 ·R_X86_64_PLT32» PyEval_MergeCompilerFlags-0x4
812 »       mov····%rbx,%rdx812 »       mov····%rbx,%rdx
813 »       mov····%rbp,%rdi813 »       mov····%rbp,%rdi
814 »       lea····0x8(%rsp),%r8814 »       lea····0x8(%rsp),%r8
815 »       mov····%r12,%rcx815 »       mov····%r12,%rcx
Offset 837, 25 lines modifiedOffset 837, 25 lines modified
837 ·R_X86_64_PLT32» _PyEval_GetFrameLocals-0x4837 ·R_X86_64_PLT32» _PyEval_GetFrameLocals-0x4
838 »       mov····%rax,%r12838 »       mov····%rax,%r12
839 »       test···%rax,%rax839 »       test···%rax,%rax
840 »       je·····a3e·<builtin_eval+0x20e>840 »       je·····a3e·<builtin_eval+0x20e>
841 »       test···%rbx,%rbx841 »       test···%rbx,%rbx
842 »       jne····8aa·<builtin_eval+0x7a>842 »       jne····8aa·<builtin_eval+0x7a>
843 »       jmp····986·<builtin_eval+0x156>843 »       jmp····986·<builtin_eval+0x156>
844 ·R_X86_64_PC32»  .text.unlikely+0xc81844 ·R_X86_64_PC32»  .text.unlikely+0xc9e
845 »       mov····0x10(%r12),%r12845 »       mov····0x10(%r12),%r12
846 »       cmp····$0x0,%r12846 »       cmp····$0x0,%r12
847 ·R_X86_64_32S»   _Py_NoneStruct847 ·R_X86_64_32S»   _Py_NoneStruct
848 »       je·····9a4·<builtin_eval+0x174>848 »       je·····9a4·<builtin_eval+0x174>
849 »       mov····%r12,%rdi849 »       mov····%r12,%rdi
850 »       call···99c·<builtin_eval+0x16c>850 »       call···99c·<builtin_eval+0x16c>
851 ·R_X86_64_PLT32» PyMapping_Check-0x4851 ·R_X86_64_PLT32» PyMapping_Check-0x4
Max diff block lines reached; 10479/14130 bytes (74.16%) of diff not shown.
72.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 915, 1270 lines modifiedOffset 915, 1275 lines modified
915 »       jle····9af·<builtin_iter.cold+0x45>915 »       jle····9af·<builtin_iter.cold+0x45>
916 ·R_X86_64_PC32»  .text.hot+0x14c3916 ·R_X86_64_PC32»  .text.hot+0x14c3
917 »       jmp····9b4·<zip_new.cold>917 »       jmp····9b4·<zip_new.cold>
918 ·R_X86_64_PC32»  .text.hot+0x14ce918 ·R_X86_64_PC32»  .text.hot+0x14ce
  
919 00000000000009b4·<zip_new.cold>:919 00000000000009b4·<zip_new.cold>:
920 zip_new.cold():920 zip_new.cold():
 921 »       mov····0x0(%rbp),%rax
 922 »       test···%eax,%eax
 923 »       js·····9c6·<zip_new.cold+0x12>
 924 »       sub····$0x1,%rax
 925 »       mov····%rax,0x0(%rbp)
 926 »       je·····9ff·<zip_new.cold+0x4b>
 927 »       xor····%eax,%eax
 928 »       jmp····9cd·<zip_new.cold+0x19>
 929 ·R_X86_64_PC32»  .text.hot+0x16c4
921 »       cmp····$0x1,%rbx930 »       cmp····$0x1,%rbx
922 »       je·····9f5·<zip_new.cold+0x41>931 »       je·····9f4·<zip_new.cold+0x40>
923 »       movq···$0x0,0x20(%r12)932 »       movq···$0x0,0x20(%r12)
924 ·R_X86_64_32S»   _Py_NoneStruct933 ·R_X86_64_32S»   _Py_NoneStruct
925 »       mov····%eax,%edx934 »       mov····%eax,%edx
926 »       add····$0x2,%edx935 »       add····$0x2,%edx
927 »       je·····a71·<zip_new.cold+0xbd>936 »       jne····aab·<zip_new.cold+0xf7>
928 »       cmp····$0x2,%rbx937 »       cmp····$0x2,%rbx
929 »       je·····9f5·<zip_new.cold+0x41> 
930 »       movq···$0x0,0x28(%r12) 
931 ·R_X86_64_32S»   _Py_NoneStruct 
932 »       add····$0x3,%eax 
933 »       mov····%eax,%edx 
934 »       jne····a9b·<zip_new.cold+0xe7> 
935 »       cmp····$0x3,%rbx 
936 »       jne····a86·<zip_new.cold+0xd2>938 »       jne····adc·<zip_new.cold+0x128>
937 »       or·····$0xffffffff,%edx939 »       or·····$0xffffffff,%edx
938 »       mov····%edx,0x0(%rip)········940 »       mov····%edx,0x0(%rip)········
939 ·R_X86_64_PC32»  _Py_NoneStruct-0x4941 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
940 »       jmp····a00·<zip_new.cold+0x4c>942 »       jmp····9ff·<zip_new.cold+0x4b>
941 ·R_X86_64_PC32»  .text.hot+0x167c943 ·R_X86_64_PC32»  .text.hot+0x169c
 944 »       mov····%rbp,%rdi
 945 »       call···a07·<zip_new.cold+0x53>
 946 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 947 »       jmp····9c6·<zip_new.cold+0x12>
 948 »       sub····$0x1,%rdx
 949 »       mov····%rdx,0x0(%rbp)
 950 »       jne····a17·<zip_new.cold+0x63>
 951 ·R_X86_64_PC32»  .text.hot+0x172a
 952 »       mov····%rbp,%rdi
 953 »       mov····%eax,0xc(%rsp)
 954 »       call···a23·<zip_new.cold+0x6f>
 955 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 956 »       mov····0xc(%rsp),%eax
 957 »       jmp····a2c·<zip_new.cold+0x78>
 958 ·R_X86_64_PC32»  .text.hot+0x172a
942 »       mov····0x0(%rbp),%rax959 »       mov····0x0(%rbp),%rax
943 »       test···%eax,%eax960 »       test···%eax,%eax
944 »       js·····a16·<zip_new.cold+0x62>961 »       js·····9c6·<zip_new.cold+0x12>
945 »       sub····$0x1,%rax962 »       sub····$0x1,%rax
946 »       mov····%rax,0x0(%rbp)963 »       mov····%rax,0x0(%rbp)
947 »       je·····ada·<zip_new.cold+0x126>964 »       jne····9c6·<zip_new.cold+0x12>
948 »       xor····%eax,%eax965 »       mov····%rbp,%rdi
 966 »       call···a46·<zip_new.cold+0x92>
 967 ·R_X86_64_PLT32» _Py_Dealloc-0x4
949 »       jmp····a1d·<zip_new.cold+0x69>968 »       jmp····9c6·<zip_new.cold+0x12>
 969 »       movq···$0x0,0x18(%r12,%rax,8)
 970 ·R_X86_64_32S»   _Py_NoneStruct
 971 »       add····$0x1,%rax
 972 »       mov····$0x1,%ecx
 973 »       cmp····%rax,%rbx
 974 »       jne····a66·<zip_new.cold+0xb2>
950 ·R_X86_64_PC32»  .text.hot+0x16a4975 ·R_X86_64_PC32»  .text.hot+0x164a
 976 »       jmp····9f4·<zip_new.cold+0x40>
951 »       mov····0x0(%rbp),%rax977 »       mov····0x0(%rbp),%rax
952 »       test···%eax,%eax978 »       test···%eax,%eax
953 »       js·····a2f·<zip_new.cold+0x7b>979 »       js·····a7a·<zip_new.cold+0xc6>
954 »       sub····$0x1,%rax980 »       sub····$0x1,%rax
955 »       mov····%rax,0x0(%rbp)981 »       mov····%rax,0x0(%rbp)
956 »       je·····a67·<zip_new.cold+0xb3>982 »       je·····aa1·<zip_new.cold+0xed>
957 »       mov····(%r12),%rax983 »       mov····(%r12),%rax
958 »       test···%eax,%eax984 »       test···%eax,%eax
959 »       js·····a16·<zip_new.cold+0x62>985 »       js·····9c6·<zip_new.cold+0x12>
960 »       sub····$0x1,%rax986 »       sub····$0x1,%rax
961 »       mov····%rax,(%r12)987 »       mov····%rax,(%r12)
962 »       jne····a16·<zip_new.cold+0x62>988 »       jne····9c6·<zip_new.cold+0x12>
963 »       mov····%r12,%rdi989 »       mov····%r12,%rdi
964 »       call···a49·<zip_new.cold+0x95>990 »       call···a9c·<zip_new.cold+0xe8>
965 ·R_X86_64_PLT32» _Py_Dealloc-0x4991 ·R_X86_64_PLT32» _Py_Dealloc-0x4
966 »       jmp····a16·<zip_new.cold+0x62>992 »       jmp····9c6·<zip_new.cold+0x12>
967 »       mov····0x0(%rbp),%rax 
968 »       test···%eax,%eax 
969 »       js·····a16·<zip_new.cold+0x62> 
970 »       sub····$0x1,%rax 
971 »       mov····%rax,0x0(%rbp) 
972 »       jne····a16·<zip_new.cold+0x62> 
973 »       mov····%rbp,%rdi993 »       mov····%rbp,%rdi
974 »       call···a65·<zip_new.cold+0xb1>994 »       call···aa9·<zip_new.cold+0xf5>
975 ·R_X86_64_PLT32» _Py_Dealloc-0x4995 ·R_X86_64_PLT32» _Py_Dealloc-0x4
976 »       jmp····a16·<zip_new.cold+0x62>996 »       jmp····a7a·<zip_new.cold+0xc6>
977 »       mov····%rbp,%rdi 
978 »       call···a6f·<zip_new.cold+0xbb> 
979 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
980 »       jmp····a2f·<zip_new.cold+0x7b> 
981 »       cmp····$0x2,%rbx997 »       cmp····$0x2,%rbx
982 »       je·····a93·<zip_new.cold+0xdf>998 »       je·····9f4·<zip_new.cold+0x40>
983 »       movq···$0x0,0x28(%r12)999 »       movq···$0x0,0x28(%r12)
984 ·R_X86_64_32S»   _Py_NoneStruct1000 ·R_X86_64_32S»   _Py_NoneStruct
 1001 »       add····$0x3,%eax
 1002 »       mov····%eax,%edx
 1003 »       jne····af0·<zip_new.cold+0x13c>
985 »       cmp····$0x3,%rbx1004 »       cmp····$0x3,%rbx
986 »       je·····aaf·<zip_new.cold+0xfb>1005 »       je·····9f1·<zip_new.cold+0x3d>
987 »       mov····$0x1,%ecx1006 »       mov····$0x1,%ecx
988 »       or·····$0xffffffff,%edx1007 »       or·····$0xffffffff,%edx
989 »       jmp····a93·<zip_new.cold+0xdf>1008 »       jmp····adc·<zip_new.cold+0x128>
990 ·R_X86_64_PC32»  .text.hot+0x16451009 ·R_X86_64_PC32»  .text.hot+0x1645
991 »       or·····$0xffffffff,%edx1010 »       movq···$0x0,0x28(%r12)
 1011 ·R_X86_64_32S»   _Py_NoneStruct
 1012 »       cmp····$0x3,%rbx
 1013 »       jne····acf·<zip_new.cold+0x11b>
992 »       jmp····9f5·<zip_new.cold+0x41>1014 »       jmp····9f1·<zip_new.cold+0x3d>
993 »       cmp····$0x3,%rbx1015 »       cmp····$0x3,%rbx
994 »       je·····9f5·<zip_new.cold+0x41>1016 »       je·····9f4·<zip_new.cold+0x40>
995 »       mov····$0x1,%ecx1017 »       mov····$0x1,%ecx
996 »       jmp····aaf·<zip_new.cold+0xfb>1018 »       jmp····b04·<builtin_dir.cold>
997 ·R_X86_64_PC32»  .text.hot+0x16451019 ·R_X86_64_PC32»  .text.hot+0x1645
998 »       or·····$0xffffffff,%edx 
999 »       jmp····9f5·<zip_new.cold+0x41> 
1000 »       sub····$0x1,%rdx 
1001 »       mov····%rdx,0x0(%rbp) 
Max diff block lines reached; 69664/74314 bytes (93.74%) of diff not shown.
63.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1729, 285 lines modifiedOffset 1729, 294 lines modified
1729 »       push···%r121729 »       push···%r12
1730 »       mov····%rsi,%r121730 »       mov····%rsi,%r12
1731 »       push···%rbp1731 »       push···%rbp
1732 »       push···%rbx1732 »       push···%rbx
1733 »       sub····$0x20,%rsp1733 »       sub····$0x20,%rsp
1734 »       movl···$0x0,0x1c(%rsp)1734 »       movl···$0x0,0x1c(%rsp)
1735 »       test···%rdx,%rdx1735 »       test···%rdx,%rdx
1736 »       jne····16d0·<zip_new+0x1b0>1736 »       jne····16f0·<zip_new+0x1d0>
1737 »       mov····0x10(%r12),%rbx1737 »       mov····0x10(%r12),%rbx
1738 »       mov····%rbx,%rdi1738 »       mov····%rbx,%rdi
1739 »       call···1554·<zip_new+0x34>1739 »       call···1554·<zip_new+0x34>
1740 ·R_X86_64_PLT32» PyTuple_New-0x41740 ·R_X86_64_PLT32» PyTuple_New-0x4
1741 »       mov····%rax,%rbp1741 »       mov····%rax,%rbp
1742 »       test···%rax,%rax1742 »       test···%rax,%rax
1743 »       je·····1720·<zip_new+0x200>1743 »       je·····173b·<zip_new+0x21b>
1744 »       test···%rbx,%rbx1744 »       test···%rbx,%rbx
1745 »       jle····16b8·<zip_new+0x198>1745 »       jle····16d8·<zip_new+0x1b8>
1746 »       mov····0x18(%r12),%rdi1746 »       mov····0x18(%r12),%rdi
1747 »       call···1573·<zip_new+0x53>1747 »       call···1573·<zip_new+0x53>
1748 ·R_X86_64_PLT32» PyObject_GetIter-0x41748 ·R_X86_64_PLT32» PyObject_GetIter-0x4
1749 »       test···%rax,%rax1749 »       test···%rax,%rax
1750 »       je·····157c·<zip_new+0x5c>1750 »       je·····157c·<zip_new+0x5c>
1751 ·R_X86_64_PC32»  .text.unlikely+0xa471751 ·R_X86_64_PC32»  .text.unlikely+0xa28
1752 »       mov····%rax,0x18(%rbp)1752 »       mov····%rax,0x18(%rbp)
1753 »       cmp····$0x1,%rbx1753 »       cmp····$0x1,%rbx
1754 »       je·····15f0·<zip_new+0xd0>1754 »       je·····15f0·<zip_new+0xd0>
1755 »       mov····0x20(%r12),%rdi1755 »       mov····0x20(%r12),%rdi
1756 »       call···1590·<zip_new+0x70>1756 »       call···1590·<zip_new+0x70>
1757 ·R_X86_64_PLT32» PyObject_GetIter-0x41757 ·R_X86_64_PLT32» PyObject_GetIter-0x4
1758 »       test···%rax,%rax1758 »       test···%rax,%rax
1759 »       je·····1599·<zip_new+0x79>1759 »       je·····1599·<zip_new+0x79>
1760 ·R_X86_64_PC32»  .text.unlikely+0xa471760 ·R_X86_64_PC32»  .text.unlikely+0xa28
1761 »       mov····%rax,0x20(%rbp)1761 »       mov····%rax,0x20(%rbp)
1762 »       cmp····$0x2,%rbx1762 »       cmp····$0x2,%rbx
1763 »       je·····15f0·<zip_new+0xd0>1763 »       je·····15f0·<zip_new+0xd0>
1764 »       mov····0x28(%r12),%rdi1764 »       mov····0x28(%r12),%rdi
1765 »       call···15ad·<zip_new+0x8d>1765 »       call···15ad·<zip_new+0x8d>
1766 ·R_X86_64_PLT32» PyObject_GetIter-0x41766 ·R_X86_64_PLT32» PyObject_GetIter-0x4
1767 »       test···%rax,%rax1767 »       test···%rax,%rax
1768 »       je·····15b6·<zip_new+0x96>1768 »       je·····15b6·<zip_new+0x96>
1769 ·R_X86_64_PC32»  .text.unlikely+0xa471769 ·R_X86_64_PC32»  .text.unlikely+0xa28
1770 »       mov····%rax,0x28(%rbp)1770 »       mov····%rax,0x28(%rbp)
1771 »       cmp····$0x3,%rbx1771 »       cmp····$0x3,%rbx
1772 »       je·····15f0·<zip_new+0xd0>1772 »       je·····15f0·<zip_new+0xd0>
1773 »       mov····$0x3,%r14d1773 »       mov····$0x3,%r14d
1774 »       mov····0x18(%r12,%r14,8),%rdi1774 »       mov····0x18(%r12,%r14,8),%rdi
1775 »       call···15d0·<zip_new+0xb0>1775 »       call···15d0·<zip_new+0xb0>
1776 ·R_X86_64_PLT32» PyObject_GetIter-0x41776 ·R_X86_64_PLT32» PyObject_GetIter-0x4
1777 »       test···%rax,%rax1777 »       test···%rax,%rax
1778 »       je·····15d9·<zip_new+0xb9>1778 »       je·····15d9·<zip_new+0xb9>
1779 ·R_X86_64_PC32»  .text.unlikely+0xa471779 ·R_X86_64_PC32»  .text.unlikely+0xa28
1780 »       mov····%rax,0x18(%rbp,%r14,8)1780 »       mov····%rax,0x18(%rbp,%r14,8)
1781 »       add····$0x1,%r141781 »       add····$0x1,%r14
1782 »       cmp····%rbx,%r141782 »       cmp····%rbx,%r14
1783 »       jne····15c6·<zip_new+0xa6>1783 »       jne····15c6·<zip_new+0xa6>
1784 »       nopw···0x0(%rax,%rax,1)1784 »       nopw···0x0(%rax,%rax,1)
1785 »       mov····%rbx,%rdi1785 »       mov····%rbx,%rdi
1786 »       call···15f8·<zip_new+0xd8>1786 »       call···15f8·<zip_new+0xd8>
1787 ·R_X86_64_PLT32» PyTuple_New-0x41787 ·R_X86_64_PLT32» PyTuple_New-0x4
1788 »       mov····%rax,%r121788 »       mov····%rax,%r12
1789 »       test···%rax,%rax1789 »       test···%rax,%rax
1790 »       je·····171b·<zip_new+0x1fb>1790 »       je·····1740·<zip_new+0x220>
1791 »       movq···$0x0,0x18(%r12)1791 »       movq···$0x0,0x18(%r12)
1792 ·R_X86_64_32S»   _Py_NoneStruct1792 ·R_X86_64_32S»   _Py_NoneStruct
1793 »       mov····0x0(%rip),%eax········1793 »       mov····0x0(%rip),%eax········
1794 ·R_X86_64_PC32»  _Py_NoneStruct-0x41794 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
1795 »       mov····%eax,%edx1795 »       mov····%eax,%edx
1796 »       add····$0x1,%edx1796 »       add····$0x1,%edx
1797 »       jne····161e·<zip_new+0xfe>1797 »       jne····161e·<zip_new+0xfe>
1798 ·R_X86_64_PC32»  .text.unlikely+0x9b01798 ·R_X86_64_PC32»  .text.unlikely+0x9c9
1799 »       cmp····$0x1,%rbx1799 »       cmp····$0x1,%rbx
1800 »       je·····1680·<zip_new+0x160>1800 »       je·····16a0·<zip_new+0x180>
1801 »       movq···$0x0,0x20(%r12)1801 »       movq···$0x0,0x20(%r12)
1802 ·R_X86_64_32S»   _Py_NoneStruct1802 ·R_X86_64_32S»   _Py_NoneStruct
1803 »       cmp····$0x2,%rbx1803 »       cmp····$0x2,%rbx
1804 »       je·····1680·<zip_new+0x160>1804 »       je·····16a0·<zip_new+0x180>
1805 »       movq···$0x0,0x28(%r12)1805 »       movq···$0x0,0x28(%r12)
1806 ·R_X86_64_32S»   _Py_NoneStruct1806 ·R_X86_64_32S»   _Py_NoneStruct
1807 »       xor····%ecx,%ecx1807 »       xor····%ecx,%ecx
1808 »       mov····$0xffffffff,%edx1808 »       mov····$0xffffffff,%edx
1809 »       cmp····$0x3,%rbx1809 »       cmp····$0x3,%rbx
1810 »       je·····1680·<zip_new+0x160>1810 »       je·····16a0·<zip_new+0x180>
1811 »       mov····$0x3,%eax1811 »       mov····$0x3,%eax
1812 »       add····$0x1,%edx1812 »       add····$0x1,%edx
1813 »       mov····$0xffffffff,%esi1813 »       jne····1657·<zip_new+0x137>
 1814 ·R_X86_64_PC32»  .text.unlikely+0xa47
 1815 »       mov····%rbx,%rdx
 1816 »       sub····%rax,%rdx
 1817 »       and····$0x1,%dl
 1818 »       je·····1674·<zip_new+0x154>
1814 »       movq···$0x0,0x18(%r12,%rax,8)1819 »       movq···$0x0,0x18(%r12,%rax,8)
1815 ·R_X86_64_32S»   _Py_NoneStruct1820 ·R_X86_64_32S»   _Py_NoneStruct
1816 »       cmove··%esi,%edx 
1817 »       mov····$0x1,%esi 
1818 »       cmovne·%esi,%ecx 
1819 »       add····$0x1,%rax1821 »       add····$0x1,%rax
1820 »       cmp····%rax,%rbx1822 »       cmp····%rax,%rbx
 1823 »       je·····168f·<zip_new+0x16f>
 1824 »       movq···$0x0,0x18(%r12,%rax,8)
 1825 ·R_X86_64_32S»   _Py_NoneStruct
 1826 »       movq···$0x0,0x20(%r12,%rax,8)
 1827 ·R_X86_64_32S»   _Py_NoneStruct
 1828 »       add····$0x2,%rax
 1829 »       cmp····%rax,%rbx
1821 »       jne····164e·<zip_new+0x12e>1830 »       jne····1674·<zip_new+0x154>
1822 »       test···%cl,%cl1831 »       test···%cl,%cl
1823 »       jne····167b·<zip_new+0x15b>1832 »       jne····1697·<zip_new+0x177>
1824 ·R_X86_64_PC32»  .text.unlikely+0x9f11833 ·R_X86_64_PC32»  .text.unlikely+0x9ed
1825 »       nopl···0x0(%rax,%rax,1)1834 »       nopw···0x0(%rax,%rax,1)
1826 »       xor····%esi,%esi1835 »       xor····%esi,%esi
1827 »       mov····%r13,%rdi1836 »       mov····%r13,%rdi
1828 »       call···*0x130(%r13)1837 »       call···*0x130(%r13)
1829 »       test···%rax,%rax1838 »       test···%rax,%rax
1830 »       je·····1695·<zip_new+0x175>1839 »       je·····16b5·<zip_new+0x195>
1831 ·R_X86_64_PC32»  .text.unlikely+0xa191840 ·R_X86_64_PC32»  .text.unlikely+0xa64
1832 »       mov····0x1c(%rsp),%edx1841 »       mov····0x1c(%rsp),%edx
1833 »       mov····%rbp,0x18(%rax)1842 »       mov····%rbp,0x18(%rax)
1834 »       mov····%rbx,0x10(%rax)1843 »       mov····%rbx,0x10(%rax)
1835 »       mov····%r12,0x20(%rax)1844 »       mov····%r12,0x20(%rax)
1836 »       mov····%edx,0x28(%rax)1845 »       mov····%edx,0x28(%rax)
1837 »       add····$0x20,%rsp1846 »       add····$0x20,%rsp
1838 »       pop····%rbx1847 »       pop····%rbx
1839 »       pop····%rbp1848 »       pop····%rbp
1840 »       pop····%r121849 »       pop····%r12
1841 »       pop····%r131850 »       pop····%r13
1842 »       pop····%r141851 »       pop····%r14
1843 »       ret1852 »       ret
Max diff block lines reached; 60639/64473 bytes (94.05%) of diff not shown.
1.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 98, 20 lines modifiedOffset 98, 20 lines modified
98 ··0x000005e0·30000000·e4050000·00000000·60000000·0...........`...98 ··0x000005e0·30000000·e4050000·00000000·60000000·0...........`...
99 ··0x000005f0·00450e10·8602480e·18830347·0e30570a·.E....H....G.0W.99 ··0x000005f0·00450e10·8602480e·18830347·0e30570a·.E....H....G.0W.
100 ··0x00000600·0e18410e·10410e08·450b640e·18440e10·..A..A..E.d..D..100 ··0x00000600·0e18410e·10410e08·450b640e·18440e10·..A..A..E.d..D..
101 ··0x00000610·410e0800·20000000·18060000·00000000·A...·...........101 ··0x00000610·410e0800·20000000·18060000·00000000·A...·...........
102 ··0x00000620·4a000000·000e3083·0386025f·0a0e1843·J.....0...._...C102 ··0x00000620·4a000000·000e3083·0386025f·0a0e1843·J.....0...._...C
103 ··0x00000630·0e10410e·08410b00·14000000·3c060000·..A..A......<...103 ··0x00000630·0e10410e·08410b00·14000000·3c060000·..A..A......<...
104 ··0x00000640·00000000·20000000·00480e10·570e0800·....·....H..W...104 ··0x00000640·00000000·20000000·00480e10·570e0800·....·....H..W...
105 ··0x00000650·40000000·54060000·00000000·05020000·@...T...........105 ··0x00000650·40000000·54060000·00000000·25020000·@...T.......%...
106 ··0x00000660·00460e10·8e02420e·188d0345·0e208c04·.F....B....E.·..106 ··0x00000660·00460e10·8e02420e·188d0345·0e208c04·.F....B....E.·..
107 ··0x00000670·440e2886·05410e30·8306440e·50037601·D.(..A.0..D.P.v.107 ··0x00000670·440e2886·05410e30·8306440e·50039601·D.(..A.0..D.P...
108 ··0x00000680·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B108 ··0x00000680·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B
109 ··0x00000690·0e08440b·1c000000·98060000·00000000·..D.............109 ··0x00000690·0e08440b·1c000000·98060000·00000000·..D.............
110 ··0x000006a0·33010000·000e5083·0686058c·048d038e·3.....P.........110 ··0x000006a0·50010000·000e5083·0686058c·048d038e·P.....P.........
111 ··0x000006b0·02000000·18000000·b8060000·00000000·................111 ··0x000006b0·02000000·18000000·b8060000·00000000·................
112 ··0x000006c0·5a000000·00450e10·8302024c·0e080000·Z....E.....L....112 ··0x000006c0·5a000000·00450e10·8302024c·0e080000·Z....E.....L....
113 ··0x000006d0·28000000·d4060000·00000000·2c000000·(...........,...113 ··0x000006d0·28000000·d4060000·00000000·2c000000·(...........,...
114 ··0x000006e0·00450e10·8602440e·18830344·0e20540a·.E....D....D.·T.114 ··0x000006e0·00450e10·8602440e·18830344·0e20540a·.E....D....D.·T.
115 ··0x000006f0·0e18410e·10410e08·450b0000·20000000·..A..A..E...·...115 ··0x000006f0·0e18410e·10410e08·450b0000·20000000·..A..A..E...·...
116 ··0x00000700·00070000·00000000·23000000·000e2083·........#.....·.116 ··0x00000700·00070000·00000000·23000000·000e2083·........#.....·.
117 ··0x00000710·03860259·0a0e1843·0e10410e·08410b00·...Y...C..A..A..117 ··0x00000710·03860259·0a0e1843·0e10410e·08410b00·...Y...C..A..A..
1.27 MB
ceval.o
2.11 KB
readelf --wide --sections {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
3 Section·Headers:3 Section·Headers:
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008d0·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008d0·00··AX··0···0·16
7 ··[·2]·.rela.text········RELA············0000000000000000·0181c8·0009a8·18···I·18···1··87 ··[·2]·.rela.text········RELA············0000000000000000·0181c8·0009a8·18···I·18···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000910·000000·00··WA··0···0··18 ··[·3]·.data·············PROGBITS········0000000000000000·000910·000000·00··WA··0···0··1
9 ··[·4]·.bss··············NOBITS··········0000000000000000·000910·000000·00··WA··0···0··19 ··[·4]·.bss··············NOBITS··········0000000000000000·000910·000000·00··WA··0···0··1
10 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000910·0041d3·00··AX··0···0··110 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000910·0041ca·00··AX··0···0··1
11 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·018b70·0055e0·18···I·18···5··811 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·018b70·0055e0·18···I·18···5··8
12 ··[·7]·.text.hot·········PROGBITS········0000000000000000·004af0·00d5c9·00··AX··0···0·1612 ··[·7]·.text.hot·········PROGBITS········0000000000000000·004ae0·00d5e9·00··AX··0···0·16
13 ··[·8]·.rela.text.hot····RELA············0000000000000000·01e150·006240·18···I·18···7··813 ··[·8]·.rela.text.hot····RELA············0000000000000000·01e150·006240·18···I·18···7··8
14 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·0120b9·0001d9·01·AMS··0···0··114 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·0120c9·0001d9·01·AMS··0···0··1
15 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·012298·000e0f·01·AMS··0···0··815 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0122a8·000e0f·01·AMS··0···0··8
16 ··[11]·.rodata···········PROGBITS········0000000000000000·0130c0·000950·00···A··0···0·3216 ··[11]·.rodata···········PROGBITS········0000000000000000·0130c0·000950·00···A··0···0·32
17 ··[12]·.rela.rodata······RELA············0000000000000000·024390·001ab8·18···I·18··11··817 ··[12]·.rela.rodata······RELA············0000000000000000·024390·001ab8·18···I·18··11··8
18 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·013a10·000008·08··AM··0···0··818 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·013a10·000008·08··AM··0···0··8
19 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·013a18·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·013a18·000000·00······0···0··1
20 ··[15]·.note.gnu.property·NOTE············0000000000000000·013a18·000020·00···A··0···0··820 ··[15]·.note.gnu.property·NOTE············0000000000000000·013a18·000020·00···A··0···0··8
21 ··[16]·.eh_frame·········PROGBITS········0000000000000000·013a38·000d20·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000000000·013a38·000d20·00···A··0···0··8
22 ··[17]·.rela.eh_frame····RELA············0000000000000000·025e48·000870·18···I·18··16··822 ··[17]·.rela.eh_frame····RELA············0000000000000000·025e48·000870·18···I·18··16··8
35.4 KB
readelf --wide --symbols {}
    
Offset 4, 81 lines modifiedOffset 4, 81 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
8 ·····4:·0000000000000000····55·FUNC····LOCAL··DEFAULT····5·PyEval_GetBuiltins.cold8 ·····4:·0000000000000000····55·FUNC····LOCAL··DEFAULT····5·PyEval_GetBuiltins.cold
9 ·····5:·0000000000000037·····9·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltins.cold9 ·····5:·0000000000000037·····9·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltins.cold
10 ·····6:·00000000000006b0··2915·FUNC····LOCAL··DEFAULT····7·initialize_locals10 ·····6:·00000000000006b0··2915·FUNC····LOCAL··DEFAULT····7·initialize_locals
11 ·····7:·000000000000c9d0····63·FUNC····LOCAL··DEFAULT····7·clear_thread_frame11 ·····7:·000000000000c9e0····63·FUNC····LOCAL··DEFAULT····7·clear_thread_frame
12 ·····8:·0000000000000040····65·FUNC····LOCAL··DEFAULT····5·PyEval_EvalCode.cold12 ·····8:·0000000000000040····65·FUNC····LOCAL··DEFAULT····5·PyEval_EvalCode.cold
13 ·····9:·0000000000000081···125·FUNC····LOCAL··DEFAULT····5·_PyEval_Vector.cold13 ·····9:·0000000000000081···125·FUNC····LOCAL··DEFAULT····5·_PyEval_Vector.cold
14 ····10:·00000000000005a0···257·FUNC····LOCAL··DEFAULT····7·_PyEvalFramePushAndInit14 ····10:·00000000000005a0···257·FUNC····LOCAL··DEFAULT····7·_PyEvalFramePushAndInit
15 ····11:·00000000000000fe···110·FUNC····LOCAL··DEFAULT····5·_PyEvalFramePushAndInit.cold15 ····11:·00000000000000fe···110·FUNC····LOCAL··DEFAULT····5·_PyEvalFramePushAndInit.cold
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.116 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
18 ····14:·0000000000000620···618·FUNC····LOCAL··DEFAULT····1·missing_arguments18 ····14:·0000000000000620···618·FUNC····LOCAL··DEFAULT····1·missing_arguments
19 ····15:·000000000000016c··1217·FUNC····LOCAL··DEFAULT····5·initialize_locals.cold19 ····15:·000000000000016c··1217·FUNC····LOCAL··DEFAULT····5·initialize_locals.cold
20 ····16:·0000000000001220····20·FUNC····LOCAL··DEFAULT····7·_PyEval_EvalFrame20 ····16:·0000000000001220····20·FUNC····LOCAL··DEFAULT····7·_PyEval_EvalFrame
21 ····17:·0000000000000020··2048·OBJECT··LOCAL··DEFAULT···11·opcode_targets.021 ····17:·0000000000000020··2048·OBJECT··LOCAL··DEFAULT···11·opcode_targets.0
22 ····18:·000000000000c940···130·FUNC····LOCAL··DEFAULT····7·_PyEvalFrameClearAndPop22 ····18:·000000000000c950···130·FUNC····LOCAL··DEFAULT····7·_PyEvalFrameClearAndPop
23 ····19:·0000000000000880···208·OBJECT··LOCAL··DEFAULT···11·binary_ops23 ····19:·0000000000000880···208·OBJECT··LOCAL··DEFAULT···11·binary_ops
24 ····20:·000000000000ce30···295·FUNC····LOCAL··DEFAULT····7·check_except_type_valid24 ····20:·000000000000ce50···295·FUNC····LOCAL··DEFAULT····7·check_except_type_valid
25 ····21:·00000000000002c0····46·FUNC····LOCAL··DEFAULT····1·_PyDict_NotifyEvent.constprop.025 ····21:·00000000000002c0····46·FUNC····LOCAL··DEFAULT····1·_PyDict_NotifyEvent.constprop.0
26 ····22:·000000000000d030···492·FUNC····LOCAL··DEFAULT····7·import_from26 ····22:·000000000000d050···492·FUNC····LOCAL··DEFAULT····7·import_from
27 ····23:·000000000000ca10···113·FUNC····LOCAL··DEFAULT····7·_PyFrame_PushUnchecked 
28 ····24:·000000000000d2b0···361·FUNC····LOCAL··DEFAULT····7·do_raise27 ····23:·000000000000d2d0···361·FUNC····LOCAL··DEFAULT····7·do_raise
29 ····25:·00000000000002f0···442·FUNC····LOCAL··DEFAULT····1·match_class28 ····24:·00000000000002f0···442·FUNC····LOCAL··DEFAULT····1·match_class
 29 ····25:·000000000000ca20···113·FUNC····LOCAL··DEFAULT····7·_PyFrame_PushUnchecked
30 ····26:·000000000000ca90···921·FUNC····LOCAL··DEFAULT····7·unpack_iterable30 ····26:·000000000000caa0···943·FUNC····LOCAL··DEFAULT····7·unpack_iterable
31 ····27:·0000000000000000···143·FUNC····LOCAL··DEFAULT····1·format_exc_check_arg31 ····27:·0000000000000000···143·FUNC····LOCAL··DEFAULT····1·format_exc_check_arg
32 ····28:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.94932 ····28:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.949
33 ····29:·0000000000000260····95·FUNC····LOCAL··DEFAULT····1·do_monitor_exc33 ····29:·0000000000000260····95·FUNC····LOCAL··DEFAULT····1·do_monitor_exc
34 ····30:·0000000000003789····49·FUNC····LOCAL··DEFAULT····5·monitor_stop_iteration34 ····30:·0000000000003780····49·FUNC····LOCAL··DEFAULT····5·monitor_stop_iteration
35 ····31:·000000000000062d·10884·FUNC····LOCAL··DEFAULT····5·_PyEval_EvalFrameDefault.cold35 ····31:·000000000000062d·10875·FUNC····LOCAL··DEFAULT····5·_PyEval_EvalFrameDefault.cold
36 ····32:·00000000000037f2····73·FUNC····LOCAL··DEFAULT····5·format_exc_unbound36 ····32:·0000000000000820····25·OBJECT··LOCAL··DEFAULT···11·__func__.1
37 ····33:·000000000000cf60····88·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.037 ····33:·000000000000cf80····88·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0
38 ····34:·0000000000000820····25·OBJECT··LOCAL··DEFAULT···11·__func__.1 
39 ····35:·0000000000003978···722·FUNC····LOCAL··DEFAULT····5·match_keys38 ····34:·000000000000396f···722·FUNC····LOCAL··DEFAULT····5·match_keys
 39 ····35:·00000000000037e9····73·FUNC····LOCAL··DEFAULT····5·format_exc_unbound
40 ····36:·00000000000030b1····12·FUNC····LOCAL··DEFAULT····5·_PyEvalFrameClearAndPop.cold40 ····36:·00000000000030a8····12·FUNC····LOCAL··DEFAULT····5·_PyEvalFrameClearAndPop.cold
41 ····37:·00000000000030bd····12·FUNC····LOCAL··DEFAULT····5·clear_thread_frame.cold41 ····37:·00000000000030b4····12·FUNC····LOCAL··DEFAULT····5·clear_thread_frame.cold
42 ····38:·00000000000030c9····31·FUNC····LOCAL··DEFAULT····5·unpack_iterable.cold42 ····38:·00000000000030c0····31·FUNC····LOCAL··DEFAULT····5·unpack_iterable.cold
43 ····39:·00000000000030e8····23·FUNC····LOCAL··DEFAULT····5·check_except_type_valid.cold43 ····39:·00000000000030df····23·FUNC····LOCAL··DEFAULT····5·check_except_type_valid.cold
44 ····40:·00000000000030ff···271·FUNC····LOCAL··DEFAULT····5·import_from.cold44 ····40:·00000000000030f6···271·FUNC····LOCAL··DEFAULT····5·import_from.cold
45 ····41:·000000000000320e···401·FUNC····LOCAL··DEFAULT····5·do_raise.cold45 ····41:·0000000000003205···401·FUNC····LOCAL··DEFAULT····5·do_raise.cold
46 ····42:·00000000000033da····14·FUNC····LOCAL··DEFAULT····5·PyEval_MergeCompilerFlags.cold46 ····42:·00000000000033d1····14·FUNC····LOCAL··DEFAULT····5·PyEval_MergeCompilerFlags.cold
47 ····43:·00000000000033e8····27·FUNC····LOCAL··DEFAULT····5·PyEval_GetFrame.cold47 ····43:·00000000000033df····27·FUNC····LOCAL··DEFAULT····5·PyEval_GetFrame.cold
48 ····44:·0000000000003403·····8·FUNC····LOCAL··DEFAULT····5·format_exc_check_arg.cold48 ····44:·00000000000033fa·····8·FUNC····LOCAL··DEFAULT····5·format_exc_check_arg.cold
49 ····45:·000000000000340b····34·FUNC····LOCAL··DEFAULT····5·_PyEval_GetFrameLocals.cold49 ····45:·0000000000003402····34·FUNC····LOCAL··DEFAULT····5·_PyEval_GetFrameLocals.cold
50 ····46:·000000000000342d····15·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCall.cold50 ····46:·0000000000003424····15·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCall.cold
51 ····47:·0000000000000860····23·OBJECT··LOCAL··DEFAULT···11·__func__.351 ····47:·0000000000000860····23·OBJECT··LOCAL··DEFAULT···11·__func__.3
52 ····48:·000000000000343c····46·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltin.cold52 ····48:·0000000000003433····46·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltin.cold
53 ····49:·000000000000346a····27·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCallPy.cold53 ····49:·0000000000003461····27·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCallPy.cold
54 ····50:·0000000000000840····25·OBJECT··LOCAL··DEFAULT···11·__func__.254 ····50:·0000000000000840····25·OBJECT··LOCAL··DEFAULT···11·__func__.2
55 ····51:·0000000000003485····15·FUNC····LOCAL··DEFAULT····5·do_monitor_exc.cold55 ····51:·000000000000347c····15·FUNC····LOCAL··DEFAULT····5·do_monitor_exc.cold
56 ····52:·0000000000003494····46·FUNC····LOCAL··DEFAULT····5·_PyDict_NotifyEvent.constprop.0.cold56 ····52:·000000000000348b····46·FUNC····LOCAL··DEFAULT····5·_PyDict_NotifyEvent.constprop.0.cold
57 ····53:·00000000000004b0···130·FUNC····LOCAL··DEFAULT····1·match_class_attr57 ····53:·00000000000004b0···130·FUNC····LOCAL··DEFAULT····1·match_class_attr
58 ····54:·00000000000034c2···659·FUNC····LOCAL··DEFAULT····5·match_class.cold58 ····54:·00000000000034b9···659·FUNC····LOCAL··DEFAULT····5·match_class.cold
59 ····55:·0000000000003755····52·FUNC····LOCAL··DEFAULT····5·match_class_attr.cold59 ····55:·000000000000374c····52·FUNC····LOCAL··DEFAULT····5·match_class_attr.cold
60 ····56:·00000000000037ba·····8·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFinalizer.cold60 ····56:·00000000000037b1·····8·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFinalizer.cold
61 ····57:·00000000000037c2·····8·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFirstiter.cold61 ····57:·00000000000037b9·····8·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFirstiter.cold
62 ····58:·000000000000383b···230·FUNC····LOCAL··DEFAULT····5·missing_arguments.cold62 ····58:·0000000000003832···230·FUNC····LOCAL··DEFAULT····5·missing_arguments.cold
63 ····59:·0000000000003921····26·FUNC····LOCAL··DEFAULT····5·_PyEval_SetCoroutineOriginTrackingDepth.cold63 ····59:·0000000000003918····26·FUNC····LOCAL··DEFAULT····5·_PyEval_SetCoroutineOriginTrackingDepth.cold
64 ····60:·000000000000393b····22·FUNC····LOCAL··DEFAULT····5·Py_EnterRecursiveCall.cold64 ····60:·0000000000003932····22·FUNC····LOCAL··DEFAULT····5·Py_EnterRecursiveCall.cold
65 ····61:·0000000000003951····39·FUNC····LOCAL··DEFAULT····5·_PyEval_SliceIndexNotNone.cold65 ····61:·0000000000003948····39·FUNC····LOCAL··DEFAULT····5·_PyEval_SliceIndexNotNone.cold
66 ····62:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata66 ····62:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
67 ····63:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC8467 ····63:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC84
68 ····64:·0000000000000000····78·FUNC····GLOBAL·DEFAULT····7·PyEval_GetBuiltins68 ····64:·0000000000000000····78·FUNC····GLOBAL·DEFAULT····7·PyEval_GetBuiltins
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
70 ····66:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate70 ····66:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
71 ····67:·0000000000000050····70·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetBuiltins71 ····67:·0000000000000050····70·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetBuiltins
72 ····68:·00000000000000a0···496·FUNC····GLOBAL·DEFAULT····7·PyEval_EvalCode72 ····68:·00000000000000a0···496·FUNC····GLOBAL·DEFAULT····7·PyEval_EvalCode
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_BuiltinsFromGlobals73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_BuiltinsFromGlobals
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_FromConstructor74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_FromConstructor
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_PushFrame75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_PushFrame
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
77 ····73:·0000000000001240·46837·FUNC····GLOBAL·DEFAULT····7·_PyEval_EvalFrameDefault77 ····73:·0000000000001240·46855·FUNC····GLOBAL·DEFAULT····7·_PyEval_EvalFrameDefault
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
79 ····75:·0000000000000290···772·FUNC····GLOBAL·HIDDEN·····7·_PyEval_Vector79 ····75:·0000000000000290···772·FUNC····GLOBAL·HIDDEN·····7·_PyEval_Vector
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArraySteal80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArraySteal
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
Offset 106, 168 lines modifiedOffset 106, 168 lines modified
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains 
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyListIter_Type113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyListIter_Type
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsInstance114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsInstance
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
 116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
 120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Add
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Add 
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyRangeIter_Type125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyRangeIter_Type
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTupleIter_Type127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTupleIter_Type
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Specialize_LoadAttr132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Specialize_LoadAttr
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBuildSlice_ConsumeRefs 
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Subtract133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Subtract
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_FromArraySteal134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_FromArraySteal
 135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBuildSlice_ConsumeRefs
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFunction_New137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SetItem_Take2138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SetItem_Take2
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFunction_New
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_LoadGlobal140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_LoadGlobal
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromItems141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_FromItems
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetItem142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetItem
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Multiply143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Format
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Format 
Max diff block lines reached; 21946/36186 bytes (60.65%) of diff not shown.
416 KB
readelf --wide --relocs {}
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 Relocation·section·'.rela.text'·at·offset·0x181c8·contains·103·entries:2 Relocation·section·'.rela.text'·at·offset·0x181c8·contains·103·entries:
3 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend3 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
4 0000000000000021··0000010800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·44 0000000000000021··0000010800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
5 000000000000003d··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·45 000000000000003d··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
6 0000000000000044··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_NameError·-·46 0000000000000044··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_NameError·-·4
7 000000000000004f··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·47 000000000000004f··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
8 0000000000000056··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_NameError·-·48 0000000000000056··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_NameError·-·4
9 0000000000000061··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_GivenExceptionMatches·-·49 0000000000000061··0000009e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_GivenExceptionMatches·-·4
10 0000000000000074··000000550000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ca1010 0000000000000074··000000550000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ca10
11 000000000000007c··0000008700000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·411 000000000000007c··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
12 0000000000000097··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·412 0000000000000097··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
13 0000000000000112··0000010c00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·413 0000000000000112··0000010c00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·4
14 0000000000000117··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b3814 0000000000000117··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b38
15 000000000000011c··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·415 000000000000011c··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
16 000000000000012c··0000003f00000002·R_X86_64_PC32··········0000000000000000·.LC84·-·416 000000000000012c··0000003f00000002·R_X86_64_PC32··········0000000000000000·.LC84·-·4
17 0000000000000147··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·417 0000000000000147··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
18 0000000000000167··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·418 0000000000000167··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
Offset 21, 27 lines modifiedOffset 21, 27 lines modified
21 00000000000001dd··0000004300000004·R_X86_64_PLT32·········0000000000000050·_PyEval_GetBuiltins·-·421 00000000000001dd··0000004300000004·R_X86_64_PLT32·········0000000000000050·_PyEval_GetBuiltins·-·4
22 00000000000001e5··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·422 00000000000001e5··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4
23 0000000000000223··0000010c00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·423 0000000000000223··0000010c00000002·R_X86_64_PC32··········0000000000000000·PyExc_RecursionError·-·4
24 0000000000000228··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b9024 0000000000000228··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·b90
25 000000000000022f··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·425 000000000000022f··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
26 0000000000000247··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·426 0000000000000247··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
27 0000000000000275··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·427 0000000000000275··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyErr_GetRaisedException·-·4
28 000000000000028c··000000a600000004·R_X86_64_PLT32·········0000000000000000·_Py_call_instrumentation_arg·-·428 000000000000028c··000000ad00000004·R_X86_64_PLT32·········0000000000000000·_Py_call_instrumentation_arg·-·4
29 000000000000029a··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·429 000000000000029a··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·4
30 0000000000000326··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsInstance·-·430 0000000000000326··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsInstance·-·4
31 0000000000000345··000000b600000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·431 0000000000000345··000000c000000004·R_X86_64_PLT32·········0000000000000000·PySet_New·-·4
32 0000000000000354··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·432 0000000000000354··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
33 000000000000036e··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13833 000000000000036e··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·138
34 0000000000000376··0000011300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·434 0000000000000376··0000011300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4
35 000000000000038c··0000006c0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·035 000000000000038c··0000006c0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
36 00000000000003ba··000000760000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·036 00000000000003ba··000000760000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0
37 00000000000003ff··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·437 00000000000003ff··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
38 0000000000000460··0000011400000004·R_X86_64_PLT32·········0000000000000000·PyList_AsTuple·-·438 0000000000000460··0000011400000004·R_X86_64_PLT32·········0000000000000000·PyList_AsTuple·-·4
39 00000000000004ce··0000011600000004·R_X86_64_PLT32·········0000000000000000·PySet_Contains·-·439 00000000000004ce··0000011600000004·R_X86_64_PLT32·········0000000000000000·PySet_Contains·-·4
40 00000000000004dd··000000b100000004·R_X86_64_PLT32·········0000000000000000·PySet_Add·-·440 00000000000004dd··000000a600000004·R_X86_64_PLT32·········0000000000000000·PySet_Add·-·4
41 00000000000004ec··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·441 00000000000004ec··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
42 0000000000000513··0000005200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·442 0000000000000513··0000005200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
43 000000000000051d··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·c8043 000000000000051d··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·c80
44 0000000000000525··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·444 0000000000000525··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
45 0000000000000548··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·cb045 0000000000000548··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·cb0
46 0000000000000554··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·446 0000000000000554··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
47 0000000000000562··0000011800000004·R_X86_64_PLT32·········0000000000000000·_PySys_Audit·-·447 0000000000000562··0000011800000004·R_X86_64_PLT32·········0000000000000000·_PySys_Audit·-·4
Offset 63, 51 lines modifiedOffset 63, 51 lines modified
63 00000000000007ba··0000011e00000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·463 00000000000007ba··0000011e00000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4
64 00000000000007c8··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a64 00000000000007c8··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a
65 00000000000007cd··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·465 00000000000007cd··0000005100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
66 00000000000007e4··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Join·-·466 00000000000007e4··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Join·-·4
67 0000000000000826··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Concat·-·467 0000000000000826··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Concat·-·4
68 0000000000000897··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·468 0000000000000897··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
69 00000000000008b7··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·469 00000000000008b7··0000004200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
70 000000000000000d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33ff70 000000000000000d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33f6
71 000000000000002d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33ff71 000000000000002d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33f6
72 000000000000004a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33ff72 000000000000004a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33f6
73 000000000000008b··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·473 000000000000008b··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetRaisedException·-·4
74 00000000000000ab··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·340774 00000000000000ab··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33fe
75 00000000000000d0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·342075 00000000000000d0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3417
76 00000000000000da··0000010b00000004·R_X86_64_PLT32·········0000000000000000·_PyFrame_GetLocals·-·476 00000000000000da··0000010b00000004·R_X86_64_PLT32·········0000000000000000·_PyFrame_GetLocals·-·4
77 00000000000000f6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·342977 00000000000000f6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3420
78 00000000000001f1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·343878 00000000000001f1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·342f
79 000000000000020f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·346679 000000000000020f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·345d
80 00000000000002b9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·348180 00000000000002b9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3478
81 00000000000002cf··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·349081 00000000000002cf··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3487
82 000000000000030f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36b382 000000000000030f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36aa
83 0000000000000360··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34be83 0000000000000360··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34b5
84 0000000000000382··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34e784 0000000000000382··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34de
85 0000000000000392··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·354785 0000000000000392··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·353e
86 00000000000003a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·364286 00000000000003a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3639
87 00000000000003c0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·365787 00000000000003c0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·364e
88 00000000000003ea··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·360588 00000000000003ea··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35fc
89 0000000000000411··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·361389 0000000000000411··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·360a
90 000000000000042a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·368190 000000000000042a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3678
91 000000000000044c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a491 000000000000044c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·369b
92 0000000000000458··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36cf92 0000000000000458··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36c6
93 00000000000004f5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·375193 00000000000004f5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3748
94 000000000000052e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·377594 000000000000052e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·376c
95 000000000000056a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37b695 000000000000056a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37ad
96 00000000000005da··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37be96 00000000000005da··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37b5
97 000000000000065b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38bc97 000000000000065b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38b3
98 0000000000000697··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38ac98 0000000000000697··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38a3
99 000000000000070a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38cb99 000000000000070a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38c2
100 0000000000000715··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38bc100 0000000000000715··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38b3
101 0000000000000722··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38bc101 0000000000000722··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38b3
102 00000000000007c3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3885102 00000000000007c3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·387c
103 00000000000007d9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·385e103 00000000000007d9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3855
104 0000000000000816··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3837104 0000000000000816··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·382e
105 0000000000000886··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38da105 0000000000000886··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38d1
106 00000000000008c3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·391d106 00000000000008c3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3914
  
107 Relocation·section·'.rela.text.unlikely'·at·offset·0x18b70·contains·916·entries:107 Relocation·section·'.rela.text.unlikely'·at·offset·0x18b70·contains·916·entries:
108 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend108 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
109 0000000000000041··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4109 0000000000000041··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
110 000000000000005f··0000004500000004·R_X86_64_PLT32·········0000000000000000·_PyEval_BuiltinsFromGlobals·-·4110 000000000000005f··0000004500000004·R_X86_64_PLT32·········0000000000000000·_PyEval_BuiltinsFromGlobals·-·4
111 00000000000000c5··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4111 00000000000000c5··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
112 0000000000000163··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4112 0000000000000163··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
Offset 131, 439 lines modifiedOffset 131, 438 lines modified
131 0000000000000547··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4131 0000000000000547··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
132 0000000000000553··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7132 0000000000000553··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7
133 000000000000059d··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2d133 000000000000059d··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2d
134 00000000000005b1··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4134 00000000000005b1··0000005000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
135 00000000000005f2··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c135 00000000000005f2··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c
136 00000000000005fb··0000005200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4136 00000000000005fb··0000005200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
Diff chunk too large, falling back to line-by-line diff (424 lines added, 425 lines removed)
137 0000000000000607··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4137 0000000000000607··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
138 0000000000000669··000000e400000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4138 000000000000064a··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bf
139 000000000000066e··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·41139 000000000000065b··000000e400000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
140 000000000000067f··000000e500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetString·-·4140 0000000000000660··000000e500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetString·-·4
141 0000000000000731··0000007600000002·R_X86_64_PC32··········0000000000000000·PyUnicode_Type·-·4141 0000000000000716··0000005200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
142 000000000000073e··0000007600000002·R_X86_64_PC32··········0000000000000000·PyUnicode_Type·+·4142 0000000000000722··000000d700000004·R_X86_64_PLT32·········0000000000000000·_PyErr_ExceptionMatches·-·4
143 0000000000000748··000000760000000a·R_X86_64_32············0000000000000000·PyUnicode_Type·+·0143 0000000000000741··000000de00000004·R_X86_64_PLT32·········0000000000000000·PySequence_Check·-·4
144 0000000000000762··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4144 0000000000000751··000000d800000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4
145 0000000000000776··000000d500000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4145 000000000000075b··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·498
146 0000000000000781··000000d600000004·R_X86_64_PLT32·········0000000000000000·_PyErr_ExceptionMatches·-·4146 0000000000000766··0000005200000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
147 0000000000000794··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_NameError·-·4147 0000000000000770··0000005300000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Format·-·4
148 0000000000000799··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6d148 000000000000081f··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4
149 00000000000007a1··000000e500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetString·-·4149 0000000000000833··000000d600000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4
150 00000000000007df··000000740000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0150 000000000000083b··000000d700000004·R_X86_64_PLT32·········0000000000000000·_PyErr_ExceptionMatches·-·4
151 000000000000081b··000000e600000004·R_X86_64_PLT32·········0000000000000000·_PyObject_FastCall·-·4151 0000000000000852··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_NameError·-·4
152 00000000000008b1··0000003e0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·20152 000000000000085a··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a2
153 0000000000000975··0000006500000004·R_X86_64_PLT32·········0000000000000000·_Py_call_instrumentation_2args·-·4153 0000000000000862··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
154 00000000000009bf··000000d500000002·R_X86_64_PC32··········0000000000000000·PyExc_KeyError·-·4154 0000000000000904··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·7a0
155 00000000000009cb··000000d600000004·R_X86_64_PLT32·········0000000000000000·_PyErr_ExceptionMatches·-·4155 000000000000091f··000000e100000004·R_X86_64_PLT32·········00000000000000e0·_Py_CheckRecursiveCall·-·4
156 00000000000009da··000000e700000002·R_X86_64_PC32··········0000000000000000·PyExc_ImportError·-·4156 0000000000000a03··0000007600000002·R_X86_64_PC32··········0000000000000000·PyUnicode_Type·-·4
157 00000000000009df··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d9157 0000000000000a10··0000007600000002·R_X86_64_PC32··········0000000000000000·PyUnicode_Type·+·4
158 00000000000009eb··000000e500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetString·-·4158 0000000000000a1a··000000760000000a·R_X86_64_32············0000000000000000·PyUnicode_Type·+·0
Max diff block lines reached; 330270/426317 bytes (77.47%) of diff not shown.
44.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 270, 15 lines modifiedOffset 270, 15 lines modified
270 ··DW_CFA_offset:·r15·(r15)·at·cfa-16270 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
271 00000258·0000000000000010·0000025c·FDE·cie=00000000·pc=0000000000001220..0000000000001234271 00000258·0000000000000010·0000025c·FDE·cie=00000000·pc=0000000000001220..0000000000001234
272 ··DW_CFA_nop272 ··DW_CFA_nop
273 ··DW_CFA_nop273 ··DW_CFA_nop
274 ··DW_CFA_nop274 ··DW_CFA_nop
  
275 0000026c·000000000000004c·00000270·FDE·cie=00000000·pc=0000000000001240..000000000000c935275 0000026c·000000000000004c·00000270·FDE·cie=00000000·pc=0000000000001240..000000000000c947
276 ··DW_CFA_advance_loc:·6·to·0000000000001246276 ··DW_CFA_advance_loc:·6·to·0000000000001246
277 ··DW_CFA_def_cfa_offset:·16277 ··DW_CFA_def_cfa_offset:·16
278 ··DW_CFA_offset:·r15·(r15)·at·cfa-16278 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
279 ··DW_CFA_advance_loc:·2·to·0000000000001248279 ··DW_CFA_advance_loc:·2·to·0000000000001248
280 ··DW_CFA_def_cfa_offset:·24280 ··DW_CFA_def_cfa_offset:·24
281 ··DW_CFA_offset:·r14·(r14)·at·cfa-24281 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
282 ··DW_CFA_advance_loc:·2·to·000000000000124a282 ··DW_CFA_advance_loc:·2·to·000000000000124a
Offset 291, 337 lines modifiedOffset 291, 337 lines modified
291 ··DW_CFA_def_cfa_offset:·48291 ··DW_CFA_def_cfa_offset:·48
292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48292 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
293 ··DW_CFA_advance_loc:·1·to·000000000000124e293 ··DW_CFA_advance_loc:·1·to·000000000000124e
294 ··DW_CFA_def_cfa_offset:·56294 ··DW_CFA_def_cfa_offset:·56
295 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56295 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
296 ··DW_CFA_advance_loc:·7·to·0000000000001255296 ··DW_CFA_advance_loc:·7·to·0000000000001255
297 ··DW_CFA_def_cfa_offset:·368297 ··DW_CFA_def_cfa_offset:·368
298 ··DW_CFA_advance_loc2:·4745·to·00000000000024de298 ··DW_CFA_advance_loc2:·4741·to·00000000000024da
299 ··DW_CFA_remember_state299 ··DW_CFA_remember_state
300 ··DW_CFA_def_cfa_offset:·56300 ··DW_CFA_def_cfa_offset:·56
301 ··DW_CFA_advance_loc:·1·to·00000000000024df301 ··DW_CFA_advance_loc:·1·to·00000000000024db
302 ··DW_CFA_def_cfa_offset:·48302 ··DW_CFA_def_cfa_offset:·48
303 ··DW_CFA_advance_loc:·1·to·00000000000024e0303 ··DW_CFA_advance_loc:·1·to·00000000000024dc
304 ··DW_CFA_def_cfa_offset:·40304 ··DW_CFA_def_cfa_offset:·40
305 ··DW_CFA_advance_loc:·2·to·00000000000024e2305 ··DW_CFA_advance_loc:·2·to·00000000000024de
306 ··DW_CFA_def_cfa_offset:·32306 ··DW_CFA_def_cfa_offset:·32
307 ··DW_CFA_advance_loc:·2·to·00000000000024e4307 ··DW_CFA_advance_loc:·2·to·00000000000024e0
308 ··DW_CFA_def_cfa_offset:·24308 ··DW_CFA_def_cfa_offset:·24
309 ··DW_CFA_advance_loc:·2·to·00000000000024e6309 ··DW_CFA_advance_loc:·2·to·00000000000024e2
310 ··DW_CFA_def_cfa_offset:·16310 ··DW_CFA_def_cfa_offset:·16
311 ··DW_CFA_advance_loc:·2·to·00000000000024e8311 ··DW_CFA_advance_loc:·2·to·00000000000024e4
312 ··DW_CFA_def_cfa_offset:·8312 ··DW_CFA_def_cfa_offset:·8
313 ··DW_CFA_advance_loc:·1·to·00000000000024e9313 ··DW_CFA_advance_loc:·1·to·00000000000024e5
314 ··DW_CFA_restore_state314 ··DW_CFA_restore_state
315 ··DW_CFA_nop315 ··DW_CFA_nop
316 ··DW_CFA_nop316 ··DW_CFA_nop
317 ··DW_CFA_nop317 ··DW_CFA_nop
  
318 000002bc·000000000000001c·000002c0·FDE·cie=00000000·pc=000000000000062d..00000000000030b1318 000002bc·000000000000001c·000002c0·FDE·cie=00000000·pc=000000000000062d..00000000000030a8
319 ··DW_CFA_def_cfa_offset:·368319 ··DW_CFA_def_cfa_offset:·368
320 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56320 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
321 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48321 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
322 ··DW_CFA_offset:·r12·(r12)·at·cfa-40322 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
323 ··DW_CFA_offset:·r13·(r13)·at·cfa-32323 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
324 ··DW_CFA_offset:·r14·(r14)·at·cfa-24324 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
325 ··DW_CFA_offset:·r15·(r15)·at·cfa-16325 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
326 000002dc·0000000000000030·000002e0·FDE·cie=00000000·pc=000000000000c940..000000000000c9c2326 000002dc·0000000000000030·000002e0·FDE·cie=00000000·pc=000000000000c950..000000000000c9d2
327 ··DW_CFA_advance_loc:·1·to·000000000000c941327 ··DW_CFA_advance_loc:·1·to·000000000000c951
328 ··DW_CFA_def_cfa_offset:·16328 ··DW_CFA_def_cfa_offset:·16
329 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16329 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
330 ··DW_CFA_advance_loc:·4·to·000000000000c945330 ··DW_CFA_advance_loc:·4·to·000000000000c955
331 ··DW_CFA_def_cfa_offset:·24331 ··DW_CFA_def_cfa_offset:·24
332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
333 ··DW_CFA_advance_loc:·7·to·000000000000c94c333 ··DW_CFA_advance_loc:·7·to·000000000000c95c
334 ··DW_CFA_def_cfa_offset:·32334 ··DW_CFA_def_cfa_offset:·32
335 ··DW_CFA_advance_loc:·55·to·000000000000c983335 ··DW_CFA_advance_loc:·55·to·000000000000c993
336 ··DW_CFA_remember_state336 ··DW_CFA_remember_state
337 ··DW_CFA_def_cfa_offset:·24337 ··DW_CFA_def_cfa_offset:·24
338 ··DW_CFA_advance_loc:·7·to·000000000000c98a338 ··DW_CFA_advance_loc:·7·to·000000000000c99a
339 ··DW_CFA_def_cfa_offset:·16339 ··DW_CFA_def_cfa_offset:·16
340 ··DW_CFA_advance_loc:·1·to·000000000000c98b340 ··DW_CFA_advance_loc:·1·to·000000000000c99b
341 ··DW_CFA_def_cfa_offset:·8341 ··DW_CFA_def_cfa_offset:·8
342 ··DW_CFA_advance_loc:·5·to·000000000000c990342 ··DW_CFA_advance_loc:·5·to·000000000000c9a0
343 ··DW_CFA_restore_state343 ··DW_CFA_restore_state
344 ··DW_CFA_advance_loc:·47·to·000000000000c9bf344 ··DW_CFA_advance_loc:·47·to·000000000000c9cf
345 ··DW_CFA_def_cfa_offset:·24345 ··DW_CFA_def_cfa_offset:·24
346 ··DW_CFA_advance_loc:·1·to·000000000000c9c0346 ··DW_CFA_advance_loc:·1·to·000000000000c9d0
347 ··DW_CFA_def_cfa_offset:·16347 ··DW_CFA_def_cfa_offset:·16
348 ··DW_CFA_advance_loc:·1·to·000000000000c9c1348 ··DW_CFA_advance_loc:·1·to·000000000000c9d1
349 ··DW_CFA_def_cfa_offset:·8349 ··DW_CFA_def_cfa_offset:·8
350 ··DW_CFA_nop350 ··DW_CFA_nop
  
351 00000310·0000000000000014·00000314·FDE·cie=00000000·pc=00000000000030b1..00000000000030bd351 00000310·0000000000000014·00000314·FDE·cie=00000000·pc=00000000000030a8..00000000000030b4
352 ··DW_CFA_def_cfa_offset:·32352 ··DW_CFA_def_cfa_offset:·32
353 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24353 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
354 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16354 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
355 ··DW_CFA_nop355 ··DW_CFA_nop
  
356 00000328·0000000000000024·0000032c·FDE·cie=00000000·pc=000000000000c9d0..000000000000ca0f356 00000328·0000000000000024·0000032c·FDE·cie=00000000·pc=000000000000c9e0..000000000000ca1f
357 ··DW_CFA_advance_loc:·1·to·000000000000c9d1357 ··DW_CFA_advance_loc:·1·to·000000000000c9e1
358 ··DW_CFA_def_cfa_offset:·16358 ··DW_CFA_def_cfa_offset:·16
359 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16359 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
360 ··DW_CFA_advance_loc:·4·to·000000000000c9d5360 ··DW_CFA_advance_loc:·4·to·000000000000c9e5
361 ··DW_CFA_def_cfa_offset:·24361 ··DW_CFA_def_cfa_offset:·24
362 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24362 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
363 ··DW_CFA_advance_loc:·4·to·000000000000c9d9363 ··DW_CFA_advance_loc:·4·to·000000000000c9e9
364 ··DW_CFA_def_cfa_offset:·32364 ··DW_CFA_def_cfa_offset:·32
365 ··DW_CFA_advance_loc:·44·to·000000000000ca05365 ··DW_CFA_advance_loc:·44·to·000000000000ca15
366 ··DW_CFA_def_cfa_offset:·24366 ··DW_CFA_def_cfa_offset:·24
367 ··DW_CFA_advance_loc:·4·to·000000000000ca09367 ··DW_CFA_advance_loc:·4·to·000000000000ca19
368 ··DW_CFA_def_cfa_offset:·16368 ··DW_CFA_def_cfa_offset:·16
369 ··DW_CFA_advance_loc:·1·to·000000000000ca0a369 ··DW_CFA_advance_loc:·1·to·000000000000ca1a
370 ··DW_CFA_def_cfa_offset:·8370 ··DW_CFA_def_cfa_offset:·8
371 ··DW_CFA_nop371 ··DW_CFA_nop
  
372 00000350·0000000000000014·00000354·FDE·cie=00000000·pc=00000000000030bd..00000000000030c9372 00000350·0000000000000014·00000354·FDE·cie=00000000·pc=00000000000030b4..00000000000030c0
373 ··DW_CFA_def_cfa_offset:·32373 ··DW_CFA_def_cfa_offset:·32
374 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24374 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
375 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16375 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
376 ··DW_CFA_nop376 ··DW_CFA_nop
  
377 00000368·0000000000000010·0000036c·FDE·cie=00000000·pc=000000000000ca10..000000000000ca81377 00000368·0000000000000010·0000036c·FDE·cie=00000000·pc=000000000000ca20..000000000000ca91
378 ··DW_CFA_nop378 ··DW_CFA_nop
379 ··DW_CFA_nop379 ··DW_CFA_nop
380 ··DW_CFA_nop380 ··DW_CFA_nop
  
381 0000037c·0000000000000048·00000380·FDE·cie=00000000·pc=000000000000ca90..000000000000ce29381 0000037c·0000000000000048·00000380·FDE·cie=00000000·pc=000000000000caa0..000000000000ce4f
382 ··DW_CFA_advance_loc:·2·to·000000000000ca92382 ··DW_CFA_advance_loc:·2·to·000000000000caa2
383 ··DW_CFA_def_cfa_offset:·16383 ··DW_CFA_def_cfa_offset:·16
384 ··DW_CFA_offset:·r15·(r15)·at·cfa-16384 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
385 ··DW_CFA_advance_loc:·5·to·000000000000ca97385 ··DW_CFA_advance_loc:·5·to·000000000000caa7
386 ··DW_CFA_def_cfa_offset:·24386 ··DW_CFA_def_cfa_offset:·24
387 ··DW_CFA_offset:·r14·(r14)·at·cfa-24387 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
388 ··DW_CFA_advance_loc:·8·to·000000000000ca9f388 ··DW_CFA_advance_loc:·8·to·000000000000caaf
389 ··DW_CFA_def_cfa_offset:·32389 ··DW_CFA_def_cfa_offset:·32
390 ··DW_CFA_offset:·r13·(r13)·at·cfa-32390 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
391 ··DW_CFA_advance_loc:·5·to·000000000000caa4391 ··DW_CFA_advance_loc:·5·to·000000000000cab4
392 ··DW_CFA_def_cfa_offset:·40392 ··DW_CFA_def_cfa_offset:·40
393 ··DW_CFA_offset:·r12·(r12)·at·cfa-40393 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
394 ··DW_CFA_advance_loc:·4·to·000000000000caa8394 ··DW_CFA_advance_loc:·4·to·000000000000cab8
Max diff block lines reached; 39328/45943 bytes (85.60%) of diff not shown.
4.94 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 124, 27 lines modifiedOffset 124, 27 lines modified
124 _PyEval_EvalFrame124 _PyEval_EvalFrame
125 opcode_targets.0125 opcode_targets.0
126 _PyEvalFrameClearAndPop126 _PyEvalFrameClearAndPop
127 binary_ops127 binary_ops
128 check_except_type_valid128 check_except_type_valid
129 _PyDict_NotifyEvent.constprop.0129 _PyDict_NotifyEvent.constprop.0
130 import_from130 import_from
131 _PyFrame_PushUnchecked 
132 do_raise131 do_raise
133 match_class132 match_class
 133 _PyFrame_PushUnchecked
134 unpack_iterable134 unpack_iterable
135 format_exc_check_arg135 format_exc_check_arg
136 CSWTCH.949136 CSWTCH.949
137 do_monitor_exc137 do_monitor_exc
138 monitor_stop_iteration138 monitor_stop_iteration
139 _PyEval_EvalFrameDefault.cold139 _PyEval_EvalFrameDefault.cold
140 format_exc_unbound 
141 _PyObject_VectorcallTstate.constprop.0 
142 __func__.1140 __func__.1
 141 _PyObject_VectorcallTstate.constprop.0
143 match_keys142 match_keys
 143 format_exc_unbound
144 _PyEvalFrameClearAndPop.cold144 _PyEvalFrameClearAndPop.cold
145 clear_thread_frame.cold145 clear_thread_frame.cold
146 unpack_iterable.cold146 unpack_iterable.cold
147 check_except_type_valid.cold147 check_except_type_valid.cold
148 import_from.cold148 import_from.cold
149 do_raise.cold149 do_raise.cold
150 PyEval_MergeCompilerFlags.cold150 PyEval_MergeCompilerFlags.cold
Offset 205, 150 lines modifiedOffset 205, 150 lines modified
205 _Py_TrueStruct205 _Py_TrueStruct
206 PyObject_GetAttr206 PyObject_GetAttr
207 PyLong_Type207 PyLong_Type
208 PyCFunction_Type208 PyCFunction_Type
209 PyModule_Type209 PyModule_Type
210 PyObject_GetItem210 PyObject_GetItem
211 PyTuple_Type211 PyTuple_Type
212 PySequence_Contains 
213 PyListIter_Type212 PyListIter_Type
214 PyObject_IsInstance213 PyObject_IsInstance
215 PyBool_FromLong214 PyBool_FromLong
 215 PySequence_Contains
216 PyMethodDescr_Type216 PyMethodDescr_Type
217 PyObject_Size217 PyObject_Size
218 PyLong_FromSsize_t218 PyLong_FromSsize_t
219 _Py_NoneStruct 
220 _PyLong_Add219 _PyLong_Add
 220 _Py_NoneStruct
221 PyUnicode_Type221 PyUnicode_Type
222 _PyUnicode_Equal222 _PyUnicode_Equal
223 PyObject_GetIter223 PyObject_GetIter
224 PyRangeIter_Type224 PyRangeIter_Type
225 PyLong_FromLong225 PyLong_FromLong
226 PyTupleIter_Type226 PyTupleIter_Type
227 PyList_Type227 PyList_Type
228 PyObject_RichCompare228 PyObject_RichCompare
229 PyType_Type229 PyType_Type
230 PyFloat_Type230 PyFloat_Type
231 _Py_Specialize_LoadAttr231 _Py_Specialize_LoadAttr
232 _PyBuildSlice_ConsumeRefs 
233 _PyLong_Subtract232 _PyLong_Subtract
234 _PyList_FromArraySteal233 _PyList_FromArraySteal
 234 _PyBuildSlice_ConsumeRefs
235 PyUnicode_Concat235 PyUnicode_Concat
236 PyFunction_New 
237 _PyDict_SetItem_Take2 
238 PyObject_SetAttr236 PyObject_SetAttr
 237 _PyDict_SetItem_Take2
 238 PyFunction_New
239 _PyDict_LoadGlobal239 _PyDict_LoadGlobal
240 _PyDict_FromItems240 _PyDict_FromItems
241 PyObject_SetItem241 PyObject_SetItem
242 _PyLong_Multiply 
243 PyObject_Call 
244 PyObject_Format242 PyObject_Format
245 PyObject_Str 
246 _PyUnicode_JoinArray243 PyObject_Call
 244 _PyLong_Multiply
 245 _Py_call_instrumentation_line
 246 _PyOpcode_Caches
247 _Py_MakeCoro247 _Py_MakeCoro
248 _PyFrame_Copy248 _PyFrame_Copy
249 _PyThreadState_PopFrame249 _PyThreadState_PopFrame
250 PyCell_New250 PyObject_Str
 251 _PyUnicode_JoinArray
 252 _PyFloat_ExactDealloc
 253 _PyObject_LookupSpecial
 254 _Py_CheckFunctionResult
251 PySuper_Type255 PySuper_Type
252 PyObject_GenericGetAttr256 PyObject_GenericGetAttr
253 _PySuper_Lookup257 _PySuper_Lookup
254 PyUnicode_Append258 PyUnicode_Append
255 _PyUnicode_ExactDealloc259 _PyUnicode_ExactDealloc
 260 PyCell_New
256 _Py_call_instrumentation_line 
257 _PyOpcode_Caches 
258 _PyObject_LookupSpecial 
259 _Py_CheckFunctionResult 
260 PyErr_GivenExceptionMatches261 PyErr_GivenExceptionMatches
261 _PyFloat_ExactDealloc 
262 _PyDict_MergeEx262 _PyDict_MergeEx
263 PyNumber_Negative263 PyNumber_Negative
264 PyFloat_FromDouble264 PyFloat_FromDouble
265 _PyImport_IsDefaultImportFunc265 _PyImport_IsDefaultImportFunc
266 _PyLong_AsInt266 _PyLong_AsInt
267 PyImport_ImportModuleLevelObject267 PyImport_ImportModuleLevelObject
 268 PyObject_IsTrue
 269 PySet_Add
 270 _Py_call_instrumentation_jump
268 PySequence_Tuple271 PySequence_Tuple
269 _Py_call_instrumentation_arg272 _Py_call_instrumentation_instruction
270 _PyList_Extend 
271 PySlice_New273 PySlice_New
272 _PyDict_GetItemWithError274 _PyList_Extend
 275 _Py_call_instrumentation
 276 _Py_call_instrumentation_arg
 277 PyObject_DelItem
273 PyIter_Next278 PyIter_Next
 279 _PyIntrinsics_UnaryFunctions
 280 PyIter_Check
 281 _PyDict_GetItemWithError
274 PyLong_AsLong282 PyLong_AsLong
275 _PyErr_SetRaisedException283 _PyErr_SetRaisedException
276 PyIter_Check 
277 _Py_call_instrumentation_instruction 
278 PyObject_IsTrue 
Max diff block lines reached; 2037/4980 bytes (40.90%) of diff not shown.
12.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 36 lines modifiedOffset 8, 36 lines modified
8 »       push···%r138 »       push···%r13
9 »       push···%r129 »       push···%r12
10 »       push···%rbp10 »       push···%rbp
11 »       push···%rbx11 »       push···%rbx
12 »       push···%r812 »       push···%r8
13 »       test···%rcx,%rcx13 »       test···%rcx,%rcx
14 »       je·····11·<format_exc_check_arg+0x11>14 »       je·····11·<format_exc_check_arg+0x11>
15 ·R_X86_64_PC32»  .text.unlikely+0x33ff15 ·R_X86_64_PC32»  .text.unlikely+0x33f6
16 »       mov····%rdi,%r1216 »       mov····%rdi,%r12
17 »       mov····%rcx,%rdi17 »       mov····%rcx,%rdi
18 »       mov····%rcx,%rbp18 »       mov····%rcx,%rbp
19 »       mov····%rsi,%rbx19 »       mov····%rsi,%rbx
20 »       mov····%rdx,%r1320 »       mov····%rdx,%r13
21 »       call···25·<format_exc_check_arg+0x25>21 »       call···25·<format_exc_check_arg+0x25>
22 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x422 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4
23 »       mov····%rax,%rcx23 »       mov····%rax,%rcx
24 »       test···%rax,%rax24 »       test···%rax,%rax
25 »       je·····31·<format_exc_check_arg+0x31>25 »       je·····31·<format_exc_check_arg+0x31>
26 ·R_X86_64_PC32»  .text.unlikely+0x33ff26 ·R_X86_64_PC32»  .text.unlikely+0x33f6
27 »       xor····%eax,%eax27 »       xor····%eax,%eax
28 »       mov····%r13,%rdx28 »       mov····%r13,%rdx
29 »       mov····%rbx,%rsi29 »       mov····%rbx,%rsi
30 »       mov····%r12,%rdi30 »       mov····%r12,%rdi
31 »       call···41·<format_exc_check_arg+0x41>31 »       call···41·<format_exc_check_arg+0x41>
32 ·R_X86_64_PLT32» _PyErr_Format-0x432 ·R_X86_64_PLT32» _PyErr_Format-0x4
33 »       cmp····%rbx,0x0(%rip)········33 »       cmp····%rbx,0x0(%rip)········
34 ·R_X86_64_PC32»  PyExc_NameError-0x434 ·R_X86_64_PC32»  PyExc_NameError-0x4
35 »       jne····4e·<format_exc_check_arg+0x4e>35 »       jne····4e·<format_exc_check_arg+0x4e>
36 ·R_X86_64_PC32»  .text.unlikely+0x33ff36 ·R_X86_64_PC32»  .text.unlikely+0x33f6
37 »       call···53·<format_exc_check_arg+0x53>37 »       call···53·<format_exc_check_arg+0x53>
38 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x438 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
39 »       mov····0x0(%rip),%rsi········39 »       mov····0x0(%rip),%rsi········
40 ·R_X86_64_PC32»  PyExc_NameError-0x440 ·R_X86_64_PC32»  PyExc_NameError-0x4
41 »       mov····%rax,%rdi41 »       mov····%rax,%rdi
42 »       mov····%rax,%rbx42 »       mov····%rax,%rbx
43 »       call···65·<format_exc_check_arg+0x65>43 »       call···65·<format_exc_check_arg+0x65>
Offset 68, 24 lines modifiedOffset 68, 24 lines modified
68 »       mov····0x0(%rip),%rax········68 »       mov····0x0(%rip),%rax········
69 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x469 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
70 »       mov····%fs:(%rax),%rcx70 »       mov····%fs:(%rax),%rcx
71 »       mov····0x38(%rcx),%rax71 »       mov····0x38(%rcx),%rax
72 »       mov····(%rax),%rdi72 »       mov····(%rax),%rdi
73 »       test···%rdi,%rdi73 »       test···%rdi,%rdi
74 »       je·····af·<_PyEval_GetFrameLocals+0x1f>74 »       je·····af·<_PyEval_GetFrameLocals+0x1f>
75 ·R_X86_64_PC32»  .text.unlikely+0x340775 ·R_X86_64_PC32»  .text.unlikely+0x33fe
76 »       cmpb···$0x1,0x46(%rdi)76 »       cmpb···$0x1,0x46(%rdi)
77 »       je·····d4·<_PyEval_GetFrameLocals+0x44>77 »       je·····d4·<_PyEval_GetFrameLocals+0x44>
78 »       mov····(%rdi),%rdx78 »       mov····(%rdi),%rdx
79 »       movslq·0xb0(%rdx),%rax79 »       movslq·0xb0(%rdx),%rax
80 »       add····%rax,%rax80 »       add····%rax,%rax
81 »       lea····0xc0(%rdx,%rax,1),%rax81 »       lea····0xc0(%rdx,%rax,1),%rax
82 »       cmp····%rax,0x38(%rdi)82 »       cmp····%rax,0x38(%rdi)
83 »       jb·····d4·<_PyEval_GetFrameLocals+0x44>83 »       jb·····d4·<_PyEval_GetFrameLocals+0x44>
84 ·R_X86_64_PC32»  .text.unlikely+0x342084 ·R_X86_64_PC32»  .text.unlikely+0x3417
85 »       mov····$0x1,%esi85 »       mov····$0x1,%esi
86 »       jmp····de·<_PyEval_GetFrameLocals+0x4e>86 »       jmp····de·<_PyEval_GetFrameLocals+0x4e>
87 ·R_X86_64_PLT32» _PyFrame_GetLocals-0x487 ·R_X86_64_PLT32» _PyFrame_GetLocals-0x4
88 »       xchg···%ax,%ax88 »       xchg···%ax,%ax
  
89 00000000000000e0·<_Py_CheckRecursiveCall>:89 00000000000000e0·<_Py_CheckRecursiveCall>:
90 _Py_CheckRecursiveCall():90 _Py_CheckRecursiveCall():
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 »       mov····0x28(%rdi),%eax94 »       mov····0x28(%rdi),%eax
95 »       mov····0x24(%rdi),%edx95 »       mov····0x24(%rdi),%edx
96 »       test···%eax,%eax96 »       test···%eax,%eax
97 »       je·····fc·<_Py_CheckRecursiveCall+0x1c>97 »       je·····fc·<_Py_CheckRecursiveCall+0x1c>
98 »       xor····%eax,%eax98 »       xor····%eax,%eax
99 »       cmp····$0xffffffce,%edx99 »       cmp····$0xffffffce,%edx
100 »       jl·····fa·<_Py_CheckRecursiveCall+0x1a>100 »       jl·····fa·<_Py_CheckRecursiveCall+0x1a>
101 ·R_X86_64_PC32»  .text.unlikely+0x3429101 ·R_X86_64_PC32»  .text.unlikely+0x3420
102 »       pop····%rbx102 »       pop····%rbx
103 »       ret103 »       ret
104 »       test···%edx,%edx104 »       test···%edx,%edx
105 »       jg·····fa·<_Py_CheckRecursiveCall+0x1a>105 »       jg·····fa·<_Py_CheckRecursiveCall+0x1a>
106 »       movl···$0x1,0x28(%rdi)106 »       movl···$0x1,0x28(%rdi)
107 »       mov····%rsi,%rcx107 »       mov····%rsi,%rcx
108 »       mov····%rdi,%rbx108 »       mov····%rdi,%rbx
Offset 181, 15 lines modifiedOffset 181, 15 lines modified
181 ·R_X86_64_PLT32» _PyEval_GetBuiltins-0x4181 ·R_X86_64_PLT32» _PyEval_GetBuiltins-0x4
182 »       mov····%rax,%rdi182 »       mov····%rax,%rdi
183 »       call···1e9·<_PyEval_GetBuiltin+0x29>183 »       call···1e9·<_PyEval_GetBuiltin+0x29>
184 ·R_X86_64_PLT32» PyObject_GetItem-0x4184 ·R_X86_64_PLT32» PyObject_GetItem-0x4
185 »       mov····%rax,%rbx185 »       mov····%rax,%rbx
186 »       test···%rax,%rax186 »       test···%rax,%rax
187 »       je·····1f5·<_PyEval_GetBuiltin+0x35>187 »       je·····1f5·<_PyEval_GetBuiltin+0x35>
188 ·R_X86_64_PC32»  .text.unlikely+0x3438188 ·R_X86_64_PC32»  .text.unlikely+0x342f
189 »       mov····%rbx,%rax189 »       mov····%rbx,%rax
190 »       pop····%rbx190 »       pop····%rbx
191 »       pop····%rbp191 »       pop····%rbp
192 »       pop····%r12192 »       pop····%r12
193 »       ret193 »       ret
194 »       nopl···(%rax)194 »       nopl···(%rax)
  
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 _Py_CheckRecursiveCallPy():197 _Py_CheckRecursiveCallPy():
198 »       endbr64198 »       endbr64
199 »       push···%rbx199 »       push···%rbx
200 »       mov····0x28(%rdi),%eax200 »       mov····0x28(%rdi),%eax
201 »       mov····%rdi,%rbx201 »       mov····%rdi,%rbx
202 »       test···%eax,%eax202 »       test···%eax,%eax
203 »       jne····213·<_Py_CheckRecursiveCallPy+0x13>203 »       jne····213·<_Py_CheckRecursiveCallPy+0x13>
204 ·R_X86_64_PC32»  .text.unlikely+0x3466204 ·R_X86_64_PC32»  .text.unlikely+0x345d
205 »       cmpl···$0x0,0x1c(%rdi)205 »       cmpl···$0x0,0x1c(%rdi)
206 »       jg·····23a·<_Py_CheckRecursiveCallPy+0x3a>206 »       jg·····23a·<_Py_CheckRecursiveCallPy+0x3a>
207 »       movl···$0x1,0x28(%rdi)207 »       movl···$0x1,0x28(%rdi)
208 »       mov····0x0(%rip),%rsi········208 »       mov····0x0(%rip),%rsi········
209 ·R_X86_64_PC32»  PyExc_RecursionError-0x4209 ·R_X86_64_PC32»  PyExc_RecursionError-0x4
210 »       mov····$0x0,%edx210 »       mov····$0x0,%edx
211 ·R_X86_64_32»    .rodata.str1.8+0xb90211 ·R_X86_64_32»    .rodata.str1.8+0xb90
Offset 265, 28 lines modifiedOffset 265, 28 lines modified
265 »       ret265 »       ret
266 »       mov····(%rbx),%rax266 »       mov····(%rbx),%rax
267 »       test···%eax,%eax267 »       test···%eax,%eax
268 »       js·····29e·<do_monitor_exc+0x3e>268 »       js·····29e·<do_monitor_exc+0x3e>
269 »       sub····$0x1,%rax269 »       sub····$0x1,%rax
270 »       mov····%rax,(%rbx)270 »       mov····%rax,(%rbx)
271 »       je·····2bd·<do_monitor_exc+0x5d>271 »       je·····2bd·<do_monitor_exc+0x5d>
272 ·R_X86_64_PC32»  .text.unlikely+0x3481272 ·R_X86_64_PC32»  .text.unlikely+0x3478
273 »       jmp····29e·<do_monitor_exc+0x3e>273 »       jmp····29e·<do_monitor_exc+0x3e>
274 »       nop274 »       nop
  
275 00000000000002c0·<_PyDict_NotifyEvent.constprop.0>:275 00000000000002c0·<_PyDict_NotifyEvent.constprop.0>:
276 _PyDict_NotifyEvent.constprop.0():276 _PyDict_NotifyEvent.constprop.0():
277 »       push···%rbp277 »       push···%rbp
278 »       mov····%rdi,%rbp278 »       mov····%rdi,%rbp
279 »       push···%rbx279 »       push···%rbx
280 »       push···%r8280 »       push···%r8
Max diff block lines reached; 9144/12844 bytes (71.19%) of diff not shown.
226 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 510, 4332 lines modifiedOffset 510, 4336 lines modified
510 »       call···*0x30(%rax)510 »       call···*0x30(%rax)
511 »       mov····0x30(%rsp),%r9511 »       mov····0x30(%rsp),%r9
512 »       jmp····62d·<_PyEval_EvalFrameDefault.cold>512 »       jmp····62d·<_PyEval_EvalFrameDefault.cold>
513 ·R_X86_64_PC32»  .text.hot+0xa9e513 ·R_X86_64_PC32»  .text.hot+0xa9e
  
514 000000000000062d·<_PyEval_EvalFrameDefault.cold>:514 000000000000062d·<_PyEval_EvalFrameDefault.cold>:
515 _PyEval_EvalFrameDefault.cold():515 _PyEval_EvalFrameDefault.cold():
 516 »       lea····-0x2(%r11),%r15
 517 »       jmp····636·<_PyEval_EvalFrameDefault.cold+0x9>
 518 ·R_X86_64_PC32»  .text.hot+0x1335
 519 »       cmpq···$0x0,0x8(%rax)
 520 »       je·····641·<_PyEval_EvalFrameDefault.cold+0x14>
 521 ·R_X86_64_PC32»  .text.hot+0x9209
 522 »       mov····%r12,%r15
 523 »       jmp····649·<_PyEval_EvalFrameDefault.cold+0x1c>
 524 ·R_X86_64_PC32»  .text.hot+0x1335
 525 »       mov····$0x0,%edx
 526 ·R_X86_64_32»    .rodata.str1.1+0xbf
 527 »       mov····%rbp,%rdi
 528 »       mov····%r11,(%rsp)
 529 »       mov····%r12,%r15
 530 »       mov····0x0(%rip),%rsi········
 531 ·R_X86_64_PC32»  PyExc_SystemError-0x4
 532 »       call···664·<_PyEval_EvalFrameDefault.cold+0x37>
 533 ·R_X86_64_PLT32» _PyErr_SetString-0x4
 534 »       mov····(%rsp),%r11
 535 »       jmp····66d·<_PyEval_EvalFrameDefault.cold+0x40>
 536 ·R_X86_64_PC32»  .text.hot+0x1335
516 »       mov····(%r9),%rax537 »       mov····(%r12),%rax
517 »       test···%eax,%eax538 »       test···%eax,%eax
518 »       js·····691·<_PyEval_EvalFrameDefault.cold+0x64>539 »       js·····683·<_PyEval_EvalFrameDefault.cold+0x56>
519 »       sub····$0x1,%rax540 »       sub····$0x1,%rax
520 »       mov····%rax,(%r9)541 »       mov····%rax,(%r12)
 542 »       je·····a7e·<_PyEval_EvalFrameDefault.cold+0x451>
 543 »       mov····(%r14),%rax
 544 »       test···%eax,%eax
 545 »       jns····aac·<_PyEval_EvalFrameDefault.cold+0x47f>
 546 »       mov····(%rsp),%rsi
 547 »       mov····(%rsi),%rax
 548 »       test···%eax,%eax
 549 »       js·····6c8·<_PyEval_EvalFrameDefault.cold+0x9b>
 550 »       sub····$0x1,%rax
 551 »       mov····%rax,(%rsi)
521 »       jne····641·<_PyEval_EvalFrameDefault.cold+0x14>552 »       jne····6c8·<_PyEval_EvalFrameDefault.cold+0x9b>
522 ·R_X86_64_PC32»  .text.hot+0x9588 
523 »       xor····%r12d,%r12d 
524 »       mov····0x8(%r9),%rax553 »       mov····0x8(%rsi),%rax
 554 »       mov····%rcx,0x20(%rsp)
 555 »       mov····%rsi,%rdi
525 »       mov····%r11,0x10(%rsp)556 »       mov····%r10d,0x10(%rsp)
526 »       mov····%r9,%rdi557 »       mov····%r11,(%rsp)
527 »       call···*0x30(%rax)558 »       call···*0x30(%rax)
528 »       test···%r12d,%r12d559 »       mov····(%rsp),%r11
529 »       mov····0x10(%rsp),%r11560 »       mov····0x10(%rsp),%r10d
 561 »       mov····0x20(%rsp),%rcx
 562 »       mov····$0xfffffffd,%eax
 563 »       lea····-0x2(%r11),%r15
 564 »       sub····%r10d,%eax
 565 »       cltq
 566 »       lea····0x0(%r13,%rax,8),%r13
 567 »       test···%rcx,%rcx
530 »       jne····661·<_PyEval_EvalFrameDefault.cold+0x34>568 »       je·····6e4·<_PyEval_EvalFrameDefault.cold+0xb7>
531 ·R_X86_64_PC32»  .text.hot+0x740b 
532 »       jmp····666·<_PyEval_EvalFrameDefault.cold+0x39> 
533 ·R_X86_64_PC32»  .text.hot+0x9588569 ·R_X86_64_PC32»  .text.hot+0x1335
 570 »       lea····0x48(%rbx),%rdx
 571 »       mov····%r13,%rax
 572 »       movw···$0x0,0x44(%rbx)
 573 »       sub····%rdx,%rax
 574 »       mov····%r15,0x38(%rbx)
 575 »       sar····$0x3,%rax
 576 »       mov····%rcx,0x70(%rsp)
 577 »       mov····%eax,0x40(%rbx)
 578 »       mov····0x1c(%rbp),%eax
 579 »       mov····%rbx,0x8(%rcx)
 580 »       mov····%rcx,%rbx
 581 »       jmp····713·<_PyEval_EvalFrameDefault.cold+0xe6>
 582 ·R_X86_64_PC32»  .text.hot+0x169e
534 »       mov····0x0(%rip),%rsi········583 »       mov····0x0(%rip),%rsi········
535 ·R_X86_64_PC32»  PyExc_SystemError-0x4584 ·R_X86_64_PC32»  PyExc_TypeError-0x4
536 »       mov····$0x0,%edx 
537 ·R_X86_64_32»    .rodata.str1.1+0x41 
538 »       mov····%rbp,%rdi585 »       mov····%rbp,%rdi
539 »       mov····%r11,(%rsp)586 »       mov····%r11,(%rsp)
540 »       mov····%r10d,0x10(%rsp) 
541 »       call···683·<_PyEval_EvalFrameDefault.cold+0x56>587 »       call···726·<_PyEval_EvalFrameDefault.cold+0xf9>
542 ·R_X86_64_PLT32» _PyErr_SetString-0x4588 ·R_X86_64_PLT32» _PyErr_ExceptionMatches-0x4
543 »       mov····(%rsp),%r11589 »       mov····(%rsp),%r11
544 »       mov····0x10(%rsp),%r10d590 »       test···%eax,%eax
545 »       jmp····691·<_PyEval_EvalFrameDefault.cold+0x64>591 »       je·····778·<_PyEval_EvalFrameDefault.cold+0x14b>
 592 »       mov····0x8(%r12),%rax
546 ·R_X86_64_PC32»  .text.hot+0x8757 
547 »       jmp····696·<_PyEval_EvalFrameDefault.cold+0x69> 
548 ·R_X86_64_PC32»  .text.hot+0x9588 
549 »       cmpq···$0x0,0x8(%rax)593 »       cmpq···$0x0,0xd8(%rax)
550 »       jne····6a1·<_PyEval_EvalFrameDefault.cold+0x74>594 »       jne····778·<_PyEval_EvalFrameDefault.cold+0x14b>
551 ·R_X86_64_PC32»  .text.hot+0xac95 
552 »       jmp····6a6·<_PyEval_EvalFrameDefault.cold+0x79> 
553 ·R_X86_64_PC32»  .text.hot+0xac85 
554 »       mov····%r10d,(%rsp) 
555 »       mov····%r14,%rdi595 »       mov····%r12,%rdi
556 »       call···*0x30(%rdx)596 »       call···745·<_PyEval_EvalFrameDefault.cold+0x118>
 597 ·R_X86_64_PLT32» PySequence_Check-0x4
557 »       mov····(%rsp),%r10d598 »       mov····(%rsp),%r11
 599 »       test···%eax,%eax
558 »       jmp····6b9·<_PyEval_EvalFrameDefault.cold+0x8c> 
559 ·R_X86_64_PC32»  .text.hot+0x9e59 
560 »       mov····%r12,%r15 
561 »       jmp····6c1·<_PyEval_EvalFrameDefault.cold+0x94>600 »       jne····778·<_PyEval_EvalFrameDefault.cold+0x14b>
562 ·R_X86_64_PC32»  .text.hot+0x133f 
563 »       mov····(%rbx),%rsi 
564 »       mov····%r10d,%edx 
565 »       mov····%rbp,%rdi601 »       mov····%rbp,%rdi
 602 »       call···755·<_PyEval_EvalFrameDefault.cold+0x128>
 603 ·R_X86_64_PLT32» _PyErr_Clear-0x4
 604 »       mov····0x8(%r12),%rax
 605 »       mov····$0x0,%edx
 606 ·R_X86_64_32»    .rodata.str1.8+0x498
 607 »       mov····0x18(%rax),%rcx
 608 »       mov····0x0(%rip),%rsi········
 609 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 610 »       mov····%rbp,%rdi
 611 »       xor····%eax,%eax
 612 »       call···774·<_PyEval_EvalFrameDefault.cold+0x147>
 613 ·R_X86_64_PLT32» _PyErr_Format-0x4
 614 »       mov····(%rsp),%r11
 615 »       mov····(%r12),%rax
Max diff block lines reached; 226083/230884 bytes (97.92%) of diff not shown.
529 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.47 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 36, 32 lines modifiedOffset 36, 32 lines modified
36 ··0x00000200·38830747·0ea00102·c00a0e38·410e3041·8..G.......8A.0A36 ··0x00000200·38830747·0ea00102·c00a0e38·410e3041·8..G.......8A.0A
37 ··0x00000210·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.37 ··0x00000210·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.
38 ··0x00000220·0372060e·a801460e·b001440e·b801410e·.r....F...D...A.38 ··0x00000220·0372060e·a801460e·b001440e·b801410e·.r....F...D...A.
39 ··0x00000230·c0014d0e·a0010000·1c000000·3c020000·..M.........<...39 ··0x00000230·c0014d0e·a0010000·1c000000·3c020000·..M.........<...
40 ··0x00000240·00000000·c1040000·000ea001·83078606·................40 ··0x00000240·00000000·c1040000·000ea001·83078606·................
41 ··0x00000250·8c058d04·8e038f02·10000000·5c020000·............\...41 ··0x00000250·8c058d04·8e038f02·10000000·5c020000·............\...
42 ··0x00000260·00000000·14000000·00000000·4c000000·............L...42 ··0x00000260·00000000·14000000·00000000·4c000000·............L...
43 ··0x00000270·70020000·00000000·f5b60000·00460e10·p............F..43 ··0x00000270·70020000·00000000·07b70000·00460e10·p............F..
44 ··0x00000280·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.44 ··0x00000280·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
45 ··0x00000290·05410e30·8606410e·38830747·0ef00203·.A.0..A.8..G....45 ··0x00000290·05410e30·8606410e·38830747·0ef00203·.A.0..A.8..G....
46 ··0x000002a0·89120a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.46 ··0x000002a0·85120a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
47 ··0x000002b0·18420e10·420e0841·0b000000·1c000000·.B..B..A........47 ··0x000002b0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
48 ··0x000002c0·c0020000·00000000·842a0000·000ef002·.........*......48 ··0x000002c0·c0020000·00000000·7b2a0000·000ef002·........{*......
49 ··0x000002d0·83078606·8c058d04·8e038f02·30000000·............0...49 ··0x000002d0·83078606·8c058d04·8e038f02·30000000·............0...
50 ··0x000002e0·e0020000·00000000·82000000·00410e10·.............A..50 ··0x000002e0·e0020000·00000000·82000000·00410e10·.............A..
51 ··0x000002f0·8602440e·18830347·0e20770a·0e18470e·..D....G.·w...G.51 ··0x000002f0·8602440e·18830347·0e20770a·0e18470e·..D....G.·w...G.
52 ··0x00000300·10410e08·450b6f0e·18410e10·410e0800·.A..E.o..A..A...52 ··0x00000300·10410e08·450b6f0e·18410e10·410e0800·.A..E.o..A..A...
53 ··0x00000310·14000000·14030000·00000000·0c000000·................53 ··0x00000310·14000000·14030000·00000000·0c000000·................
54 ··0x00000320·000e2083·03860200·24000000·2c030000·..·.....$...,...54 ··0x00000320·000e2083·03860200·24000000·2c030000·..·.....$...,...
55 ··0x00000330·00000000·3f000000·00410e10·8602440e·....?....A....D.55 ··0x00000330·00000000·3f000000·00410e10·8602440e·....?....A....D.
56 ··0x00000340·18830344·0e206c0e·18440e10·410e0800·...D.·l..D..A...56 ··0x00000340·18830344·0e206c0e·18440e10·410e0800·...D.·l..D..A...
57 ··0x00000350·14000000·54030000·00000000·0c000000·....T...........57 ··0x00000350·14000000·54030000·00000000·0c000000·....T...........
58 ··0x00000360·000e2083·03860200·10000000·6c030000·..·.........l...58 ··0x00000360·000e2083·03860200·10000000·6c030000·..·.........l...
59 ··0x00000370·00000000·71000000·00000000·48000000·....q.......H...59 ··0x00000370·00000000·71000000·00000000·48000000·....q.......H...
60 ··0x00000380·80030000·00000000·99030000·00420e10·.............B..60 ··0x00000380·80030000·00000000·af030000·00420e10·.............B..
61 ··0x00000390·8f02450e·188e0348·0e208d04·450e288c·..E....H.·..E.(.61 ··0x00000390·8f02450e·188e0348·0e208d04·450e288c·..E....H.·..E.(.
62 ··0x000003a0·05440e30·8606440e·38830744·0e500337·.D.0..D.8..D.P.762 ··0x000003a0·05440e30·8606440e·38830744·0e500337·.D.0..D.8..D.P.7
63 ··0x000003b0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..63 ··0x000003b0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
64 ··0x000003c0·420e1042·0e08410b·1c000000·cc030000·B..B..A.........64 ··0x000003c0·420e1042·0e08410b·1c000000·cc030000·B..B..A.........
65 ··0x000003d0·00000000·1f000000·000e5083·0786068c·..........P.....65 ··0x000003d0·00000000·1f000000·000e5083·0786068c·..........P.....
66 ··0x000003e0·058d048e·038f0200·10000000·ec030000·................66 ··0x000003e0·058d048e·038f0200·10000000·ec030000·................
67 ··0x000003f0·00000000·27010000·00000000·14000000·....'...........67 ··0x000003f0·00000000·27010000·00000000·14000000·....'...........
23.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 17, 29 lines modifiedOffset 17, 29 lines modified
17 ··0x000000e0·61726765·74732e30·005f5079·4576616c·argets.0._PyEval17 ··0x000000e0·61726765·74732e30·005f5079·4576616c·argets.0._PyEval
18 ··0x000000f0·4672616d·65436c65·6172416e·64506f70·FrameClearAndPop18 ··0x000000f0·4672616d·65436c65·6172416e·64506f70·FrameClearAndPop
19 ··0x00000100·0062696e·6172795f·6f707300·63686563·.binary_ops.chec19 ··0x00000100·0062696e·6172795f·6f707300·63686563·.binary_ops.chec
20 ··0x00000110·6b5f6578·63657074·5f747970·655f7661·k_except_type_va20 ··0x00000110·6b5f6578·63657074·5f747970·655f7661·k_except_type_va
21 ··0x00000120·6c696400·5f507944·6963745f·4e6f7469·lid._PyDict_Noti21 ··0x00000120·6c696400·5f507944·6963745f·4e6f7469·lid._PyDict_Noti
22 ··0x00000130·66794576·656e742e·636f6e73·7470726f·fyEvent.constpro22 ··0x00000130·66794576·656e742e·636f6e73·7470726f·fyEvent.constpro
23 ··0x00000140·702e3000·696d706f·72745f66·726f6d00·p.0.import_from.23 ··0x00000140·702e3000·696d706f·72745f66·726f6d00·p.0.import_from.
24 ··0x00000150·5f507946·72616d65·5f507573·68556e63·_PyFrame_PushUnc 
25 ··0x00000160·6865636b·65640064·6f5f7261·69736500·hecked.do_raise. 
26 ··0x00000170·6d617463·685f636c·61737300·756e7061·match_class.unpa24 ··0x00000150·646f5f72·61697365·006d6174·63685f63·do_raise.match_c
 25 ··0x00000160·6c617373·005f5079·4672616d·655f5075·lass._PyFrame_Pu
 26 ··0x00000170·7368556e·63686563·6b656400·756e7061·shUnchecked.unpa
27 ··0x00000180·636b5f69·74657261·626c6500·666f726d·ck_iterable.form27 ··0x00000180·636b5f69·74657261·626c6500·666f726d·ck_iterable.form
28 ··0x00000190·61745f65·78635f63·6865636b·5f617267·at_exc_check_arg28 ··0x00000190·61745f65·78635f63·6865636b·5f617267·at_exc_check_arg
29 ··0x000001a0·00435357·5443482e·39343900·646f5f6d·.CSWTCH.949.do_m29 ··0x000001a0·00435357·5443482e·39343900·646f5f6d·.CSWTCH.949.do_m
30 ··0x000001b0·6f6e6974·6f725f65·7863006d·6f6e6974·onitor_exc.monit30 ··0x000001b0·6f6e6974·6f725f65·7863006d·6f6e6974·onitor_exc.monit
31 ··0x000001c0·6f725f73·746f705f·69746572·6174696f·or_stop_iteratio31 ··0x000001c0·6f725f73·746f705f·69746572·6174696f·or_stop_iteratio
32 ··0x000001d0·6e005f50·79457661·6c5f4576·616c4672·n._PyEval_EvalFr32 ··0x000001d0·6e005f50·79457661·6c5f4576·616c4672·n._PyEval_EvalFr
33 ··0x000001e0·616d6544·65666175·6c742e63·6f6c6400·ameDefault.cold.33 ··0x000001e0·616d6544·65666175·6c742e63·6f6c6400·ameDefault.cold.
 34 ··0x000001f0·5f5f6675·6e635f5f·2e31005f·50794f62·__func__.1._PyOb
 35 ··0x00000200·6a656374·5f566563·746f7263·616c6c54·ject_VectorcallT
 36 ··0x00000210·73746174·652e636f·6e737470·726f702e·state.constprop.
 37 ··0x00000220·30006d61·7463685f·6b657973·00666f72·0.match_keys.for
34 ··0x000001f0·666f726d·61745f65·78635f75·6e626f75·format_exc_unbou38 ··0x00000230·6d61745f·6578635f·756e626f·756e6400·mat_exc_unbound.
35 ··0x00000200·6e64005f·50794f62·6a656374·5f566563·nd._PyObject_Vec 
36 ··0x00000210·746f7263·616c6c54·73746174·652e636f·torcallTstate.co 
37 ··0x00000220·6e737470·726f702e·30005f5f·66756e63·nstprop.0.__func 
38 ··0x00000230·5f5f2e31·006d6174·63685f6b·65797300·__.1.match_keys. 
39 ··0x00000240·5f507945·76616c46·72616d65·436c6561·_PyEvalFrameClea39 ··0x00000240·5f507945·76616c46·72616d65·436c6561·_PyEvalFrameClea
40 ··0x00000250·72416e64·506f702e·636f6c64·00636c65·rAndPop.cold.cle40 ··0x00000250·72416e64·506f702e·636f6c64·00636c65·rAndPop.cold.cle
41 ··0x00000260·61725f74·68726561·645f6672·616d652e·ar_thread_frame.41 ··0x00000260·61725f74·68726561·645f6672·616d652e·ar_thread_frame.
42 ··0x00000270·636f6c64·00756e70·61636b5f·69746572·cold.unpack_iter42 ··0x00000270·636f6c64·00756e70·61636b5f·69746572·cold.unpack_iter
43 ··0x00000280·61626c65·2e636f6c·64006368·65636b5f·able.cold.check_43 ··0x00000280·61626c65·2e636f6c·64006368·65636b5f·able.cold.check_
44 ··0x00000290·65786365·70745f74·7970655f·76616c69·except_type_vali44 ··0x00000290·65786365·70745f74·7970655f·76616c69·except_type_vali
45 ··0x000002a0·642e636f·6c640069·6d706f72·745f6672·d.cold.import_fr45 ··0x000002a0·642e636f·6c640069·6d706f72·745f6672·d.cold.import_fr
Offset 121, 185 lines modifiedOffset 121, 185 lines modified
121 ··0x00000760·5f326172·6773005f·50795f54·72756553·_2args._Py_TrueS121 ··0x00000760·5f326172·6773005f·50795f54·72756553·_2args._Py_TrueS
122 ··0x00000770·74727563·74005079·4f626a65·63745f47·truct.PyObject_G122 ··0x00000770·74727563·74005079·4f626a65·63745f47·truct.PyObject_G
123 ··0x00000780·65744174·74720050·794c6f6e·675f5479·etAttr.PyLong_Ty123 ··0x00000780·65744174·74720050·794c6f6e·675f5479·etAttr.PyLong_Ty
124 ··0x00000790·70650050·79434675·6e637469·6f6e5f54·pe.PyCFunction_T124 ··0x00000790·70650050·79434675·6e637469·6f6e5f54·pe.PyCFunction_T
125 ··0x000007a0·79706500·50794d6f·64756c65·5f547970·ype.PyModule_Typ125 ··0x000007a0·79706500·50794d6f·64756c65·5f547970·ype.PyModule_Typ
126 ··0x000007b0·65005079·4f626a65·63745f47·65744974·e.PyObject_GetIt126 ··0x000007b0·65005079·4f626a65·63745f47·65744974·e.PyObject_GetIt
127 ··0x000007c0·656d0050·79547570·6c655f54·79706500·em.PyTuple_Type.127 ··0x000007c0·656d0050·79547570·6c655f54·79706500·em.PyTuple_Type.
128 ··0x000007d0·50795365·7175656e·63655f43·6f6e7461·PySequence_Conta 
129 ··0x000007e0·696e7300·50794c69·73744974·65725f54·ins.PyListIter_T128 ··0x000007d0·50794c69·73744974·65725f54·79706500·PyListIter_Type.
130 ··0x000007f0·79706500·50794f62·6a656374·5f497349·ype.PyObject_IsI129 ··0x000007e0·50794f62·6a656374·5f497349·6e737461·PyObject_IsInsta
131 ··0x00000800·6e737461·6e636500·5079426f·6f6c5f46·nstance.PyBool_F130 ··0x000007f0·6e636500·5079426f·6f6c5f46·726f6d4c·nce.PyBool_FromL
 131 ··0x00000800·6f6e6700·50795365·7175656e·63655f43·ong.PySequence_C
132 ··0x00000810·726f6d4c·6f6e6700·50794d65·74686f64·romLong.PyMethod132 ··0x00000810·6f6e7461·696e7300·50794d65·74686f64·ontains.PyMethod
133 ··0x00000820·44657363·725f5479·70650050·794f626a·Descr_Type.PyObj133 ··0x00000820·44657363·725f5479·70650050·794f626a·Descr_Type.PyObj
134 ··0x00000830·6563745f·53697a65·0050794c·6f6e675f·ect_Size.PyLong_134 ··0x00000830·6563745f·53697a65·0050794c·6f6e675f·ect_Size.PyLong_
135 ··0x00000840·46726f6d·5373697a·655f7400·5f50795f·FromSsize_t._Py_135 ··0x00000840·46726f6d·5373697a·655f7400·5f50794c·FromSsize_t._PyL
136 ··0x00000850·4e6f6e65·53747275·6374005f·50794c6f·NoneStruct._PyLo136 ··0x00000850·6f6e675f·41646400·5f50795f·4e6f6e65·ong_Add._Py_None
137 ··0x00000860·6e675f41·64640050·79556e69·636f6465·ng_Add.PyUnicode137 ··0x00000860·53747275·63740050·79556e69·636f6465·Struct.PyUnicode
138 ··0x00000870·5f547970·65005f50·79556e69·636f6465·_Type._PyUnicode138 ··0x00000870·5f547970·65005f50·79556e69·636f6465·_Type._PyUnicode
139 ··0x00000880·5f457175·616c0050·794f626a·6563745f·_Equal.PyObject_139 ··0x00000880·5f457175·616c0050·794f626a·6563745f·_Equal.PyObject_
140 ··0x00000890·47657449·74657200·50795261·6e676549·GetIter.PyRangeI140 ··0x00000890·47657449·74657200·50795261·6e676549·GetIter.PyRangeI
141 ··0x000008a0·7465725f·54797065·0050794c·6f6e675f·ter_Type.PyLong_141 ··0x000008a0·7465725f·54797065·0050794c·6f6e675f·ter_Type.PyLong_
142 ··0x000008b0·46726f6d·4c6f6e67·00507954·75706c65·FromLong.PyTuple142 ··0x000008b0·46726f6d·4c6f6e67·00507954·75706c65·FromLong.PyTuple
143 ··0x000008c0·49746572·5f547970·65005079·4c697374·Iter_Type.PyList143 ··0x000008c0·49746572·5f547970·65005079·4c697374·Iter_Type.PyList
144 ··0x000008d0·5f547970·65005079·4f626a65·63745f52·_Type.PyObject_R144 ··0x000008d0·5f547970·65005079·4f626a65·63745f52·_Type.PyObject_R
145 ··0x000008e0·69636843·6f6d7061·72650050·79547970·ichCompare.PyTyp145 ··0x000008e0·69636843·6f6d7061·72650050·79547970·ichCompare.PyTyp
146 ··0x000008f0·655f5479·70650050·79466c6f·61745f54·e_Type.PyFloat_T146 ··0x000008f0·655f5479·70650050·79466c6f·61745f54·e_Type.PyFloat_T
147 ··0x00000900·79706500·5f50795f·53706563·69616c69·ype._Py_Speciali147 ··0x00000900·79706500·5f50795f·53706563·69616c69·ype._Py_Speciali
148 ··0x00000910·7a655f4c·6f616441·74747200·5f507942·ze_LoadAttr._PyB148 ··0x00000910·7a655f4c·6f616441·74747200·5f50794c·ze_LoadAttr._PyL
149 ··0x00000920·75696c64·536c6963·655f436f·6e73756d·uildSlice_Consum 
150 ··0x00000930·65526566·73005f50·794c6f6e·675f5375·eRefs._PyLong_Su 
151 ··0x00000940·62747261·6374005f·50794c69·73745f46·btract._PyList_F 
152 ··0x00000950·726f6d41·72726179·53746561·6c005079·romArraySteal.Py149 ··0x00000920·6f6e675f·53756274·72616374·005f5079·ong_Subtract._Py
 150 ··0x00000930·4c697374·5f46726f·6d417272·61795374·List_FromArraySt
 151 ··0x00000940·65616c00·5f507942·75696c64·536c6963·eal._PyBuildSlic
 152 ··0x00000950·655f436f·6e73756d·65526566·73005079·e_ConsumeRefs.Py
153 ··0x00000960·556e6963·6f64655f·436f6e63·61740050·Unicode_Concat.P153 ··0x00000960·556e6963·6f64655f·436f6e63·61740050·Unicode_Concat.P
154 ··0x00000970·7946756e·6374696f·6e5f4e65·77005f50·yFunction_New._P154 ··0x00000970·794f626a·6563745f·53657441·74747200·yObject_SetAttr.
155 ··0x00000980·79446963·745f5365·74497465·6d5f5461·yDict_SetItem_Ta155 ··0x00000980·5f507944·6963745f·53657449·74656d5f·_PyDict_SetItem_
156 ··0x00000990·6b653200·50794f62·6a656374·5f536574·ke2.PyObject_Set156 ··0x00000990·54616b65·32005079·46756e63·74696f6e·Take2.PyFunction
157 ··0x000009a0·41747472·005f5079·44696374·5f4c6f61·Attr._PyDict_Loa157 ··0x000009a0·5f4e6577·005f5079·44696374·5f4c6f61·_New._PyDict_Loa
158 ··0x000009b0·64476c6f·62616c00·5f507944·6963745f·dGlobal._PyDict_158 ··0x000009b0·64476c6f·62616c00·5f507944·6963745f·dGlobal._PyDict_
159 ··0x000009c0·46726f6d·4974656d·73005079·4f626a65·FromItems.PyObje159 ··0x000009c0·46726f6d·4974656d·73005079·4f626a65·FromItems.PyObje
160 ··0x000009d0·63745f53·65744974·656d005f·50794c6f·ct_SetItem._PyLo160 ··0x000009d0·63745f53·65744974·656d0050·794f626a·ct_SetItem.PyObj
161 ··0x000009e0·6e675f4d·756c7469·706c7900·50794f62·ng_Multiply.PyOb 
162 ··0x000009f0·6a656374·5f43616c·6c005079·4f626a65·ject_Call.PyObje 
163 ··0x00000a00·63745f46·6f726d61·74005079·4f626a65·ct_Format.PyObje161 ··0x000009e0·6563745f·466f726d·61740050·794f626a·ect_Format.PyObj
 162 ··0x000009f0·6563745f·43616c6c·005f5079·4c6f6e67·ect_Call._PyLong
 163 ··0x00000a00·5f4d756c·7469706c·79005f50·795f6361·_Multiply._Py_ca
164 ··0x00000a10·63745f53·7472005f·5079556e·69636f64·ct_Str._PyUnicod 
165 ··0x00000a20·655f4a6f·696e4172·72617900·5f50795f·e_JoinArray._Py_ 
166 ··0x00000a30·4d616b65·436f726f·005f5079·4672616d·MakeCoro._PyFram 
167 ··0x00000a40·655f436f·7079005f·50795468·72656164·e_Copy._PyThread 
168 ··0x00000a50·53746174·655f506f·70467261·6d650050·State_PopFrame.P 
169 ··0x00000a60·7943656c·6c5f4e65·77005079·53757065·yCell_New.PySupe 
170 ··0x00000a70·725f5479·70650050·794f626a·6563745f·r_Type.PyObject_ 
171 ··0x00000a80·47656e65·72696347·65744174·7472005f·GenericGetAttr._ 
172 ··0x00000a90·50795375·7065725f·4c6f6f6b·75700050·PySuper_Lookup.P 
173 ··0x00000aa0·79556e69·636f6465·5f417070·656e6400·yUnicode_Append. 
174 ··0x00000ab0·5f507955·6e69636f·64655f45·78616374·_PyUnicode_Exact 
175 ··0x00000ac0·4465616c·6c6f6300·5f50795f·63616c6c·Dealloc._Py_call 
176 ··0x00000ad0·5f696e73·7472756d·656e7461·74696f6e·_instrumentation164 ··0x00000a10·6c6c5f69·6e737472·756d656e·74617469·ll_instrumentati
177 ··0x00000ae0·5f6c696e·65005f50·794f7063·6f64655f·_line._PyOpcode_ 
178 ··0x00000af0·43616368·6573005f·50794f62·6a656374·Caches._PyObject165 ··0x00000a20·6f6e5f6c·696e6500·5f50794f·70636f64·on_line._PyOpcod
 166 ··0x00000a30·655f4361·63686573·005f5079·5f4d616b·e_Caches._Py_Mak
 167 ··0x00000a40·65436f72·6f005f50·79467261·6d655f43·eCoro._PyFrame_C
 168 ··0x00000a50·6f707900·5f507954·68726561·64537461·opy._PyThreadSta
 169 ··0x00000a60·74655f50·6f704672·616d6500·50794f62·te_PopFrame.PyOb
 170 ··0x00000a70·6a656374·5f537472·005f5079·556e6963·ject_Str._PyUnic
 171 ··0x00000a80·6f64655f·4a6f696e·41727261·79005f50·ode_JoinArray._P
 172 ··0x00000a90·79466c6f·61745f45·78616374·4465616c·yFloat_ExactDeal
 173 ··0x00000aa0·6c6f6300·5f50794f·626a6563·745f4c6f·loc._PyObject_Lo
179 ··0x00000b00·5f4c6f6f·6b757053·70656369·616c005f·_LookupSpecial._174 ··0x00000ab0·6f6b7570·53706563·69616c00·5f50795f·okupSpecial._Py_
180 ··0x00000b10·50795f43·6865636b·46756e63·74696f6e·Py_CheckFunction175 ··0x00000ac0·43686563·6b46756e·6374696f·6e526573·CheckFunctionRes
181 ··0x00000b20·52657375·6c740050·79457272·5f476976·Result.PyErr_Giv 
182 ··0x00000b30·656e4578·63657074·696f6e4d·61746368·enExceptionMatch 
183 ··0x00000b40·6573005f·5079466c·6f61745f·45786163·es._PyFloat_Exac 
184 ··0x00000b50·74446561·6c6c6f63·005f5079·44696374·tDealloc._PyDict176 ··0x00000ad0·756c7400·50795375·7065725f·54797065·ult.PySuper_Type
 177 ··0x00000ae0·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi
 178 ··0x00000af0·63476574·41747472·005f5079·53757065·cGetAttr._PySupe
 179 ··0x00000b00·725f4c6f·6f6b7570·00507955·6e69636f·r_Lookup.PyUnico
 180 ··0x00000b10·64655f41·7070656e·64005f50·79556e69·de_Append._PyUni
 181 ··0x00000b20·636f6465·5f457861·63744465·616c6c6f·code_ExactDeallo
 182 ··0x00000b30·63005079·43656c6c·5f4e6577·00507945·c.PyCell_New.PyE
 183 ··0x00000b40·72725f47·6976656e·45786365·7074696f·rr_GivenExceptio
 184 ··0x00000b50·6e4d6174·63686573·005f5079·44696374·nMatches._PyDict
185 ··0x00000b60·5f4d6572·67654578·0050794e·756d6265·_MergeEx.PyNumbe185 ··0x00000b60·5f4d6572·67654578·0050794e·756d6265·_MergeEx.PyNumbe
186 ··0x00000b70·725f4e65·67617469·76650050·79466c6f·r_Negative.PyFlo186 ··0x00000b70·725f4e65·67617469·76650050·79466c6f·r_Negative.PyFlo
187 ··0x00000b80·61745f46·726f6d44·6f75626c·65005f50·at_FromDouble._P187 ··0x00000b80·61745f46·726f6d44·6f75626c·65005f50·at_FromDouble._P
188 ··0x00000b90·79496d70·6f72745f·49734465·6661756c·yImport_IsDefaul188 ··0x00000b90·79496d70·6f72745f·49734465·6661756c·yImport_IsDefaul
189 ··0x00000ba0·74496d70·6f727446·756e6300·5f50794c·tImportFunc._PyL189 ··0x00000ba0·74496d70·6f727446·756e6300·5f50794c·tImportFunc._PyL
Max diff block lines reached; 13735/23762 bytes (57.80%) of diff not shown.
248 KB
codecs.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········45568·(bytes·into·file)13 ··Start·of·section·headers:··········45648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.9 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0xb200:1 There·are·22·section·headers,·starting·at·offset·0xb250:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0013eb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0013eb·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005c00·001968·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005c20·001968·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001440·000148·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001440·000148·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007568·0002e8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007588·0002e8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001588·000008·00··WA··0···0··89 ··[·5]·.bss··············NOBITS··········0000000000000000·001588·000008·00··WA··0···0··8
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001588·000455·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001588·000455·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·0019dd·0001dd·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·0019dd·0001dd·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001bba·001364·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001bba·00136b·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·007850·002448·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·007870·002460·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·002f20·00095e·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·002f30·00096b·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·009c98·000db0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·009cd0·000dc8·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003880·000050·00···A··0···0··816 ··[12]·.rodata···········PROGBITS········0000000000000000·0038a0·000050·00···A··0···0··8
17 ··[13]·.rela.rodata······RELA············0000000000000000·00aa48·0000f0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00aa98·0000f0·18···I·19··12··8
18 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·0038d0·000004·02··AM··0···0··218 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·0038f0·000004·02··AM··0···0··2
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0038d4·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0038f4·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·0038d8·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·0038f8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0038f8·000928·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·003918·000928·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00ab38·000600·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00ab88·000600·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·004220·000e40·18·····20··52··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·004240·000e40·18·····20··52··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·005060·000b9a·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·005080·000b9a·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00b138·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00b188·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
8.02 KB
readelf --wide --symbols {}
    
Offset 17, 44 lines modifiedOffset 17, 44 lines modified
17 ····13:·0000000000000134····52·FUNC····LOCAL··DEFAULT····8·PyCodec_LookupError.cold17 ····13:·0000000000000134····52·FUNC····LOCAL··DEFAULT····8·PyCodec_LookupError.cold
18 ····14:·0000000000000168····46·FUNC····LOCAL··DEFAULT····8·PyCodec_Register.cold18 ····14:·0000000000000168····46·FUNC····LOCAL··DEFAULT····8·PyCodec_Register.cold
19 ····15:·0000000000000196···337·FUNC····LOCAL··DEFAULT····8·_PyCodec_LookupTextEncoding.cold19 ····15:·0000000000000196···337·FUNC····LOCAL··DEFAULT····8·_PyCodec_LookupTextEncoding.cold
20 ····16:·0000000000000230···141·FUNC····LOCAL··DEFAULT····1·codec_makeincrementalcodec20 ····16:·0000000000000230···141·FUNC····LOCAL··DEFAULT····1·codec_makeincrementalcodec
21 ····17:·00000000000002e7····65·FUNC····LOCAL··DEFAULT····8·codec_makeincrementalcodec.cold21 ····17:·00000000000002e7····65·FUNC····LOCAL··DEFAULT····8·codec_makeincrementalcodec.cold
22 ····18:·00000000000002d0·····9·FUNC····LOCAL··DEFAULT····1·strict_errors22 ····18:·00000000000002d0·····9·FUNC····LOCAL··DEFAULT····1·strict_errors
23 ····19:·0000000000000aa0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF23 ····19:·0000000000000aa0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
24 ····20:·0000000000000328···438·FUNC····LOCAL··DEFAULT····8·_PyCodec_DecodeText.cold24 ····20:·0000000000000328···445·FUNC····LOCAL··DEFAULT····8·_PyCodec_DecodeText.cold
25 ····21:·0000000000000380···250·FUNC····LOCAL··DEFAULT····1·_PyCodec_EncodeInternal25 ····21:·0000000000000380···250·FUNC····LOCAL··DEFAULT····1·_PyCodec_EncodeInternal
26 ····22:·00000000000004de····34·FUNC····LOCAL··DEFAULT····8·_PyCodec_EncodeText.cold26 ····22:·00000000000004e5····34·FUNC····LOCAL··DEFAULT····8·_PyCodec_EncodeText.cold
27 ····23:·0000000000000500···116·FUNC····LOCAL··DEFAULT····8·_PyCodec_EncodeInternal.cold27 ····23:·0000000000000507···116·FUNC····LOCAL··DEFAULT····8·_PyCodec_EncodeInternal.cold
28 ····24:·0000000000000480···880·FUNC····LOCAL··DEFAULT····1·surrogatepass_errors28 ····24:·0000000000000480···880·FUNC····LOCAL··DEFAULT····1·surrogatepass_errors
29 ····25:·00000000000007f0···333·FUNC····LOCAL··DEFAULT····1·get_standard_encoding29 ····25:·00000000000007f0···333·FUNC····LOCAL··DEFAULT····1·get_standard_encoding
30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
31 ····27:·0000000000000940···107·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR31 ····27:·0000000000000940···107·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR
32 ····28:·0000000000000574···673·FUNC····LOCAL··DEFAULT····8·surrogatepass_errors.cold32 ····28:·000000000000057b···673·FUNC····LOCAL··DEFAULT····8·surrogatepass_errors.cold
33 ····29:·0000000000000815····71·FUNC····LOCAL··DEFAULT····8·get_standard_encoding.cold33 ····29:·000000000000081c····71·FUNC····LOCAL··DEFAULT····8·get_standard_encoding.cold
34 ····30:·000000000000085c···648·FUNC····LOCAL··DEFAULT····8·surrogateescape_errors34 ····30:·0000000000000863···648·FUNC····LOCAL··DEFAULT····8·surrogateescape_errors
35 ····31:·0000000000000ae4····54·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.cold35 ····31:·0000000000000aeb····54·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.cold
36 ····32:·00000000000009f0····55·FUNC····LOCAL··DEFAULT····1·codec_getitem36 ····32:·00000000000009f0····55·FUNC····LOCAL··DEFAULT····1·codec_getitem
37 ····33:·0000000000000b1a·····7·FUNC····LOCAL··DEFAULT····8·PyCodec_Encode.cold37 ····33:·0000000000000b21·····7·FUNC····LOCAL··DEFAULT····8·PyCodec_Encode.cold
38 ····34:·0000000000000b21····13·FUNC····LOCAL··DEFAULT····8·codec_getitem.cold38 ····34:·0000000000000b28····13·FUNC····LOCAL··DEFAULT····8·codec_getitem.cold
39 ····35:·0000000000000b2e····10·FUNC····LOCAL··DEFAULT····8·PyCodec_Unregister.cold39 ····35:·0000000000000b35····10·FUNC····LOCAL··DEFAULT····8·PyCodec_Unregister.cold
40 ····36:·0000000000000ac0·····9·FUNC····LOCAL··DEFAULT····1·backslashreplace_errors40 ····36:·0000000000000ac0·····9·FUNC····LOCAL··DEFAULT····1·backslashreplace_errors
41 ····37:·0000000000000b38···450·FUNC····LOCAL··DEFAULT····8·PyCodec_BackslashReplaceErrors.cold41 ····37:·0000000000000b3f···450·FUNC····LOCAL··DEFAULT····8·PyCodec_BackslashReplaceErrors.cold
42 ····38:·0000000000000db0·····9·FUNC····LOCAL··DEFAULT····1·xmlcharrefreplace_errors42 ····38:·0000000000000db0·····9·FUNC····LOCAL··DEFAULT····1·xmlcharrefreplace_errors
43 ····39:·0000000000000cfa···271·FUNC····LOCAL··DEFAULT····8·PyCodec_XMLCharRefReplaceErrors.cold43 ····39:·0000000000000d01···271·FUNC····LOCAL··DEFAULT····8·PyCodec_XMLCharRefReplaceErrors.cold
44 ····40:·0000000000000fc0·····9·FUNC····LOCAL··DEFAULT····1·ignore_errors44 ····40:·0000000000000fc0·····9·FUNC····LOCAL··DEFAULT····1·ignore_errors
45 ····41:·0000000000000e09····95·FUNC····LOCAL··DEFAULT····8·PyCodec_IgnoreErrors.cold45 ····41:·0000000000000e10····95·FUNC····LOCAL··DEFAULT····8·PyCodec_IgnoreErrors.cold
46 ····42:·0000000000001060·····9·FUNC····LOCAL··DEFAULT····1·namereplace_errors46 ····42:·0000000000001060·····9·FUNC····LOCAL··DEFAULT····1·namereplace_errors
47 ····43:·0000000000000000·····8·OBJECT··LOCAL··DEFAULT····5·ucnhash_capi47 ····43:·0000000000000000·····8·OBJECT··LOCAL··DEFAULT····5·ucnhash_capi
48 ····44:·0000000000000e68···440·FUNC····LOCAL··DEFAULT····8·PyCodec_NameReplaceErrors.cold48 ····44:·0000000000000e6f···440·FUNC····LOCAL··DEFAULT····8·PyCodec_NameReplaceErrors.cold
49 ····45:·0000000000001270·····9·FUNC····LOCAL··DEFAULT····1·replace_errors49 ····45:·0000000000001270·····9·FUNC····LOCAL··DEFAULT····1·replace_errors
50 ····46:·0000000000001020···221·FUNC····LOCAL··DEFAULT····8·PyCodec_ReplaceErrors.cold50 ····46:·0000000000001027···221·FUNC····LOCAL··DEFAULT····8·PyCodec_ReplaceErrors.cold
51 ····47:·0000000000001390····73·FUNC····LOCAL··DEFAULT····1·codec_getincrementalcodec51 ····47:·0000000000001390····73·FUNC····LOCAL··DEFAULT····1·codec_getincrementalcodec
52 ····48:·0000000000001266····35·FUNC····LOCAL··DEFAULT····8·codec_getincrementalcodec.cold52 ····48:·000000000000126d····35·FUNC····LOCAL··DEFAULT····8·codec_getincrementalcodec.cold
53 ····49:·0000000000001289···115·FUNC····LOCAL··DEFAULT····8·codec_getstreamcodec53 ····49:·0000000000001290···115·FUNC····LOCAL··DEFAULT····8·codec_getstreamcodec
54 ····50:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC4154 ····50:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC41
55 ····51:·0000000000000002·····0·NOTYPE··LOCAL··DEFAULT···14·.LC4355 ····51:·0000000000000002·····0·NOTYPE··LOCAL··DEFAULT···14·.LC43
56 ····52:·0000000000000000···552·FUNC····GLOBAL·DEFAULT···10·_PyCodec_Lookup56 ····52:·0000000000000000···552·FUNC····GLOBAL·DEFAULT···10·_PyCodec_Lookup
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
58 ····54:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate58 ····54:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
101 ····97:·00000000000002c0····14·FUNC····GLOBAL·DEFAULT····1·_PyCodecInfo_GetIncrementalEncoder101 ····97:·00000000000002c0····14·FUNC····GLOBAL·DEFAULT····1·_PyCodecInfo_GetIncrementalEncoder
102 ····98:·00000000000002e0····49·FUNC····GLOBAL·DEFAULT····1·PyCodec_StrictErrors102 ····98:·00000000000002e0····49·FUNC····GLOBAL·DEFAULT····1·PyCodec_StrictErrors
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
104 ···100:·0000000000000510··1102·FUNC····GLOBAL·DEFAULT···10·_PyCodec_DecodeText104 ···100:·0000000000000510··1115·FUNC····GLOBAL·DEFAULT···10·_PyCodec_DecodeText
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatNote107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatNote
108 ···104:·0000000000000320····95·FUNC····GLOBAL·DEFAULT····1·_PyCodec_EncodeText108 ···104:·0000000000000320····95·FUNC····GLOBAL·DEFAULT····1·_PyCodec_EncodeText
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
Offset 140, 16 lines modifiedOffset 140, 16 lines modified
140 ···136:·0000000000000dc0···508·FUNC····GLOBAL·DEFAULT····1·PyCodec_XMLCharRefReplaceErrors140 ···136:·0000000000000dc0···508·FUNC····GLOBAL·DEFAULT····1·PyCodec_XMLCharRefReplaceErrors
141 ···137:·0000000000000fd0···139·FUNC····GLOBAL·DEFAULT····1·PyCodec_IgnoreErrors141 ···137:·0000000000000fd0···139·FUNC····GLOBAL·DEFAULT····1·PyCodec_IgnoreErrors
142 ···138:·0000000000001070···497·FUNC····GLOBAL·DEFAULT····1·PyCodec_NameReplaceErrors142 ···138:·0000000000001070···497·FUNC····GLOBAL·DEFAULT····1·PyCodec_NameReplaceErrors
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
146 ···142:·0000000000001280···249·FUNC····GLOBAL·DEFAULT····1·PyCodec_ReplaceErrors146 ···142:·0000000000001280···249·FUNC····GLOBAL·DEFAULT····1·PyCodec_ReplaceErrors
147 ···143:·00000000000010fd···361·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decode147 ···143:·0000000000001104···361·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decode
148 ···144:·0000000000001380····11·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalEncoder148 ···144:·0000000000001380····11·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalEncoder
149 ···145:·00000000000013e0····11·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalDecoder149 ···145:·00000000000013e0····11·FUNC····GLOBAL·DEFAULT····1·PyCodec_IncrementalDecoder
150 ···146:·00000000000012fc····11·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamWriter150 ···146:·0000000000001303····11·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamWriter
151 ···147:·0000000000001307····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamReader151 ···147:·000000000000130e····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_StreamReader
152 ···148:·0000000000001315····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decoder152 ···148:·000000000000131c····14·FUNC····GLOBAL·DEFAULT····8·PyCodec_Decoder
153 ···149:·0000000000001323····11·FUNC····GLOBAL·DEFAULT····8·PyCodec_Encoder153 ···149:·000000000000132a····11·FUNC····GLOBAL·DEFAULT····8·PyCodec_Encoder
154 ···150:·000000000000132e····54·FUNC····GLOBAL·DEFAULT····8·PyCodec_KnownEncoding154 ···150:·0000000000001335····54·FUNC····GLOBAL·DEFAULT····8·PyCodec_KnownEncoding
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
103 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x5c00·contains·271·entries:1 Relocation·section·'.rela.text'·at·offset·0x5c20·contains·271·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000b··0000003600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·43 000000000000000b··0000003600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
4 0000000000000029··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·44 0000000000000029··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
5 000000000000003f··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·45 000000000000003f··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4
6 0000000000000055··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·46 0000000000000055··0000004d00000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4
7 000000000000006b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·07 000000000000006b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
8 000000000000007a··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyCMethod_New·-·48 000000000000007a··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyCMethod_New·-·4
Offset 149, 135 lines modifiedOffset 149, 135 lines modified
149 00000000000001f8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·173149 00000000000001f8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·173
150 000000000000020a··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4150 000000000000020a··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
151 000000000000020f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18b151 000000000000020f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18b
152 0000000000000249··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·303152 0000000000000249··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·303
153 0000000000000274··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30d153 0000000000000274··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30d
154 000000000000027c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·303154 000000000000027c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·303
155 00000000000002a5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e3155 00000000000002a5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e3
156 0000000000000347··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4da156 0000000000000347··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e1
157 0000000000000368··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e5157 0000000000000368··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ec
158 00000000000003a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·516158 00000000000003a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·51d
159 00000000000003db··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·55a159 00000000000003db··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·561
160 00000000000003ec··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·51c160 00000000000003ec··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·523
161 00000000000003f7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·51c161 00000000000003f7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·523
162 0000000000000438··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54d162 0000000000000438··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·554
163 000000000000046d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fc163 000000000000046d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·503
164 00000000000004c6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·704164 00000000000004c6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70b
165 00000000000004f0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6165 00000000000004f0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
166 0000000000000504··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6166 0000000000000504··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
167 000000000000051c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6dd167 000000000000051c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e4
168 0000000000000530··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·777168 0000000000000530··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77e
169 000000000000054e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·731169 000000000000054e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·738
170 0000000000000557··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·744170 0000000000000557··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·74b
171 0000000000000580··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7fb171 0000000000000580··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·802
172 00000000000005ec··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c0172 00000000000005ec··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c7
173 00000000000005fd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d6173 00000000000005fd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7dd
174 0000000000000610··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6174 0000000000000610··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
175 0000000000000648··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6175 0000000000000648··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
176 000000000000065d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6176 000000000000065d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
177 0000000000000671··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6177 0000000000000671··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
178 0000000000000685··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59c178 0000000000000685··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a3
179 0000000000000699··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·570179 0000000000000699··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·577
180 00000000000006ba··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e7180 00000000000006ba··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ee
181 00000000000006c4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·683181 00000000000006c4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68a
182 00000000000006f1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·673182 00000000000006f1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67a
183 000000000000070e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b6183 000000000000070e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6bd
184 0000000000000734··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60e184 0000000000000734··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·615
185 0000000000000755··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b8185 0000000000000755··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5bf
186 00000000000007e0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d6186 00000000000007e0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7dd
187 00000000000007ec··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e6187 00000000000007ec··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
188 0000000000000800··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·811188 0000000000000800··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·818
189 0000000000000811··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·811189 0000000000000811··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·818
190 0000000000000822··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·811190 0000000000000822··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·818
191 000000000000083f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823191 000000000000083f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
192 0000000000000852··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·845192 0000000000000852··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84c
193 000000000000085e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823193 000000000000085e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
194 0000000000000868··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823194 0000000000000868··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
195 000000000000087a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84e195 000000000000087a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·855
196 000000000000089b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823196 000000000000089b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
197 00000000000008a5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823197 00000000000008a5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
198 00000000000008c3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823198 00000000000008c3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
199 00000000000008cd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823199 00000000000008cd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
200 00000000000008df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82b200 00000000000008df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·832
201 00000000000008fc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823201 00000000000008fc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
202 0000000000000906··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·823202 0000000000000906··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82a
203 000000000000091e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·835203 000000000000091e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83c
204 0000000000000962··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·afb204 0000000000000962··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b02
205 000000000000096f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af2205 000000000000096f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af9
206 000000000000097c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae9206 000000000000097c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af0
207 0000000000000989··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae0207 0000000000000989··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae7
208 0000000000000996··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b0d208 0000000000000996··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b14
209 00000000000009a3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b04209 00000000000009a3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b0b
210 00000000000009d0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b16210 00000000000009d0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b1d
211 0000000000000a15··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b1d211 0000000000000a15··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b24
212 0000000000000a50··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b2a212 0000000000000a50··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b31
213 0000000000000a5f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b2a213 0000000000000a5f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b31
214 0000000000000a96··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4214 0000000000000a96··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4
215 0000000000000ab6··0000004800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4215 0000000000000ab6··0000004800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
216 0000000000000b10··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c5d216 0000000000000b10··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c64
217 0000000000000b3a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b4c217 0000000000000b3a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53
218 0000000000000b72··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cbd218 0000000000000b72··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cc4
219 0000000000000b85··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c55219 0000000000000b85··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c5c
220 0000000000000bb5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c30220 0000000000000bb5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c37
221 0000000000000bc1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c27221 0000000000000bc1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c2e
222 0000000000000bc9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c11222 0000000000000bc9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c18
223 0000000000000bee··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7c223 0000000000000bee··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b83
224 0000000000000c7a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c1a224 0000000000000c7a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c21
225 0000000000000cbd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b4c225 0000000000000cbd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53
226 0000000000000cd2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b4c226 0000000000000cd2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53
227 0000000000000ce6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b4c227 0000000000000ce6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53
228 0000000000000d0a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b34228 0000000000000d0a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b3b
229 0000000000000d16··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53229 0000000000000d16··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5a
230 0000000000000d1e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5c230 0000000000000d1e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b63
231 0000000000000d88··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b65231 0000000000000d88··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b6c
232 0000000000000da3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b4c232 0000000000000da3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53
233 0000000000000da8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b4c233 0000000000000da8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b53
234 0000000000000de1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cf6234 0000000000000de1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cfd
235 0000000000000df6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dba235 0000000000000df6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc1
236 0000000000000e0b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dba236 0000000000000e0b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc1
237 0000000000000e1f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dba237 0000000000000e1f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc1
238 0000000000000e42··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dec238 0000000000000e42··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·df3
239 0000000000000e58··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dfc239 0000000000000e58··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e03
240 0000000000000e61··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·de3240 0000000000000e61··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dea
241 0000000000000e77··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dd1241 0000000000000e77··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dd8
242 0000000000000e82··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc1242 0000000000000e82··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc8
243 0000000000000ea8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da2243 0000000000000ea8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da9
244 0000000000000eb4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d99244 0000000000000eb4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da0
245 0000000000000ebc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d90245 0000000000000ebc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d97
246 0000000000000eff··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d80246 0000000000000eff··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d87
247 0000000000000f08··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d70247 0000000000000f08··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d77
248 0000000000000f1e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d60248 0000000000000f1e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d67
249 0000000000000f34··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d3c249 0000000000000f34··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d43
250 0000000000000f97··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d25250 0000000000000f97··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d2c
251 000000000000103c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e05251 000000000000103c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e0c
252 0000000000001052··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e46252 0000000000001052··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e4d
253 0000000000001057··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e46253 0000000000001057··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e4d
254 00000000000010a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fed254 00000000000010a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff4
255 00000000000010be··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fdc255 00000000000010be··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe3
256 00000000000010d3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fdc256 00000000000010d3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe3
257 00000000000010e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fdc257 00000000000010e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe3
258 00000000000010f5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fbd258 00000000000010f5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc4
259 0000000000001138··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa0259 0000000000001138··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa7
260 000000000000118f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f97260 000000000000118f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f9e
261 0000000000001197··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·eee261 0000000000001197··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ef5
262 00000000000011d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e7b262 00000000000011d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e82
263 0000000000001230··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e64263 0000000000001230··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e6b
264 000000000000125d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fdc264 000000000000125d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe3
265 00000000000012af··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·105d265 00000000000012af··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1064
Max diff block lines reached; 81319/105736 bytes (76.91%) of diff not shown.
19.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 ··DW_CFA_remember_state287 ··DW_CFA_remember_state
288 ··DW_CFA_def_cfa_offset:·8288 ··DW_CFA_def_cfa_offset:·8
289 ··DW_CFA_advance_loc:·1·to·00000000000002fe289 ··DW_CFA_advance_loc:·1·to·00000000000002fe
290 ··DW_CFA_restore_state290 ··DW_CFA_restore_state
291 ··DW_CFA_nop291 ··DW_CFA_nop
292 ··DW_CFA_nop292 ··DW_CFA_nop
  
293 000002b8·0000000000000048·000002bc·FDE·cie=00000000·pc=0000000000000510..000000000000095e293 000002b8·0000000000000048·000002bc·FDE·cie=00000000·pc=0000000000000510..000000000000096b
294 ··DW_CFA_advance_loc:·6·to·0000000000000516294 ··DW_CFA_advance_loc:·6·to·0000000000000516
295 ··DW_CFA_def_cfa_offset:·16295 ··DW_CFA_def_cfa_offset:·16
296 ··DW_CFA_offset:·r15·(r15)·at·cfa-16296 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
297 ··DW_CFA_advance_loc:·2·to·0000000000000518297 ··DW_CFA_advance_loc:·2·to·0000000000000518
298 ··DW_CFA_def_cfa_offset:·24298 ··DW_CFA_def_cfa_offset:·24
299 ··DW_CFA_offset:·r14·(r14)·at·cfa-24299 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
300 ··DW_CFA_advance_loc:·2·to·000000000000051a300 ··DW_CFA_advance_loc:·2·to·000000000000051a
Offset 308, 33 lines modifiedOffset 308, 33 lines modified
308 ··DW_CFA_def_cfa_offset:·48308 ··DW_CFA_def_cfa_offset:·48
309 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48309 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
310 ··DW_CFA_advance_loc:·1·to·000000000000051e310 ··DW_CFA_advance_loc:·1·to·000000000000051e
311 ··DW_CFA_def_cfa_offset:·56311 ··DW_CFA_def_cfa_offset:·56
312 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56312 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
313 ··DW_CFA_advance_loc:·4·to·0000000000000522313 ··DW_CFA_advance_loc:·4·to·0000000000000522
314 ··DW_CFA_def_cfa_offset:·96314 ··DW_CFA_def_cfa_offset:·96
315 ··DW_CFA_advance_loc2:·522·to·000000000000072c315 ··DW_CFA_advance_loc2:·526·to·0000000000000730
316 ··DW_CFA_remember_state316 ··DW_CFA_remember_state
317 ··DW_CFA_def_cfa_offset:·56317 ··DW_CFA_def_cfa_offset:·56
318 ··DW_CFA_advance_loc:·4·to·0000000000000730318 ··DW_CFA_advance_loc:·4·to·0000000000000734
319 ··DW_CFA_def_cfa_offset:·48319 ··DW_CFA_def_cfa_offset:·48
320 ··DW_CFA_advance_loc:·1·to·0000000000000731320 ··DW_CFA_advance_loc:·1·to·0000000000000735
321 ··DW_CFA_def_cfa_offset:·40321 ··DW_CFA_def_cfa_offset:·40
322 ··DW_CFA_advance_loc:·2·to·0000000000000733322 ··DW_CFA_advance_loc:·2·to·0000000000000737
323 ··DW_CFA_def_cfa_offset:·32323 ··DW_CFA_def_cfa_offset:·32
324 ··DW_CFA_advance_loc:·2·to·0000000000000735324 ··DW_CFA_advance_loc:·2·to·0000000000000739
325 ··DW_CFA_def_cfa_offset:·24325 ··DW_CFA_def_cfa_offset:·24
326 ··DW_CFA_advance_loc:·2·to·0000000000000737326 ··DW_CFA_advance_loc:·2·to·000000000000073b
327 ··DW_CFA_def_cfa_offset:·16327 ··DW_CFA_def_cfa_offset:·16
328 ··DW_CFA_advance_loc:·2·to·0000000000000739328 ··DW_CFA_advance_loc:·2·to·000000000000073d
329 ··DW_CFA_def_cfa_offset:·8329 ··DW_CFA_def_cfa_offset:·8
330 ··DW_CFA_advance_loc:·1·to·000000000000073a330 ··DW_CFA_advance_loc:·1·to·000000000000073e
331 ··DW_CFA_restore_state331 ··DW_CFA_restore_state
  
332 00000304·000000000000001c·00000308·FDE·cie=00000000·pc=0000000000000328..00000000000004de332 00000304·000000000000001c·00000308·FDE·cie=00000000·pc=0000000000000328..00000000000004e5
333 ··DW_CFA_def_cfa_offset:·96333 ··DW_CFA_def_cfa_offset:·96
334 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56334 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
335 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48335 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
336 ··DW_CFA_offset:·r12·(r12)·at·cfa-40336 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
337 ··DW_CFA_offset:·r13·(r13)·at·cfa-32337 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
338 ··DW_CFA_offset:·r14·(r14)·at·cfa-24338 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
339 ··DW_CFA_offset:·r15·(r15)·at·cfa-16339 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 358, 29 lines modifiedOffset 358, 29 lines modified
358 ··DW_CFA_def_cfa_offset:·24358 ··DW_CFA_def_cfa_offset:·24
359 ··DW_CFA_advance_loc:·1·to·000000000000037b359 ··DW_CFA_advance_loc:·1·to·000000000000037b
360 ··DW_CFA_def_cfa_offset:·16360 ··DW_CFA_def_cfa_offset:·16
361 ··DW_CFA_advance_loc:·2·to·000000000000037d361 ··DW_CFA_advance_loc:·2·to·000000000000037d
362 ··DW_CFA_def_cfa_offset:·8362 ··DW_CFA_def_cfa_offset:·8
363 ··DW_CFA_nop363 ··DW_CFA_nop
  
364 00000354·0000000000000024·00000358·FDE·cie=00000000·pc=00000000000004de..0000000000000500364 00000354·0000000000000024·00000358·FDE·cie=00000000·pc=00000000000004e5..0000000000000507
365 ··DW_CFA_def_cfa_offset:·48365 ··DW_CFA_def_cfa_offset:·48
366 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32366 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
367 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24367 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
368 ··DW_CFA_offset:·r12·(r12)·at·cfa-16368 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
369 ··DW_CFA_advance_loc:·4·to·00000000000004e2369 ··DW_CFA_advance_loc:·4·to·00000000000004e9
370 ··DW_CFA_remember_state370 ··DW_CFA_remember_state
371 ··DW_CFA_def_cfa_offset:·32371 ··DW_CFA_def_cfa_offset:·32
372 ··DW_CFA_advance_loc:·3·to·00000000000004e5372 ··DW_CFA_advance_loc:·3·to·00000000000004ec
373 ··DW_CFA_def_cfa_offset:·24373 ··DW_CFA_def_cfa_offset:·24
374 ··DW_CFA_advance_loc:·1·to·00000000000004e6374 ··DW_CFA_advance_loc:·1·to·00000000000004ed
375 ··DW_CFA_def_cfa_offset:·16375 ··DW_CFA_def_cfa_offset:·16
376 ··DW_CFA_advance_loc:·2·to·00000000000004e8376 ··DW_CFA_advance_loc:·2·to·00000000000004ef
377 ··DW_CFA_def_cfa_offset:·8377 ··DW_CFA_def_cfa_offset:·8
378 ··DW_CFA_advance_loc:·1·to·00000000000004e9378 ··DW_CFA_advance_loc:·1·to·00000000000004f0
379 ··DW_CFA_restore_state379 ··DW_CFA_restore_state
  
380 0000037c·000000000000003c·00000380·FDE·cie=00000000·pc=0000000000000380..000000000000047a380 0000037c·000000000000003c·00000380·FDE·cie=00000000·pc=0000000000000380..000000000000047a
381 ··DW_CFA_advance_loc:·2·to·0000000000000382381 ··DW_CFA_advance_loc:·2·to·0000000000000382
382 ··DW_CFA_def_cfa_offset:·16382 ··DW_CFA_def_cfa_offset:·16
383 ··DW_CFA_offset:·r14·(r14)·at·cfa-16383 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
384 ··DW_CFA_advance_loc:·9·to·000000000000038b384 ··DW_CFA_advance_loc:·9·to·000000000000038b
Offset 408, 15 lines modifiedOffset 408, 15 lines modified
408 ··DW_CFA_def_cfa_offset:·8408 ··DW_CFA_def_cfa_offset:·8
409 ··DW_CFA_advance_loc:·1·to·0000000000000460409 ··DW_CFA_advance_loc:·1·to·0000000000000460
410 ··DW_CFA_restore_state410 ··DW_CFA_restore_state
411 ··DW_CFA_nop411 ··DW_CFA_nop
412 ··DW_CFA_nop412 ··DW_CFA_nop
413 ··DW_CFA_nop413 ··DW_CFA_nop
  
414 000003bc·000000000000001c·000003c0·FDE·cie=00000000·pc=0000000000000500..0000000000000574414 000003bc·000000000000001c·000003c0·FDE·cie=00000000·pc=0000000000000507..000000000000057b
415 ··DW_CFA_def_cfa_offset:·48415 ··DW_CFA_def_cfa_offset:·48
416 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48416 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
417 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40417 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
418 ··DW_CFA_offset:·r12·(r12)·at·cfa-32418 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
419 ··DW_CFA_offset:·r13·(r13)·at·cfa-24419 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
420 ··DW_CFA_offset:·r14·(r14)·at·cfa-16420 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
421 ··DW_CFA_nop421 ··DW_CFA_nop
Offset 458, 15 lines modifiedOffset 458, 15 lines modified
458 ··DW_CFA_advance_loc:·2·to·0000000000000634458 ··DW_CFA_advance_loc:·2·to·0000000000000634
459 ··DW_CFA_def_cfa_offset:·16459 ··DW_CFA_def_cfa_offset:·16
460 ··DW_CFA_advance_loc:·2·to·0000000000000636460 ··DW_CFA_advance_loc:·2·to·0000000000000636
461 ··DW_CFA_def_cfa_offset:·8461 ··DW_CFA_def_cfa_offset:·8
462 ··DW_CFA_advance_loc:·1·to·0000000000000637462 ··DW_CFA_advance_loc:·1·to·0000000000000637
463 ··DW_CFA_restore_state463 ··DW_CFA_restore_state
  
464 00000428·000000000000001c·0000042c·FDE·cie=00000000·pc=0000000000000574..0000000000000815464 00000428·000000000000001c·0000042c·FDE·cie=00000000·pc=000000000000057b..000000000000081c
465 ··DW_CFA_def_cfa_offset:·112465 ··DW_CFA_def_cfa_offset:·112
466 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56466 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
467 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48467 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
468 ··DW_CFA_offset:·r12·(r12)·at·cfa-40468 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
469 ··DW_CFA_offset:·r13·(r13)·at·cfa-32469 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
470 ··DW_CFA_offset:·r14·(r14)·at·cfa-24470 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
471 ··DW_CFA_offset:·r15·(r15)·at·cfa-16471 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 483, 66 lines modifiedOffset 483, 66 lines modified
483 ··DW_CFA_restore_state483 ··DW_CFA_restore_state
484 ··DW_CFA_advance_loc1:·239·to·000000000000093c484 ··DW_CFA_advance_loc1:·239·to·000000000000093c
485 ··DW_CFA_def_cfa_offset:·8485 ··DW_CFA_def_cfa_offset:·8
486 ··DW_CFA_nop486 ··DW_CFA_nop
487 ··DW_CFA_nop487 ··DW_CFA_nop
488 ··DW_CFA_nop488 ··DW_CFA_nop
  
489 0000046c·0000000000000014·00000470·FDE·cie=00000000·pc=0000000000000815..000000000000085c489 0000046c·0000000000000014·00000470·FDE·cie=00000000·pc=000000000000081c..0000000000000863
490 ··DW_CFA_def_cfa_offset:·16490 ··DW_CFA_def_cfa_offset:·16
491 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16491 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
492 ··DW_CFA_nop492 ··DW_CFA_nop
493 ··DW_CFA_nop493 ··DW_CFA_nop
494 ··DW_CFA_nop494 ··DW_CFA_nop
  
495 00000484·0000000000000048·00000488·FDE·cie=00000000·pc=000000000000085c..0000000000000ae4495 00000484·0000000000000048·00000488·FDE·cie=00000000·pc=0000000000000863..0000000000000aeb
Max diff block lines reached; 14055/19783 bytes (71.05%) of diff not shown.
34.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 302, 27 lines modifiedOffset 302, 27 lines modified
302 ·R_X86_64_32»    .rodata.str1.1+0xb4302 ·R_X86_64_32»    .rodata.str1.1+0xb4
303 »       mov····%rbx,%rdi303 »       mov····%rbx,%rdi
304 »       sub····$0x10,%rsp304 »       sub····$0x10,%rsp
305 »       call···342·<_PyCodec_EncodeText+0x22>305 »       call···342·<_PyCodec_EncodeText+0x22>
306 ·R_X86_64_PLT32» _PyCodec_LookupTextEncoding-0x4306 ·R_X86_64_PLT32» _PyCodec_LookupTextEncoding-0x4
307 »       test···%rax,%rax307 »       test···%rax,%rax
308 »       je·····34b·<_PyCodec_EncodeText+0x2b>308 »       je·····34b·<_PyCodec_EncodeText+0x2b>
309 ·R_X86_64_PC32»  .text.unlikely+0x4da309 ·R_X86_64_PC32»  .text.unlikely+0x4e1
310 »       mov····0x18(%rax),%rsi310 »       mov····0x18(%rax),%rsi
311 »       mov····(%rsi),%edx311 »       mov····(%rsi),%edx
312 »       add····$0x1,%edx312 »       add····$0x1,%edx
313 »       je·····358·<_PyCodec_EncodeText+0x38>313 »       je·····358·<_PyCodec_EncodeText+0x38>
314 »       mov····%edx,(%rsi)314 »       mov····%edx,(%rsi)
315 »       mov····(%rax),%rdx315 »       mov····(%rax),%rdx
316 »       test···%edx,%edx316 »       test···%edx,%edx
317 »       js·····36c·<_PyCodec_EncodeText+0x4c>317 »       js·····36c·<_PyCodec_EncodeText+0x4c>
318 »       sub····$0x1,%rdx318 »       sub····$0x1,%rdx
319 »       mov····%rdx,(%rax)319 »       mov····%rdx,(%rax)
320 »       je·····36c·<_PyCodec_EncodeText+0x4c>320 »       je·····36c·<_PyCodec_EncodeText+0x4c>
321 ·R_X86_64_PC32»  .text.unlikely+0x4e5321 ·R_X86_64_PC32»  .text.unlikely+0x4ec
322 »       add····$0x10,%rsp322 »       add····$0x10,%rsp
323 »       mov····%r12,%rcx323 »       mov····%r12,%rcx
324 »       mov····%rbx,%rdx324 »       mov····%rbx,%rdx
325 »       mov····%rbp,%rdi325 »       mov····%rbp,%rdi
326 »       pop····%rbx326 »       pop····%rbx
327 »       pop····%rbp327 »       pop····%rbp
328 »       pop····%r12328 »       pop····%r12
Offset 343, 15 lines modifiedOffset 343, 15 lines modified
343 »       mov····%rdi,%rbx343 »       mov····%rdi,%rbx
344 »       sbb····%rdi,%rdi344 »       sbb····%rdi,%rdi
345 »       add····$0x2,%rdi345 »       add····$0x2,%rdi
346 »       call···3a4·<_PyCodec_EncodeInternal+0x24>346 »       call···3a4·<_PyCodec_EncodeInternal+0x24>
347 ·R_X86_64_PLT32» PyTuple_New-0x4347 ·R_X86_64_PLT32» PyTuple_New-0x4
348 »       test···%rax,%rax348 »       test···%rax,%rax
349 »       je·····3ad·<_PyCodec_EncodeInternal+0x2d>349 »       je·····3ad·<_PyCodec_EncodeInternal+0x2d>
350 ·R_X86_64_PC32»  .text.unlikely+0x516350 ·R_X86_64_PC32»  .text.unlikely+0x51d
351 »       mov····%rax,%rbp351 »       mov····%rax,%rbp
352 »       mov····(%rbx),%eax352 »       mov····(%rbx),%eax
353 »       add····$0x1,%eax353 »       add····$0x1,%eax
354 »       je·····3b9·<_PyCodec_EncodeInternal+0x39>354 »       je·····3b9·<_PyCodec_EncodeInternal+0x39>
355 »       mov····%eax,(%rbx)355 »       mov····%eax,(%rbx)
356 »       mov····%rbx,0x18(%rbp)356 »       mov····%rbx,0x18(%rbp)
357 »       test···%r13,%r13357 »       test···%r13,%r13
Offset 360, 22 lines modifiedOffset 360, 22 lines modified
360 »       mov····%rbp,%rsi360 »       mov····%rbp,%rsi
361 »       mov····%r12,%rdi361 »       mov····%r12,%rdi
362 »       call···3d3·<_PyCodec_EncodeInternal+0x53>362 »       call···3d3·<_PyCodec_EncodeInternal+0x53>
363 ·R_X86_64_PLT32» PyObject_Call-0x4363 ·R_X86_64_PLT32» PyObject_Call-0x4
364 »       mov····%rax,%rbx364 »       mov····%rax,%rbx
365 »       test···%rax,%rax365 »       test···%rax,%rax
366 »       je·····3df·<_PyCodec_EncodeInternal+0x5f>366 »       je·····3df·<_PyCodec_EncodeInternal+0x5f>
367 ·R_X86_64_PC32»  .text.unlikely+0x55a367 ·R_X86_64_PC32»  .text.unlikely+0x561
368 »       mov····0x8(%rax),%rax368 »       mov····0x8(%rax),%rax
369 »       testb··$0x4,0xab(%rax)369 »       testb··$0x4,0xab(%rax)
370 »       je·····3f0·<_PyCodec_EncodeInternal+0x70>370 »       je·····3f0·<_PyCodec_EncodeInternal+0x70>
371 ·R_X86_64_PC32»  .text.unlikely+0x51c371 ·R_X86_64_PC32»  .text.unlikely+0x523
372 »       cmpq···$0x2,0x10(%rbx)372 »       cmpq···$0x2,0x10(%rbx)
373 »       jne····3fb·<_PyCodec_EncodeInternal+0x7b>373 »       jne····3fb·<_PyCodec_EncodeInternal+0x7b>
374 ·R_X86_64_PC32»  .text.unlikely+0x51c374 ·R_X86_64_PC32»  .text.unlikely+0x523
375 »       mov····0x18(%rbx),%r13375 »       mov····0x18(%rbx),%r13
376 »       mov····0x0(%r13),%eax376 »       mov····0x0(%r13),%eax
377 »       add····$0x1,%eax377 »       add····$0x1,%eax
378 »       je·····40c·<_PyCodec_EncodeInternal+0x8c>378 »       je·····40c·<_PyCodec_EncodeInternal+0x8c>
379 »       mov····%eax,0x0(%r13)379 »       mov····%eax,0x0(%r13)
380 »       mov····0x0(%rbp),%rax380 »       mov····0x0(%rbp),%rax
381 »       test···%eax,%eax381 »       test···%eax,%eax
Offset 388, 15 lines modifiedOffset 388, 15 lines modified
388 ·R_X86_64_PLT32» _Py_Dealloc-0x4388 ·R_X86_64_PLT32» _Py_Dealloc-0x4
389 »       mov····(%r12),%rax389 »       mov····(%r12),%rax
390 »       test···%eax,%eax390 »       test···%eax,%eax
391 »       js·····43c·<_PyCodec_EncodeInternal+0xbc>391 »       js·····43c·<_PyCodec_EncodeInternal+0xbc>
392 »       sub····$0x1,%rax392 »       sub····$0x1,%rax
393 »       mov····%rax,(%r12)393 »       mov····%rax,(%r12)
394 »       je·····43c·<_PyCodec_EncodeInternal+0xbc>394 »       je·····43c·<_PyCodec_EncodeInternal+0xbc>
395 ·R_X86_64_PC32»  .text.unlikely+0x54d395 ·R_X86_64_PC32»  .text.unlikely+0x554
396 »       mov····(%rbx),%rax396 »       mov····(%rbx),%rax
397 »       test···%eax,%eax397 »       test···%eax,%eax
398 »       js·····454·<_PyCodec_EncodeInternal+0xd4>398 »       js·····454·<_PyCodec_EncodeInternal+0xd4>
399 »       sub····$0x1,%rax399 »       sub····$0x1,%rax
400 »       mov····%rax,(%rbx)400 »       mov····%rax,(%rbx)
401 »       jne····454·<_PyCodec_EncodeInternal+0xd4>401 »       jne····454·<_PyCodec_EncodeInternal+0xd4>
402 »       mov····%rbx,%rdi402 »       mov····%rbx,%rdi
Offset 410, 15 lines modifiedOffset 410, 15 lines modified
410 »       pop····%r14410 »       pop····%r14
411 »       ret411 »       ret
412 »       mov····%r13,%rdi412 »       mov····%r13,%rdi
413 »       call···468·<_PyCodec_EncodeInternal+0xe8>413 »       call···468·<_PyCodec_EncodeInternal+0xe8>
414 ·R_X86_64_PLT32» PyUnicode_FromString-0x4414 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
415 »       test···%rax,%rax415 »       test···%rax,%rax
416 »       je·····471·<_PyCodec_EncodeInternal+0xf1>416 »       je·····471·<_PyCodec_EncodeInternal+0xf1>
417 ·R_X86_64_PC32»  .text.unlikely+0x4fc417 ·R_X86_64_PC32»  .text.unlikely+0x503
418 »       mov····%rax,0x20(%rbp)418 »       mov····%rax,0x20(%rbp)
419 »       jmp····3c6·<_PyCodec_EncodeInternal+0x46>419 »       jmp····3c6·<_PyCodec_EncodeInternal+0x46>
420 »       nopw···0x0(%rax,%rax,1)420 »       nopw···0x0(%rax,%rax,1)
  
421 0000000000000480·<surrogatepass_errors>:421 0000000000000480·<surrogatepass_errors>:
422 surrogatepass_errors():422 surrogatepass_errors():
423 »       endbr64423 »       endbr64
Offset 440, 72 lines modifiedOffset 440, 72 lines modified
440 »       test···%eax,%eax440 »       test···%eax,%eax
441 »       jne····637·<surrogatepass_errors+0x1b7>441 »       jne····637·<surrogatepass_errors+0x1b7>
442 »       mov····0x0(%rip),%rsi········442 »       mov····0x0(%rip),%rsi········
443 ·R_X86_64_PC32»  PyExc_UnicodeDecodeError-0x4443 ·R_X86_64_PC32»  PyExc_UnicodeDecodeError-0x4
444 »       mov····0x8(%rbp),%rdi444 »       mov····0x8(%rbp),%rdi
445 »       cmp····%rdi,%rsi445 »       cmp····%rdi,%rsi
446 »       jne····4ca·<surrogatepass_errors+0x4a>446 »       jne····4ca·<surrogatepass_errors+0x4a>
447 ·R_X86_64_PC32»  .text.unlikely+0x704447 ·R_X86_64_PC32»  .text.unlikely+0x70b
448 »       lea····0x20(%rsp),%rsi448 »       lea····0x20(%rsp),%rsi
449 »       mov····%rbp,%rdi449 »       mov····%rbp,%rdi
450 »       call···4d7·<surrogatepass_errors+0x57>450 »       call···4d7·<surrogatepass_errors+0x57>
451 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetStart-0x4451 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetStart-0x4
452 »       test···%eax,%eax452 »       test···%eax,%eax
453 »       jne····7eb·<surrogatepass_errors+0x36b>453 »       jne····7eb·<surrogatepass_errors+0x36b>
454 »       lea····0x28(%rsp),%rsi454 »       lea····0x28(%rsp),%rsi
455 »       mov····%rbp,%rdi455 »       mov····%rbp,%rdi
456 »       call···4ec·<surrogatepass_errors+0x6c>456 »       call···4ec·<surrogatepass_errors+0x6c>
457 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetEnd-0x4457 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetEnd-0x4
458 »       test···%eax,%eax458 »       test···%eax,%eax
459 »       jne····4f4·<surrogatepass_errors+0x74>459 »       jne····4f4·<surrogatepass_errors+0x74>
460 ·R_X86_64_PC32»  .text.unlikely+0x5e6460 ·R_X86_64_PC32»  .text.unlikely+0x5ed
461 »       mov····%rbp,%rdi461 »       mov····%rbp,%rdi
462 »       call···4fc·<surrogatepass_errors+0x7c>462 »       call···4fc·<surrogatepass_errors+0x7c>
463 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetObject-0x4463 ·R_X86_64_PLT32» PyUnicodeDecodeError_GetObject-0x4
464 »       mov····%rax,%r12464 »       mov····%rax,%r12
465 »       test···%rax,%rax465 »       test···%rax,%rax
466 »       je·····508·<surrogatepass_errors+0x88>466 »       je·····508·<surrogatepass_errors+0x88>
467 ·R_X86_64_PC32»  .text.unlikely+0x5e6467 ·R_X86_64_PC32»  .text.unlikely+0x5ed
Max diff block lines reached; 31507/35557 bytes (88.61%) of diff not shown.
61.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 316, 764 lines modifiedOffset 316, 768 lines modified
316 ·R_X86_64_PLT32» _Py_Dealloc-0x4316 ·R_X86_64_PLT32» _Py_Dealloc-0x4
317 »       mov····0x8(%rsp),%rax317 »       mov····0x8(%rsp),%rax
318 »       jmp····328·<_PyCodec_DecodeText.cold>318 »       jmp····328·<_PyCodec_DecodeText.cold>
319 ·R_X86_64_PC32»  .text+0x274319 ·R_X86_64_PC32»  .text+0x274
  
320 0000000000000328·<_PyCodec_DecodeText.cold>:320 0000000000000328·<_PyCodec_DecodeText.cold>:
321 _PyCodec_DecodeText.cold():321 _PyCodec_DecodeText.cold():
 322 »       mov····0x0(%r13),%rax
 323 »       test···%eax,%eax
 324 »       js·····342·<_PyCodec_DecodeText.cold+0x1a>
 325 »       sub····$0x1,%rax
 326 »       mov····%rax,0x0(%r13)
 327 »       jne····342·<_PyCodec_DecodeText.cold+0x1a>
 328 »       mov····%r13,%rdi
 329 »       call···342·<_PyCodec_DecodeText.cold+0x1a>
 330 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 331 »       xor····%r13d,%r13d
 332 »       xor····%ebp,%ebp
 333 »       jmp····34c·<_PyCodec_DecodeText.cold+0x24>
 334 ·R_X86_64_PC32»  .text.hot+0x871
322 »       mov····%r15,%rdi335 »       mov····%r15,%rdi
 336 »       call···354·<_PyCodec_DecodeText.cold+0x2c>
 337 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 338 »       jmp····359·<_PyCodec_DecodeText.cold+0x31>
 339 ·R_X86_64_PC32»  .text.hot+0x8ce
 340 »       sub····$0x1,%rdx
 341 »       mov····%rdx,(%rdi)
 342 »       jne····366·<_PyCodec_DecodeText.cold+0x3e>
 343 ·R_X86_64_PC32»  .text.hot+0x62c
323 »       mov····%eax,0x8(%rsp)344 »       mov····%eax,0x8(%rsp)
324 »       call···334·<_PyCodec_DecodeText.cold+0xc>345 »       call···36f·<_PyCodec_DecodeText.cold+0x47>
325 ·R_X86_64_PLT32» _Py_Dealloc-0x4346 ·R_X86_64_PLT32» _Py_Dealloc-0x4
326 »       mov····0x8(%rsp),%eax347 »       mov····0x8(%rsp),%eax
327 »       jmp····33d·<_PyCodec_DecodeText.cold+0x15>348 »       jmp····378·<_PyCodec_DecodeText.cold+0x50>
328 ·R_X86_64_PC32»  .text.hot+0x8f5 
329 »       mov····0x0(%rip),%rdi········ 
330 ·R_X86_64_PC32»  PyExc_LookupError-0x4 
331 »       mov····$0x0,%esi 
332 ·R_X86_64_32»    .rodata.str1.8+0x20 
333 »       call···34e·<_PyCodec_DecodeText.cold+0x26> 
334 ·R_X86_64_PLT32» PyErr_SetString-0x4 
335 »       jmp····353·<_PyCodec_DecodeText.cold+0x2b> 
336 ·R_X86_64_PC32»  .text.hot+0x8ca349 ·R_X86_64_PC32»  .text.hot+0x62c
337 »       sub····$0x1,%rax 
338 »       mov····%rax,0x0(%rip)········ 
339 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
340 »       jne····364·<_PyCodec_DecodeText.cold+0x3c> 
341 ·R_X86_64_PC32»  .text.hot+0x89b 
342 »       mov····$0x0,%edi 
343 ·R_X86_64_32»    _Py_NoneStruct 
344 »       call···36e·<_PyCodec_DecodeText.cold+0x46> 
345 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
346 »       jmp····373·<_PyCodec_DecodeText.cold+0x4b> 
347 ·R_X86_64_PC32»  .text.hot+0x89b 
348 »       mov····(%r15),%rax350 »       mov····(%r15),%rax
349 »       test···%eax,%eax351 »       test···%eax,%eax
350 »       js·····387·<_PyCodec_DecodeText.cold+0x5f>352 »       js·····383·<_PyCodec_DecodeText.cold+0x5b>
 353 ·R_X86_64_PC32»  .text.hot+0x889
351 »       sub····$0x1,%rax354 »       sub····$0x1,%rax
352 »       mov····%rax,(%r15)355 »       mov····%rax,(%r15)
353 »       je·····42a·<_PyCodec_DecodeText.cold+0x102> 
354 »       mov····$0x1,%edi 
355 »       test···%r12,%r12 
356 »       je·····395·<_PyCodec_DecodeText.cold+0x6d>356 »       jne····390·<_PyCodec_DecodeText.cold+0x68>
357 ·R_X86_64_PC32»  .text.hot+0x669357 ·R_X86_64_PC32»  .text.hot+0x889
358 »       jmp····39a·<_PyCodec_DecodeText.cold+0x72> 
359 ·R_X86_64_PC32»  .text.hot+0x833 
360 »       mov····%r15,%rdi358 »       mov····%r15,%rdi
361 »       call···3a2·<_PyCodec_DecodeText.cold+0x7a>359 »       call···398·<_PyCodec_DecodeText.cold+0x70>
362 ·R_X86_64_PLT32» _Py_Dealloc-0x4360 ·R_X86_64_PLT32» _Py_Dealloc-0x4
363 »       jmp····3a7·<_PyCodec_DecodeText.cold+0x7f>361 »       jmp····39d·<_PyCodec_DecodeText.cold+0x75>
364 ·R_X86_64_PC32»  .text.hot+0x8ca 
365 »       call···3ac·<_PyCodec_DecodeText.cold+0x84> 
366 ·R_X86_64_PLT32» PyErr_BadArgument-0x4 
367 »       jmp····3b1·<_PyCodec_DecodeText.cold+0x89> 
368 ·R_X86_64_PC32»  .text.hot+0x885362 ·R_X86_64_PC32»  .text.hot+0x889
 363 »       mov····0x18(%rsp),%rdi
 364 »       mov····(%rdi),%rax
 365 »       test···%eax,%eax
 366 »       js·····3ad·<_PyCodec_DecodeText.cold+0x85>
 367 ·R_X86_64_PC32»  .text.hot+0x5e9
369 »       sub····$0x1,%rdx368 »       sub····$0x1,%rax
370 »       mov····%rdx,(%rdi)369 »       mov····%rax,(%rdi)
371 »       jne····3be·<_PyCodec_DecodeText.cold+0x96>370 »       jne····3ba·<_PyCodec_DecodeText.cold+0x92>
372 ·R_X86_64_PC32»  .text.hot+0x628371 ·R_X86_64_PC32»  .text.hot+0x5e9
 372 »       call···3bf·<_PyCodec_DecodeText.cold+0x97>
 373 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 374 »       jmp····3c4·<_PyCodec_DecodeText.cold+0x9c>
 375 ·R_X86_64_PC32»  .text.hot+0x5e9
 376 »       mov····%r15,%rdi
373 »       mov····%eax,0x8(%rsp)377 »       mov····%eax,0x8(%rsp)
374 »       call···3c7·<_PyCodec_DecodeText.cold+0x9f>378 »       call···3d0·<_PyCodec_DecodeText.cold+0xa8>
375 ·R_X86_64_PLT32» _Py_Dealloc-0x4379 ·R_X86_64_PLT32» _Py_Dealloc-0x4
376 »       mov····0x8(%rsp),%eax380 »       mov····0x8(%rsp),%eax
377 »       jmp····3d0·<_PyCodec_DecodeText.cold+0xa8>381 »       jmp····3d9·<_PyCodec_DecodeText.cold+0xb1>
378 ·R_X86_64_PC32»  .text.hot+0x628382 ·R_X86_64_PC32»  .text.hot+0x8f9
379 »       mov····(%r15),%rax383 »       mov····(%r15),%rax
380 »       test···%eax,%eax384 »       test···%eax,%eax
381 »       js·····3db·<_PyCodec_DecodeText.cold+0xb3>385 »       js·····3f1·<_PyCodec_DecodeText.cold+0xc9>
382 ·R_X86_64_PC32»  .text.hot+0x885 
383 »       sub····$0x1,%rax386 »       sub····$0x1,%rax
384 »       mov····%rax,(%r15)387 »       mov····%rax,(%r15)
385 »       jne····3e8·<_PyCodec_DecodeText.cold+0xc0>388 »       jne····3f1·<_PyCodec_DecodeText.cold+0xc9>
386 ·R_X86_64_PC32»  .text.hot+0x885 
387 »       mov····%r15,%rdi389 »       mov····%r15,%rdi
388 »       call···3f0·<_PyCodec_DecodeText.cold+0xc8>390 »       call···3f1·<_PyCodec_DecodeText.cold+0xc9>
389 ·R_X86_64_PLT32» _Py_Dealloc-0x4391 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 392 »       mov····$0x1,%edi
 393 »       test···%r12,%r12
390 »       jmp····3f5·<_PyCodec_DecodeText.cold+0xcd>394 »       je·····3ff·<_PyCodec_DecodeText.cold+0xd7>
 395 ·R_X86_64_PC32»  .text.hot+0x66d
 396 »       jmp····404·<_PyCodec_DecodeText.cold+0xdc>
 397 ·R_X86_64_PC32»  .text.hot+0x837
 398 »       call···409·<_PyCodec_DecodeText.cold+0xe1>
 399 ·R_X86_64_PLT32» PyErr_BadArgument-0x4
 400 »       jmp····40e·<_PyCodec_DecodeText.cold+0xe6>
391 ·R_X86_64_PC32»  .text.hot+0x885401 ·R_X86_64_PC32»  .text.hot+0x889
392 »       sub····$0x1,%rax 
393 »       mov····%rax,(%rdi)402 »       mov····%r14,%rdi
394 »       jne····402·<_PyCodec_DecodeText.cold+0xda> 
395 ·R_X86_64_PC32»  .text.hot+0x5e5 
396 »       call···407·<_PyCodec_DecodeText.cold+0xdf>403 »       call···416·<_PyCodec_DecodeText.cold+0xee>
397 ·R_X86_64_PLT32» _Py_Dealloc-0x4404 ·R_X86_64_PLT32» _Py_Dealloc-0x4
398 »       jmp····40c·<_PyCodec_DecodeText.cold+0xe4>405 »       jmp····41b·<_PyCodec_DecodeText.cold+0xf3>
399 ·R_X86_64_PC32»  .text.hot+0x5e5406 ·R_X86_64_PC32»  .text.hot+0x70e
400 »       mov····0x0(%rip),%rdi········407 »       mov····0x0(%rip),%rdi········
401 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4408 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4
Max diff block lines reached; 57444/62571 bytes (91.81%) of diff not shown.
14.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 412, 337 lines modifiedOffset 412, 339 lines modified
412 »       push···%r13412 »       push···%r13
413 »       push···%r12413 »       push···%r12
414 »       push···%rbp414 »       push···%rbp
415 »       push···%rbx415 »       push···%rbx
416 »       sub····$0x28,%rsp416 »       sub····$0x28,%rsp
417 »       test···%rsi,%rsi417 »       test···%rsi,%rsi
418 »       je·····52b·<_PyCodec_DecodeText+0x1b>418 »       je·····52b·<_PyCodec_DecodeText+0x1b>
419 ·R_X86_64_PC32»  .text.unlikely+0x3a3419 ·R_X86_64_PC32»  .text.unlikely+0x400
420 »       mov····0x0(%rip),%rax········420 »       mov····0x0(%rip),%rax········
421 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4421 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
422 »       mov····%rdi,%rbp422 »       mov····%rdi,%rbp
423 »       mov····%rsi,%rbx423 »       mov····%rsi,%rbx
424 »       mov····%rdx,%r12424 »       mov····%rdx,%r12
425 »       mov····%fs:(%rax),%rax425 »       mov····%fs:(%rax),%rax
426 »       mov····0x10(%rax),%r13426 »       mov····0x10(%rax),%r13
427 »       cmpq···$0x0,0x4e0(%r13)427 »       cmpq···$0x0,0x4e0(%r13)
428 »       je·····809·<_PyCodec_DecodeText+0x2f9>428 »       je·····80d·<_PyCodec_DecodeText+0x2fd>
429 »       mov····%rsi,%rdi429 »       mov····%rsi,%rdi
430 »       call···559·<_PyCodec_DecodeText+0x49>430 »       call···559·<_PyCodec_DecodeText+0x49>
431 ·R_X86_64_PLT32» strlen-0x4431 ·R_X86_64_PLT32» strlen-0x4
432 »       lea····0x1(%rax),%r15432 »       lea····0x1(%rax),%r15
433 »       mov····%r15,%rdi433 »       mov····%r15,%rdi
434 »       call···565·<_PyCodec_DecodeText+0x55>434 »       call···565·<_PyCodec_DecodeText+0x55>
435 ·R_X86_64_PLT32» PyMem_Malloc-0x4435 ·R_X86_64_PLT32» PyMem_Malloc-0x4
436 »       mov····%rax,%r14436 »       mov····%rax,%r14
437 »       test···%rax,%rax437 »       test···%rax,%rax
438 »       je·····959·<_PyCodec_DecodeText+0x449>438 »       je·····966·<_PyCodec_DecodeText+0x456>
439 »       mov····%r15,%rdx439 »       mov····%r15,%rdx
440 »       mov····%r14,%rsi440 »       mov····%r14,%rsi
441 »       mov····%rbx,%rdi441 »       mov····%rbx,%rdi
442 »       call···57f·<_PyCodec_DecodeText+0x6f>442 »       call···57f·<_PyCodec_DecodeText+0x6f>
443 ·R_X86_64_PLT32» _Py_normalize_encoding-0x4443 ·R_X86_64_PLT32» _Py_normalize_encoding-0x4
444 »       test···%eax,%eax444 »       test···%eax,%eax
445 »       je·····587·<_PyCodec_DecodeText+0x77>445 »       je·····587·<_PyCodec_DecodeText+0x77>
446 ·R_X86_64_PC32»  .text.unlikely+0x408446 ·R_X86_64_PC32»  .text.unlikely+0x417
447 »       mov····%r14,%rdi447 »       mov····%r14,%rdi
448 »       call···58f·<_PyCodec_DecodeText+0x7f>448 »       call···58f·<_PyCodec_DecodeText+0x7f>
449 ·R_X86_64_PLT32» PyUnicode_FromString-0x4449 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
450 »       mov····%r14,%rdi450 »       mov····%r14,%rdi
451 »       mov····%rax,%r15451 »       mov····%rax,%r15
452 »       call···59a·<_PyCodec_DecodeText+0x8a>452 »       call···59a·<_PyCodec_DecodeText+0x8a>
453 ·R_X86_64_PLT32» PyMem_Free-0x4453 ·R_X86_64_PLT32» PyMem_Free-0x4
454 »       mov····%r15,0x18(%rsp)454 »       mov····%r15,0x18(%rsp)
455 »       test···%r15,%r15455 »       test···%r15,%r15
456 »       je·····889·<_PyCodec_DecodeText+0x379>456 »       je·····88d·<_PyCodec_DecodeText+0x37d>
457 »       lea····0x18(%rsp),%rdi457 »       lea····0x18(%rsp),%rdi
458 »       call···5b2·<_PyCodec_DecodeText+0xa2>458 »       call···5b2·<_PyCodec_DecodeText+0xa2>
459 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4459 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
460 »       mov····0x4e8(%r13),%rdi460 »       mov····0x4e8(%r13),%rdi
461 »       mov····0x18(%rsp),%rsi461 »       mov····0x18(%rsp),%rsi
462 »       call···5c3·<_PyCodec_DecodeText+0xb3>462 »       call···5c3·<_PyCodec_DecodeText+0xb3>
463 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4463 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
464 »       mov····%rax,%r15464 »       mov····%rax,%r15
465 »       test···%rax,%rax465 »       test···%rax,%rax
466 »       je·····73a·<_PyCodec_DecodeText+0x22a>466 »       je·····73e·<_PyCodec_DecodeText+0x22e>
467 »       mov····(%rax),%eax467 »       mov····(%rax),%eax
468 »       add····$0x1,%eax468 »       add····$0x1,%eax
469 »       je·····5d9·<_PyCodec_DecodeText+0xc9>469 »       je·····5da·<_PyCodec_DecodeText+0xca>
470 »       mov····%eax,(%r15)470 ·R_X86_64_PC32»  .text.unlikely+0x399
471 »       mov····0x18(%rsp),%rdi471 »       mov····0x18(%rsp),%rdi
 472 »       mov····%eax,(%r15)
472 »       mov····(%rdi),%rax473 »       mov····(%rdi),%rax
473 »       test···%eax,%eax474 »       test···%eax,%eax
474 »       jns····5e9·<_PyCodec_DecodeText+0xd9>475 »       jns····961·<_PyCodec_DecodeText+0x451>
475 ·R_X86_64_PC32»  .text.unlikely+0x3f1 
476 »       cmpq···$0x0,0x8(%r15)476 »       cmpq···$0x0,0x8(%r15)
477 ·R_X86_64_32S»   PyTuple_Type477 ·R_X86_64_32S»   PyTuple_Type
478 »       je·····634·<_PyCodec_DecodeText+0x124>478 »       je·····638·<_PyCodec_DecodeText+0x128>
479 »       lea····0x18(%rsp),%rdx479 »       lea····0x18(%rsp),%rdx
480 »       mov····$0x0,%esi480 »       mov····$0x0,%esi
481 ·R_X86_64_32»    _PyRuntime+0x8c38481 ·R_X86_64_32»    _PyRuntime+0x8c38
482 »       mov····%r15,%rdi482 »       mov····%r15,%rdi
483 »       call···605·<_PyCodec_DecodeText+0xf5>483 »       call···609·<_PyCodec_DecodeText+0xf9>
484 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4484 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
485 »       test···%eax,%eax485 »       test···%eax,%eax
486 »       js·····60d·<_PyCodec_DecodeText+0xfd>486 »       js·····611·<_PyCodec_DecodeText+0x101>
487 ·R_X86_64_PC32»  .text.unlikely+0x3cc487 ·R_X86_64_PC32»  .text.unlikely+0x374
488 »       mov····0x18(%rsp),%rdi488 »       mov····0x18(%rsp),%rdi
489 »       test···%rdi,%rdi489 »       test···%rdi,%rdi
490 »       je·····634·<_PyCodec_DecodeText+0x124>490 »       je·····638·<_PyCodec_DecodeText+0x128>
491 »       call···61c·<_PyCodec_DecodeText+0x10c>491 »       call···620·<_PyCodec_DecodeText+0x110>
492 ·R_X86_64_PLT32» PyObject_IsTrue-0x4492 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
493 »       mov····0x18(%rsp),%rdi493 »       mov····0x18(%rsp),%rdi
494 »       mov····(%rdi),%rdx494 »       mov····(%rdi),%rdx
495 »       test···%edx,%edx495 »       test···%edx,%edx
496 »       jns····62c·<_PyCodec_DecodeText+0x11c>496 »       jns····630·<_PyCodec_DecodeText+0x120>
497 ·R_X86_64_PC32»  .text.unlikely+0x3ad497 ·R_X86_64_PC32»  .text.unlikely+0x355
498 »       test···%eax,%eax498 »       test···%eax,%eax
499 »       jle····8e5·<_PyCodec_DecodeText+0x3d5>499 »       jle····8e9·<_PyCodec_DecodeText+0x3d9>
500 »       mov····0x20(%r15),%r14500 »       mov····0x20(%r15),%r14
501 »       mov····(%r14),%eax501 »       mov····(%r14),%eax
502 »       add····$0x1,%eax502 »       add····$0x1,%eax
503 »       je·····644·<_PyCodec_DecodeText+0x134>503 »       je·····648·<_PyCodec_DecodeText+0x138>
504 ·R_X86_64_PC32»  .text.unlikely+0x36f504 ·R_X86_64_PC32»  .text.unlikely+0x3d5
505 »       mov····%eax,(%r14)505 »       mov····%eax,(%r14)
506 »       mov····(%r15),%rax506 »       mov····(%r15),%rax
507 »       test···%eax,%eax507 »       test···%eax,%eax
508 »       js·····652·<_PyCodec_DecodeText+0x142>508 »       js·····656·<_PyCodec_DecodeText+0x146>
509 ·R_X86_64_PC32»  .text.unlikely+0x383509 ·R_X86_64_PC32»  .text.unlikely+0x3ed
510 »       sub····$0x1,%rax510 »       sub····$0x1,%rax
511 »       mov····%rax,(%r15)511 »       mov····%rax,(%r15)
512 »       je·····65f·<_PyCodec_DecodeText+0x14f>512 »       je·····663·<_PyCodec_DecodeText+0x153>
513 ·R_X86_64_PC32»  .text.unlikely+0x426513 ·R_X86_64_PC32»  .text.unlikely+0x3e5
514 »       test···%r12,%r12514 »       test···%r12,%r12
515 »       jne····837·<_PyCodec_DecodeText+0x327>515 »       jne····83b·<_PyCodec_DecodeText+0x32b>
516 »       mov····$0x1,%edi516 »       mov····$0x1,%edi
517 »       call···672·<_PyCodec_DecodeText+0x162>517 »       call···676·<_PyCodec_DecodeText+0x166>
518 ·R_X86_64_PLT32» PyTuple_New-0x4518 ·R_X86_64_PLT32» PyTuple_New-0x4
519 »       mov····%rax,%r13519 »       mov····%rax,%r13
520 »       test···%rax,%rax520 »       test···%rax,%rax
521 »       je·····67e·<_PyCodec_DecodeText+0x16e>521 »       je·····682·<_PyCodec_DecodeText+0x172>
522 ·R_X86_64_PC32»  .text.unlikely+0x4c0522 ·R_X86_64_PC32»  .text.unlikely+0x33e
523 »       mov····0x0(%rbp),%eax523 »       mov····0x0(%rbp),%eax
524 »       add····$0x1,%eax524 »       add····$0x1,%eax
525 »       je·····689·<_PyCodec_DecodeText+0x179>525 »       je·····68d·<_PyCodec_DecodeText+0x17d>
526 »       mov····%eax,0x0(%rbp)526 »       mov····%eax,0x0(%rbp)
527 »       mov····%rbp,0x18(%r13)527 »       mov····%rbp,0x18(%r13)
528 »       test···%r12,%r12528 »       test···%r12,%r12
529 »       jne····841·<_PyCodec_DecodeText+0x331>529 »       jne····845·<_PyCodec_DecodeText+0x335>
530 »       xor····%edx,%edx530 »       xor····%edx,%edx
531 »       mov····%r13,%rsi531 »       mov····%r13,%rsi
532 »       mov····%r14,%rdi532 »       mov····%r14,%rdi
533 »       call···6a3·<_PyCodec_DecodeText+0x193>533 »       call···6a7·<_PyCodec_DecodeText+0x197>
534 ·R_X86_64_PLT32» PyObject_Call-0x4534 ·R_X86_64_PLT32» PyObject_Call-0x4
535 »       mov····%rax,%rbp535 »       mov····%rax,%rbp
536 »       test···%rax,%rax536 »       test···%rax,%rax
537 »       je·····85b·<_PyCodec_DecodeText+0x34b>537 »       je·····85f·<_PyCodec_DecodeText+0x34f>
Max diff block lines reached; 9400/14350 bytes (65.51%) of diff not shown.
1.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 41, 20 lines modifiedOffset 41, 20 lines modified
41 ··0x00000250·20000000·54020000·00000000·41000000··...T.......A...41 ··0x00000250·20000000·54020000·00000000·41000000··...T.......A...
42 ··0x00000260·000e3083·03860264·0a0e1844·0e10410e·..0....d...D..A.42 ··0x00000260·000e3083·03860264·0a0e1844·0e10410e·..0....d...D..A.
43 ··0x00000270·08410b00·10000000·78020000·00000000·.A......x.......43 ··0x00000270·08410b00·10000000·78020000·00000000·.A......x.......
44 ··0x00000280·0e000000·00000000·10000000·8c020000·................44 ··0x00000280·0e000000·00000000·10000000·8c020000·................
45 ··0x00000290·00000000·09000000·00000000·18000000·................45 ··0x00000290·00000000·09000000·00000000·18000000·................
46 ··0x000002a0·a0020000·00000000·31000000·00480e10·........1....H..46 ··0x000002a0·a0020000·00000000·31000000·00480e10·........1....H..
47 ··0x000002b0·550a0e08·410b0000·48000000·bc020000·U...A...H.......47 ··0x000002b0·550a0e08·410b0000·48000000·bc020000·U...A...H.......
48 ··0x000002c0·00000000·4e040000·00460e10·8f02420e·....N....F....B.48 ··0x000002c0·00000000·5b040000·00460e10·8f02420e·....[....F....B.
49 ··0x000002d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.049 ··0x000002d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
50 ··0x000002e0·8606410e·38830744·0e60030a·020a0e38·..A.8..D.`.....850 ··0x000002e0·8606410e·38830744·0e60030e·020a0e38·..A.8..D.`.....8
51 ··0x000002f0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B51 ··0x000002f0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
52 ··0x00000300·0e08410b·1c000000·08030000·00000000·..A.............52 ··0x00000300·0e08410b·1c000000·08030000·00000000·..A.............
53 ··0x00000310·b6010000·000e6083·0786068c·058d048e·......`.........53 ··0x00000310·bd010000·000e6083·0786068c·058d048e·......`.........
54 ··0x00000320·038f0200·2c000000·28030000·00000000·....,...(.......54 ··0x00000320·038f0200·2c000000·28030000·00000000·....,...(.......
55 ··0x00000330·5f000000·00460e10·8c02440e·18860344·_....F....D....D55 ··0x00000330·5f000000·00460e10·8c02440e·18860344·_....F....D....D
56 ··0x00000340·0e208304·4f0e3073·0e204a0e·18410e10·.·..O.0s.·J..A..56 ··0x00000340·0e208304·4f0e3073·0e204a0e·18410e10·.·..O.0s.·J..A..
57 ··0x00000350·420e0800·24000000·58030000·00000000·B...$...X.......57 ··0x00000350·420e0800·24000000·58030000·00000000·B...$...X.......
58 ··0x00000360·22000000·000e3083·0486038c·02440a0e·".....0......D..58 ··0x00000360·22000000·000e3083·0486038c·02440a0e·".....0......D..
59 ··0x00000370·20430e18·410e1042·0e08410b·3c000000··C..A..B..A.<...59 ··0x00000370·20430e18·410e1042·0e08410b·3c000000··C..A..B..A.<...
60 ··0x00000380·80030000·00000000·fa000000·00420e10·.............B..60 ··0x00000380·80030000·00000000·fa000000·00420e10·.............B..
1.69 MB
compile.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········222376·(bytes·into·file)13 ··Start·of·section·headers:··········222432·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.34 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x364a8:1 There·are·22·section·headers,·starting·at·offset·0x364e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·005f8d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·005f6d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01ee28·006318·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01ee48·006318·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·005fcd·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·005fad·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·005fcd·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·005fad·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·005fcd·0001e9·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·005fad·0001e9·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0061b8·0009c4·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·006198·0009c4·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·006b7c·0058fd·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·006b5c·00591e·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·025140·0074a0·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·025160·0074a0·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·00c480·00cc71·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·00c480·00cc81·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·02c5e0·007cc8·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·02c600·007ce0·18···I·19···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·019100·0008e4·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·019120·0008e4·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·0342a8·001368·18···I·19··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0342e0·001368·18···I·19··11··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0199f0·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·019a10·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·019a00·000018·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·019a20·000018·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·019a18·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·019a38·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·019a18·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·019a38·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·019a38·002340·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·019a58·002340·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·035610·000dc8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·035648·000dc8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·01bd78·001ad0·18·····20·151··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·01bd98·001ad0·18·····20·151··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·01d848·0015e0·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·01d868·0015e0·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0363d8·0000cc·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·036410·0000cc·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
25.8 KB
readelf --wide --symbols {}
    
Offset 5, 153 lines modifiedOffset 5, 153 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.16 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·0000000000000590··2255·FUNC····LOCAL··DEFAULT····9·compiler_enter_scope10 ·····6:·0000000000000590··2255·FUNC····LOCAL··DEFAULT····9·compiler_enter_scope
11 ·····7:·00000000000010d0··1206·FUNC····LOCAL··DEFAULT····9·compiler_body.constprop.011 ·····7:·00000000000010d0··1206·FUNC····LOCAL··DEFAULT····9·compiler_body.constprop.0
12 ·····8:·000000000000a470··3509·FUNC····LOCAL··DEFAULT····9·optimize_and_assemble12 ·····8:·000000000000a470··3526·FUNC····LOCAL··DEFAULT····9·optimize_and_assemble
13 ·····9:·00000000000039f0·10321·FUNC····LOCAL··DEFAULT····9·compiler_visit_expr113 ·····9:·00000000000039f0·10321·FUNC····LOCAL··DEFAULT····9·compiler_visit_expr1
14 ····10:·000000000000b9e0···582·FUNC····LOCAL··DEFAULT····9·compiler_exit_scope14 ····10:·000000000000b9f0···582·FUNC····LOCAL··DEFAULT····9·compiler_exit_scope
15 ····11:·0000000000001590···501·FUNC····LOCAL··DEFAULT····9·find_ann15 ····11:·0000000000001590···502·FUNC····LOCAL··DEFAULT····9·find_ann
16 ····12:·0000000000001790··8794·FUNC····LOCAL··DEFAULT····9·compiler_visit_stmt16 ····12:·0000000000001790··8795·FUNC····LOCAL··DEFAULT····9·compiler_visit_stmt
17 ····13:·000000000000c8e0····53·FUNC····LOCAL··DEFAULT····9·compiler_free17 ····13:·000000000000c8f0····53·FUNC····LOCAL··DEFAULT····9·compiler_free
18 ····14:·0000000000007250···282·FUNC····LOCAL··DEFAULT····9·codegen_addop_noarg18 ····14:·0000000000007250···282·FUNC····LOCAL··DEFAULT····9·codegen_addop_noarg
19 ····15:·0000000000000000···162·FUNC····LOCAL··DEFAULT····7·_PyAST_Compile.cold19 ····15:·0000000000000000···162·FUNC····LOCAL··DEFAULT····7·_PyAST_Compile.cold
20 ····16:·00000000000068b0···145·FUNC····LOCAL··DEFAULT····9·dict_add_o20 ····16:·00000000000068b0···145·FUNC····LOCAL··DEFAULT····9·dict_add_o
21 ····17:·00000000000000a2···881·FUNC····LOCAL··DEFAULT····7·compiler_enter_scope.cold21 ····17:·00000000000000a2···881·FUNC····LOCAL··DEFAULT····7·compiler_enter_scope.cold
22 ····18:·000000000000bc30···486·FUNC····LOCAL··DEFAULT····9·compiler_unit_free22 ····18:·000000000000bc40···486·FUNC····LOCAL··DEFAULT····9·compiler_unit_free
23 ····19:·000000000000b900····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF23 ····19:·000000000000b910····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
24 ····20:·0000000000000e60···313·FUNC····LOCAL··DEFAULT····9·codegen_addop_i24 ····20:·0000000000000e60···313·FUNC····LOCAL··DEFAULT····9·codegen_addop_i
25 ····21:·0000000000000413····13·FUNC····LOCAL··DEFAULT····7·codegen_addop_i.cold25 ····21:·0000000000000413····13·FUNC····LOCAL··DEFAULT····7·codegen_addop_i.cold
26 ····22:·0000000000000fa0····49·FUNC····LOCAL··DEFAULT····9·instr_sequence_next_inst26 ····22:·0000000000000fa0····49·FUNC····LOCAL··DEFAULT····9·instr_sequence_next_inst
27 ····23:·0000000000000420····13·FUNC····LOCAL··DEFAULT····7·_PyCompile_EnsureArrayLargeEnough.cold27 ····23:·0000000000000420····13·FUNC····LOCAL··DEFAULT····7·_PyCompile_EnsureArrayLargeEnough.cold
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
29 ····25:·00000000000006b0····16·OBJECT··LOCAL··DEFAULT···11·NO_LOCATION29 ····25:·00000000000006b0····16·OBJECT··LOCAL··DEFAULT···11·NO_LOCATION
30 ····26:·0000000000006250··1624·FUNC····LOCAL··DEFAULT····9·compiler_nameop30 ····26:·0000000000006250··1628·FUNC····LOCAL··DEFAULT····9·compiler_nameop
31 ····27:·000000000000042d····87·FUNC····LOCAL··DEFAULT····7·compiler_body.constprop.0.cold31 ····27:·000000000000042d····87·FUNC····LOCAL··DEFAULT····7·compiler_body.constprop.0.cold
32 ····28:·0000000000000484····29·FUNC····LOCAL··DEFAULT····7·find_ann.cold32 ····28:·0000000000000484····29·FUNC····LOCAL··DEFAULT····7·find_ann.cold
33 ····29:·00000000000087f0··4779·FUNC····LOCAL··DEFAULT····9·compiler_function33 ····29:·00000000000087f0··4779·FUNC····LOCAL··DEFAULT····9·compiler_function
34 ····30:·000000000000b790···221·FUNC····LOCAL··DEFAULT····9·compiler_unwind_fblock_stack34 ····30:·000000000000b7a0···221·FUNC····LOCAL··DEFAULT····9·compiler_unwind_fblock_stack
35 ····31:·0000000000007520··1816·FUNC····LOCAL··DEFAULT····9·compiler_jump_if.isra.035 ····31:·0000000000007520··1816·FUNC····LOCAL··DEFAULT····9·compiler_jump_if.isra.0
36 ····32:·0000000000007370···425·FUNC····LOCAL··DEFAULT····9·instr_sequence_use_label36 ····32:·0000000000007370···425·FUNC····LOCAL··DEFAULT····9·instr_sequence_use_label
37 ····33:·00000000000023f0··1148·FUNC····LOCAL··DEFAULT····1·compiler_class37 ····33:·00000000000023d0··1148·FUNC····LOCAL··DEFAULT····1·compiler_class
38 ····34:·0000000000009b90····57·FUNC····LOCAL··DEFAULT····9·compiler_push_fblock38 ····34:·0000000000009b90····57·FUNC····LOCAL··DEFAULT····9·compiler_push_fblock
39 ····35:·0000000000007120···296·FUNC····LOCAL··DEFAULT····9·codegen_addop_j39 ····35:·0000000000007120···296·FUNC····LOCAL··DEFAULT····9·codegen_addop_j
40 ····36:·0000000000006c10···491·FUNC····LOCAL··DEFAULT····9·compiler_addop_load_const40 ····36:·0000000000006c10···491·FUNC····LOCAL··DEFAULT····9·compiler_addop_load_const
41 ····37:·0000000000006950···690·FUNC····LOCAL··DEFAULT····9·compiler_addop_name41 ····37:·0000000000006950···690·FUNC····LOCAL··DEFAULT····9·compiler_addop_name
42 ····38:·0000000000002cd0···944·FUNC····LOCAL··DEFAULT····1·compiler_with 
43 ····39:·0000000000001730··2129·FUNC····LOCAL··DEFAULT····1·compiler_try_except42 ····38:·0000000000001720··2129·FUNC····LOCAL··DEFAULT····1·compiler_try_except
 43 ····39:·0000000000002cb0···944·FUNC····LOCAL··DEFAULT····1·compiler_with
44 ····40:·0000000000001400···803·FUNC····LOCAL··DEFAULT····1·compiler_from_import44 ····40:·00000000000013f0···803·FUNC····LOCAL··DEFAULT····1·compiler_from_import
45 ····41:·000000000000c290···655·FUNC····LOCAL··DEFAULT····9·addop_binary45 ····41:·000000000000c2a0···655·FUNC····LOCAL··DEFAULT····9·addop_binary
46 ····42:·0000000000001f90···878·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock46 ····42:·0000000000001f80···878·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock
47 ····43:·00000000000036d0··4709·FUNC····LOCAL··DEFAULT····1·compiler_pattern47 ····43:·00000000000036b0··4709·FUNC····LOCAL··DEFAULT····1·compiler_pattern
48 ····44:·0000000000004b80··1154·FUNC····LOCAL··DEFAULT····1·compiler_async_with48 ····44:·0000000000004b60··1154·FUNC····LOCAL··DEFAULT····1·compiler_async_with
49 ····45:·00000000000054d0··2535·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except49 ····45:·00000000000054b0··2535·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except
50 ····46:·0000000000005ec0····87·FUNC····LOCAL··DEFAULT····1·check_ann_expr50 ····46:·0000000000005ea0····87·FUNC····LOCAL··DEFAULT····1·check_ann_expr
51 ····47:·0000000000005f20···109·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr51 ····47:·0000000000005f00···109·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr
52 ····48:·000000000000584b···162·FUNC····LOCAL··DEFAULT····7·check_ann_subscr52 ····48:·000000000000586c···162·FUNC····LOCAL··DEFAULT····7·check_ann_subscr
53 ····49:·0000000000004a20···155·FUNC····LOCAL··DEFAULT····1·emit_and_reset_fail_pop53 ····49:·0000000000004a00···155·FUNC····LOCAL··DEFAULT····1·emit_and_reset_fail_pop
54 ····50:·0000000000002870···131·FUNC····LOCAL··DEFAULT····1·compiler_pop_except_and_reraise54 ····50:·0000000000002850···131·FUNC····LOCAL··DEFAULT····1·compiler_pop_except_and_reraise
55 ····51:·0000000000003500···455·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from55 ····51:·00000000000034e0···455·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from
56 ····52:·00000000000004a1··2596·FUNC····LOCAL··DEFAULT····7·compiler_visit_stmt.cold56 ····52:·00000000000004a1··2603·FUNC····LOCAL··DEFAULT····7·compiler_visit_stmt.cold
57 ····53:·0000000000005380···334·FUNC····LOCAL··DEFAULT····1·compiler_error57 ····53:·0000000000005360···334·FUNC····LOCAL··DEFAULT····1·compiler_error
58 ····54:·00000000000049b0···102·FUNC····LOCAL··DEFAULT····1·ensure_fail_pop58 ····54:·00000000000022f0···223·FUNC····LOCAL··DEFAULT····1·compiler_slice
 59 ····55:·00000000000043ae··1024·FUNC····LOCAL··DEFAULT····7·compiler_typealias
59 ····55:·000000000000a420····67·FUNC····LOCAL··DEFAULT····9·compiler_addop_o60 ····56:·000000000000a420····67·FUNC····LOCAL··DEFAULT····9·compiler_addop_o
60 ····56:·000000000000438d··1024·FUNC····LOCAL··DEFAULT····7·compiler_typealias 
61 ····57:·0000000000002300···227·FUNC····LOCAL··DEFAULT····1·compiler_slice61 ····57:·0000000000004990···102·FUNC····LOCAL··DEFAULT····1·ensure_fail_pop
62 ····58:·0000000000005250···304·FUNC····LOCAL··DEFAULT····1·compiler_warn62 ····58:·0000000000005230···304·FUNC····LOCAL··DEFAULT····1·compiler_warn
63 ····59:·0000000000002b10···283·FUNC····LOCAL··DEFAULT····1·load_args_for_super63 ····59:·0000000000002af0···283·FUNC····LOCAL··DEFAULT····1·load_args_for_super
64 ····60:·0000000000007c40···732·FUNC····LOCAL··DEFAULT····9·check_compare64 ····60:·0000000000007c40···732·FUNC····LOCAL··DEFAULT····9·check_compare
65 ····61:·0000000000007f20···527·FUNC····LOCAL··DEFAULT····9·compiler_addcompare65 ····61:·0000000000007f20···527·FUNC····LOCAL··DEFAULT····9·compiler_addcompare
66 ····62:·0000000000008130··1719·FUNC····LOCAL··DEFAULT····9·starunpack_helper66 ····62:·0000000000008130··1719·FUNC····LOCAL··DEFAULT····9·starunpack_helper
67 ····63:·0000000000006e00···187·FUNC····LOCAL··DEFAULT····9·compiler_add_const67 ····63:·0000000000006e00···187·FUNC····LOCAL··DEFAULT····9·compiler_add_const
68 ····64:·000000000000be20··1131·FUNC····LOCAL··DEFAULT····9·compiler_make_closure68 ····64:·000000000000be30··1131·FUNC····LOCAL··DEFAULT····9·compiler_make_closure
69 ····65:·000000000000c920···849·FUNC····LOCAL··DEFAULT····9·compiler_subdict69 ····65:·000000000000c930···849·FUNC····LOCAL··DEFAULT····9·compiler_subdict
 70 ····66:·00000000000011a0···149·FUNC····LOCAL··DEFAULT····1·addop_yield
70 ····66:·0000000000000000··2312·FUNC····LOCAL··DEFAULT····1·compiler_comprehension71 ····67:·0000000000000000··2313·FUNC····LOCAL··DEFAULT····1·compiler_comprehension
71 ····67:·00000000000011b0···149·FUNC····LOCAL··DEFAULT····1·addop_yield 
72 ····68:·0000000000009bd0··2128·FUNC····LOCAL··DEFAULT····9·compiler_call_helper72 ····68:·0000000000009bd0··2128·FUNC····LOCAL··DEFAULT····9·compiler_call_helper
73 ····69:·0000000000000678····12·OBJECT··LOCAL··DEFAULT···11·CSWTCH.74773 ····69:·0000000000000678····12·OBJECT··LOCAL··DEFAULT···11·CSWTCH.747
74 ····70:·000000000000b870····72·FUNC····LOCAL··DEFAULT····9·infer_type74 ····70:·000000000000b880····72·FUNC····LOCAL··DEFAULT····9·infer_type
75 ····71:·000000000000c520···958·FUNC····LOCAL··DEFAULT····9·assignment_helper75 ····71:·000000000000c530···958·FUNC····LOCAL··DEFAULT····9·assignment_helper
76 ····72:·00000000000029e0···298·FUNC····LOCAL··DEFAULT····1·compiler_call_simple_kw_helper76 ····72:·00000000000029c0···298·FUNC····LOCAL··DEFAULT····1·compiler_call_simple_kw_helper
77 ····73:·0000000000002900····91·FUNC····LOCAL··DEFAULT····1·get_ref_type77 ····73:·00000000000028e0····91·FUNC····LOCAL··DEFAULT····1·get_ref_type
78 ····74:·0000000000000ec5··1633·FUNC····LOCAL··DEFAULT····7·compiler_visit_expr1.cold78 ····74:·0000000000000ecc··1633·FUNC····LOCAL··DEFAULT····7·compiler_visit_expr1.cold
79 ····75:·0000000000001526···373·FUNC····LOCAL··DEFAULT····7·compiler_nameop.cold79 ····75:·000000000000152d···380·FUNC····LOCAL··DEFAULT····7·compiler_nameop.cold
80 ····76:·000000000000169b····48·FUNC····LOCAL··DEFAULT····7·dict_add_o.cold80 ····76:·00000000000016a9····48·FUNC····LOCAL··DEFAULT····7·dict_add_o.cold
81 ····77:·00000000000016cb···100·FUNC····LOCAL··DEFAULT····7·compiler_addop_name.cold81 ····77:·00000000000016d9···100·FUNC····LOCAL··DEFAULT····7·compiler_addop_name.cold
82 ····78:·0000000000006ec0···600·FUNC····LOCAL··DEFAULT····9·merge_consts_recursive82 ····78:·0000000000006ec0···600·FUNC····LOCAL··DEFAULT····9·merge_consts_recursive
83 ····79:·000000000000172f····85·FUNC····LOCAL··DEFAULT····7·compiler_addop_load_const.cold83 ····79:·000000000000173d····85·FUNC····LOCAL··DEFAULT····7·compiler_addop_load_const.cold
84 ····80:·0000000000001784····70·FUNC····LOCAL··DEFAULT····7·compiler_add_const.cold84 ····80:·0000000000001792····70·FUNC····LOCAL··DEFAULT····7·compiler_add_const.cold
85 ····81:·00000000000017ca···189·FUNC····LOCAL··DEFAULT····7·merge_consts_recursive.cold85 ····81:·00000000000017d8···189·FUNC····LOCAL··DEFAULT····7·merge_consts_recursive.cold
86 ····82:·0000000000001887····13·FUNC····LOCAL··DEFAULT····7·codegen_addop_j.cold86 ····82:·0000000000001895····13·FUNC····LOCAL··DEFAULT····7·codegen_addop_j.cold
87 ····83:·0000000000001894····13·FUNC····LOCAL··DEFAULT····7·codegen_addop_noarg.cold87 ····83:·00000000000018a2····13·FUNC····LOCAL··DEFAULT····7·codegen_addop_noarg.cold
88 ····84:·00000000000018a1····13·FUNC····LOCAL··DEFAULT····7·instr_sequence_use_label.cold88 ····84:·00000000000018af····13·FUNC····LOCAL··DEFAULT····7·instr_sequence_use_label.cold
89 ····85:·00000000000018ae···113·FUNC····LOCAL··DEFAULT····7·compiler_jump_if.isra.0.cold89 ····85:·00000000000018bc···113·FUNC····LOCAL··DEFAULT····7·compiler_jump_if.isra.0.cold
90 ····86:·0000000000000690····24·OBJECT··LOCAL··DEFAULT···11·compare_masks90 ····86:·0000000000000690····24·OBJECT··LOCAL··DEFAULT···11·compare_masks
91 ····87:·000000000000191f····13·FUNC····LOCAL··DEFAULT····7·compiler_addcompare.cold91 ····87:·000000000000192d····13·FUNC····LOCAL··DEFAULT····7·compiler_addcompare.cold
92 ····88:·000000000000192c···236·FUNC····LOCAL··DEFAULT····7·starunpack_helper.cold92 ····88:·000000000000193a···236·FUNC····LOCAL··DEFAULT····7·starunpack_helper.cold
93 ····89:·0000000000001250···426·FUNC····LOCAL··DEFAULT····1·wrap_in_stopiteration_handler93 ····89:·0000000000001240···430·FUNC····LOCAL··DEFAULT····1·wrap_in_stopiteration_handler
94 ····90:·0000000000009aa0···234·FUNC····LOCAL··DEFAULT····9·compiler_visit_argannotation94 ····90:·0000000000009aa0···234·FUNC····LOCAL··DEFAULT····9·compiler_visit_argannotation
95 ····91:·00000000000050d0···370·FUNC····LOCAL··DEFAULT····1·compiler_type_params95 ····91:·00000000000050b0···370·FUNC····LOCAL··DEFAULT····1·compiler_type_params
96 ····92:·0000000000001a18··1759·FUNC····LOCAL··DEFAULT····7·compiler_function.cold96 ····92:·0000000000001a26··1759·FUNC····LOCAL··DEFAULT····7·compiler_function.cold
97 ····93:·00000000000020f7····15·FUNC····LOCAL··DEFAULT····7·compiler_push_fblock.cold97 ····93:·0000000000002105····15·FUNC····LOCAL··DEFAULT····7·compiler_push_fblock.cold
98 ····94:·0000000000003300···505·FUNC····LOCAL··DEFAULT····1·compiler_subkwargs98 ····94:·00000000000032e0···505·FUNC····LOCAL··DEFAULT····1·compiler_subkwargs
99 ····95:·0000000000002106···106·FUNC····LOCAL··DEFAULT····7·compiler_call_helper.cold99 ····95:·0000000000002114···106·FUNC····LOCAL··DEFAULT····7·compiler_call_helper.cold
100 ····96:·0000000000002980····87·FUNC····LOCAL··DEFAULT····1·compiler_comprehension_iter100 ····96:·0000000000002960····87·FUNC····LOCAL··DEFAULT····1·compiler_comprehension_iter
101 ····97:·0000000000000910··2196·FUNC····LOCAL··DEFAULT····1·compiler_comprehension_generator101 ····97:·0000000000000910··2189·FUNC····LOCAL··DEFAULT····1·compiler_comprehension_generator
102 ····98:·0000000000002c30···146·FUNC····LOCAL··DEFAULT····1·restore_inlined_comprehension_locals.constprop.0.isra.0102 ····98:·0000000000002c10···146·FUNC····LOCAL··DEFAULT····1·restore_inlined_comprehension_locals.constprop.0.isra.0
103 ····99:·0000000000002170···669·FUNC····LOCAL··DEFAULT····7·compiler_comprehension.cold103 ····99:·000000000000217e···669·FUNC····LOCAL··DEFAULT····7·compiler_comprehension.cold
104 ···100:·000000000000240d···413·FUNC····LOCAL··DEFAULT····7·compiler_comprehension_generator.cold104 ···100:·000000000000241b···413·FUNC····LOCAL··DEFAULT····7·compiler_comprehension_generator.cold
105 ···101:·00000000000025aa····11·FUNC····LOCAL··DEFAULT····7·compiler_addop_o.cold105 ···101:·00000000000025b8····11·FUNC····LOCAL··DEFAULT····7·compiler_addop_o.cold
106 ···102:·00000000000025b5·····8·FUNC····LOCAL··DEFAULT····7·addop_yield.cold106 ···102:·00000000000025c3·····8·FUNC····LOCAL··DEFAULT····7·addop_yield.cold
107 ···103:·00000000000025bd·····8·FUNC····LOCAL··DEFAULT····7·wrap_in_stopiteration_handler.cold107 ···103:·00000000000025cb·····8·FUNC····LOCAL··DEFAULT····7·wrap_in_stopiteration_handler.cold
108 ···104:·000000000000b230··1087·FUNC····LOCAL··DEFAULT····9·prepare_localsplus108 ···104:·000000000000b240··1087·FUNC····LOCAL··DEFAULT····9·prepare_localsplus
109 ···105:·00000000000025c5···275·FUNC····LOCAL··DEFAULT····7·optimize_and_assemble.cold109 ···105:·00000000000025d3···279·FUNC····LOCAL··DEFAULT····7·optimize_and_assemble.cold
110 ···106:·00000000000026d8····38·FUNC····LOCAL··DEFAULT····7·prepare_localsplus.cold110 ···106:·00000000000026ea····38·FUNC····LOCAL··DEFAULT····7·prepare_localsplus.cold
111 ···107:·00000000000026fe···278·FUNC····LOCAL··DEFAULT····7·compiler_from_import.cold111 ···107:·0000000000002710···278·FUNC····LOCAL··DEFAULT····7·compiler_from_import.cold
112 ···108:·0000000000002814···133·FUNC····LOCAL··DEFAULT····7·compiler_try_except.cold112 ···108:·0000000000002826···133·FUNC····LOCAL··DEFAULT····7·compiler_try_except.cold
113 ···109:·0000000000002899····41·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock_stack.cold113 ···109:·00000000000028ab····41·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock_stack.cold
114 ···110:·0000000000003080···160·FUNC····LOCAL··DEFAULT····1·compiler_call_exit_with_nones114 ···110:·0000000000003060···160·FUNC····LOCAL··DEFAULT····1·compiler_call_exit_with_nones
115 ···111:·00000000000028c2···444·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock.cold115 ···111:·00000000000028d4···459·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock.cold
116 ···112:·0000000000002a7e·····8·FUNC····LOCAL··DEFAULT····7·compiler_slice.cold116 ···112:·0000000000002a9f·····8·FUNC····LOCAL··DEFAULT····7·compiler_slice.cold
117 ···113:·0000000000002960····25·FUNC····LOCAL··DEFAULT····1·compiler_lookup_arg117 ···113:·0000000000002940····25·FUNC····LOCAL··DEFAULT····1·compiler_lookup_arg
118 ···114:·0000000000002a86··1119·FUNC····LOCAL··DEFAULT····7·compiler_class.cold118 ···114:·0000000000002aa7··1119·FUNC····LOCAL··DEFAULT····7·compiler_class.cold
119 ···115:·0000000000002ee5·····8·FUNC····LOCAL··DEFAULT····7·compiler_pop_except_and_reraise.cold119 ···115:·0000000000002f06·····8·FUNC····LOCAL··DEFAULT····7·compiler_pop_except_and_reraise.cold
120 ···116:·0000000000002eed····29·FUNC····LOCAL··DEFAULT····7·_PyCompile_ConstCacheMergeOne.cold120 ···116:·0000000000002f0e····29·FUNC····LOCAL··DEFAULT····7·_PyCompile_ConstCacheMergeOne.cold
121 ···117:·0000000000002f0a···104·FUNC····LOCAL··DEFAULT····7·compiler_exit_scope.cold121 ···117:·0000000000002f2b···104·FUNC····LOCAL··DEFAULT····7·compiler_exit_scope.cold
122 ···118:·0000000000002f72···217·FUNC····LOCAL··DEFAULT····7·compiler_make_closure.cold122 ···118:·0000000000002f93···217·FUNC····LOCAL··DEFAULT····7·compiler_make_closure.cold
123 ···119:·000000000000304b····66·FUNC····LOCAL··DEFAULT····7·get_ref_type.cold123 ···119:·000000000000306c····66·FUNC····LOCAL··DEFAULT····7·get_ref_type.cold
124 ···120:·000000000000308d·····8·FUNC····LOCAL··DEFAULT····7·compiler_lookup_arg.cold124 ···120:·00000000000030ae·····8·FUNC····LOCAL··DEFAULT····7·compiler_lookup_arg.cold
125 ···121:·0000000000003095····36·FUNC····LOCAL··DEFAULT····7·compiler_comprehension_iter.cold125 ···121:·00000000000030b6····36·FUNC····LOCAL··DEFAULT····7·compiler_comprehension_iter.cold
126 ···122:·00000000000030b9····71·FUNC····LOCAL··DEFAULT····7·addop_binary.cold126 ···122:·00000000000030da····71·FUNC····LOCAL··DEFAULT····7·addop_binary.cold
127 ···123:·0000000000003100····52·FUNC····LOCAL··DEFAULT····7·assignment_helper.cold127 ···123:·0000000000003121····52·FUNC····LOCAL··DEFAULT····7·assignment_helper.cold
128 ···124:·0000000000003134····36·FUNC····LOCAL··DEFAULT····7·compiler_call_simple_kw_helper.cold128 ···124:·0000000000003155····36·FUNC····LOCAL··DEFAULT····7·compiler_call_simple_kw_helper.cold
Max diff block lines reached; 4994/26368 bytes (18.94%) of diff not shown.
634 KB
readelf --wide --relocs {}
Max HTML report size reached
161 KB
readelf --wide --debug-dump=frames {}
    
Offset 266, 15 lines modifiedOffset 266, 15 lines modified
266 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48266 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
267 ··DW_CFA_offset:·r12·(r12)·at·cfa-40267 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
268 ··DW_CFA_offset:·r13·(r13)·at·cfa-32268 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
269 ··DW_CFA_offset:·r14·(r14)·at·cfa-24269 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
270 ··DW_CFA_offset:·r15·(r15)·at·cfa-16270 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
271 ··DW_CFA_nop271 ··DW_CFA_nop
  
272 0000024c·000000000000003c·00000250·FDE·cie=00000000·pc=0000000000001590..0000000000001785272 0000024c·000000000000003c·00000250·FDE·cie=00000000·pc=0000000000001590..0000000000001786
273 ··DW_CFA_advance_loc:·2·to·0000000000001592273 ··DW_CFA_advance_loc:·2·to·0000000000001592
274 ··DW_CFA_def_cfa_offset:·16274 ··DW_CFA_def_cfa_offset:·16
275 ··DW_CFA_offset:·r14·(r14)·at·cfa-16275 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
276 ··DW_CFA_advance_loc:·4·to·0000000000001596276 ··DW_CFA_advance_loc:·4·to·0000000000001596
277 ··DW_CFA_def_cfa_offset:·24277 ··DW_CFA_def_cfa_offset:·24
278 ··DW_CFA_offset:·r13·(r13)·at·cfa-24278 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
279 ··DW_CFA_advance_loc:·2·to·0000000000001598279 ··DW_CFA_advance_loc:·2·to·0000000000001598
Offset 310, 15 lines modifiedOffset 310, 15 lines modified
310 ··DW_CFA_offset:·r12·(r12)·at·cfa-32310 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
311 ··DW_CFA_offset:·r13·(r13)·at·cfa-24311 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
312 ··DW_CFA_offset:·r14·(r14)·at·cfa-16312 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
313 ··DW_CFA_nop313 ··DW_CFA_nop
314 ··DW_CFA_nop314 ··DW_CFA_nop
315 ··DW_CFA_nop315 ··DW_CFA_nop
  
316 000002ac·00000000000001d4·000002b0·FDE·cie=00000000·pc=0000000000001790..00000000000039ea316 000002ac·00000000000001d4·000002b0·FDE·cie=00000000·pc=0000000000001790..00000000000039eb
317 ··DW_CFA_advance_loc:·11·to·000000000000179b317 ··DW_CFA_advance_loc:·11·to·000000000000179b
318 ··DW_CFA_def_cfa_offset:·16318 ··DW_CFA_def_cfa_offset:·16
319 ··DW_CFA_offset:·r15·(r15)·at·cfa-16319 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
320 ··DW_CFA_advance_loc:·5·to·00000000000017a0320 ··DW_CFA_advance_loc:·5·to·00000000000017a0
321 ··DW_CFA_def_cfa_offset:·24321 ··DW_CFA_def_cfa_offset:·24
322 ··DW_CFA_offset:·r14·(r14)·at·cfa-24322 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
323 ··DW_CFA_advance_loc:·5·to·00000000000017a5323 ··DW_CFA_advance_loc:·5·to·00000000000017a5
Offset 402, 41 lines modifiedOffset 402, 41 lines modified
402 ··DW_CFA_def_cfa_offset:·232402 ··DW_CFA_def_cfa_offset:·232
403 ··DW_CFA_advance_loc:·5·to·0000000000001b74403 ··DW_CFA_advance_loc:·5·to·0000000000001b74
404 ··DW_CFA_def_cfa_offset:·240404 ··DW_CFA_def_cfa_offset:·240
405 ··DW_CFA_advance_loc:·31·to·0000000000001b93405 ··DW_CFA_advance_loc:·31·to·0000000000001b93
406 ··DW_CFA_def_cfa_offset:·232406 ··DW_CFA_def_cfa_offset:·232
407 ··DW_CFA_advance_loc:·2·to·0000000000001b95407 ··DW_CFA_advance_loc:·2·to·0000000000001b95
408 ··DW_CFA_def_cfa_offset:·224408 ··DW_CFA_def_cfa_offset:·224
409 ··DW_CFA_advance_loc2:·670·to·0000000000001e33409 ··DW_CFA_advance_loc2:·683·to·0000000000001e40
410 ··DW_CFA_remember_state410 ··DW_CFA_remember_state
411 ··DW_CFA_def_cfa_offset:·56411 ··DW_CFA_def_cfa_offset:·56
412 ··DW_CFA_advance_loc:·3·to·0000000000001e36412 ··DW_CFA_advance_loc:·7·to·0000000000001e47
413 ··DW_CFA_restore:·r3·(rbx)413 ··DW_CFA_restore:·r3·(rbx)
414 ··DW_CFA_def_cfa_offset:·48414 ··DW_CFA_def_cfa_offset:·48
415 ··DW_CFA_advance_loc:·1·to·0000000000001e37415 ··DW_CFA_advance_loc:·1·to·0000000000001e48
416 ··DW_CFA_restore:·r6·(rbp)416 ··DW_CFA_restore:·r6·(rbp)
417 ··DW_CFA_def_cfa_offset:·40417 ··DW_CFA_def_cfa_offset:·40
418 ··DW_CFA_advance_loc:·2·to·0000000000001e39418 ··DW_CFA_advance_loc:·2·to·0000000000001e4a
419 ··DW_CFA_restore:·r12·(r12)419 ··DW_CFA_restore:·r12·(r12)
420 ··DW_CFA_def_cfa_offset:·32420 ··DW_CFA_def_cfa_offset:·32
421 ··DW_CFA_advance_loc:·2·to·0000000000001e3b421 ··DW_CFA_advance_loc:·2·to·0000000000001e4c
422 ··DW_CFA_restore:·r13·(r13)422 ··DW_CFA_restore:·r13·(r13)
423 ··DW_CFA_def_cfa_offset:·24423 ··DW_CFA_def_cfa_offset:·24
424 ··DW_CFA_advance_loc:·2·to·0000000000001e3d424 ··DW_CFA_advance_loc:·2·to·0000000000001e4e
425 ··DW_CFA_restore:·r14·(r14)425 ··DW_CFA_restore:·r14·(r14)
426 ··DW_CFA_def_cfa_offset:·16426 ··DW_CFA_def_cfa_offset:·16
427 ··DW_CFA_advance_loc:·2·to·0000000000001e3f427 ··DW_CFA_advance_loc:·2·to·0000000000001e50
428 ··DW_CFA_restore:·r15·(r15)428 ··DW_CFA_restore:·r15·(r15)
429 ··DW_CFA_def_cfa_offset:·8429 ··DW_CFA_def_cfa_offset:·8
430 ··DW_CFA_advance_loc:·5·to·0000000000001e44430 ··DW_CFA_advance_loc:·5·to·0000000000001e55
431 ··DW_CFA_restore_state431 ··DW_CFA_restore_state
432 ··DW_CFA_advance_loc:·20·to·0000000000001e58432 ··DW_CFA_advance_loc:·7·to·0000000000001e5c
433 ··DW_CFA_remember_state433 ··DW_CFA_remember_state
434 ··DW_CFA_def_cfa_offset:·56434 ··DW_CFA_def_cfa_offset:·56
435 ··DW_CFA_advance_loc:·7·to·0000000000001e5f435 ··DW_CFA_advance_loc:·3·to·0000000000001e5f
436 ··DW_CFA_restore:·r3·(rbx)436 ··DW_CFA_restore:·r3·(rbx)
437 ··DW_CFA_def_cfa_offset:·48437 ··DW_CFA_def_cfa_offset:·48
438 ··DW_CFA_advance_loc:·1·to·0000000000001e60438 ··DW_CFA_advance_loc:·1·to·0000000000001e60
439 ··DW_CFA_restore:·r6·(rbp)439 ··DW_CFA_restore:·r6·(rbp)
440 ··DW_CFA_def_cfa_offset:·40440 ··DW_CFA_def_cfa_offset:·40
441 ··DW_CFA_advance_loc:·2·to·0000000000001e62441 ··DW_CFA_advance_loc:·2·to·0000000000001e62
442 ··DW_CFA_restore:·r12·(r12)442 ··DW_CFA_restore:·r12·(r12)
Offset 579, 122 lines modifiedOffset 579, 120 lines modified
579 ··DW_CFA_def_cfa_offset:·232579 ··DW_CFA_def_cfa_offset:·232
580 ··DW_CFA_advance_loc:·15·to·0000000000002aeb580 ··DW_CFA_advance_loc:·15·to·0000000000002aeb
581 ··DW_CFA_def_cfa_offset:·240581 ··DW_CFA_def_cfa_offset:·240
582 ··DW_CFA_advance_loc:·18·to·0000000000002afd582 ··DW_CFA_advance_loc:·18·to·0000000000002afd
583 ··DW_CFA_def_cfa_offset:·232583 ··DW_CFA_def_cfa_offset:·232
584 ··DW_CFA_advance_loc:·2·to·0000000000002aff584 ··DW_CFA_advance_loc:·2·to·0000000000002aff
585 ··DW_CFA_def_cfa_offset:·224585 ··DW_CFA_def_cfa_offset:·224
586 ··DW_CFA_advance_loc2:·2468·to·00000000000034a3586 ··DW_CFA_advance_loc2:·2356·to·0000000000003433
587 ··DW_CFA_def_cfa_offset:·8587 ··DW_CFA_def_cfa_offset:·8
588 ··DW_CFA_restore:·r3·(rbx)588 ··DW_CFA_restore:·r3·(rbx)
589 ··DW_CFA_restore:·r6·(rbp)589 ··DW_CFA_restore:·r6·(rbp)
590 ··DW_CFA_restore:·r12·(r12)590 ··DW_CFA_restore:·r12·(r12)
591 ··DW_CFA_restore:·r13·(r13)591 ··DW_CFA_restore:·r13·(r13)
592 ··DW_CFA_restore:·r14·(r14)592 ··DW_CFA_restore:·r14·(r14)
593 ··DW_CFA_restore:·r15·(r15)593 ··DW_CFA_restore:·r15·(r15)
594 ··DW_CFA_advance_loc:·3·to·00000000000034a6594 ··DW_CFA_advance_loc:·3·to·0000000000003436
595 ··DW_CFA_def_cfa_offset:·224595 ··DW_CFA_def_cfa_offset:·224
596 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56596 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
597 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48597 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
598 ··DW_CFA_offset:·r12·(r12)·at·cfa-40598 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
599 ··DW_CFA_offset:·r13·(r13)·at·cfa-32599 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
600 ··DW_CFA_offset:·r14·(r14)·at·cfa-24600 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
601 ··DW_CFA_offset:·r15·(r15)·at·cfa-16601 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
602 ··DW_CFA_advance_loc1:·143·to·0000000000003535602 ··DW_CFA_advance_loc1:·143·to·00000000000034c5
603 ··DW_CFA_def_cfa_offset:·232603 ··DW_CFA_def_cfa_offset:·232
604 ··DW_CFA_advance_loc:·13·to·0000000000003542604 ··DW_CFA_advance_loc:·13·to·00000000000034d2
605 ··DW_CFA_def_cfa_offset:·240605 ··DW_CFA_def_cfa_offset:·240
606 ··DW_CFA_advance_loc:·18·to·0000000000003554606 ··DW_CFA_advance_loc:·18·to·00000000000034e4
607 ··DW_CFA_def_cfa_offset:·232607 ··DW_CFA_def_cfa_offset:·232
608 ··DW_CFA_advance_loc:·2·to·0000000000003556608 ··DW_CFA_advance_loc:·2·to·00000000000034e6
609 ··DW_CFA_def_cfa_offset:·224609 ··DW_CFA_def_cfa_offset:·224
610 ··DW_CFA_advance_loc2:·595·to·00000000000037a9610 ··DW_CFA_advance_loc2:·687·to·0000000000003795
611 ··DW_CFA_def_cfa_offset:·232611 ··DW_CFA_def_cfa_offset:·232
612 ··DW_CFA_advance_loc:·7·to·00000000000037b0612 ··DW_CFA_advance_loc:·7·to·000000000000379c
613 ··DW_CFA_def_cfa_offset:·240613 ··DW_CFA_def_cfa_offset:·240
614 ··DW_CFA_advance_loc:·23·to·00000000000037c7614 ··DW_CFA_advance_loc:·23·to·00000000000037b3
615 ··DW_CFA_def_cfa_offset:·232615 ··DW_CFA_def_cfa_offset:·232
616 ··DW_CFA_advance_loc:·1·to·00000000000037c8616 ··DW_CFA_advance_loc:·1·to·00000000000037b4
617 ··DW_CFA_def_cfa_offset:·224617 ··DW_CFA_def_cfa_offset:·224
618 ··DW_CFA_nop618 ··DW_CFA_nop
619 ··DW_CFA_nop619 ··DW_CFA_nop
  
620 00000484·0000000000000080·00000488·FDE·cie=00000000·pc=00000000000004a1..0000000000000ec5620 00000484·0000000000000080·00000488·FDE·cie=00000000·pc=00000000000004a1..0000000000000ecc
621 ··DW_CFA_def_cfa_offset:·224621 ··DW_CFA_def_cfa_offset:·224
622 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56622 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
623 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48623 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
624 ··DW_CFA_offset:·r12·(r12)·at·cfa-40624 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
625 ··DW_CFA_offset:·r13·(r13)·at·cfa-32625 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
626 ··DW_CFA_offset:·r14·(r14)·at·cfa-24626 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
627 ··DW_CFA_offset:·r15·(r15)·at·cfa-16627 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
628 ··DW_CFA_advance_loc2:·1264·to·0000000000000991 
629 ··DW_CFA_def_cfa_offset:·232 
630 ··DW_CFA_advance_loc:·15·to·00000000000009a0 
Max diff block lines reached; 158506/164814 bytes (96.17%) of diff not shown.
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 AWAVAUATUH1 AWAVAUATUH
2 []A\A]A^A_2 []A\A]A^A_
 3 AWAVAUATI
3 H[]A\A]A^A_4 H[]A\A]A^A_
4 AUATUSQL5 AUATUSQL
5 AVAUATUH6 AVAUATUH
6 []A\A]A^7 []A\A]A^
7 AVAUATUSH8 AVAUATUSH
8 8[]A\A]A^A_9 8[]A\A]A^A_
9 []A\A]A^10 []A\A]A^
Offset 207, 44 lines modifiedOffset 208, 44 lines modified
207 compiler_jump_if.isra.0208 compiler_jump_if.isra.0
208 instr_sequence_use_label209 instr_sequence_use_label
209 compiler_class210 compiler_class
210 compiler_push_fblock211 compiler_push_fblock
211 codegen_addop_j212 codegen_addop_j
212 compiler_addop_load_const213 compiler_addop_load_const
213 compiler_addop_name214 compiler_addop_name
214 compiler_with 
215 compiler_try_except215 compiler_try_except
 216 compiler_with
216 compiler_from_import217 compiler_from_import
217 addop_binary218 addop_binary
218 compiler_unwind_fblock219 compiler_unwind_fblock
219 compiler_pattern220 compiler_pattern
220 compiler_async_with221 compiler_async_with
221 compiler_try_star_except222 compiler_try_star_except
222 check_ann_expr223 check_ann_expr
223 compiler_visit_annexpr224 compiler_visit_annexpr
224 check_ann_subscr225 check_ann_subscr
225 emit_and_reset_fail_pop226 emit_and_reset_fail_pop
226 compiler_pop_except_and_reraise227 compiler_pop_except_and_reraise
227 compiler_add_yield_from228 compiler_add_yield_from
228 compiler_visit_stmt.cold229 compiler_visit_stmt.cold
229 compiler_error230 compiler_error
230 ensure_fail_pop 
231 compiler_addop_o 
232 compiler_typealias 
233 compiler_slice231 compiler_slice
 232 compiler_typealias
 233 compiler_addop_o
 234 ensure_fail_pop
234 compiler_warn235 compiler_warn
235 load_args_for_super236 load_args_for_super
236 check_compare237 check_compare
237 compiler_addcompare238 compiler_addcompare
238 starunpack_helper239 starunpack_helper
239 compiler_add_const240 compiler_add_const
240 compiler_make_closure241 compiler_make_closure
241 compiler_subdict242 compiler_subdict
242 compiler_comprehension 
243 addop_yield243 addop_yield
 244 compiler_comprehension
244 compiler_call_helper245 compiler_call_helper
245 CSWTCH.747246 CSWTCH.747
246 infer_type247 infer_type
247 assignment_helper248 assignment_helper
248 compiler_call_simple_kw_helper249 compiler_call_simple_kw_helper
249 get_ref_type250 get_ref_type
250 compiler_visit_expr1.cold251 compiler_visit_expr1.cold
265 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 13, 73 lines modifiedOffset 13, 73 lines modified
13 »       mov····%rcx,%rbp13 »       mov····%rcx,%rbp
14 »       push···%rbx14 »       push···%rbx
15 »       mov····%rdi,%rbx15 »       mov····%rdi,%rbx
16 »       sub····$0xc8,%rsp16 »       sub····$0xc8,%rsp
17 »       mov····0x40(%rdi),%rax17 »       mov····0x40(%rdi),%rax
18 »       mov····%edx,0x14(%rsp)18 »       mov····%edx,0x14(%rsp)
19 »       mov····0x8(%rax),%edx19 »       mov····0x8(%rax),%edx
20 »       mov····%rsi,0x38(%rsp)20 »       mov····%rsi,0x30(%rsp)
21 »       mov····%r8,0x28(%rsp)21 »       mov····%r8,0x28(%rsp)
22 »       mov····%edx,0x7c(%rsp)22 »       mov····%edx,0x74(%rsp)
23 »       mov····0x24(%rdi),%edx23 »       mov····0x24(%rdi),%edx
24 »       mov····%r9,0x48(%rsp)24 »       mov····%r9,0x48(%rsp)
25 »       and····$0x2000,%edx25 »       and····$0x2000,%edx
26 »       mov····%edx,0x78(%rsp)26 »       mov····%edx,0x70(%rsp)
27 »       jne····48·<compiler_comprehension+0x48>27 »       jne····48·<compiler_comprehension+0x48>
28 ·R_X86_64_PC32»  .text.unlikely+0x22e428 ·R_X86_64_PC32»  .text.unlikely+0x22f2
29 »       mov····0x38(%rsp),%r1529 »       mov····0x30(%rsp),%r15
30 »       mov····0x8(%rbx),%rdi30 »       mov····0x8(%rbx),%rdi
31 »       mov····%r15,%rsi31 »       mov····%r15,%rsi
32 »       call···59·<compiler_comprehension+0x59>32 »       call···59·<compiler_comprehension+0x59>
33 ·R_X86_64_PLT32» PySymtable_Lookup-0x433 ·R_X86_64_PLT32» PySymtable_Lookup-0x4
34 »       mov····%rax,%r1334 »       mov····%rax,%r13
35 »       test···%rax,%rax35 »       test···%rax,%rax
36 »       je·····65·<compiler_comprehension+0x65>36 »       je·····65·<compiler_comprehension+0x65>
37 ·R_X86_64_PC32»  .text.unlikely+0x22ce37 ·R_X86_64_PC32»  .text.unlikely+0x22dc
38 »       movzbl·0x48(%r13),%ecx38 »       movzbl·0x48(%r13),%ecx
39 »       movzbl·0x50(%rax),%eax39 »       movzbl·0x50(%rax),%eax
40 »       mov····0x28(%rsp),%rdx40 »       mov····0x28(%rsp),%rdx
41 »       movdqu·0x20(%r15),%xmm041 »       movdqu·0x20(%r15),%xmm0
42 »       shr····$0x3,%cl42 »       shr····$0x3,%cl
43 »       shr····$0x5,%al43 »       shr····$0x5,%al
44 »       and····$0x1,%ecx44 »       and····$0x1,%ecx
45 »       pshufd·$0xd8,%xmm0,%xmm145 »       pshufd·$0xd8,%xmm0,%xmm1
46 »       and····$0x1,%eax46 »       and····$0x1,%eax
47 »       mov····%cl,0x46(%rsp)47 »       mov····%cl,0x46(%rsp)
48 »       mov····0x10(%rdx),%rcx48 »       mov····0x10(%rdx),%rcx
49 »       mov····%eax,0x40(%rsp)49 »       mov····%eax,0x40(%rsp)
50 »       mov····%rcx,0x68(%rsp)50 »       mov····%rcx,0x68(%rsp)
51 »       movaps·%xmm1,(%rsp)51 »       movaps·%xmm1,(%rsp)
52 »       je·····6bd·<compiler_comprehension+0x6bd>52 »       je·····6be·<compiler_comprehension+0x6be>
53 »       mov····(%rsp),%rsi53 »       mov····(%rsp),%rsi
54 »       mov····0x8(%rsp),%rdx54 »       mov····0x8(%rsp),%rdx
55 »       mov····%rbx,%rdi55 »       mov····%rbx,%rdi
56 »       call···2980·<compiler_comprehension_iter>56 »       call···2960·<compiler_comprehension_iter>
57 »       test···%eax,%eax57 »       test···%eax,%eax
58 »       jne····be·<compiler_comprehension+0xbe>58 »       jne····be·<compiler_comprehension+0xbe>
59 ·R_X86_64_PC32»  .text.unlikely+0x22ce59 ·R_X86_64_PC32»  .text.unlikely+0x22dc
60 »       mov····(%rsp),%rcx60 »       mov····(%rsp),%rcx
61 »       mov····0x8(%rsp),%rdx61 »       mov····0x8(%rsp),%rdx
62 »       mov····%rcx,0x58(%rsp)62 »       mov····%rcx,0x58(%rsp)
63 »       mov····0x40(%rbx),%rcx63 »       mov····0x40(%rbx),%rcx
64 »       mov····%rdx,0x60(%rsp)64 »       mov····%rdx,0x60(%rsp)
65 »       mov····(%rcx),%rsi65 »       mov····(%rcx),%rsi
66 »       mov····0x3c(%rcx),%edx66 »       mov····0x3c(%rcx),%edx
67 »       cmpl···$0x1,0x40(%rsi)67 »       cmpl···$0x1,0x40(%rsi)
68 »       je·····e5·<compiler_comprehension+0xe5>68 »       je·····e5·<compiler_comprehension+0xe5>
69 ·R_X86_64_PC32»  .text.unlikely+0x237769 ·R_X86_64_PC32»  .text.unlikely+0x2385
70 »       add····$0x1,%edx70 »       add····$0x1,%edx
71 »       xor····%esi,%esi71 »       xor····%esi,%esi
72 »       and····$0x1,%eax72 »       and····$0x1,%eax
73 »       xor····%r15d,%r15d73 »       xor····%r15d,%r15d
74 »       mov····%edx,0x3c(%rcx)74 »       mov····%edx,0x3c(%rcx)
75 »       lea····0x98(%rsp),%rcx75 »       lea····0x98(%rsp),%rcx
76 »       lea····0x90(%rsp),%rdx76 »       lea····0x90(%rsp),%rdx
77 »       mov····%rsi,0xa0(%rsp)77 »       mov····%rsi,0xa0(%rsp)
78 »       mov····%rsi,0x30(%rsp)78 »       mov····%rsi,0x38(%rsp)
79 »       mov····%rsi,0x50(%rsp)79 »       mov····%rsi,0x50(%rsp)
80 »       mov····%rcx,0x20(%rsp)80 »       mov····%rcx,0x20(%rsp)
81 »       mov····%rdx,0x18(%rsp)81 »       mov····%rdx,0x18(%rsp)
82 »       mov····%al,0x47(%rsp)82 »       mov····%al,0x47(%rsp)
83 »       mov····0x18(%r13),%rdi83 »       mov····0x18(%r13),%rdi
84 »       mov····0x20(%rsp),%rcx84 »       mov····0x20(%rsp),%rcx
85 »       lea····0xa0(%rsp),%rsi85 »       lea····0xa0(%rsp),%rsi
Offset 98, 167 lines modifiedOffset 98, 167 lines modified
98 »       cmpb···$0x0,0x47(%rsp)98 »       cmpb···$0x0,0x47(%rsp)
99 »       je·····123·<compiler_comprehension+0x123>99 »       je·····123·<compiler_comprehension+0x123>
100 »       mov····0x40(%rbx),%rax100 »       mov····0x40(%rbx),%rax
101 »       mov····(%rax),%rdi101 »       mov····(%rax),%rdi
102 »       call···172·<compiler_comprehension+0x172>102 »       call···172·<compiler_comprehension+0x172>
103 ·R_X86_64_PLT32» _PyST_IsFunctionLike-0x4103 ·R_X86_64_PLT32» _PyST_IsFunctionLike-0x4
104 »       test···%eax,%eax104 »       test···%eax,%eax
105 »       je·····6fe·<compiler_comprehension+0x6fe>105 »       je·····6ff·<compiler_comprehension+0x6ff>
106 »       mov····0x40(%rbx),%rax106 »       mov····0x40(%rbx),%rax
107 »       mov····0x90(%rsp),%rsi107 »       mov····0x90(%rsp),%rsi
108 »       sar····$0xc,%rbp108 »       sar····$0xc,%rbp
109 »       and····$0xf,%ebp109 »       and····$0xf,%ebp
110 »       mov····(%rax),%rax110 »       mov····(%rax),%rax
111 »       mov····0x18(%rax),%rdi111 »       mov····0x18(%rax),%rdi
112 »       call···199·<compiler_comprehension+0x199>112 »       call···199·<compiler_comprehension+0x199>
113 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4113 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
114 »       mov····%rax,%r14114 »       mov····%rax,%r14
115 »       test···%rax,%rax115 »       test···%rax,%rax
116 »       je·····1a5·<compiler_comprehension+0x1a5>116 »       je·····1a5·<compiler_comprehension+0x1a5>
117 ·R_X86_64_PC32»  .text.unlikely+0x2393117 ·R_X86_64_PC32»  .text.unlikely+0x23a1
118 »       mov····%r14,%rdi118 »       mov····%r14,%rdi
119 »       call···1ad·<compiler_comprehension+0x1ad>119 »       call···1ad·<compiler_comprehension+0x1ad>
120 ·R_X86_64_PLT32» PyLong_AsLong-0x4120 ·R_X86_64_PLT32» PyLong_AsLong-0x4
121 »       sar····$0xc,%rax121 »       sar····$0xc,%rax
122 »       and····$0xf,%eax122 »       and····$0xf,%eax
123 »       mov····%rax,%r12123 »       mov····%rax,%r12
124 »       cmp····%rax,%rbp124 »       cmp····%rax,%rbp
125 »       jne····7fa·<compiler_comprehension+0x7fa>125 »       jne····7fb·<compiler_comprehension+0x7fb>
126 »       test···%r15,%r15126 »       test···%r15,%r15
127 »       jne····1d8·<compiler_comprehension+0x1d8>127 »       jne····1d8·<compiler_comprehension+0x1d8>
128 »       xor····%edi,%edi128 »       xor····%edi,%edi
129 »       call···1cc·<compiler_comprehension+0x1cc>129 »       call···1cc·<compiler_comprehension+0x1cc>
130 ·R_X86_64_PLT32» PyList_New-0x4130 ·R_X86_64_PLT32» PyList_New-0x4
131 »       mov····%rax,%r15131 »       mov····%rax,%r15
132 »       test···%rax,%rax132 »       test···%rax,%rax
133 »       je·····8fe·<compiler_comprehension+0x8fe>133 »       je·····8ff·<compiler_comprehension+0x8ff>
134 »       mov····0x40(%rbx),%rdi134 »       mov····0x40(%rbx),%rdi
135 »       mov····0x60(%rsp),%rax135 »       mov····0x60(%rsp),%rax
136 »       mov····$0x8f,%ecx136 »       mov····$0x8f,%ecx
137 »       mov····0x58(%rsp),%r14137 »       mov····0x58(%rsp),%r14
138 »       mov····0x90(%rsp),%r9138 »       mov····0x90(%rsp),%r9
139 »       mov····0x240(%rdi),%r8139 »       mov····0x240(%rdi),%r8
140 »       mov····%rax,%rdx140 »       mov····%rax,%rdx
141 »       mov····%rax,0x70(%rsp)141 »       mov····%rax,0x78(%rsp)
142 »       mov····%r14,%rsi142 »       mov····%r14,%rsi
143 »       call···20a·<compiler_comprehension+0x20a>143 »       call···20a·<compiler_comprehension+0x20a>
144 ·R_X86_64_PC32»  .text.hot+0x694c144 ·R_X86_64_PC32»  .text.hot+0x694c
145 »       add····$0x1,%eax145 »       add····$0x1,%eax
146 »       je·····903·<compiler_comprehension+0x903>146 »       je·····904·<compiler_comprehension+0x904>
147 »       mov····0x90(%rsp),%rsi147 »       mov····0x90(%rsp),%rsi
148 »       cmp····$0x5,%rbp148 »       cmp····$0x5,%rbp
149 »       je·····225·<compiler_comprehension+0x225>149 »       je·····225·<compiler_comprehension+0x225>
150 ·R_X86_64_PC32»  .text.unlikely+0x239e150 ·R_X86_64_PC32»  .text.unlikely+0x23ac
Max diff block lines reached; 267445/271571 bytes (98.48%) of diff not shown.
295 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 »       mov····%rcx,%rdi94 »       mov····%rcx,%rdi
95 »       call···f5·<compiler_enter_scope.cold+0x53>95 »       call···f5·<compiler_enter_scope.cold+0x53>
96 ·R_X86_64_PLT32» _Py_Dealloc-0x496 ·R_X86_64_PLT32» _Py_Dealloc-0x4
97 »       xor····%edx,%edx97 »       xor····%edx,%edx
98 »       mov····%rbx,%rdi98 »       mov····%rbx,%rdi
99 »       mov····%rdx,0x248(%rbx)99 »       mov····%rdx,0x248(%rbx)
100 »       call···106·<compiler_enter_scope.cold+0x64>100 »       call···106·<compiler_enter_scope.cold+0x64>
101 ·R_X86_64_PC32»  .text.hot+0xbc2c101 ·R_X86_64_PC32»  .text.hot+0xbc3c
102 »       jmp····a7·<compiler_enter_scope.cold+0x5>102 »       jmp····a7·<compiler_enter_scope.cold+0x5>
103 »       mov····(%r15),%rax103 »       mov····(%r15),%rax
104 »       test···%eax,%eax104 »       test···%eax,%eax
105 »       js·····d8·<compiler_enter_scope.cold+0x36>105 »       js·····d8·<compiler_enter_scope.cold+0x36>
106 »       sub····$0x1,%rax106 »       sub····$0x1,%rax
107 »       mov····%rax,(%r15)107 »       mov····%rax,(%r15)
108 »       jne····d8·<compiler_enter_scope.cold+0x36>108 »       jne····d8·<compiler_enter_scope.cold+0x36>
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 »       sub····$0x1,%rax135 »       sub····$0x1,%rax
136 »       mov····%rax,(%rcx)136 »       mov····%rax,(%rcx)
137 »       je·····1fb·<compiler_enter_scope.cold+0x159>137 »       je·····1fb·<compiler_enter_scope.cold+0x159>
138 »       xor····%ecx,%ecx138 »       xor····%ecx,%ecx
139 »       mov····%rbx,%rdi139 »       mov····%rbx,%rdi
140 »       mov····%rcx,0x250(%rbx)140 »       mov····%rcx,0x250(%rbx)
141 »       call···17e·<compiler_enter_scope.cold+0xdc>141 »       call···17e·<compiler_enter_scope.cold+0xdc>
142 ·R_X86_64_PC32»  .text.hot+0xbc2c142 ·R_X86_64_PC32»  .text.hot+0xbc3c
143 »       jmp····a7·<compiler_enter_scope.cold+0x5>143 »       jmp····a7·<compiler_enter_scope.cold+0x5>
144 »       addq···$0x1,0x20(%rsp)144 »       addq···$0x1,0x20(%rsp)
145 »       jmp····18e·<compiler_enter_scope.cold+0xec>145 »       jmp····18e·<compiler_enter_scope.cold+0xec>
146 ·R_X86_64_PC32»  .text.hot+0x8ac146 ·R_X86_64_PC32»  .text.hot+0x8ac
147 »       sub····$0x1,%rax147 »       sub····$0x1,%rax
148 »       mov····%rax,(%rdx)148 »       mov····%rax,(%rdx)
149 »       jne····19b·<compiler_enter_scope.cold+0xf9>149 »       jne····19b·<compiler_enter_scope.cold+0xf9>
Offset 222, 71 lines modifiedOffset 222, 71 lines modified
222 »       sub····$0x1,%rax222 »       sub····$0x1,%rax
223 »       mov····%rax,(%r12)223 »       mov····%rax,(%r12)
224 »       je·····29d·<compiler_enter_scope.cold+0x1fb>224 »       je·····29d·<compiler_enter_scope.cold+0x1fb>
225 »       xor····%eax,%eax225 »       xor····%eax,%eax
226 »       mov····%rbx,%rdi226 »       mov····%rbx,%rdi
227 »       mov····%rax,0x240(%rbx)227 »       mov····%rax,0x240(%rbx)
228 »       call···28e·<compiler_enter_scope.cold+0x1ec>228 »       call···28e·<compiler_enter_scope.cold+0x1ec>
229 ·R_X86_64_PC32»  .text.hot+0xbc2c229 ·R_X86_64_PC32»  .text.hot+0xbc3c
230 »       jmp····a7·<compiler_enter_scope.cold+0x5>230 »       jmp····a7·<compiler_enter_scope.cold+0x5>
231 »       call···298·<compiler_enter_scope.cold+0x1f6>231 »       call···298·<compiler_enter_scope.cold+0x1f6>
232 ·R_X86_64_PLT32» PyErr_NoMemory-0x4232 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
233 »       jmp····a7·<compiler_enter_scope.cold+0x5>233 »       jmp····a7·<compiler_enter_scope.cold+0x5>
234 »       mov····%r12,%rdi234 »       mov····%r12,%rdi
235 »       call···2a5·<compiler_enter_scope.cold+0x203>235 »       call···2a5·<compiler_enter_scope.cold+0x203>
236 ·R_X86_64_PLT32» _Py_Dealloc-0x4236 ·R_X86_64_PLT32» _Py_Dealloc-0x4
237 »       jmp····27d·<compiler_enter_scope.cold+0x1db>237 »       jmp····27d·<compiler_enter_scope.cold+0x1db>
238 »       mov····%r15,%rdi238 »       mov····%r15,%rdi
239 »       call···2af·<compiler_enter_scope.cold+0x20d>239 »       call···2af·<compiler_enter_scope.cold+0x20d>
240 ·R_X86_64_PLT32» _Py_Dealloc-0x4240 ·R_X86_64_PLT32» _Py_Dealloc-0x4
241 »       jmp····26b·<compiler_enter_scope.cold+0x1c9>241 »       jmp····26b·<compiler_enter_scope.cold+0x1c9>
242 »       mov····%rbx,%rdi242 »       mov····%rbx,%rdi
243 »       call···2b9·<compiler_enter_scope.cold+0x217>243 »       call···2b9·<compiler_enter_scope.cold+0x217>
244 ·R_X86_64_PC32»  .text.hot+0xbc2c244 ·R_X86_64_PC32»  .text.hot+0xbc3c
245 »       jmp····a7·<compiler_enter_scope.cold+0x5>245 »       jmp····a7·<compiler_enter_scope.cold+0x5>
246 »       mov····%r12,%rdi246 »       mov····%r12,%rdi
247 »       call···2c6·<compiler_enter_scope.cold+0x224>247 »       call···2c6·<compiler_enter_scope.cold+0x224>
248 ·R_X86_64_PLT32» _Py_Dealloc-0x4248 ·R_X86_64_PLT32» _Py_Dealloc-0x4
249 »       jmp····2cb·<compiler_enter_scope.cold+0x229>249 »       jmp····2cb·<compiler_enter_scope.cold+0x229>
250 ·R_X86_64_PC32»  .text.hot+0x9c3250 ·R_X86_64_PC32»  .text.hot+0x9c3
251 »       mov····%r12,%rdi251 »       mov····%r12,%rdi
252 »       call···2d3·<compiler_enter_scope.cold+0x231>252 »       call···2d3·<compiler_enter_scope.cold+0x231>
253 ·R_X86_64_PC32»  .text.hot+0xb8fc253 ·R_X86_64_PC32»  .text.hot+0xb90c
254 »       mov····%rbx,%rdi254 »       mov····%rbx,%rdi
255 »       call···2db·<compiler_enter_scope.cold+0x239>255 »       call···2db·<compiler_enter_scope.cold+0x239>
256 ·R_X86_64_PC32»  .text.hot+0xbc2c256 ·R_X86_64_PC32»  .text.hot+0xbc3c
257 »       jmp····a7·<compiler_enter_scope.cold+0x5>257 »       jmp····a7·<compiler_enter_scope.cold+0x5>
258 »       mov····0x40(%rbp),%r13258 »       mov····0x40(%rbp),%r13
259 »       jmp····2e9·<compiler_enter_scope.cold+0x247>259 »       jmp····2e9·<compiler_enter_scope.cold+0x247>
260 ·R_X86_64_PC32»  .text.hot+0xb6f260 ·R_X86_64_PC32»  .text.hot+0xb6f
261 »       mov····%edx,(%rax)261 »       mov····%edx,(%rax)
262 »       jmp····2f0·<compiler_enter_scope.cold+0x24e>262 »       jmp····2f0·<compiler_enter_scope.cold+0x24e>
263 ·R_X86_64_PC32»  .text.hot+0x9d4263 ·R_X86_64_PC32»  .text.hot+0x9d4
264 »       mov····%eax,(%rdx)264 »       mov····%eax,(%rdx)
265 »       jmp····2f7·<compiler_enter_scope.cold+0x255>265 »       jmp····2f7·<compiler_enter_scope.cold+0x255>
266 ·R_X86_64_PC32»  .text.hot+0xb81266 ·R_X86_64_PC32»  .text.hot+0xb81
267 »       mov····%rbx,%rdi267 »       mov····%rbx,%rdi
268 »       call···2ff·<compiler_enter_scope.cold+0x25d>268 »       call···2ff·<compiler_enter_scope.cold+0x25d>
269 ·R_X86_64_PC32»  .text.hot+0xbc2c269 ·R_X86_64_PC32»  .text.hot+0xbc3c
270 »       jmp····a7·<compiler_enter_scope.cold+0x5>270 »       jmp····a7·<compiler_enter_scope.cold+0x5>
271 »       mov····0x10(%rsp),%rax271 »       mov····0x10(%rsp),%rax
272 »       mov····%rax,0x250(%rbx)272 »       mov····%rax,0x250(%rbx)
273 »       call···315·<compiler_enter_scope.cold+0x273>273 »       call···315·<compiler_enter_scope.cold+0x273>
274 ·R_X86_64_PLT32» PyDict_New-0x4274 ·R_X86_64_PLT32» PyDict_New-0x4
275 »       mov····%rax,0x258(%rbx)275 »       mov····%rax,0x258(%rbx)
276 »       test···%rax,%rax276 »       test···%rax,%rax
277 »       jne····325·<compiler_enter_scope.cold+0x283>277 »       jne····325·<compiler_enter_scope.cold+0x283>
278 ·R_X86_64_PC32»  .text.hot+0x930278 ·R_X86_64_PC32»  .text.hot+0x930
279 »       mov····%rbx,%rdi279 »       mov····%rbx,%rdi
280 »       call···32d·<compiler_enter_scope.cold+0x28b>280 »       call···32d·<compiler_enter_scope.cold+0x28b>
281 ·R_X86_64_PC32»  .text.hot+0xbc2c281 ·R_X86_64_PC32»  .text.hot+0xbc3c
282 »       jmp····a7·<compiler_enter_scope.cold+0x5>282 »       jmp····a7·<compiler_enter_scope.cold+0x5>
283 »       mov····%rbx,%rdi283 »       mov····%rbx,%rdi
284 »       call···33a·<compiler_enter_scope.cold+0x298>284 »       call···33a·<compiler_enter_scope.cold+0x298>
285 ·R_X86_64_PC32»  .text.hot+0xbc2c285 ·R_X86_64_PC32»  .text.hot+0xbc3c
286 »       jmp····a7·<compiler_enter_scope.cold+0x5>286 »       jmp····a7·<compiler_enter_scope.cold+0x5>
287 »       mov····(%r15),%rax287 »       mov····(%r15),%rax
288 »       test···%eax,%eax288 »       test···%eax,%eax
289 »       js·····f5·<compiler_enter_scope.cold+0x53>289 »       js·····f5·<compiler_enter_scope.cold+0x53>
290 »       sub····$0x1,%rax290 »       sub····$0x1,%rax
291 »       mov····%rax,(%r15)291 »       mov····%rax,(%r15)
292 »       jne····f5·<compiler_enter_scope.cold+0x53>292 »       jne····f5·<compiler_enter_scope.cold+0x53>
Offset 312, 15 lines modifiedOffset 312, 15 lines modified
312 »       mov····%rax,0x10(%rsp)312 »       mov····%rax,0x10(%rsp)
313 »       test···%rax,%rax313 »       test···%rax,%rax
314 »       jne····3a6·<compiler_enter_scope.cold+0x304>314 »       jne····3a6·<compiler_enter_scope.cold+0x304>
315 ·R_X86_64_PC32»  .text.hot+0x86e315 ·R_X86_64_PC32»  .text.hot+0x86e
316 »       jmp····16d·<compiler_enter_scope.cold+0xcb>316 »       jmp····16d·<compiler_enter_scope.cold+0xcb>
317 »       mov····%rbx,%rdi317 »       mov····%rbx,%rdi
318 »       call···3b3·<compiler_enter_scope.cold+0x311>318 »       call···3b3·<compiler_enter_scope.cold+0x311>
319 ·R_X86_64_PC32»  .text.hot+0xbc2c319 ·R_X86_64_PC32»  .text.hot+0xbc3c
320 »       jmp····a7·<compiler_enter_scope.cold+0x5>320 »       jmp····a7·<compiler_enter_scope.cold+0x5>
321 »       mov····%r15,%rdi321 »       mov····%r15,%rdi
322 »       mov····%rcx,(%rsp)322 »       mov····%rcx,(%rsp)
323 »       call···3c4·<compiler_enter_scope.cold+0x322>323 »       call···3c4·<compiler_enter_scope.cold+0x322>
324 ·R_X86_64_PLT32» _Py_Dealloc-0x4324 ·R_X86_64_PLT32» _Py_Dealloc-0x4
325 »       mov····(%rsp),%rcx325 »       mov····(%rsp),%rcx
326 »       jmp····3cd·<compiler_enter_scope.cold+0x32b>326 »       jmp····3cd·<compiler_enter_scope.cold+0x32b>
Offset 343, 15 lines modifiedOffset 343, 15 lines modified
343 »       mov····%rdx,%rdi343 »       mov····%rdx,%rdi
344 »       call···401·<compiler_enter_scope.cold+0x35f>344 »       call···401·<compiler_enter_scope.cold+0x35f>
345 ·R_X86_64_PLT32» _Py_Dealloc-0x4345 ·R_X86_64_PLT32» _Py_Dealloc-0x4
346 »       jmp····406·<compiler_enter_scope.cold+0x364>346 »       jmp····406·<compiler_enter_scope.cold+0x364>
347 ·R_X86_64_PC32»  .text.hot+0xc9c347 ·R_X86_64_PC32»  .text.hot+0xc9c
348 »       mov····%rbx,%rdi348 »       mov····%rbx,%rdi
349 »       call···40e·<compiler_enter_scope.cold+0x36c>349 »       call···40e·<compiler_enter_scope.cold+0x36c>
Max diff block lines reached; 297529/302152 bytes (98.47%) of diff not shown.
323 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 309, 15 lines modifiedOffset 309, 15 lines modified
309 »       ret309 »       ret
310 »       mov····0x8(%rbp),%rsi310 »       mov····0x8(%rbp),%rsi
311 »       mov····%rbx,%rdi311 »       mov····%rbx,%rdi
312 »       call···39f0·<compiler_visit_expr1>312 »       call···39f0·<compiler_visit_expr1>
313 »       test···%eax,%eax313 »       test···%eax,%eax
314 »       jns····17d·<_PyAST_Compile+0x17d>314 »       jns····17d·<_PyAST_Compile+0x17d>
315 »       mov····%rbx,%rdi315 »       mov····%rbx,%rdi
316 »       call···b9e0·<compiler_exit_scope>316 »       call···b9f0·<compiler_exit_scope>
317 »       xor····%r12d,%r12d317 »       xor····%r12d,%r12d
318 »       jmp····39c·<_PyAST_Compile+0x39c>318 »       jmp····39c·<_PyAST_Compile+0x39c>
319 »       mov····(%rdi),%rax319 »       mov····(%rdi),%rax
320 »       xor····%edx,%edx320 »       xor····%edx,%edx
321 »       mov····%rdx,0x10(%rbp)321 »       mov····%rdx,0x10(%rbp)
322 »       test···%eax,%eax322 »       test···%eax,%eax
323 »       js·····350·<_PyAST_Compile+0x350>323 »       js·····350·<_PyAST_Compile+0x350>
Offset 353, 23 lines modifiedOffset 353, 23 lines modified
353 »       jmp····499·<_PyAST_Compile+0x499>353 »       jmp····499·<_PyAST_Compile+0x499>
354 »       call···4cc·<_PyAST_Compile+0x4cc>354 »       call···4cc·<_PyAST_Compile+0x4cc>
355 ·R_X86_64_PLT32» PyErr_Occurred-0x4355 ·R_X86_64_PLT32» PyErr_Occurred-0x4
356 »       test···%rax,%rax356 »       test···%rax,%rax
357 »       je·····4d5·<_PyAST_Compile+0x4d5>357 »       je·····4d5·<_PyAST_Compile+0x4d5>
358 ·R_X86_64_PC32»  .text.unlikely-0x4358 ·R_X86_64_PC32»  .text.unlikely-0x4
359 »       mov····%rbx,%rdi359 »       mov····%rbx,%rdi
360 »       call···c8e0·<compiler_free>360 »       call···c8f0·<compiler_free>
361 »       xor····%r12d,%r12d361 »       xor····%r12d,%r12d
362 »       jmp····40f·<_PyAST_Compile+0x40f>362 »       jmp····40f·<_PyAST_Compile+0x40f>
363 »       mov····(%rbx),%rdi363 »       mov····(%rbx),%rdi
364 »       test···%rdi,%rdi364 »       test···%rdi,%rdi
365 »       jne····3b6·<_PyAST_Compile+0x3b6>365 »       jne····3b6·<_PyAST_Compile+0x3b6>
366 »       jmp····3cb·<_PyAST_Compile+0x3cb>366 »       jmp····3cb·<_PyAST_Compile+0x3cb>
367 »       mov····%rbx,%rdi367 »       mov····%rbx,%rdi
368 »       call···b9e0·<compiler_exit_scope>368 »       call···b9f0·<compiler_exit_scope>
369 »       jmp····43d·<_PyAST_Compile+0x43d>369 »       jmp····43d·<_PyAST_Compile+0x43d>
370 »       mov····0x10(%rbx),%ecx370 »       mov····0x10(%rbx),%ecx
371 »       mov····$0x3,%eax371 »       mov····$0x3,%eax
372 »       shl····$0x22,%rax372 »       shl····$0x22,%rax
373 »       or·····%rcx,%rax373 »       or·····%rcx,%rax
374 »       cmpl···$0xffffffff,0xc(%rsp)374 »       cmpl···$0xffffffff,0xc(%rsp)
375 »       mov····%rcx,%rdx375 »       mov····%rcx,%rdx
Offset 386, 15 lines modifiedOffset 386, 15 lines modified
386 »       jne····204·<_PyAST_Compile+0x204>386 »       jne····204·<_PyAST_Compile+0x204>
387 »       jmp····54b·<_PyAST_Compile+0x54b>387 »       jmp····54b·<_PyAST_Compile+0x54b>
388 ·R_X86_64_PC32»  .text.unlikely+0x12388 ·R_X86_64_PC32»  .text.unlikely+0x12
389 »       call···550·<_PyAST_Compile+0x550>389 »       call···550·<_PyAST_Compile+0x550>
390 ·R_X86_64_PLT32» _Py_Dealloc-0x4390 ·R_X86_64_PLT32» _Py_Dealloc-0x4
391 »       jmp····22f·<_PyAST_Compile+0x22f>391 »       jmp····22f·<_PyAST_Compile+0x22f>
392 »       mov····%rbx,%rdi392 »       mov····%rbx,%rdi
393 »       call···b9e0·<compiler_exit_scope>393 »       call···b9f0·<compiler_exit_scope>
394 »       jmp····43d·<_PyAST_Compile+0x43d>394 »       jmp····43d·<_PyAST_Compile+0x43d>
395 »       mov····0x40(%rbx),%rax395 »       mov····0x40(%rbx),%rax
396 »       xor····%ecx,%ecx396 »       xor····%ecx,%ecx
397 »       mov····$0x55,%esi397 »       mov····$0x55,%esi
398 »       movabs·$0x100000001,%rdx398 »       movabs·$0x100000001,%rdx
399 »       lea····0x18(%rax),%rdi399 »       lea····0x18(%rax),%rdi
400 »       call···7250·<codegen_addop_noarg>400 »       call···7250·<codegen_addop_noarg>
Offset 1610, 19 lines modifiedOffset 1610, 19 lines modified
1610 »       cmp····$0xa,%eax1610 »       cmp····$0xa,%eax
1611 »       ja·····15f0·<find_ann+0x60>1611 »       ja·····15f0·<find_ann+0x60>
1612 »       notrack·jmp·*0x0(,%rax,8)1612 »       notrack·jmp·*0x0(,%rax,8)
1613 ·R_X86_64_32S»   .rodata+0x581613 ·R_X86_64_32S»   .rodata+0x58
1614 »       mov····0x10(%r12),%rdi1614 »       mov····0x10(%r12),%rdi
1615 »       call···1590·<find_ann>1615 »       call···1590·<find_ann>
1616 »       test···%al,%al1616 »       test···%al,%al
1617 »       jne····167f·<find_ann+0xef>1617 »       jne····1680·<find_ann+0xf0>
1618 »       mov····0x18(%r12),%rdi1618 »       mov····0x18(%r12),%rdi
1619 »       call···1590·<find_ann>1619 »       call···1590·<find_ann>
1620 »       test···%al,%al1620 »       test···%al,%al
1621 »       jne····1780·<find_ann+0x1f0>1621 »       jne····1781·<find_ann+0x1f1>
1622 »       nopw···0x0(%rax,%rax,1)1622 »       nopw···0x0(%rax,%rax,1)
1623 »       add····$0x1,%ebx1623 »       add····$0x1,%ebx
1624 »       movslq·%ebx,%rax1624 »       movslq·%ebx,%rax
1625 »       cmp····0x0(%rbp),%rax1625 »       cmp····0x0(%rbp),%rax
1626 »       jl·····15aa·<find_ann+0x1a>1626 »       jl·····15aa·<find_ann+0x1a>
1627 »       xor····%eax,%eax1627 »       xor····%eax,%eax
1628 »       and····$0x1,%eax1628 »       and····$0x1,%eax
Offset 1636, 115 lines modifiedOffset 1636, 115 lines modified
1636 »       ret1636 »       ret
1637 »       mov····0x10(%r12),%rdi1637 »       mov····0x10(%r12),%rdi
1638 »       call···1590·<find_ann>1638 »       call···1590·<find_ann>
1639 »       movzbl·%al,%eax1639 »       movzbl·%al,%eax
1640 »       test···%eax,%eax1640 »       test···%eax,%eax
1641 »       je·····15f0·<find_ann+0x60>1641 »       je·····15f0·<find_ann+0x60>
1642 »       jmp····15fe·<find_ann+0x6e>1642 »       jmp····15fe·<find_ann+0x6e>
1643 »       mov····0x10(%r12),%r141643 »       mov····0x10(%r12),%r13
1644 »       xor····%r13d,%r13d1644 »       xor····%r14d,%r14d
1645 »       xor····%eax,%eax 
1646 »       xor····%edx,%edx1645 »       xor····%edx,%edx
 1646 »       xor····%eax,%eax
1647 »       test···%r14,%r141647 »       test···%r13,%r13
1648 »       je·····1638·<find_ann+0xa8>1648 »       je·····1639·<find_ann+0xa9>
1649 »       mov····(%r14),%rdx1649 »       mov····0x0(%r13),%rax
1650 »       cmp····%rax,%rdx1650 »       cmp····%rdx,%rax
1651 »       jle····1757·<find_ann+0x1c7>1651 »       jle····1758·<find_ann+0x1c8>
1652 »       movslq·%r13d,%rax1652 »       movslq·%r14d,%rax
1653 »       mov····0x10(%r14,%rax,8),%rax1653 »       mov····0x10(%r13,%rax,8),%rax
1654 »       mov····0x18(%rax),%rdi1654 »       mov····0x18(%rax),%rdi
1655 »       call···1590·<find_ann>1655 »       call···1590·<find_ann>
1656 »       test···%al,%al1656 »       test···%al,%al
1657 »       jne····1608·<find_ann+0x78>1657 »       jne····1608·<find_ann+0x78>
1658 »       add····$0x1,%r13d1658 »       add····$0x1,%r14d
1659 »       movslq·%r13d,%rax1659 »       movslq·%r14d,%rdx
1660 »       jmp····1635·<find_ann+0xa5>1660 »       jmp····1635·<find_ann+0xa5>
1661 »       mov····0x18(%r12),%rdi1661 »       mov····0x18(%r12),%rdi
1662 »       call···1590·<find_ann>1662 »       call···1590·<find_ann>
1663 »       test···%al,%al1663 »       test···%al,%al
1664 »       jne····167f·<find_ann+0xef>1664 »       jne····1680·<find_ann+0xf0>
1665 »       mov····0x20(%r12),%rdi1665 »       mov····0x20(%r12),%rdi
1666 »       call···1590·<find_ann>1666 »       call···1590·<find_ann>
1667 »       test···%al,%al1667 »       test···%al,%al
1668 »       je·····15f0·<find_ann+0x60>1668 »       je·····15f0·<find_ann+0x60>
1669 »       mov····$0x1,%eax1669 »       mov····$0x1,%eax
1670 »       jmp····15fe·<find_ann+0x6e>1670 »       jmp····15fe·<find_ann+0x6e>
1671 »       mov····0x10(%r12),%rdi1671 »       mov····0x10(%r12),%rdi
1672 »       call···1590·<find_ann>1672 »       call···1590·<find_ann>
1673 »       test···%al,%al1673 »       test···%al,%al
1674 »       jne····167f·<find_ann+0xef>1674 »       jne····1680·<find_ann+0xf0>
1675 »       mov····0x18(%r12),%rdi1675 »       mov····0x18(%r12),%rdi
1676 »       call···1590·<find_ann>1676 »       call···1590·<find_ann>
1677 »       test···%al,%al1677 »       test···%al,%al
1678 »       je·····15f0·<find_ann+0x60>1678 »       je·····15f0·<find_ann+0x60>
1679 »       jmp····167f·<find_ann+0xef>1679 »       jmp····1680·<find_ann+0xf0>
1680 »       mov····0x10(%r12),%r141680 »       mov····0x10(%r12),%r14
1681 »       xor····%r13d,%r13d1681 »       xor····%r13d,%r13d
1682 »       xor····%eax,%eax1682 »       xor····%eax,%eax
1683 »       test···%r14,%r141683 »       test···%r14,%r14
1684 »       je·····16be·<find_ann+0x12e>1684 »       je·····16bf·<find_ann+0x12f>
1685 ·R_X86_64_PC32»  .text.unlikely+0x48c1685 ·R_X86_64_PC32»  .text.unlikely+0x48c
Max diff block lines reached; 327085/330942 bytes (98.83%) of diff not shown.
15.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 34, 98 lines modifiedOffset 34, 98 lines modified
34 ··0x000001e0·48000000·e4010000·00000000·b6040000·H...............34 ··0x000001e0·48000000·e4010000·00000000·b6040000·H...............
35 ··0x000001f0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..35 ··0x000001f0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
36 ··0x00000200·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G36 ··0x00000200·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G
37 ··0x00000210·0e600392·010a0e38·410e3041·0e28420e·.`.....8A.0A.(B.37 ··0x00000210·0e600392·010a0e38·410e3041·0e28420e·.`.....8A.0A.(B.
38 ··0x00000220·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....38 ··0x00000220·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
39 ··0x00000230·30020000·00000000·57000000·000e6083·0.......W.....`.39 ··0x00000230·30020000·00000000·57000000·000e6083·0.......W.....`.
40 ··0x00000240·0786068c·058d048e·038f0200·3c000000·............<...40 ··0x00000240·0786068c·058d048e·038f0200·3c000000·............<...
41 ··0x00000250·50020000·00000000·f5010000·00420e10·P............B..41 ··0x00000250·50020000·00000000·f6010000·00420e10·P............B..
42 ··0x00000260·8e02440e·188d0342·0e208c04·410e2886·..D....B.·..A.(.42 ··0x00000260·8e02440e·188d0342·0e208c04·410e2886·..D....B.·..A.(.
43 ··0x00000270·05440e30·8306026c·0a0e2841·0e20420e·.D.0...l..(A.·B.43 ··0x00000270·05440e30·8306026c·0a0e2841·0e20420e·.D.0...l..(A.·B.
44 ··0x00000280·18420e10·420e0841·0b000000·1c000000·.B..B..A........44 ··0x00000280·18420e10·420e0841·0b000000·1c000000·.B..B..A........
45 ··0x00000290·90020000·00000000·1d000000·000e3083·..............0.45 ··0x00000290·90020000·00000000·1d000000·000e3083·..............0.
46 ··0x000002a0·0686058c·048d038e·02000000·d4010000·................46 ··0x000002a0·0686058c·048d038e·02000000·d4010000·................
47 ··0x000002b0·b0020000·00000000·5a220000·004b0e10·........Z"...K..47 ··0x000002b0·b0020000·00000000·5b220000·004b0e10·........["...K..
48 ··0x000002c0·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.48 ··0x000002c0·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.
49 ··0x000002d0·05410e30·8606410e·38830747·0ee00102·.A.0..A.8..G....49 ··0x000002d0·05410e30·8606410e·38830747·0ee00102·.A.0..A.8..G....
50 ··0x000002e0·d40a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..50 ··0x000002e0·d40a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
51 ··0x000002f0·420e1042·0e08420b·470a0e38·43c30e30·B..B..B.G..8C..051 ··0x000002f0·420e1042·0e08420b·470a0e38·43c30e30·B..B..B.G..8C..0
52 ··0x00000300·41c60e28·42cc0e20·42cd0e18·42ce0e10·A..(B..·B...B...52 ··0x00000300·41c60e28·42cc0e20·42cd0e18·42ce0e10·A..(B..·B...B...
53 ··0x00000310·42cf0e08·4d0b0358·020a0e38·41c30e30·B...M..X...8A..053 ··0x00000310·42cf0e08·4d0b0358·020a0e38·41c30e30·B...M..X...8A..0
54 ··0x00000320·41c60e28·42cc0e20·42cd0e18·42ce0e10·A..(B..·B...B...54 ··0x00000320·41c60e28·42cc0e20·42cd0e18·42ce0e10·A..(B..·B...B...
55 ··0x00000330·42cf0e08·450b0258·0ee80145·0ef0015f·B...E..X...E..._55 ··0x00000330·42cf0e08·450b0258·0ee80145·0ef0015f·B...E..X...E..._
56 ··0x00000340·0ee80142·0ee00103·9e020a0e·3843c30e·...B........8C..56 ··0x00000340·0ee80142·0ee00103·ab020a0e·3847c30e·...B........8G..
57 ··0x00000350·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..57 ··0x00000350·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..
58 ··0x00000360·1042cf0e·08450b54·0a0e3847·c30e3041·.B...E.T..8G..0A58 ··0x00000360·1042cf0e·08450b47·0a0e3843·c30e3041·.B...E.G..8C..0A
59 ··0x00000370·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B59 ··0x00000370·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B
60 ··0x00000380·cf0e0845·0b470a0e·3841c30e·3041c60e·...E.G..8A..0A..60 ··0x00000380·cf0e0845·0b470a0e·3841c30e·3041c60e·...E.G..8A..0A..
61 ··0x00000390·2842cc0e·2042cd0e·1842ce0e·1042cf0e·(B..·B...B...B..61 ··0x00000390·2842cc0e·2042cd0e·1842ce0e·1042cf0e·(B..·B...B...B..
62 ··0x000003a0·08450b02·c50a0e38·41c30e30·41c60e28·.E.....8A..0A..(62 ··0x000003a0·08450b02·c50a0e38·41c30e30·41c60e28·.E.....8A..0A..(
63 ··0x000003b0·42cc0e20·42cd0e18·42ce0e10·42cf0e08·B..·B...B...B...63 ··0x000003b0·42cc0e20·42cd0e18·42ce0e10·42cf0e08·B..·B...B...B...
64 ··0x000003c0·450b03e2·020ee801·420ef001·4b0ee801·E.......B...K...64 ··0x000003c0·450b03e2·020ee801·420ef001·4b0ee801·E.......B...K...
65 ··0x000003d0·410ee001·0314020a·0e3846c3·0e3041c6·A........8F..0A.65 ··0x000003d0·410ee001·0314020a·0e3846c3·0e3041c6·A........8F..0A.
66 ··0x000003e0·0e2842cc·0e2042cd·0e1842ce·0e1042cf·.(B..·B...B...B.66 ··0x000003e0·0e2842cc·0e2042cd·0e1842ce·0e1042cf·.(B..·B...B...B.
67 ··0x000003f0·0e08450b·03be010a·0e3843c3·0e3041c6·..E......8C..0A.67 ··0x000003f0·0e08450b·03be010a·0e3843c3·0e3041c6·..E......8C..0A.
68 ··0x00000400·0e2842cc·0e2042cd·0e1842ce·0e1042cf·.(B..·B...B...B.68 ··0x00000400·0e2842cc·0e2042cd·0e1842ce·0e1042cf·.(B..·B...B...B.
69 ··0x00000410·0e08450b·540a0e38·47c30e30·41c60e28·..E.T..8G..0A..(69 ··0x00000410·0e08450b·540a0e38·47c30e30·41c60e28·..E.T..8G..0A..(
70 ··0x00000420·42cc0e20·42cd0e18·42ce0e10·42cf0e08·B..·B...B...B...70 ··0x00000420·42cc0e20·42cd0e18·42ce0e10·42cf0e08·B..·B...B...B...
71 ··0x00000430·450b0375·040ee801·4f0ef001·520ee801·E..u....O...R...71 ··0x00000430·450b0375·040ee801·4f0ef001·520ee801·E..u....O...R...
72 ··0x00000440·420ee001·03a4090e·08c3c6cc·cdcecf43·B..............C72 ··0x00000440·420ee001·0334090e·08c3c6cc·cdcecf43·B....4.........C
73 ··0x00000450·0ee00183·0786068c·058d048e·038f0202·................73 ··0x00000450·0ee00183·0786068c·058d048e·038f0202·................
74 ··0x00000460·8f0ee801·4d0ef001·520ee801·420ee001·....M...R...B...74 ··0x00000460·8f0ee801·4d0ef001·520ee801·420ee001·....M...R...B...
75 ··0x00000470·0353020e·e801470e·f001570e·e801410e·.S....G...W...A.75 ··0x00000470·03af020e·e801470e·f001570e·e801410e·......G...W...A.
76 ··0x00000480·e0010000·80000000·88040000·00000000·................76 ··0x00000480·e0010000·80000000·88040000·00000000·................
77 ··0x00000490·240a0000·000ee001·83078606·8c058d04·$...............77 ··0x00000490·2b0a0000·000ee001·83078606·8c058d04·+...............
 78 ··0x000004a0·8e038f02·0339020a·0e3841c3·0e3041c6·.....9...8A..0A.
 79 ··0x000004b0·0e2842cc·0e2042cd·0e1842ce·0e1042cf·.(B..·B...B...B.
78 ··0x000004a0·8e038f02·03f0040e·e8014f0e·f001530e·..........O...S.80 ··0x000004c0·0e08450b·029d0ee8·014f0ef0·01530ee8·..E......O...S..
79 ··0x000004b0·e801410e·e0010323·010ee801·4e0ef001·..A....#....N...81 ··0x000004d0·01410ee0·01032301·0ee8014e·0ef00152·.A....#....N...R
80 ··0x000004c0·520ee801·420ee001·02cf0a0e·3841c30e·R...B.......8A..82 ··0x000004e0·0ee80142·0ee00103·96010a0e·3846c30e·...B........8F..
81 ··0x000004d0·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..83 ··0x000004f0·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..
82 ··0x000004e0·1042cf0e·08450b7b·0a0e3846·c30e3041·.B...E.{..8F..0A 
83 ··0x000004f0·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B 
84 ··0x00000500·cf0e0845·0b000000·1c010000·0c050000·...E............84 ··0x00000500·1042cf0e·08450b00·1c010000·0c050000·.B...E..........
85 ··0x00000510·00000000·51280000·00420e10·8f02420e·....Q(...B....B.85 ··0x00000510·00000000·51280000·00420e10·8f02420e·....Q(...B....B.
86 ··0x00000520·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.086 ··0x00000520·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
87 ··0x00000530·8606410e·38830744·0eb00102·470a0e38·..A.8..D....G..887 ··0x00000530·8606410e·38830744·0eb00102·470a0e38·..A.8..D....G..8
88 ··0x00000540·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B88 ··0x00000540·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
89 ··0x00000550·0e08490b·690a0e38·410e3041·0e28420e·..I.i..8A.0A.(B.89 ··0x00000550·0e08490b·690a0e38·410e3041·0e28420e·..I.i..8A.0A.(B.
90 ··0x00000560·20420e18·420e1042·0e08450b·0396050e··B..B..B..E.....90 ··0x00000560·20420e18·420e1042·0e08450b·0396050e··B..B..B..E.....
91 ··0x00000570·b801450e·c0014b0e·c801450e·d001490e·..E...K...E...I.91 ··0x00000570·b801450e·c0014b0e·c801450e·d001490e·..E...K...E...I.
92 ··0x00000580·b001027d·0eb80148·0ec00148·0ec80145·...}...H...H...E92 ··0x00000580·b001027d·0eb80148·0ec00148·0ec80145·...}...H...H...E
93 ··0x00000590·0ed00149·0eb00103·17050eb8·014c0ec0·...I.........L..93 ··0x00000590·0ed00149·0eb00103·74050eb8·014c0ec0·...I....t....L..
94 ··0x000005a0·014e0eb8·01420eb0·01039201·0eb80149·.N...B.........I94 ··0x000005a0·014e0eb8·01420eb0·01033501·0eb80149·.N...B....5....I
95 ··0x000005b0·0ec0014f·0eb80142·0eb00102·e10eb801·...O...B........95 ··0x000005b0·0ec0014f·0eb80142·0eb0015c·0eb80142·...O...B...\...B
96 ··0x000005c0·420ec001·450ec801·450ed001·490eb001·B...E...E...I...96 ··0x000005c0·0ec00145·0ec80145·0ed00149·0eb00103·...E...E...I....
97 ··0x000005d0·02420eb8·014d0ec0·014e0eb8·01410eb0·.B...M...N...A..97 ··0x000005d0·b4010eb8·014d0ec0·014e0eb8·01410eb0·.....M...N...A..
98 ··0x000005e0·01031f01·0eb8014c·0ec0014f·0eb80142·.......L...O...B98 ··0x000005e0·0102720e·b8014c0e·c0014f0e·b801420e·..r...L...O...B.
99 ··0x000005f0·0eb00103·84020a0e·38410e30·410e2842·........8A.0A.(B99 ··0x000005f0·b0010384·020a0e38·410e3041·0e28420e·.......8A.0A.(B.
100 ··0x00000600·0e20420e·18420e10·420e0845·0b033505·.·B..B..B..E..5.100 ··0x00000600·20420e18·420e1042·0e08450b·0335050a··B..B..B..E..5..
101 ··0x00000610·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B101 ··0x00000610·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
102 ··0x00000620·0e10420e·08450b00·e4000000·2c060000·..B..E......,...102 ··0x00000620·10420e08·450b0000·e4000000·2c060000·.B..E.......,...
103 ··0x00000630·00000000·61060000·000eb001·83078606·....a...........103 ··0x00000630·00000000·61060000·000eb001·83078606·....a...........
104 ··0x00000640·8c058d04·8e038f02·037a010a·0e38440e·.........z...8D.104 ··0x00000640·8c058d04·8e038f02·037a010a·0e38440e·.........z...8D.
105 ··0x00000650·30460e28·440e2042·0e18420e·10420e08·0F.(D.·B..B..B..105 ··0x00000650·30460e28·440e2042·0e18420e·10420e08·0F.(D.·B..B..B..
106 ··0x00000660·450b028f·0a0e3844·0e30460e·28440e20·E.....8D.0F.(D.·106 ··0x00000660·450b028f·0a0e3844·0e30460e·28440e20·E.....8D.0F.(D.·
107 ··0x00000670·420e1842·0e10420e·08450b02·530a0e38·B..B..B..E..S..8107 ··0x00000670·420e1842·0e10420e·08450b02·620a0e38·B..B..B..E..b..8
108 ··0x00000680·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B108 ··0x00000680·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B
109 ··0x00000690·0e08450b·7a0a0e38·410e3041·0e28420e·..E.z..8A.0A.(B.109 ··0x00000690·0e08450b·7a0a0e38·410e3041·0e28420e·..E.z..8A.0A.(B.
110 ··0x000006a0·20420e18·420e1042·0e08450b·440a0e38··B..B..B..E.D..8110 ··0x000006a0·20420e18·420e1042·0e08450b·440a0e38··B..B..B..E.D..8
111 ··0x000006b0·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B111 ··0x000006b0·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B
112 ··0x000006c0·0e08450b·0319010a·0e38440e·30460e28·..E......8D.0F.(112 ··0x000006c0·0e08450b·0319010a·0e38440e·30460e28·..E......8D.0F.(
113 ··0x000006d0·440e2042·0e18420e·10420e08·450b4d0a·D.·B..B..B..E.M.113 ··0x000006d0·440e2042·0e18420e·10420e08·450b4d0a·D.·B..B..B..E.M.
114 ··0x000006e0·0e38440e·30460e28·440e2042·0e18420e·.8D.0F.(D.·B..B.114 ··0x000006e0·0e38440e·30460e28·440e2042·0e18420e·.8D.0F.(D.·B..B.
115 ··0x000006f0·10420e08·450b4d0a·0e38440e·30460e28·.B..E.M..8D.0F.(115 ··0x000006f0·10420e08·450b4d0a·0e38440e·30460e28·.B..E.M..8D.0F.(
116 ··0x00000700·440e2042·0e18420e·10420e08·450b0000·D.·B..B..B..E...116 ··0x00000700·440e2042·0e18420e·10420e08·450b0000·D.·B..B..B..E...
117 ··0x00000710·64000000·14070000·00000000·58060000·d...........X...117 ··0x00000710·64000000·14070000·00000000·5c060000·d...........\...
118 ··0x00000720·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..118 ··0x00000720·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
119 ··0x00000730·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G119 ··0x00000730·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G
120 ··0x00000740·0e700334·010a0e38·410e3041·0e28420e·.p.4...8A.0A.(B.120 ··0x00000740·0e700334·010a0e38·410e3041·0e28420e·.p.4...8A.0A.(B.
121 ··0x00000750·20420e18·420e1042·0e08450b·034b010a··B..B..B..E..K..121 ··0x00000750·20420e18·420e1042·0e08450b·034b010a··B..B..B..E..K..
122 ··0x00000760·0e38470e·30440e28·460e2042·0e18420e·.8G.0D.(F.·B..B.122 ··0x00000760·0e38470e·30440e28·460e2042·0e18420e·.8G.0D.(F.·B..B.
123 ··0x00000770·10420e08·4e0b0000·1c000000·7c070000·.B..N.......|...123 ··0x00000770·10420e08·4e0b0000·1c000000·7c070000·.B..N.......|...
124 ··0x00000780·00000000·75010000·000e7083·0786068c·....u.....p.....124 ··0x00000780·00000000·7c010000·000e7083·0786068c·....|.....p.....
125 ··0x00000790·058d048e·038f0200·4c000000·9c070000·........L.......125 ··0x00000790·058d048e·038f0200·4c000000·9c070000·........L.......
126 ··0x000007a0·00000000·91000000·00420e10·8d02420e·.........B....B.126 ··0x000007a0·00000000·91000000·00420e10·8d02420e·.........B....B.
127 ··0x000007b0·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0127 ··0x000007b0·188c0341·0e208604·440e2883·05470e30·...A.·..D.(..G.0
128 ··0x000007c0·4e0a0e28·440e2041·0e18420e·10420e08·N..(D.·A..B..B..128 ··0x000007c0·4e0a0e28·440e2041·0e18420e·10420e08·N..(D.·A..B..B..
129 ··0x000007d0·490b0248·0a0e2844·0e20410e·18420e10·I..H..(D.·A..B..129 ··0x000007d0·490b0248·0a0e2844·0e20410e·18420e10·I..H..(D.·A..B..
130 ··0x000007e0·420e0841·0b000000·18000000·ec070000·B..A............130 ··0x000007e0·420e0841·0b000000·18000000·ec070000·B..A............
131 ··0x000007f0·00000000·30000000·000e3083·0586048c·....0.....0.....131 ··0x000007f0·00000000·30000000·000e3083·0586048c·....0.....0.....
Offset 221, 32 lines modifiedOffset 221, 32 lines modified
221 ··0x00000d90·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0221 ··0x00000d90·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
222 ··0x00000da0·8606440e·38830747·0e800103·9f010a0e·..D.8..G........222 ··0x00000da0·8606440e·38830747·0e800103·9f010a0e·..D.8..G........
223 ··0x00000db0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..223 ··0x00000db0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
224 ··0x00000dc0·420e0841·0b033d04·0e88014e·0e90014b·B..A..=....N...K224 ··0x00000dc0·420e0841·0b033d04·0e88014e·0e90014b·B..A..=....N...K
225 ··0x00000dd0·0e980145·0ea0014e·0e800100·1c000000·...E...N........225 ··0x00000dd0·0e980145·0ea0014e·0e800100·1c000000·...E...N........
226 ··0x00000de0·e00d0000·00000000·6a000000·000e8001·........j.......226 ··0x00000de0·e00d0000·00000000·6a000000·000e8001·........j.......
227 ··0x00000df0·83078606·8c058d04·8e038f02·74000000·............t...227 ··0x00000df0·83078606·8c058d04·8e038f02·74000000·............t...
228 ··0x00000e00·000e0000·00000000·08090000·00420e10·.............B..228 ··0x00000e00·000e0000·00000000·09090000·00420e10·.............B..
229 ··0x00000e10·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.229 ··0x00000e10·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
230 ··0x00000e20·05410e30·8606440e·3883074a·0e800203·.A.0..D.8..J....230 ··0x00000e20·05410e30·8606440e·3883074a·0e800203·.A.0..D.8..J....
231 ··0x00000e30·3c030e88·02540e90·02470e98·02440ea0·<....T...G...D..231 ··0x00000e30·3c030e88·02540e90·02470e98·02440ea0·<....T...G...D..
232 ··0x00000e40·024e0e80·0203ac01·0a0e3841·0e30410e·.N........8A.0A.232 ··0x00000e40·024e0e80·0203b101·0a0e3841·0e30410e·.N........8A.0A.
233 ··0x00000e50·28420e20·420e1842·0e10420e·08410b02·(B.·B..B..B..A..233 ··0x00000e50·28420e20·420e1842·0e10420e·08410b02·(B.·B..B..B..A..
234 ··0x00000e60·730e8802·420e9002·470e9802·440ea002·s...B...G...D...234 ··0x00000e60·6f0e8802·420e9002·470e9802·440ea002·o...B...G...D...
235 ··0x00000e70·530e8002·34000000·780e0000·00000000·S...4...x.......235 ··0x00000e70·530e8002·34000000·780e0000·00000000·S...4...x.......
236 ··0x00000e80·9d020000·000e8002·83078606·8c058d04·................236 ··0x00000e80·9d020000·000e8002·83078606·8c058d04·................
237 ··0x00000e90·8e038f02·02da0e88·02540e90·02470e98·.........T...G..237 ··0x00000e90·8e038f02·02da0e88·02540e90·02470e98·.........T...G..
238 ··0x00000ea0·02440ea0·024e0e80·02000000·88000000·.D...N..........238 ··0x00000ea0·02440ea0·024e0e80·02000000·88000000·.D...N..........
239 ··0x00000eb0·b00e0000·00000000·94080000·00420e10·.............B..239 ··0x00000eb0·b00e0000·00000000·8d080000·00420e10·.............B..
240 ··0x00000ec0·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.240 ··0x00000ec0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
241 ··0x00000ed0·05440e30·8606410e·38830747·0e800103·.D.0..A.8..G....241 ··0x00000ed0·05440e30·8606410e·38830747·0e800103·.D.0..A.8..G....
242 ··0x00000ee0·f3010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.242 ··0x00000ee0·fa010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
243 ··0x00000ef0·18420e10·420e0841·0b03d201·0e880148·.B..B..A.......H243 ··0x00000ef0·18420e10·420e0841·0b03d101·0e880148·.B..B..A.......H
244 ··0x00000f00·0e900147·0e980147·0ea00158·0e800103·...G...G...X....244 ··0x00000f00·0e900147·0e980147·0ea00158·0e800103·...G...G...X....
245 ··0x00000f10·16010e88·014e0e90·01560e88·01410e80·.....N...V...A..245 ··0x00000f10·10010e88·014e0e90·01560e88·01410e80·.....N...V...A..
246 ··0x00000f20·01038902·0e88014e·0e900147·0e980147·.......N...G...G246 ··0x00000f20·01038902·0e88014e·0e900147·0e980147·.......N...G...G
Max diff block lines reached; 4466/15228 bytes (29.33%) of diff not shown.
4.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 35, 17 lines modifiedOffset 35, 17 lines modified
35 ··0x00000200·73657175·656e6365·5f757365·5f6c6162·sequence_use_lab35 ··0x00000200·73657175·656e6365·5f757365·5f6c6162·sequence_use_lab
36 ··0x00000210·656c0063·6f6d7069·6c65725f·636c6173·el.compiler_clas36 ··0x00000210·656c0063·6f6d7069·6c65725f·636c6173·el.compiler_clas
37 ··0x00000220·7300636f·6d70696c·65725f70·7573685f·s.compiler_push_37 ··0x00000220·7300636f·6d70696c·65725f70·7573685f·s.compiler_push_
38 ··0x00000230·66626c6f·636b0063·6f646567·656e5f61·fblock.codegen_a38 ··0x00000230·66626c6f·636b0063·6f646567·656e5f61·fblock.codegen_a
39 ··0x00000240·64646f70·5f6a0063·6f6d7069·6c65725f·ddop_j.compiler_39 ··0x00000240·64646f70·5f6a0063·6f6d7069·6c65725f·ddop_j.compiler_
40 ··0x00000250·6164646f·705f6c6f·61645f63·6f6e7374·addop_load_const40 ··0x00000250·6164646f·705f6c6f·61645f63·6f6e7374·addop_load_const
41 ··0x00000260·00636f6d·70696c65·725f6164·646f705f·.compiler_addop_41 ··0x00000260·00636f6d·70696c65·725f6164·646f705f·.compiler_addop_
42 ··0x00000270·6e616d65·00636f6d·70696c65·725f7769·name.compiler_wi42 ··0x00000270·6e616d65·00636f6d·70696c65·725f7472·name.compiler_tr
43 ··0x00000280·74680063·6f6d7069·6c65725f·7472795f·th.compiler_try_ 
44 ··0x00000290·65786365·70740063·6f6d7069·6c65725f·except.compiler_43 ··0x00000280·795f6578·63657074·00636f6d·70696c65·y_except.compile
 44 ··0x00000290·725f7769·74680063·6f6d7069·6c65725f·r_with.compiler_
45 ··0x000002a0·66726f6d·5f696d70·6f727400·6164646f·from_import.addo45 ··0x000002a0·66726f6d·5f696d70·6f727400·6164646f·from_import.addo
46 ··0x000002b0·705f6269·6e617279·00636f6d·70696c65·p_binary.compile46 ··0x000002b0·705f6269·6e617279·00636f6d·70696c65·p_binary.compile
47 ··0x000002c0·725f756e·77696e64·5f66626c·6f636b00·r_unwind_fblock.47 ··0x000002c0·725f756e·77696e64·5f66626c·6f636b00·r_unwind_fblock.
48 ··0x000002d0·636f6d70·696c6572·5f706174·7465726e·compiler_pattern48 ··0x000002d0·636f6d70·696c6572·5f706174·7465726e·compiler_pattern
49 ··0x000002e0·00636f6d·70696c65·725f6173·796e635f·.compiler_async_49 ··0x000002e0·00636f6d·70696c65·725f6173·796e635f·.compiler_async_
50 ··0x000002f0·77697468·00636f6d·70696c65·725f7472·with.compiler_tr50 ··0x000002f0·77697468·00636f6d·70696c65·725f7472·with.compiler_tr
51 ··0x00000300·795f7374·61725f65·78636570·74006368·y_star_except.ch51 ··0x00000300·795f7374·61725f65·78636570·74006368·y_star_except.ch
Offset 55, 31 lines modifiedOffset 55, 31 lines modified
55 ··0x00000340·62736372·00656d69·745f616e·645f7265·bscr.emit_and_re55 ··0x00000340·62736372·00656d69·745f616e·645f7265·bscr.emit_and_re
56 ··0x00000350·7365745f·6661696c·5f706f70·00636f6d·set_fail_pop.com56 ··0x00000350·7365745f·6661696c·5f706f70·00636f6d·set_fail_pop.com
57 ··0x00000360·70696c65·725f706f·705f6578·63657074·piler_pop_except57 ··0x00000360·70696c65·725f706f·705f6578·63657074·piler_pop_except
58 ··0x00000370·5f616e64·5f726572·61697365·00636f6d·_and_reraise.com58 ··0x00000370·5f616e64·5f726572·61697365·00636f6d·_and_reraise.com
59 ··0x00000380·70696c65·725f6164·645f7969·656c645f·piler_add_yield_59 ··0x00000380·70696c65·725f6164·645f7969·656c645f·piler_add_yield_
60 ··0x00000390·66726f6d·00636f6d·70696c65·725f7669·from.compiler_vi60 ··0x00000390·66726f6d·00636f6d·70696c65·725f7669·from.compiler_vi
61 ··0x000003a0·7369745f·73746d74·2e636f6c·6400636f·sit_stmt.cold.co61 ··0x000003a0·7369745f·73746d74·2e636f6c·6400636f·sit_stmt.cold.co
62 ··0x000003b0·6d70696c·65725f65·72726f72·00656e73·mpiler_error.ens62 ··0x000003b0·6d70696c·65725f65·72726f72·00636f6d·mpiler_error.com
 63 ··0x000003c0·70696c65·725f736c·69636500·636f6d70·piler_slice.comp
63 ··0x000003c0·7572655f·6661696c·5f706f70·00636f6d·ure_fail_pop.com 
64 ··0x000003d0·70696c65·725f6164·646f705f·6f00636f·piler_addop_o.co 
65 ··0x000003e0·6d70696c·65725f74·79706561·6c696173·mpiler_typealias64 ··0x000003d0·696c6572·5f747970·65616c69·61730063·iler_typealias.c
66 ··0x000003f0·00636f6d·70696c65·725f736c·69636500·.compiler_slice.65 ··0x000003e0·6f6d7069·6c65725f·6164646f·705f6f00·ompiler_addop_o.
 66 ··0x000003f0·656e7375·72655f66·61696c5f·706f7000·ensure_fail_pop.
67 ··0x00000400·636f6d70·696c6572·5f776172·6e006c6f·compiler_warn.lo67 ··0x00000400·636f6d70·696c6572·5f776172·6e006c6f·compiler_warn.lo
68 ··0x00000410·61645f61·7267735f·666f725f·73757065·ad_args_for_supe68 ··0x00000410·61645f61·7267735f·666f725f·73757065·ad_args_for_supe
69 ··0x00000420·72006368·65636b5f·636f6d70·61726500·r.check_compare.69 ··0x00000420·72006368·65636b5f·636f6d70·61726500·r.check_compare.
70 ··0x00000430·636f6d70·696c6572·5f616464·636f6d70·compiler_addcomp70 ··0x00000430·636f6d70·696c6572·5f616464·636f6d70·compiler_addcomp
71 ··0x00000440·61726500·73746172·756e7061·636b5f68·are.starunpack_h71 ··0x00000440·61726500·73746172·756e7061·636b5f68·are.starunpack_h
72 ··0x00000450·656c7065·7200636f·6d70696c·65725f61·elper.compiler_a72 ··0x00000450·656c7065·7200636f·6d70696c·65725f61·elper.compiler_a
73 ··0x00000460·64645f63·6f6e7374·00636f6d·70696c65·dd_const.compile73 ··0x00000460·64645f63·6f6e7374·00636f6d·70696c65·dd_const.compile
74 ··0x00000470·725f6d61·6b655f63·6c6f7375·72650063·r_make_closure.c74 ··0x00000470·725f6d61·6b655f63·6c6f7375·72650063·r_make_closure.c
75 ··0x00000480·6f6d7069·6c65725f·73756264·69637400·ompiler_subdict.75 ··0x00000480·6f6d7069·6c65725f·73756264·69637400·ompiler_subdict.
 76 ··0x00000490·6164646f·705f7969·656c6400·636f6d70·addop_yield.comp
76 ··0x00000490·636f6d70·696c6572·5f636f6d·70726568·compiler_compreh77 ··0x000004a0·696c6572·5f636f6d·70726568·656e7369·iler_comprehensi
77 ··0x000004a0·656e7369·6f6e0061·64646f70·5f796965·ension.addop_yie 
78 ··0x000004b0·6c640063·6f6d7069·6c65725f·63616c6c·ld.compiler_call78 ··0x000004b0·6f6e0063·6f6d7069·6c65725f·63616c6c·on.compiler_call
79 ··0x000004c0·5f68656c·70657200·43535754·43482e37·_helper.CSWTCH.779 ··0x000004c0·5f68656c·70657200·43535754·43482e37·_helper.CSWTCH.7
80 ··0x000004d0·34370069·6e666572·5f747970·65006173·47.infer_type.as80 ··0x000004d0·34370069·6e666572·5f747970·65006173·47.infer_type.as
81 ··0x000004e0·7369676e·6d656e74·5f68656c·70657200·signment_helper.81 ··0x000004e0·7369676e·6d656e74·5f68656c·70657200·signment_helper.
82 ··0x000004f0·636f6d70·696c6572·5f63616c·6c5f7369·compiler_call_si82 ··0x000004f0·636f6d70·696c6572·5f63616c·6c5f7369·compiler_call_si
83 ··0x00000500·6d706c65·5f6b775f·68656c70·65720067·mple_kw_helper.g83 ··0x00000500·6d706c65·5f6b775f·68656c70·65720067·mple_kw_helper.g
84 ··0x00000510·65745f72·65665f74·79706500·636f6d70·et_ref_type.comp84 ··0x00000510·65745f72·65665f74·79706500·636f6d70·et_ref_type.comp
85 ··0x00000520·696c6572·5f766973·69745f65·78707231·iler_visit_expr185 ··0x00000520·696c6572·5f766973·69745f65·78707231·iler_visit_expr1
78.0 KB
errors.o
2.79 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·22·section·headers,·starting·at·offset·0xbda8:1 There·are·22·section·headers,·starting·at·offset·0xbda8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000e63·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000e13·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006af0·001308·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006af0·0012a8·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ec0·000080·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000e60·000080·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007df8·000138·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007d98·000138·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000f40·0001a0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·000ee0·0001a0·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000f40·001199·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000ee0·0011ea·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·007f30·001050·18···I·19···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·007ed0·0010b0·18···I·19···6··8
12 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·0020e0·00046d·01·AMS··0···0··812 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·0020d0·00046d·01·AMS··0···0··8
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·00254d·001577·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·00253d·001577·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·008f80·002430·18···I·19···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·008f80·002430·18···I·19···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003ac4·0001bb·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003ab4·0001bb·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003c80·0000a7·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003c80·0000a7·00···A··0···0·32
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·003d28·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·003d28·000008·08··AM··0···0··8
18 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·00b3b0·000018·18···I·19··13··818 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·00b3b0·000018·18···I·19··13··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·003d30·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·003d30·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·003d30·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·003d30·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·003d50·000e98·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·003d50·000e98·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00b3c8·000918·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00b3c8·000918·18···I·19··17··8
4.73 KB
readelf --wide --symbols {}
    
Offset 35, 18 lines modifiedOffset 35, 18 lines modified
35 ····31:·0000000000000777···979·FUNC····LOCAL··DEFAULT····9·write_unraisable_exc35 ····31:·0000000000000777···979·FUNC····LOCAL··DEFAULT····9·write_unraisable_exc
36 ····32:·00000000000004ae···357·FUNC····LOCAL··DEFAULT····9·_PyErr_WriteUnraisableMsg.cold36 ····32:·00000000000004ae···357·FUNC····LOCAL··DEFAULT····9·_PyErr_WriteUnraisableMsg.cold
37 ····33:·0000000000000000····26·OBJECT··LOCAL··DEFAULT···12·__func__.037 ····33:·0000000000000000····26·OBJECT··LOCAL··DEFAULT···12·__func__.0
38 ····34:·0000000000000613···356·FUNC····LOCAL··DEFAULT····9·_PyErr_NormalizeException.cold38 ····34:·0000000000000613···356·FUNC····LOCAL··DEFAULT····9·_PyErr_NormalizeException.cold
39 ····35:·0000000000000040····26·OBJECT··LOCAL··DEFAULT···12·__func__.239 ····35:·0000000000000040····26·OBJECT··LOCAL··DEFAULT···12·__func__.2
40 ····36:·0000000000000ba5····39·FUNC····LOCAL··DEFAULT····9·PyErr_NewExceptionWithDoc.cold40 ····36:·0000000000000ba5····39·FUNC····LOCAL··DEFAULT····9·PyErr_NewExceptionWithDoc.cold
41 ····37:·0000000000000bcc···278·FUNC····LOCAL··DEFAULT····9·_PyErr_ChainStackItem.cold41 ····37:·0000000000000bcc···278·FUNC····LOCAL··DEFAULT····9·_PyErr_ChainStackItem.cold
42 ····38:·0000000000000ab0····62·FUNC····LOCAL··DEFAULT····1·get_exc_traceback42 ····38:·0000000000000a60····62·FUNC····LOCAL··DEFAULT····1·get_exc_traceback
43 ····39:·0000000000000ce2····56·FUNC····LOCAL··DEFAULT····9·_PyErr_StackItemToExcInfoTuple.cold43 ····39:·0000000000000ce2····56·FUNC····LOCAL··DEFAULT····9·_PyErr_StackItemToExcInfoTuple.cold
44 ····40:·0000000000000daa···116·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatVFromCause.isra.044 ····40:·0000000000000daa···116·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatVFromCause.isra.0
45 ····41:·0000000000000b90···454·FUNC····LOCAL··DEFAULT····1·PyErr_SyntaxLocationObjectEx45 ····41:·0000000000000b40···454·FUNC····LOCAL··DEFAULT····1·PyErr_SyntaxLocationObjectEx
46 ····42:·0000000000000e1e···622·FUNC····LOCAL··DEFAULT····9·PyErr_SyntaxLocationObjectEx.cold46 ····42:·0000000000000e1e···622·FUNC····LOCAL··DEFAULT····9·PyErr_SyntaxLocationObjectEx.cold
47 ····43:·000000000000108c····34·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatNote.cold47 ····43:·000000000000108c····34·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatNote.cold
48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
49 ····45:·0000000000000060····71·OBJECT··LOCAL··DEFAULT···12·UnraisableHookArgs__doc__49 ····45:·0000000000000060····71·OBJECT··LOCAL··DEFAULT···12·UnraisableHookArgs__doc__
50 ····46:·0000000000000020····96·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_fields50 ····46:·0000000000000020····96·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_fields
51 ····47:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC151 ····47:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC1
52 ····48:·0000000000000000····30·FUNC····GLOBAL·DEFAULT····6·PyErr_Occurred52 ····48:·0000000000000000····30·FUNC····GLOBAL·DEFAULT····6·PyErr_Occurred
Offset 149, 29 lines modifiedOffset 149, 29 lines modified
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Print149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Print
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetQualName152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetQualName
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
154 ···150:·0000000000000b4a····91·FUNC····GLOBAL·HIDDEN·····9·_PyErr_WriteUnraisableDefaultHook154 ···150:·0000000000000b4a····91·FUNC····GLOBAL·HIDDEN·····9·_PyErr_WriteUnraisableDefaultHook
155 ···151:·0000000000000930···163·FUNC····GLOBAL·DEFAULT····1·PyErr_NewExceptionWithDoc155 ···151:·0000000000000930···163·FUNC····GLOBAL·DEFAULT····1·PyErr_NewExceptionWithDoc
156 ···152:·00000000000009e0····74·FUNC····GLOBAL·DEFAULT····1·_PyErr_ChainStackItem156 ···152:·00000000000011a0····74·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainStackItem
157 ···153:·0000000000000a30···124·FUNC····GLOBAL·DEFAULT····1·_PyErr_StackItemToExcInfoTuple157 ···153:·00000000000009e0···124·FUNC····GLOBAL·DEFAULT····1·_PyErr_StackItemToExcInfoTuple
158 ···154:·0000000000000d1a···144·FUNC····GLOBAL·DEFAULT····9·_PyErr_FormatFromCauseTstate158 ···154:·0000000000000d1a···144·FUNC····GLOBAL·DEFAULT····9·_PyErr_FormatFromCauseTstate
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetCause159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetCause
160 ···156:·0000000000000af0····40·FUNC····GLOBAL·DEFAULT····1·_PyErr_BadInternalCall160 ···156:·0000000000000aa0····40·FUNC····GLOBAL·DEFAULT····1·_PyErr_BadInternalCall
161 ···157:·0000000000000b20····11·FUNC····GLOBAL·DEFAULT····1·PyErr_ProgramTextObject161 ···157:·0000000000000ad0····11·FUNC····GLOBAL·DEFAULT····1·PyErr_ProgramTextObject
162 ···158:·0000000000000b30····20·FUNC····GLOBAL·DEFAULT····1·PyErr_SetHandledException162 ···158:·0000000000000ae0····20·FUNC····GLOBAL·DEFAULT····1·PyErr_SetHandledException
163 ···159:·0000000000000b50····33·FUNC····GLOBAL·DEFAULT····1·_PyErr_SetHandledException163 ···159:·0000000000000b00····33·FUNC····GLOBAL·DEFAULT····1·_PyErr_SetHandledException
164 ···160:·0000000000000b80·····6·FUNC····GLOBAL·DEFAULT····1·PyErr_RangedSyntaxLocationObject164 ···160:·0000000000000b30·····6·FUNC····GLOBAL·DEFAULT····1·PyErr_RangedSyntaxLocationObject
165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr
169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str
170 ···166:·0000000000000d60···259·FUNC····GLOBAL·HIDDEN·····1·_PyErr_FormatNote170 ···166:·0000000000000d10···259·FUNC····GLOBAL·HIDDEN·····1·_PyErr_FormatNote
171 ···167:·00000000000010ae····91·FUNC····GLOBAL·DEFAULT····9·PyErr_SetFromErrnoWithFilename171 ···167:·00000000000010ae····91·FUNC····GLOBAL·DEFAULT····9·PyErr_SetFromErrnoWithFilename
172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault
173 ···169:·0000000000001109····32·FUNC····GLOBAL·DEFAULT····9·PyErr_NormalizeException173 ···169:·0000000000001109····32·FUNC····GLOBAL·DEFAULT····9·PyErr_NormalizeException
174 ···170:·0000000000001129····37·FUNC····GLOBAL·DEFAULT····9·PyErr_BadArgument174 ···170:·0000000000001129····37·FUNC····GLOBAL·DEFAULT····9·PyErr_BadArgument
175 ···171:·000000000000114e····15·FUNC····GLOBAL·DEFAULT····9·PyErr_SyntaxLocationObject175 ···171:·000000000000114e····15·FUNC····GLOBAL·DEFAULT····9·PyErr_SyntaxLocationObject
176 ···172:·000000000000115d···169·FUNC····GLOBAL·DEFAULT····9·_PyErr_FormatFromCause176 ···172:·000000000000115d···169·FUNC····GLOBAL·DEFAULT····9·_PyErr_FormatFromCause
177 ···173:·0000000000001206····28·FUNC····GLOBAL·DEFAULT····9·PyErr_SetImportError177 ···173:·0000000000001206····28·FUNC····GLOBAL·DEFAULT····9·PyErr_SetImportError
34.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x6af0·contains·203·entries:1 Relocation·section·'.rela.text'·at·offset·0x6af0·contains·199·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·03 000000000000000b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
4 0000000000000013··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·04 0000000000000013··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·0
5 0000000000000018··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyStructSequence_InitBuiltinWithFlags·-·45 0000000000000018··0000003400000004·R_X86_64_PLT32·········0000000000000000·_PyStructSequence_InitBuiltinWithFlags·-·4
6 0000000000000060··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·46 0000000000000060··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
7 0000000000000069··0000003900000004·R_X86_64_PLT32·········0000000000000000·strrchr·-·47 0000000000000069··0000003900000004·R_X86_64_PLT32·········0000000000000000·strrchr·-·4
8 0000000000000081··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_Exception·-·48 0000000000000081··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_Exception·-·4
Offset 90, 54 lines modifiedOffset 90, 52 lines modified
90 00000000000008fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·74c90 00000000000008fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·74c
91 0000000000000953··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·491 0000000000000953··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4
92 000000000000096b··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·492 000000000000096b··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
93 000000000000097f··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·10c93 000000000000097f··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·10c
94 0000000000000987··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·494 0000000000000987··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4
95 00000000000009af··0000003800000004·R_X86_64_PLT32·········0000000000000040·PyErr_NewException·-·495 00000000000009af··0000003800000004·R_X86_64_PLT32·········0000000000000040·PyErr_NewException·-·4
96 00000000000009ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c96 00000000000009ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
97 00000000000009f3··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
98 0000000000000a0d··000000480000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0 
99 0000000000000a3f··000000480000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·097 00000000000009ef··000000480000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
100 0000000000000a5f··000000480000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·098 0000000000000a0f··000000480000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
101 0000000000000a74··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·11499 0000000000000a24··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·114
102 0000000000000ab3··000000480000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0100 0000000000000a63··000000480000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
103 0000000000000abf··000000480000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0101 0000000000000a6f··000000480000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
104 0000000000000ac9··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyException_GetTraceback·-·4102 0000000000000a79··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyException_GetTraceback·-·4
105 0000000000000ad6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c103 0000000000000a86··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
106 0000000000000ae5··000000480000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0104 0000000000000a95··000000480000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
107 0000000000000af7··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4105 0000000000000aa7··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
108 0000000000000b02··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3a0106 0000000000000ab2··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3a0
109 0000000000000b09··0000004300000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4107 0000000000000ab9··0000004300000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
110 0000000000000b37··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4108 0000000000000ae7··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
111 0000000000000bb2··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4109 0000000000000b62··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
112 0000000000000bc7··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4110 0000000000000b77··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
113 0000000000000bdd··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·c2f8111 0000000000000b8d··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·c2f8
114 0000000000000be5··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4112 0000000000000b95··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
115 0000000000000c15··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4113 0000000000000bc5··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
116 0000000000000c2b··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ce48114 0000000000000bdb··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ce48
117 0000000000000c33··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4115 0000000000000be3··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
118 0000000000000c45··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c116 0000000000000bf5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
119 0000000000000c5c··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4117 0000000000000c0c··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
120 0000000000000c72··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a9f0118 0000000000000c22··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a9f0
121 0000000000000c7a··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4119 0000000000000c2a··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
122 0000000000000c8c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c120 0000000000000c3c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
123 0000000000000ca4··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4121 0000000000000c54··000000a100000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
124 0000000000000cba··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·aa28122 0000000000000c6a··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·aa28
125 0000000000000cc2··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4123 0000000000000c72··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
126 0000000000000cd4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c124 0000000000000c84··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
127 0000000000000ce9··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·af68125 0000000000000c99··0000003c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·af68
128 0000000000000cf1··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4126 0000000000000ca1··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttr·-·4
129 0000000000000d07··0000007300000004·R_X86_64_PLT32·········00000000000002e0·_PyErr_ProgramDecodedTextObject·-·4127 0000000000000cb7··0000007300000004·R_X86_64_PLT32·········00000000000002e0·_PyErr_ProgramDecodedTextObject·-·4
130 0000000000000d25··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c128 0000000000000cd5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
131 0000000000000d30··000000a300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4129 0000000000000ce0··000000a300000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
132 0000000000000d43··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c130 0000000000000cf3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
133 0000000000000dc9··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4131 0000000000000d79··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
134 0000000000000e0e··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4132 0000000000000dbe··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
135 0000000000000e25··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyException_AddNote·-·4133 0000000000000dd5··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyException_AddNote·-·4
136 0000000000000e53··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c134 0000000000000e03··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
137 0000000000000020··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4135 0000000000000020··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
138 0000000000000075··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50136 0000000000000075··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50
139 000000000000009b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44137 000000000000009b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44
140 00000000000000b6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38138 00000000000000b6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38
141 00000000000000bc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30139 00000000000000bc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30
142 00000000000000d6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38140 00000000000000d6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38
143 0000000000000116··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29141 0000000000000116··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29
Offset 174, 42 lines modifiedOffset 172, 40 lines modified
174 00000000000008d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61a172 00000000000008d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61a
175 000000000000091f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·722173 000000000000091f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·722
176 0000000000000924··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64c174 0000000000000924··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64c
177 000000000000094e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ba1175 000000000000094e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ba1
178 0000000000000977··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc1176 0000000000000977··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc1
179 000000000000099d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bac177 000000000000099d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bac
180 00000000000009cf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc1178 00000000000009cf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc1
181 0000000000000a00··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bc8 
182 0000000000000a26··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c3e 
183 0000000000000a5a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cfc179 0000000000000a0a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cfc
184 0000000000000a68··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cf2180 0000000000000a18··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cf2
185 0000000000000a7c··0000006600000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4181 0000000000000a2c··0000006600000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
186 0000000000000a9e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cde182 0000000000000a4e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cde
187 0000000000000aa8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ce8183 0000000000000a58··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ce8
188 0000000000000b6d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c184 0000000000000b1d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c
189 0000000000000bd5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e1a185 0000000000000b85··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e1a
190 0000000000000bed··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fcc186 0000000000000b9d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fcc
191 0000000000000bfd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fb5187 0000000000000bad··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fb5
192 0000000000000c0d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fab188 0000000000000bbd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fab
193 0000000000000c26··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f8e189 0000000000000bd6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f8e
194 0000000000000c3b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f7a190 0000000000000beb··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f7a
195 0000000000000c54··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f70191 0000000000000c04··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f70
196 0000000000000c6d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f53192 0000000000000c1d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f53
197 0000000000000c82··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f3f193 0000000000000c32··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f3f
198 0000000000000c9c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1027194 0000000000000c4c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1027
199 0000000000000cb5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1009195 0000000000000c65··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1009
200 0000000000000cca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff5196 0000000000000c7a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff5
201 0000000000000cf9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe0197 0000000000000ca9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe0
202 0000000000000d15··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e66198 0000000000000cc5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e66
203 0000000000000d36··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e2f199 0000000000000ce6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e2f
204 0000000000000e1a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1088200 0000000000000dca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1088
205 0000000000000e39··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1095201 0000000000000de9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1095
206 0000000000000e41··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1088202 0000000000000df1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1088
  
207 Relocation·section·'.rela.data'·at·offset·0x7df8·contains·13·entries:203 Relocation·section·'.rela.data'·at·offset·0x7d98·contains·13·entries:
208 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend204 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
209 0000000000000000··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11a205 0000000000000000··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11a
210 0000000000000008··0000002c00000001·R_X86_64_64············0000000000000000·.rodata·+·60206 0000000000000008··0000002c00000001·R_X86_64_64············0000000000000000·.rodata·+·60
211 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·20207 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·20
212 0000000000000020··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·12d208 0000000000000020··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·12d
213 0000000000000028··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·136209 0000000000000028··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·136
214 0000000000000030··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·145210 0000000000000030··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·145
Offset 217, 15 lines modifiedOffset 213, 15 lines modified
217 0000000000000040··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·15f213 0000000000000040··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·15f
218 0000000000000048··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16d214 0000000000000048··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16d
219 0000000000000050··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·181215 0000000000000050··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·181
220 0000000000000058··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·189216 0000000000000058··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·189
221 0000000000000060··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·197217 0000000000000060··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·197
222 0000000000000068··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·19e218 0000000000000068··0000000c00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·19e
  
223 Relocation·section·'.rela.text.hot'·at·offset·0x7f30·contains·174·entries:219 Relocation·section·'.rela.text.hot'·at·offset·0x7ed0·contains·178·entries:
224 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend220 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
225 0000000000000007··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4221 0000000000000007··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
226 00000000000000f7··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4222 00000000000000f7··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
227 0000000000000140··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4223 0000000000000140··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
228 0000000000000156··0000004700000004·R_X86_64_PLT32·········0000000000000240·_PyErr_SetObject·-·4224 0000000000000156··0000004700000004·R_X86_64_PLT32·········0000000000000240·_PyErr_SetObject·-·4
229 0000000000000191··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4225 0000000000000191··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
230 000000000000019b··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4226 000000000000019b··0000003700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 330, 14 lines modifiedOffset 326, 16 lines modified
330 0000000000001087··0000005b00000004·R_X86_64_PLT32·········0000000000000ac0·PyErr_GivenExceptionMatches·-·4326 0000000000001087··0000005b00000004·R_X86_64_PLT32·········0000000000000ac0·PyErr_GivenExceptionMatches·-·4
331 00000000000010d9··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4327 00000000000010d9··0000003200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
332 00000000000010ea··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4328 00000000000010ea··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
Max diff block lines reached; 17283/35151 bytes (49.17%) of diff not shown.
9.31 KB
readelf --wide --debug-dump=frames {}
    
Offset 1159, 46 lines modifiedOffset 1159, 46 lines modified
1159 ··DW_CFA_offset:·r12·(r12)·at·cfa-321159 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
1160 ··DW_CFA_offset:·r13·(r13)·at·cfa-241160 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
1161 ··DW_CFA_offset:·r14·(r14)·at·cfa-161161 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
1162 ··DW_CFA_nop1162 ··DW_CFA_nop
1163 ··DW_CFA_nop1163 ··DW_CFA_nop
1164 ··DW_CFA_nop1164 ··DW_CFA_nop
  
1165 00000a44·0000000000000040·00000a48·FDE·cie=00000000·pc=00000000000009e0..0000000000000a2a1165 00000a44·0000000000000040·00000a48·FDE·cie=00000000·pc=00000000000011a0..00000000000011ea
1166 ··DW_CFA_advance_loc:·6·to·00000000000009e61166 ··DW_CFA_advance_loc:·6·to·00000000000011a6
1167 ··DW_CFA_def_cfa_offset:·161167 ··DW_CFA_def_cfa_offset:·16
1168 ··DW_CFA_offset:·r14·(r14)·at·cfa-161168 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
1169 ··DW_CFA_advance_loc:·2·to·00000000000009e81169 ··DW_CFA_advance_loc:·2·to·00000000000011a8
1170 ··DW_CFA_def_cfa_offset:·241170 ··DW_CFA_def_cfa_offset:·24
1171 ··DW_CFA_offset:·r13·(r13)·at·cfa-241171 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
1172 ··DW_CFA_advance_loc:·2·to·00000000000009ea1172 ··DW_CFA_advance_loc:·2·to·00000000000011aa
1173 ··DW_CFA_def_cfa_offset:·321173 ··DW_CFA_def_cfa_offset:·32
1174 ··DW_CFA_offset:·r12·(r12)·at·cfa-321174 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
1175 ··DW_CFA_advance_loc:·1·to·00000000000009eb1175 ··DW_CFA_advance_loc:·1·to·00000000000011ab
1176 ··DW_CFA_def_cfa_offset:·401176 ··DW_CFA_def_cfa_offset:·40
1177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-401177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
1178 ··DW_CFA_advance_loc:·1·to·00000000000009ec1178 ··DW_CFA_advance_loc:·1·to·00000000000011ac
1179 ··DW_CFA_def_cfa_offset:·481179 ··DW_CFA_def_cfa_offset:·48
1180 ··DW_CFA_offset:·r3·(rbx)·at·cfa-481180 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
1181 ··DW_CFA_advance_loc:·4·to·00000000000009f01181 ··DW_CFA_advance_loc:·4·to·00000000000011b0
1182 ··DW_CFA_def_cfa_offset:·801182 ··DW_CFA_def_cfa_offset:·80
1183 ··DW_CFA_advance_loc:·44·to·0000000000000a1c1183 ··DW_CFA_advance_loc:·44·to·00000000000011dc
1184 ··DW_CFA_remember_state1184 ··DW_CFA_remember_state
1185 ··DW_CFA_def_cfa_offset:·481185 ··DW_CFA_def_cfa_offset:·48
1186 ··DW_CFA_advance_loc:·1·to·0000000000000a1d1186 ··DW_CFA_advance_loc:·1·to·00000000000011dd
1187 ··DW_CFA_def_cfa_offset:·401187 ··DW_CFA_def_cfa_offset:·40
1188 ··DW_CFA_advance_loc:·1·to·0000000000000a1e1188 ··DW_CFA_advance_loc:·1·to·00000000000011de
1189 ··DW_CFA_def_cfa_offset:·321189 ··DW_CFA_def_cfa_offset:·32
1190 ··DW_CFA_advance_loc:·2·to·0000000000000a201190 ··DW_CFA_advance_loc:·2·to·00000000000011e0
1191 ··DW_CFA_def_cfa_offset:·241191 ··DW_CFA_def_cfa_offset:·24
1192 ··DW_CFA_advance_loc:·2·to·0000000000000a221192 ··DW_CFA_advance_loc:·2·to·00000000000011e2
1193 ··DW_CFA_def_cfa_offset:·161193 ··DW_CFA_def_cfa_offset:·16
1194 ··DW_CFA_advance_loc:·2·to·0000000000000a241194 ··DW_CFA_advance_loc:·2·to·00000000000011e4
1195 ··DW_CFA_def_cfa_offset:·81195 ··DW_CFA_def_cfa_offset:·8
1196 ··DW_CFA_advance_loc:·1·to·0000000000000a251196 ··DW_CFA_advance_loc:·1·to·00000000000011e5
1197 ··DW_CFA_restore_state1197 ··DW_CFA_restore_state
1198 ··DW_CFA_nop1198 ··DW_CFA_nop
1199 ··DW_CFA_nop1199 ··DW_CFA_nop
  
1200 00000a88·0000000000000030·00000a8c·FDE·cie=00000000·pc=0000000000000bcc..0000000000000ce21200 00000a88·0000000000000030·00000a8c·FDE·cie=00000000·pc=0000000000000bcc..0000000000000ce2
1201 ··DW_CFA_def_cfa_offset:·801201 ··DW_CFA_def_cfa_offset:·80
1202 ··DW_CFA_offset:·r3·(rbx)·at·cfa-481202 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
Offset 1219, 41 lines modifiedOffset 1219, 41 lines modified
1219 ··DW_CFA_def_cfa_offset:·161219 ··DW_CFA_def_cfa_offset:·16
1220 ··DW_CFA_advance_loc:·2·to·0000000000000c921220 ··DW_CFA_advance_loc:·2·to·0000000000000c92
1221 ··DW_CFA_def_cfa_offset:·81221 ··DW_CFA_def_cfa_offset:·8
1222 ··DW_CFA_advance_loc:·5·to·0000000000000c971222 ··DW_CFA_advance_loc:·5·to·0000000000000c97
1223 ··DW_CFA_restore_state1223 ··DW_CFA_restore_state
1224 ··DW_CFA_nop1224 ··DW_CFA_nop
  
1225 00000abc·0000000000000020·00000ac0·FDE·cie=00000000·pc=0000000000000a30..0000000000000aac1225 00000abc·0000000000000020·00000ac0·FDE·cie=00000000·pc=00000000000009e0..0000000000000a5c
1226 ··DW_CFA_advance_loc:·5·to·0000000000000a351226 ··DW_CFA_advance_loc:·5·to·00000000000009e5
1227 ··DW_CFA_def_cfa_offset:·161227 ··DW_CFA_def_cfa_offset:·16
1228 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161228 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1229 ··DW_CFA_advance_loc:·4·to·0000000000000a391229 ··DW_CFA_advance_loc:·4·to·00000000000009e9
1230 ··DW_CFA_def_cfa_offset:·321230 ··DW_CFA_def_cfa_offset:·32
1231 ··DW_CFA_advance_loc:·55·to·0000000000000a701231 ··DW_CFA_advance_loc:·55·to·0000000000000a20
1232 ··DW_CFA_remember_state1232 ··DW_CFA_remember_state
1233 ··DW_CFA_def_cfa_offset:·161233 ··DW_CFA_def_cfa_offset:·16
1234 ··DW_CFA_advance_loc:·11·to·0000000000000a7b1234 ··DW_CFA_advance_loc:·11·to·0000000000000a2b
1235 ··DW_CFA_def_cfa_offset:·81235 ··DW_CFA_def_cfa_offset:·8
1236 ··DW_CFA_advance_loc:·5·to·0000000000000a801236 ··DW_CFA_advance_loc:·5·to·0000000000000a30
1237 ··DW_CFA_restore_state1237 ··DW_CFA_restore_state
1238 ··DW_CFA_nop1238 ··DW_CFA_nop
1239 ··DW_CFA_nop1239 ··DW_CFA_nop
  
1240 00000ae0·0000000000000014·00000ae4·FDE·cie=00000000·pc=0000000000000ce2..0000000000000d1a1240 00000ae0·0000000000000014·00000ae4·FDE·cie=00000000·pc=0000000000000ce2..0000000000000d1a
1241 ··DW_CFA_def_cfa_offset:·321241 ··DW_CFA_def_cfa_offset:·32
1242 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161242 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1243 ··DW_CFA_nop1243 ··DW_CFA_nop
1244 ··DW_CFA_nop1244 ··DW_CFA_nop
1245 ··DW_CFA_nop1245 ··DW_CFA_nop
  
1246 00000af8·0000000000000014·00000afc·FDE·cie=00000000·pc=0000000000000ab0..0000000000000aee1246 00000af8·0000000000000014·00000afc·FDE·cie=00000000·pc=0000000000000a60..0000000000000a9e
1247 ··DW_CFA_advance_loc:·24·to·0000000000000ac81247 ··DW_CFA_advance_loc:·24·to·0000000000000a78
1248 ··DW_CFA_def_cfa_offset:·321248 ··DW_CFA_def_cfa_offset:·32
1249 ··DW_CFA_advance_loc:·37·to·0000000000000aed1249 ··DW_CFA_advance_loc:·37·to·0000000000000a9d
1250 ··DW_CFA_def_cfa_offset:·81250 ··DW_CFA_def_cfa_offset:·8
1251 ··DW_CFA_nop1251 ··DW_CFA_nop
  
1252 00000b10·0000000000000018·00000b14·FDE·cie=00000000·pc=0000000000000d1a..0000000000000daa1252 00000b10·0000000000000018·00000b14·FDE·cie=00000000·pc=0000000000000d1a..0000000000000daa
1253 ··DW_CFA_advance_loc:·11·to·0000000000000d251253 ··DW_CFA_advance_loc:·11·to·0000000000000d25
1254 ··DW_CFA_def_cfa_offset:·2241254 ··DW_CFA_def_cfa_offset:·224
1255 ··DW_CFA_advance_loc1:·132·to·0000000000000da91255 ··DW_CFA_advance_loc1:·132·to·0000000000000da9
Offset 1277, 73 lines modifiedOffset 1277, 73 lines modified
1277 ··DW_CFA_advance_loc:·1·to·0000000000000e171277 ··DW_CFA_advance_loc:·1·to·0000000000000e17
1278 ··DW_CFA_def_cfa_offset:·161278 ··DW_CFA_def_cfa_offset:·16
1279 ··DW_CFA_advance_loc:·2·to·0000000000000e191279 ··DW_CFA_advance_loc:·2·to·0000000000000e19
1280 ··DW_CFA_def_cfa_offset:·81280 ··DW_CFA_def_cfa_offset:·8
1281 ··DW_CFA_nop1281 ··DW_CFA_nop
1282 ··DW_CFA_nop1282 ··DW_CFA_nop
  
1283 00000b58·0000000000000010·00000b5c·FDE·cie=00000000·pc=0000000000000af0..0000000000000b181283 00000b58·0000000000000010·00000b5c·FDE·cie=00000000·pc=0000000000000aa0..0000000000000ac8
1284 ··DW_CFA_nop1284 ··DW_CFA_nop
1285 ··DW_CFA_nop1285 ··DW_CFA_nop
1286 ··DW_CFA_nop1286 ··DW_CFA_nop
  
1287 00000b6c·0000000000000010·00000b70·FDE·cie=00000000·pc=0000000000000b20..0000000000000b2b1287 00000b6c·0000000000000010·00000b70·FDE·cie=00000000·pc=0000000000000ad0..0000000000000adb
1288 ··DW_CFA_nop1288 ··DW_CFA_nop
1289 ··DW_CFA_nop1289 ··DW_CFA_nop
1290 ··DW_CFA_nop1290 ··DW_CFA_nop
  
1291 00000b80·0000000000000010·00000b84·FDE·cie=00000000·pc=0000000000000b30..0000000000000b441291 00000b80·0000000000000010·00000b84·FDE·cie=00000000·pc=0000000000000ae0..0000000000000af4
1292 ··DW_CFA_nop1292 ··DW_CFA_nop
1293 ··DW_CFA_nop1293 ··DW_CFA_nop
1294 ··DW_CFA_nop1294 ··DW_CFA_nop
  
1295 00000b94·0000000000000010·00000b98·FDE·cie=00000000·pc=0000000000000b50..0000000000000b711295 00000b94·0000000000000010·00000b98·FDE·cie=00000000·pc=0000000000000b00..0000000000000b21
1296 ··DW_CFA_nop1296 ··DW_CFA_nop
1297 ··DW_CFA_nop1297 ··DW_CFA_nop
1298 ··DW_CFA_nop1298 ··DW_CFA_nop
  
1299 00000ba8·0000000000000010·00000bac·FDE·cie=00000000·pc=0000000000000b80..0000000000000b861299 00000ba8·0000000000000010·00000bac·FDE·cie=00000000·pc=0000000000000b30..0000000000000b36
1300 ··DW_CFA_nop1300 ··DW_CFA_nop
1301 ··DW_CFA_nop1301 ··DW_CFA_nop
1302 ··DW_CFA_nop1302 ··DW_CFA_nop
  
1303 00000bbc·0000000000000048·00000bc0·FDE·cie=00000000·pc=0000000000000b90..0000000000000d561303 00000bbc·0000000000000048·00000bc0·FDE·cie=00000000·pc=0000000000000b40..0000000000000d06
1304 ··DW_CFA_advance_loc:·2·to·0000000000000b921304 ··DW_CFA_advance_loc:·2·to·0000000000000b42
1305 ··DW_CFA_def_cfa_offset:·161305 ··DW_CFA_def_cfa_offset:·16
1306 ··DW_CFA_offset:·r15·(r15)·at·cfa-161306 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1307 ··DW_CFA_advance_loc:·11·to·0000000000000b9d1307 ··DW_CFA_advance_loc:·11·to·0000000000000b4d
1308 ··DW_CFA_def_cfa_offset:·241308 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 3393/9462 bytes (35.86%) of diff not shown.
621 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 []A\A]A^A_2 []A\A]A^A_
3 AVAUATUSH3 AVAUATUSH
4 []A\A]A^4 []A\A]A^
5 AWAVAUATUSH5 AWAVAUATUSH
6 8[]A\A]A^A_6 8[]A\A]A^A_
7 []A\A]A^A_7 []A\A]A^A_
8 []A\A]A^8 []A\A]A^
9 AVAUATUSH 
10 ·[]A\A]A^ 
11 ([]A\A]A^A_9 ([]A\A]A^A_
12 AWAVAUATI10 AWAVAUATI
13 []A\A]A^A_11 []A\A]A^A_
14 []A\A]A^A_12 []A\A]A^A_
15 []A\A]A^A_13 []A\A]A^A_
 14 AVAUATUSH
 15 ·[]A\A]A^
16 failed·to·initialize·UnraisableHookArgs·type16 failed·to·initialize·UnraisableHookArgs·type
17 PyErr_NewException:·name·must·be·module.class17 PyErr_NewException:·name·must·be·module.class
18 _PyErr_SetObject:·exception·%R·is·not·a·BaseException·subclass18 _PyErr_SetObject:·exception·%R·is·not·a·BaseException·subclass
19 calling·%R·should·have·returned·an·instance·of·BaseException,·not·%s19 calling·%R·should·have·returned·an·instance·of·BaseException,·not·%s
20 Normalization·failed:·type=%s·args=%S20 Normalization·failed:·type=%s·args=%S
21 traceback·must·be·a·Traceback·or·None21 traceback·must·be·a·Traceback·or·None
22 expected·a·subclass·of·ImportError22 expected·a·subclass·of·ImportError
13.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 883, 119 lines modifiedOffset 883, 86 lines modified
883 »       pop····%r14883 »       pop····%r14
884 »       ret884 »       ret
885 »       jmp····9d3·<PyErr_NewExceptionWithDoc+0xa3>885 »       jmp····9d3·<PyErr_NewExceptionWithDoc+0xa3>
886 ·R_X86_64_PC32»  .text.unlikely+0xbc1886 ·R_X86_64_PC32»  .text.unlikely+0xbc1
887 »       data16·cs·nopw·0x0(%rax,%rax,1)887 »       data16·cs·nopw·0x0(%rax,%rax,1)
888 »       xchg···%ax,%ax888 »       xchg···%ax,%ax
  
889 00000000000009e0·<_PyErr_ChainStackItem>: 
890 _PyErr_ChainStackItem(): 
891 »       endbr64 
892 »       push···%r14 
893 »       push···%r13 
894 »       push···%r12 
895 »       push···%rbp 
896 »       push···%rbx 
897 »       sub····$0x20,%rsp 
898 »       mov····0x0(%rip),%rax········ 
899 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4 
900 »       mov····%fs:(%rax),%rbx 
901 »       test···%rdi,%rdi 
902 »       jne····a04·<_PyErr_ChainStackItem+0x24> 
903 ·R_X86_64_PC32»  .text.unlikely+0xbc8 
904 »       mov····0x68(%rbx),%rax 
905 »       mov····(%rax),%rax 
906 »       cmp····$0x0,%rax 
907 ·R_X86_64_32S»   _Py_NoneStruct 
908 »       je·····a18·<_PyErr_ChainStackItem+0x38> 
909 »       test···%rax,%rax 
910 »       jne····a25·<_PyErr_ChainStackItem+0x45> 
911 »       add····$0x20,%rsp 
912 »       pop····%rbx 
913 »       pop····%rbp 
914 »       pop····%r12 
915 »       pop····%r13 
916 »       pop····%r14 
917 »       ret 
918 »       jmp····a2a·<_PyErr_ChainStackItem+0x4a> 
919 ·R_X86_64_PC32»  .text.unlikely+0xc3e 
920 »       nopw···0x0(%rax,%rax,1) 
  
921 0000000000000a30·<_PyErr_StackItemToExcInfoTuple>:889 00000000000009e0·<_PyErr_StackItemToExcInfoTuple>:
922 _PyErr_StackItemToExcInfoTuple():890 _PyErr_StackItemToExcInfoTuple():
923 »       endbr64891 »       endbr64
924 »       push···%rbx892 »       push···%rbx
925 »       sub····$0x10,%rsp893 »       sub····$0x10,%rsp
926 »       mov····(%rdi),%rbx894 »       mov····(%rdi),%rbx
927 »       cmp····$0x0,%rbx895 »       cmp····$0x0,%rbx
928 ·R_X86_64_32S»   _Py_NoneStruct896 ·R_X86_64_32S»   _Py_NoneStruct
929 »       je·····a4a·<_PyErr_StackItemToExcInfoTuple+0x1a>897 »       je·····9fa·<_PyErr_StackItemToExcInfoTuple+0x1a>
930 »       test···%rbx,%rbx898 »       test···%rbx,%rbx
931 »       jne····a80·<_PyErr_StackItemToExcInfoTuple+0x50>899 »       jne····a30·<_PyErr_StackItemToExcInfoTuple+0x50>
932 »       mov····%rbx,%rdi900 »       mov····%rbx,%rdi
933 »       call···ab0·<get_exc_traceback>901 »       call···a60·<get_exc_traceback>
934 »       mov····%rax,%rcx902 »       mov····%rax,%rcx
935 »       test···%rax,%rax903 »       test···%rax,%rax
936 »       je·····a5e·<_PyErr_StackItemToExcInfoTuple+0x2e>904 »       je·····a0e·<_PyErr_StackItemToExcInfoTuple+0x2e>
937 ·R_X86_64_PC32»  .text.unlikely+0xcfc905 ·R_X86_64_PC32»  .text.unlikely+0xcfc
938 »       mov····$0x0,%esi906 »       mov····$0x0,%esi
939 ·R_X86_64_32»    _Py_NoneStruct907 ·R_X86_64_32»    _Py_NoneStruct
940 »       test···%rbx,%rbx908 »       test···%rbx,%rbx
941 »       je·····a6c·<_PyErr_StackItemToExcInfoTuple+0x3c>909 »       je·····a1c·<_PyErr_StackItemToExcInfoTuple+0x3c>
942 ·R_X86_64_PC32»  .text.unlikely+0xcf2910 ·R_X86_64_PC32»  .text.unlikely+0xcf2
943 »       add····$0x10,%rsp911 »       add····$0x10,%rsp
944 »       mov····%rbx,%rdx912 »       mov····%rbx,%rdx
945 »       mov····$0x0,%edi913 »       mov····$0x0,%edi
946 ·R_X86_64_32»    .rodata.str1.1+0x114914 ·R_X86_64_32»    .rodata.str1.1+0x114
947 »       xor····%eax,%eax915 »       xor····%eax,%eax
948 »       pop····%rbx916 »       pop····%rbx
949 »       jmp····a80·<_PyErr_StackItemToExcInfoTuple+0x50>917 »       jmp····a30·<_PyErr_StackItemToExcInfoTuple+0x50>
950 ·R_X86_64_PLT32» Py_BuildValue-0x4918 ·R_X86_64_PLT32» Py_BuildValue-0x4
951 »       mov····0x8(%rbx),%rsi919 »       mov····0x8(%rbx),%rsi
952 »       mov····%rbx,%rdi920 »       mov····%rbx,%rdi
953 »       mov····%rsi,0x8(%rsp)921 »       mov····%rsi,0x8(%rsp)
954 »       call···ab0·<get_exc_traceback>922 »       call···a60·<get_exc_traceback>
955 »       mov····0x8(%rsp),%rsi923 »       mov····0x8(%rsp),%rsi
956 »       test···%rax,%rax924 »       test···%rax,%rax
957 »       mov····%rax,%rcx925 »       mov····%rax,%rcx
958 »       je·····aa2·<_PyErr_StackItemToExcInfoTuple+0x72>926 »       je·····a52·<_PyErr_StackItemToExcInfoTuple+0x72>
959 ·R_X86_64_PC32»  .text.unlikely+0xcde927 ·R_X86_64_PC32»  .text.unlikely+0xcde
960 »       test···%rsi,%rsi928 »       test···%rsi,%rsi
961 »       jne····a6c·<_PyErr_StackItemToExcInfoTuple+0x3c>929 »       jne····a1c·<_PyErr_StackItemToExcInfoTuple+0x3c>
962 »       jmp····aac·<_PyErr_StackItemToExcInfoTuple+0x7c>930 »       jmp····a5c·<_PyErr_StackItemToExcInfoTuple+0x7c>
963 ·R_X86_64_PC32»  .text.unlikely+0xce8931 ·R_X86_64_PC32»  .text.unlikely+0xce8
964 »       nopl···0x0(%rax)932 »       nopl···0x0(%rax)
  
965 0000000000000ab0·<get_exc_traceback>:933 0000000000000a60·<get_exc_traceback>:
966 get_exc_traceback():934 get_exc_traceback():
967 »       cmp····$0x0,%rdi935 »       cmp····$0x0,%rdi
968 ·R_X86_64_32S»   _Py_NoneStruct936 ·R_X86_64_32S»   _Py_NoneStruct
969 »       je·····abe·<get_exc_traceback+0xe>937 »       je·····a6e·<get_exc_traceback+0xe>
970 »       test···%rdi,%rdi938 »       test···%rdi,%rdi
971 »       jne····ac4·<get_exc_traceback+0x14>939 »       jne····a74·<get_exc_traceback+0x14>
972 »       mov····$0x0,%eax940 »       mov····$0x0,%eax
973 ·R_X86_64_32»    _Py_NoneStruct941 ·R_X86_64_32»    _Py_NoneStruct
974 »       ret942 »       ret
975 »       sub····$0x18,%rsp943 »       sub····$0x18,%rsp
976 »       call···acd·<get_exc_traceback+0x1d>944 »       call···a7d·<get_exc_traceback+0x1d>
977 ·R_X86_64_PLT32» PyException_GetTraceback-0x4945 ·R_X86_64_PLT32» PyException_GetTraceback-0x4
978 »       mov····%rax,%rdi946 »       mov····%rax,%rdi
979 »       mov····%rax,0x8(%rsp)947 »       mov····%rax,0x8(%rsp)
980 »       call···ada·<get_exc_traceback+0x2a>948 »       call···a8a·<get_exc_traceback+0x2a>
981 ·R_X86_64_PC32»  .text.hot+0x6c949 ·R_X86_64_PC32»  .text.hot+0x6c
982 »       mov····0x8(%rsp),%rax950 »       mov····0x8(%rsp),%rax
983 »       test···%rax,%rax951 »       test···%rax,%rax
984 »       jne····ae9·<get_exc_traceback+0x39>952 »       jne····a99·<get_exc_traceback+0x39>
985 »       mov····$0x0,%eax953 »       mov····$0x0,%eax
986 ·R_X86_64_32»    _Py_NoneStruct954 ·R_X86_64_32»    _Py_NoneStruct
987 »       add····$0x18,%rsp955 »       add····$0x18,%rsp
988 »       ret956 »       ret
989 »       xchg···%ax,%ax957 »       xchg···%ax,%ax
  
990 0000000000000af0·<_PyErr_BadInternalCall>:958 0000000000000aa0·<_PyErr_BadInternalCall>:
991 _PyErr_BadInternalCall():959 _PyErr_BadInternalCall():
992 »       endbr64960 »       endbr64
993 »       mov····0x0(%rip),%rax········961 »       mov····0x0(%rip),%rax········
994 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4962 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
995 »       mov····%rdi,%rcx963 »       mov····%rdi,%rcx
996 »       mov····%esi,%r8d964 »       mov····%esi,%r8d
997 »       mov····$0x0,%edx965 »       mov····$0x0,%edx
Offset 1003, 56 lines modifiedOffset 970, 56 lines modified
1003 »       mov····0x0(%rip),%rsi········970 »       mov····0x0(%rip),%rsi········
1004 ·R_X86_64_PC32»  PyExc_SystemError-0x4971 ·R_X86_64_PC32»  PyExc_SystemError-0x4
1005 »       mov····%fs:(%rax),%rdi972 »       mov····%fs:(%rax),%rdi
1006 »       xor····%eax,%eax973 »       xor····%eax,%eax
1007 »       jmp····4c0·<_PyErr_Format>974 »       jmp····4c0·<_PyErr_Format>
1008 »       nopl···0x0(%rax,%rax,1)975 »       nopl···0x0(%rax,%rax,1)
  
Max diff block lines reached; 9768/13974 bytes (69.90%) of diff not shown.
1.13 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1479, 7 lines modifiedOffset 1479, 40 lines modified
1479 »       endbr641479 »       endbr64
1480 »       mov····0x0(%rip),%rax········1480 »       mov····0x0(%rip),%rax········
1481 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41481 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1482 »       mov····%rdi,%rsi1482 »       mov····%rdi,%rsi
1483 »       xor····%edx,%edx1483 »       xor····%edx,%edx
1484 »       mov····%fs:(%rax),%rdi1484 »       mov····%fs:(%rax),%rdi
1485 »       jmp····240·<_PyErr_SetObject>1485 »       jmp····240·<_PyErr_SetObject>
 1486 »       nopl···0x0(%rax)
  
 1487 00000000000011a0·<_PyErr_ChainStackItem>:
 1488 _PyErr_ChainStackItem():
 1489 »       endbr64
 1490 »       push···%r14
 1491 »       push···%r13
 1492 »       push···%r12
 1493 »       push···%rbp
 1494 »       push···%rbx
 1495 »       sub····$0x20,%rsp
 1496 »       mov····0x0(%rip),%rax········
 1497 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
 1498 »       mov····%fs:(%rax),%rbx
 1499 »       test···%rdi,%rdi
 1500 »       jne····11c4·<_PyErr_ChainStackItem+0x24>
 1501 ·R_X86_64_PC32»  .text.unlikely+0xbc8
 1502 »       mov····0x68(%rbx),%rax
 1503 »       mov····(%rax),%rax
 1504 »       cmp····$0x0,%rax
 1505 ·R_X86_64_32S»   _Py_NoneStruct
 1506 »       je·····11d8·<_PyErr_ChainStackItem+0x38>
 1507 »       test···%rax,%rax
 1508 »       jne····11e5·<_PyErr_ChainStackItem+0x45>
 1509 »       add····$0x20,%rsp
 1510 »       pop····%rbx
 1511 »       pop····%rbp
 1512 »       pop····%r12
 1513 »       pop····%r13
 1514 »       pop····%r14
 1515 »       ret
 1516 »       jmp····11ea·<_PyErr_ChainStackItem+0x4a>
 1517 ·R_X86_64_PC32»  .text.unlikely+0xc3e
11.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1137, 18 lines modifiedOffset 1137, 18 lines modified
  
1137 0000000000000bcc·<_PyErr_ChainStackItem.cold>:1137 0000000000000bcc·<_PyErr_ChainStackItem.cold>:
1138 _PyErr_ChainStackItem.cold():1138 _PyErr_ChainStackItem.cold():
1139 »       mov····(%rdi),%rax1139 »       mov····(%rdi),%rax
1140 »       cmp····$0x0,%rax1140 »       cmp····$0x0,%rax
1141 ·R_X86_64_32S»   _Py_NoneStruct1141 ·R_X86_64_32S»   _Py_NoneStruct
1142 »       je·····bdb·<_PyErr_ChainStackItem.cold+0xf>1142 »       je·····bdb·<_PyErr_ChainStackItem.cold+0xf>
1143 ·R_X86_64_PC32»  .text+0xa141143 ·R_X86_64_PC32»  .text.hot+0x11d4
1144 »       test···%rax,%rax1144 »       test···%rax,%rax
1145 »       je·····be4·<_PyErr_ChainStackItem.cold+0x18>1145 »       je·····be4·<_PyErr_ChainStackItem.cold+0x18>
1146 ·R_X86_64_PC32»  .text+0xa141146 ·R_X86_64_PC32»  .text.hot+0x11d4
1147 »       mov····0x68(%rbx),%rbp1147 »       mov····0x68(%rbx),%rbp
1148 »       mov····%rdi,0x68(%rbx)1148 »       mov····%rdi,0x68(%rbx)
1149 »       lea····0x18(%rsp),%rcx1149 »       lea····0x18(%rsp),%rcx
1150 »       mov····%rbx,%rdi1150 »       mov····%rbx,%rdi
1151 »       lea····0x10(%rsp),%rdx1151 »       lea····0x10(%rsp),%rdx
1152 »       lea····0x8(%rsp),%rsi1152 »       lea····0x8(%rsp),%rsi
1153 »       call···c03·<_PyErr_ChainStackItem.cold+0x37>1153 »       call···c03·<_PyErr_ChainStackItem.cold+0x37>
Offset 1167, 15 lines modifiedOffset 1167, 15 lines modified
1167 »       call···c2f·<_PyErr_ChainStackItem.cold+0x63>1167 »       call···c2f·<_PyErr_ChainStackItem.cold+0x63>
1168 ·R_X86_64_PC32»  .text.hot+0x6c1168 ·R_X86_64_PC32»  .text.hot+0x6c
1169 »       mov····0x18(%rsp),%rdi1169 »       mov····0x18(%rsp),%rdi
1170 »       call···c39·<_PyErr_ChainStackItem.cold+0x6d>1170 »       call···c39·<_PyErr_ChainStackItem.cold+0x6d>
1171 ·R_X86_64_PC32»  .text.hot+0x6c1171 ·R_X86_64_PC32»  .text.hot+0x6c
1172 »       mov····%rbp,0x68(%rbx)1172 »       mov····%rbp,0x68(%rbx)
1173 »       jmp····c42·<_PyErr_ChainStackItem.cold+0x76>1173 »       jmp····c42·<_PyErr_ChainStackItem.cold+0x76>
1174 ·R_X86_64_PC32»  .text+0xa141174 ·R_X86_64_PC32»  .text.hot+0x11d4
1175 »       lea····0x18(%rsp),%rcx1175 »       lea····0x18(%rsp),%rcx
1176 »       lea····0x10(%rsp),%rdx1176 »       lea····0x10(%rsp),%rdx
1177 »       mov····%rbx,%rdi1177 »       mov····%rbx,%rdi
1178 »       lea····0x8(%rsp),%rsi1178 »       lea····0x8(%rsp),%rsi
1179 »       call···c59·<_PyErr_ChainStackItem.cold+0x8d>1179 »       call···c59·<_PyErr_ChainStackItem.cold+0x8d>
1180 ·R_X86_64_PLT32» _PyErr_Fetch-0x41180 ·R_X86_64_PLT32» _PyErr_Fetch-0x4
1181 »       mov····0x8(%rsp),%r131181 »       mov····0x8(%rsp),%r13
Offset 1211, 46 lines modifiedOffset 1211, 46 lines modified
1211 »       call···cb4·<_PyErr_ChainStackItem.cold+0xe8>1211 »       call···cb4·<_PyErr_ChainStackItem.cold+0xe8>
1212 ·R_X86_64_PC32»  .text.hot+0x6c1212 ·R_X86_64_PC32»  .text.hot+0x6c
1213 »       mov····0x18(%rsp),%rdi1213 »       mov····0x18(%rsp),%rdi
1214 »       call···cbe·<_PyErr_ChainStackItem.cold+0xf2>1214 »       call···cbe·<_PyErr_ChainStackItem.cold+0xf2>
1215 ·R_X86_64_PC32»  .text.hot+0x6c1215 ·R_X86_64_PC32»  .text.hot+0x6c
1216 »       test···%r14d,%r14d1216 »       test···%r14d,%r14d
1217 »       je·····cc7·<_PyErr_ChainStackItem.cold+0xfb>1217 »       je·····cc7·<_PyErr_ChainStackItem.cold+0xfb>
1218 ·R_X86_64_PC32»  .text+0xa141218 ·R_X86_64_PC32»  .text.hot+0x11d4
1219 »       jmp····c39·<_PyErr_ChainStackItem.cold+0x6d>1219 »       jmp····c39·<_PyErr_ChainStackItem.cold+0x6d>
1220 »       sub····$0x1,%rax1220 »       sub····$0x1,%rax
1221 »       mov····%rax,0x0(%r13)1221 »       mov····%rax,0x0(%r13)
1222 »       jne····c27·<_PyErr_ChainStackItem.cold+0x5b>1222 »       jne····c27·<_PyErr_ChainStackItem.cold+0x5b>
1223 »       mov····$0x1,%r14d1223 »       mov····$0x1,%r14d
1224 »       jmp····ca4·<_PyErr_ChainStackItem.cold+0xd8>1224 »       jmp····ca4·<_PyErr_ChainStackItem.cold+0xd8>
  
1225 0000000000000ce2·<_PyErr_StackItemToExcInfoTuple.cold>:1225 0000000000000ce2·<_PyErr_StackItemToExcInfoTuple.cold>:
1226 _PyErr_StackItemToExcInfoTuple.cold():1226 _PyErr_StackItemToExcInfoTuple.cold():
1227 »       mov····$0x0,%ecx1227 »       mov····$0x0,%ecx
1228 ·R_X86_64_32»    _Py_NoneStruct1228 ·R_X86_64_32»    _Py_NoneStruct
1229 »       jmp····cec·<_PyErr_StackItemToExcInfoTuple.cold+0xa>1229 »       jmp····cec·<_PyErr_StackItemToExcInfoTuple.cold+0xa>
1230 ·R_X86_64_PC32»  .text+0xa9e1230 ·R_X86_64_PC32»  .text+0xa4e
1231 »       mov····$0x0,%esi1231 »       mov····$0x0,%esi
1232 ·R_X86_64_32»    _Py_NoneStruct1232 ·R_X86_64_32»    _Py_NoneStruct
1233 »       jmp····cf6·<_PyErr_StackItemToExcInfoTuple.cold+0x14>1233 »       jmp····cf6·<_PyErr_StackItemToExcInfoTuple.cold+0x14>
1234 ·R_X86_64_PC32»  .text+0xa681234 ·R_X86_64_PC32»  .text+0xa18
1235 »       mov····$0x0,%ebx1235 »       mov····$0x0,%ebx
1236 ·R_X86_64_32»    _Py_NoneStruct1236 ·R_X86_64_32»    _Py_NoneStruct
1237 »       jmp····d00·<_PyErr_StackItemToExcInfoTuple.cold+0x1e>1237 »       jmp····d00·<_PyErr_StackItemToExcInfoTuple.cold+0x1e>
1238 ·R_X86_64_PC32»  .text+0xa681238 ·R_X86_64_PC32»  .text+0xa18
1239 »       mov····$0x0,%esi1239 »       mov····$0x0,%esi
1240 ·R_X86_64_32»    _Py_NoneStruct1240 ·R_X86_64_32»    _Py_NoneStruct
1241 »       mov····%rsi,%rcx1241 »       mov····%rsi,%rcx
1242 »       test···%rbx,%rbx1242 »       test···%rbx,%rbx
1243 »       je·····d12·<_PyErr_StackItemToExcInfoTuple.cold+0x30>1243 »       je·····d12·<_PyErr_StackItemToExcInfoTuple.cold+0x30>
1244 »       jmp····d12·<_PyErr_StackItemToExcInfoTuple.cold+0x30>1244 »       jmp····d12·<_PyErr_StackItemToExcInfoTuple.cold+0x30>
1245 ·R_X86_64_PC32»  .text+0xa681245 ·R_X86_64_PC32»  .text+0xa18
1246 »       mov····%rsi,%rbx1246 »       mov····%rsi,%rbx
1247 »       jmp····d1a·<_PyErr_FormatFromCauseTstate>1247 »       jmp····d1a·<_PyErr_FormatFromCauseTstate>
1248 ·R_X86_64_PC32»  .text+0xa681248 ·R_X86_64_PC32»  .text+0xa18
  
1249 0000000000000d1a·<_PyErr_FormatFromCauseTstate>:1249 0000000000000d1a·<_PyErr_FormatFromCauseTstate>:
1250 _PyErr_FormatFromCauseTstate():1250 _PyErr_FormatFromCauseTstate():
1251 »       endbr641251 »       endbr64
1252 »       sub····$0xd8,%rsp1252 »       sub····$0xd8,%rsp
1253 »       mov····%rcx,0x38(%rsp)1253 »       mov····%rcx,0x38(%rsp)
1254 »       mov····%r8,0x40(%rsp)1254 »       mov····%r8,0x40(%rsp)
Offset 1328, 15 lines modifiedOffset 1328, 15 lines modified
1328 PyErr_SyntaxLocationObjectEx.cold():1328 PyErr_SyntaxLocationObjectEx.cold():
1329 »       xor····%r8d,%r8d1329 »       xor····%r8d,%r8d
1330 »       mov····0x60(%r13),%rdi1330 »       mov····0x60(%r13),%rdi
1331 »       mov····%r8,0x60(%r13)1331 »       mov····%r8,0x60(%r13)
1332 »       call···e2e·<PyErr_SyntaxLocationObjectEx.cold+0x10>1332 »       call···e2e·<PyErr_SyntaxLocationObjectEx.cold+0x10>
1333 ·R_X86_64_PC32»  .text.hot+0x6c1333 ·R_X86_64_PC32»  .text.hot+0x6c
1334 »       jmp····e33·<PyErr_SyntaxLocationObjectEx.cold+0x15>1334 »       jmp····e33·<PyErr_SyntaxLocationObjectEx.cold+0x15>
1335 ·R_X86_64_PC32»  .text+0xbfd1335 ·R_X86_64_PC32»  .text+0xbad
1336 »       lea····0x18(%rsp),%rdx1336 »       lea····0x18(%rsp),%rdx
1337 »       mov····$0x0,%esi1337 »       mov····$0x0,%esi
1338 ·R_X86_64_32»    _PyRuntime+0xc8981338 ·R_X86_64_32»    _PyRuntime+0xc898
1339 »       mov····%rbx,%rdi1339 »       mov····%rbx,%rdi
1340 »       call···e45·<PyErr_SyntaxLocationObjectEx.cold+0x27>1340 »       call···e45·<PyErr_SyntaxLocationObjectEx.cold+0x27>
1341 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x41341 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
1342 »       test···%eax,%eax1342 »       test···%eax,%eax
Offset 1361, 23 lines modifiedOffset 1361, 23 lines modified
1361 ·R_X86_64_PLT32» PyObject_SetAttr-0x41361 ·R_X86_64_PLT32» PyObject_SetAttr-0x4
1362 »       test···%eax,%eax1362 »       test···%eax,%eax
1363 »       jne····1035·<PyErr_SyntaxLocationObjectEx.cold+0x217>1363 »       jne····1035·<PyErr_SyntaxLocationObjectEx.cold+0x217>
1364 »       mov····0x18(%rsp),%rdi1364 »       mov····0x18(%rsp),%rdi
1365 »       mov····(%rdi),%rax1365 »       mov····(%rdi),%rax
1366 »       test···%eax,%eax1366 »       test···%eax,%eax
1367 »       js·····e92·<PyErr_SyntaxLocationObjectEx.cold+0x74>1367 »       js·····e92·<PyErr_SyntaxLocationObjectEx.cold+0x74>
1368 ·R_X86_64_PC32»  .text+0xd251368 ·R_X86_64_PC32»  .text+0xcd5
1369 »       sub····$0x1,%rax1369 »       sub····$0x1,%rax
1370 »       mov····%rax,(%rdi)1370 »       mov····%rax,(%rdi)
1371 »       jne····e9f·<PyErr_SyntaxLocationObjectEx.cold+0x81>1371 »       jne····e9f·<PyErr_SyntaxLocationObjectEx.cold+0x81>
1372 ·R_X86_64_PC32»  .text+0xd251372 ·R_X86_64_PC32»  .text+0xcd5
1373 »       call···ea4·<PyErr_SyntaxLocationObjectEx.cold+0x86>1373 »       call···ea4·<PyErr_SyntaxLocationObjectEx.cold+0x86>
1374 ·R_X86_64_PLT32» _Py_Dealloc-0x41374 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1375 »       jmp····ea9·<PyErr_SyntaxLocationObjectEx.cold+0x8b>1375 »       jmp····ea9·<PyErr_SyntaxLocationObjectEx.cold+0x8b>
1376 ·R_X86_64_PC32»  .text+0xd251376 ·R_X86_64_PC32»  .text+0xcd5
1377 »       mov····%rbx,%rdi1377 »       mov····%rbx,%rdi
1378 »       call···eb1·<PyErr_SyntaxLocationObjectEx.cold+0x93>1378 »       call···eb1·<PyErr_SyntaxLocationObjectEx.cold+0x93>
1379 ·R_X86_64_PLT32» PyObject_Str-0x41379 ·R_X86_64_PLT32» PyObject_Str-0x4
1380 »       mov····%rax,0x18(%rsp)1380 »       mov····%rax,0x18(%rsp)
1381 »       mov····%rax,%rdx1381 »       mov····%rax,%rdx
1382 »       test···%rax,%rax1382 »       test···%rax,%rax
1383 »       jne····f17·<PyErr_SyntaxLocationObjectEx.cold+0xf9>1383 »       jne····f17·<PyErr_SyntaxLocationObjectEx.cold+0xf9>
Offset 1396, 23 lines modifiedOffset 1396, 23 lines modified
1396 »       js·····104a·<PyErr_SyntaxLocationObjectEx.cold+0x22c>1396 »       js·····104a·<PyErr_SyntaxLocationObjectEx.cold+0x22c>
1397 »       mov····0x18(%rsp),%rdi1397 »       mov····0x18(%rsp),%rdi
1398 »       test···%rdi,%rdi1398 »       test···%rdi,%rdi
1399 »       je·····105e·<PyErr_SyntaxLocationObjectEx.cold+0x240>1399 »       je·····105e·<PyErr_SyntaxLocationObjectEx.cold+0x240>
1400 »       mov····(%rdi),%rax1400 »       mov····(%rdi),%rax
Max diff block lines reached; 6836/11262 bytes (60.70%) of diff not shown.
327 KB
flowgraph.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········47400·(bytes·into·file)13 ··Start·of·section·headers:··········47504·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.73 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xb928:1 There·are·20·section·headers,·starting·at·offset·0xb990:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··1
8 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·0005f8·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·000611·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·007680·000bb8·18···I·17···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·0076a0·000be8·18···I·17···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000640·004d38·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000660·004d28·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·008238·0014e8·18···I·17···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·008288·001500·18···I·17···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·005378·000047·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·005388·000047·01·AMS··0···0··1
13 ··[·9]·.rodata···········PROGBITS········0000000000000000·0053c0·001260·00···A··0···0·3213 ··[·9]·.rodata···········PROGBITS········0000000000000000·0053e0·001260·00···A··0···0·32
14 ··[10]·.rela.rodata······RELA············0000000000000000·009720·001e48·18···I·17···9··814 ··[10]·.rela.rodata······RELA············0000000000000000·009788·001e48·18···I·17···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006620·00007a·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006640·00007a·01·AMS··0···0··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·0066a0·000008·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·0066c0·000008·08··AM··0···0··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0066a8·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0066c8·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0066a8·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·0066c8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0066c8·0004f0·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0066e8·0004f0·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00b568·000300·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00b5d0·000300·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·006bb8·000600·18·····18··27··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·006bd8·000600·18·····18··27··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·0071b8·0004c3·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·0071d8·0004c3·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00b868·0000b9·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00b8d0·0000b9·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
6.93 KB
readelf --wide --symbols {}
    
Offset 7, 61 lines modifiedOffset 7, 61 lines modified
7 ·····3:·0000000000000000····13·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Init.cold7 ·····3:·0000000000000000····13·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Init.cold
8 ·····4:·0000000000000050····64·FUNC····LOCAL··DEFAULT····6·cfg_builder_new_block8 ·····4:·0000000000000050····64·FUNC····LOCAL··DEFAULT····6·cfg_builder_new_block
9 ·····5:·000000000000000d····10·FUNC····LOCAL··DEFAULT····4·cfg_builder_new_block.cold9 ·····5:·000000000000000d····10·FUNC····LOCAL··DEFAULT····4·cfg_builder_new_block.cold
10 ·····6:·0000000000000017····29·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Addop.cold10 ·····6:·0000000000000017····29·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Addop.cold
11 ·····7:·0000000000000240····50·FUNC····LOCAL··DEFAULT····6·basicblock_next_instr11 ·····7:·0000000000000240····50·FUNC····LOCAL··DEFAULT····6·basicblock_next_instr
12 ·····8:·0000000000000034····23·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_UseLabel.cold12 ·····8:·0000000000000034····23·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_UseLabel.cold
13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.113 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
14 ····10:·00000000000032b0··2861·FUNC····LOCAL··DEFAULT····6·optimize_basic_block14 ····10:·00000000000032a0··2861·FUNC····LOCAL··DEFAULT····6·optimize_basic_block
15 ····11:·0000000000004b70···411·FUNC····LOCAL··DEFAULT····6·basicblock_append_instructions15 ····11:·0000000000004b60···411·FUNC····LOCAL··DEFAULT····6·basicblock_append_instructions
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
17 ····13:·000000000000004b···565·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizeCodeUnit.cold17 ····13:·000000000000004b···590·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizeCodeUnit.cold
18 ····14:·0000000000004d10····40·FUNC····LOCAL··DEFAULT····6·get_const_value18 ····14:·0000000000004d00····40·FUNC····LOCAL··DEFAULT····6·get_const_value
19 ····15:·0000000000000280···374·FUNC····LOCAL··DEFAULT····4·optimize_basic_block.cold19 ····15:·0000000000000299···374·FUNC····LOCAL··DEFAULT····4·optimize_basic_block.cold
20 ····16:·00000000000003f6·····8·FUNC····LOCAL··DEFAULT····4·_PyBasicblock_InsertInstruction.cold20 ····16:·000000000000040f·····8·FUNC····LOCAL··DEFAULT····4·_PyBasicblock_InsertInstruction.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.821 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
22 ····18:·00000000000003fe····61·FUNC····LOCAL··DEFAULT····4·_PyCfg_Stackdepth.cold22 ····18:·0000000000000417····61·FUNC····LOCAL··DEFAULT····4·_PyCfg_Stackdepth.cold
23 ····19:·000000000000043b·····4·FUNC····LOCAL··DEFAULT····4·_PyOpcode_num_popped.cold23 ····19:·0000000000000454·····4·FUNC····LOCAL··DEFAULT····4·_PyOpcode_num_popped.cold
24 ····20:·000000000000043f·····4·FUNC····LOCAL··DEFAULT····4·_PyOpcode_num_pushed.cold24 ····20:·0000000000000458·····4·FUNC····LOCAL··DEFAULT····4·_PyOpcode_num_pushed.cold
25 ····21:·0000000000000a20····64·OBJECT··LOCAL··DEFAULT····9·CSWTCH.14825 ····21:·0000000000000a20····64·OBJECT··LOCAL··DEFAULT····9·CSWTCH.148
26 ····22:·0000000000000443····17·FUNC····LOCAL··DEFAULT····4·_PyCfg_ResolveJumps.cold26 ····22:·000000000000045c····17·FUNC····LOCAL··DEFAULT····4·_PyCfg_ResolveJumps.cold
27 ····23:·0000000000000454···153·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Fini.cold27 ····23:·000000000000046d···153·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Fini.cold
28 ····24:·00000000000004ed·····8·FUNC····LOCAL··DEFAULT····4·basicblock_append_instructions.cold28 ····24:·0000000000000506·····8·FUNC····LOCAL··DEFAULT····4·basicblock_append_instructions.cold
29 ····25:·00000000000004f5····22·FUNC····LOCAL··DEFAULT····4·get_const_value.cold29 ····25:·000000000000050e····22·FUNC····LOCAL··DEFAULT····4·get_const_value.cold
30 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC530 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC5
31 ····27:·0000000000000000····76·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Init31 ····27:·0000000000000000····76·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Init
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Calloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Calloc
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
34 ····30:·0000000000000090···421·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Addop34 ····30:·0000000000000090···421·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Addop
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Jump35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Jump
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough
37 ····33:·0000000000000280···195·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_UseLabel37 ····33:·0000000000000280···195·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_UseLabel
38 ····34:·0000000000000350·12119·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizeCodeUnit38 ····34:·0000000000000350·12099·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizeCodeUnit
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
 42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem 
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
54 ····50:·0000000000003de0···227·FUNC····GLOBAL·HIDDEN·····6·_PyBasicblock_InsertInstruction54 ····50:·0000000000003dd0···226·FUNC····GLOBAL·HIDDEN·····6·_PyBasicblock_InsertInstruction
55 ····51:·0000000000003ed0···830·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_Stackdepth55 ····51:·0000000000003ec0···821·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_Stackdepth
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCompile_OpcodeStackEffectWithJump56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCompile_OpcodeStackEffectWithJump
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
58 ····54:·0000000000004210···427·FUNC····GLOBAL·HIDDEN·····6·_PyOpcode_num_popped58 ····54:·0000000000004200···427·FUNC····GLOBAL·HIDDEN·····6·_PyOpcode_num_popped
59 ····55:·00000000000043c0···479·FUNC····GLOBAL·HIDDEN·····6·_PyOpcode_num_pushed59 ····55:·00000000000043b0···479·FUNC····GLOBAL·HIDDEN·····6·_PyOpcode_num_pushed
60 ····56:·00000000000045a0···481·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ConvertPseudoOps60 ····56:·0000000000004590···481·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ConvertPseudoOps
61 ····57:·0000000000004790···728·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ResolveJumps61 ····57:·0000000000004780···728·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ResolveJumps
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize
63 ····59:·0000000000004a70···255·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Fini63 ····59:·0000000000004a60···255·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Fini
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
65 ····61:·000000000000050b···210·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_JumpLabelsToTargets65 ····61:·0000000000000524···210·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_JumpLabelsToTargets
66 ····62:·00000000000005dd····27·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_BasicblockLastInstr66 ····62:·00000000000005f6····27·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_BasicblockLastInstr
67 ····63:·0000000000000a60··2048·OBJECT··GLOBAL·HIDDEN·····9·_PyOpcode_opcode_metadata67 ····63:·0000000000000a60··2048·OBJECT··GLOBAL·HIDDEN·····9·_PyOpcode_opcode_metadata
115 KB
readelf --wide --relocs {}
    
Offset 1, 137 lines modifiedOffset 1, 139 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x7680·contains·125·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0x76a0·contains·127·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000001··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·43 0000000000000001··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
4 000000000000000e··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·44 000000000000000e··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
5 0000000000000018··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·45 0000000000000018··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
6 0000000000000086··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·46 0000000000000092··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
7 000000000000008b··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e7 0000000000000097··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e
8 0000000000000090··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·48 000000000000009c··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 9 00000000000000ea··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
9 0000000000000104··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·410 000000000000012c··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
10 000000000000010c··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·411 0000000000000134··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
11 0000000000000111··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·412 0000000000000139··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
12 000000000000015e··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·413 000000000000016f··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
13 000000000000019f··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·414 0000000000000176··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
14 00000000000001bb··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·415 0000000000000185··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
 16 000000000000018d··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
 17 0000000000000197··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
15 00000000000001c7··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·418 00000000000001a3··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
16 00000000000001cc··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·019 00000000000001a8··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e
17 00000000000001d1··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·420 00000000000001ad··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
18 00000000000001e0··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·421 0000000000000216··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
19 00000000000001e8··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4 
20 00000000000001f2··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·422 000000000000024f··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
21 00000000000001ff··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4 
22 0000000000000206··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4 
23 0000000000000268··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·423 0000000000000268··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
24 000000000000026d··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e24 000000000000026d··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
25 0000000000000272··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·425 0000000000000272··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
26 0000000000000281··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·426 000000000000029a··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
27 00000000000002b5··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
28 00000000000002de··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·427 00000000000002ce··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 28 00000000000002f7··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
29 00000000000002fa··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·429 0000000000000313··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
30 0000000000000323··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·430 000000000000033c··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
31 0000000000000356··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·431 000000000000036f··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
32 000000000000035b··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3432 0000000000000374··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·34
33 0000000000000360··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·433 0000000000000379··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
34 0000000000000374··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·434 000000000000038d··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
35 0000000000000390··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·435 00000000000003a9··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
36 000000000000039a··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
37 00000000000003b2··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·436 00000000000003b3··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 37 00000000000003cb··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
38 00000000000003bf··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·438 00000000000003d8··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
39 00000000000003ff··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·439 0000000000000418··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
40 0000000000000416··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·040 000000000000042f··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
41 000000000000041f··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·441 0000000000000438··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
42 0000000000000424··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·442 000000000000043d··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
43 000000000000045c··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·443 0000000000000475··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
44 0000000000000476··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4 
45 000000000000048f··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·444 000000000000048f··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
46 00000000000004a8··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·445 00000000000004a8··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
47 00000000000004c2··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·446 00000000000004c1··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
48 00000000000004db··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·447 00000000000004db··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
 48 00000000000004f4··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
49 00000000000004f9··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·449 0000000000000512··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
50 00000000000004fe··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·4850 0000000000000517··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·48
51 0000000000000503··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·451 000000000000051c··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
52 000000000000053c··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·452 0000000000000555··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
53 0000000000000549··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·453 0000000000000562··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
54 00000000000005ae··0000001f0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Jump·+·054 00000000000005c7··0000001f0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Jump·+·0
55 00000000000005d3··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·455 00000000000005ec··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
56 0000000000000009··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4656 0000000000000009··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·46
57 0000000000000013··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8257 0000000000000013··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·82
58 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·19458 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·194
59 000000000000002b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c59 000000000000002b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c
60 0000000000000030··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21760 0000000000000030··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·217
61 0000000000000038··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2ed61 0000000000000038··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2ed
62 0000000000000042··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2eb62 0000000000000042··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2eb
63 0000000000000047··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32a63 0000000000000047··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32a
64 000000000000005f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·116164 000000000000005a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec
65 000000000000006d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11e765 000000000000006d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2351
 66 000000000000008b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dbd
 67 00000000000000a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e66
 68 00000000000000b5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1536
66 000000000000007f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18dc69 00000000000000c7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18dc
67 0000000000000098··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e6670 00000000000000d0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c53
68 00000000000000aa··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11e7 
69 00000000000000b5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·247e71 00000000000000db··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2476
70 00000000000000c2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·41472 00000000000000e3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1944
71 00000000000000c7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·450 
72 00000000000000e4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bd1 
73 00000000000000fa··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fe8 
74 00000000000000ff··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bd173 00000000000000f8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b70
75 000000000000011b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c1e74 000000000000011f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e55
76 0000000000000126··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·153975 0000000000000127··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18e4
77 0000000000000134··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·266d 
78 0000000000000139··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7a0 
79 0000000000000141··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·194476 0000000000000146··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1944
80 0000000000000154··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b12 
81 0000000000000159··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ae4 
82 0000000000000170··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·140d 
83 0000000000000183··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2860 
84 0000000000000188··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18ad 
85 000000000000018f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·148c77 000000000000014f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18dc
86 0000000000000198··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18dc78 0000000000000162··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b8d
87 00000000000001ad··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b70 
88 00000000000001b6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c53 
89 0000000000000213··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18e479 0000000000000167··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ae4
 80 00000000000001c6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bd1
 81 00000000000001dc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fe8
 82 00000000000001e1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1bd1
 83 00000000000001e6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c1e
 84 00000000000001f9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·28c8
 85 00000000000001fe··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18ad
 86 000000000000020c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26d7
 87 0000000000000211··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7a0
 88 0000000000000228··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·414
90 000000000000022d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e5589 000000000000022d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·450
91 0000000000000243··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·194490 0000000000000245··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1161
 91 000000000000024a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11e7
92 0000000000000261··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dbd92 0000000000000261··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·140d
 93 0000000000000289··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11e7
93 000000000000027c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·89794 000000000000028e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·897
 95 0000000000000295··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·148c
94 0000000000000289··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·342696 00000000000002a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3416
95 0000000000000294··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33b497 00000000000002ad··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33a4
96 000000000000029b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·373298 00000000000002b4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3722
97 00000000000002bf··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·398799 00000000000002d8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3977
98 00000000000002cc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3508100 00000000000002e5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·34f8
99 00000000000002ff··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3508101 0000000000000318··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·34f8
100 0000000000000306··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3732102 000000000000031f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3722
101 0000000000000335··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33b4 
102 000000000000033f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·346c 
103 0000000000000395··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ac0 
104 00000000000003a3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3949 
105 00000000000003d2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33b4 
Max diff block lines reached; 95087/117357 bytes (81.02%) of diff not shown.
19.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ··DW_CFA_restore_state110 ··DW_CFA_restore_state
111 ··DW_CFA_nop111 ··DW_CFA_nop
  
112 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000034..000000000000004b112 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000034..000000000000004b
113 ··DW_CFA_def_cfa_offset:·32113 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_nop114 ··DW_CFA_nop
  
115 00000130·000000000000004c·00000134·FDE·cie=00000000·pc=0000000000000350..00000000000032a7115 00000130·000000000000004c·00000134·FDE·cie=00000000·pc=0000000000000350..0000000000003293
116 ··DW_CFA_advance_loc:·6·to·0000000000000356116 ··DW_CFA_advance_loc:·6·to·0000000000000356
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_offset:·r15·(r15)·at·cfa-16118 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
119 ··DW_CFA_advance_loc:·2·to·0000000000000358119 ··DW_CFA_advance_loc:·2·to·0000000000000358
120 ··DW_CFA_def_cfa_offset:·24120 ··DW_CFA_def_cfa_offset:·24
121 ··DW_CFA_offset:·r14·(r14)·at·cfa-24121 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
122 ··DW_CFA_advance_loc:·5·to·000000000000035d122 ··DW_CFA_advance_loc:·5·to·000000000000035d
Offset 152, 371 lines modifiedOffset 152, 371 lines modified
152 ··DW_CFA_def_cfa_offset:·8152 ··DW_CFA_def_cfa_offset:·8
153 ··DW_CFA_advance_loc:·8·to·0000000000001e80153 ··DW_CFA_advance_loc:·8·to·0000000000001e80
154 ··DW_CFA_restore_state154 ··DW_CFA_restore_state
155 ··DW_CFA_nop155 ··DW_CFA_nop
156 ··DW_CFA_nop156 ··DW_CFA_nop
157 ··DW_CFA_nop157 ··DW_CFA_nop
  
158 00000180·000000000000001c·00000184·FDE·cie=00000000·pc=000000000000004b..0000000000000280158 00000180·000000000000001c·00000184·FDE·cie=00000000·pc=000000000000004b..0000000000000299
159 ··DW_CFA_def_cfa_offset:·160159 ··DW_CFA_def_cfa_offset:·160
160 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56160 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
161 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48161 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
162 ··DW_CFA_offset:·r12·(r12)·at·cfa-40162 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
163 ··DW_CFA_offset:·r13·(r13)·at·cfa-32163 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
164 ··DW_CFA_offset:·r14·(r14)·at·cfa-24164 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
165 ··DW_CFA_offset:·r15·(r15)·at·cfa-16165 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
166 000001a0·000000000000004c·000001a4·FDE·cie=00000000·pc=00000000000032b0..0000000000003ddd166 000001a0·000000000000004c·000001a4·FDE·cie=00000000·pc=00000000000032a0..0000000000003dcd
167 ··DW_CFA_advance_loc:·2·to·00000000000032b2167 ··DW_CFA_advance_loc:·2·to·00000000000032a2
168 ··DW_CFA_def_cfa_offset:·16168 ··DW_CFA_def_cfa_offset:·16
169 ··DW_CFA_offset:·r15·(r15)·at·cfa-16169 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
170 ··DW_CFA_advance_loc:·2·to·00000000000032b4170 ··DW_CFA_advance_loc:·2·to·00000000000032a4
171 ··DW_CFA_def_cfa_offset:·24171 ··DW_CFA_def_cfa_offset:·24
172 ··DW_CFA_offset:·r14·(r14)·at·cfa-24172 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
173 ··DW_CFA_advance_loc:·2·to·00000000000032b6173 ··DW_CFA_advance_loc:·2·to·00000000000032a6
174 ··DW_CFA_def_cfa_offset:·32174 ··DW_CFA_def_cfa_offset:·32
175 ··DW_CFA_offset:·r13·(r13)·at·cfa-32175 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
176 ··DW_CFA_advance_loc:·2·to·00000000000032b8176 ··DW_CFA_advance_loc:·2·to·00000000000032a8
177 ··DW_CFA_def_cfa_offset:·40177 ··DW_CFA_def_cfa_offset:·40
178 ··DW_CFA_offset:·r12·(r12)·at·cfa-40178 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
179 ··DW_CFA_advance_loc:·1·to·00000000000032b9179 ··DW_CFA_advance_loc:·1·to·00000000000032a9
180 ··DW_CFA_def_cfa_offset:·48180 ··DW_CFA_def_cfa_offset:·48
181 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48181 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
182 ··DW_CFA_advance_loc:·1·to·00000000000032ba182 ··DW_CFA_advance_loc:·1·to·00000000000032aa
183 ··DW_CFA_def_cfa_offset:·56183 ··DW_CFA_def_cfa_offset:·56
184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
185 ··DW_CFA_advance_loc:·4·to·00000000000032be185 ··DW_CFA_advance_loc:·4·to·00000000000032ae
186 ··DW_CFA_def_cfa_offset:·176186 ··DW_CFA_def_cfa_offset:·176
187 ··DW_CFA_advance_loc2:·368·to·000000000000342e187 ··DW_CFA_advance_loc2:·368·to·000000000000341e
188 ··DW_CFA_remember_state188 ··DW_CFA_remember_state
189 ··DW_CFA_def_cfa_offset:·56189 ··DW_CFA_def_cfa_offset:·56
190 ··DW_CFA_advance_loc:·1·to·000000000000342f190 ··DW_CFA_advance_loc:·1·to·000000000000341f
191 ··DW_CFA_def_cfa_offset:·48191 ··DW_CFA_def_cfa_offset:·48
192 ··DW_CFA_advance_loc:·1·to·0000000000003430192 ··DW_CFA_advance_loc:·1·to·0000000000003420
193 ··DW_CFA_def_cfa_offset:·40193 ··DW_CFA_def_cfa_offset:·40
194 ··DW_CFA_advance_loc:·2·to·0000000000003432194 ··DW_CFA_advance_loc:·2·to·0000000000003422
195 ··DW_CFA_def_cfa_offset:·32195 ··DW_CFA_def_cfa_offset:·32
196 ··DW_CFA_advance_loc:·2·to·0000000000003434196 ··DW_CFA_advance_loc:·2·to·0000000000003424
197 ··DW_CFA_def_cfa_offset:·24197 ··DW_CFA_def_cfa_offset:·24
198 ··DW_CFA_advance_loc:·2·to·0000000000003436198 ··DW_CFA_advance_loc:·2·to·0000000000003426
199 ··DW_CFA_def_cfa_offset:·16199 ··DW_CFA_def_cfa_offset:·16
200 ··DW_CFA_advance_loc:·2·to·0000000000003438200 ··DW_CFA_advance_loc:·2·to·0000000000003428
201 ··DW_CFA_def_cfa_offset:·8201 ··DW_CFA_def_cfa_offset:·8
202 ··DW_CFA_advance_loc:·8·to·0000000000003440202 ··DW_CFA_advance_loc:·8·to·0000000000003430
203 ··DW_CFA_restore_state203 ··DW_CFA_restore_state
204 ··DW_CFA_nop204 ··DW_CFA_nop
205 ··DW_CFA_nop205 ··DW_CFA_nop
206 ··DW_CFA_nop206 ··DW_CFA_nop
  
207 000001f0·000000000000001c·000001f4·FDE·cie=00000000·pc=0000000000000280..00000000000003f6207 000001f0·000000000000001c·000001f4·FDE·cie=00000000·pc=0000000000000299..000000000000040f
208 ··DW_CFA_def_cfa_offset:·176208 ··DW_CFA_def_cfa_offset:·176
209 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56209 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
210 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48210 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
211 ··DW_CFA_offset:·r12·(r12)·at·cfa-40211 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
212 ··DW_CFA_offset:·r13·(r13)·at·cfa-32212 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
213 ··DW_CFA_offset:·r14·(r14)·at·cfa-24213 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
214 ··DW_CFA_offset:·r15·(r15)·at·cfa-16214 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
215 00000210·0000000000000028·00000214·FDE·cie=00000000·pc=0000000000003de0..0000000000003ec3215 00000210·0000000000000028·00000214·FDE·cie=00000000·pc=0000000000003dd0..0000000000003eb2
216 ··DW_CFA_advance_loc:·6·to·0000000000003de6216 ··DW_CFA_advance_loc:·6·to·0000000000003dd6
217 ··DW_CFA_def_cfa_offset:·16217 ··DW_CFA_def_cfa_offset:·16
218 ··DW_CFA_offset:·r12·(r12)·at·cfa-16218 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
219 ··DW_CFA_advance_loc:·15·to·0000000000003df5219 ··DW_CFA_advance_loc:·15·to·0000000000003de5
220 ··DW_CFA_def_cfa_offset:·24220 ··DW_CFA_def_cfa_offset:·24
221 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24221 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
222 ··DW_CFA_advance_loc:·8·to·0000000000003dfd222 ··DW_CFA_advance_loc:·8·to·0000000000003ded
223 ··DW_CFA_def_cfa_offset:·32223 ··DW_CFA_def_cfa_offset:·32
224 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32224 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
225 ··DW_CFA_advance_loc1:·194·to·0000000000003ebf225 ··DW_CFA_advance_loc1:·193·to·0000000000003eae
226 ··DW_CFA_def_cfa_offset:·24226 ··DW_CFA_def_cfa_offset:·24
227 ··DW_CFA_advance_loc:·1·to·0000000000003ec0227 ··DW_CFA_advance_loc:·1·to·0000000000003eaf
228 ··DW_CFA_def_cfa_offset:·16228 ··DW_CFA_def_cfa_offset:·16
229 ··DW_CFA_advance_loc:·2·to·0000000000003ec2229 ··DW_CFA_advance_loc:·2·to·0000000000003eb1
230 ··DW_CFA_def_cfa_offset:·8230 ··DW_CFA_def_cfa_offset:·8
231 ··DW_CFA_nop231 ··DW_CFA_nop
232 ··DW_CFA_nop232 ··DW_CFA_nop
  
233 0000023c·0000000000000018·00000240·FDE·cie=00000000·pc=00000000000003f6..00000000000003fe233 0000023c·0000000000000018·00000240·FDE·cie=00000000·pc=000000000000040f..0000000000000417
234 ··DW_CFA_def_cfa_offset:·32234 ··DW_CFA_def_cfa_offset:·32
235 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32235 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
236 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24236 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
237 ··DW_CFA_offset:·r12·(r12)·at·cfa-16237 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
238 ··DW_CFA_nop238 ··DW_CFA_nop
239 ··DW_CFA_nop239 ··DW_CFA_nop
240 ··DW_CFA_nop240 ··DW_CFA_nop
  
241 00000258·0000000000000048·0000025c·FDE·cie=00000000·pc=0000000000003ed0..000000000000420e241 00000258·0000000000000048·0000025c·FDE·cie=00000000·pc=0000000000003ec0..00000000000041f5
242 ··DW_CFA_advance_loc:·6·to·0000000000003ed6242 ··DW_CFA_advance_loc:·6·to·0000000000003ec6
243 ··DW_CFA_def_cfa_offset:·16243 ··DW_CFA_def_cfa_offset:·16
244 ··DW_CFA_offset:·r15·(r15)·at·cfa-16244 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
245 ··DW_CFA_advance_loc:·2·to·0000000000003ed8245 ··DW_CFA_advance_loc:·2·to·0000000000003ec8
246 ··DW_CFA_def_cfa_offset:·24246 ··DW_CFA_def_cfa_offset:·24
247 ··DW_CFA_offset:·r14·(r14)·at·cfa-24247 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
248 ··DW_CFA_advance_loc:·2·to·0000000000003eda248 ··DW_CFA_advance_loc:·2·to·0000000000003eca
249 ··DW_CFA_def_cfa_offset:·32249 ··DW_CFA_def_cfa_offset:·32
250 ··DW_CFA_offset:·r13·(r13)·at·cfa-32250 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
251 ··DW_CFA_advance_loc:·2·to·0000000000003edc251 ··DW_CFA_advance_loc:·2·to·0000000000003ecc
252 ··DW_CFA_def_cfa_offset:·40252 ··DW_CFA_def_cfa_offset:·40
253 ··DW_CFA_offset:·r12·(r12)·at·cfa-40253 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
254 ··DW_CFA_advance_loc:·1·to·0000000000003edd254 ··DW_CFA_advance_loc:·1·to·0000000000003ecd
255 ··DW_CFA_def_cfa_offset:·48255 ··DW_CFA_def_cfa_offset:·48
256 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48256 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
Max diff block lines reached; 13305/19759 bytes (67.34%) of diff not shown.
421 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 41, 16 lines modifiedOffset 41, 16 lines modified
41 _PyCfgBuilder_Addop41 _PyCfgBuilder_Addop
42 _PyOpcode_Jump42 _PyOpcode_Jump
43 _PyCompile_EnsureArrayLargeEnough43 _PyCompile_EnsureArrayLargeEnough
44 _PyCfgBuilder_UseLabel44 _PyCfgBuilder_UseLabel
45 _PyCfg_OptimizeCodeUnit45 _PyCfg_OptimizeCodeUnit
46 PyMem_Malloc46 PyMem_Malloc
47 PyMem_Free47 PyMem_Free
48 PyList_SetSlice 
49 PyList_SetItem48 PyList_SetItem
 49 PyList_SetSlice
50 PyMem_Calloc50 PyMem_Calloc
51 PyExc_SystemError51 PyExc_SystemError
52 PyErr_SetString52 PyErr_SetString
53 PyObject_IsTrue53 PyObject_IsTrue
54 PyTuple_New54 PyTuple_New
55 _Py_NoneStruct55 _Py_NoneStruct
56 _PyCompile_ConstCacheMergeOne56 _PyCompile_ConstCacheMergeOne
26.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 40, 521 lines modifiedOffset 40, 528 lines modified
40 »       je·····46·<_PyCfgBuilder_UseLabel.cold+0x12>40 »       je·····46·<_PyCfgBuilder_UseLabel.cold+0x12>
41 ·R_X86_64_PC32»  .text.hot+0x2eb41 ·R_X86_64_PC32»  .text.hot+0x2eb
42 »       jmp····4b·<_PyCfg_OptimizeCodeUnit.cold>42 »       jmp····4b·<_PyCfg_OptimizeCodeUnit.cold>
43 ·R_X86_64_PC32»  .text.hot+0x32a43 ·R_X86_64_PC32»  .text.hot+0x32a
  
44 000000000000004b·<_PyCfg_OptimizeCodeUnit.cold>:44 000000000000004b·<_PyCfg_OptimizeCodeUnit.cold>:
45 _PyCfg_OptimizeCodeUnit.cold():45 _PyCfg_OptimizeCodeUnit.cold():
 46 »       testb··$0x12,0x44(%rsi)
46 »       mov····0x20(%rax),%rax 
47 »       mov····%rax,(%r12) 
48 »       test···%rax,%rax 
49 »       je·····6c·<_PyCfg_OptimizeCodeUnit.cold+0x21>47 »       jne····6c·<_PyCfg_OptimizeCodeUnit.cold+0x21>
50 »       cmpl···$0x0,0x28(%rax) 
51 »       je·····9c·<_PyCfg_OptimizeCodeUnit.cold+0x51>48 »       mov····%rsi,-0x8(%rdi)
 49 »       orb····$0x2,0x44(%rsi)
52 »       jmp····63·<_PyCfg_OptimizeCodeUnit.cold+0x18>50 »       jmp····5e·<_PyCfg_OptimizeCodeUnit.cold+0x13>
53 ·R_X86_64_PC32»  .text.hot+0x116151 ·R_X86_64_PC32»  .text.hot+0x22ec
54 »       mov····0x0,%eax52 »       mov····0x20(%r14),%rax
 53 »       mov····%rax,0x18
55 »       ud254 »       ud2
56 »       jmp····71·<_PyCfg_OptimizeCodeUnit.cold+0x26>55 »       jmp····71·<_PyCfg_OptimizeCodeUnit.cold+0x26>
57 ·R_X86_64_PC32»  .text.hot+0x11e756 ·R_X86_64_PC32»  .text.hot+0x2351
58 »       mov····0x0,%eax 
59 »       ud257 »       xor····%edx,%edx
 58 »       imul···$0x28,%rdx,%rsi
60 »       mov····0x20(%rbx),%rcx59 »       mov····0xa0(%rsp),%ebx
 60 »       add····$0x1,%rdx
 61 »       mov····%ebx,0x8(%rdi,%rsi,1)
 62 »       cmp····%edx,%ecx
 63 »       jg·····73·<_PyCfg_OptimizeCodeUnit.cold+0x28>
61 »       jmp····83·<_PyCfg_OptimizeCodeUnit.cold+0x38>64 »       jmp····8f·<_PyCfg_OptimizeCodeUnit.cold+0x44>
62 ·R_X86_64_PC32»  .text.hot+0x18dc65 ·R_X86_64_PC32»  .text.hot+0x1dbd
63 »       mov····0x0(%rip),%rdi········66 »       mov····0x0(%rip),%rdi········
64 ·R_X86_64_PC32»  PyExc_SystemError-0x467 ·R_X86_64_PC32»  PyExc_SystemError-0x4
65 »       mov····$0x0,%esi68 »       mov····$0x0,%esi
66 ·R_X86_64_32»    .rodata.str1.1+0x1e69 ·R_X86_64_32»    .rodata.str1.1+0x1e
67 »       call···94·<_PyCfg_OptimizeCodeUnit.cold+0x49>70 »       call···a0·<_PyCfg_OptimizeCodeUnit.cold+0x55>
68 ·R_X86_64_PLT32» PyErr_SetString-0x471 ·R_X86_64_PLT32» PyErr_SetString-0x4
69 »       or·····$0xffffffff,%eax72 »       or·····$0xffffffff,%eax
70 »       jmp····9c·<_PyCfg_OptimizeCodeUnit.cold+0x51>73 »       jmp····a8·<_PyCfg_OptimizeCodeUnit.cold+0x5d>
71 ·R_X86_64_PC32»  .text.hot+0x1e6674 ·R_X86_64_PC32»  .text.hot+0x1e66
72 »       mov····0x20(%rax),%rax75 »       mov····0x0,%eax
 76 »       ud2
73 »       mov····%rax,(%r12)77 »       mov····%rdi,%r11
74 »       test···%rax,%rax 
75 »       jne····58·<_PyCfg_OptimizeCodeUnit.cold+0xd> 
76 »       jmp····ae·<_PyCfg_OptimizeCodeUnit.cold+0x63> 
77 ·R_X86_64_PC32»  .text.hot+0x11e7 
78 »       mov····%ebp,0x8(%rax) 
79 »       add····$0x1,%ebp 
80 »       jmp····b9·<_PyCfg_OptimizeCodeUnit.cold+0x6e>78 »       jmp····b9·<_PyCfg_OptimizeCodeUnit.cold+0x6e>
81 ·R_X86_64_PC32»  .text.hot+0x247e 
82 »       add····$0x28,%rdx 
83 »       cmp····%rdx,%rsi 
84 »       jne····c6·<_PyCfg_OptimizeCodeUnit.cold+0x7b> 
85 ·R_X86_64_PC32»  .text.hot+0x41479 ·R_X86_64_PC32»  .text.hot+0x1536
 80 »       mov····0x0,%eax
 81 »       ud2
 82 »       mov····0x20(%rbx),%rcx
86 »       jmp····cb·<_PyCfg_OptimizeCodeUnit.cold+0x80>83 »       jmp····cb·<_PyCfg_OptimizeCodeUnit.cold+0x80>
 84 ·R_X86_64_PC32»  .text.hot+0x18dc
 85 »       mov····0x28(%r10),%eax
 86 »       jmp····d4·<_PyCfg_OptimizeCodeUnit.cold+0x89>
87 ·R_X86_64_PC32»  .text.hot+0x45087 ·R_X86_64_PC32»  .text.hot+0xc53
 88 »       mov····%ebp,0x8(%rax)
 89 »       add····$0x1,%ebp
 90 »       jmp····df·<_PyCfg_OptimizeCodeUnit.cold+0x94>
 91 ·R_X86_64_PC32»  .text.hot+0x2476
 92 »       mov····%rbp,%r11
 93 »       jmp····e7·<_PyCfg_OptimizeCodeUnit.cold+0x9c>
 94 ·R_X86_64_PC32»  .text.hot+0x1944
 95 »       mov····0x0(%rip),%r8········
 96 ·R_X86_64_PC32»  .LC5-0x4
 97 »       xor····%r14d,%r14d
 98 »       mov····%r8,(%rcx)
 99 »       mov····%r8,(%rsi)
 100 »       jmp····fc·<_PyCfg_OptimizeCodeUnit.cold+0xb1>
 101 ·R_X86_64_PC32»  .text.hot+0xb70
88 »       mov····0x0,%eax102 »       mov····0x0,%eax
89 »       ud2103 »       ud2
 104 »       cmpl···$0x0,0x28(%rbx)
 105 »       jne····28d·<_PyCfg_OptimizeCodeUnit.cold+0x242>
 106 »       mov····0x20(%rbx),%rbx
 107 »       mov····%rbx,(%r12)
90 »       test···%rbx,%rbx108 »       test···%rbx,%rbx
91 »       je·····11a·<_PyCfg_OptimizeCodeUnit.cold+0xcf> 
92 »       mov····0x28(%rbx),%edi 
93 »       mov····0x18(%rbx),%r8 
94 »       test···%edi,%edi 
95 »       jle····e8·<_PyCfg_OptimizeCodeUnit.cold+0x9d> 
96 ·R_X86_64_PC32»  .text.hot+0x1bd1 
97 »       lea····-0x1(%rdi),%eax 
98 »       cltq 
99 »       lea····(%rax,%rax,4),%rax 
100 »       lea····(%r8,%rax,8),%rax 
101 »       test···%rax,%rax 
102 »       jne····fe·<_PyCfg_OptimizeCodeUnit.cold+0xb3>109 »       jne····105·<_PyCfg_OptimizeCodeUnit.cold+0xba>
103 ·R_X86_64_PC32»  .text.hot+0x1fe8110 »       xor····%ebp,%ebp
104 »       jmp····103·<_PyCfg_OptimizeCodeUnit.cold+0xb8>111 »       jmp····123·<_PyCfg_OptimizeCodeUnit.cold+0xd8>
 112 ·R_X86_64_PC32»  .text.hot+0xe55
 113 »       mov····%rcx,%rbx
 114 »       jmp····12b·<_PyCfg_OptimizeCodeUnit.cold+0xe0>
105 ·R_X86_64_PC32»  .text.hot+0x1bd1115 ·R_X86_64_PC32»  .text.hot+0x18e4
106 »       call···108·<_PyCfg_OptimizeCodeUnit.cold+0xbd>116 »       call···130·<_PyCfg_OptimizeCodeUnit.cold+0xe5>
107 ·R_X86_64_PLT32» PyErr_NoMemory-0x4117 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
108 »       mov····%r15,%rdi118 »       mov····%r15,%rdi
109 »       call···110·<_PyCfg_OptimizeCodeUnit.cold+0xc5>119 »       call···138·<_PyCfg_OptimizeCodeUnit.cold+0xed>
110 ·R_X86_64_PLT32» PyMem_Free-0x4120 ·R_X86_64_PLT32» PyMem_Free-0x4
111 »       call···115·<_PyCfg_OptimizeCodeUnit.cold+0xca>121 »       call···13d·<_PyCfg_OptimizeCodeUnit.cold+0xf2>
112 ·R_X86_64_PLT32» PyErr_NoMemory-0x4122 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
113 »       jmp····94·<_PyCfg_OptimizeCodeUnit.cold+0x49> 
114 »       jmp····11f·<_PyCfg_OptimizeCodeUnit.cold+0xd4> 
115 ·R_X86_64_PC32»  .text.hot+0x1c1e 
116 »       mov····%rax,%rsi 
117 »       mov····%rdi,%r11 
118 »       jmp····12a·<_PyCfg_OptimizeCodeUnit.cold+0xdf>123 »       jmp····a0·<_PyCfg_OptimizeCodeUnit.cold+0x55>
119 ·R_X86_64_PC32»  .text.hot+0x1539 
120 »       mov····0x20(%r14),%rax 
121 »       testb··$0x2,0x44(%rax) 
122 »       je·····138·<_PyCfg_OptimizeCodeUnit.cold+0xed> 
123 ·R_X86_64_PC32»  .text.hot+0x266d 
124 »       jmp····13d·<_PyCfg_OptimizeCodeUnit.cold+0xf2> 
125 ·R_X86_64_PC32»  .text.hot+0x7a0 
126 »       mov····%rbp,%r11124 »       mov····%rbp,%r11
127 »       jmp····145·<_PyCfg_OptimizeCodeUnit.cold+0xfa>125 »       jmp····14a·<_PyCfg_OptimizeCodeUnit.cold+0xff>
128 ·R_X86_64_PC32»  .text.hot+0x1944126 ·R_X86_64_PC32»  .text.hot+0x1944
 127 »       mov····0x20(%rbx),%rcx
Max diff block lines reached; 21611/26625 bytes (81.17%) of diff not shown.
151 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 »       push···%rbp265 »       push···%rbp
266 »       push···%rbx266 »       push···%rbx
267 »       sub····$0x68,%rsp267 »       sub····$0x68,%rsp
268 »       mov····(%rdi),%rbx268 »       mov····(%rdi),%rbx
269 »       mov····%r8d,0x2c(%rsp)269 »       mov····%r8d,0x2c(%rsp)
270 »       mov····%r9d,0x58(%rsp)270 »       mov····%r9d,0x58(%rsp)
271 »       test···%rbx,%rbx271 »       test···%rbx,%rbx
272 »       je·····2882·<_PyCfg_OptimizeCodeUnit+0x2532>272 »       je·····28ea·<_PyCfg_OptimizeCodeUnit+0x259a>
273 »       mov····0x8(%rbx),%eax273 »       mov····0x8(%rbx),%eax
274 »       mov····$0xffffffff,%edx274 »       mov····$0xffffffff,%edx
275 »       test···%eax,%eax275 »       test···%eax,%eax
276 »       cmovs··%edx,%eax276 »       cmovs··%edx,%eax
277 »       mov····0x20(%rbx),%rdx277 »       mov····0x20(%rbx),%rdx
278 »       test···%rdx,%rdx278 »       test···%rdx,%rdx
279 »       je·····3a8·<_PyCfg_OptimizeCodeUnit+0x58>279 »       je·····3a8·<_PyCfg_OptimizeCodeUnit+0x58>
Offset 288, 15 lines modifiedOffset 288, 15 lines modified
288 »       shl····$0x3,%rbp288 »       shl····$0x3,%rbp
289 »       mov····%rbp,%rdi289 »       mov····%rbp,%rdi
290 »       call···3ba·<_PyCfg_OptimizeCodeUnit+0x6a>290 »       call···3ba·<_PyCfg_OptimizeCodeUnit+0x6a>
291 ·R_X86_64_PLT32» PyMem_Malloc-0x4291 ·R_X86_64_PLT32» PyMem_Malloc-0x4
292 »       mov····%rax,%rdi292 »       mov····%rax,%rdi
293 »       test···%rax,%rax293 »       test···%rax,%rax
294 »       je·····3c6·<_PyCfg_OptimizeCodeUnit+0x76>294 »       je·····3c6·<_PyCfg_OptimizeCodeUnit+0x76>
295 ·R_X86_64_PC32»  .text.unlikely+0x1b6295 ·R_X86_64_PC32»  .text.unlikely+0x211
296 »       mov····%rbp,%rdx296 »       mov····%rbp,%rdx
297 »       xor····%esi,%esi297 »       xor····%esi,%esi
298 »       call···3d0·<_PyCfg_OptimizeCodeUnit+0x80>298 »       call···3d0·<_PyCfg_OptimizeCodeUnit+0x80>
299 ·R_X86_64_PLT32» memset-0x4299 ·R_X86_64_PLT32» memset-0x4
300 »       mov····%rax,%rdi300 »       mov····%rax,%rdi
301 »       movslq·0x8(%rbx),%rax301 »       movslq·0x8(%rbx),%rax
302 »       test···%eax,%eax302 »       test···%eax,%eax
Offset 318, 15 lines modifiedOffset 318, 15 lines modified
318 »       mov····0x18(%rbx),%rdx318 »       mov····0x18(%rbx),%rdx
319 »       lea····(%rax,%rax,4),%rax319 »       lea····(%rax,%rax,4),%rax
320 »       lea····(%rdx,%rax,8),%rsi320 »       lea····(%rdx,%rax,8),%rsi
321 »       nopl···0x0(%rax)321 »       nopl···0x0(%rax)
322 »       mov····(%rdx),%eax322 »       mov····(%rdx),%eax
323 »       cmp····$0x1ff,%eax323 »       cmp····$0x1ff,%eax
324 »       ja·····425·<_PyCfg_OptimizeCodeUnit+0xd5>324 »       ja·····425·<_PyCfg_OptimizeCodeUnit+0xd5>
325 ·R_X86_64_PC32»  .text.unlikely+0xb5325 ·R_X86_64_PC32»  .text.unlikely+0x21b
326 »       mov····%eax,%ecx326 »       mov····%eax,%ecx
327 »       sar····$0x5,%ecx327 »       sar····$0x5,%ecx
328 »       movslq·%ecx,%rcx328 »       movslq·%ecx,%rcx
329 »       mov····0x0(,%rcx,4),%ecx329 »       mov····0x0(,%rcx,4),%ecx
330 ·R_X86_64_32S»   _PyOpcode_Jump330 ·R_X86_64_32S»   _PyOpcode_Jump
331 »       bt·····%eax,%ecx331 »       bt·····%eax,%ecx
332 »       jb·····a88·<_PyCfg_OptimizeCodeUnit+0x738>332 »       jb·····a88·<_PyCfg_OptimizeCodeUnit+0x738>
Offset 340, 119 lines modifiedOffset 340, 119 lines modified
340 »       test···%rbx,%rbx340 »       test···%rbx,%rbx
341 »       jne····400·<_PyCfg_OptimizeCodeUnit+0xb0>341 »       jne····400·<_PyCfg_OptimizeCodeUnit+0xb0>
342 »       call···462·<_PyCfg_OptimizeCodeUnit+0x112>342 »       call···462·<_PyCfg_OptimizeCodeUnit+0x112>
343 ·R_X86_64_PLT32» PyMem_Free-0x4343 ·R_X86_64_PLT32» PyMem_Free-0x4
344 »       mov····(%r12),%rbx344 »       mov····(%r12),%rbx
345 »       mov····%rbx,%rcx345 »       mov····%rbx,%rcx
346 »       test···%rbx,%rbx346 »       test···%rbx,%rbx
347 »       je·····2a3b·<_PyCfg_OptimizeCodeUnit+0x26eb>347 »       je·····2ad8·<_PyCfg_OptimizeCodeUnit+0x2788>
348 »       mov····0x28(%rcx),%edx348 »       mov····0x28(%rcx),%edx
349 »       test···%edx,%edx349 »       test···%edx,%edx
350 »       jle····5d8·<_PyCfg_OptimizeCodeUnit+0x288>350 »       jle····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
351 »       mov····0x18(%rcx),%rax351 »       mov····0x18(%rcx),%rax
352 »       mov····(%rax),%edi352 »       mov····(%rax),%edi
353 »       lea····-0x100(%rdi),%esi353 »       lea····-0x100(%rdi),%esi
354 »       cmp····$0x2,%esi354 »       cmp····$0x2,%esi
355 »       jbe····2e54·<_PyCfg_OptimizeCodeUnit+0x2b04>355 »       jbe····2f2a·<_PyCfg_OptimizeCodeUnit+0x2bda>
356 »       cmp····$0x1,%edx356 »       cmp····$0x1,%edx
357 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>357 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
358 »       mov····0x28(%rax),%edi358 »       mov····0x28(%rax),%edi
359 »       lea····-0x100(%rdi),%esi359 »       lea····-0x100(%rdi),%esi
360 »       cmp····$0x2,%esi360 »       cmp····$0x2,%esi
361 »       jbe····2f51·<_PyCfg_OptimizeCodeUnit+0x2c01>361 »       jbe····2f37·<_PyCfg_OptimizeCodeUnit+0x2be7>
362 »       cmp····$0x2,%edx362 »       cmp····$0x2,%edx
363 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>363 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
364 »       mov····0x50(%rax),%edi364 »       mov····0x50(%rax),%edi
365 »       lea····-0x100(%rdi),%esi365 »       lea····-0x100(%rdi),%esi
366 »       cmp····$0x2,%esi366 »       cmp····$0x2,%esi
367 »       jbe····2f68·<_PyCfg_OptimizeCodeUnit+0x2c18>367 »       jbe····2f5e·<_PyCfg_OptimizeCodeUnit+0x2c0e>
368 »       cmp····$0x3,%edx368 »       cmp····$0x3,%edx
369 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>369 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
370 »       mov····0x78(%rax),%edi370 »       mov····0x78(%rax),%edi
371 »       lea····-0x100(%rdi),%esi371 »       lea····-0x100(%rdi),%esi
372 »       cmp····$0x2,%esi372 »       cmp····$0x2,%esi
373 »       jbe····2f75·<_PyCfg_OptimizeCodeUnit+0x2c25>373 »       jbe····2f4e·<_PyCfg_OptimizeCodeUnit+0x2bfe>
374 »       cmp····$0x4,%edx374 »       cmp····$0x4,%edx
375 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>375 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
376 »       mov····0xa0(%rax),%edi376 »       mov····0xa0(%rax),%edi
377 »       lea····-0x100(%rdi),%esi377 »       lea····-0x100(%rdi),%esi
378 »       cmp····$0x2,%esi378 »       cmp····$0x2,%esi
379 »       jbe····2fdb·<_PyCfg_OptimizeCodeUnit+0x2c8b>379 »       jbe····2fd1·<_PyCfg_OptimizeCodeUnit+0x2c81>
380 »       cmp····$0x5,%edx380 »       cmp····$0x5,%edx
381 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>381 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
382 »       mov····0xc8(%rax),%edi382 »       mov····0xc8(%rax),%edi
383 »       lea····-0x100(%rdi),%esi383 »       lea····-0x100(%rdi),%esi
384 »       cmp····$0x2,%esi384 »       cmp····$0x2,%esi
385 »       jbe····2fcb·<_PyCfg_OptimizeCodeUnit+0x2c7b>385 »       jbe····2fc1·<_PyCfg_OptimizeCodeUnit+0x2c71>
386 »       cmp····$0x6,%edx386 »       cmp····$0x6,%edx
387 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>387 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
388 »       mov····0xf0(%rax),%edi388 »       mov····0xf0(%rax),%edi
389 »       lea····-0x100(%rdi),%esi389 »       lea····-0x100(%rdi),%esi
390 »       cmp····$0x2,%esi390 »       cmp····$0x2,%esi
391 »       jbe····2feb·<_PyCfg_OptimizeCodeUnit+0x2c9b>391 »       jbe····2fb1·<_PyCfg_OptimizeCodeUnit+0x2c61>
392 »       cmp····$0x7,%edx392 »       cmp····$0x7,%edx
393 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>393 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
394 »       mov····0x118(%rax),%edi394 »       mov····0x118(%rax),%edi
395 »       lea····-0x100(%rdi),%esi395 »       lea····-0x100(%rdi),%esi
396 »       cmp····$0x2,%esi396 »       cmp····$0x2,%esi
397 »       jbe····309c·<_PyCfg_OptimizeCodeUnit+0x2d4c>397 »       jbe····3078·<_PyCfg_OptimizeCodeUnit+0x2d28>
398 »       cmp····$0x8,%edx398 »       cmp····$0x8,%edx
399 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>399 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
400 »       mov····0x140(%rax),%edi400 »       mov····0x140(%rax),%edi
401 »       lea····-0x100(%rdi),%esi401 »       lea····-0x100(%rdi),%esi
402 »       cmp····$0x2,%esi402 »       cmp····$0x2,%esi
403 »       jbe····308c·<_PyCfg_OptimizeCodeUnit+0x2d3c>403 »       jbe····3068·<_PyCfg_OptimizeCodeUnit+0x2d18>
404 »       cmp····$0x9,%edx404 »       cmp····$0x9,%edx
405 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>405 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
406 »       mov····0x168(%rax),%edi406 »       mov····0x168(%rax),%edi
407 »       lea····-0x100(%rdi),%esi407 »       lea····-0x100(%rdi),%esi
408 »       cmp····$0x2,%esi408 »       cmp····$0x2,%esi
409 »       jbe····307c·<_PyCfg_OptimizeCodeUnit+0x2d2c>409 »       jbe····3088·<_PyCfg_OptimizeCodeUnit+0x2d38>
410 »       cmp····$0xa,%edx410 »       cmp····$0xa,%edx
411 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>411 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
412 »       mov····0x190(%rax),%edi412 »       mov····0x190(%rax),%edi
413 »       lea····-0x100(%rdi),%esi413 »       lea····-0x100(%rdi),%esi
414 »       cmp····$0x2,%esi414 »       cmp····$0x2,%esi
415 »       jbe····3126·<_PyCfg_OptimizeCodeUnit+0x2dd6>415 »       jbe····3103·<_PyCfg_OptimizeCodeUnit+0x2db3>
416 »       cmp····$0xb,%edx416 »       cmp····$0xb,%edx
417 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>417 »       je·····5d8·<_PyCfg_OptimizeCodeUnit+0x288>
418 »       add····$0x1b8,%rax418 »       add····$0x1b8,%rax
Max diff block lines reached; 149643/153988 bytes (97.18%) of diff not shown.
2.87 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 36 lines modifiedOffset 16, 36 lines modified
16 ··0x000000c0·0e10420e·08460b00·18000000·cc000000·..B..F..........16 ··0x000000c0·0e10420e·08460b00·18000000·cc000000·..B..F..........
17 ··0x000000d0·00000000·1d000000·000e5083·0586048c·..........P.....17 ··0x000000d0·00000000·1d000000·000e5083·0586048c·..........P.....
18 ··0x000000e0·038d0200·18000000·e8000000·00000000·................18 ··0x000000e0·038d0200·18000000·e8000000·00000000·................
19 ··0x000000f0·32000000·00410e10·8302700e·08000000·2....A....p.....19 ··0x000000f0·32000000·00410e10·8302700e·08000000·2....A....p.....
20 ··0x00000100·18000000·04010000·00000000·c3000000·................20 ··0x00000100·18000000·04010000·00000000·c3000000·................
21 ··0x00000110·00480e20·026d0a0e·08410b00·10000000·.H.·.m...A......21 ··0x00000110·00480e20·026d0a0e·08410b00·10000000·.H.·.m...A......
22 ··0x00000120·20010000·00000000·17000000·000e2000··.............·.22 ··0x00000120·20010000·00000000·17000000·000e2000··.............·.
23 ··0x00000130·4c000000·34010000·00000000·572f0000·L...4.......W/..23 ··0x00000130·4c000000·34010000·00000000·432f0000·L...4.......C/..
24 ··0x00000140·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..24 ··0x00000140·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..
25 ··0x00000150·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D25 ··0x00000150·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D
26 ··0x00000160·0ea00103·031b0a0e·38410e30·410e2842·........8A.0A.(B26 ··0x00000160·0ea00103·031b0a0e·38410e30·410e2842·........8A.0A.(B
27 ··0x00000170·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....27 ··0x00000170·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....
28 ··0x00000180·1c000000·84010000·00000000·35020000·............5...28 ··0x00000180·1c000000·84010000·00000000·4e020000·............N...
29 ··0x00000190·000ea001·83078606·8c058d04·8e038f02·................29 ··0x00000190·000ea001·83078606·8c058d04·8e038f02·................
30 ··0x000001a0·4c000000·a4010000·00000000·2d0b0000·L...........-...30 ··0x000001a0·4c000000·a4010000·00000000·2d0b0000·L...........-...
31 ··0x000001b0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..31 ··0x000001b0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
32 ··0x000001c0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D32 ··0x000001c0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
33 ··0x000001d0·0eb00103·70010a0e·38410e30·410e2842·....p...8A.0A.(B33 ··0x000001d0·0eb00103·70010a0e·38410e30·410e2842·....p...8A.0A.(B
34 ··0x000001e0·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....34 ··0x000001e0·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....
35 ··0x000001f0·1c000000·f4010000·00000000·76010000·............v...35 ··0x000001f0·1c000000·f4010000·00000000·76010000·............v...
36 ··0x00000200·000eb001·83078606·8c058d04·8e038f02·................36 ··0x00000200·000eb001·83078606·8c058d04·8e038f02·................
37 ··0x00000210·28000000·14020000·00000000·e3000000·(...............37 ··0x00000210·28000000·14020000·00000000·e2000000·(...............
38 ··0x00000220·00460e10·8c024f0e·18860348·0e208304·.F....O....H.·..38 ··0x00000220·00460e10·8c024f0e·18860348·0e208304·.F....O....H.·..
39 ··0x00000230·02c20e18·410e1042·0e080000·18000000·....A..B........39 ··0x00000230·02c10e18·410e1042·0e080000·18000000·....A..B........
40 ··0x00000240·40020000·00000000·08000000·000e2083·@.............·.40 ··0x00000240·40020000·00000000·08000000·000e2083·@.............·.
41 ··0x00000250·0486038c·02000000·48000000·5c020000·........H...\...41 ··0x00000250·0486038c·02000000·48000000·5c020000·........H...\...
42 ··0x00000260·00000000·3e030000·00460e10·8f02420e·....>....F....B.42 ··0x00000260·00000000·35030000·00460e10·8f02420e·....5....F....B.
43 ··0x00000270·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.043 ··0x00000270·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
44 ··0x00000280·8606430e·38830749·0e6003f3·010a0e38·..C.8..I.`.....844 ··0x00000280·8606430e·38830749·0e6003e3·010a0e38·..C.8..I.`.....8
45 ··0x00000290·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B45 ··0x00000290·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
46 ··0x000002a0·0e08470b·1c000000·a8020000·00000000·..G.............46 ··0x000002a0·0e08470b·1c000000·a8020000·00000000·..G.............
47 ··0x000002b0·3d000000·000e6083·0786068c·058d048e·=.....`.........47 ··0x000002b0·3d000000·000e6083·0786068c·058d048e·=.....`.........
48 ··0x000002c0·038f0200·10000000·c8020000·00000000·................48 ··0x000002c0·038f0200·10000000·c8020000·00000000·................
49 ··0x000002d0·ab010000·00000000·10000000·dc020000·................49 ··0x000002d0·ab010000·00000000·10000000·dc020000·................
50 ··0x000002e0·00000000·04000000·00000000·10000000·................50 ··0x000002e0·00000000·04000000·00000000·10000000·................
51 ··0x000002f0·f0020000·00000000·df010000·00000000·................51 ··0x000002f0·f0020000·00000000·df010000·00000000·................
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 40, 16 lines modifiedOffset 40, 16 lines modified
40 ··0x00000250·5079436f·6d70696c·655f456e·73757265·PyCompile_Ensure40 ··0x00000250·5079436f·6d70696c·655f456e·73757265·PyCompile_Ensure
41 ··0x00000260·41727261·794c6172·6765456e·6f756768·ArrayLargeEnough41 ··0x00000260·41727261·794c6172·6765456e·6f756768·ArrayLargeEnough
42 ··0x00000270·005f5079·43666742·75696c64·65725f55·._PyCfgBuilder_U42 ··0x00000270·005f5079·43666742·75696c64·65725f55·._PyCfgBuilder_U
43 ··0x00000280·73654c61·62656c00·5f507943·66675f4f·seLabel._PyCfg_O43 ··0x00000280·73654c61·62656c00·5f507943·66675f4f·seLabel._PyCfg_O
44 ··0x00000290·7074696d·697a6543·6f646555·6e697400·ptimizeCodeUnit.44 ··0x00000290·7074696d·697a6543·6f646555·6e697400·ptimizeCodeUnit.
45 ··0x000002a0·50794d65·6d5f4d61·6c6c6f63·006d656d·PyMem_Malloc.mem45 ··0x000002a0·50794d65·6d5f4d61·6c6c6f63·006d656d·PyMem_Malloc.mem
46 ··0x000002b0·73657400·50794d65·6d5f4672·65650050·set.PyMem_Free.P46 ··0x000002b0·73657400·50794d65·6d5f4672·65650050·set.PyMem_Free.P
47 ··0x000002c0·794c6973·745f5365·74536c69·63650050·yList_SetSlice.P 
48 ··0x000002d0·794c6973·745f5365·74497465·6d005079·yList_SetItem.Py47 ··0x000002c0·794c6973·745f5365·74497465·6d005079·yList_SetItem.Py
 48 ··0x000002d0·4c697374·5f536574·536c6963·65005079·List_SetSlice.Py
49 ··0x000002e0·4d656d5f·43616c6c·6f630050·79457863·Mem_Calloc.PyExc49 ··0x000002e0·4d656d5f·43616c6c·6f630050·79457863·Mem_Calloc.PyExc
50 ··0x000002f0·5f537973·74656d45·72726f72·00507945·_SystemError.PyE50 ··0x000002f0·5f537973·74656d45·72726f72·00507945·_SystemError.PyE
51 ··0x00000300·72725f53·65745374·72696e67·0050794f·rr_SetString.PyO51 ··0x00000300·72725f53·65745374·72696e67·0050794f·rr_SetString.PyO
52 ··0x00000310·626a6563·745f4973·54727565·00507954·bject_IsTrue.PyT52 ··0x00000310·626a6563·745f4973·54727565·00507954·bject_IsTrue.PyT
53 ··0x00000320·75706c65·5f4e6577·005f5079·5f4e6f6e·uple_New._Py_Non53 ··0x00000320·75706c65·5f4e6577·005f5079·5f4e6f6e·uple_New._Py_Non
54 ··0x00000330·65537472·75637400·5f507943·6f6d7069·eStruct._PyCompi54 ··0x00000330·65537472·75637400·5f507943·6f6d7069·eStruct._PyCompi
55 ··0x00000340·6c655f43·6f6e7374·43616368·654d6572·le_ConstCacheMer55 ··0x00000340·6c655f43·6f6e7374·43616368·654d6572·le_ConstCacheMer
513 KB
getargs.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········69568·(bytes·into·file)13 ··Start·of·section·headers:··········69552·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.82 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x10fc0:1 There·are·21·section·headers,·starting·at·offset·0x10fb0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00090e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00090e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009850·000840·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009840·000840·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00094e·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00094e·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00094e·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00094e·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000950·000808·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000950·000808·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001158·00201c·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001158·002028·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00a090·003c60·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00a080·003c60·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003180·003bec·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003180·003bdc·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00dcf0·002208·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00dce0·002208·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·006d6c·00032a·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·006d5c·00032a·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········0000000000000000·007098·000317·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·007088·000317·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·00fef8·000918·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·00fee8·000918·18···I·18··11··8
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0073b0·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0073a0·000008·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0073b8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0073a8·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·0073b8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0073a8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0073d8·000c18·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0073c8·000c18·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·010810·0006f0·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·010800·0006f0·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·007ff0·000d80·18·····19··54··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·007fe0·000d80·18·····19··54··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·008d70·000ad9·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·008d60·000ad9·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·010f00·0000be·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·010ef0·0000be·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
15.9 KB
readelf --wide --symbols {}
    
Offset 5, 59 lines modifiedOffset 5, 59 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.86 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
9 ·····5:·00000000000000c0··1514·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl9 ·····5:·00000000000000c0··1514·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl
10 ·····6:·0000000000000000····24·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTuple.cold10 ·····6:·0000000000000000····24·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTuple.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.111 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
12 ·····8:·0000000000000970··4729·FUNC····LOCAL··DEFAULT····8·convertsimple12 ·····8:·0000000000000970··4716·FUNC····LOCAL··DEFAULT····8·convertsimple
13 ·····9:·00000000000004b0···370·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.013 ·····9:·00000000000004b0···370·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.0
14 ····10:·00000000000006b0····33·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.014 ····10:·00000000000006b0····33·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.0
15 ····11:·0000000000000720···416·FUNC····LOCAL··DEFAULT····1·seterror15 ····11:·0000000000000720···416·FUNC····LOCAL··DEFAULT····1·seterror
16 ····12:·0000000000000018···260·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold16 ····12:·0000000000000018···260·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold
17 ····13:·0000000000000308····15·OBJECT··LOCAL··DEFAULT···11·__func__.017 ····13:·0000000000000308····15·OBJECT··LOCAL··DEFAULT···11·__func__.0
18 ····14:·00000000000006b0···556·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl.constprop.018 ····14:·00000000000006b0···556·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl.constprop.0
19 ····15:·00000000000008e0···131·FUNC····LOCAL··DEFAULT····8·convertitem19 ····15:·00000000000008e0···131·FUNC····LOCAL··DEFAULT····8·convertitem
20 ····16:·000000000000011c···247·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0.cold20 ····16:·000000000000011c···247·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
22 ····18:·00000000000008c0····78·FUNC····LOCAL··DEFAULT····1·converterr22 ····18:·00000000000008c0····78·FUNC····LOCAL··DEFAULT····1·converterr
23 ····19:·0000000000001c06····25·FUNC····LOCAL··DEFAULT····6·cleanup_buffer23 ····19:·0000000000001c12····25·FUNC····LOCAL··DEFAULT····6·cleanup_buffer
24 ····20:·0000000000000470····55·FUNC····LOCAL··DEFAULT····1·getbuffer24 ····20:·0000000000000470····55·FUNC····LOCAL··DEFAULT····1·getbuffer
25 ····21:·0000000000001bed····25·FUNC····LOCAL··DEFAULT····6·cleanup_ptr25 ····21:·0000000000001bf9····25·FUNC····LOCAL··DEFAULT····6·cleanup_ptr
26 ····22:·0000000000000650····90·FUNC····LOCAL··DEFAULT····1·convertbuffer26 ····22:·0000000000000650····90·FUNC····LOCAL··DEFAULT····1·convertbuffer
27 ····23:·0000000000000213··1127·FUNC····LOCAL··DEFAULT····6·convertsimple.cold27 ····23:·0000000000000213··1139·FUNC····LOCAL··DEFAULT····6·convertsimple.cold
28 ····24:·000000000000067a····24·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTuple_SizeT.cold28 ····24:·0000000000000686····24·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTuple_SizeT.cold
29 ····25:·0000000000000692···141·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold29 ····25:·000000000000069e···141·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold
30 ····26:·000000000000071f···188·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold30 ····26:·000000000000072b···188·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold
31 ····27:·0000000000001ff0··2131·FUNC····LOCAL··DEFAULT····8·vgetargskeywords31 ····27:·0000000000001fe0··2131·FUNC····LOCAL··DEFAULT····8·vgetargskeywords
32 ····28:·00000000000007db····22·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTupleAndKeywords_SizeT.cold32 ····28:·00000000000007e7····22·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTupleAndKeywords_SizeT.cold
33 ····29:·00000000000030c0···433·FUNC····LOCAL··DEFAULT····8·skipitem33 ····29:·00000000000030b0···433·FUNC····LOCAL··DEFAULT····8·skipitem
34 ····30:·00000000000007f1···913·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.cold34 ····30:·00000000000007fd···913·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.cold
35 ····31:·0000000000000b82····41·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold35 ····31:·0000000000000b8e····41·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold
36 ····32:·0000000000000030···773·FUNC····LOCAL··DEFAULT····1·parser_init.part.036 ····32:·0000000000000030···773·FUNC····LOCAL··DEFAULT····1·parser_init.part.0
37 ····33:·0000000000000bab···363·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywordsWithVararg.cold37 ····33:·0000000000000bb7···363·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywordsWithVararg.cold
38 ····34:·0000000000000630····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF38 ····34:·0000000000000630····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
39 ····35:·00000000000013fd···242·FUNC····LOCAL··DEFAULT····6·error_unexpected_keyword_arg39 ····35:·0000000000001409···242·FUNC····LOCAL··DEFAULT····6·error_unexpected_keyword_arg
40 ····36:·0000000000000d16···289·FUNC····LOCAL··DEFAULT····6·parser_init.part.0.cold40 ····36:·0000000000000d22···289·FUNC····LOCAL··DEFAULT····6·parser_init.part.0.cold
41 ····37:·0000000000002f70····95·FUNC····LOCAL··DEFAULT····8·find_keyword41 ····37:·0000000000002f60····95·FUNC····LOCAL··DEFAULT····8·find_keyword
42 ····38:·0000000000000e37····22·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold42 ····38:·0000000000000e43····22·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold
43 ····39:·0000000000000e4d···173·FUNC····LOCAL··DEFAULT····6·skipitem.cold43 ····39:·0000000000000e59···173·FUNC····LOCAL··DEFAULT····6·skipitem.cold
44 ····40:·0000000000000efa···767·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold44 ····40:·0000000000000f06···767·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold
45 ····41:·00000000000011f9···117·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold45 ····41:·0000000000001205···117·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold
46 ····42:·000000000000126e····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold46 ····42:·000000000000127a····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold
47 ····43:·00000000000012a6····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold47 ····43:·00000000000012b2····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold
48 ····44:·00000000000012de····34·FUNC····LOCAL··DEFAULT····6·getbuffer.cold48 ····44:·00000000000012ea····34·FUNC····LOCAL··DEFAULT····6·getbuffer.cold
49 ····45:·0000000000001300···182·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold49 ····45:·000000000000130c···182·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold
50 ····46:·00000000000013b6·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold50 ····46:·00000000000013c2·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold
51 ····47:·00000000000013bb····16·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold51 ····47:·00000000000013c7····16·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold
52 ····48:·00000000000013cb····39·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold52 ····48:·00000000000013d7····39·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold
53 ····49:·00000000000013f2····11·FUNC····LOCAL··DEFAULT····6·_PyArg_BadArgument.cold53 ····49:·00000000000013fe····11·FUNC····LOCAL··DEFAULT····6·_PyArg_BadArgument.cold
54 ····50:·00000000000015bf··1422·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl54 ····50:·00000000000015cb··1422·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl
55 ····51:·00000000000015b4····11·FUNC····LOCAL··DEFAULT····6·converterr.cold55 ····51:·00000000000015c0····11·FUNC····LOCAL··DEFAULT····6·converterr.cold
56 ····52:·0000000000001c1f····91·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast56 ····52:·0000000000001c2b····91·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast
57 ····53:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC2957 ····53:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC29
58 ····54:·0000000000000000···181·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTuple58 ····54:·0000000000000000···181·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTuple
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
Offset 75, 73 lines modifiedOffset 75, 73 lines modified
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongLongMask80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongLongMask
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
 82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Type
 83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString
 84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
 85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
 86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongMask87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongMask
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Type 
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString 
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen 
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy 
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex 
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo 
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release 
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string
 94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding
 96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
98 ····94:·0000000000001bf0···184·FUNC····GLOBAL·DEFAULT····8·_PyArg_ParseTuple_SizeT98 ····94:·0000000000001be0···184·FUNC····GLOBAL·DEFAULT····8·_PyArg_ParseTuple_SizeT
99 ····95:·0000000000001cb0···476·FUNC····GLOBAL·DEFAULT····8·PyArg_UnpackTuple99 ····95:·0000000000001ca0···476·FUNC····GLOBAL·DEFAULT····8·PyArg_UnpackTuple
100 ····96:·0000000000001e90···111·FUNC····GLOBAL·DEFAULT····8·_PyArg_CheckPositional100 ····96:·0000000000001e80···111·FUNC····GLOBAL·DEFAULT····8·_PyArg_CheckPositional
101 ····97:·0000000000001f00···233·FUNC····GLOBAL·DEFAULT····8·_PyArg_ParseTupleAndKeywords_SizeT101 ····97:·0000000000001ef0···233·FUNC····GLOBAL·DEFAULT····8·_PyArg_ParseTupleAndKeywords_SizeT
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_GetItemStringWithError104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_GetItemStringWithError
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
107 ···103:·0000000000000000····44·FUNC····GLOBAL·DEFAULT····1·PyArg_ValidateKeywordArguments107 ···103:·0000000000000000····44·FUNC····GLOBAL·DEFAULT····1·PyArg_ValidateKeywordArguments
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_HasOnlyStringKeys108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_HasOnlyStringKeys
109 ···105:·0000000000002850··1816·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywordsWithVararg109 ···105:·0000000000002840··1816·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywordsWithVararg
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EQ111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EQ
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace
118 ···114:·0000000000002fd0···233·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTupleAndKeywords118 ···114:·0000000000002fc0···233·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTupleAndKeywords
119 ···115:·0000000000003280··1576·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywords119 ···115:·0000000000003270··1576·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywords
120 ···116:·00000000000038b0···436·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackStack120 ···116:·00000000000038a0···436·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackStack
121 ···117:·0000000000000340····86·FUNC····GLOBAL·HIDDEN·····1·_PyArg_Fini121 ···117:·0000000000000340····86·FUNC····GLOBAL·HIDDEN·····1·_PyArg_Fini
122 ···118:·0000000000003a70···147·FUNC····GLOBAL·DEFAULT····8·_PyArg_Parse_SizeT122 ···118:·0000000000003a60···147·FUNC····GLOBAL·DEFAULT····8·_PyArg_Parse_SizeT
123 ···119:·00000000000003a0···159·FUNC····GLOBAL·DEFAULT····1·_PyArg_ParseStack_SizeT123 ···119:·00000000000003a0···159·FUNC····GLOBAL·DEFAULT····1·_PyArg_ParseStack_SizeT
124 ···120:·0000000000000440····46·FUNC····GLOBAL·DEFAULT····1·_PyArg_NoPositional124 ···120:·0000000000000440····46·FUNC····GLOBAL·DEFAULT····1·_PyArg_NoPositional
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
126 ···122:·0000000000003b10····52·FUNC····GLOBAL·DEFAULT····8·_PyArg_NoKeywords126 ···122:·0000000000003b00····52·FUNC····GLOBAL·DEFAULT····8·_PyArg_NoKeywords
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Check128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Check
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
133 ···129:·00000000000006e0····53·FUNC····GLOBAL·DEFAULT····1·_PyArg_BadArgument133 ···129:·00000000000006e0····53·FUNC····GLOBAL·DEFAULT····1·_PyArg_BadArgument
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
Max diff block lines reached; -1/16183 bytes (-0.01%) of diff not shown.
207 KB
readelf --wide --relocs {}
    
Offset 1, 100 lines modifiedOffset 1, 100 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x9850·contains·88·entries:1 Relocation·section·'.rela.text'·at·offset·0x9840·contains·88·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000017··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyDict_HasOnlyStringKeys·-·43 0000000000000017··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyDict_HasOnlyStringKeys·-·4
4 0000000000000131··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a144 0000000000000131··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a14
5 000000000000013c··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a145 000000000000013c··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a14
6 0000000000000148··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a0c6 0000000000000148··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a0c
7 000000000000014d··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·47 000000000000014d··0000006f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
8 0000000000000176··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·48 0000000000000176··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
9 00000000000001aa··0000007000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·49 00000000000001aa··0000007000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
10 00000000000001c2··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternInPlace·-·410 00000000000001c2··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternInPlace·-·4
11 000000000000021b··0000006300000004·R_X86_64_PLT32·········0000000000000000·strchr·-·411 000000000000021b··0000006300000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
12 0000000000000291··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·30bc12 0000000000000291··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·30ac
13 0000000000000348··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a1413 0000000000000348··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a14
14 000000000000036b··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a1414 000000000000036b··0000006d00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·a14
15 0000000000000390··0000005300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·415 0000000000000390··0000005200000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
16 0000000000000433··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bc16 0000000000000433··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bc
17 0000000000000452··000000790000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·017 0000000000000452··000000790000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
18 000000000000047d··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·418 000000000000047d··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
19 0000000000000494··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·419 0000000000000494··0000004600000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·4
20 000000000000050a··000000390000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·020 000000000000050a··000000390000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
21 0000000000000531··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PySequence_Check·-·421 0000000000000531··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PySequence_Check·-·4
22 000000000000055c··0000007d00000004·R_X86_64_PLT32·········0000000000000000·PySequence_Size·-·422 000000000000055c··0000007d00000004·R_X86_64_PLT32·········0000000000000000·PySequence_Size·-·4
23 0000000000000594··0000007e00000004·R_X86_64_PLT32·········0000000000000000·PySequence_GetItem·-·423 0000000000000594··0000007e00000004·R_X86_64_PLT32·········0000000000000000·PySequence_GetItem·-·4
24 00000000000005d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8dc24 00000000000005d9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8dc
25 000000000000069c··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·425 000000000000069c··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
26 00000000000006ea··000000420000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·026 00000000000006ea··000000420000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
27 0000000000000702··0000003b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·427 0000000000000702··0000003b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
28 000000000000070c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78028 000000000000070c··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·780
29 0000000000000754··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·429 0000000000000754··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
30 0000000000000791··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2e230 0000000000000791··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2e2
31 000000000000079b··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·431 000000000000079b··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
32 00000000000007a6··0000005100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·432 00000000000007a6··0000005000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
33 00000000000007c1··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·30233 00000000000007c1··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·302
34 00000000000007d2··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·434 00000000000007d2··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
35 00000000000007e2··0000003b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·435 00000000000007e2··0000003b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
36 00000000000007e7··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·436 00000000000007e7··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
37 0000000000000817··0000003700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·437 0000000000000817··0000003700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
38 000000000000081c··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·438 000000000000081c··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
39 0000000000000826··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2d839 0000000000000826··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2d8
40 0000000000000833··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·440 0000000000000833··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
41 000000000000083b··0000005100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·441 000000000000083b··0000005000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
42 0000000000000849··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2f942 0000000000000849··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2f9
43 0000000000000853··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·443 0000000000000853··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
44 000000000000085b··0000005100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·444 000000000000085b··0000005000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
45 000000000000088d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2ef45 000000000000088d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2ef
46 0000000000000896··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·446 0000000000000896··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
47 00000000000008a0··0000005100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·447 00000000000008a0··0000005000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
48 00000000000008bc··0000003e00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·448 00000000000008bc··0000003e00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
49 00000000000008d1··000000420000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·049 00000000000008d1··000000420000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
50 00000000000008e7··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·31150 00000000000008e7··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·311
51 00000000000008f1··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·451 00000000000008f1··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
52 00000000000008fe··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·30a52 00000000000008fe··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·30a
53 0000000000000908··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·453 0000000000000908··0000008000000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
54 0000000000000012··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7e54 0000000000000012··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8a
55 0000000000000026··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b9455 0000000000000026··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ba0
56 000000000000007e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1256 000000000000007e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1e
57 0000000000000098··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1257 0000000000000098··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1e
58 00000000000000b2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1258 00000000000000b2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1e
59 00000000000000cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1259 00000000000000cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1e
60 00000000000000e6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1260 00000000000000e6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1e
61 0000000000000183··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d2361 0000000000000183··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d2f
62 00000000000001b8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d5e62 00000000000001b8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d6a
63 0000000000000227··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d7c63 0000000000000227··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d88
64 0000000000000260··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da164 0000000000000260··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dad
65 000000000000026b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d4465 000000000000026b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d50
66 0000000000000276··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d4466 0000000000000276··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d50
67 000000000000029d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d2a67 000000000000029d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d36
68 00000000000002fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dc368 00000000000002fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dcf
69 0000000000000306··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e0769 0000000000000306··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e13
70 0000000000000313··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·df170 0000000000000313··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dfd
71 0000000000000329··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·daa71 0000000000000329··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·db6
72 000000000000044a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·126a72 000000000000044a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1276
73 0000000000000458··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·129173 0000000000000458··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·129d
74 0000000000000468··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·127474 0000000000000468··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1280
75 0000000000000485··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12da75 0000000000000485··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12e6
76 000000000000049c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12ea76 000000000000049c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12f6
77 00000000000004ea··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12fc77 00000000000004ea··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1308
78 0000000000000524··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13a178 0000000000000524··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13ad
79 0000000000000539··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·136a79 0000000000000539··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1376
80 0000000000000554··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·136a80 0000000000000554··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1376
81 0000000000000568··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·134181 0000000000000568··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·134d
82 00000000000005a8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·130d82 00000000000005a8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1319
83 0000000000000646··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13b283 0000000000000646··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13be
84 0000000000000678··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13b784 0000000000000678··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13c3
85 0000000000000688··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13be85 0000000000000688··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13ca
86 00000000000006bd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13c786 00000000000006bd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13d3
87 00000000000006c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13e187 00000000000006c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13ed
88 00000000000006f0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13ee88 00000000000006f0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13fa
89 0000000000000711··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·489 0000000000000711··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
90 00000000000008d7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15b090 00000000000008d7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15bc
  
91 Relocation·section·'.rela.text.unlikely'·at·offset·0xa090·contains·644·entries:91 Relocation·section·'.rela.text.unlikely'·at·offset·0xa080·contains·644·entries:
92 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend92 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
93 0000000000000003··0000003700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·493 0000000000000003··0000003700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
94 0000000000000008··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·094 0000000000000008··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
95 000000000000000d··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·495 000000000000000d··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
96 0000000000000019··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4596 0000000000000019··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·45
97 000000000000001e··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·30897 000000000000001e··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·308
98 0000000000000023··0000003f00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·498 0000000000000023··0000003f00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
Offset 149, 467 lines modifiedOffset 149, 467 lines modified
149 00000000000001e3··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4149 00000000000001e3··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
150 00000000000001ed··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6ac150 00000000000001ed··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6ac
151 00000000000001f9··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28151 00000000000001f9··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28
152 00000000000001fe··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·308152 00000000000001fe··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·308
153 0000000000000203··0000003f00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4153 0000000000000203··0000003f00000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
154 0000000000000208··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3154 0000000000000208··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3
155 000000000000020d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4155 000000000000020d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4
156 0000000000000284··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2c8156 0000000000000264··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·171
 157 0000000000000287··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 158 00000000000002a5··000000590000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
157 00000000000002a4··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·181159 00000000000002ca··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·181
158 00000000000002b3··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
159 00000000000002c3··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ac 
160 00000000000002cf··0000005a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
161 00000000000002df··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18f160 00000000000002d4··000000590000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
162 00000000000002e8··0000003700000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4161 00000000000002e0··0000005a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
163 00000000000002ed··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·208162 00000000000002e5··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·188
164 00000000000002f2··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4163 00000000000002ea··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
165 0000000000000304··0000005100000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4 
166 0000000000000319··0000005700000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4164 00000000000002f6··0000005a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
167 000000000000031e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f3165 00000000000002fb··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·158
168 0000000000000323··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4166 0000000000000300··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
169 0000000000000336··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·171 
170 0000000000000343··0000005b0000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0 
171 000000000000035b··0000005b0000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0 
172 000000000000036e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1be 
Max diff block lines reached; 141278/211608 bytes (66.76%) of diff not shown.
46.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ··DW_CFA_advance_loc:·11·to·0000000000000947188 ··DW_CFA_advance_loc:·11·to·0000000000000947
189 ··DW_CFA_def_cfa_offset:·56189 ··DW_CFA_def_cfa_offset:·56
190 ··DW_CFA_advance_loc:·2·to·0000000000000949190 ··DW_CFA_advance_loc:·2·to·0000000000000949
191 ··DW_CFA_def_cfa_offset:·48191 ··DW_CFA_def_cfa_offset:·48
192 ··DW_CFA_nop192 ··DW_CFA_nop
193 ··DW_CFA_nop193 ··DW_CFA_nop
  
194 000001b0·0000000000000064·000001b4·FDE·cie=00000000·pc=0000000000000970..0000000000001be9194 000001b0·0000000000000064·000001b4·FDE·cie=00000000·pc=0000000000000970..0000000000001bdc
195 ··DW_CFA_advance_loc:·2·to·0000000000000972195 ··DW_CFA_advance_loc:·2·to·0000000000000972
196 ··DW_CFA_def_cfa_offset:·16196 ··DW_CFA_def_cfa_offset:·16
197 ··DW_CFA_offset:·r15·(r15)·at·cfa-16197 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
198 ··DW_CFA_advance_loc:·2·to·0000000000000974198 ··DW_CFA_advance_loc:·2·to·0000000000000974
199 ··DW_CFA_def_cfa_offset:·24199 ··DW_CFA_def_cfa_offset:·24
200 ··DW_CFA_offset:·r14·(r14)·at·cfa-24200 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
201 ··DW_CFA_advance_loc:·2·to·0000000000000976201 ··DW_CFA_advance_loc:·2·to·0000000000000976
Offset 246, 290 lines modifiedOffset 246, 290 lines modified
246 ··DW_CFA_advance_loc:·2·to·0000000000000b86246 ··DW_CFA_advance_loc:·2·to·0000000000000b86
247 ··DW_CFA_def_cfa_offset:·8247 ··DW_CFA_def_cfa_offset:·8
248 ··DW_CFA_advance_loc:·10·to·0000000000000b90248 ··DW_CFA_advance_loc:·10·to·0000000000000b90
249 ··DW_CFA_restore_state249 ··DW_CFA_restore_state
250 ··DW_CFA_nop250 ··DW_CFA_nop
251 ··DW_CFA_nop251 ··DW_CFA_nop
  
252 00000218·0000000000000038·0000021c·FDE·cie=00000000·pc=0000000000000213..000000000000067a252 00000218·0000000000000038·0000021c·FDE·cie=00000000·pc=0000000000000213..0000000000000686
253 ··DW_CFA_def_cfa_offset:·128253 ··DW_CFA_def_cfa_offset:·128
254 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56254 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
255 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48255 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
256 ··DW_CFA_offset:·r12·(r12)·at·cfa-40256 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
257 ··DW_CFA_offset:·r13·(r13)·at·cfa-32257 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
258 ··DW_CFA_offset:·r14·(r14)·at·cfa-24258 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
259 ··DW_CFA_offset:·r15·(r15)·at·cfa-16259 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
260 ··DW_CFA_advance_loc1:·88·to·000000000000026b260 ··DW_CFA_advance_loc1:·89·to·000000000000026c
261 ··DW_CFA_remember_state261 ··DW_CFA_remember_state
262 ··DW_CFA_def_cfa_offset:·56262 ··DW_CFA_def_cfa_offset:·56
263 ··DW_CFA_advance_loc:·1·to·000000000000026c 
264 ··DW_CFA_def_cfa_offset:·48 
265 ··DW_CFA_advance_loc:·1·to·000000000000026d263 ··DW_CFA_advance_loc:·1·to·000000000000026d
 264 ··DW_CFA_def_cfa_offset:·48
 265 ··DW_CFA_advance_loc:·1·to·000000000000026e
266 ··DW_CFA_def_cfa_offset:·40266 ··DW_CFA_def_cfa_offset:·40
267 ··DW_CFA_advance_loc:·2·to·000000000000026f267 ··DW_CFA_advance_loc:·2·to·0000000000000270
268 ··DW_CFA_def_cfa_offset:·32268 ··DW_CFA_def_cfa_offset:·32
269 ··DW_CFA_advance_loc:·2·to·0000000000000271269 ··DW_CFA_advance_loc:·2·to·0000000000000272
270 ··DW_CFA_def_cfa_offset:·24270 ··DW_CFA_def_cfa_offset:·24
271 ··DW_CFA_advance_loc:·2·to·0000000000000273271 ··DW_CFA_advance_loc:·2·to·0000000000000274
272 ··DW_CFA_def_cfa_offset:·16272 ··DW_CFA_def_cfa_offset:·16
273 ··DW_CFA_advance_loc:·2·to·0000000000000275273 ··DW_CFA_advance_loc:·2·to·0000000000000276
274 ··DW_CFA_def_cfa_offset:·8274 ··DW_CFA_def_cfa_offset:·8
275 ··DW_CFA_advance_loc:·5·to·000000000000027a275 ··DW_CFA_advance_loc:·5·to·000000000000027b
276 ··DW_CFA_restore_state276 ··DW_CFA_restore_state
277 ··DW_CFA_nop277 ··DW_CFA_nop
278 ··DW_CFA_nop278 ··DW_CFA_nop
279 ··DW_CFA_nop279 ··DW_CFA_nop
  
280 00000254·0000000000000018·00000258·FDE·cie=00000000·pc=0000000000001bf0..0000000000001ca8280 00000254·0000000000000018·00000258·FDE·cie=00000000·pc=0000000000001be0..0000000000001c98
281 ··DW_CFA_advance_loc:·11·to·0000000000001bfb281 ··DW_CFA_advance_loc:·11·to·0000000000001beb
282 ··DW_CFA_def_cfa_offset:·224282 ··DW_CFA_def_cfa_offset:·224
283 ··DW_CFA_advance_loc1:·172·to·0000000000001ca7283 ··DW_CFA_advance_loc1:·172·to·0000000000001c97
284 ··DW_CFA_def_cfa_offset:·8284 ··DW_CFA_def_cfa_offset:·8
285 ··DW_CFA_nop285 ··DW_CFA_nop
286 ··DW_CFA_nop286 ··DW_CFA_nop
287 ··DW_CFA_nop287 ··DW_CFA_nop
  
288 00000270·0000000000000010·00000274·FDE·cie=00000000·pc=000000000000067a..0000000000000692288 00000270·0000000000000010·00000274·FDE·cie=00000000·pc=0000000000000686..000000000000069e
289 ··DW_CFA_def_cfa_offset:·224289 ··DW_CFA_def_cfa_offset:·224
  
290 00000284·0000000000000030·00000288·FDE·cie=00000000·pc=0000000000001cb0..0000000000001e8c290 00000284·0000000000000030·00000288·FDE·cie=00000000·pc=0000000000001ca0..0000000000001e7c
291 ··DW_CFA_advance_loc:·8·to·0000000000001cb8291 ··DW_CFA_advance_loc:·8·to·0000000000001ca8
292 ··DW_CFA_def_cfa_offset:·96292 ··DW_CFA_def_cfa_offset:·96
293 ··DW_CFA_advance_loc2:·313·to·0000000000001df1293 ··DW_CFA_advance_loc2:·313·to·0000000000001de1
294 ··DW_CFA_remember_state294 ··DW_CFA_remember_state
295 ··DW_CFA_def_cfa_offset:·8295 ··DW_CFA_def_cfa_offset:·8
296 ··DW_CFA_advance_loc:·1·to·0000000000001df2296 ··DW_CFA_advance_loc:·1·to·0000000000001de2
297 ··DW_CFA_restore_state297 ··DW_CFA_restore_state
298 ··DW_CFA_advance_loc:·26·to·0000000000001e0c298 ··DW_CFA_advance_loc:·26·to·0000000000001dfc
299 ··DW_CFA_def_cfa_offset:·104299 ··DW_CFA_def_cfa_offset:·104
300 ··DW_CFA_advance_loc:·5·to·0000000000001e11300 ··DW_CFA_advance_loc:·5·to·0000000000001e01
301 ··DW_CFA_def_cfa_offset:·112301 ··DW_CFA_def_cfa_offset:·112
302 ··DW_CFA_advance_loc:·38·to·0000000000001e37302 ··DW_CFA_advance_loc:·38·to·0000000000001e27
303 ··DW_CFA_def_cfa_offset:·104303 ··DW_CFA_def_cfa_offset:·104
304 ··DW_CFA_advance_loc:·1·to·0000000000001e38304 ··DW_CFA_advance_loc:·1·to·0000000000001e28
305 ··DW_CFA_def_cfa_offset:·96305 ··DW_CFA_def_cfa_offset:·96
306 ··DW_CFA_advance_loc:·55·to·0000000000001e6f306 ··DW_CFA_advance_loc:·55·to·0000000000001e5f
307 ··DW_CFA_def_cfa_offset:·104307 ··DW_CFA_def_cfa_offset:·104
308 ··DW_CFA_advance_loc:·6·to·0000000000001e75308 ··DW_CFA_advance_loc:·6·to·0000000000001e65
309 ··DW_CFA_def_cfa_offset:·112309 ··DW_CFA_def_cfa_offset:·112
310 ··DW_CFA_advance_loc:·14·to·0000000000001e83310 ··DW_CFA_advance_loc:·14·to·0000000000001e73
311 ··DW_CFA_def_cfa_offset:·104311 ··DW_CFA_def_cfa_offset:·104
312 ··DW_CFA_advance_loc:·4·to·0000000000001e87312 ··DW_CFA_advance_loc:·4·to·0000000000001e77
313 ··DW_CFA_def_cfa_offset:·96313 ··DW_CFA_def_cfa_offset:·96
  
314 000002b8·0000000000000010·000002bc·FDE·cie=00000000·pc=0000000000000692..000000000000071f314 000002b8·0000000000000010·000002bc·FDE·cie=00000000·pc=000000000000069e..000000000000072b
315 ··DW_CFA_def_cfa_offset:·96315 ··DW_CFA_def_cfa_offset:·96
316 ··DW_CFA_nop316 ··DW_CFA_nop
  
317 000002cc·0000000000000028·000002d0·FDE·cie=00000000·pc=0000000000001e90..0000000000001eff317 000002cc·0000000000000028·000002d0·FDE·cie=00000000·pc=0000000000001e80..0000000000001eef
318 ··DW_CFA_advance_loc:·6·to·0000000000001e96318 ··DW_CFA_advance_loc:·6·to·0000000000001e86
319 ··DW_CFA_def_cfa_offset:·16319 ··DW_CFA_def_cfa_offset:·16
320 ··DW_CFA_advance_loc:·25·to·0000000000001eaf320 ··DW_CFA_advance_loc:·25·to·0000000000001e9f
321 ··DW_CFA_remember_state321 ··DW_CFA_remember_state
322 ··DW_CFA_def_cfa_offset:·8322 ··DW_CFA_def_cfa_offset:·8
323 ··DW_CFA_advance_loc:·1·to·0000000000001eb0323 ··DW_CFA_advance_loc:·1·to·0000000000001ea0
324 ··DW_CFA_restore_state324 ··DW_CFA_restore_state
325 ··DW_CFA_advance_loc:·26·to·0000000000001eca325 ··DW_CFA_advance_loc:·26·to·0000000000001eba
326 ··DW_CFA_def_cfa_offset:·24326 ··DW_CFA_def_cfa_offset:·24
327 ··DW_CFA_advance_loc:·16·to·0000000000001eda327 ··DW_CFA_advance_loc:·16·to·0000000000001eca
328 ··DW_CFA_def_cfa_offset:·32328 ··DW_CFA_def_cfa_offset:·32
329 ··DW_CFA_advance_loc:·31·to·0000000000001ef9329 ··DW_CFA_advance_loc:·31·to·0000000000001ee9
330 ··DW_CFA_def_cfa_offset:·24330 ··DW_CFA_def_cfa_offset:·24
331 ··DW_CFA_advance_loc:·2·to·0000000000001efb331 ··DW_CFA_advance_loc:·2·to·0000000000001eeb
332 ··DW_CFA_def_cfa_offset:·16332 ··DW_CFA_def_cfa_offset:·16
333 ··DW_CFA_advance_loc:·3·to·0000000000001efe333 ··DW_CFA_advance_loc:·3·to·0000000000001eee
334 ··DW_CFA_def_cfa_offset:·8334 ··DW_CFA_def_cfa_offset:·8
335 ··DW_CFA_nop335 ··DW_CFA_nop
336 ··DW_CFA_nop336 ··DW_CFA_nop
337 ··DW_CFA_nop337 ··DW_CFA_nop
  
338 000002f8·000000000000001c·000002fc·FDE·cie=00000000·pc=000000000000071f..00000000000007db338 000002f8·000000000000001c·000002fc·FDE·cie=00000000·pc=000000000000072b..00000000000007e7
339 ··DW_CFA_def_cfa_offset:·16339 ··DW_CFA_def_cfa_offset:·16
340 ··DW_CFA_advance_loc:·22·to·0000000000000735340 ··DW_CFA_advance_loc:·22·to·0000000000000741
341 ··DW_CFA_def_cfa_offset:·24341 ··DW_CFA_def_cfa_offset:·24
342 ··DW_CFA_advance_loc:·5·to·000000000000073a342 ··DW_CFA_advance_loc:·5·to·0000000000000746
343 ··DW_CFA_def_cfa_offset:·32343 ··DW_CFA_def_cfa_offset:·32
344 ··DW_CFA_advance_loc:·38·to·0000000000000760344 ··DW_CFA_advance_loc:·38·to·000000000000076c
345 ··DW_CFA_def_cfa_offset:·24345 ··DW_CFA_def_cfa_offset:·24
346 ··DW_CFA_advance_loc:·1·to·0000000000000761346 ··DW_CFA_advance_loc:·1·to·000000000000076d
347 ··DW_CFA_def_cfa_offset:·16347 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 41214/47858 bytes (86.12%) of diff not shown.
822 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 162, 28 lines modifiedOffset 162, 28 lines modified
162 _PyNumber_Index162 _PyNumber_Index
163 PyLong_AsSsize_t163 PyLong_AsSsize_t
164 PyObject_IsTrue164 PyObject_IsTrue
165 PyFloat_AsDouble165 PyFloat_AsDouble
166 PyErr_Occurred166 PyErr_Occurred
167 PyLong_AsUnsignedLongLongMask167 PyLong_AsUnsignedLongLongMask
168 PyLong_AsLongLong168 PyLong_AsLongLong
169 PyLong_AsUnsignedLongMask 
170 PyByteArray_Type169 PyByteArray_Type
171 PyUnicode_AsEncodedString170 PyUnicode_AsEncodedString
172 _Py_Dealloc171 _Py_Dealloc
173 PyComplex_AsCComplex172 PyLong_AsUnsignedLongMask
 173 PyBuffer_FillInfo
174 PyByteArray_Size174 PyByteArray_Size
175 PyBytes_Size175 PyBytes_Size
176 PyExc_ValueError176 PyExc_ValueError
 177 PyComplex_AsCComplex
177 PyBuffer_FillInfo 
178 PyBuffer_Release 
179 PyErr_Clear 
180 _PyByteArray_empty_string178 _PyByteArray_empty_string
181 PyUnicode_GetDefaultEncoding 
182 PyExc_OverflowError179 PyExc_OverflowError
 180 PyUnicode_GetDefaultEncoding
 181 PyBuffer_Release
 182 PyErr_Clear
183 _PyArg_ParseTuple_SizeT183 _PyArg_ParseTuple_SizeT
184 PyArg_UnpackTuple184 PyArg_UnpackTuple
185 _PyArg_CheckPositional185 _PyArg_CheckPositional
186 _PyArg_ParseTupleAndKeywords_SizeT186 _PyArg_ParseTupleAndKeywords_SizeT
187 _PyErr_BadInternalCall187 _PyErr_BadInternalCall
188 _PyDict_GetItemStringWithError188 _PyDict_GetItemStringWithError
189 PyDict_Next189 PyDict_Next
11.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 0000000000000000·<PyArg_ValidateKeywordArguments>:6 0000000000000000·<PyArg_ValidateKeywordArguments>:
7 PyArg_ValidateKeywordArguments():7 PyArg_ValidateKeywordArguments():
8 »       endbr648 »       endbr64
9 »       push···%rcx9 »       push···%rcx
10 »       mov····0x8(%rdi),%rax10 »       mov····0x8(%rdi),%rax
11 »       testb··$0x20,0xab(%rax)11 »       testb··$0x20,0xab(%rax)
12 »       je·····16·<PyArg_ValidateKeywordArguments+0x16>12 »       je·····16·<PyArg_ValidateKeywordArguments+0x16>
13 ·R_X86_64_PC32»  .text.unlikely+0xb7e13 ·R_X86_64_PC32»  .text.unlikely+0xb8a
14 »       call···1b·<PyArg_ValidateKeywordArguments+0x1b>14 »       call···1b·<PyArg_ValidateKeywordArguments+0x1b>
15 ·R_X86_64_PLT32» _PyDict_HasOnlyStringKeys-0x415 ·R_X86_64_PLT32» _PyDict_HasOnlyStringKeys-0x4
16 »       mov····%eax,%edx16 »       mov····%eax,%edx
17 »       mov····$0x1,%eax17 »       mov····$0x1,%eax
18 »       test···%edx,%edx18 »       test···%edx,%edx
19 »       je·····2a·<PyArg_ValidateKeywordArguments+0x2a>19 »       je·····2a·<PyArg_ValidateKeywordArguments+0x2a>
20 ·R_X86_64_PC32»  .text.unlikely+0xb9420 ·R_X86_64_PC32»  .text.unlikely+0xba0
21 »       pop····%rdx21 »       pop····%rdx
22 »       ret22 »       ret
23 »       nopl···0x0(%rax)23 »       nopl···0x0(%rax)
  
24 0000000000000030·<parser_init.part.0>:24 0000000000000030·<parser_init.part.0>:
25 parser_init.part.0():25 parser_init.part.0():
26 »       push···%r1526 »       push···%r15
Offset 44, 47 lines modifiedOffset 44, 47 lines modified
44 »       lea····0x1(%r12),%ebp44 »       lea····0x1(%r12),%ebp
45 »       movslq·%ebp,%rdx45 »       movslq·%ebp,%rdx
46 »       mov····(%rax,%rdx,8),%rdx46 »       mov····(%rax,%rdx,8),%rdx
47 »       test···%rdx,%rdx47 »       test···%rdx,%rdx
48 »       je·····f9·<parser_init.part.0+0xc9>48 »       je·····f9·<parser_init.part.0+0xc9>
49 »       cmpb···$0x0,(%rdx)49 »       cmpb···$0x0,(%rdx)
50 »       je·····82·<parser_init.part.0+0x52>50 »       je·····82·<parser_init.part.0+0x52>
51 ·R_X86_64_PC32»  .text.unlikely+0xd1251 ·R_X86_64_PC32»  .text.unlikely+0xd1e
52 »       lea····0x2(%r12),%ebp52 »       lea····0x2(%r12),%ebp
53 »       movslq·%ebp,%rdx53 »       movslq·%ebp,%rdx
54 »       mov····(%rax,%rdx,8),%rdx54 »       mov····(%rax,%rdx,8),%rdx
55 »       test···%rdx,%rdx55 »       test···%rdx,%rdx
56 »       je·····f9·<parser_init.part.0+0xc9>56 »       je·····f9·<parser_init.part.0+0xc9>
57 »       cmpb···$0x0,(%rdx)57 »       cmpb···$0x0,(%rdx)
58 »       je·····9c·<parser_init.part.0+0x6c>58 »       je·····9c·<parser_init.part.0+0x6c>
59 ·R_X86_64_PC32»  .text.unlikely+0xd1259 ·R_X86_64_PC32»  .text.unlikely+0xd1e
60 »       lea····0x3(%r12),%ebp60 »       lea····0x3(%r12),%ebp
61 »       movslq·%ebp,%rdx61 »       movslq·%ebp,%rdx
62 »       mov····(%rax,%rdx,8),%rdx62 »       mov····(%rax,%rdx,8),%rdx
63 »       test···%rdx,%rdx63 »       test···%rdx,%rdx
64 »       je·····f9·<parser_init.part.0+0xc9>64 »       je·····f9·<parser_init.part.0+0xc9>
65 »       cmpb···$0x0,(%rdx)65 »       cmpb···$0x0,(%rdx)
66 »       je·····b6·<parser_init.part.0+0x86>66 »       je·····b6·<parser_init.part.0+0x86>
67 ·R_X86_64_PC32»  .text.unlikely+0xd1267 ·R_X86_64_PC32»  .text.unlikely+0xd1e
68 »       lea····0x4(%r12),%ebp68 »       lea····0x4(%r12),%ebp
69 »       movslq·%ebp,%rdx69 »       movslq·%ebp,%rdx
70 »       mov····(%rax,%rdx,8),%rdx70 »       mov····(%rax,%rdx,8),%rdx
71 »       test···%rdx,%rdx71 »       test···%rdx,%rdx
72 »       je·····f9·<parser_init.part.0+0xc9>72 »       je·····f9·<parser_init.part.0+0xc9>
73 »       cmpb···$0x0,(%rdx)73 »       cmpb···$0x0,(%rdx)
74 »       je·····d0·<parser_init.part.0+0xa0>74 »       je·····d0·<parser_init.part.0+0xa0>
75 ·R_X86_64_PC32»  .text.unlikely+0xd1275 ·R_X86_64_PC32»  .text.unlikely+0xd1e
76 »       lea····0x5(%r12),%ebp76 »       lea····0x5(%r12),%ebp
77 »       movslq·%ebp,%rdx77 »       movslq·%ebp,%rdx
78 »       mov····(%rax,%rdx,8),%rdx78 »       mov····(%rax,%rdx,8),%rdx
79 »       test···%rdx,%rdx79 »       test···%rdx,%rdx
80 »       je·····f9·<parser_init.part.0+0xc9>80 »       je·····f9·<parser_init.part.0+0xc9>
81 »       cmpb···$0x0,(%rdx)81 »       cmpb···$0x0,(%rdx)
82 »       je·····ea·<parser_init.part.0+0xba>82 »       je·····ea·<parser_init.part.0+0xba>
83 ·R_X86_64_PC32»  .text.unlikely+0xd1283 ·R_X86_64_PC32»  .text.unlikely+0xd1e
84 »       add····$0x1,%ebp84 »       add····$0x1,%ebp
85 »       movslq·%ebp,%rdx85 »       movslq·%ebp,%rdx
86 »       mov····(%rax,%rdx,8),%rdx86 »       mov····(%rax,%rdx,8),%rdx
87 »       test···%rdx,%rdx87 »       test···%rdx,%rdx
88 »       jne····e1·<parser_init.part.0+0xb1>88 »       jne····e1·<parser_init.part.0+0xb1>
89 »       mov····0x8(%rbx),%r1389 »       mov····0x8(%rbx),%r13
90 »       test···%r13,%r1390 »       test···%r13,%r13
Offset 126, 30 lines modifiedOffset 126, 30 lines modified
126 »       mov····%r8,0x8(%rsp)126 »       mov····%r8,0x8(%rsp)
127 »       mov····%ebp,0x1c(%rsp)127 »       mov····%ebp,0x1c(%rsp)
128 »       call···17a·<parser_init.part.0+0x14a>128 »       call···17a·<parser_init.part.0+0x14a>
129 ·R_X86_64_PLT32» PyTuple_New-0x4129 ·R_X86_64_PLT32» PyTuple_New-0x4
130 »       mov····%rax,(%rsp)130 »       mov····%rax,(%rsp)
131 »       test···%rax,%rax131 »       test···%rax,%rax
132 »       je·····187·<parser_init.part.0+0x157>132 »       je·····187·<parser_init.part.0+0x157>
133 ·R_X86_64_PC32»  .text.unlikely+0xd23133 ·R_X86_64_PC32»  .text.unlikely+0xd2f
134 »       mov····0x8(%rsp),%r8134 »       mov····0x8(%rsp),%r8
135 »       mov····0x10(%rsp),%ecx135 »       mov····0x10(%rsp),%ecx
136 »       xor····%ebp,%ebp136 »       xor····%ebp,%ebp
137 »       cmp····%ebp,0x1c(%rsp)137 »       cmp····%ebp,0x1c(%rsp)
138 »       jle····1df·<parser_init.part.0+0x1af>138 »       jle····1df·<parser_init.part.0+0x1af>
139 »       mov····(%r14,%rbp,8),%rdi139 »       mov····(%r14,%rbp,8),%rdi
140 »       mov····%ecx,0x10(%rsp)140 »       mov····%ecx,0x10(%rsp)
141 »       add····$0x1,%rbp141 »       add····$0x1,%rbp
142 »       mov····%r8,0x8(%rsp)142 »       mov····%r8,0x8(%rsp)
143 »       call···1ae·<parser_init.part.0+0x17e>143 »       call···1ae·<parser_init.part.0+0x17e>
144 ·R_X86_64_PLT32» PyUnicode_FromString-0x4144 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
145 »       mov····%rax,0x28(%rsp)145 »       mov····%rax,0x28(%rsp)
146 »       test···%rax,%rax146 »       test···%rax,%rax
147 »       je·····1bc·<parser_init.part.0+0x18c>147 »       je·····1bc·<parser_init.part.0+0x18c>
148 ·R_X86_64_PC32»  .text.unlikely+0xd5e148 ·R_X86_64_PC32»  .text.unlikely+0xd6a
149 »       lea····0x28(%rsp),%rdi149 »       lea····0x28(%rsp),%rdi
150 »       call···1c6·<parser_init.part.0+0x196>150 »       call···1c6·<parser_init.part.0+0x196>
151 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4151 ·R_X86_64_PLT32» PyUnicode_InternInPlace-0x4
152 »       mov····0x28(%rsp),%rax152 »       mov····0x28(%rsp),%rax
153 »       mov····(%rsp),%rsi153 »       mov····(%rsp),%rsi
154 »       mov····0x10(%rsp),%ecx154 »       mov····0x10(%rsp),%ecx
155 »       mov····0x8(%rsp),%r8155 »       mov····0x8(%rsp),%r8
Offset 170, 50 lines modifiedOffset 170, 50 lines modified
170 »       mov····%r13,%rdi170 »       mov····%r13,%rdi
171 »       mov····%r13,0x28(%rsp)171 »       mov····%r13,0x28(%rsp)
172 »       call···21f·<parser_init.part.0+0x1ef>172 »       call···21f·<parser_init.part.0+0x1ef>
173 ·R_X86_64_PLT32» strchr-0x4173 ·R_X86_64_PLT32» strchr-0x4
174 »       mov····%rax,%r8174 »       mov····%rax,%r8
175 »       test···%rax,%rax175 »       test···%rax,%rax
176 »       je·····22b·<parser_init.part.0+0x1fb>176 »       je·····22b·<parser_init.part.0+0x1fb>
177 ·R_X86_64_PC32»  .text.unlikely+0xd7c177 ·R_X86_64_PC32»  .text.unlikely+0xd88
178 »       add····$0x1,%r8178 »       add····$0x1,%r8
179 »       xor····%r13d,%r13d179 »       xor····%r13d,%r13d
180 »       xor····%r15d,%r15d180 »       xor····%r15d,%r15d
181 »       mov····$0x7fffffff,%r9d181 »       mov····$0x7fffffff,%r9d
182 »       mov····$0x7fffffff,%ecx182 »       mov····$0x7fffffff,%ecx
183 »       mov····0x28(%rsp),%rdx183 »       mov····0x28(%rsp),%rdx
184 »       movzbl·(%rdx),%edi184 »       movzbl·(%rdx),%edi
185 »       mov····%rdx,%rax185 »       mov····%rdx,%rax
186 »       cmp····%ebp,%r15d186 »       cmp····%ebp,%r15d
187 »       jge····2bc·<parser_init.part.0+0x28c>187 »       jge····2bc·<parser_init.part.0+0x28c>
188 »       cmp····$0x7c,%dil188 »       cmp····$0x7c,%dil
189 »       je·····2fe·<parser_init.part.0+0x2ce>189 »       je·····2fe·<parser_init.part.0+0x2ce>
190 »       cmp····$0x24,%dil190 »       cmp····$0x24,%dil
191 »       je·····264·<parser_init.part.0+0x234>191 »       je·····264·<parser_init.part.0+0x234>
192 ·R_X86_64_PC32»  .text.unlikely+0xda1192 ·R_X86_64_PC32»  .text.unlikely+0xdad
193 »       movzbl·(%rdx),%eax193 »       movzbl·(%rdx),%eax
194 »       test···%al,%al194 »       test···%al,%al
Max diff block lines reached; 7530/11482 bytes (65.58%) of diff not shown.
98.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 217, 401 lines modifiedOffset 217, 401 lines modified
217 »       mov····0x10(%r13),%rax217 »       mov····0x10(%r13),%rax
218 »       mov····%rax,0x8(%rsp)218 »       mov····%rax,0x8(%rsp)
219 »       testb··$0x8,0xab(%rdi)219 »       testb··$0x8,0xab(%rdi)
220 »       je·····242·<convertsimple.cold+0x2f>220 »       je·····242·<convertsimple.cold+0x2f>
221 »       lea····0x20(%r13),%rsi221 »       lea····0x20(%r13),%rsi
222 »       mov····%r13,%r8222 »       mov····%r13,%r8
223 »       jmp····242·<convertsimple.cold+0x2f>223 »       jmp····242·<convertsimple.cold+0x2f>
224 ·R_X86_64_PC32»  .text.hot+0x11d0224 ·R_X86_64_PC32»  .text.hot+0x1160
225 »       cmpq···$0x0,0x8(%rsp)225 »       cmpq···$0x0,0x8(%rsp)
226 »       je·····33f·<convertsimple.cold+0x12c>226 »       je·····2d0·<convertsimple.cold+0xbd>
227 »       mov····0x28(%r13),%rsi227 »       mov····0x28(%r13),%rsi
228 »       mov····%r13,%r8228 »       mov····%r13,%r8
229 »       jmp····25a·<convertsimple.cold+0x47>229 »       jmp····25a·<convertsimple.cold+0x47>
230 ·R_X86_64_PC32»  .text.hot+0x11d0230 ·R_X86_64_PC32»  .text.hot+0x1160
231 »       mov····0x18(%r15),%rdi 
232 »       mov····%r9,%rcx231 »       mov····%r9,%rcx
233 »       mov····%rbp,%rdx232 »       mov····%rbp,%rdx
234 »       mov····%r13,%rsi233 »       mov····%r13,%rsi
 234 »       mov····$0x0,%edi
 235 ·R_X86_64_32»    .rodata.str1.1+0x171
235 »       add····$0x48,%rsp236 »       add····$0x48,%rsp
236 »       pop····%rbx237 »       pop····%rbx
237 »       pop····%rbp238 »       pop····%rbp
238 »       pop····%r12239 »       pop····%r12
239 »       pop····%r13240 »       pop····%r13
240 »       pop····%r14241 »       pop····%r14
241 »       pop····%r15242 »       pop····%r15
242 »       jmp····27a·<convertsimple.cold+0x67>243 »       jmp····27b·<convertsimple.cold+0x68>
243 ·R_X86_64_PC32»  .text+0x8bc244 ·R_X86_64_PC32»  .text+0x8bc
 245 »       mov····%rcx,0x8(%rsp)
 246 »       movsd··%xmm0,0x10(%rsp)
 247 »       call···28b·<convertsimple.cold+0x78>
 248 ·R_X86_64_PLT32» PyErr_Occurred-0x4
244 »       mov····%r9,%rcx249 »       mov····0x8(%rsp),%rcx
245 »       mov····%rbp,%rdx 
246 »       mov····%r13,%rsi250 »       movsd··0x10(%rsp),%xmm0
 251 »       test···%rax,%rax
 252 »       jne····29f·<convertsimple.cold+0x8c>
 253 ·R_X86_64_PC32»  .text.hot+0xf8e
 254 »       jmp····2a4·<convertsimple.cold+0x91>
 255 ·R_X86_64_PC32»  .text.hot+0xfd1
247 »       mov····$0x0,%edi256 »       mov····$0x0,%eax
248 ·R_X86_64_32»    .rodata.str1.8+0x2c8257 ·R_X86_64_32»    _PyByteArray_empty_string
 258 »       jmp····2ae·<convertsimple.cold+0x9b>
 259 ·R_X86_64_PC32»  .text.hot+0x18b3
 260 »       add····$0x38,%r13
249 »       jmp····267·<convertsimple.cold+0x54>261 »       jmp····2b7·<convertsimple.cold+0xa4>
 262 ·R_X86_64_PC32»  .text.hot+0xe54
250 »       mov····0x38(%rsp),%rdi263 »       mov····0x38(%r13),%r13
251 »       mov····%r9,%rcx 
252 »       mov····%rbp,%rdx 
253 »       mov····%r13,%rsi 
254 »       jmp····267·<convertsimple.cold+0x54>264 »       jmp····2c0·<convertsimple.cold+0xad>
 265 ·R_X86_64_PC32»  .text.hot+0xe54
255 »       mov····%r9,%rcx266 »       mov····%r9,%rcx
256 »       mov····%rbp,%rdx267 »       mov····%rbp,%rdx
257 »       mov····%r13,%rsi268 »       mov····%r13,%rsi
258 »       mov····$0x0,%edi269 »       mov····$0x0,%edi
259 ·R_X86_64_32»    .rodata.str1.1+0x181270 ·R_X86_64_32»    .rodata.str1.1+0x181
260 »       jmp····267·<convertsimple.cold+0x54>271 »       jmp····268·<convertsimple.cold+0x55>
261 »       mov····%rbx,%rdi 
262 »       mov····%r9,0x8(%rsp) 
263 »       call···2b7·<convertsimple.cold+0xa4> 
264 ·R_X86_64_PLT32» PyBuffer_Release-0x4 
265 »       mov····0x8(%rsp),%rcx 
266 »       mov····%rbp,%rdx 
267 »       mov····%r13,%rsi272 »       mov····%r13,%r8
268 »       mov····$0x0,%edi273 »       mov····$0x0,%esi
269 ·R_X86_64_32»    .rodata.str1.1+0x1ac274 ·R_X86_64_32»    _PyByteArray_empty_string
270 »       jmp····267·<convertsimple.cold+0x54>275 »       jmp····2dd·<convertsimple.cold+0xca>
 276 ·R_X86_64_PC32»  .text.hot+0x1160
271 »       mov····%r9,0x8(%rsp) 
272 »       call···2d3·<convertsimple.cold+0xc0> 
273 ·R_X86_64_PLT32» PyErr_Clear-0x4 
274 »       mov····0x8(%rsp),%rcx 
275 »       mov····%rbp,%rdx 
276 »       mov····%r13,%rsi 
277 »       mov····$0x0,%edi 
278 ·R_X86_64_32»    .rodata.str1.1+0x18f 
279 »       jmp····267·<convertsimple.cold+0x54> 
280 »       mov····0x0(%rip),%rdi········277 »       mov····0x0(%rip),%rdi········
281 ·R_X86_64_PC32»  PyExc_SystemError-0x4278 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
282 »       mov····$0x0,%esi279 »       mov····$0x0,%esi
283 ·R_X86_64_32»    .rodata.str1.8+0x208280 ·R_X86_64_32»    .rodata.str1.8+0x188
284 »       call···2f6·<convertsimple.cold+0xe3>281 »       call···2ee·<convertsimple.cold+0xdb>
285 ·R_X86_64_PLT32» PyErr_SetString-0x4282 ·R_X86_64_PLT32» PyErr_SetString-0x4
286 »       jmp····2fb·<convertsimple.cold+0xe8>283 »       jmp····2f3·<convertsimple.cold+0xe0>
287 ·R_X86_64_PC32»  .text.hot+0xfda284 ·R_X86_64_PC32»  .text.hot+0xf8e
288 »       mov····(%rsi),%rdi 
289 »       mov····%rcx,0x8(%rsp) 
290 »       call···308·<convertsimple.cold+0xf5> 
291 ·R_X86_64_PLT32» strlen-0x4 
292 »       mov····0x8(%rsp),%rcx 
293 »       cmp····%r15,%rax 
294 »       je·····316·<convertsimple.cold+0x103> 
295 ·R_X86_64_PC32»  .text.hot+0x9e7 
296 »       mov····0x0(%rip),%rdi········285 »       mov····0x0(%rip),%rdi········
297 ·R_X86_64_PC32»  PyExc_ValueError-0x4286 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
298 »       mov····$0x0,%esi287 »       mov····$0x0,%esi
299 ·R_X86_64_32»    .rodata.str1.1+0xf3288 ·R_X86_64_32»    .rodata.str1.8+0x158
300 »       call···327·<convertsimple.cold+0x114>289 »       call···304·<convertsimple.cold+0xf1>
301 ·R_X86_64_PLT32» PyErr_SetString-0x4290 ·R_X86_64_PLT32» PyErr_SetString-0x4
302 »       jmp····32c·<convertsimple.cold+0x119>291 »       jmp····309·<convertsimple.cold+0xf6>
303 ·R_X86_64_PC32»  .text.hot+0xfda292 ·R_X86_64_PC32»  .text.hot+0xf8e
304 »       mov····%r9,%rcx293 »       cmp····$0x2,%eax
 294 »       jne····333·<convertsimple.cold+0x120>
 295 »       movzwl·0x0(%r13),%eax
 296 »       jmp····318·<convertsimple.cold+0x105>
 297 ·R_X86_64_PC32»  .text.hot+0xe62
305 »       mov····%rbp,%rdx298 »       mov····%rbp,%rdx
 299 »       mov····%r9,%rcx
306 »       mov····%r13,%rsi300 »       mov····%r13,%rsi
307 »       mov····$0x0,%edi301 »       mov····$0x0,%edi
308 ·R_X86_64_32»    .rodata.str1.1+0x171302 ·R_X86_64_32»    .rodata.str1.1+0x106
 303 »       call···32b·<convertsimple.cold+0x118>
 304 ·R_X86_64_PC32»  .text+0x8bc
 305 »       mov····%rax,%rbp
309 »       jmp····267·<convertsimple.cold+0x54>306 »       jmp····333·<convertsimple.cold+0x120>
 307 ·R_X86_64_PC32»  .text.hot+0xf8e
 308 »       mov····0x0(%r13),%eax
310 »       mov····%r13,%r8 
311 »       mov····$0x0,%esi 
312 ·R_X86_64_32»    _PyByteArray_empty_string 
313 »       jmp····34c·<convertsimple.cold+0x139>309 »       jmp····33c·<convertsimple.cold+0x129>
314 ·R_X86_64_PC32»  .text.hot+0x11d0 
315 »       movq···%xmm0,(%rbx) 
316 »       movq···%xmm1,0x8(%rbx) 
Max diff block lines reached; 96273/101108 bytes (95.22%) of diff not shown.
122 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 680, 28 lines modifiedOffset 680, 28 lines modified
680 »       sub····$0x48,%rsp680 »       sub····$0x48,%rsp
681 »       mov····(%rsi),%r14681 »       mov····(%rsi),%r14
682 »       mov····0x80(%rsp),%r15682 »       mov····0x80(%rsp),%r15
683 »       movzbl·(%r14),%edx683 »       movzbl·(%r14),%edx
684 »       lea····-0x42(%rdx),%eax684 »       lea····-0x42(%rdx),%eax
685 »       cmp····$0x38,%al685 »       cmp····$0x38,%al
686 »       ja·····9a1·<convertsimple+0x31>686 »       ja·····9a1·<convertsimple+0x31>
687 ·R_X86_64_PC32»  .text.unlikely+0x360687 ·R_X86_64_PC32»  .text.unlikely+0x5e7
688 »       movzbl·%al,%eax688 »       movzbl·%al,%eax
689 »       mov····%ecx,%r10d689 »       mov····%ecx,%r10d
690 »       lea····0x1(%r14),%rcx690 »       lea····0x1(%r14),%rcx
691 »       mov····%rsi,%r12691 »       mov····%rsi,%r12
692 »       notrack·jmp·*0x0(,%rax,8)692 »       notrack·jmp·*0x0(,%rax,8)
693 ·R_X86_64_32S»   .rodata693 ·R_X86_64_32S»   .rodata
694 »       cs·nopw·0x0(%rax,%rax,1)694 »       cs·nopw·0x0(%rax,%rax,1)
695 »       movzbl·0x1(%r14),%edx695 »       movzbl·0x1(%r14),%edx
696 »       mov····(%rbx),%eax696 »       mov····(%rbx),%eax
697 »       cmp····$0x21,%dl697 »       cmp····$0x21,%dl
698 »       je·····a18·<convertsimple+0xa8>698 »       je·····a18·<convertsimple+0xa8>
699 »       cmp····$0x26,%dl699 »       cmp····$0x26,%dl
700 »       je·····12fa·<convertsimple+0x98a>700 »       je·····133a·<convertsimple+0x9ca>
701 »       cmp····$0x2f,%eax701 »       cmp····$0x2f,%eax
702 »       ja·····a00·<convertsimple+0x90>702 »       ja·····a00·<convertsimple+0x90>
703 »       mov····%eax,%edx703 »       mov····%eax,%edx
704 »       add····$0x8,%eax704 »       add····$0x8,%eax
705 »       add····0x10(%rbx),%rdx705 »       add····0x10(%rbx),%rdx
706 »       mov····%eax,(%rbx)706 »       mov····%eax,(%rbx)
707 »       mov····(%rdx),%rax707 »       mov····(%rdx),%rax
Offset 727, 30 lines modifiedOffset 727, 30 lines modified
727 »       ja·····a78·<convertsimple+0x108>727 »       ja·····a78·<convertsimple+0x108>
728 »       mov····0x10(%rbx),%rdx728 »       mov····0x10(%rbx),%rdx
729 »       lea····0x8(%rax),%ecx729 »       lea····0x8(%rax),%ecx
730 »       mov····%eax,%esi730 »       mov····%eax,%esi
731 »       mov····%ecx,(%rbx)731 »       mov····%ecx,(%rbx)
732 »       mov····(%rdx,%rsi,1),%r15732 »       mov····(%rdx,%rsi,1),%r15
733 »       cmp····$0x2f,%ecx733 »       cmp····$0x2f,%ecx
734 »       ja·····166c·<convertsimple+0xcfc>734 »       ja·····1689·<convertsimple+0xd19>
735 »       add····$0x10,%eax735 »       add····$0x10,%eax
736 »       add····%rcx,%rdx736 »       add····%rcx,%rdx
737 »       mov····%eax,(%rbx)737 »       mov····%eax,(%rbx)
738 »       mov····0x8(%r13),%rdi738 »       mov····0x8(%r13),%rdi
739 »       lea····0x2(%r14),%rcx739 »       lea····0x2(%r14),%rcx
740 »       mov····%r15,%rsi740 »       mov····%r15,%rsi
741 »       mov····%r9,0x10(%rsp)741 »       mov····%r9,0x10(%rsp)
742 »       mov····%rcx,0x8(%rsp)742 »       mov····%rcx,0x8(%rsp)
743 »       mov····(%rdx),%rbx743 »       mov····(%rdx),%rbx
744 »       call···a5a·<convertsimple+0xea>744 »       call···a5a·<convertsimple+0xea>
745 ·R_X86_64_PLT32» PyType_IsSubtype-0x4745 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
746 »       mov····0x10(%rsp),%r9746 »       mov····0x10(%rsp),%r9
747 »       test···%eax,%eax747 »       test···%eax,%eax
748 »       je·····a67·<convertsimple+0xf7>748 »       je·····a67·<convertsimple+0xf7>
749 ·R_X86_64_PC32»  .text.unlikely+0x256749 ·R_X86_64_PC32»  .text.unlikely+0x362
750 »       mov····%r13,(%rbx)750 »       mov····%r13,(%rbx)
751 »       mov····0x8(%rsp),%rcx751 »       mov····0x8(%rsp),%rcx
752 »       jmp····9eb·<convertsimple+0x7b>752 »       jmp····9eb·<convertsimple+0x7b>
753 »       nopl···0x0(%rax)753 »       nopl···0x0(%rax)
754 »       mov····0x8(%rbx),%rax754 »       mov····0x8(%rbx),%rax
755 »       lea····0x8(%rax),%rdx755 »       lea····0x8(%rax),%rdx
756 »       mov····%rdx,0x8(%rbx)756 »       mov····%rdx,0x8(%rbx)
Offset 758, 60 lines modifiedOffset 758, 60 lines modified
758 »       lea····0x8(%rdx),%rax758 »       lea····0x8(%rdx),%rax
759 »       mov····%rax,0x8(%rbx)759 »       mov····%rax,0x8(%rbx)
760 »       jmp····a3d·<convertsimple+0xcd>760 »       jmp····a3d·<convertsimple+0xcd>
761 »       nopl···0x0(%rax)761 »       nopl···0x0(%rax)
762 »       movzbl·0x1(%r14),%esi762 »       movzbl·0x1(%r14),%esi
763 »       mov····(%rbx),%eax763 »       mov····(%rbx),%eax
764 »       cmp····$0x2a,%sil764 »       cmp····$0x2a,%sil
765 »       je·····1afd·<convertsimple+0x118d>765 »       je·····1744·<convertsimple+0xdd4>
766 »       cmp····$0x23,%sil766 »       cmp····$0x23,%sil
767 »       jne····14cc·<convertsimple+0xb5c>767 »       jne····1529·<convertsimple+0xbb9>
768 »       cmp····$0x2f,%eax768 »       cmp····$0x2f,%eax
769 »       ja·····140a·<convertsimple+0xa9a>769 »       ja·····144a·<convertsimple+0xada>
770 »       mov····0x10(%rbx),%rcx770 »       mov····0x10(%rbx),%rcx
771 »       lea····0x8(%rax),%esi771 »       lea····0x8(%rax),%esi
772 »       mov····%eax,%edi772 »       mov····%eax,%edi
773 »       mov····%esi,(%rbx)773 »       mov····%esi,(%rbx)
774 »       mov····(%rcx,%rdi,1),%r15774 »       mov····(%rcx,%rdi,1),%r15
775 »       test···%r10d,%r10d775 »       test···%r10d,%r10d
776 »       je·····ad4·<convertsimple+0x164>776 »       je·····ad4·<convertsimple+0x164>
777 ·R_X86_64_PC32»  .text.unlikely+0x55a777 ·R_X86_64_PC32»  .text.unlikely+0x655
778 »       cmp····$0x2f,%esi778 »       cmp····$0x2f,%esi
779 »       ja·····1686·<convertsimple+0xd16>779 »       ja·····16a8·<convertsimple+0xd38>
780 »       add····$0x10,%eax780 »       add····$0x10,%eax
781 »       add····%rsi,%rcx781 »       add····%rsi,%rcx
782 »       mov····%eax,(%rbx)782 »       mov····%eax,(%rbx)
783 »       mov····(%rcx),%rbx783 »       mov····(%rcx),%rbx
784 »       cmp····$0x7a,%dl784 »       cmp····$0x7a,%dl
785 »       jne····afa·<convertsimple+0x18a>785 »       jne····afa·<convertsimple+0x18a>
786 »       cmp····$0x0,%r13786 »       cmp····$0x0,%r13
787 ·R_X86_64_32S»   _Py_NoneStruct787 ·R_X86_64_32S»   _Py_NoneStruct
788 »       je·····afa·<convertsimple+0x18a>788 »       je·····afa·<convertsimple+0x18a>
789 ·R_X86_64_PC32»  .text.unlikely+0x60d789 ·R_X86_64_PC32»  .text.unlikely+0x374
790 »       mov····0x8(%r13),%rax790 »       mov····0x8(%r13),%rax
791 »       mov····%r9,0x8(%rsp)791 »       mov····%r9,0x8(%rsp)
792 »       testb··$0x10,0xab(%rax)792 »       testb··$0x10,0xab(%rax)
793 »       je·····1597·<convertsimple+0xc27>793 »       je·····15c6·<convertsimple+0xc56>
794 »       lea····0x38(%rsp),%rsi794 »       lea····0x38(%rsp),%rsi
795 »       mov····%r13,%rdi795 »       mov····%r13,%rdi
796 »       call···b1d·<convertsimple+0x1ad>796 »       call···b1d·<convertsimple+0x1ad>
797 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4797 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
798 »       mov····0x8(%rsp),%r9798 »       mov····0x8(%rsp),%r9
799 »       test···%rax,%rax799 »       test···%rax,%rax
800 »       je·····b2b·<convertsimple+0x1bb>800 »       je·····b2b·<convertsimple+0x1bb>
801 ·R_X86_64_PC32»  .text.unlikely+0x51b801 ·R_X86_64_PC32»  .text.unlikely+0x3e8
802 »       mov····%rax,(%r15)802 »       mov····%rax,(%r15)
803 »       mov····0x38(%rsp),%rax803 »       mov····0x38(%rsp),%rax
804 »       mov····%rax,(%rbx)804 »       mov····%rax,(%rbx)
805 »       lea····0x2(%r14),%rcx805 »       lea····0x2(%r14),%rcx
806 »       jmp····9eb·<convertsimple+0x7b>806 »       jmp····9eb·<convertsimple+0x7b>
807 »       nop807 »       nop
808 »       mov····(%rbx),%eax808 »       mov····(%rbx),%eax
809 »       cmp····$0x2f,%eax809 »       cmp····$0x2f,%eax
810 »       ja·····12c0·<convertsimple+0x950>810 »       ja·····1300·<convertsimple+0x990>
811 »       mov····%eax,%edx811 »       mov····%eax,%edx
812 »       add····$0x8,%eax812 »       add····$0x8,%eax
813 »       add····0x10(%rbx),%rdx813 »       add····0x10(%rbx),%rdx
814 »       mov····%eax,(%rbx)814 »       mov····%eax,(%rbx)
815 »       mov····(%rdx),%rax815 »       mov····(%rdx),%rax
816 »       mov····0x8(%r13),%rdx816 »       mov····0x8(%r13),%rdx
817 »       testb··$0x10,0xab(%rdx)817 »       testb··$0x10,0xab(%rdx)
Offset 829, 131 lines modifiedOffset 829, 131 lines modified
829 »       pop····%r14829 »       pop····%r14
830 »       pop····%r15830 »       pop····%r15
831 »       jmp····b8b·<convertsimple+0x21b>831 »       jmp····b8b·<convertsimple+0x21b>
832 ·R_X86_64_PC32»  .text+0x8bc832 ·R_X86_64_PC32»  .text+0x8bc
833 »       nopl···0x0(%rax,%rax,1)833 »       nopl···0x0(%rax,%rax,1)
834 »       mov····(%rbx),%eax834 »       mov····(%rbx),%eax
Max diff block lines reached; 121058/124760 bytes (97.03%) of diff not shown.
1.82 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 24, 23 lines modifiedOffset 24, 23 lines modified
24 ··0x00000140·04770a0e·20430e18·410e1042·0e08490b·.w..·C..A..B..I.24 ··0x00000140·04770a0e·20430e18·410e1042·0e08490b·.w..·C..A..B..I.
25 ··0x00000150·18000000·54010000·00000000·f7000000·....T...........25 ··0x00000150·18000000·54010000·00000000·f7000000·....T...........
26 ··0x00000160·000ed004·83048603·8c020000·40000000·............@...26 ··0x00000160·000ed004·83048603·8c020000·40000000·............@...
27 ··0x00000170·70010000·00000000·83000000·00410e10·p............A..27 ··0x00000170·70010000·00000000·83000000·00410e10·p............A..
28 ··0x00000180·8602470e·18830347·0e30560e·38410e40·..G....G.0V.8A.@28 ··0x00000180·8602470e·18830347·0e30560e·38410e40·..G....G.0V.8A.@
29 ··0x00000190·500e3841·0e30510a·0e18410e·10410e08·P.8A.0Q...A..A..29 ··0x00000190·500e3841·0e30510a·0e18410e·10410e08·P.8A.0Q...A..A..
30 ··0x000001a0·410b4d0e·38440e40·4b0e3842·0e300000·A.M.8D.@K.8B.0..30 ··0x000001a0·410b4d0e·38440e40·4b0e3842·0e300000·A.M.8D.@K.8B.0..
31 ··0x000001b0·64000000·b4010000·00000000·79120000·d...........y...31 ··0x000001b0·64000000·b4010000·00000000·6c120000·d...........l...
32 ··0x000001c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..32 ··0x000001c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
33 ··0x000001d0·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G33 ··0x000001d0·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G
34 ··0x000001e0·0e800102·6e0a0e38·410e3041·0e28420e·....n..8A.0A.(B.34 ··0x000001e0·0e800102·6e0a0e38·410e3041·0e28420e·....n..8A.0A.(B.
35 ··0x000001f0·20420e18·420e1042·0e08410b·037c010a··B..B..B..A..|..35 ··0x000001f0·20420e18·420e1042·0e08410b·037c010a··B..B..B..A..|..
36 ··0x00000200·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.36 ··0x00000200·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
37 ··0x00000210·10420e08·4a0b0000·38000000·1c020000·.B..J...8.......37 ··0x00000210·10420e08·4a0b0000·38000000·1c020000·.B..J...8.......
38 ··0x00000220·00000000·67040000·000e8001·83078606·....g...........38 ··0x00000220·00000000·73040000·000e8001·83078606·....s...........
39 ··0x00000230·8c058d04·8e038f02·02580a0e·38410e30·.........X..8A.039 ··0x00000230·8c058d04·8e038f02·02590a0e·38410e30·.........Y..8A.0
40 ··0x00000240·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E40 ··0x00000240·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
41 ··0x00000250·0b000000·18000000·58020000·00000000·........X.......41 ··0x00000250·0b000000·18000000·58020000·00000000·........X.......
42 ··0x00000260·b8000000·004b0ee0·0102ac0e·08000000·.....K..........42 ··0x00000260·b8000000·004b0ee0·0102ac0e·08000000·.....K..........
43 ··0x00000270·10000000·74020000·00000000·18000000·....t...........43 ··0x00000270·10000000·74020000·00000000·18000000·....t...........
44 ··0x00000280·000ee001·30000000·88020000·00000000·....0...........44 ··0x00000280·000ee001·30000000·88020000·00000000·....0...........
45 ··0x00000290·dc010000·00480e60·0339010a·0e08410b·.....H.`.9....A.45 ··0x00000290·dc010000·00480e60·0339010a·0e08410b·.....H.`.9....A.
46 ··0x000002a0·5a0e6845·0e70660e·68410e60·770e6846·Z.hE.pf.hA.`w.hF46 ··0x000002a0·5a0e6845·0e70660e·68410e60·770e6846·Z.hE.pf.hA.`w.hF
3.52 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 82, 33 lines modifiedOffset 82, 33 lines modified
82 ··0x000004f0·756d6265·725f496e·64657800·50794c6f·umber_Index.PyLo82 ··0x000004f0·756d6265·725f496e·64657800·50794c6f·umber_Index.PyLo
83 ··0x00000500·6e675f41·73537369·7a655f74·0050794f·ng_AsSsize_t.PyO83 ··0x00000500·6e675f41·73537369·7a655f74·0050794f·ng_AsSsize_t.PyO
84 ··0x00000510·626a6563·745f4973·54727565·00507946·bject_IsTrue.PyF84 ··0x00000510·626a6563·745f4973·54727565·00507946·bject_IsTrue.PyF
85 ··0x00000520·6c6f6174·5f417344·6f75626c·65005079·loat_AsDouble.Py85 ··0x00000520·6c6f6174·5f417344·6f75626c·65005079·loat_AsDouble.Py
86 ··0x00000530·4572725f·4f636375·72726564·0050794c·Err_Occurred.PyL86 ··0x00000530·4572725f·4f636375·72726564·0050794c·Err_Occurred.PyL
87 ··0x00000540·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo87 ··0x00000540·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo
88 ··0x00000550·6e674c6f·6e674d61·736b0050·794c6f6e·ngLongMask.PyLon88 ··0x00000550·6e674c6f·6e674d61·736b0050·794c6f6e·ngLongMask.PyLon
89 ··0x00000560·675f4173·4c6f6e67·4c6f6e67·0050794c·g_AsLongLong.PyL89 ··0x00000560·675f4173·4c6f6e67·4c6f6e67·00507942·g_AsLongLong.PyB
90 ··0x00000570·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo 
91 ··0x00000580·6e674d61·736b0050·79427974·65417272·ngMask.PyByteArr 
92 ··0x00000590·61795f54·79706500·5079556e·69636f64·ay_Type.PyUnicod 
93 ··0x000005a0·655f4173·456e636f·64656453·7472696e·e_AsEncodedStrin 
94 ··0x000005b0·67007374·726c656e·006d656d·63707900·g.strlen.memcpy. 
95 ··0x000005c0·5f50795f·4465616c·6c6f6300·5079436f·_Py_Dealloc.PyCo 
96 ··0x000005d0·6d706c65·785f4173·43436f6d·706c6578·mplex_AsCComplex90 ··0x00000570·79746541·72726179·5f547970·65005079·yteArray_Type.Py
 91 ··0x00000580·556e6963·6f64655f·4173456e·636f6465·Unicode_AsEncode
 92 ··0x00000590·64537472·696e6700·7374726c·656e006d·dString.strlen.m
 93 ··0x000005a0·656d6370·79005f50·795f4465·616c6c6f·emcpy._Py_Deallo
 94 ··0x000005b0·63005079·4c6f6e67·5f417355·6e736967·c.PyLong_AsUnsig
 95 ··0x000005c0·6e65644c·6f6e674d·61736b00·50794275·nedLongMask.PyBu
 96 ··0x000005d0·66666572·5f46696c·6c496e66·6f005079·ffer_FillInfo.Py
97 ··0x000005e0·00507942·79746541·72726179·5f53697a·.PyByteArray_Siz97 ··0x000005e0·42797465·41727261·795f5369·7a650050·ByteArray_Size.P
98 ··0x000005f0·65005079·42797465·735f5369·7a650050·e.PyBytes_Size.P98 ··0x000005f0·79427974·65735f53·697a6500·50794578·yBytes_Size.PyEx
99 ··0x00000600·79457863·5f56616c·75654572·726f7200·yExc_ValueError.99 ··0x00000600·635f5661·6c756545·72726f72·00507943·c_ValueError.PyC
 100 ··0x00000610·6f6d706c·65785f41·7343436f·6d706c65·omplex_AsCComple
100 ··0x00000610·50794275·66666572·5f46696c·6c496e66·PyBuffer_FillInf 
101 ··0x00000620·6f005079·42756666·65725f52·656c6561·o.PyBuffer_Relea 
102 ··0x00000630·73650050·79457272·5f436c65·6172005f·se.PyErr_Clear._ 
103 ··0x00000640·50794279·74654172·7261795f·656d7074·PyByteArray_empt101 ··0x00000620·78005f50·79427974·65417272·61795f65·x._PyByteArray_e
104 ··0x00000650·795f7374·72696e67·00507955·6e69636f·y_string.PyUnico 
105 ··0x00000660·64655f47·65744465·6661756c·74456e63·de_GetDefaultEnc 
106 ··0x00000670·6f64696e·67005079·4578635f·4f766572·oding.PyExc_Over102 ··0x00000630·6d707479·5f737472·696e6700·50794578·mpty_string.PyEx
 103 ··0x00000640·635f4f76·6572666c·6f774572·726f7200·c_OverflowError.
 104 ··0x00000650·5079556e·69636f64·655f4765·74446566·PyUnicode_GetDef
 105 ··0x00000660·61756c74·456e636f·64696e67·00507942·aultEncoding.PyB
 106 ··0x00000670·75666665·725f5265·6c656173·65005079·uffer_Release.Py
107 ··0x00000680·666c6f77·4572726f·72005f50·79417267·flowError._PyArg107 ··0x00000680·4572725f·436c6561·72005f50·79417267·Err_Clear._PyArg
108 ··0x00000690·5f506172·73655475·706c655f·53697a65·_ParseTuple_Size108 ··0x00000690·5f506172·73655475·706c655f·53697a65·_ParseTuple_Size
109 ··0x000006a0·54005079·4172675f·556e7061·636b5475·T.PyArg_UnpackTu109 ··0x000006a0·54005079·4172675f·556e7061·636b5475·T.PyArg_UnpackTu
110 ··0x000006b0·706c6500·5f507941·72675f43·6865636b·ple._PyArg_Check110 ··0x000006b0·706c6500·5f507941·72675f43·6865636b·ple._PyArg_Check
111 ··0x000006c0·506f7369·74696f6e·616c005f·50794172·Positional._PyAr111 ··0x000006c0·506f7369·74696f6e·616c005f·50794172·Positional._PyAr
112 ··0x000006d0·675f5061·72736554·75706c65·416e644b·g_ParseTupleAndK112 ··0x000006d0·675f5061·72736554·75706c65·416e644b·g_ParseTupleAndK
113 ··0x000006e0·6579776f·7264735f·53697a65·54005f50·eywords_SizeT._P113 ··0x000006e0·6579776f·7264735f·53697a65·54005f50·eywords_SizeT._P
114 ··0x000006f0·79457272·5f426164·496e7465·726e616c·yErr_BadInternal114 ··0x000006f0·79457272·5f426164·496e7465·726e616c·yErr_BadInternal
152 KB
ceval_gil.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········22112·(bytes·into·file)13 ··Start·of·section·headers:··········22056·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.73 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x5660:1 There·are·21·section·headers,·starting·at·offset·0x5628:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000554·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000554·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003080·0005d0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003090·0005d0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000594·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000594·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000594·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000594·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000594·0000d5·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000594·0000d5·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000670·0002c6·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000670·0002c6·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000936·0005e4·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000936·0005cc·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003650·000fd8·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003660·000f90·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000f20·0007ff·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000f10·00081f·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·004628·000a68·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0045f0·000a68·18···I·18···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·001720·000133·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·001730·000133·00···A··0···0·16
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·001858·000008·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·001868·000008·08··AM··0···0··8
17 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·005090·000018·18···I·18··12··817 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·005058·000018·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001860·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001870·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·001860·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·001870·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001880·0006d8·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001890·0006d8·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0050a8·0004f8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·005070·0004f8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·001f58·000a08·18·····19··46··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·001f68·000a08·18·····19··46··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·002960·00071f·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·002970·00071f·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0055a0·0000be·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·005568·0000be·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
10.1 KB
readelf --wide --symbols {}
    
Offset 5, 49 lines modifiedOffset 5, 49 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.16 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000···173·FUNC····LOCAL··DEFAULT····7·_PyEval_FiniGIL.cold9 ·····5:·0000000000000000···173·FUNC····LOCAL··DEFAULT····7·_PyEval_FiniGIL.cold
10 ·····6:·00000000000000f8····12·OBJECT··LOCAL··DEFAULT···11·__func__.810 ·····6:·00000000000000f8····12·OBJECT··LOCAL··DEFAULT···11·__func__.8
11 ·····7:·00000000000000c0····96·FUNC····LOCAL··DEFAULT····1·create_gil11 ·····7:·00000000000000c0····96·FUNC····LOCAL··DEFAULT····1·create_gil
12 ·····8:·0000000000000000···797·FUNC····LOCAL··DEFAULT····9·take_gil12 ·····8:·0000000000000000···827·FUNC····LOCAL··DEFAULT····9·take_gil
13 ·····9:·00000000000000ad····62·FUNC····LOCAL··DEFAULT····7·_PyEval_InitGIL.cold13 ·····9:·00000000000000ad····62·FUNC····LOCAL··DEFAULT····7·_PyEval_InitGIL.cold
14 ····10:·00000000000000eb····60·FUNC····LOCAL··DEFAULT····7·create_gil.cold14 ····10:·00000000000000eb····60·FUNC····LOCAL··DEFAULT····7·create_gil.cold
15 ····11:·0000000000000128····11·OBJECT··LOCAL··DEFAULT···11·__func__.1115 ····11:·0000000000000128····11·OBJECT··LOCAL··DEFAULT···11·__func__.11
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
17 ····13:·0000000000000127···205·FUNC····LOCAL··DEFAULT····7·take_gil.cold 
18 ····14:·0000000000000470····33·FUNC····LOCAL··DEFAULT····1·RESET_GIL_DROP_REQUEST17 ····13:·0000000000000470····33·FUNC····LOCAL··DEFAULT····1·RESET_GIL_DROP_REQUEST
 18 ····14:·0000000000000127···181·FUNC····LOCAL··DEFAULT····7·take_gil.cold
19 ····15:·0000000000000118·····9·OBJECT··LOCAL··DEFAULT···11·__func__.1019 ····15:·0000000000000118·····9·OBJECT··LOCAL··DEFAULT···11·__func__.10
20 ····16:·0000000000000490···197·FUNC····LOCAL··DEFAULT····9·drop_gil20 ····16:·00000000000004b0···197·FUNC····LOCAL··DEFAULT····9·drop_gil
21 ····17:·0000000000000320···138·FUNC····LOCAL··DEFAULT····9·COMPUTE_EVAL_BREAKER21 ····17:·0000000000000340···138·FUNC····LOCAL··DEFAULT····9·COMPUTE_EVAL_BREAKER
22 ····18:·00000000000001f4···120·FUNC····LOCAL··DEFAULT····7·PyEval_SaveThread.cold22 ····18:·00000000000001dc···120·FUNC····LOCAL··DEFAULT····7·PyEval_SaveThread.cold
23 ····19:·0000000000000108·····9·OBJECT··LOCAL··DEFAULT···11·__func__.923 ····19:·0000000000000108·····9·OBJECT··LOCAL··DEFAULT···11·__func__.9
24 ····20:·0000000000000040····18·OBJECT··LOCAL··DEFAULT···11·__func__.224 ····20:·0000000000000040····18·OBJECT··LOCAL··DEFAULT···11·__func__.2
25 ····21:·000000000000026c···105·FUNC····LOCAL··DEFAULT····7·drop_gil.cold25 ····21:·0000000000000254···105·FUNC····LOCAL··DEFAULT····7·drop_gil.cold
26 ····22:·00000000000002d5····15·FUNC····LOCAL··DEFAULT····7·PyEval_RestoreThread.cold26 ····22:·00000000000002bd····15·FUNC····LOCAL··DEFAULT····7·PyEval_RestoreThread.cold
27 ····23:·0000000000000020····21·OBJECT··LOCAL··DEFAULT···11·__func__.127 ····23:·0000000000000020····21·OBJECT··LOCAL··DEFAULT···11·__func__.1
28 ····24:·0000000000000200···233·FUNC····LOCAL··DEFAULT····1·make_pending_calls28 ····24:·0000000000000200···233·FUNC····LOCAL··DEFAULT····1·make_pending_calls
29 ····25:·00000000000001a0····92·FUNC····LOCAL··DEFAULT····1·handle_signals29 ····25:·00000000000001a0····92·FUNC····LOCAL··DEFAULT····1·handle_signals
30 ····26:·00000000000002e4···136·FUNC····LOCAL··DEFAULT····7·_Py_HandlePending.cold30 ····26:·00000000000002cc···136·FUNC····LOCAL··DEFAULT····7·_Py_HandlePending.cold
31 ····27:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···11·__func__.031 ····27:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···11·__func__.0
32 ····28:·000000000000036c·····4·FUNC····LOCAL··DEFAULT····7·Py_MakePendingCalls.cold32 ····28:·0000000000000354·····4·FUNC····LOCAL··DEFAULT····7·Py_MakePendingCalls.cold
33 ····29:·0000000000000370····11·FUNC····LOCAL··DEFAULT····7·_PyEval_MakePendingCalls.cold33 ····29:·0000000000000358····11·FUNC····LOCAL··DEFAULT····7·_PyEval_MakePendingCalls.cold
34 ····30:·000000000000037b····45·FUNC····LOCAL··DEFAULT····7·handle_signals.cold34 ····30:·0000000000000363····45·FUNC····LOCAL··DEFAULT····7·handle_signals.cold
35 ····31:·00000000000002f0···146·FUNC····LOCAL··DEFAULT····1·_make_pending_calls35 ····31:·00000000000002f0···146·FUNC····LOCAL··DEFAULT····1·_make_pending_calls
36 ····32:·00000000000003a8····50·FUNC····LOCAL··DEFAULT····7·make_pending_calls.cold36 ····32:·0000000000000390····50·FUNC····LOCAL··DEFAULT····7·make_pending_calls.cold
37 ····33:·0000000000000530····36·FUNC····LOCAL··DEFAULT····1·SIGNAL_PENDING_CALLS37 ····33:·0000000000000530····36·FUNC····LOCAL··DEFAULT····1·SIGNAL_PENDING_CALLS
38 ····34:·00000000000003da·····8·FUNC····LOCAL··DEFAULT····7·_make_pending_calls.cold38 ····34:·00000000000003c2·····8·FUNC····LOCAL··DEFAULT····7·_make_pending_calls.cold
39 ····35:·00000000000003e2····45·FUNC····LOCAL··DEFAULT····7·_Py_FinishPendingCalls.cold39 ····35:·00000000000003ca····45·FUNC····LOCAL··DEFAULT····7·_Py_FinishPendingCalls.cold
40 ····36:·0000000000000080····21·OBJECT··LOCAL··DEFAULT···11·__func__.440 ····36:·0000000000000080····21·OBJECT··LOCAL··DEFAULT···11·__func__.4
41 ····37:·0000000000000446····16·FUNC····LOCAL··DEFAULT····7·_PyEval_AcquireLock.cold41 ····37:·000000000000042e····16·FUNC····LOCAL··DEFAULT····7·_PyEval_AcquireLock.cold
42 ····38:·00000000000000c0····20·OBJECT··LOCAL··DEFAULT···11·__func__.642 ····38:·00000000000000c0····20·OBJECT··LOCAL··DEFAULT···11·__func__.6
43 ····39:·0000000000000060····22·OBJECT··LOCAL··DEFAULT···11·__func__.343 ····39:·0000000000000060····22·OBJECT··LOCAL··DEFAULT···11·__func__.3
44 ····40:·00000000000004e0····30·FUNC····LOCAL··DEFAULT····7·PyEval_AcquireThread.cold44 ····40:·00000000000004c8····30·FUNC····LOCAL··DEFAULT····7·PyEval_AcquireThread.cold
45 ····41:·00000000000000a0····21·OBJECT··LOCAL··DEFAULT···11·__func__.545 ····41:·00000000000000a0····21·OBJECT··LOCAL··DEFAULT···11·__func__.5
46 ····42:·000000000000052d·····9·FUNC····LOCAL··DEFAULT····7·_PyEval_AddPendingCall.cold46 ····42:·0000000000000515·····9·FUNC····LOCAL··DEFAULT····7·_PyEval_AddPendingCall.cold
47 ····43:·00000000000000e0····19·OBJECT··LOCAL··DEFAULT···11·__func__.747 ····43:·00000000000000e0····19·OBJECT··LOCAL··DEFAULT···11·__func__.7
48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata48 ····44:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
49 ····45:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC3849 ····45:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC38
50 ····46:·0000000000000000····33·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitState50 ····46:·0000000000000000····33·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitState
51 ····47:·0000000000000030····27·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniGIL51 ····47:·0000000000000030····27·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniGIL
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_destroy52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_destroy
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_destroy53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_destroy
Offset 62, 19 lines modifiedOffset 62, 19 lines modified
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_timedwait67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_timedwait
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread
69 ····65:·00000000000003b0···222·FUNC····GLOBAL·DEFAULT····9·PyEval_SaveThread69 ····65:·00000000000003d0···222·FUNC····GLOBAL·DEFAULT····9·PyEval_SaveThread
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_SwapNoGIL70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_SwapNoGIL
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait
72 ····68:·0000000000000560····31·FUNC····GLOBAL·DEFAULT····9·PyEval_RestoreThread72 ····68:·0000000000000580····31·FUNC····GLOBAL·DEFAULT····9·PyEval_RestoreThread
73 ····69:·0000000000000580···639·FUNC····GLOBAL·HIDDEN·····9·_Py_HandlePending73 ····69:·00000000000005a0···639·FUNC····GLOBAL·HIDDEN·····9·_Py_HandlePending
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
77 ····73:·0000000000000120····57·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls77 ····73:·0000000000000120····57·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
79 ····75:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate79 ····75:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
80 ····76:·0000000000000160····62·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls80 ····76:·0000000000000160····62·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls
Offset 82, 29 lines modifiedOffset 82, 29 lines modified
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
84 ····80:·0000000000000390····31·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls84 ····80:·0000000000000390····31·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions187 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
89 ····85:·000000000000040f····55·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseThread89 ····85:·00000000000003f7····55·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseThread
90 ····86:·00000000000003b0····16·FUNC····GLOBAL·HIDDEN·····1·_PyEval_ReleaseLock90 ····86:·00000000000003b0····16·FUNC····GLOBAL·HIDDEN·····1·_PyEval_ReleaseLock
91 ····87:·00000000000003c0·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini91 ····87:·00000000000003c0·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini
92 ····88:·00000000000003d0····30·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniState92 ····88:·00000000000003d0····30·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniState
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
94 ····90:·00000000000003f0····18·FUNC····GLOBAL·HIDDEN·····1·_PyEval_AcquireLock94 ····90:·00000000000003f0····18·FUNC····GLOBAL·HIDDEN·····1·_PyEval_AcquireLock
95 ····91:·0000000000000456···138·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ReInitThreads95 ····91:·000000000000043e···138·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ReInitThreads
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_at_fork_reinit96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_at_fork_reinit
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_DeleteExcept97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_DeleteExcept
98 ····94:·0000000000000410····37·FUNC····GLOBAL·DEFAULT····1·_PyEval_SignalReceived98 ····94:·0000000000000410····37·FUNC····GLOBAL·DEFAULT····1·_PyEval_SignalReceived
99 ····95:·0000000000000440····41·FUNC····GLOBAL·DEFAULT····1·PyEval_AcquireThread99 ····95:·0000000000000440····41·FUNC····GLOBAL·DEFAULT····1·PyEval_AcquireThread
100 ····96:·00000000000004fe····22·FUNC····GLOBAL·DEFAULT····7·_PyEval_GetSwitchInterval100 ····96:·00000000000004e6····22·FUNC····GLOBAL·DEFAULT····7·_PyEval_GetSwitchInterval
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
102 ····98:·0000000000000514····25·FUNC····GLOBAL·DEFAULT····7·_PyEval_SetSwitchInterval102 ····98:·00000000000004fc····25·FUNC····GLOBAL·DEFAULT····7·_PyEval_SetSwitchInterval
103 ····99:·00000000000004a0···138·FUNC····GLOBAL·DEFAULT····1·_PyEval_AddPendingCall103 ····99:·00000000000004a0···138·FUNC····GLOBAL·DEFAULT····1·_PyEval_AddPendingCall
104 ···100:·0000000000000536····27·FUNC····GLOBAL·DEFAULT····7·Py_AddPendingCall104 ···100:·000000000000051e····27·FUNC····GLOBAL·DEFAULT····7·Py_AddPendingCall
105 ···101:·0000000000000551····39·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ThreadsInitialized105 ···101:·0000000000000539····39·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ThreadsInitialized
106 ···102:·0000000000000578·····6·FUNC····GLOBAL·DEFAULT····7·PyEval_ThreadsInitialized106 ···102:·0000000000000560·····6·FUNC····GLOBAL·DEFAULT····7·PyEval_ThreadsInitialized
107 ···103:·000000000000057e·····5·FUNC····GLOBAL·DEFAULT····7·PyEval_InitThreads107 ···103:·0000000000000566·····5·FUNC····GLOBAL·DEFAULT····7·PyEval_InitThreads
108 ···104:·0000000000000583····41·FUNC····GLOBAL·DEFAULT····7·PyEval_AcquireLock108 ···104:·000000000000056b····41·FUNC····GLOBAL·DEFAULT····7·PyEval_AcquireLock
109 ···105:·00000000000005ac····31·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseLock109 ···105:·0000000000000594····31·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseLock
110 ···106:·00000000000005cb····25·FUNC····GLOBAL·DEFAULT····7·_PyEval_SignalAsyncExc110 ···106:·00000000000005b3····25·FUNC····GLOBAL·DEFAULT····7·_PyEval_SignalAsyncExc
62.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x3080·contains·62·entries:1 Relocation·section·'.rela.text'·at·offset·0x3090·contains·62·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000006b··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·43 000000000000006b··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4
4 000000000000009b··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·44 000000000000009b··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
5 00000000000000cb··0000003600000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_init·-·45 00000000000000cb··0000003600000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_init·-·4
6 00000000000000e1··0000003600000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_init·-·46 00000000000000e1··0000003600000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_init·-·4
7 00000000000000f2··0000003700000004·R_X86_64_PLT32·········0000000000000000·_PyThread_cond_init·-·47 00000000000000f2··0000003700000004·R_X86_64_PLT32·········0000000000000000·_PyThread_cond_init·-·4
8 0000000000000103··0000003700000004·R_X86_64_PLT32·········0000000000000000·_PyThread_cond_init·-·48 0000000000000103··0000003700000004·R_X86_64_PLT32·········0000000000000000·_PyThread_cond_init·-·4
Offset 13, 23 lines modifiedOffset 13, 23 lines modified
13 0000000000000145··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c13 0000000000000145··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
14 0000000000000169··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·414 0000000000000169··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
15 0000000000000170··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c15 0000000000000170··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c
16 0000000000000181··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c16 0000000000000181··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
17 00000000000001ab··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·417 00000000000001ab··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
18 00000000000001b2··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c18 00000000000001b2··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c
19 00000000000001bb··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c19 00000000000001bb··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
20 00000000000001e2··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31c20 00000000000001e2··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33c
21 00000000000001ea··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_CheckSignalsTstate·-·421 00000000000001ea··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_CheckSignalsTstate·-·4
22 0000000000000218··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·422 0000000000000218··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
23 000000000000022d··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·423 000000000000022d··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
24 0000000000000254··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·424 0000000000000254··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
25 000000000000025d··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·425 000000000000025d··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
26 0000000000000264··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c26 0000000000000264··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c
27 0000000000000274··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c27 0000000000000274··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
28 000000000000029f··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31c28 000000000000029f··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33c
29 00000000000002b4··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·429 00000000000002b4··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
30 00000000000002bb··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c30 00000000000002bb··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·3c
31 00000000000002c4··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c31 00000000000002c4··0000003500000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
32 00000000000002cb··000000350000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7e032 00000000000002cb··000000350000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7e0
33 0000000000000309··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·433 0000000000000309··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
34 0000000000000320··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·434 0000000000000320··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
35 0000000000000362··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·435 0000000000000362··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
Offset 41, 34 lines modifiedOffset 41, 34 lines modified
41 0000000000000510··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·441 0000000000000510··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
42 0000000000000043··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·442 0000000000000043··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
43 0000000000000066··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a943 0000000000000066··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a9
44 00000000000000d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e744 00000000000000d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e7
45 00000000000000e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11445 00000000000000e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·114
46 00000000000000fa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10546 00000000000000fa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·105
47 000000000000010b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f647 000000000000010b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f6
48 000000000000013e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36848 000000000000013e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·350
49 000000000000014f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36849 000000000000014f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·350
50 0000000000000176··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36c50 0000000000000176··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·354
51 0000000000000193··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37551 0000000000000193··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35d
52 00000000000001f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37752 00000000000001f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35f
53 00000000000002af··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a453 00000000000002af··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38c
54 00000000000002d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bf54 00000000000002d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a7
55 0000000000000375··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d655 0000000000000375··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3be
56 00000000000003a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3de56 00000000000003a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c6
57 00000000000003bc··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c57 00000000000003bc··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ac
58 00000000000003f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44258 00000000000003f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42a
59 00000000000003fe··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·459 00000000000003fe··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
60 0000000000000431··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31c60 0000000000000431··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33c
61 000000000000044a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dc61 000000000000044a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c4
62 0000000000000463··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4eb62 0000000000000463··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d3
63 000000000000048d··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31c63 000000000000048d··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33c
64 00000000000004ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·52964 00000000000004ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·511
65 0000000000000550··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31c65 0000000000000550··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33c
  
66 Relocation·section·'.rela.text.unlikely'·at·offset·0x3650·contains·169·entries:66 Relocation·section·'.rela.text.unlikely'·at·offset·0x3660·contains·166·entries:
67 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend67 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
68 000000000000002a··0000003000000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_destroy·-·468 000000000000002a··0000003000000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_destroy·-·4
69 0000000000000037··0000003100000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_destroy·-·469 0000000000000037··0000003100000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_destroy·-·4
70 0000000000000044··0000003000000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_destroy·-·470 0000000000000044··0000003000000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_destroy·-·4
71 0000000000000054··0000003100000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_destroy·-·471 0000000000000054··0000003100000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_destroy·-·4
72 0000000000000072··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·072 0000000000000072··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
73 0000000000000077··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·f873 0000000000000077··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·f8
Offset 92, 320 lines modifiedOffset 92, 317 lines modified
92 000000000000010a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e92 000000000000010a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e
93 000000000000010f··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·12893 000000000000010f··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·128
94 0000000000000114··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·494 0000000000000114··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
95 0000000000000119··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·9095 0000000000000119··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·90
96 000000000000011e··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·12896 000000000000011e··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·128
97 0000000000000123··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·497 0000000000000123··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
98 000000000000012b··0000003c00000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_unlock·-·498 000000000000012b··0000003c00000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_unlock·-·4
 99 0000000000000134··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·100
 100 0000000000000139··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118
 101 000000000000013e··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
99 000000000000013b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46c102 000000000000014b··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ac
100 0000000000000140··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyThread_exit_thread·-·4103 0000000000000150··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyThread_exit_thread·-·4
101 0000000000000145··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·150104 0000000000000155··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·128
102 000000000000014a··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118105 000000000000015a··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118
103 000000000000014f··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4106 000000000000015f··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
104 0000000000000154··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c107 0000000000000164··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·178
105 0000000000000159··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118108 0000000000000169··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118
106 000000000000015e··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4109 000000000000016e··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
107 0000000000000166··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46c 
108 0000000000000173··0000003c00000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_unlock·-·4 
109 000000000000017c··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·100110 0000000000000173··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c
110 0000000000000181··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118111 0000000000000178··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118
111 0000000000000186··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
112 000000000000018b··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·128 
113 0000000000000190··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118 
114 0000000000000195··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
115 000000000000019a··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·e0 
116 000000000000019f··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118 
117 00000000000001a4··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
118 00000000000001a9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·178 
119 00000000000001ae··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118 
120 00000000000001b3··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
121 00000000000001c0··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c 
122 00000000000001c5··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyThread_exit_thread·-·4 
123 00000000000001e6··0000003c00000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_unlock·-·4 
124 00000000000001f5··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·128 
125 00000000000001fa··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·108 
126 00000000000001ff··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
127 0000000000000204··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·178 
128 0000000000000209··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·108 
129 000000000000020e··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
130 0000000000000213··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·100 
131 0000000000000218··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·108 
132 000000000000021d··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4112 000000000000017d··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
133 0000000000000222··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·278 
134 0000000000000227··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·108 
135 000000000000022c··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4113 0000000000000185··0000003c00000004·R_X86_64_PLT32·········0000000000000000·pthread_mutex_unlock·-·4
 114 0000000000000192··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyThread_exit_thread·-·4
136 0000000000000231··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·258115 0000000000000197··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·150
137 0000000000000236··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·108116 000000000000019c··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118
138 000000000000023b··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
139 0000000000000240··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·e0 
140 0000000000000245··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·108 
141 000000000000024a··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4117 00000000000001a1··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
142 000000000000024f··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5a118 00000000000001a6··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·e0
 119 00000000000001ab··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata·+·118
 120 00000000000001b0··0000003200000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 121 00000000000001d6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46c
Max diff block lines reached; 32265/63543 bytes (50.78%) of diff not shown.
22.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 000000dc·0000000000000014·000000e0·FDE·cie=00000000·pc=00000000000000eb..000000000000012787 000000dc·0000000000000014·000000e0·FDE·cie=00000000·pc=00000000000000eb..0000000000000127
88 ··DW_CFA_def_cfa_offset:·1688 ··DW_CFA_def_cfa_offset:·16
89 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1689 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
90 ··DW_CFA_nop90 ··DW_CFA_nop
91 ··DW_CFA_nop91 ··DW_CFA_nop
92 ··DW_CFA_nop92 ··DW_CFA_nop
  
93 000000f4·000000000000004c·000000f8·FDE·cie=00000000·pc=0000000000000000..000000000000031d93 000000f4·000000000000004c·000000f8·FDE·cie=00000000·pc=0000000000000000..000000000000033b
94 ··DW_CFA_advance_loc:·2·to·000000000000000294 ··DW_CFA_advance_loc:·2·to·0000000000000002
95 ··DW_CFA_def_cfa_offset:·1695 ··DW_CFA_def_cfa_offset:·16
96 ··DW_CFA_offset:·r15·(r15)·at·cfa-1696 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
97 ··DW_CFA_advance_loc:·2·to·000000000000000497 ··DW_CFA_advance_loc:·2·to·0000000000000004
98 ··DW_CFA_def_cfa_offset:·2498 ··DW_CFA_def_cfa_offset:·24
99 ··DW_CFA_offset:·r14·(r14)·at·cfa-2499 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
100 ··DW_CFA_advance_loc:·2·to·0000000000000006100 ··DW_CFA_advance_loc:·2·to·0000000000000006
Offset 108, 217 lines modifiedOffset 108, 217 lines modified
108 ··DW_CFA_def_cfa_offset:·48108 ··DW_CFA_def_cfa_offset:·48
109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
110 ··DW_CFA_advance_loc:·1·to·000000000000000d110 ··DW_CFA_advance_loc:·1·to·000000000000000d
111 ··DW_CFA_def_cfa_offset:·56111 ··DW_CFA_def_cfa_offset:·56
112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
113 ··DW_CFA_advance_loc:·4·to·0000000000000011113 ··DW_CFA_advance_loc:·4·to·0000000000000011
114 ··DW_CFA_def_cfa_offset:·128114 ··DW_CFA_def_cfa_offset:·128
115 ··DW_CFA_advance_loc2:·343·to·0000000000000168115 ··DW_CFA_advance_loc2:·351·to·0000000000000170
116 ··DW_CFA_remember_state116 ··DW_CFA_remember_state
117 ··DW_CFA_def_cfa_offset:·56117 ··DW_CFA_def_cfa_offset:·56
118 ··DW_CFA_advance_loc:·1·to·0000000000000169118 ··DW_CFA_advance_loc:·1·to·0000000000000171
119 ··DW_CFA_def_cfa_offset:·48119 ··DW_CFA_def_cfa_offset:·48
120 ··DW_CFA_advance_loc:·1·to·000000000000016a120 ··DW_CFA_advance_loc:·1·to·0000000000000172
121 ··DW_CFA_def_cfa_offset:·40121 ··DW_CFA_def_cfa_offset:·40
122 ··DW_CFA_advance_loc:·2·to·000000000000016c122 ··DW_CFA_advance_loc:·2·to·0000000000000174
123 ··DW_CFA_def_cfa_offset:·32123 ··DW_CFA_def_cfa_offset:·32
124 ··DW_CFA_advance_loc:·2·to·000000000000016e124 ··DW_CFA_advance_loc:·2·to·0000000000000176
125 ··DW_CFA_def_cfa_offset:·24125 ··DW_CFA_def_cfa_offset:·24
126 ··DW_CFA_advance_loc:·2·to·0000000000000170126 ··DW_CFA_advance_loc:·2·to·0000000000000178
127 ··DW_CFA_def_cfa_offset:·16127 ··DW_CFA_def_cfa_offset:·16
128 ··DW_CFA_advance_loc:·2·to·0000000000000172128 ··DW_CFA_advance_loc:·2·to·000000000000017a
129 ··DW_CFA_def_cfa_offset:·8129 ··DW_CFA_def_cfa_offset:·8
130 ··DW_CFA_advance_loc:·6·to·0000000000000178130 ··DW_CFA_advance_loc:·1·to·000000000000017b
131 ··DW_CFA_restore_state131 ··DW_CFA_restore_state
132 ··DW_CFA_nop132 ··DW_CFA_nop
133 ··DW_CFA_nop133 ··DW_CFA_nop
134 ··DW_CFA_nop134 ··DW_CFA_nop
  
135 00000144·000000000000001c·00000148·FDE·cie=00000000·pc=0000000000000127..00000000000001f4135 00000144·000000000000001c·00000148·FDE·cie=00000000·pc=0000000000000127..00000000000001dc
136 ··DW_CFA_def_cfa_offset:·128136 ··DW_CFA_def_cfa_offset:·128
137 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56137 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
139 ··DW_CFA_offset:·r12·(r12)·at·cfa-40139 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
141 ··DW_CFA_offset:·r14·(r14)·at·cfa-24141 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
142 ··DW_CFA_offset:·r15·(r15)·at·cfa-16142 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
143 00000164·0000000000000048·00000168·FDE·cie=00000000·pc=0000000000000320..00000000000003aa143 00000164·0000000000000048·00000168·FDE·cie=00000000·pc=0000000000000340..00000000000003ca
144 ··DW_CFA_advance_loc:·2·to·0000000000000322144 ··DW_CFA_advance_loc:·2·to·0000000000000342
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_offset:·r15·(r15)·at·cfa-16146 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
147 ··DW_CFA_advance_loc:·5·to·0000000000000327147 ··DW_CFA_advance_loc:·5·to·0000000000000347
148 ··DW_CFA_def_cfa_offset:·24148 ··DW_CFA_def_cfa_offset:·24
149 ··DW_CFA_offset:·r14·(r14)·at·cfa-24149 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
150 ··DW_CFA_advance_loc:·2·to·0000000000000329150 ··DW_CFA_advance_loc:·2·to·0000000000000349
151 ··DW_CFA_def_cfa_offset:·32151 ··DW_CFA_def_cfa_offset:·32
152 ··DW_CFA_offset:·r13·(r13)·at·cfa-32152 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
153 ··DW_CFA_advance_loc:·2·to·000000000000032b153 ··DW_CFA_advance_loc:·2·to·000000000000034b
154 ··DW_CFA_def_cfa_offset:·40154 ··DW_CFA_def_cfa_offset:·40
155 ··DW_CFA_offset:·r12·(r12)·at·cfa-40155 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
156 ··DW_CFA_advance_loc:·4·to·000000000000032f156 ··DW_CFA_advance_loc:·4·to·000000000000034f
157 ··DW_CFA_def_cfa_offset:·48157 ··DW_CFA_def_cfa_offset:·48
158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
159 ··DW_CFA_advance_loc:·4·to·0000000000000333159 ··DW_CFA_advance_loc:·4·to·0000000000000353
160 ··DW_CFA_def_cfa_offset:·56160 ··DW_CFA_def_cfa_offset:·56
161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
162 ··DW_CFA_advance_loc:·1·to·0000000000000334162 ··DW_CFA_advance_loc:·1·to·0000000000000354
163 ··DW_CFA_def_cfa_offset:·64163 ··DW_CFA_def_cfa_offset:·64
164 ··DW_CFA_advance_loc1:·73·to·000000000000037d164 ··DW_CFA_advance_loc1:·73·to·000000000000039d
165 ··DW_CFA_remember_state165 ··DW_CFA_remember_state
166 ··DW_CFA_def_cfa_offset:·56166 ··DW_CFA_def_cfa_offset:·56
167 ··DW_CFA_advance_loc:·1·to·000000000000037e167 ··DW_CFA_advance_loc:·1·to·000000000000039e
168 ··DW_CFA_def_cfa_offset:·48168 ··DW_CFA_def_cfa_offset:·48
169 ··DW_CFA_advance_loc:·1·to·000000000000037f169 ··DW_CFA_advance_loc:·1·to·000000000000039f
170 ··DW_CFA_def_cfa_offset:·40170 ··DW_CFA_def_cfa_offset:·40
171 ··DW_CFA_advance_loc:·2·to·0000000000000381171 ··DW_CFA_advance_loc:·2·to·00000000000003a1
172 ··DW_CFA_def_cfa_offset:·32172 ··DW_CFA_def_cfa_offset:·32
173 ··DW_CFA_advance_loc:·2·to·0000000000000383173 ··DW_CFA_advance_loc:·2·to·00000000000003a3
174 ··DW_CFA_def_cfa_offset:·24174 ··DW_CFA_def_cfa_offset:·24
175 ··DW_CFA_advance_loc:·2·to·0000000000000385175 ··DW_CFA_advance_loc:·2·to·00000000000003a5
176 ··DW_CFA_def_cfa_offset:·16176 ··DW_CFA_def_cfa_offset:·16
177 ··DW_CFA_advance_loc:·2·to·0000000000000387177 ··DW_CFA_advance_loc:·2·to·00000000000003a7
178 ··DW_CFA_def_cfa_offset:·8178 ··DW_CFA_def_cfa_offset:·8
179 ··DW_CFA_advance_loc:·1·to·0000000000000388179 ··DW_CFA_advance_loc:·1·to·00000000000003a8
180 ··DW_CFA_restore_state180 ··DW_CFA_restore_state
181 ··DW_CFA_nop181 ··DW_CFA_nop
  
182 000001b0·0000000000000038·000001b4·FDE·cie=00000000·pc=00000000000003b0..000000000000048e182 000001b0·0000000000000038·000001b4·FDE·cie=00000000·pc=00000000000003d0..00000000000004ae
183 ··DW_CFA_advance_loc:·6·to·00000000000003b6183 ··DW_CFA_advance_loc:·6·to·00000000000003d6
184 ··DW_CFA_def_cfa_offset:·16184 ··DW_CFA_def_cfa_offset:·16
185 ··DW_CFA_offset:·r13·(r13)·at·cfa-16185 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
186 ··DW_CFA_advance_loc:·4·to·00000000000003ba186 ··DW_CFA_advance_loc:·4·to·00000000000003da
187 ··DW_CFA_def_cfa_offset:·24187 ··DW_CFA_def_cfa_offset:·24
188 ··DW_CFA_offset:·r12·(r12)·at·cfa-24188 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
189 ··DW_CFA_advance_loc:·1·to·00000000000003bb189 ··DW_CFA_advance_loc:·1·to·00000000000003db
190 ··DW_CFA_def_cfa_offset:·32190 ··DW_CFA_def_cfa_offset:·32
191 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32191 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
192 ··DW_CFA_advance_loc:·1·to·00000000000003bc192 ··DW_CFA_advance_loc:·1·to·00000000000003dc
193 ··DW_CFA_def_cfa_offset:·40193 ··DW_CFA_def_cfa_offset:·40
194 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40194 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
195 ··DW_CFA_advance_loc:·4·to·00000000000003c0195 ··DW_CFA_advance_loc:·4·to·00000000000003e0
196 ··DW_CFA_def_cfa_offset:·48196 ··DW_CFA_def_cfa_offset:·48
197 ··DW_CFA_advance_loc1:·118·to·0000000000000436197 ··DW_CFA_advance_loc1:·118·to·0000000000000456
198 ··DW_CFA_remember_state198 ··DW_CFA_remember_state
199 ··DW_CFA_def_cfa_offset:·40199 ··DW_CFA_def_cfa_offset:·40
200 ··DW_CFA_advance_loc:·4·to·000000000000043a200 ··DW_CFA_advance_loc:·4·to·000000000000045a
201 ··DW_CFA_def_cfa_offset:·32201 ··DW_CFA_def_cfa_offset:·32
202 ··DW_CFA_advance_loc:·1·to·000000000000043b202 ··DW_CFA_advance_loc:·1·to·000000000000045b
203 ··DW_CFA_def_cfa_offset:·24203 ··DW_CFA_def_cfa_offset:·24
204 ··DW_CFA_advance_loc:·2·to·000000000000043d204 ··DW_CFA_advance_loc:·2·to·000000000000045d
205 ··DW_CFA_def_cfa_offset:·16205 ··DW_CFA_def_cfa_offset:·16
206 ··DW_CFA_advance_loc:·2·to·000000000000043f206 ··DW_CFA_advance_loc:·2·to·000000000000045f
207 ··DW_CFA_def_cfa_offset:·8207 ··DW_CFA_def_cfa_offset:·8
208 ··DW_CFA_advance_loc:·1·to·0000000000000440208 ··DW_CFA_advance_loc:·1·to·0000000000000460
209 ··DW_CFA_restore_state209 ··DW_CFA_restore_state
210 ··DW_CFA_nop210 ··DW_CFA_nop
  
211 000001ec·0000000000000018·000001f0·FDE·cie=00000000·pc=00000000000001f4..000000000000026c211 000001ec·0000000000000018·000001f0·FDE·cie=00000000·pc=00000000000001dc..0000000000000254
212 ··DW_CFA_def_cfa_offset:·48212 ··DW_CFA_def_cfa_offset:·48
213 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40213 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
214 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32214 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
Max diff block lines reached; 16157/22803 bytes (70.85%) of diff not shown.
367 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 43, 16 lines modifiedOffset 43, 16 lines modified
43 _PyEval_FiniGIL.cold43 _PyEval_FiniGIL.cold
44 __func__.844 __func__.8
45 create_gil45 create_gil
46 take_gil46 take_gil
47 _PyEval_InitGIL.cold47 _PyEval_InitGIL.cold
48 create_gil.cold48 create_gil.cold
49 __func__.1149 __func__.11
50 take_gil.cold 
51 RESET_GIL_DROP_REQUEST50 RESET_GIL_DROP_REQUEST
 51 take_gil.cold
52 __func__.1052 __func__.10
53 drop_gil53 drop_gil
54 COMPUTE_EVAL_BREAKER54 COMPUTE_EVAL_BREAKER
55 PyEval_SaveThread.cold55 PyEval_SaveThread.cold
56 __func__.956 __func__.9
57 __func__.257 __func__.2
58 drop_gil.cold58 drop_gil.cold
6.81 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 109, 20 lines modifiedOffset 109, 20 lines modified
109 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4109 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
110 »       mov····%fs:(%rax),%rbx110 »       mov····%fs:(%rax),%rbx
111 »       call···135·<Py_MakePendingCalls+0x15>111 »       call···135·<Py_MakePendingCalls+0x15>
112 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4112 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
113 »       cmp····%rax,0x0(%rip)········113 »       cmp····%rax,0x0(%rip)········
114 ·R_X86_64_PC32»  _PyRuntime+0x3c114 ·R_X86_64_PC32»  _PyRuntime+0x3c
115 »       jne····142·<Py_MakePendingCalls+0x22>115 »       jne····142·<Py_MakePendingCalls+0x22>
116 ·R_X86_64_PC32»  .text.unlikely+0x368116 ·R_X86_64_PC32»  .text.unlikely+0x350
117 »       mov····0x0(%rip),%rax········117 »       mov····0x0(%rip),%rax········
118 ·R_X86_64_PC32»  _PyRuntime+0x2c118 ·R_X86_64_PC32»  _PyRuntime+0x2c
119 »       cmp····%rax,0x10(%rbx)119 »       cmp····%rax,0x10(%rbx)
120 »       jne····153·<Py_MakePendingCalls+0x33>120 »       jne····153·<Py_MakePendingCalls+0x33>
121 ·R_X86_64_PC32»  .text.unlikely+0x368121 ·R_X86_64_PC32»  .text.unlikely+0x350
122 »       mov····%rbx,%rdi122 »       mov····%rbx,%rdi
123 »       pop····%rbx123 »       pop····%rbx
124 »       jmp····160·<_PyEval_MakePendingCalls>124 »       jmp····160·<_PyEval_MakePendingCalls>
125 »       nopl···0x0(%rax)125 »       nopl···0x0(%rax)
  
126 0000000000000160·<_PyEval_MakePendingCalls>:126 0000000000000160·<_PyEval_MakePendingCalls>:
127 _PyEval_MakePendingCalls():127 _PyEval_MakePendingCalls():
Offset 130, 24 lines modifiedOffset 130, 24 lines modified
130 »       push···%rbx130 »       push···%rbx
131 »       mov····%rdi,%rbx131 »       mov····%rdi,%rbx
132 »       call···16d·<_PyEval_MakePendingCalls+0xd>132 »       call···16d·<_PyEval_MakePendingCalls+0xd>
133 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4133 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
134 »       cmp····0x0(%rip),%rax········134 »       cmp····0x0(%rip),%rax········
135 ·R_X86_64_PC32»  _PyRuntime+0x3c135 ·R_X86_64_PC32»  _PyRuntime+0x3c
136 »       jne····17a·<_PyEval_MakePendingCalls+0x1a>136 »       jne····17a·<_PyEval_MakePendingCalls+0x1a>
137 ·R_X86_64_PC32»  .text.unlikely+0x36c137 ·R_X86_64_PC32»  .text.unlikely+0x354
138 »       mov····0x10(%rbx),%rdi138 »       mov····0x10(%rbx),%rdi
139 »       cmp····0x0(%rip),%rdi········139 »       cmp····0x0(%rip),%rdi········
140 ·R_X86_64_PC32»  _PyRuntime+0x2c140 ·R_X86_64_PC32»  _PyRuntime+0x2c
141 »       jne····19b·<_PyEval_MakePendingCalls+0x3b>141 »       jne····19b·<_PyEval_MakePendingCalls+0x3b>
142 »       mov····%rbx,%rdi142 »       mov····%rbx,%rdi
143 »       call···1a0·<handle_signals>143 »       call···1a0·<handle_signals>
144 »       test···%eax,%eax144 »       test···%eax,%eax
145 »       jne····197·<_PyEval_MakePendingCalls+0x37>145 »       jne····197·<_PyEval_MakePendingCalls+0x37>
146 ·R_X86_64_PC32»  .text.unlikely+0x375146 ·R_X86_64_PC32»  .text.unlikely+0x35d
147 »       mov····0x10(%rbx),%rdi147 »       mov····0x10(%rbx),%rdi
148 »       pop····%rbx148 »       pop····%rbx
149 »       jmp····200·<make_pending_calls>149 »       jmp····200·<make_pending_calls>
150 »       xchg···%ax,%ax150 »       xchg···%ax,%ax
  
151 00000000000001a0·<handle_signals>:151 00000000000001a0·<handle_signals>:
152 handle_signals():152 handle_signals():
Offset 166, 21 lines modifiedOffset 166, 21 lines modified
166 »       jne····1f6·<handle_signals+0x56>166 »       jne····1f6·<handle_signals+0x56>
167 »       mov····0x10(%rbx),%rdi167 »       mov····0x10(%rbx),%rdi
168 »       mov····0x60(%rdi),%rsi168 »       mov····0x60(%rdi),%rsi
169 »       lea····0x170(%rdi),%rdx169 »       lea····0x170(%rdi),%rdx
170 »       movl···$0x0,0x7d8(%rsi)170 »       movl···$0x0,0x7d8(%rsi)
171 »       add····$0x798,%rsi171 »       add····$0x798,%rsi
172 »       call···1e6·<handle_signals+0x46>172 »       call···1e6·<handle_signals+0x46>
173 ·R_X86_64_PC32»  .text.hot+0x31c173 ·R_X86_64_PC32»  .text.hot+0x33c
174 »       mov····%rbx,%rdi174 »       mov····%rbx,%rdi
175 »       call···1ee·<handle_signals+0x4e>175 »       call···1ee·<handle_signals+0x4e>
176 ·R_X86_64_PLT32» _PyErr_CheckSignalsTstate-0x4176 ·R_X86_64_PLT32» _PyErr_CheckSignalsTstate-0x4
177 »       test···%eax,%eax177 »       test···%eax,%eax
178 »       js·····1f6·<handle_signals+0x56>178 »       js·····1f6·<handle_signals+0x56>
179 ·R_X86_64_PC32»  .text.unlikely+0x377179 ·R_X86_64_PC32»  .text.unlikely+0x35f
180 »       xor····%eax,%eax180 »       xor····%eax,%eax
181 »       pop····%rdx181 »       pop····%rdx
182 »       pop····%rbx182 »       pop····%rbx
183 »       pop····%rbp183 »       pop····%rbp
184 »       ret184 »       ret
185 »       nopl···0x0(%rax)185 »       nopl···0x0(%rax)
  
Offset 226, 34 lines modifiedOffset 226, 34 lines modified
226 »       movl···$0x0,0x7f0(%rbp)226 »       movl···$0x0,0x7f0(%rbp)
227 »       movl···$0x0,0x1a0(%rbx)227 »       movl···$0x0,0x1a0(%rbx)
228 »       mov····%rbx,%rdi228 »       mov····%rbx,%rdi
229 »       lea····0x190(%rbx),%rbp229 »       lea····0x190(%rbx),%rbp
230 »       mov····%r13,%rdx230 »       mov····%r13,%rdx
231 »       mov····%r12,%rsi231 »       mov····%r12,%rsi
232 »       call···2a3·<make_pending_calls+0xa3>232 »       call···2a3·<make_pending_calls+0xa3>
233 ·R_X86_64_PC32»  .text.hot+0x31c233 ·R_X86_64_PC32»  .text.hot+0x33c
234 »       mov····%rbp,%rdi234 »       mov····%rbp,%rdi
235 »       call···2f0·<_make_pending_calls>235 »       call···2f0·<_make_pending_calls>
236 »       test···%eax,%eax236 »       test···%eax,%eax
237 »       jne····2b3·<make_pending_calls+0xb3>237 »       jne····2b3·<make_pending_calls+0xb3>
238 ·R_X86_64_PC32»  .text.unlikely+0x3a4238 ·R_X86_64_PC32»  .text.unlikely+0x38c
239 »       call···2b8·<make_pending_calls+0xb8>239 »       call···2b8·<make_pending_calls+0xb8>
240 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4240 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
241 »       cmp····0x0(%rip),%rax········241 »       cmp····0x0(%rip),%rax········
242 ·R_X86_64_PC32»  _PyRuntime+0x3c242 ·R_X86_64_PC32»  _PyRuntime+0x3c
243 »       jne····2dc·<make_pending_calls+0xdc>243 »       jne····2dc·<make_pending_calls+0xdc>
244 »       cmp····0x0(%rip),%rbx········244 »       cmp····0x0(%rip),%rbx········
245 ·R_X86_64_PC32»  _PyRuntime+0x2c245 ·R_X86_64_PC32»  _PyRuntime+0x2c
246 »       jne····2dc·<make_pending_calls+0xdc>246 »       jne····2dc·<make_pending_calls+0xdc>
247 »       mov····$0x0,%edi247 »       mov····$0x0,%edi
248 ·R_X86_64_32»    _PyRuntime+0x7e0248 ·R_X86_64_32»    _PyRuntime+0x7e0
249 »       call···2f0·<_make_pending_calls>249 »       call···2f0·<_make_pending_calls>
250 »       test···%eax,%eax250 »       test···%eax,%eax
251 »       jne····2dc·<make_pending_calls+0xdc>251 »       jne····2dc·<make_pending_calls+0xdc>
252 ·R_X86_64_PC32»  .text.unlikely+0x3bf252 ·R_X86_64_PC32»  .text.unlikely+0x3a7
253 »       xor····%ecx,%ecx253 »       xor····%ecx,%ecx
254 »       mov····%ecx,0x190(%rbx)254 »       mov····%ecx,0x190(%rbx)
255 »       jmp····231·<make_pending_calls+0x31>255 »       jmp····231·<make_pending_calls+0x31>
256 »       nopl···0x0(%rax)256 »       nopl···0x0(%rax)
  
257 00000000000002f0·<_make_pending_calls>:257 00000000000002f0·<_make_pending_calls>:
258 _make_pending_calls():258 _make_pending_calls():
Offset 300, 15 lines modifiedOffset 300, 15 lines modified
300 ·R_X86_64_PLT32» PyThread_release_lock-0x4300 ·R_X86_64_PLT32» PyThread_release_lock-0x4
301 »       test···%r13,%r13301 »       test···%r13,%r13
302 »       je·····324·<_make_pending_calls+0x34>302 »       je·····324·<_make_pending_calls+0x34>
303 »       mov····%r12,%rdi303 »       mov····%r12,%rdi
304 »       call···*%r13304 »       call···*%r13
305 »       test···%eax,%eax305 »       test···%eax,%eax
306 »       jne····379·<_make_pending_calls+0x89>306 »       jne····379·<_make_pending_calls+0x89>
307 ·R_X86_64_PC32»  .text.unlikely+0x3d6307 ·R_X86_64_PC32»  .text.unlikely+0x3be
308 »       sub····$0x1,%ebp308 »       sub····$0x1,%ebp
309 »       jne····2ff·<_make_pending_calls+0xf>309 »       jne····2ff·<_make_pending_calls+0xf>
310 »       xor····%eax,%eax310 »       xor····%eax,%eax
311 »       jmp····326·<_make_pending_calls+0x36>311 »       jmp····326·<_make_pending_calls+0x36>
312 »       data16·cs·nopw·0x0(%rax,%rax,1)312 »       data16·cs·nopw·0x0(%rax,%rax,1)
313 »       nopl···(%rax)313 »       nopl···(%rax)
  
Offset 319, 27 lines modifiedOffset 319, 27 lines modified
319 »       push···%rbx319 »       push···%rbx
320 »       mov····%rdi,%rbx320 »       mov····%rdi,%rbx
321 »       push···%rcx321 »       push···%rcx
322 »       mov····0x10(%rdi),%rdi322 »       mov····0x10(%rdi),%rdi
323 »       call···200·<make_pending_calls>323 »       call···200·<make_pending_calls>
324 »       test···%eax,%eax324 »       test···%eax,%eax
325 »       js·····3ab·<_Py_FinishPendingCalls+0x1b>325 »       js·····3ab·<_Py_FinishPendingCalls+0x1b>
326 ·R_X86_64_PC32»  .text.unlikely+0x3de326 ·R_X86_64_PC32»  .text.unlikely+0x3c6
Max diff block lines reached; 2810/6789 bytes (41.39%) of diff not shown.
18.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 115, 505 lines modifiedOffset 115, 496 lines modified
  
115 0000000000000127·<take_gil.cold>:115 0000000000000127·<take_gil.cold>:
116 take_gil.cold():116 take_gil.cold():
117 »       mov····%r14,%rdi117 »       mov····%r14,%rdi
118 »       call···12f·<take_gil.cold+0x8>118 »       call···12f·<take_gil.cold+0x8>
119 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4119 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
120 »       test···%eax,%eax120 »       test···%eax,%eax
121 »       jne····17b·<take_gil.cold+0x54> 
122 »       test···%ebx,%ebx 
123 »       je·····13f·<take_gil.cold+0x18>121 »       je·····142·<take_gil.cold+0x1b>
124 »       mov····%rbp,%rdi 
125 »       call···13f·<take_gil.cold+0x18> 
126 ·R_X86_64_PC32»  .text+0x46c 
127 »       call···144·<take_gil.cold+0x1d> 
128 ·R_X86_64_PLT32» PyThread_exit_thread-0x4 
129 »       mov····$0x0,%esi122 »       mov····$0x0,%esi
130 ·R_X86_64_32»    .rodata.str1.8+0x150123 ·R_X86_64_32»    .rodata.str1.8+0x100
131 »       mov····$0x0,%edi124 »       mov····$0x0,%edi
132 ·R_X86_64_32»    .rodata+0x118125 ·R_X86_64_32»    .rodata+0x118
133 »       call···153·<take_gil.cold+0x2c>126 »       call···142·<take_gil.cold+0x1b>
134 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4127 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
 128 »       mov····0x10(%rsp),%rdi
 129 »       mov····%r12,%rsi
 130 »       call···14f·<take_gil.cold+0x28>
 131 ·R_X86_64_PC32»  .text.hot+0x4ac
 132 »       call···154·<take_gil.cold+0x2d>
 133 ·R_X86_64_PLT32» PyThread_exit_thread-0x4
135 »       mov····$0x0,%esi134 »       mov····$0x0,%esi
136 ·R_X86_64_32»    .rodata.str1.1+0x3c135 ·R_X86_64_32»    .rodata.str1.8+0x128
137 »       mov····$0x0,%edi136 »       mov····$0x0,%edi
138 ·R_X86_64_32»    .rodata+0x118137 ·R_X86_64_32»    .rodata+0x118
139 »       call···162·<take_gil.cold+0x3b>138 »       call···163·<take_gil.cold+0x3c>
140 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4139 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
141 »       mov····%rbp,%rdi 
142 »       call···16a·<take_gil.cold+0x43> 
143 ·R_X86_64_PC32»  .text+0x46c 
144 »       jmp····16f·<take_gil.cold+0x48> 
145 ·R_X86_64_PC32»  .text.hot+0x139 
146 »       mov····%r14,%rdi 
147 »       call···177·<take_gil.cold+0x50> 
148 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4 
149 »       test···%eax,%eax 
150 »       je·····1b7·<take_gil.cold+0x90> 
151 »       mov····$0x0,%esi140 »       mov····$0x0,%esi
152 ·R_X86_64_32»    .rodata.str1.8+0x100141 ·R_X86_64_32»    .rodata.str1.8+0x178
153 »       mov····$0x0,%edi142 »       mov····$0x0,%edi
154 ·R_X86_64_32»    .rodata+0x118143 ·R_X86_64_32»    .rodata+0x118
155 »       call···18a·<take_gil.cold+0x63>144 »       call···172·<take_gil.cold+0x4b>
156 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4145 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
157 »       mov····$0x0,%esi146 »       mov····$0x0,%esi
158 ·R_X86_64_32»    .rodata.str1.8+0x128147 ·R_X86_64_32»    .rodata.str1.1+0x3c
159 »       mov····$0x0,%edi148 »       mov····$0x0,%edi
160 ·R_X86_64_32»    .rodata+0x118149 ·R_X86_64_32»    .rodata+0x118
161 »       call···199·<take_gil.cold+0x72>150 »       call···181·<take_gil.cold+0x5a>
162 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4151 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
 152 »       mov····%r14,%rdi
 153 »       call···189·<take_gil.cold+0x62>
 154 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
 155 »       test···%eax,%eax
 156 »       jne····133·<take_gil.cold+0xc>
 157 »       test···%ebx,%ebx
 158 »       jne····1d2·<take_gil.cold+0xab>
 159 »       call···196·<take_gil.cold+0x6f>
 160 ·R_X86_64_PLT32» PyThread_exit_thread-0x4
163 »       mov····$0x0,%esi161 »       mov····$0x0,%esi
164 ·R_X86_64_32»    .rodata.str1.8+0xe0162 ·R_X86_64_32»    .rodata.str1.8+0x150
165 »       mov····$0x0,%edi163 »       mov····$0x0,%edi
166 ·R_X86_64_32»    .rodata+0x118164 ·R_X86_64_32»    .rodata+0x118
167 »       call···1a8·<take_gil.cold+0x81>165 »       call···1a5·<take_gil.cold+0x7e>
168 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4166 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
169 »       mov····$0x0,%esi167 »       mov····$0x0,%esi
170 ·R_X86_64_32»    .rodata.str1.8+0x178168 ·R_X86_64_32»    .rodata.str1.8+0xe0
171 »       mov····$0x0,%edi169 »       mov····$0x0,%edi
172 ·R_X86_64_32»    .rodata+0x118170 ·R_X86_64_32»    .rodata+0x118
173 »       call···1b7·<take_gil.cold+0x90>171 »       call···1b4·<take_gil.cold+0x8d>
174 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4172 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
175 »       mov····0x10(%rsp),%rdi 
176 »       mov····%r12,%rsi 
177 »       call···1c4·<take_gil.cold+0x9d> 
178 ·R_X86_64_PC32»  .text.hot+0x48c 
179 »       call···1c9·<take_gil.cold+0xa2> 
180 ·R_X86_64_PLT32» PyThread_exit_thread-0x4 
181 »       mov····0x10(%r12),%rax173 »       mov····0x10(%r12),%rax
182 »       mov····%r14,%rdi 
183 »       movl···$0x1,0x1a4(%rax)174 »       movl···$0x1,0x1a4(%rax)
184 »       movl···$0x1,0x170(%rax)175 »       movl···$0x1,0x170(%rax)
185 »       call···1ea·<take_gil.cold+0xc3> 
186 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4 
187 »       test···%eax,%eax 
188 »       je·····1f2·<take_gil.cold+0xcb>176 »       jmp····1d2·<take_gil.cold+0xab>
189 ·R_X86_64_PC32»  .text.hot+0x158177 ·R_X86_64_PC32»  .text.hot+0x150
 178 »       mov····%rbp,%rdi
 179 »       call···1da·<take_gil.cold+0xb3>
 180 ·R_X86_64_PC32»  .text+0x46c
190 »       jmp····17b·<take_gil.cold+0x54>181 »       jmp····191·<take_gil.cold+0x6a>
  
191 00000000000001f4·<PyEval_SaveThread.cold>:182 00000000000001dc·<PyEval_SaveThread.cold>:
192 PyEval_SaveThread.cold():183 PyEval_SaveThread.cold():
193 »       mov····$0x0,%esi184 »       mov····$0x0,%esi
194 ·R_X86_64_32»    .rodata.str1.8+0x128185 ·R_X86_64_32»    .rodata.str1.8+0x128
195 »       mov····$0x0,%edi186 »       mov····$0x0,%edi
196 ·R_X86_64_32»    .rodata+0x108187 ·R_X86_64_32»    .rodata+0x108
197 »       call···203·<PyEval_SaveThread.cold+0xf>188 »       call···1eb·<PyEval_SaveThread.cold+0xf>
198 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4189 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
199 »       mov····$0x0,%esi190 »       mov····$0x0,%esi
200 ·R_X86_64_32»    .rodata.str1.8+0x178191 ·R_X86_64_32»    .rodata.str1.8+0x178
201 »       mov····$0x0,%edi192 »       mov····$0x0,%edi
202 ·R_X86_64_32»    .rodata+0x108193 ·R_X86_64_32»    .rodata+0x108
203 »       call···212·<PyEval_SaveThread.cold+0x1e>194 »       call···1fa·<PyEval_SaveThread.cold+0x1e>
204 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4195 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
205 »       mov····$0x0,%esi196 »       mov····$0x0,%esi
206 ·R_X86_64_32»    .rodata.str1.8+0x100197 ·R_X86_64_32»    .rodata.str1.8+0x100
207 »       mov····$0x0,%edi198 »       mov····$0x0,%edi
208 ·R_X86_64_32»    .rodata+0x108199 ·R_X86_64_32»    .rodata+0x108
209 »       call···221·<PyEval_SaveThread.cold+0x2d>200 »       call···209·<PyEval_SaveThread.cold+0x2d>
210 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4201 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
211 »       mov····$0x0,%esi202 »       mov····$0x0,%esi
212 ·R_X86_64_32»    .rodata.str1.8+0x278203 ·R_X86_64_32»    .rodata.str1.8+0x278
213 »       mov····$0x0,%edi204 »       mov····$0x0,%edi
214 ·R_X86_64_32»    .rodata+0x108205 ·R_X86_64_32»    .rodata+0x108
215 »       call···230·<PyEval_SaveThread.cold+0x3c>206 »       call···218·<PyEval_SaveThread.cold+0x3c>
216 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4207 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
217 »       mov····$0x0,%esi208 »       mov····$0x0,%esi
218 ·R_X86_64_32»    .rodata.str1.8+0x258209 ·R_X86_64_32»    .rodata.str1.8+0x258
219 »       mov····$0x0,%edi210 »       mov····$0x0,%edi
220 ·R_X86_64_32»    .rodata+0x108211 ·R_X86_64_32»    .rodata+0x108
221 »       call···23f·<PyEval_SaveThread.cold+0x4b>212 »       call···227·<PyEval_SaveThread.cold+0x4b>
Max diff block lines reached; 14286/18881 bytes (75.66%) of diff not shown.
23.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 19, 254 lines modifiedOffset 19, 258 lines modified
19 »       mov····%rax,%r1319 »       mov····%rax,%r13
20 »       mov····(%rax),%eax20 »       mov····(%rax),%eax
21 »       mov····%eax,0xc(%rsp)21 »       mov····%eax,0xc(%rsp)
22 »       call···27·<take_gil+0x27>22 »       call···27·<take_gil+0x27>
23 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x423 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x4
24 »       test···%eax,%eax24 »       test···%eax,%eax
25 »       jne····2f·<take_gil+0x2f>25 »       jne····2f·<take_gil+0x2f>
26 ·R_X86_64_PC32»  .text.unlikely+0x13b26 ·R_X86_64_PC32»  .text.unlikely+0x18d
27 »       mov····0x10(%r12),%rbp27 »       mov····0x10(%r12),%rbp
28 »       mov····0x180(%rbp),%r1528 »       mov····0x180(%rbp),%r15
29 »       lea····0x170(%rbp),%rax29 »       lea····0x170(%rbp),%rax
30 »       mov····%rax,0x10(%rsp)30 »       mov····%rax,0x10(%rsp)
31 »       lea····0x50(%r15),%r1431 »       lea····0x50(%r15),%r14
32 »       mov····%r14,%rdi32 »       mov····%r14,%rdi
33 »       call···53·<take_gil+0x53>33 »       call···53·<take_gil+0x53>
34 ·R_X86_64_PLT32» pthread_mutex_lock-0x434 ·R_X86_64_PLT32» pthread_mutex_lock-0x4
35 »       mov····%eax,%ebx35 »       mov····%eax,%ebx
36 »       test···%eax,%eax36 »       test···%eax,%eax
37 »       jne····5d·<take_gil+0x5d>37 »       jne····5d·<take_gil+0x5d>
38 ·R_X86_64_PC32»  .text.unlikely+0x19538 ·R_X86_64_PC32»  .text.unlikely+0x1a1
39 »       mov····0x10(%r15),%eax39 »       mov····0x10(%r15),%eax
40 »       lea····0x10(%r15),%r940 »       lea····0x10(%r15),%r9
41 »       test···%eax,%eax41 »       test···%eax,%eax
42 »       jne····1b6·<take_gil+0x1b6>42 »       jne····1c1·<take_gil+0x1c1>
43 »       lea····0xa8(%r15),%rbx43 »       lea····0xa8(%r15),%rbx
44 »       mov····%rbx,%rdi44 »       mov····%rbx,%rdi
45 »       call···7c·<take_gil+0x7c>45 »       call···7c·<take_gil+0x7c>
46 ·R_X86_64_PLT32» pthread_mutex_lock-0x446 ·R_X86_64_PLT32» pthread_mutex_lock-0x4
47 »       test···%eax,%eax47 »       test···%eax,%eax
48 »       jne····313·<take_gil+0x313>48 »       jne····331·<take_gil+0x331>
49 »       movl···$0x1,0x10(%r15)49 »       movl···$0x1,0x10(%r15)
50 »       mov····0x8(%r15),%rax50 »       mov····0x8(%r15),%rax
51 »       cmp····%rax,%r1251 »       cmp····%rax,%r12
52 »       jne····197·<take_gil+0x197>52 »       jne····2be·<take_gil+0x2be>
53 »       lea····0x78(%r15),%rdi53 »       lea····0x78(%r15),%rdi
54 »       call···a2·<take_gil+0xa2>54 »       call···a2·<take_gil+0xa2>
55 ·R_X86_64_PLT32» pthread_cond_signal-0x455 ·R_X86_64_PLT32» pthread_cond_signal-0x4
56 »       test···%eax,%eax56 »       test···%eax,%eax
57 »       jne····30e·<take_gil+0x30e>57 »       jne····336·<take_gil+0x336>
58 »       mov····%rbx,%rdi58 »       mov····%rbx,%rdi
59 »       call···b2·<take_gil+0xb2>59 »       call···b2·<take_gil+0xb2>
60 ·R_X86_64_PLT32» pthread_mutex_unlock-0x460 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
61 »       test···%eax,%eax61 »       test···%eax,%eax
62 »       jne····ba·<take_gil+0xba>62 »       jne····ba·<take_gil+0xba>
63 ·R_X86_64_PC32»  .text.unlikely+0x1a463 ·R_X86_64_PC32»  .text.unlikely+0x15f
64 »       mov····%r12,%rdi64 »       mov····%r12,%rdi
65 »       call···c2·<take_gil+0xc2>65 »       call···c2·<take_gil+0xc2>
66 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x466 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x4
67 »       mov····%eax,%r15d67 »       mov····%eax,%edx
68 »       test···%eax,%eax68 »       test···%eax,%eax
69 »       jne····cd·<take_gil+0xcd>69 »       jne····cc·<take_gil+0xcc>
70 ·R_X86_64_PC32»  .text.unlikely+0x16b70 ·R_X86_64_PC32»  .text.unlikely+0x123
71 »       mov····0x174(%rbp),%eax71 »       mov····0x174(%rbp),%eax
72 »       test···%eax,%eax72 »       test···%eax,%eax
73 »       jne····db·<take_gil+0xdb>73 »       jne····2f9·<take_gil+0x2f9>
74 ·R_X86_64_PC32»  .text.unlikely+0x15e 
75 »       mov····0x174(%rbp),%ebx74 »       mov····0x174(%rbp),%ebx
76 »       mov····0x0(%rip),%eax········75 »       mov····0x0(%rip),%eax········
77 ·R_X86_64_PC32»  _PyRuntime+0x7d476 ·R_X86_64_PC32»  _PyRuntime+0x7d4
78 »       test···%eax,%eax77 »       test···%eax,%eax
79 »       jne····2e9·<take_gil+0x2e9>78 »       jne····306·<take_gil+0x306>
80 »       mov····0x1a0(%rbp),%eax 
81 »       mov····%eax,0x10(%rsp)79 »       mov····%edx,0x10(%rsp)
 80 »       mov····0x1a0(%rbp),%r15d
82 »       call···fe·<take_gil+0xfe>81 »       call···fe·<take_gil+0xfe>
83 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x482 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
84 »       cmp····0x0(%rip),%rax········83 »       cmp····0x0(%rip),%rax········
85 ·R_X86_64_PC32»  _PyRuntime+0x3c84 ·R_X86_64_PC32»  _PyRuntime+0x3c
 85 »       mov····0x10(%rsp),%edx
86 »       jne····178·<take_gil+0x178>86 »       jne····2a0·<take_gil+0x2a0>
87 »       cmp····0x0(%rip),%rbp········87 »       cmp····0x0(%rip),%rbp········
88 ·R_X86_64_PC32»  _PyRuntime+0x2c88 ·R_X86_64_PC32»  _PyRuntime+0x2c
89 »       jne····178·<take_gil+0x178>89 »       jne····2a0·<take_gil+0x2a0>
90 »       mov····0x0(%rip),%eax········90 »       mov····0x0(%rip),%eax········
91 ·R_X86_64_PC32»  _PyRuntime+0x7ec91 ·R_X86_64_PC32»  _PyRuntime+0x7ec
92 »       or·····0x1a4(%rbp),%ebx92 »       or·····0x1a4(%rbp),%ebx
93 »       mov····0x10(%rsp),%ecx93 »       or·····%edx,%ebx
94 »       or·····%r15d,%ebx94 »       or·····%r15d,%ebx
95 »       or·····%ecx,%ebx 
96 »       test···%eax,%eax95 »       test···%eax,%eax
97 »       setne··%al96 »       setne··%al
98 »       movzbl·%al,%eax97 »       movzbl·%al,%eax
99 »       or·····%eax,%ebx98 »       or·····%eax,%ebx
100 »       mov····0x18c(%rbp),%eax99 »       mov····0x18c(%rbp),%eax
101 »       or·····%eax,%ebx100 »       or·····%eax,%ebx
102 »       mov····%ebx,0x170(%rbp)101 »       mov····%ebx,0x170(%rbp)
103 »       cmpq···$0x0,0x80(%r12)102 »       cmpq···$0x0,0x80(%r12)
104 »       jne····14c·<take_gil+0x14c>103 »       jne····154·<take_gil+0x154>
105 ·R_X86_64_PC32»  .text.unlikely+0x1c5104 ·R_X86_64_PC32»  .text.unlikely+0x1b0
106 »       mov····%r14,%rdi105 »       mov····%r14,%rdi
107 »       call···154·<take_gil+0x154>106 »       call···15c·<take_gil+0x15c>
108 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4107 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
109 »       test···%eax,%eax108 »       test···%eax,%eax
110 »       jne····318·<take_gil+0x318>109 »       jne····164·<take_gil+0x164>
 110 ·R_X86_64_PC32»  .text.unlikely+0x12f
111 »       mov····0xc(%rsp),%eax111 »       mov····0xc(%rsp),%eax
112 »       mov····%eax,0x0(%r13)112 »       mov····%eax,0x0(%r13)
113 »       add····$0x48,%rsp113 »       add····$0x48,%rsp
114 »       pop····%rbx114 »       pop····%rbx
115 »       pop····%rbp115 »       pop····%rbp
116 »       pop····%r12116 »       pop····%r12
117 »       pop····%r13117 »       pop····%r13
118 »       pop····%r14118 »       pop····%r14
119 »       pop····%r15119 »       pop····%r15
120 »       ret120 »       ret
121 »       nopl···0x0(%rax,%rax,1) 
122 »       mov····0x10(%rsp),%eax 
123 »       or·····0x1a4(%rbp),%ebx 
124 »       or·····%r15d,%ebx 
125 »       or·····%eax,%ebx 
126 »       mov····0x18c(%rbp),%eax 
127 »       or·····%eax,%ebx 
128 »       mov····%ebx,0x170(%rbp) 
129 »       jmp····13d·<take_gil+0x13d> 
130 »       mov····%r12,0x8(%r15) 
131 »       lea····0x78(%r15),%rdi 
132 »       addq···$0x1,0x18(%r15) 
133 »       call···1a9·<take_gil+0x1a9> 
134 ·R_X86_64_PLT32» pthread_cond_signal-0x4 
135 »       test···%eax,%eax 
136 »       je·····aa·<take_gil+0xaa> 
137 »       jmp····1b6·<take_gil+0x1b6> 
138 ·R_X86_64_PC32»  .text.unlikely+0x140 
139 »       lea····0x20(%r15),%rax 
140 »       mov····%rax,0x28(%rsp) 
141 »       mov····(%r9),%eax121 »       mov····(%r9),%eax
 122 »       test···%eax,%eax
Max diff block lines reached; 19889/23980 bytes (82.94%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 20 lines modifiedOffset 13, 20 lines modified
13 ··0x00000090·05450e30·024d0e28·410e2041·0e18420e·.E.0.M.(A.·A..B.13 ··0x00000090·05450e30·024d0e28·410e2041·0e18420e·.E.0.M.(A.·A..B.
14 ··0x000000a0·10420e08·18000000·a8000000·00000000·.B..............14 ··0x000000a0·10420e08·18000000·a8000000·00000000·.B..............
15 ··0x000000b0·3e000000·000e3083·0586048c·038d0200·>.....0.........15 ··0x000000b0·3e000000·000e3083·0586048c·038d0200·>.....0.........
16 ··0x000000c0·18000000·c4000000·00000000·60000000·............`...16 ··0x000000c0·18000000·c4000000·00000000·60000000·............`...
17 ··0x000000d0·00410e10·8302025e·0e080000·14000000·.A.....^........17 ··0x000000d0·00410e10·8302025e·0e080000·14000000·.A.....^........
18 ··0x000000e0·e0000000·00000000·3c000000·000e1083·........<.......18 ··0x000000e0·e0000000·00000000·3c000000·000e1083·........<.......
19 ··0x000000f0·02000000·4c000000·f8000000·00000000·....L...........19 ··0x000000f0·02000000·4c000000·f8000000·00000000·....L...........
20 ··0x00000100·1d030000·00420e10·8f02420e·188e0342·.....B....B....B20 ··0x00000100·3b030000·00420e10·8f02420e·188e0342·;....B....B....B
21 ··0x00000110·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.21 ··0x00000110·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.
22 ··0x00000120·38830744·0e800103·57010a0e·38410e30·8..D....W...8A.022 ··0x00000120·38830744·0e800103·5f010a0e·38410e30·8..D...._...8A.0
23 ··0x00000130·410e2842·0e20420e·18420e10·420e0846·A.(B.·B..B..B..F23 ··0x00000130·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
24 ··0x00000140·0b000000·1c000000·48010000·00000000·........H.......24 ··0x00000140·0b000000·1c000000·48010000·00000000·........H.......
25 ··0x00000150·cd000000·000e8001·83078606·8c058d04·................25 ··0x00000150·b5000000·000e8001·83078606·8c058d04·................
26 ··0x00000160·8e038f02·48000000·68010000·00000000·....H...h.......26 ··0x00000160·8e038f02·48000000·68010000·00000000·....H...h.......
27 ··0x00000170·8a000000·00420e10·8f02450e·188e0342·.....B....E....B27 ··0x00000170·8a000000·00420e10·8f02450e·188e0342·.....B....E....B
28 ··0x00000180·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.28 ··0x00000180·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
29 ··0x00000190·38830741·0e400249·0a0e3841·0e30410e·8..A.@.I..8A.0A.29 ··0x00000190·38830741·0e400249·0a0e3841·0e30410e·8..A.@.I..8A.0A.
30 ··0x000001a0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..30 ··0x000001a0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
31 ··0x000001b0·38000000·b4010000·00000000·de000000·8...............31 ··0x000001b0·38000000·b4010000·00000000·de000000·8...............
32 ··0x000001c0·00460e10·8d02440e·188c0341·0e208604·.F....D....A.·..32 ··0x000001c0·00460e10·8d02440e·188c0341·0e208604·.F....D....A.·..
1.39 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 Hex·dump·of·section·'.strtab':2 Hex·dump·of·section·'.strtab':
3 ··0x00000000·005f5079·4576616c·5f46696e·6947494c·._PyEval_FiniGIL3 ··0x00000000·005f5079·4576616c·5f46696e·6947494c·._PyEval_FiniGIL
4 ··0x00000010·2e636f6c·64005f5f·66756e63·5f5f2e38·.cold.__func__.84 ··0x00000010·2e636f6c·64005f5f·66756e63·5f5f2e38·.cold.__func__.8
5 ··0x00000020·00637265·6174655f·67696c00·74616b65·.create_gil.take5 ··0x00000020·00637265·6174655f·67696c00·74616b65·.create_gil.take
6 ··0x00000030·5f67696c·005f5079·4576616c·5f496e69·_gil._PyEval_Ini6 ··0x00000030·5f67696c·005f5079·4576616c·5f496e69·_gil._PyEval_Ini
7 ··0x00000040·7447494c·2e636f6c·64006372·65617465·tGIL.cold.create7 ··0x00000040·7447494c·2e636f6c·64006372·65617465·tGIL.cold.create
8 ··0x00000050·5f67696c·2e636f6c·64005f5f·66756e63·_gil.cold.__func8 ··0x00000050·5f67696c·2e636f6c·64005f5f·66756e63·_gil.cold.__func
9 ··0x00000060·5f5f2e31·31007461·6b655f67·696c2e63·__.11.take_gil.c 
10 ··0x00000070·6f6c6400·52455345·545f4749·4c5f4452·old.RESET_GIL_DR 
11 ··0x00000080·4f505f52·45515545·5354005f·5f66756e·OP_REQUEST.__fun9 ··0x00000060·5f5f2e31·31005245·5345545f·47494c5f·__.11.RESET_GIL_
 10 ··0x00000070·44524f50·5f524551·55455354·0074616b·DROP_REQUEST.tak
 11 ··0x00000080·655f6769·6c2e636f·6c64005f·5f66756e·e_gil.cold.__fun
12 ··0x00000090·635f5f2e·31300064·726f705f·67696c00·c__.10.drop_gil.12 ··0x00000090·635f5f2e·31300064·726f705f·67696c00·c__.10.drop_gil.
13 ··0x000000a0·434f4d50·5554455f·4556414c·5f425245·COMPUTE_EVAL_BRE13 ··0x000000a0·434f4d50·5554455f·4556414c·5f425245·COMPUTE_EVAL_BRE
14 ··0x000000b0·414b4552·00507945·76616c5f·53617665·AKER.PyEval_Save14 ··0x000000b0·414b4552·00507945·76616c5f·53617665·AKER.PyEval_Save
15 ··0x000000c0·54687265·61642e63·6f6c6400·5f5f6675·Thread.cold.__fu15 ··0x000000c0·54687265·61642e63·6f6c6400·5f5f6675·Thread.cold.__fu
16 ··0x000000d0·6e635f5f·2e39005f·5f66756e·635f5f2e·nc__.9.__func__.16 ··0x000000d0·6e635f5f·2e39005f·5f66756e·635f5f2e·nc__.9.__func__.
17 ··0x000000e0·32006472·6f705f67·696c2e63·6f6c6400·2.drop_gil.cold.17 ··0x000000e0·32006472·6f705f67·696c2e63·6f6c6400·2.drop_gil.cold.
18 ··0x000000f0·50794576·616c5f52·6573746f·72655468·PyEval_RestoreTh18 ··0x000000f0·50794576·616c5f52·6573746f·72655468·PyEval_RestoreTh
511 KB
import.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········101664·(bytes·into·file)13 ··Start·of·section·headers:··········101472·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·27
4.96 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x18d20:1 There·are·28·section·headers,·starting·at·offset·0x18c60:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····25··69··45 ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····25··69··4
6 ··[·2]·.text·············PROGBITS········0000000000000000·000050·001aef·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········0000000000000000·000050·001aef·00··AX··0···0·16
7 ··[·3]·.rela.text········RELA············0000000000000000·00dbd0·002790·18···I·25···2··87 ··[·3]·.rela.text········RELA············0000000000000000·00db70·002790·18···I·25···2··8
8 ··[·4]·.data·············PROGBITS········0000000000000000·001b40·000488·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········0000000000000000·001b40·000488·00··WA··0···0·32
9 ··[·5]·.rela.data········RELA············0000000000000000·010360·0006f0·18···I·25···4··89 ··[·5]·.rela.data········RELA············0000000000000000·010300·0006f0·18···I·25···4··8
10 ··[·6]·.bss··············NOBITS··········0000000000000000·001fc8·000008·00··WA··0···0··810 ··[·6]·.bss··············NOBITS··········0000000000000000·001fc8·000008·00··WA··0···0··8
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·001fc8·000630·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·001fc8·000630·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0025f8·002617·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0025f8·00260a·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010a50·004a28·18···I·25···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0109f0·004a28·18···I·25···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004c10·0020a5·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004c10·002035·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·015478·0026a0·18···I·25··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·015418·002640·18···I·25··10··8
16 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·006cb5·000556·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·006c45·000556·01·AMS··0···0··1
17 ··[13]·.note.stapsdt·····NOTE············0000000000000000·00720c·0000b0·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············0000000000000000·00719c·0000b0·00······0···0··4
18 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·017b18·000090·18···I·25··13··818 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·017a58·000090·18···I·25··13··8
19 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·0072bc·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·00724c·000001·00··AG··0···0··1
20 ··[16]·.rodata···········PROGBITS········0000000000000000·0072c0·000ca5·00···A··0···0·3220 ··[16]·.rodata···········PROGBITS········0000000000000000·007260·000ca5·00···A··0···0·32
21 ··[17]·.rela.rodata······RELA············0000000000000000·017ba8·0000f0·18···I·25··16··821 ··[17]·.rela.rodata······RELA············0000000000000000·017ae8·0000f0·18···I·25··16··8
22 ··[18]·.tbss·············NOBITS··········0000000000000000·007f68·000008·00·WAT··0···0··822 ··[18]·.tbss·············NOBITS··········0000000000000000·007f08·000008·00·WAT··0···0··8
23 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·007f68·000030·08··AM··0···0··823 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·007f08·000030·08··AM··0···0··8
24 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·017c98·000090·18···I·25··19··824 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·017bd8·000090·18···I·25··19··8
25 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·007f98·000000·00······0···0··125 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·007f38·000000·00······0···0··1
26 ··[22]·.note.gnu.property·NOTE············0000000000000000·007f98·000020·00···A··0···0··826 ··[22]·.note.gnu.property·NOTE············0000000000000000·007f38·000020·00···A··0···0··8
27 ··[23]·.eh_frame·········PROGBITS········0000000000000000·007fb8·0017f0·00···A··0···0··827 ··[23]·.eh_frame·········PROGBITS········0000000000000000·007f58·0017f0·00···A··0···0··8
28 ··[24]·.rela.eh_frame····RELA············0000000000000000·017d28·000f00·18···I·25··23··828 ··[24]·.rela.eh_frame····RELA············0000000000000000·017c68·000f00·18···I·25··23··8
29 ··[25]·.symtab···········SYMTAB··········0000000000000000·0097a8·0024a8·18·····26·153··829 ··[25]·.symtab···········SYMTAB··········0000000000000000·009748·0024a8·18·····26·153··8
30 ··[26]·.strtab···········STRTAB··········0000000000000000·00bc50·001f79·00······0···0··130 ··[26]·.strtab···········STRTAB··········0000000000000000·00bbf0·001f79·00······0···0··1
31 ··[27]·.shstrtab·········STRTAB··········0000000000000000·018c28·0000f6·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········0000000000000000·018b68·0000f6·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·l·(large),·p·(processor·specific)36 ··D·(mbind),·l·(large),·p·(processor·specific)
21.3 KB
readelf --wide --symbols {}
    
Offset 30, 25 lines modifiedOffset 30, 25 lines modified
30 ····26:·0000000000000275·····8·FUNC····LOCAL··DEFAULT····8·_PyImport_InitDefaultImportFunc.cold30 ····26:·0000000000000275·····8·FUNC····LOCAL··DEFAULT····8·_PyImport_InitDefaultImportFunc.cold
31 ····27:·0000000000000600···309·FUNC····LOCAL··DEFAULT···10·import_find_extension31 ····27:·0000000000000600···309·FUNC····LOCAL··DEFAULT···10·import_find_extension
32 ····28:·0000000000000740····82·FUNC····LOCAL··DEFAULT···10·exec_builtin_or_dynamic32 ····28:·0000000000000740····82·FUNC····LOCAL··DEFAULT···10·exec_builtin_or_dynamic
33 ····29:·000000000000027d···278·FUNC····LOCAL··DEFAULT····8·_PyImport_InitCore.cold33 ····29:·000000000000027d···278·FUNC····LOCAL··DEFAULT····8·_PyImport_InitCore.cold
34 ····30:·0000000000000570····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF34 ····30:·0000000000000570····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
35 ····31:·0000000000000090····19·OBJECT··LOCAL··DEFAULT···16·__func__.735 ····31:·0000000000000090····19·OBJECT··LOCAL··DEFAULT···16·__func__.7
36 ····32:·0000000000000393····42·FUNC····LOCAL··DEFAULT····8·PyImport_ImportFrozenModule.cold36 ····32:·0000000000000393····42·FUNC····LOCAL··DEFAULT····8·PyImport_ImportFrozenModule.cold
37 ····33:·0000000000000180···995·FUNC····LOCAL··DEFAULT···10·find_frozen37 ····33:·0000000000000180··1003·FUNC····LOCAL··DEFAULT···10·find_frozen
38 ····34:·0000000000000960····94·FUNC····LOCAL··DEFAULT····2·unmarshal_frozen_code38 ····34:·0000000000000960····94·FUNC····LOCAL··DEFAULT····2·unmarshal_frozen_code
39 ····35:·00000000000009c0···129·FUNC····LOCAL··DEFAULT····2·module_dict_for_exec39 ····35:·00000000000009c0···129·FUNC····LOCAL··DEFAULT····2·module_dict_for_exec
40 ····36:·0000000000000ae0····65·FUNC····LOCAL··DEFAULT····2·exec_code_in_module40 ····36:·0000000000000ae0····65·FUNC····LOCAL··DEFAULT····2·exec_code_in_module
41 ····37:·00000000000003bd···313·FUNC····LOCAL··DEFAULT····8·PyImport_ImportFrozenModuleObject.cold41 ····37:·00000000000003bd···313·FUNC····LOCAL··DEFAULT····8·PyImport_ImportFrozenModuleObject.cold
42 ····38:·0000000000000a50···134·FUNC····LOCAL··DEFAULT····2·import_add_module42 ····38:·0000000000000a50···134·FUNC····LOCAL··DEFAULT····2·import_add_module
43 ····39:·0000000000001c51····93·FUNC····LOCAL··DEFAULT····8·set_frozen_error43 ····39:·0000000000001c44····93·FUNC····LOCAL··DEFAULT····8·set_frozen_error
44 ····40:·00000000000004f6····59·FUNC····LOCAL··DEFAULT····8·find_frozen.cold44 ····40:·00000000000004f6····59·FUNC····LOCAL··DEFAULT····8·find_frozen.cold
45 ····41:·0000000000000531····61·FUNC····LOCAL··DEFAULT····8·unmarshal_frozen_code.cold45 ····41:·0000000000000531····61·FUNC····LOCAL··DEFAULT····8·unmarshal_frozen_code.cold
46 ····42:·000000000000056e····59·FUNC····LOCAL··DEFAULT····8·module_dict_for_exec.cold46 ····42:·000000000000056e····59·FUNC····LOCAL··DEFAULT····8·module_dict_for_exec.cold
47 ····43:·0000000000001f6c···113·FUNC····LOCAL··DEFAULT····8·remove_module47 ····43:·0000000000001f5f···113·FUNC····LOCAL··DEFAULT····8·remove_module
48 ····44:·00000000000005a9···218·FUNC····LOCAL··DEFAULT····8·import_add_module.cold48 ····44:·00000000000005a9···218·FUNC····LOCAL··DEFAULT····8·import_add_module.cold
49 ····45:·0000000000000590···106·FUNC····LOCAL··DEFAULT···10·import_get_module49 ····45:·0000000000000590···106·FUNC····LOCAL··DEFAULT···10·import_get_module
50 ····46:·0000000000000683····87·FUNC····LOCAL··DEFAULT····8·exec_code_in_module.cold50 ····46:·0000000000000683····87·FUNC····LOCAL··DEFAULT····8·exec_code_in_module.cold
51 ····47:·00000000000006da···100·FUNC····LOCAL··DEFAULT····8·import_get_module.cold51 ····47:·00000000000006da···100·FUNC····LOCAL··DEFAULT····8·import_get_module.cold
52 ····48:·000000000000073e·····7·FUNC····LOCAL··DEFAULT····8·PyImport_AddModule.cold52 ····48:·000000000000073e·····7·FUNC····LOCAL··DEFAULT····8·PyImport_AddModule.cold
53 ····49:·0000000000000745····20·FUNC····LOCAL··DEFAULT····8·PyImport_AddModuleObject.cold53 ····49:·0000000000000745····20·FUNC····LOCAL··DEFAULT····8·PyImport_AddModuleObject.cold
54 ····50:·0000000000000759···475·FUNC····LOCAL··DEFAULT····8·import_find_extension.cold54 ····50:·0000000000000759···475·FUNC····LOCAL··DEFAULT····8·import_find_extension.cold
Offset 65, 67 lines modifiedOffset 65, 67 lines modified
65 ····61:·00000000000009cb···180·FUNC····LOCAL··DEFAULT····8·_imp_create_builtin.cold65 ····61:·00000000000009cb···180·FUNC····LOCAL··DEFAULT····8·_imp_create_builtin.cold
66 ····62:·0000000000000990····59·FUNC····LOCAL··DEFAULT···10·_imp_exec_dynamic66 ····62:·0000000000000990····59·FUNC····LOCAL··DEFAULT···10·_imp_exec_dynamic
67 ····63:·00000000000009d0···135·FUNC····LOCAL··DEFAULT···10·_imp_exec_builtin67 ····63:·00000000000009d0···135·FUNC····LOCAL··DEFAULT···10·_imp_exec_builtin
68 ····64:·0000000000000a7f····25·FUNC····LOCAL··DEFAULT····8·_imp_exec_builtin.cold68 ····64:·0000000000000a7f····25·FUNC····LOCAL··DEFAULT····8·_imp_exec_builtin.cold
69 ····65:·0000000000000070····23·OBJECT··LOCAL··DEFAULT···16·__func__.669 ····65:·0000000000000070····23·OBJECT··LOCAL··DEFAULT···16·__func__.6
70 ····66:·0000000000000a98···256·FUNC····LOCAL··DEFAULT····8·_PyImport_InitExternal.cold70 ····66:·0000000000000a98···256·FUNC····LOCAL··DEFAULT····8·_PyImport_InitExternal.cold
71 ····67:·0000000000001060···446·FUNC····LOCAL··DEFAULT····2·remove_importlib_frames71 ····67:·0000000000001060···446·FUNC····LOCAL··DEFAULT····2·remove_importlib_frames
72 ····68:·0000000000000b98··1296·FUNC····LOCAL··DEFAULT····8·PyImport_ImportModuleLevelObject.cold72 ····68:·0000000000000b98··1283·FUNC····LOCAL··DEFAULT····8·PyImport_ImportModuleLevelObject.cold
73 ····69:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base73 ····69:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base
74 ····70:·0000000000001450···188·FUNC····LOCAL··DEFAULT···10·_imp_acquire_lock74 ····70:·00000000000013e0···188·FUNC····LOCAL··DEFAULT···10·_imp_acquire_lock
75 ····71:·00000000000015b0····95·FUNC····LOCAL··DEFAULT···10·_imp_release_lock75 ····71:·0000000000001540····95·FUNC····LOCAL··DEFAULT···10·_imp_release_lock
76 ····72:·00000000000010a8····24·FUNC····LOCAL··DEFAULT····8·_imp_release_lock.cold76 ····72:·000000000000109b····24·FUNC····LOCAL··DEFAULT····8·_imp_release_lock.cold
77 ····73:·00000000000010c0····22·FUNC····LOCAL··DEFAULT····8·_PyImport_ReleaseLock.cold77 ····73:·00000000000010b3····22·FUNC····LOCAL··DEFAULT····8·_PyImport_ReleaseLock.cold
78 ····74:·0000000000001670··1193·FUNC····LOCAL··DEFAULT···10·_imp_find_frozen78 ····74:·0000000000001600··1193·FUNC····LOCAL··DEFAULT···10·_imp_find_frozen
79 ····75:·00000000000010d6···364·FUNC····LOCAL··DEFAULT····8·_imp_find_frozen.cold79 ····75:·00000000000010c9···364·FUNC····LOCAL··DEFAULT····8·_imp_find_frozen.cold
80 ····76:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····4·_parser.280 ····76:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····4·_parser.2
81 ····77:·0000000000000df0···294·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object81 ····77:·0000000000000df0···294·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object
82 ····78:·0000000000001242···216·FUNC····LOCAL··DEFAULT····8·_imp_get_frozen_object.cold82 ····78:·0000000000001235···216·FUNC····LOCAL··DEFAULT····8·_imp_get_frozen_object.cold
83 ····79:·0000000000000f20···114·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes83 ····79:·0000000000000f20···114·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes
84 ····80:·000000000000131a····99·FUNC····LOCAL··DEFAULT····8·_imp_extension_suffixes.cold84 ····80:·000000000000130d····99·FUNC····LOCAL··DEFAULT····8·_imp_extension_suffixes.cold
85 ····81:·000000000000137d···132·FUNC····LOCAL··DEFAULT····8·_PyImport_GetModuleAttrString.cold85 ····81:·0000000000001370···132·FUNC····LOCAL··DEFAULT····8·_PyImport_GetModuleAttrString.cold
86 ····82:·0000000000001401····33·FUNC····LOCAL··DEFAULT····8·_PyImport_GetModuleAttr.cold86 ····82:·00000000000013f4····33·FUNC····LOCAL··DEFAULT····8·_PyImport_GetModuleAttr.cold
87 ····83:·0000000000001422···294·FUNC····LOCAL··DEFAULT····8·PyImport_Import.cold87 ····83:·0000000000001415···294·FUNC····LOCAL··DEFAULT····8·PyImport_Import.cold
88 ····84:·0000000000001548····12·FUNC····LOCAL··DEFAULT····8·PyImport_ImportModuleLevel.cold88 ····84:·000000000000153b····12·FUNC····LOCAL··DEFAULT····8·PyImport_ImportModuleLevel.cold
89 ····85:·0000000000001554·····7·FUNC····LOCAL··DEFAULT····8·PyImport_ImportModule.cold89 ····85:·0000000000001547·····7·FUNC····LOCAL··DEFAULT····8·PyImport_ImportModule.cold
90 ····86:·0000000000001f40···148·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename90 ····86:·0000000000001ed0···148·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename
91 ····87:·0000000000001cae···108·FUNC····LOCAL··DEFAULT····8·update_code_filenames91 ····87:·0000000000001ca1···108·FUNC····LOCAL··DEFAULT····8·update_code_filenames
92 ····88:·000000000000155b···128·FUNC····LOCAL··DEFAULT····8·_imp__fix_co_filename.cold92 ····88:·000000000000154e···128·FUNC····LOCAL··DEFAULT····8·_imp__fix_co_filename.cold
93 ····89:·00000000000015db···333·FUNC····LOCAL··DEFAULT····8·PyImport_GetModule.cold93 ····89:·00000000000015ce···333·FUNC····LOCAL··DEFAULT····8·PyImport_GetModule.cold
94 ····90:·0000000000001728····24·FUNC····LOCAL··DEFAULT····8·remove_importlib_frames.cold94 ····90:·000000000000171b····24·FUNC····LOCAL··DEFAULT····8·remove_importlib_frames.cold
95 ····91:·0000000000001740···244·FUNC····LOCAL··DEFAULT····8·PyImport_GetImporter.cold95 ····91:·0000000000001733···244·FUNC····LOCAL··DEFAULT····8·PyImport_GetImporter.cold
96 ····92:·0000000000001390···233·FUNC····LOCAL··DEFAULT····2·_imp_create_dynamic96 ····92:·0000000000001390···233·FUNC····LOCAL··DEFAULT····2·_imp_create_dynamic
97 ····93:·0000000000001834···171·FUNC····LOCAL··DEFAULT····8·_imp_create_dynamic.cold97 ····93:·0000000000001827···171·FUNC····LOCAL··DEFAULT····8·_imp_create_dynamic.cold
98 ····94:·00000000000018df····45·FUNC····LOCAL··DEFAULT····8·PyImport_GetMagicNumber.cold98 ····94:·00000000000018d2····45·FUNC····LOCAL··DEFAULT····8·PyImport_GetMagicNumber.cold
99 ····95:·000000000000190c····33·FUNC····LOCAL··DEFAULT····8·_PyImport_GetImportlibExternalLoader.cold99 ····95:·00000000000018ff····33·FUNC····LOCAL··DEFAULT····8·_PyImport_GetImportlibExternalLoader.cold
100 ····96:·000000000000192d····22·FUNC····LOCAL··DEFAULT····8·_PyImport_FiniExternal.cold100 ····96:·0000000000001920····22·FUNC····LOCAL··DEFAULT····8·_PyImport_FiniExternal.cold
101 ····97:·0000000000001943····30·FUNC····LOCAL··DEFAULT····8·_PyImport_CheckSubinterpIncompatibleExtensionAllowed.cold101 ····97:·0000000000001936····30·FUNC····LOCAL··DEFAULT····8·_PyImport_CheckSubinterpIncompatibleExtensionAllowed.cold
102 ····98:·0000000000001961····16·FUNC····LOCAL··DEFAULT····8·PyImport_GetModuleDict.cold102 ····98:·0000000000001954····16·FUNC····LOCAL··DEFAULT····8·PyImport_GetModuleDict.cold
103 ····99:·0000000000000170····23·OBJECT··LOCAL··DEFAULT···16·__func__.14103 ····99:·0000000000000170····23·OBJECT··LOCAL··DEFAULT···16·__func__.14
104 ···100:·0000000000001971····19·FUNC····LOCAL··DEFAULT····8·_PyImport_FixupExtensionObject.cold104 ···100:·0000000000001964····19·FUNC····LOCAL··DEFAULT····8·_PyImport_FixupExtensionObject.cold
105 ···101:·0000000000001984····17·FUNC····LOCAL··DEFAULT····8·_PyImport_ClearModulesByIndex.cold105 ···101:·0000000000001977····17·FUNC····LOCAL··DEFAULT····8·_PyImport_ClearModulesByIndex.cold
106 ···102:·0000000000001995·····1·FUNC····LOCAL··DEFAULT····8·_PyImport_ClearModules.cold106 ···102:·0000000000001988·····1·FUNC····LOCAL··DEFAULT····8·_PyImport_ClearModules.cold
107 ···103:·0000000000001996····24·FUNC····LOCAL··DEFAULT····8·_PyImport_FiniCore.cold107 ···103:·0000000000001989····24·FUNC····LOCAL··DEFAULT····8·_PyImport_FiniCore.cold
108 ···104:·00000000000019ae····49·FUNC····LOCAL··DEFAULT····8·_PyImport_ClearCore.cold108 ···104:·00000000000019a1····49·FUNC····LOCAL··DEFAULT····8·_PyImport_ClearCore.cold
109 ···105:·0000000000001940···235·FUNC····LOCAL··DEFAULT····2·_imp_source_hash109 ···105:·0000000000001940···235·FUNC····LOCAL··DEFAULT····2·_imp_source_hash
110 ···106:·00000000000019df···101·FUNC····LOCAL··DEFAULT····8·_imp_source_hash.cold110 ···106:·00000000000019d2···101·FUNC····LOCAL··DEFAULT····8·_imp_source_hash.cold
111 ···107:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····4·_parser.5111 ···107:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····4·_parser.5
112 ···108:·0000000000000150····18·OBJECT··LOCAL··DEFAULT···16·__func__.13112 ···108:·0000000000000150····18·OBJECT··LOCAL··DEFAULT···16·__func__.13
113 ···109:·0000000000001ac4····15·FUNC····LOCAL··DEFAULT····8·PyState_FindModule.cold113 ···109:·0000000000001ab7····15·FUNC····LOCAL··DEFAULT····8·PyState_FindModule.cold
114 ···110:·0000000000000190····21·OBJECT··LOCAL··DEFAULT···16·__func__.15114 ···110:·0000000000000190····21·OBJECT··LOCAL··DEFAULT···16·__func__.15
115 ···111:·0000000000001a90····64·FUNC····LOCAL··DEFAULT····2·_imp__override_frozen_modules_for_tests115 ···111:·0000000000001a90····64·FUNC····LOCAL··DEFAULT····2·_imp__override_frozen_modules_for_tests
116 ···112:·0000000000001b80·····7·FUNC····LOCAL··DEFAULT····8·_imp__override_frozen_modules_for_tests.cold116 ···112:·0000000000001b73·····7·FUNC····LOCAL··DEFAULT····8·_imp__override_frozen_modules_for_tests.cold
117 ···113:·0000000000001e89····81·FUNC····LOCAL··DEFAULT····8·_modules_by_index_clear_one.isra.0117 ···113:·0000000000001e7c····81·FUNC····LOCAL··DEFAULT····8·_modules_by_index_clear_one.isra.0
118 ···114:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata118 ···114:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata
119 ···115:·0000000000000130····28·OBJECT··LOCAL··DEFAULT···16·__func__.12119 ···115:·0000000000000130····28·OBJECT··LOCAL··DEFAULT···16·__func__.12
120 ···116:·0000000000001ee5····97·FUNC····LOCAL··DEFAULT····8·_imp__override_multi_interp_extensions_check120 ···116:·0000000000001ed8····97·FUNC····LOCAL··DEFAULT····8·_imp__override_multi_interp_extensions_check
121 ···117:·0000000000001f46····38·FUNC····LOCAL··DEFAULT····8·_imp_lock_held121 ···117:·0000000000001f39····38·FUNC····LOCAL··DEFAULT····8·_imp_lock_held
122 ···118:·0000000000001fdd···540·FUNC····LOCAL··DEFAULT····8·_imp__frozen_module_names122 ···118:·0000000000001fd0···540·FUNC····LOCAL··DEFAULT····8·_imp__frozen_module_names
123 ···119:·00000000000000c0····37·OBJECT··LOCAL··DEFAULT···16·__func__.9123 ···119:·00000000000000c0····37·OBJECT··LOCAL··DEFAULT···16·__func__.9
124 ···120:·0000000000002524····98·FUNC····LOCAL··DEFAULT····8·_imp_init_frozen124 ···120:·0000000000002517····98·FUNC····LOCAL··DEFAULT····8·_imp_init_frozen
125 ···121:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····4·_kwtuple.0125 ···121:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····4·_kwtuple.0
126 ···122:·0000000000000030····24·OBJECT··LOCAL··DEFAULT···16·_keywords.1126 ···122:·0000000000000030····24·OBJECT··LOCAL··DEFAULT···16·_keywords.1
127 ···123:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····4·_kwtuple.3127 ···123:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····4·_kwtuple.3
128 ···124:·0000000000000050····24·OBJECT··LOCAL··DEFAULT···16·_keywords.4128 ···124:·0000000000000050····24·OBJECT··LOCAL··DEFAULT···16·_keywords.4
129 ···125:·00000000000001c0····66·OBJECT··LOCAL··DEFAULT···16·doc_imp129 ···125:·00000000000001c0····66·OBJECT··LOCAL··DEFAULT···16·doc_imp
130 ···126:·0000000000000200···640·OBJECT··LOCAL··DEFAULT····4·imp_methods130 ···126:·0000000000000200···640·OBJECT··LOCAL··DEFAULT····4·imp_methods
131 ···127:·00000000000001c0····48·OBJECT··LOCAL··DEFAULT····4·imp_slots131 ···127:·00000000000001c0····48·OBJECT··LOCAL··DEFAULT····4·imp_slots
Offset 266, 21 lines modifiedOffset 266, 21 lines modified
266 ···262:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument266 ···262:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
267 ···263:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong267 ···263:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
268 ···264:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong268 ···264:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
269 ···265:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString269 ···265:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
270 ···266:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred270 ···266:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
271 ···267:·0000000000000d00···234·FUNC····GLOBAL·HIDDEN·····2·_PyImport_InitExternal271 ···267:·0000000000000d00···234·FUNC····GLOBAL·HIDDEN·····2·_PyImport_InitExternal
272 ···268:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_GetObject272 ···268:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_GetObject
273 ···269:·0000000000001b20···146·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttrString273 ···269:·0000000000001ab0···146·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttrString
274 ···270:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert274 ···270:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert
275 ···271:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print275 ···271:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
276 ···272:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr276 ···272:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
277 ···273:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print277 ···273:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print
278 ···274:·0000000000000a60····17·FUNC····GLOBAL·HIDDEN····10·_PyImport_IsDefaultImportFunc278 ···274:·0000000000000a60····17·FUNC····GLOBAL·HIDDEN····10·_PyImport_IsDefaultImportFunc
279 ···275:·0000000000000a80··2512·FUNC····GLOBAL·DEFAULT···10·PyImport_ImportModuleLevelObject279 ···275:·0000000000000a80··2395·FUNC····GLOBAL·DEFAULT···10·PyImport_ImportModuleLevelObject
280 ···276:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr280 ···276:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
281 ···277:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModuleSpec_IsInitializing281 ···277:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModuleSpec_IsInitializing
282 ···278:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue282 ···278:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
283 ···279:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar283 ···279:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
284 ···280:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr284 ···280:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr
285 ···281:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_Audit285 ···281:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_Audit
286 ···282:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_import__find__load__start_semaphore286 ···282:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_import__find__load__start_semaphore
Offset 292, 42 lines modifiedOffset 292, 42 lines modified
292 ···288:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod292 ···288:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
293 ···289:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter293 ···289:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter
294 ···290:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsMicroseconds294 ···290:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsMicroseconds
295 ···291:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr295 ···291:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportWarning297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportWarning
298 ···294:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx298 ···294:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
299 ···295:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite 
300 ···296:·0000000000000000·····1·NOTYPE··WEAK···HIDDEN····15·_.stapsdt.base299 ···295:·0000000000000000·····1·NOTYPE··WEAK···HIDDEN····15·_.stapsdt.base
 300 ···296:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite
301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
Max diff block lines reached; 7485/21738 bytes (34.43%) of diff not shown.
204 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xdbd0·contains·422·entries:1 Relocation·section·'.rela.text'·at·offset·0xdb70·contains·422·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000013··0000009a00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·76b3 0000000000000013··0000009a00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·76b
4 0000000000000042··0000009d00000002·R_X86_64_PC32··········0000000000000480·PyImport_Inittab·-·44 0000000000000042··0000009d00000002·R_X86_64_PC32··········0000000000000480·PyImport_Inittab·-·4
5 000000000000007e··0000009e00000004·R_X86_64_PLT32·········0000000000000000·_PyMem_SetDefaultAllocator·-·45 000000000000007e··0000009e00000004·R_X86_64_PLT32·········0000000000000000·_PyMem_SetDefaultAllocator·-·4
6 0000000000000085··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·46 0000000000000085··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·4
7 000000000000008c··0000009d00000002·R_X86_64_PC32··········0000000000000480·PyImport_Inittab·-·87 000000000000008c··0000009d00000002·R_X86_64_PC32··········0000000000000480·PyImport_Inittab·-·8
8 0000000000000090··000000a30000000b·R_X86_64_32S···········0000000000000000·_PyImport_Inittab·+·08 0000000000000090··000000a30000000b·R_X86_64_32S···········0000000000000000·_PyImport_Inittab·+·0
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 00000000000008e7··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7893 00000000000008e7··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·78
94 00000000000008ef··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·494 00000000000008ef··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4
95 000000000000094f··000000b600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·495 000000000000094f··000000b600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
96 0000000000000973··0000009a00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c96 0000000000000973··0000009a00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2c
97 0000000000000987··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyMarshal_ReadObjectFromString·-·497 0000000000000987··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyMarshal_ReadObjectFromString·-·4
98 0000000000000997··000000e70000000b·R_X86_64_32S···········0000000000000000·PyCode_Type·+·098 0000000000000997··000000e70000000b·R_X86_64_32S···········0000000000000000·PyCode_Type·+·0
99 00000000000009a9··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·499 00000000000009a9··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
100 00000000000009b6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c4d100 00000000000009b6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c40
101 00000000000009e2··000000c100000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4101 00000000000009e2··000000c100000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4
102 00000000000009e7··0000009a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·68d8102 00000000000009e7··0000009a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·68d8
103 00000000000009f2··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4103 00000000000009f2··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
104 00000000000009fb··000000eb00000004·R_X86_64_PLT32·········0000000000000000·PyEval_GetBuiltins·-·4104 00000000000009fb··000000eb00000004·R_X86_64_PLT32·········0000000000000000·PyEval_GetBuiltins·-·4
105 0000000000000a00··0000009a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·68d8105 0000000000000a00··0000009a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·68d8
106 0000000000000a0b··000000ec00000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItem·-·4106 0000000000000a0b··000000ec00000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItem·-·4
107 0000000000000a78··000000ed0000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0107 0000000000000a78··000000ed0000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
130 0000000000000d28··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·105130 0000000000000d28··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·105
131 0000000000000d2d··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·106131 0000000000000d2d··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·106
132 0000000000000d47··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethod·-·4132 0000000000000d47··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethod·-·4
133 0000000000000d60··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ac133 0000000000000d60··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ac
134 0000000000000d65··0000010c00000004·R_X86_64_PLT32·········0000000000000000·PySys_GetObject·-·4134 0000000000000d65··0000010c00000004·R_X86_64_PLT32·········0000000000000000·PySys_GetObject·-·4
135 0000000000000d7b··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·15c135 0000000000000d7b··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·15c
136 0000000000000d80··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·168136 0000000000000d80··000000110000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·168
137 0000000000000d85··0000010d00000004·R_X86_64_PLT32·········0000000000001b20·_PyImport_GetModuleAttrString·-·4137 0000000000000d85··0000010d00000004·R_X86_64_PLT32·········0000000000001ab0·_PyImport_GetModuleAttrString·-·4
138 0000000000000d9e··0000010e00000004·R_X86_64_PLT32·········0000000000000000·PyList_Insert·-·4138 0000000000000d9e··0000010e00000004·R_X86_64_PLT32·········0000000000000000·PyList_Insert·-·4
139 0000000000000e55··000000c60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0139 0000000000000e55··000000c60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
140 0000000000000e5a··0000013500000004·R_X86_64_PLT32·········0000000000000000·PyObject_CheckBuffer·-·4140 0000000000000e5a··0000013500000004·R_X86_64_PLT32·········0000000000000000·PyObject_CheckBuffer·-·4
141 0000000000000e6a··000000c60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0141 0000000000000e6a··000000c60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
142 0000000000000e6f··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17c142 0000000000000e6f··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17c
143 0000000000000e96··000000bd00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4143 0000000000000e96··000000bd00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
144 0000000000000ead··000000c60000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0144 0000000000000ead··000000c60000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 0000000000000f3f··000001390000000b·R_X86_64_32S···········0000000000000000·_PyImport_DynLoadFiletab·+·0148 0000000000000f3f··000001390000000b·R_X86_64_32S···········0000000000000000·_PyImport_DynLoadFiletab·+·0
149 0000000000000f49··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4149 0000000000000f49··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
150 0000000000000f60··000000b500000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4150 0000000000000f60··000000b500000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
151 0000000000000fb9··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4151 0000000000000fb9··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
152 0000000000000fd9··0000011300000004·R_X86_64_PLT32·········0000000000000a80·PyImport_ImportModuleLevelObject·-·4152 0000000000000fd9··0000011300000004·R_X86_64_PLT32·········0000000000000a80·PyImport_ImportModuleLevelObject·-·4
153 0000000000000ff4··000000b600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4153 0000000000000ff4··000000b600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
154 0000000000001008··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4154 0000000000001008··000000b400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
155 000000000000101c··0000013a00000004·R_X86_64_PLT32·········0000000000001c10·PyImport_Import·-·4155 000000000000101c··0000013a00000004·R_X86_64_PLT32·········0000000000001ba0·PyImport_Import·-·4
156 0000000000001037··000000b600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4156 0000000000001037··000000b600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
157 000000000000107e··0000014400000004·R_X86_64_PLT32·········0000000000000000·_PyErr_GetRaisedException·-·4157 000000000000107e··0000014400000004·R_X86_64_PLT32·········0000000000000000·_PyErr_GetRaisedException·-·4
158 0000000000001093··000000d000000004·R_X86_64_PLT32·········0000000000000000·_PyInterpreterState_GetConfig·-·4158 0000000000001093··000000d000000004·R_X86_64_PLT32·········0000000000000000·_PyInterpreterState_GetConfig·-·4
159 00000000000010af··000000f700000002·R_X86_64_PC32··········0000000000000000·PyExc_ImportError·-·4159 00000000000010af··000000f700000002·R_X86_64_PC32··········0000000000000000·PyExc_ImportError·-·4
160 00000000000010b6··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4160 00000000000010b6··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
161 00000000000010c2··0000014500000004·R_X86_64_PLT32·········0000000000000000·PyException_GetTraceback·-·4161 00000000000010c2··0000014500000004·R_X86_64_PLT32·········0000000000000000·PyException_GetTraceback·-·4
162 00000000000010fb··0000014600000004·R_X86_64_PLT32·········0000000000000000·PyFrame_GetCode·-·4162 00000000000010fb··0000014600000004·R_X86_64_PLT32·········0000000000000000·PyFrame_GetCode·-·4
Offset 341, 94 lines modifiedOffset 341, 94 lines modified
341 0000000000000d5b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7a341 0000000000000d5b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7a
342 0000000000000d76··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b3a342 0000000000000d76··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b3a
343 0000000000000d91··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b2d343 0000000000000d91··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b2d
344 0000000000000db2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b18344 0000000000000db2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b18
345 0000000000000dba··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aea345 0000000000000dba··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aea
346 0000000000000dc3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ac5346 0000000000000dc3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ac5
347 0000000000000de6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ad6347 0000000000000de6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ad6
348 0000000000000e11··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·123e348 0000000000000e11··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1231
349 0000000000000e77··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a5349 0000000000000e77··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1298
350 0000000000000e83··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·129b350 0000000000000e83··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128e
351 0000000000000e8f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·127b351 0000000000000e8f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·126e
352 0000000000000eb3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1264352 0000000000000eb3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1257
353 0000000000000ec6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12ca353 0000000000000ec6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12bd
354 0000000000000f08··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12b1354 0000000000000f08··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a4
355 0000000000000f0d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12d0355 0000000000000f0d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c3
356 0000000000000f12··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12fa356 0000000000000f12··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12ed
357 0000000000000f55··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·135d357 0000000000000f55··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1350
358 0000000000000f68··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1323358 0000000000000f68··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1316
359 0000000000000f7c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1316359 0000000000000f7c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1309
360 0000000000000f8e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1355360 0000000000000f8e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1348
361 0000000000000fc5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1544361 0000000000000fc5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1537
362 0000000000000ffc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1544362 0000000000000ffc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1537
363 0000000000001014··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1550363 0000000000001014··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1543
364 000000000000103f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1550364 000000000000103f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1543
365 000000000000105c··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4365 000000000000105c··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttrString·-·4
 366 0000000000001179··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1717
366 0000000000001179··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1724367 0000000000001199··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1724
367 0000000000001199··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1731 
368 00000000000011cb··0000014800000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetRaisedException·-·4368 00000000000011cb··0000014800000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetRaisedException·-·4
369 000000000000124f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17d4369 000000000000124f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17c7
370 0000000000001272··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17ec370 0000000000001272··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17df
371 000000000000128c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1796371 000000000000128c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1789
372 000000000000129d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17ae372 000000000000129d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a1
373 00000000000012b1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a7373 00000000000012b1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·179a
374 00000000000012c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17c1374 00000000000012c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17b4
375 00000000000012d5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·178a375 00000000000012d5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·177d
376 00000000000012ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a7376 00000000000012ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·179a
377 000000000000130c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a7377 000000000000130c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·179a
378 0000000000001320··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1753378 0000000000001320··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1746
379 0000000000001337··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a7379 0000000000001337··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·179a
380 000000000000135e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·173c380 000000000000135e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·172f
381 0000000000001374··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1819381 0000000000001374··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·180c
382 00000000000013af··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·189a382 00000000000013af··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·188d
383 00000000000013d9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1893383 00000000000013d9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1886
384 00000000000013f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1881384 00000000000013f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1874
385 0000000000001420··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1871 
386 0000000000001429··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1830 
387 0000000000001452··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18bb 
388 0000000000001470··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1864385 0000000000001420··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1864
 386 0000000000001429··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1823
 387 0000000000001452··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18ae
 388 0000000000001470··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1857
389 0000000000001475··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18c8389 0000000000001475··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18bb
390 00000000000014ff··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18e8390 00000000000014ff··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18db
391 0000000000001528··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18db391 0000000000001528··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18ce
392 0000000000001531··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18e8392 0000000000001531··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18db
393 000000000000154d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18f1393 000000000000154d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18e4
394 0000000000001586··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1908394 0000000000001586··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18fb
395 00000000000015a5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1912395 00000000000015a5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1905
396 00000000000015ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1908396 00000000000015ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18fb
397 00000000000015e8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1929397 00000000000015e8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191c
398 00000000000015ff··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1935398 00000000000015ff··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1928
399 0000000000001648··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·193f399 0000000000001648··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1932
400 000000000000165d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·193f400 000000000000165d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1932
401 000000000000168f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·195d401 000000000000168f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1950
402 00000000000016c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1978402 00000000000016c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·196b
403 00000000000016e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·196d403 00000000000016e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1960
404 0000000000001785··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1980404 0000000000001785··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1973
405 00000000000017ab··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1991405 00000000000017ab··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1984
Max diff block lines reached; 190557/208343 bytes (91.46%) of diff not shown.
1.17 KB
readelf --wide --notes {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
4 ····Name:·import__find__load__start 
5 ····Location:·0x0000000000000bd2,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000 
6 ····Arguments:·8@%rax 
7 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·import__find__load__done4 ····Name:·import__find__load__done
9 ····Location:·0x0000000000000ca1,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000005 ····Location:·0x0000000000000bcd,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
10 ····Arguments:·8@%rax·-4@%edx6 ····Arguments:·8@%rax·-4@%edx
 7 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 8 ····Name:·import__find__load__start
 9 ····Location:·0x0000000000000c18,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
 10 ····Arguments:·8@%rax
  
11 Displaying·notes·found·in:·.note.gnu.property11 Displaying·notes·found·in:·.note.gnu.property
12 ··Owner················Data·size·»  Description12 ··Owner················Data·size·»  Description
13 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature:·IBT,·SHSTK13 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature:·IBT,·SHSTK
58.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 462, 15 lines modifiedOffset 462, 15 lines modified
462 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56462 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
463 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48463 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
464 ··DW_CFA_offset:·r12·(r12)·at·cfa-40464 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
465 ··DW_CFA_offset:·r13·(r13)·at·cfa-32465 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
466 ··DW_CFA_offset:·r14·(r14)·at·cfa-24466 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
467 ··DW_CFA_offset:·r15·(r15)·at·cfa-16467 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
468 0000047c·0000000000000048·00000480·FDE·cie=00000000·pc=0000000000000180..0000000000000563468 0000047c·0000000000000048·00000480·FDE·cie=00000000·pc=0000000000000180..000000000000056b
469 ··DW_CFA_advance_loc:·2·to·0000000000000182469 ··DW_CFA_advance_loc:·2·to·0000000000000182
470 ··DW_CFA_def_cfa_offset:·16470 ··DW_CFA_def_cfa_offset:·16
471 ··DW_CFA_offset:·r15·(r15)·at·cfa-16471 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
472 ··DW_CFA_advance_loc:·6·to·0000000000000188472 ··DW_CFA_advance_loc:·6·to·0000000000000188
473 ··DW_CFA_def_cfa_offset:·24473 ··DW_CFA_def_cfa_offset:·24
474 ··DW_CFA_offset:·r14·(r14)·at·cfa-24474 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
475 ··DW_CFA_advance_loc:·2·to·000000000000018a475 ··DW_CFA_advance_loc:·2·to·000000000000018a
Offset 483, 30 lines modifiedOffset 483, 30 lines modified
483 ··DW_CFA_def_cfa_offset:·48483 ··DW_CFA_def_cfa_offset:·48
484 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48484 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
485 ··DW_CFA_advance_loc:·1·to·000000000000018e485 ··DW_CFA_advance_loc:·1·to·000000000000018e
486 ··DW_CFA_def_cfa_offset:·56486 ··DW_CFA_def_cfa_offset:·56
487 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56487 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
488 ··DW_CFA_advance_loc:·4·to·0000000000000192488 ··DW_CFA_advance_loc:·4·to·0000000000000192
489 ··DW_CFA_def_cfa_offset:·80489 ··DW_CFA_def_cfa_offset:·80
490 ··DW_CFA_advance_loc2:·392·to·000000000000031a490 ··DW_CFA_advance_loc2:·400·to·0000000000000322
491 ··DW_CFA_remember_state491 ··DW_CFA_remember_state
492 ··DW_CFA_def_cfa_offset:·56492 ··DW_CFA_def_cfa_offset:·56
493 ··DW_CFA_advance_loc:·1·to·000000000000031b493 ··DW_CFA_advance_loc:·1·to·0000000000000323
494 ··DW_CFA_def_cfa_offset:·48494 ··DW_CFA_def_cfa_offset:·48
495 ··DW_CFA_advance_loc:·1·to·000000000000031c495 ··DW_CFA_advance_loc:·1·to·0000000000000324
496 ··DW_CFA_def_cfa_offset:·40496 ··DW_CFA_def_cfa_offset:·40
497 ··DW_CFA_advance_loc:·2·to·000000000000031e497 ··DW_CFA_advance_loc:·2·to·0000000000000326
498 ··DW_CFA_def_cfa_offset:·32498 ··DW_CFA_def_cfa_offset:·32
499 ··DW_CFA_advance_loc:·2·to·0000000000000320499 ··DW_CFA_advance_loc:·2·to·0000000000000328
500 ··DW_CFA_def_cfa_offset:·24500 ··DW_CFA_def_cfa_offset:·24
501 ··DW_CFA_advance_loc:·2·to·0000000000000322501 ··DW_CFA_advance_loc:·2·to·000000000000032a
502 ··DW_CFA_def_cfa_offset:·16502 ··DW_CFA_def_cfa_offset:·16
503 ··DW_CFA_advance_loc:·2·to·0000000000000324503 ··DW_CFA_advance_loc:·2·to·000000000000032c
504 ··DW_CFA_def_cfa_offset:·8504 ··DW_CFA_def_cfa_offset:·8
505 ··DW_CFA_advance_loc:·1·to·0000000000000325505 ··DW_CFA_advance_loc:·1·to·000000000000032d
506 ··DW_CFA_restore_state506 ··DW_CFA_restore_state
  
507 000004c8·000000000000001c·000004cc·FDE·cie=00000000·pc=00000000000004f6..0000000000000531507 000004c8·000000000000001c·000004cc·FDE·cie=00000000·pc=00000000000004f6..0000000000000531
508 ··DW_CFA_def_cfa_offset:·80508 ··DW_CFA_def_cfa_offset:·80
509 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56509 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
510 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48510 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
511 ··DW_CFA_offset:·r12·(r12)·at·cfa-40511 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
Offset 1068, 15 lines modifiedOffset 1068, 15 lines modified
1068 ··DW_CFA_nop1068 ··DW_CFA_nop
  
1069 00000a18·0000000000000010·00000a1c·FDE·cie=00000000·pc=0000000000000a60..0000000000000a711069 00000a18·0000000000000010·00000a1c·FDE·cie=00000000·pc=0000000000000a60..0000000000000a71
1070 ··DW_CFA_nop1070 ··DW_CFA_nop
1071 ··DW_CFA_nop1071 ··DW_CFA_nop
1072 ··DW_CFA_nop1072 ··DW_CFA_nop
  
1073 00000a2c·0000000000000070·00000a30·FDE·cie=00000000·pc=0000000000000a80..00000000000014501073 00000a2c·0000000000000070·00000a30·FDE·cie=00000000·pc=0000000000000a80..00000000000013db
1074 ··DW_CFA_advance_loc:·6·to·0000000000000a861074 ··DW_CFA_advance_loc:·6·to·0000000000000a86
1075 ··DW_CFA_def_cfa_offset:·161075 ··DW_CFA_def_cfa_offset:·16
1076 ··DW_CFA_offset:·r15·(r15)·at·cfa-161076 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1077 ··DW_CFA_advance_loc:·2·to·0000000000000a881077 ··DW_CFA_advance_loc:·2·to·0000000000000a88
1078 ··DW_CFA_def_cfa_offset:·241078 ··DW_CFA_def_cfa_offset:·24
1079 ··DW_CFA_offset:·r14·(r14)·at·cfa-241079 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1080 ··DW_CFA_advance_loc:·2·to·0000000000000a8a1080 ··DW_CFA_advance_loc:·2·to·0000000000000a8a
Offset 1114, 185 lines modifiedOffset 1114, 185 lines modified
1114 ··DW_CFA_def_cfa_offset:·1361114 ··DW_CFA_def_cfa_offset:·136
1115 ··DW_CFA_advance_loc:·15·to·0000000000000da61115 ··DW_CFA_advance_loc:·15·to·0000000000000da6
1116 ··DW_CFA_def_cfa_offset:·1441116 ··DW_CFA_def_cfa_offset:·144
1117 ··DW_CFA_advance_loc:·16·to·0000000000000db61117 ··DW_CFA_advance_loc:·16·to·0000000000000db6
1118 ··DW_CFA_def_cfa_offset:·1361118 ··DW_CFA_def_cfa_offset:·136
1119 ··DW_CFA_advance_loc:·1·to·0000000000000db71119 ··DW_CFA_advance_loc:·1·to·0000000000000db7
1120 ··DW_CFA_def_cfa_offset:·1281120 ··DW_CFA_def_cfa_offset:·128
1121 ··DW_CFA_advance_loc2:·1289·to·00000000000012c01121 ··DW_CFA_advance_loc2:·1236·to·000000000000128b
1122 ··DW_CFA_def_cfa_offset:·1361122 ··DW_CFA_def_cfa_offset:·136
1123 ··DW_CFA_advance_loc:·10·to·00000000000012ca1123 ··DW_CFA_advance_loc:·10·to·0000000000001295
1124 ··DW_CFA_def_cfa_offset:·1441124 ··DW_CFA_def_cfa_offset:·144
1125 ··DW_CFA_advance_loc:·36·to·00000000000012ee1125 ··DW_CFA_advance_loc:·36·to·00000000000012b9
1126 ··DW_CFA_def_cfa_offset:·1361126 ··DW_CFA_def_cfa_offset:·136
1127 ··DW_CFA_advance_loc:·1·to·00000000000012ef1127 ··DW_CFA_advance_loc:·1·to·00000000000012ba
1128 ··DW_CFA_def_cfa_offset:·1281128 ··DW_CFA_def_cfa_offset:·128
1129 ··DW_CFA_nop1129 ··DW_CFA_nop
1130 ··DW_CFA_nop1130 ··DW_CFA_nop
1131 ··DW_CFA_nop1131 ··DW_CFA_nop
  
1132 00000aa0·0000000000000030·00000aa4·FDE·cie=00000000·pc=0000000000000b98..00000000000010a81132 00000aa0·0000000000000030·00000aa4·FDE·cie=00000000·pc=0000000000000b98..000000000000109b
1133 ··DW_CFA_def_cfa_offset:·1281133 ··DW_CFA_def_cfa_offset:·128
1134 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561134 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1135 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481135 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1136 ··DW_CFA_offset:·r12·(r12)·at·cfa-401136 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1137 ··DW_CFA_offset:·r13·(r13)·at·cfa-321137 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1138 ··DW_CFA_offset:·r14·(r14)·at·cfa-241138 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1139 ··DW_CFA_offset:·r15·(r15)·at·cfa-161139 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1140 ··DW_CFA_advance_loc2:·1248·to·00000000000010781140 ··DW_CFA_advance_loc2:·912·to·0000000000000f28
1141 ··DW_CFA_def_cfa_offset:·1361141 ··DW_CFA_def_cfa_offset:·136
1142 ··DW_CFA_advance_loc:·15·to·00000000000010871142 ··DW_CFA_advance_loc:·15·to·0000000000000f37
1143 ··DW_CFA_def_cfa_offset:·1441143 ··DW_CFA_def_cfa_offset:·144
1144 ··DW_CFA_advance_loc:·19·to·000000000000109a1144 ··DW_CFA_advance_loc:·19·to·0000000000000f4a
1145 ··DW_CFA_def_cfa_offset:·1361145 ··DW_CFA_def_cfa_offset:·136
1146 ··DW_CFA_advance_loc:·1·to·000000000000109b1146 ··DW_CFA_advance_loc:·1·to·0000000000000f4b
1147 ··DW_CFA_def_cfa_offset:·1281147 ··DW_CFA_def_cfa_offset:·128
1148 ··DW_CFA_nop1148 ··DW_CFA_nop
1149 ··DW_CFA_nop1149 ··DW_CFA_nop
  
1150 00000ad4·000000000000002c·00000ad8·FDE·cie=00000000·pc=0000000000001450..000000000000150c1150 00000ad4·000000000000002c·00000ad8·FDE·cie=00000000·pc=00000000000013e0..000000000000149c
1151 ··DW_CFA_advance_loc:·13·to·000000000000145d1151 ··DW_CFA_advance_loc:·13·to·00000000000013ed
1152 ··DW_CFA_def_cfa_offset:·161152 ··DW_CFA_def_cfa_offset:·16
1153 ··DW_CFA_offset:·r12·(r12)·at·cfa-161153 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1154 ··DW_CFA_advance_loc:·1·to·000000000000145e1154 ··DW_CFA_advance_loc:·1·to·00000000000013ee
1155 ··DW_CFA_def_cfa_offset:·241155 ··DW_CFA_def_cfa_offset:·24
1156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1157 ··DW_CFA_advance_loc:·1·to·000000000000145f1157 ··DW_CFA_advance_loc:·1·to·00000000000013ef
1158 ··DW_CFA_def_cfa_offset:·321158 ··DW_CFA_def_cfa_offset:·32
1159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1160 ··DW_CFA_advance_loc1:·81·to·00000000000014b01160 ··DW_CFA_advance_loc1:·81·to·0000000000001440
1161 ··DW_CFA_remember_state1161 ··DW_CFA_remember_state
1162 ··DW_CFA_def_cfa_offset:·241162 ··DW_CFA_def_cfa_offset:·24
1163 ··DW_CFA_advance_loc:·6·to·00000000000014b61163 ··DW_CFA_advance_loc:·6·to·0000000000001446
1164 ··DW_CFA_def_cfa_offset:·161164 ··DW_CFA_def_cfa_offset:·16
1165 ··DW_CFA_advance_loc:·2·to·00000000000014b81165 ··DW_CFA_advance_loc:·2·to·0000000000001448
1166 ··DW_CFA_def_cfa_offset:·81166 ··DW_CFA_def_cfa_offset:·8
1167 ··DW_CFA_advance_loc:·1·to·00000000000014b91167 ··DW_CFA_advance_loc:·1·to·0000000000001449
1168 ··DW_CFA_restore_state1168 ··DW_CFA_restore_state
1169 ··DW_CFA_nop1169 ··DW_CFA_nop
1170 ··DW_CFA_nop1170 ··DW_CFA_nop
1171 ··DW_CFA_nop1171 ··DW_CFA_nop
  
1172 00000b04·000000000000002c·00000b08·FDE·cie=00000000·pc=0000000000001510..00000000000015ac1172 00000b04·000000000000002c·00000b08·FDE·cie=00000000·pc=00000000000014a0..000000000000153c
1173 ··DW_CFA_advance_loc:·6·to·00000000000015161173 ··DW_CFA_advance_loc:·6·to·00000000000014a6
1174 ··DW_CFA_def_cfa_offset:·161174 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 54082/60206 bytes (89.83%) of diff not shown.
475 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 126, 17 lines modifiedOffset 126, 17 lines modified
126 lock_held126 lock_held
127 acquire_lock127 acquire_lock
128 release_lock128 release_lock
129 create_builtin129 create_builtin
130 _frozen_module_names130 _frozen_module_names
131 exec_dynamic131 exec_dynamic
132 exec_builtin132 exec_builtin
133 import__find__load__start 
134 import__find__load__done133 import__find__load__done
135 8@%rax·-4@%edx134 8@%rax·-4@%edx
 135 import__find__load__start
136 _PyImport_InitExternal136 _PyImport_InitExternal
137 _PyImport_InitCore137 _PyImport_InitCore
138 _PyImport_Init138 _PyImport_Init
139 PyImport_ExecCodeModuleWithPathnames139 PyImport_ExecCodeModuleWithPathnames
140 PyImport_AppendInittab140 PyImport_AppendInittab
141 PyImport_ExtendInittab141 PyImport_ExtendInittab
142 _modules_by_index_clear_one142 _modules_by_index_clear_one
24.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 858, 15 lines modifiedOffset 858, 15 lines modified
858 »       pop····%rbp858 »       pop····%rbp
859 »       ret859 »       ret
860 »       call···9ad·<unmarshal_frozen_code+0x4d>860 »       call···9ad·<unmarshal_frozen_code+0x4d>
861 ·R_X86_64_PLT32» PyErr_Clear-0x4861 ·R_X86_64_PLT32» PyErr_Clear-0x4
862 »       mov····(%rbx),%rsi862 »       mov····(%rbx),%rsi
863 »       mov····$0x5,%edi863 »       mov····$0x5,%edi
864 »       call···9ba·<unmarshal_frozen_code+0x5a>864 »       call···9ba·<unmarshal_frozen_code+0x5a>
865 ·R_X86_64_PC32»  .text.unlikely+0x1c4d865 ·R_X86_64_PC32»  .text.unlikely+0x1c40
866 »       xor····%ebp,%ebp866 »       xor····%ebp,%ebp
867 »       jmp····9a1·<unmarshal_frozen_code+0x41>867 »       jmp····9a1·<unmarshal_frozen_code+0x41>
868 »       xchg···%ax,%ax868 »       xchg···%ax,%ax
  
869 00000000000009c0·<module_dict_for_exec>:869 00000000000009c0·<module_dict_for_exec>:
870 module_dict_for_exec():870 module_dict_for_exec():
871 »       push···%r13871 »       push···%r13
Offset 1285, 15 lines modifiedOffset 1285, 15 lines modified
1285 »       push···%rbp1285 »       push···%rbp
1286 »       mov····%rsi,%rbp1286 »       mov····%rsi,%rbp
1287 »       push···%rbx1287 »       push···%rbx
1288 »       mov····%rdx,%rbx1288 »       mov····%rdx,%rbx
1289 »       sub····$0x98,%rsp1289 »       sub····$0x98,%rsp
1290 »       cmp····$0x1,%rax1290 »       cmp····$0x1,%rax
1291 »       ja·····e15·<_imp_get_frozen_object+0x25>1291 »       ja·····e15·<_imp_get_frozen_object+0x25>
1292 ·R_X86_64_PC32»  .text.unlikely+0x123e1292 ·R_X86_64_PC32»  .text.unlikely+0x1231
1293 »       mov····0x0(%rbp),%r131293 »       mov····0x0(%rbp),%r13
1294 »       mov····0x8(%r13),%rax1294 »       mov····0x8(%r13),%rax
1295 »       testb··$0x10,0xab(%rax)1295 »       testb··$0x10,0xab(%rax)
1296 »       je·····f11·<_imp_get_frozen_object+0x121>1296 »       je·····f11·<_imp_get_frozen_object+0x121>
1297 »       sub····$0x1,%rbx1297 »       sub····$0x1,%rbx
1298 »       jg·····eca·<_imp_get_frozen_object+0xda>1298 »       jg·····eca·<_imp_get_frozen_object+0xda>
1299 »       lea····0x10(%rsp),%rbx1299 »       lea····0x10(%rsp),%rbx
Offset 1315, 39 lines modifiedOffset 1315, 39 lines modified
1315 »       mov····%r13,%rdi1315 »       mov····%r13,%rdi
1316 »       mov····$0x0,%r12d1316 »       mov····$0x0,%r12d
1317 ·R_X86_64_32»    _Py_NoneStruct1317 ·R_X86_64_32»    _Py_NoneStruct
1318 »       call···e73·<_imp_get_frozen_object+0x83>1318 »       call···e73·<_imp_get_frozen_object+0x83>
1319 ·R_X86_64_PC32»  .text.hot+0x17c1319 ·R_X86_64_PC32»  .text.hot+0x17c
1320 »       test···%eax,%eax1320 »       test···%eax,%eax
1321 »       jne····e7b·<_imp_get_frozen_object+0x8b>1321 »       jne····e7b·<_imp_get_frozen_object+0x8b>
1322 ·R_X86_64_PC32»  .text.unlikely+0x12a51322 ·R_X86_64_PC32»  .text.unlikely+0x1298
1323 »       cmpq···$0x0,0x10(%rsp)1323 »       cmpq···$0x0,0x10(%rsp)
1324 »       je·····e87·<_imp_get_frozen_object+0x97>1324 »       je·····e87·<_imp_get_frozen_object+0x97>
1325 ·R_X86_64_PC32»  .text.unlikely+0x129b1325 ·R_X86_64_PC32»  .text.unlikely+0x128e
1326 »       cmpq···$0x0,0x28(%rsp)1326 »       cmpq···$0x0,0x28(%rsp)
1327 »       je·····e93·<_imp_get_frozen_object+0xa3>1327 »       je·····e93·<_imp_get_frozen_object+0xa3>
1328 ·R_X86_64_PC32»  .text.unlikely+0x127b1328 ·R_X86_64_PC32»  .text.unlikely+0x126e
1329 »       mov····0x0(%rip),%rax········1329 »       mov····0x0(%rip),%rax········
1330 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41330 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1331 »       mov····%rbx,%rsi1331 »       mov····%rbx,%rsi
1332 »       mov····%fs:(%rax),%rax1332 »       mov····%fs:(%rax),%rax
1333 »       mov····0x10(%rax),%rdi1333 »       mov····0x10(%rax),%rdi
1334 »       call···960·<unmarshal_frozen_code>1334 »       call···960·<unmarshal_frozen_code>
1335 »       cmp····$0x0,%r121335 »       cmp····$0x0,%r12
1336 ·R_X86_64_32S»   _Py_NoneStruct1336 ·R_X86_64_32S»   _Py_NoneStruct
1337 »       jne····eb7·<_imp_get_frozen_object+0xc7>1337 »       jne····eb7·<_imp_get_frozen_object+0xc7>
1338 ·R_X86_64_PC32»  .text.unlikely+0x12641338 ·R_X86_64_PC32»  .text.unlikely+0x1257
1339 »       add····$0x98,%rsp1339 »       add····$0x98,%rsp
1340 »       pop····%rbx1340 »       pop····%rbx
1341 »       pop····%rbp1341 »       pop····%rbp
1342 »       pop····%r121342 »       pop····%r12
1343 »       pop····%r131343 »       pop····%r13
1344 »       ret1344 »       ret
1345 »       jmp····eca·<_imp_get_frozen_object+0xda>1345 »       jmp····eca·<_imp_get_frozen_object+0xda>
1346 ·R_X86_64_PC32»  .text.unlikely+0x12ca1346 ·R_X86_64_PC32»  .text.unlikely+0x12bd
1347 »       lea····0x10(%rsp),%rbx1347 »       lea····0x10(%rsp),%rbx
1348 »       xor····%eax,%eax1348 »       xor····%eax,%eax
1349 »       mov····0x8(%rbp),%r121349 »       mov····0x8(%rbp),%r12
1350 »       mov····$0xc,%ecx1350 »       mov····$0xc,%ecx
1351 »       mov····%rbx,%rdi1351 »       mov····%rbx,%rdi
1352 »       lea····0x40(%rsp),%rbp1352 »       lea····0x40(%rsp),%rbp
1353 »       rep·stos·%eax,%es:(%rdi)1353 »       rep·stos·%eax,%es:(%rdi)
Offset 1359, 19 lines modifiedOffset 1359, 19 lines modified
1359 ·R_X86_64_PLT32» PyObject_CheckBuffer-0x41359 ·R_X86_64_PLT32» PyObject_CheckBuffer-0x4
1360 »       test···%eax,%eax1360 »       test···%eax,%eax
1361 »       jne····f0c·<_imp_get_frozen_object+0x11c>1361 »       jne····f0c·<_imp_get_frozen_object+0x11c>
1362 »       cmp····$0x0,%r121362 »       cmp····$0x0,%r12
1363 ·R_X86_64_32S»   _Py_NoneStruct1363 ·R_X86_64_32S»   _Py_NoneStruct
1364 »       je·····e62·<_imp_get_frozen_object+0x72>1364 »       je·····e62·<_imp_get_frozen_object+0x72>
1365 »       jmp····f0c·<_imp_get_frozen_object+0x11c>1365 »       jmp····f0c·<_imp_get_frozen_object+0x11c>
1366 ·R_X86_64_PC32»  .text.unlikely+0x12b11366 ·R_X86_64_PC32»  .text.unlikely+0x12a4
1367 »       jmp····f11·<_imp_get_frozen_object+0x121>1367 »       jmp····f11·<_imp_get_frozen_object+0x121>
1368 ·R_X86_64_PC32»  .text.unlikely+0x12d01368 ·R_X86_64_PC32»  .text.unlikely+0x12c3
1369 »       jmp····f16·<_imp_get_frozen_object+0x126>1369 »       jmp····f16·<_imp_get_frozen_object+0x126>
1370 ·R_X86_64_PC32»  .text.unlikely+0x12fa1370 ·R_X86_64_PC32»  .text.unlikely+0x12ed
1371 »       cs·nopw·0x0(%rax,%rax,1)1371 »       cs·nopw·0x0(%rax,%rax,1)
  
1372 0000000000000f20·<_imp_extension_suffixes>:1372 0000000000000f20·<_imp_extension_suffixes>:
1373 _imp_extension_suffixes():1373 _imp_extension_suffixes():
1374 »       endbr641374 »       endbr64
1375 »       push···%r121375 »       push···%r12
1376 »       xor····%edi,%edi1376 »       xor····%edi,%edi
Offset 1389, 38 lines modifiedOffset 1389, 38 lines modified
1389 »       test···%rdi,%rdi1389 »       test···%rdi,%rdi
1390 »       je·····f85·<_imp_extension_suffixes+0x65>1390 »       je·····f85·<_imp_extension_suffixes+0x65>
1391 »       call···f4d·<_imp_extension_suffixes+0x2d>1391 »       call···f4d·<_imp_extension_suffixes+0x2d>
1392 ·R_X86_64_PLT32» PyUnicode_FromString-0x41392 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
1393 »       mov····%rax,%rbx1393 »       mov····%rax,%rbx
1394 »       test···%rax,%rax1394 »       test···%rax,%rax
1395 »       je·····f59·<_imp_extension_suffixes+0x39>1395 »       je·····f59·<_imp_extension_suffixes+0x39>
1396 ·R_X86_64_PC32»  .text.unlikely+0x135d1396 ·R_X86_64_PC32»  .text.unlikely+0x1350
1397 »       mov····%rax,%rsi1397 »       mov····%rax,%rsi
1398 »       mov····%r12,%rdi1398 »       mov····%r12,%rdi
1399 »       call···f64·<_imp_extension_suffixes+0x44>1399 »       call···f64·<_imp_extension_suffixes+0x44>
1400 ·R_X86_64_PLT32» PyList_Append-0x41400 ·R_X86_64_PLT32» PyList_Append-0x4
1401 »       test···%eax,%eax1401 »       test···%eax,%eax
1402 »       js·····f6c·<_imp_extension_suffixes+0x4c>1402 »       js·····f6c·<_imp_extension_suffixes+0x4c>
1403 ·R_X86_64_PC32»  .text.unlikely+0x13231403 ·R_X86_64_PC32»  .text.unlikely+0x1316
1404 »       mov····(%rbx),%rax1404 »       mov····(%rbx),%rax
1405 »       test···%eax,%eax1405 »       test···%eax,%eax
1406 »       js·····f80·<_imp_extension_suffixes+0x60>1406 »       js·····f80·<_imp_extension_suffixes+0x60>
1407 »       sub····$0x1,%rax1407 »       sub····$0x1,%rax
1408 »       mov····%rax,(%rbx)1408 »       mov····%rax,(%rbx)
1409 »       je·····f80·<_imp_extension_suffixes+0x60>1409 »       je·····f80·<_imp_extension_suffixes+0x60>
1410 ·R_X86_64_PC32»  .text.unlikely+0x13161410 ·R_X86_64_PC32»  .text.unlikely+0x1309
1411 »       add····$0x1,%ebp1411 »       add····$0x1,%ebp
1412 »       jmp····f39·<_imp_extension_suffixes+0x19>1412 »       jmp····f39·<_imp_extension_suffixes+0x19>
1413 »       mov····%r12,%rax1413 »       mov····%r12,%rax
1414 »       pop····%rbx1414 »       pop····%rbx
1415 »       pop····%rbp1415 »       pop····%rbp
1416 »       pop····%r121416 »       pop····%r12
1417 »       ret1417 »       ret
1418 »       jmp····f92·<_imp_extension_suffixes+0x72>1418 »       jmp····f92·<_imp_extension_suffixes+0x72>
1419 ·R_X86_64_PC32»  .text.unlikely+0x13551419 ·R_X86_64_PC32»  .text.unlikely+0x1348
1420 »       data16·cs·nopw·0x0(%rax,%rax,1)1420 »       data16·cs·nopw·0x0(%rax,%rax,1)
1421 »       nopl···(%rax)1421 »       nopl···(%rax)
  
1422 0000000000000fa0·<PyImport_ImportModuleLevel>:1422 0000000000000fa0·<PyImport_ImportModuleLevel>:
Max diff block lines reached; 20977/25101 bytes (83.57%) of diff not shown.
115 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 459, 15 lines modifiedOffset 459, 15 lines modified
459 »       je·····4ec·<PyImport_ImportFrozenModuleObject.cold+0x12f>459 »       je·····4ec·<PyImport_ImportFrozenModuleObject.cold+0x12f>
460 »       test···%r15d,%r15d460 »       test···%r15d,%r15d
461 »       je·····4ac·<PyImport_ImportFrozenModuleObject.cold+0xef>461 »       je·····4ac·<PyImport_ImportFrozenModuleObject.cold+0xef>
462 ·R_X86_64_PC32»  .text+0x87f462 ·R_X86_64_PC32»  .text+0x87f
463 »       jmp····423·<PyImport_ImportFrozenModuleObject.cold+0x66>463 »       jmp····423·<PyImport_ImportFrozenModuleObject.cold+0x66>
464 »       mov····%rbp,%rsi464 »       mov····%rbp,%rsi
465 »       mov····%eax,%edi465 »       mov····%eax,%edi
466 »       call···1c51·<set_frozen_error>466 »       call···1c44·<set_frozen_error>
467 »       jmp····43d·<PyImport_ImportFrozenModuleObject.cold+0x80>467 »       jmp····43d·<PyImport_ImportFrozenModuleObject.cold+0x80>
468 »       mov····(%r14),%rax468 »       mov····(%r14),%rax
469 »       test···%eax,%eax469 »       test···%eax,%eax
470 »       js·····423·<PyImport_ImportFrozenModuleObject.cold+0x66>470 »       js·····423·<PyImport_ImportFrozenModuleObject.cold+0x66>
471 »       sub····$0x1,%rax471 »       sub····$0x1,%rax
472 »       mov····%rax,(%r14)472 »       mov····%rax,(%r14)
473 »       jne····423·<PyImport_ImportFrozenModuleObject.cold+0x66>473 »       jne····423·<PyImport_ImportFrozenModuleObject.cold+0x66>
Offset 487, 28 lines modifiedOffset 487, 28 lines modified
487 00000000000004f6·<find_frozen.cold>:487 00000000000004f6·<find_frozen.cold>:
488 find_frozen.cold():488 find_frozen.cold():
489 »       neg····%eax489 »       neg····%eax
490 »       movb···$0x1,0x20(%rbp)490 »       movb···$0x1,0x20(%rbp)
491 »       cltq491 »       cltq
492 »       mov····%rax,0x18(%rbp)492 »       mov····%rax,0x18(%rbp)
493 »       jmp····507·<find_frozen.cold+0x11>493 »       jmp····507·<find_frozen.cold+0x11>
494 ·R_X86_64_PC32»  .text.hot+0x36b494 ·R_X86_64_PC32»  .text.hot+0x373
495 »       mov····$0x4,%eax495 »       mov····$0x4,%eax
496 »       test···%r14d,%r14d496 »       test···%r14d,%r14d
497 »       jne····515·<find_frozen.cold+0x1f>497 »       jne····515·<find_frozen.cold+0x1f>
498 ·R_X86_64_PC32»  .text.hot+0x312498 ·R_X86_64_PC32»  .text.hot+0x31a
499 »       xor····%eax,%eax499 »       xor····%eax,%eax
500 »       cmpq···$0x0,(%rsp)500 »       cmpq···$0x0,(%rsp)
501 »       sete···%al501 »       sete···%al
502 »       shl····$0x2,%eax502 »       shl····$0x2,%eax
503 »       jmp····527·<find_frozen.cold+0x31>503 »       jmp····527·<find_frozen.cold+0x31>
504 ·R_X86_64_PC32»  .text.hot+0x312504 ·R_X86_64_PC32»  .text.hot+0x31a
505 »       mov····$0x5,%eax505 »       mov····$0x5,%eax
506 »       jmp····531·<unmarshal_frozen_code.cold>506 »       jmp····531·<unmarshal_frozen_code.cold>
507 ·R_X86_64_PC32»  .text.hot+0x312507 ·R_X86_64_PC32»  .text.hot+0x31a
  
508 0000000000000531·<unmarshal_frozen_code.cold>:508 0000000000000531·<unmarshal_frozen_code.cold>:
509 unmarshal_frozen_code.cold():509 unmarshal_frozen_code.cold():
510 »       mov····(%rbx),%rdx510 »       mov····(%rbx),%rdx
511 »       mov····0x0(%rip),%rdi········511 »       mov····0x0(%rip),%rdi········
512 ·R_X86_64_PC32»  PyExc_TypeError-0x4512 ·R_X86_64_PC32»  PyExc_TypeError-0x4
513 »       mov····$0x0,%esi513 »       mov····$0x0,%esi
Offset 530, 15 lines modifiedOffset 530, 15 lines modified
530 »       jmp····56e·<module_dict_for_exec.cold>530 »       jmp····56e·<module_dict_for_exec.cold>
531 ·R_X86_64_PC32»  .text+0x9b6531 ·R_X86_64_PC32»  .text+0x9b6
  
532 000000000000056e·<module_dict_for_exec.cold>:532 000000000000056e·<module_dict_for_exec.cold>:
533 module_dict_for_exec.cold():533 module_dict_for_exec.cold():
534 »       mov····%r12,%rsi534 »       mov····%r12,%rsi
535 »       mov····%rbp,%rdi535 »       mov····%rbp,%rdi
536 »       call···1f6c·<remove_module>536 »       call···1f5f·<remove_module>
537 »       mov····0x0(%r13),%rax537 »       mov····0x0(%r13),%rax
538 »       test···%eax,%eax538 »       test···%eax,%eax
539 »       js·····58b·<module_dict_for_exec.cold+0x1d>539 »       js·····58b·<module_dict_for_exec.cold+0x1d>
540 »       sub····$0x1,%rax540 »       sub····$0x1,%rax
541 »       mov····%rax,0x0(%r13)541 »       mov····%rax,0x0(%r13)
542 »       je·····59f·<module_dict_for_exec.cold+0x31>542 »       je·····59f·<module_dict_for_exec.cold+0x31>
543 »       xor····%ebx,%ebx543 »       xor····%ebx,%ebx
Offset 633, 15 lines modifiedOffset 633, 15 lines modified
633 ·R_X86_64_PC32»  .text+0xa94633 ·R_X86_64_PC32»  .text+0xa94
634 »       jmp····5b4·<import_add_module.cold+0xb>634 »       jmp····5b4·<import_add_module.cold+0xb>
  
635 0000000000000683·<exec_code_in_module.cold>:635 0000000000000683·<exec_code_in_module.cold>:
636 exec_code_in_module.cold():636 exec_code_in_module.cold():
637 »       mov····%rbp,%rsi637 »       mov····%rbp,%rsi
638 »       mov····%rbx,%rdi638 »       mov····%rbx,%rdi
639 »       call···1f6c·<remove_module>639 »       call···1f5f·<remove_module>
640 »       xor····%eax,%eax640 »       xor····%eax,%eax
641 »       jmp····695·<exec_code_in_module.cold+0x12>641 »       jmp····695·<exec_code_in_module.cold+0x12>
642 ·R_X86_64_PC32»  .text+0xb19642 ·R_X86_64_PC32»  .text+0xb19
643 »       mov····0x60(%rbx),%rax643 »       mov····0x60(%rbx),%rax
644 »       test···%rax,%rax644 »       test···%rax,%rax
645 »       je·····6a5·<exec_code_in_module.cold+0x22>645 »       je·····6a5·<exec_code_in_module.cold+0x22>
646 »       cmpq···$0x0,0x8(%rax)646 »       cmpq···$0x0,0x8(%rax)
Offset 929, 15 lines modifiedOffset 929, 15 lines modified
929 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4929 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
930 »       add····$0x30,%rsp930 »       add····$0x30,%rsp
931 »       xor····%eax,%eax931 »       xor····%eax,%eax
932 »       pop····%rbx932 »       pop····%rbx
933 »       ret933 »       ret
934 »       mov····%rbx,%rsi934 »       mov····%rbx,%rsi
935 »       mov····%eax,%edi935 »       mov····%eax,%edi
936 »       call···1c51·<set_frozen_error>936 »       call···1c44·<set_frozen_error>
937 »       jmp····996·<_imp_is_frozen_package.cold+0x17>937 »       jmp····996·<_imp_is_frozen_package.cold+0x17>
  
938 00000000000009aa·<_imp_is_builtin.cold>:938 00000000000009aa·<_imp_is_builtin.cold>:
939 _imp_is_builtin.cold():939 _imp_is_builtin.cold():
940 »       mov····%rsi,%rcx940 »       mov····%rsi,%rcx
941 »       mov····$0x0,%edx941 »       mov····$0x0,%edx
942 ·R_X86_64_32»    .rodata.str1.1+0xd1942 ·R_X86_64_32»    .rodata.str1.1+0xd1
Offset 1119, 1682 lines modifiedOffset 1119, 1675 lines modified
1119 »       call···b93·<_PyImport_InitExternal.cold+0xfb>1119 »       call···b93·<_PyImport_InitExternal.cold+0xfb>
1120 ·R_X86_64_PLT32» _Py_Dealloc-0x41120 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1121 »       jmp····b98·<PyImport_ImportModuleLevelObject.cold>1121 »       jmp····b98·<PyImport_ImportModuleLevelObject.cold>
1122 ·R_X86_64_PC32»  .text+0xd5b1122 ·R_X86_64_PC32»  .text+0xd5b
  
1123 0000000000000b98·<PyImport_ImportModuleLevelObject.cold>:1123 0000000000000b98·<PyImport_ImportModuleLevelObject.cold>:
1124 PyImport_ImportModuleLevelObject.cold():1124 PyImport_ImportModuleLevelObject.cold():
 1125 »       mov····0x60(%r13),%rax
 1126 »       test···%rax,%rax
 1127 »       je·····ba5·<PyImport_ImportModuleLevelObject.cold+0xd>
 1128 ·R_X86_64_PC32»  .text.hot+0x12ea
 1129 »       cmpq···$0x0,0x8(%rax)
 1130 »       je·····bb0·<PyImport_ImportModuleLevelObject.cold+0x18>
 1131 ·R_X86_64_PC32»  .text.hot+0x12ea
 1132 »       jmp····d52·<PyImport_ImportModuleLevelObject.cold+0x1ba>
 1133 »       xor····%r8d,%r8d
 1134 »       mov····%r8,0x10(%rsp)
 1135 »       mov····%r12,%rdi
 1136 »       call···bc5·<PyImport_ImportModuleLevelObject.cold+0x2d>
 1137 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4
 1138 »       xor····%edx,%edx
 1139 »       test···%rbp,%rbp
 1140 »       setne··%dl
 1141 »       nop
 1142 »       cmpl···$0x0,0x8(%rsp)
 1143 »       je·····bd9·<PyImport_ImportModuleLevelObject.cold+0x41>
 1144 ·R_X86_64_PC32»  .text.hot+0xe02
 1145 »       jmp····bde·<PyImport_ImportModuleLevelObject.cold+0x46>
 1146 ·R_X86_64_PC32»  .text.hot+0x120f
1125 »       mov····$0x37,%edx1147 »       mov····$0x37,%edx
1126 »       mov····$0x1,%esi1148 »       mov····$0x1,%esi
1127 »       mov····$0x0,%edi1149 »       mov····$0x0,%edi
1128 ·R_X86_64_32»    .rodata.str1.8+0x3001150 ·R_X86_64_32»    .rodata.str1.8+0x300
1129 »       mov····0x0(%rip),%rcx········1151 »       mov····0x0(%rip),%rcx········
Max diff block lines reached; 113289/117304 bytes (96.58%) of diff not shown.
76.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 160, 283 lines modifiedOffset 160, 285 lines modified
160 »       movups·%xmm0,(%rsi)160 »       movups·%xmm0,(%rsi)
161 »       sete···%r12b161 »       sete···%r12b
162 »       test···%rdi,%rdi162 »       test···%rdi,%rdi
163 »       movups·%xmm0,0x10(%rsi)163 »       movups·%xmm0,0x10(%rsi)
164 »       sete···%al164 »       sete···%al
165 »       movups·%xmm0,0x20(%rsi)165 »       movups·%xmm0,0x20(%rsi)
166 »       or·····%al,%r12b166 »       or·····%al,%r12b
167 »       jne····559·<find_frozen+0x3d9>167 »       jne····561·<find_frozen+0x3e1>
168 »       mov····%rdi,%r14168 »       mov····%rdi,%r14
169 »       mov····%rsi,%rbp169 »       mov····%rsi,%rbp
170 »       call···1c2·<find_frozen+0x42>170 »       call···1c2·<find_frozen+0x42>
171 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4171 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4
172 »       mov····%rax,%rbx172 »       mov····%rax,%rbx
173 »       test···%rax,%rax173 »       test···%rax,%rax
174 »       je·····554·<find_frozen+0x3d4>174 »       je·····55c·<find_frozen+0x3dc>
175 »       mov····0x0(%rip),%r15········175 »       mov····0x0(%rip),%r15········
176 ·R_X86_64_PC32»  _PyImport_FrozenBootstrap-0x4176 ·R_X86_64_PC32»  _PyImport_FrozenBootstrap-0x4
177 »       mov····(%r15),%rsi177 »       mov····(%r15),%rsi
178 »       test···%rsi,%rsi178 »       test···%rsi,%rsi
179 »       je·····278·<find_frozen+0xf8>179 »       je·····280·<find_frozen+0x100>
180 »       mov····%rax,%rdi180 »       mov····%rax,%rdi
181 »       call···1e9·<find_frozen+0x69>181 »       call···1e9·<find_frozen+0x69>
182 ·R_X86_64_PLT32» strcmp-0x4182 ·R_X86_64_PLT32» strcmp-0x4
183 »       test···%eax,%eax183 »       test···%eax,%eax
184 »       je·····325·<find_frozen+0x1a5>184 »       je·····32d·<find_frozen+0x1ad>
185 »       mov····0x20(%r15),%rsi185 »       mov····0x20(%r15),%rsi
186 »       test···%rsi,%rsi186 »       test···%rsi,%rsi
187 »       je·····278·<find_frozen+0xf8>187 »       je·····280·<find_frozen+0x100>
188 »       mov····%rbx,%rdi188 »       mov····%rbx,%rdi
189 »       lea····0x20(%r15),%r13189 »       lea····0x20(%r15),%r13
190 »       call···206·<find_frozen+0x86>190 »       call···20a·<find_frozen+0x8a>
191 ·R_X86_64_PLT32» strcmp-0x4191 ·R_X86_64_PLT32» strcmp-0x4
192 »       test···%eax,%eax192 »       test···%eax,%eax
193 »       je·····328·<find_frozen+0x1a8>193 »       je·····330·<find_frozen+0x1b0>
194 »       mov····0x40(%r15),%rsi194 »       mov····0x40(%r15),%rsi
195 »       test···%rsi,%rsi195 »       test···%rsi,%rsi
196 »       je·····278·<find_frozen+0xf8>196 »       je·····280·<find_frozen+0x100>
197 »       mov····%rbx,%rdi197 »       mov····%rbx,%rdi
198 »       lea····0x40(%r15),%r13198 »       lea····0x40(%r15),%r13
199 »       call···223·<find_frozen+0xa3>199 »       call···227·<find_frozen+0xa7>
200 ·R_X86_64_PLT32» strcmp-0x4200 ·R_X86_64_PLT32» strcmp-0x4
201 »       test···%eax,%eax201 »       test···%eax,%eax
202 »       je·····328·<find_frozen+0x1a8>202 »       je·····330·<find_frozen+0x1b0>
203 »       mov····0x60(%r15),%rsi203 »       mov····0x60(%r15),%rsi
204 »       test···%rsi,%rsi204 »       test···%rsi,%rsi
205 »       je·····278·<find_frozen+0xf8>205 »       je·····280·<find_frozen+0x100>
206 »       mov····%rbx,%rdi206 »       mov····%rbx,%rdi
207 »       lea····0x60(%r15),%r13207 »       lea····0x60(%r15),%r13
208 »       call···240·<find_frozen+0xc0>208 »       call···244·<find_frozen+0xc4>
209 ·R_X86_64_PLT32» strcmp-0x4209 ·R_X86_64_PLT32» strcmp-0x4
210 »       test···%eax,%eax210 »       test···%eax,%eax
211 »       je·····328·<find_frozen+0x1a8>211 »       je·····330·<find_frozen+0x1b0>
212 »       mov····0x80(%r15),%rsi212 »       mov····0x80(%r15),%rsi
213 »       lea····0x80(%r15),%r13213 »       lea····0x80(%r15),%r13
214 »       test···%rsi,%rsi214 »       test···%rsi,%rsi
215 »       je·····278·<find_frozen+0xf8>215 »       je·····280·<find_frozen+0x100>
216 »       mov····%rbx,%rdi216 »       mov····%rbx,%rdi
217 »       call···263·<find_frozen+0xe3>217 »       call···267·<find_frozen+0xe7>
218 ·R_X86_64_PLT32» strcmp-0x4218 ·R_X86_64_PLT32» strcmp-0x4
219 »       test···%eax,%eax219 »       test···%eax,%eax
220 »       je·····328·<find_frozen+0x1a8>220 »       je·····330·<find_frozen+0x1b0>
221 »       mov····0x20(%r13),%rsi221 »       mov····0x20(%r13),%rsi
222 »       add····$0x20,%r13222 »       add····$0x20,%r13
223 »       test···%rsi,%rsi223 »       test···%rsi,%rsi
224 »       jne····25b·<find_frozen+0xdb>224 »       jne····25f·<find_frozen+0xdf>
 225 »       nopl···0x0(%rax)
225 »       mov····0x0(%rip),%r13········226 »       mov····0x0(%rip),%r13········
226 ·R_X86_64_PC32»  PyImport_FrozenModules-0x4227 ·R_X86_64_PC32»  PyImport_FrozenModules-0x4
227 »       test···%r13,%r13228 »       test···%r13,%r13
228 »       jne····527·<find_frozen+0x3a7>229 »       jne····52f·<find_frozen+0x3af>
229 »       mov····0x0(%rip),%rax········230 »       mov····0x0(%rip),%rax········
230 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4231 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
231 »       mov····%fs:(%rax),%rax232 »       mov····%fs:(%rax),%rax
232 »       mov····0x10(%rax),%rax233 »       mov····0x10(%rax),%rdx
233 »       cmpl···$0x0,0x3c8(%rax)234 »       mov····0x3c8(%rdx),%eax
 235 »       test···%eax,%eax
234 »       jg·····2b3·<find_frozen+0x133>236 »       jg·····2be·<find_frozen+0x13e>
 237 »       test···%eax,%eax
235 »       jne····513·<find_frozen+0x393>238 »       jne····51b·<find_frozen+0x39b>
236 »       cmpl···$0x0,0x600(%rax)239 »       cmpl···$0x0,0x600(%rdx)
237 »       je·····54a·<find_frozen+0x3ca>240 »       je·····552·<find_frozen+0x3d2>
238 »       mov····0x0(%rip),%r13········241 »       mov····0x0(%rip),%r13········
239 ·R_X86_64_PC32»  _PyImport_FrozenStdlib-0x4242 ·R_X86_64_PC32»  _PyImport_FrozenStdlib-0x4
240 »       mov····0x0(%r13),%rsi243 »       mov····0x0(%r13),%rsi
241 »       test···%rsi,%rsi244 »       test···%rsi,%rsi
242 »       je·····2e1·<find_frozen+0x161>245 »       je·····2e9·<find_frozen+0x169>
243 »       nopl···0x0(%rax,%rax,1)246 »       xchg···%ax,%ax
244 »       mov····%rbx,%rdi247 »       mov····%rbx,%rdi
245 »       call···2d0·<find_frozen+0x150>248 »       call···2d8·<find_frozen+0x158>
246 ·R_X86_64_PLT32» strcmp-0x4249 ·R_X86_64_PLT32» strcmp-0x4
247 »       test···%eax,%eax250 »       test···%eax,%eax
248 »       je·····328·<find_frozen+0x1a8>251 »       je·····330·<find_frozen+0x1b0>
249 »       mov····0x20(%r13),%rsi252 »       mov····0x20(%r13),%rsi
250 »       add····$0x20,%r13253 »       add····$0x20,%r13
251 »       test···%rsi,%rsi254 »       test···%rsi,%rsi
252 »       jne····2c8·<find_frozen+0x148>255 »       jne····2d0·<find_frozen+0x150>
253 »       mov····0x0(%rip),%r13········256 »       mov····0x0(%rip),%r13········
254 ·R_X86_64_PC32»  _PyImport_FrozenTest-0x4257 ·R_X86_64_PC32»  _PyImport_FrozenTest-0x4
255 »       mov····0x0(%r13),%rsi258 »       mov····0x0(%r13),%rsi
256 »       test···%rsi,%rsi259 »       test···%rsi,%rsi
257 »       je·····509·<find_frozen+0x389>260 »       je·····511·<find_frozen+0x391>
258 »       nopl···(%rax)261 »       nopl···(%rax)
259 »       mov····%rbx,%rdi262 »       mov····%rbx,%rdi
260 »       call···300·<find_frozen+0x180>263 »       call···308·<find_frozen+0x188>
261 ·R_X86_64_PLT32» strcmp-0x4264 ·R_X86_64_PLT32» strcmp-0x4
262 »       test···%eax,%eax265 »       test···%eax,%eax
263 »       je·····328·<find_frozen+0x1a8>266 »       je·····330·<find_frozen+0x1b0>
264 »       mov····0x20(%r13),%rsi267 »       mov····0x20(%r13),%rsi
265 »       add····$0x20,%r13268 »       add····$0x20,%r13
266 »       test···%rsi,%rsi269 »       test···%rsi,%rsi
267 »       jne····2f8·<find_frozen+0x178>270 »       jne····300·<find_frozen+0x180>
268 »       mov····$0x2,%eax271 »       mov····$0x2,%eax
269 »       add····$0x18,%rsp272 »       add····$0x18,%rsp
270 »       pop····%rbx273 »       pop····%rbx
271 »       pop····%rbp274 »       pop····%rbp
272 »       pop····%r12275 »       pop····%r12
273 »       pop····%r13276 »       pop····%r13
274 »       pop····%r14277 »       pop····%r14
275 »       pop····%r15278 »       pop····%r15
276 »       ret279 »       ret
277 »       mov····%r15,%r13280 »       mov····%r15,%r13
278 »       test···%r13,%r13281 »       test···%r13,%r13
279 »       je·····51d·<find_frozen+0x39d>282 »       je·····525·<find_frozen+0x3a5>
280 »       mov····0x8(%r13),%r15283 »       mov····0x8(%r13),%r15
281 »       movq···%r14,%xmm0284 »       movq···%r14,%xmm0
282 »       movq···%r15,%xmm1285 »       movq···%r15,%xmm1
283 »       punpcklqdq·%xmm1,%xmm0286 »       punpcklqdq·%xmm1,%xmm0
Max diff block lines reached; 73427/77757 bytes (94.43%) of diff not shown.
3.22 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 69, 17 lines modifiedOffset 69, 17 lines modified
69 ··0x00000410·10040000·00000000·3f010000·00460e10·........?....F..69 ··0x00000410·10040000·00000000·3f010000·00460e10·........?....F..
70 ··0x00000420·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.70 ··0x00000420·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
71 ··0x00000430·05410e30·8606440e·38830744·0e800103·.A.0..D.8..D....71 ··0x00000430·05410e30·8606440e·38830744·0e800103·.A.0..D.8..D....
72 ··0x00000440·01010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.72 ··0x00000440·01010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
73 ··0x00000450·18420e10·420e0841·0b000000·1c000000·.B..B..A........73 ··0x00000450·18420e10·420e0841·0b000000·1c000000·.B..B..A........
74 ··0x00000460·60040000·00000000·39010000·000e8001·`.......9.......74 ··0x00000460·60040000·00000000·39010000·000e8001·`.......9.......
75 ··0x00000470·83078606·8c058d04·8e038f02·48000000·............H...75 ··0x00000470·83078606·8c058d04·8e038f02·48000000·............H...
76 ··0x00000480·80040000·00000000·e3030000·00420e10·.............B..76 ··0x00000480·80040000·00000000·eb030000·00420e10·.............B..
77 ··0x00000490·8f02460e·188e0342·0e208d04·420e288c·..F....B.·..B.(.77 ··0x00000490·8f02460e·188e0342·0e208d04·420e288c·..F....B.·..B.(.
78 ··0x000004a0·05410e30·8606410e·38830744·0e500388·.A.0..A.8..D.P..78 ··0x000004a0·05410e30·8606410e·38830744·0e500390·.A.0..A.8..D.P..
79 ··0x000004b0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..79 ··0x000004b0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
80 ··0x000004c0·420e1042·0e08410b·1c000000·cc040000·B..B..A.........80 ··0x000004c0·420e1042·0e08410b·1c000000·cc040000·B..B..A.........
81 ··0x000004d0·00000000·3b000000·000e5083·0786068c·....;.....P.....81 ··0x000004d0·00000000·3b000000·000e5083·0786068c·....;.....P.....
82 ··0x000004e0·058d048e·038f0200·34000000·ec040000·........4.......82 ··0x000004e0·058d048e·038f0200·34000000·ec040000·........4.......
83 ··0x000004f0·00000000·5e000000·00410e10·8602410e·....^....A....A.83 ··0x000004f0·00000000·5e000000·00410e10·8602410e·....^....A....A.
84 ··0x00000500·18830345·0e20530a·0e18410e·10410e08·...E.·S...A..A..84 ··0x00000500·18830345·0e20530a·0e18410e·10410e08·...E.·S...A..A..
85 ··0x00000510·420b670a·0e18410e·10410e08·410b0000·B.g...A..A..A...85 ··0x00000510·420b670a·0e18410e·10410e08·410b0000·B.g...A..A..A...
Offset 160, 24 lines modifiedOffset 160, 24 lines modified
160 ··0x000009c0·8f02420e·188e0348·0e208d04·420e288c·..B....H.·..B.(.160 ··0x000009c0·8f02420e·188e0348·0e208d04·420e288c·..B....H.·..B.(.
161 ··0x000009d0·05440e30·8606440e·38830744·0e5002b9·.D.0..D.8..D.P..161 ··0x000009d0·05440e30·8606440e·38830744·0e5002b9·.D.0..D.8..D.P..
162 ··0x000009e0·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B162 ··0x000009e0·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
163 ··0x000009f0·0e10420e·08410b00·1c000000·fc090000·..B..A..........163 ··0x000009f0·0e10420e·08410b00·1c000000·fc090000·..B..A..........
164 ··0x00000a00·00000000·00010000·000e5083·0786068c·..........P.....164 ··0x00000a00·00000000·00010000·000e5083·0786068c·..........P.....
165 ··0x00000a10·058d048e·038f0200·10000000·1c0a0000·................165 ··0x00000a10·058d048e·038f0200·10000000·1c0a0000·................
166 ··0x00000a20·00000000·11000000·00000000·70000000·............p...166 ··0x00000a20·00000000·11000000·00000000·70000000·............p...
167 ··0x00000a30·300a0000·00000000·d0090000·00460e10·0............F..167 ··0x00000a30·300a0000·00000000·5b090000·00460e10·0.......[....F..
168 ··0x00000a40·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.168 ··0x00000a40·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
169 ··0x00000a50·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....169 ··0x00000a50·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
170 ··0x00000a60·d5010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.170 ··0x00000a60·d5010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
171 ··0x00000a70·18420e10·420e0844·0b031f01·0e88014f·.B..B..D.......O171 ··0x00000a70·18420e10·420e0844·0b031f01·0e88014f·.B..B..D.......O
172 ··0x00000a80·0e900150·0e880141·0e800103·09050e88·...P...A........172 ··0x00000a80·0e900150·0e880141·0e800103·d4040e88·...P...A........
173 ··0x00000a90·014a0e90·01640e88·01410e80·01000000·.J...d...A......173 ··0x00000a90·014a0e90·01640e88·01410e80·01000000·.J...d...A......
174 ··0x00000aa0·30000000·a40a0000·00000000·10050000·0...............174 ··0x00000aa0·30000000·a40a0000·00000000·03050000·0...............
175 ··0x00000ab0·000e8001·83078606·8c058d04·8e038f02·................175 ··0x00000ab0·000e8001·83078606·8c058d04·8e038f02·................
176 ··0x00000ac0·03e0040e·88014f0e·9001530e·8801410e·......O...S...A.176 ··0x00000ac0·0390030e·88014f0e·9001530e·8801410e·......O...S...A.
177 ··0x00000ad0·80010000·2c000000·d80a0000·00000000·....,...........177 ··0x00000ad0·80010000·2c000000·d80a0000·00000000·....,...........
178 ··0x00000ae0·bc000000·004d0e10·8c02410e·18860341·.....M....A....A178 ··0x00000ae0·bc000000·004d0e10·8c02410e·18860341·.....M....A....A
179 ··0x00000af0·0e208304·02510a0e·18460e10·420e0841·.·...Q...F..B..A179 ··0x00000af0·0e208304·02510a0e·18460e10·420e0841·.·...Q...F..B..A
180 ··0x00000b00·0b000000·2c000000·080b0000·00000000·....,...........180 ··0x00000b00·0b000000·2c000000·080b0000·00000000·....,...........
181 ··0x00000b10·9c000000·00460e10·8c02410e·18860341·.....F....A....A181 ··0x00000b10·9c000000·00460e10·8c02410e·18860341·.....F....A....A
182 ··0x00000b20·0e208304·02510a0e·18410e10·420e0841·.·...Q...A..B..A182 ··0x00000b20·0e208304·02510a0e·18410e10·420e0841·.·...Q...A..B..A
183 ··0x00000b30·0b000000·1c000000·380b0000·00000000·........8.......183 ··0x00000b30·0b000000·1c000000·380b0000·00000000·........8.......
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 372, 16 lines modifiedOffset 372, 16 lines modified
372 ··0x00001710·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal372 ··0x00001710·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal
373 ··0x00001720·6c4d6574·686f6400·5f507954·696d655f·lMethod._PyTime_373 ··0x00001720·6c4d6574·686f6400·5f507954·696d655f·lMethod._PyTime_
374 ··0x00001730·47657450·65726643·6f756e74·6572005f·GetPerfCounter._374 ··0x00001730·47657450·65726643·6f756e74·6572005f·GetPerfCounter._
375 ··0x00001740·50795469·6d655f41·734d6963·726f7365·PyTime_AsMicrose375 ··0x00001740·50795469·6d655f41·734d6963·726f7365·PyTime_AsMicrose
376 ··0x00001750·636f6e64·73007374·64657272·005f5f66·conds.stderr.__f376 ··0x00001750·636f6e64·73007374·64657272·005f5f66·conds.stderr.__f
377 ··0x00001760·7072696e·74665f63·686b0050·79457863·printf_chk.PyExc377 ··0x00001760·7072696e·74665f63·686b0050·79457863·printf_chk.PyExc
378 ··0x00001770·5f496d70·6f727457·61726e69·6e670050·_ImportWarning.P378 ··0x00001770·5f496d70·6f727457·61726e69·6e670050·_ImportWarning.P
379 ··0x00001780·79457272·5f576172·6e457800·66777269·yErr_WarnEx.fwri379 ··0x00001780·79457272·5f576172·6e457800·5f2e7374·yErr_WarnEx._.st
380 ··0x00001790·7465005f·2e737461·70736474·2e626173·te._.stapsdt.bas380 ··0x00001790·61707364·742e6261·73650066·77726974·apsdt.base.fwrit
381 ··0x000017a0·65005079·4578635f·44657072·65636174·e.PyExc_Deprecat381 ··0x000017a0·65005079·4578635f·44657072·65636174·e.PyExc_Deprecat
382 ··0x000017b0·696f6e57·61726e69·6e670050·79457863·ionWarning.PyExc382 ··0x000017b0·696f6e57·61726e69·6e670050·79457863·ionWarning.PyExc
383 ··0x000017c0·5f56616c·75654572·726f7200·50795468·_ValueError.PyTh383 ··0x000017c0·5f56616c·75654572·726f7200·50795468·_ValueError.PyTh
384 ··0x000017d0·72656164·5f676574·5f746872·6561645f·read_get_thread_384 ··0x000017d0·72656164·5f676574·5f746872·6561645f·read_get_thread_
385 ··0x000017e0·6964656e·74005079·54687265·61645f61·ident.PyThread_a385 ··0x000017e0·6964656e·74005079·54687265·61645f61·ident.PyThread_a
386 ··0x000017f0·6c6c6f63·6174655f·6c6f636b·00507945·llocate_lock.PyE386 ··0x000017f0·6c6c6f63·6174655f·6c6f636b·00507945·llocate_lock.PyE
387 ··0x00001800·76616c5f·53617665·54687265·61640050·val_SaveThread.P387 ··0x00001800·76616c5f·53617665·54687265·61640050·val_SaveThread.P
376 KB
instrumentation.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········43776·(bytes·into·file)13 ··Start·of·section·headers:··········43664·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.34 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0xab00:1 There·are·22·section·headers,·starting·at·offset·0xaa90:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0006a2·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000502·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006f10·000a68·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006e70·000618·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000700·000200·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000560·000200·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007978·000330·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007488·000330·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000900·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000760·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000900·003288·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000760·0033a8·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·007ca8·001350·18···I·19···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0077b8·0017d0·18···I·19···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·003b88·00022d·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·003b08·00022d·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·003db5·000b2f·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·003d35·000b1f·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·008ff8·0013f8·18···I·19···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·008f88·0013f8·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0048e8·000120·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004858·000120·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004a20·0006e0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004980·0006e0·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00a3f0·000198·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00a380·000198·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·005100·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·005060·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·005110·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·005070·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·005110·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·005070·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·005130·000830·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·005090·000830·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00a588·0004b0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00a518·0004b0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·005960·000b40·18·····20··63··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0058c0·000b40·18·····20··63··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0064a0·000a6d·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·006400·000a6d·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00aa38·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00a9c8·0000c4·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
13.5 KB
readelf --wide --symbols {}
    
Offset 7, 54 lines modifiedOffset 7, 54 lines modified
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
8 ·····4:·00000000000004e0···256·OBJECT··LOCAL··DEFAULT···12·DE_INSTRUMENT8 ·····4:·00000000000004e0···256·OBJECT··LOCAL··DEFAULT···12·DE_INSTRUMENT
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.19 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.unlikely10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.unlikely
11 ·····7:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·monitoring_module11 ·····7:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·monitoring_module
12 ·····8:·0000000000000340···136·OBJECT··LOCAL··DEFAULT···12·event_names12 ·····8:·0000000000000340···136·OBJECT··LOCAL··DEFAULT···12·event_names
13 ·····9:·0000000000000000···210·FUNC····LOCAL··DEFAULT····9·_Py_CreateMonitoringObject.cold13 ·····9:·0000000000000000···210·FUNC····LOCAL··DEFAULT····9·_Py_CreateMonitoringObject.cold
14 ····10:·0000000000000360···156·FUNC····LOCAL··DEFAULT····6·instrument_all_executing_code_objects14 ····10:·0000000000000550···156·FUNC····LOCAL··DEFAULT····6·instrument_all_executing_code_objects
15 ····11:·00000000000000d2····29·FUNC····LOCAL··DEFAULT····9·_PyMonitoring_SetEvents.cold15 ····11:·00000000000000d2····29·FUNC····LOCAL··DEFAULT····9·_PyMonitoring_SetEvents.cold
16 ····12:·00000000000000ef·····8·FUNC····LOCAL··DEFAULT····9·instrument_all_executing_code_objects.cold16 ····12:·00000000000000ef·····8·FUNC····LOCAL··DEFAULT····9·instrument_all_executing_code_objects.cold
17 ····13:·0000000000000240···256·OBJECT··LOCAL··DEFAULT···12·super_instructions17 ····13:·0000000000000240···256·OBJECT··LOCAL··DEFAULT···12·super_instructions
18 ····14:·00000000000003e0···256·OBJECT··LOCAL··DEFAULT···12·INSTRUMENTED_OPCODES18 ····14:·00000000000003e0···256·OBJECT··LOCAL··DEFAULT···12·INSTRUMENTED_OPCODES
19 ····15:·00000000000005e0···256·OBJECT··LOCAL··DEFAULT···12·EVENT_FOR_OPCODE19 ····15:·00000000000005e0···256·OBJECT··LOCAL··DEFAULT···12·EVENT_FOR_OPCODE
20 ····16:·0000000000002f60····79·FUNC····LOCAL··DEFAULT····6·de_instrument_line20 ····16:·0000000000003080····79·FUNC····LOCAL··DEFAULT····6·de_instrument_line
21 ····17:·0000000000001d10···106·FUNC····LOCAL··DEFAULT····6·instruction_length21 ····17:·0000000000001ea0···106·FUNC····LOCAL··DEFAULT····6·instruction_length
22 ····18:·00000000000029b0···106·FUNC····LOCAL··DEFAULT····6·de_instrument.isra.022 ····18:·0000000000002ad0···106·FUNC····LOCAL··DEFAULT····6·de_instrument.isra.0
23 ····19:·00000000000000f7···416·FUNC····LOCAL··DEFAULT····9·_Py_Instrument.cold23 ····19:·00000000000000f7···402·FUNC····LOCAL··DEFAULT····9·_Py_Instrument.cold
24 ····20:·0000000000003220···104·FUNC····LOCAL··DEFAULT····6·de_instrument_per_instruction24 ····20:·0000000000003340···104·FUNC····LOCAL··DEFAULT····6·de_instrument_per_instruction
25 ····21:·0000000000001ec0···863·FUNC····LOCAL··DEFAULT····6·call_instrumentation_vector.part.0.isra.025 ····21:·0000000000002000···825·FUNC····LOCAL··DEFAULT····6·call_instrumentation_vector.part.0.isra.0
26 ····22:·0000000000001dd0···236·FUNC····LOCAL··DEFAULT····6·call_one_instrument26 ····22:·0000000000001f10···236·FUNC····LOCAL··DEFAULT····6·call_one_instrument
27 ····23:·0000000000000297····36·FUNC····LOCAL··DEFAULT····9·call_one_instrument.cold27 ····23:·0000000000000289····36·FUNC····LOCAL··DEFAULT····9·call_one_instrument.cold
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.828 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
29 ····25:·00000000000003d0····16·OBJECT··LOCAL··DEFAULT···12·MOST_SIGNIFICANT_BITS29 ····25:·00000000000003d0····16·OBJECT··LOCAL··DEFAULT···12·MOST_SIGNIFICANT_BITS
30 ····26:·0000000000002910···147·FUNC····LOCAL··DEFAULT····6·remove_tools30 ····26:·0000000000002a30···147·FUNC····LOCAL··DEFAULT····6·remove_tools
31 ····27:·00000000000002bb····74·FUNC····LOCAL··DEFAULT····9·call_instrumentation_vector.part.0.isra.0.cold31 ····27:·00000000000002ad····72·FUNC····LOCAL··DEFAULT····9·call_instrumentation_vector.part.0.isra.0.cold
32 ····28:·0000000000000305····18·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation.cold32 ····28:·00000000000002f5····18·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation.cold
33 ····29:·0000000000000317····19·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_arg.cold33 ····29:·0000000000000307····19·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_arg.cold
34 ····30:·00000000000003c1···229·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_line.cold34 ····30:·00000000000003b1···229·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_line.cold
35 ····31:·00000000000004a6·····7·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_jump.cold35 ····31:·0000000000000496·····7·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_jump.cold
36 ····32:·0000000000000290···123·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id36 ····32:·00000000000000f0···123·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id
37 ····33:·00000000000004ad···113·FUNC····LOCAL··DEFAULT····9·monitoring_use_tool_id.cold37 ····33:·000000000000049d···113·FUNC····LOCAL··DEFAULT····9·monitoring_use_tool_id.cold
38 ····34:·0000000000000310···194·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback38 ····34:·0000000000000170···194·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback
39 ····35:·000000000000051e···155·FUNC····LOCAL··DEFAULT····9·monitoring_register_callback.cold39 ····35:·000000000000050e···155·FUNC····LOCAL··DEFAULT····9·monitoring_register_callback.cold
40 ····36:·00000000000003e0···129·FUNC····LOCAL··DEFAULT····1·monitoring_set_events40 ····36:·0000000000000240···129·FUNC····LOCAL··DEFAULT····1·monitoring_set_events
41 ····37:·00000000000005b9···183·FUNC····LOCAL··DEFAULT····9·monitoring_set_events.cold41 ····37:·00000000000005a9···183·FUNC····LOCAL··DEFAULT····9·monitoring_set_events.cold
42 ····38:·0000000000000470····91·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id42 ····38:·00000000000002d0····91·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id
43 ····39:·0000000000000670····38·FUNC····LOCAL··DEFAULT····9·monitoring_free_tool_id.cold43 ····39:·0000000000000660····38·FUNC····LOCAL··DEFAULT····9·monitoring_free_tool_id.cold
44 ····40:·0000000000000696···241·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_instruction.cold44 ····40:·0000000000000686···241·FUNC····LOCAL··DEFAULT····9·_Py_call_instrumentation_instruction.cold
45 ····41:·00000000000004d0···100·FUNC····LOCAL··DEFAULT····1·monitoring_get_events45 ····41:·0000000000000330···100·FUNC····LOCAL··DEFAULT····1·monitoring_get_events
46 ····42:·0000000000000787····78·FUNC····LOCAL··DEFAULT····9·monitoring_get_events.cold46 ····42:·0000000000000777····78·FUNC····LOCAL··DEFAULT····9·monitoring_get_events.cold
47 ····43:·0000000000000540····64·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool47 ····43:·00000000000003a0····64·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool
48 ····44:·00000000000007d5····56·FUNC····LOCAL··DEFAULT····9·monitoring_get_tool.cold48 ····44:·00000000000007c5····56·FUNC····LOCAL··DEFAULT····9·monitoring_get_tool.cold
49 ····45:·000000000000080d···158·FUNC····LOCAL··DEFAULT····9·monitoring__all_events49 ····45:·00000000000007fd···158·FUNC····LOCAL··DEFAULT····9·monitoring__all_events
50 ····46:·00000000000008ab····57·FUNC····LOCAL··DEFAULT····9·monitoring_restart_events50 ····46:·000000000000089b····57·FUNC····LOCAL··DEFAULT····9·monitoring_restart_events
51 ····47:·00000000000008e4···275·FUNC····LOCAL··DEFAULT····9·monitoring_set_local_events51 ····47:·00000000000008d4···275·FUNC····LOCAL··DEFAULT····9·monitoring_set_local_events
52 ····48:·00000000000009f7····82·FUNC····LOCAL··DEFAULT····9·_PyMonitoring_SetLocalEvents.cold52 ····48:·00000000000009e7····82·FUNC····LOCAL··DEFAULT····9·_PyMonitoring_SetLocalEvents.cold
53 ····49:·0000000000000a49···230·FUNC····LOCAL··DEFAULT····9·monitoring_get_local_events53 ····49:·0000000000000a39···230·FUNC····LOCAL··DEFAULT····9·monitoring_get_local_events
54 ····50:·0000000000000080···352·OBJECT··LOCAL··DEFAULT····3·methods54 ····50:·0000000000000080···352·OBJECT··LOCAL··DEFAULT····3·methods
55 ····51:·0000000000000200····44·OBJECT··LOCAL··DEFAULT···12·monitoring_use_tool_id__doc__55 ····51:·0000000000000200····44·OBJECT··LOCAL··DEFAULT···12·monitoring_use_tool_id__doc__
56 ····52:·00000000000001c0····39·OBJECT··LOCAL··DEFAULT···12·monitoring_free_tool_id__doc__56 ····52:·00000000000001c0····39·OBJECT··LOCAL··DEFAULT···12·monitoring_free_tool_id__doc__
57 ····53:·0000000000000180····35·OBJECT··LOCAL··DEFAULT···12·monitoring_get_tool__doc__57 ····53:·0000000000000180····35·OBJECT··LOCAL··DEFAULT···12·monitoring_get_tool__doc__
58 ····54:·0000000000000140····57·OBJECT··LOCAL··DEFAULT···12·monitoring_register_callback__doc__58 ····54:·0000000000000140····57·OBJECT··LOCAL··DEFAULT···12·monitoring_register_callback__doc__
59 ····55:·0000000000000100····37·OBJECT··LOCAL··DEFAULT···12·monitoring_get_events__doc__59 ····55:·0000000000000100····37·OBJECT··LOCAL··DEFAULT···12·monitoring_get_events__doc__
60 ····56:·00000000000000c0····48·OBJECT··LOCAL··DEFAULT···12·monitoring_set_events__doc__60 ····56:·00000000000000c0····48·OBJECT··LOCAL··DEFAULT···12·monitoring_set_events__doc__
Offset 62, 62 lines modifiedOffset 62, 62 lines modified
62 ····58:·0000000000000040····60·OBJECT··LOCAL··DEFAULT···12·monitoring_set_local_events__doc__62 ····58:·0000000000000040····60·OBJECT··LOCAL··DEFAULT···12·monitoring_set_local_events__doc__
63 ····59:·0000000000000020····32·OBJECT··LOCAL··DEFAULT···12·monitoring_restart_events__doc__63 ····59:·0000000000000020····32·OBJECT··LOCAL··DEFAULT···12·monitoring_restart_events__doc__
64 ····60:·0000000000000000····29·OBJECT··LOCAL··DEFAULT···12·monitoring__all_events__doc__64 ····60:·0000000000000000····29·OBJECT··LOCAL··DEFAULT···12·monitoring__all_events__doc__
65 ····61:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata65 ····61:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
66 ····62:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC4166 ····62:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC41
67 ····63:·0000000000000000····97·FUNC····GLOBAL·HIDDEN·····6·_Py_GetBaseOpcode67 ····63:·0000000000000000····97·FUNC····GLOBAL·HIDDEN·····6·_Py_GetBaseOpcode
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Deopt68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Deopt
69 ····65:·0000000000000000···494·FUNC····GLOBAL·HIDDEN·····1·_Py_CreateMonitoringObject69 ····65:·0000000000000070···494·FUNC····GLOBAL·HIDDEN·····6·_Py_CreateMonitoringObject
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_CreateInitialized70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_CreateInitialized
71 ····67:·00000000000001f0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_DISABLE71 ····67:·00000000000001f0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_DISABLE
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
73 ····69:·00000000000001e0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_MISSING73 ····69:·00000000000001e0····16·OBJECT··GLOBAL·HIDDEN·····3·_PyInstrumentation_MISSING
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNamespace_New74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNamespace_New
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
78 ····74:·00000000000001f0····86·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_RegisterCallback78 ····74:·0000000000000000····86·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_RegisterCallback
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
80 ····76:·0000000000000070···750·FUNC····GLOBAL·HIDDEN·····6·_PyMonitoring_SetEvents80 ····76:·0000000000000260···750·FUNC····GLOBAL·HIDDEN·····6·_PyMonitoring_SetEvents
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_ThreadHead84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_ThreadHead
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
86 ····82:·0000000000000400··6401·FUNC····GLOBAL·HIDDEN·····6·_Py_Instrument86 ····82:·00000000000005f0··6313·FUNC····GLOBAL·HIDDEN·····6·_Py_Instrument
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Next87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Next
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountdi288 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountdi2
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
95 ····91:·0000000000001d80····68·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_2args95 ····91:·0000000000000060····65·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_2args
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
99 ····95:·0000000000002220···868·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation99 ····95:·0000000000002340···868·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation
100 ····96:·0000000000002590···884·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_arg100 ····96:·00000000000026b0···884·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_arg
101 ····97:·000000000000032a···151·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_exc2101 ····97:·000000000000031a···151·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_exc2
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
104 ···100:·0000000000002a20··1078·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_line104 ···100:·0000000000002b40··1078·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_line
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line
106 ···102:·0000000000002e60···244·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_jump106 ···102:·0000000000002f80···244·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_jump
107 ···103:·0000000000000250····51·FUNC····GLOBAL·HIDDEN·····1·_Py_Instrumentation_GetLine107 ···103:·00000000000000b0····51·FUNC····GLOBAL·HIDDEN·····1·_Py_Instrumentation_GetLine
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_AsInt108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_AsInt
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
114 ···110:·0000000000002fb0···616·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_instruction114 ···110:·00000000000030d0···616·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_instruction
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
116 ···112:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate116 ···112:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
121 ···117:·0000000000000580···290·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_SetLocalEvents121 ···117:·00000000000003e0···290·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_SetLocalEvents
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type
113 KB
readelf --wide --relocs {}
    
Offset 1, 585 lines modifiedOffset 1, 587 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x6f10·contains·111·entries:1 Relocation·section·'.rela.text'·at·offset·0x6e70·contains·65·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000c··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0 
4 000000000000001d··0000004200000004·R_X86_64_PLT32·········0000000000000000·_PyModule_CreateInitialized·-·4 
5 000000000000002b··000000430000000a·R_X86_64_32············00000000000001f0·_PyInstrumentation_DISABLE·+·0 
6 0000000000000030··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
7 000000000000003b··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
8 0000000000000048··000000450000000a·R_X86_64_32············00000000000001e0·_PyInstrumentation_MISSING·+·0 
9 000000000000004d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8 
10 0000000000000055··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
11 0000000000000064··0000004600000004·R_X86_64_PLT32·········0000000000000000·_PyNamespace_New·-·4 
12 0000000000000078··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·10 
13 0000000000000080··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
14 00000000000000c7··0000003d0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·340 
15 00000000000000d1··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
16 00000000000000eb··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
17 0000000000000105··000000480000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·cc8 
18 000000000000010a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17 
19 0000000000000112··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
20 0000000000000121··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
21 0000000000000126··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21 
22 0000000000000134··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
23 0000000000000151··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
24 0000000000000156··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2d 
25 0000000000000164··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
26 0000000000000181··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
27 0000000000000186··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·39 
28 0000000000000194··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
29 00000000000001b1··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4 
30 00000000000001b6··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·45 
31 00000000000001c4··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyObject_SetAttrString·-·4 
32 0000000000000200··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·43 0000000000000010··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4
 4 000000000000009b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ffc
33 00000000000002a9··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·45 0000000000000109··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
34 00000000000002cf··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·46 000000000000012f··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4
35 00000000000002f9··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·07 0000000000000159··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
 8 000000000000018c··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
 9 00000000000001a0··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
 10 00000000000001c0··0000005400000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4
 11 00000000000001e8··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c9
 12 00000000000001ed··000000180000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·98
 13 00000000000001f2··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
 14 0000000000000201··000000690000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
 15 0000000000000212··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_RegisterCallback·-·4
 16 000000000000021c··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
36 000000000000032c··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·417 000000000000025c··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
37 0000000000000340··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·418 000000000000026c··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
38 0000000000000360··0000005400000004·R_X86_64_PLT32·········0000000000000000·__popcountdi2·-·4 
39 0000000000000388··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c9 
40 000000000000038d··000000180000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·98 
41 0000000000000392··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4 
42 00000000000003a1··000000690000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0 
43 00000000000003b2··0000004a00000004·R_X86_64_PLT32·········00000000000001f0·_PyMonitoring_RegisterCallback·-·419 000000000000029f··0000004c00000004·R_X86_64_PLT32·········0000000000000260·_PyMonitoring_SetEvents·-·4
44 00000000000003bc··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·020 00000000000002ac··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
 21 00000000000002d9··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
 22 00000000000002f3··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4
 23 0000000000000320··0000004900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 24 0000000000000325··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
45 00000000000003fc··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·425 000000000000033c··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
46 000000000000040c··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·426 0000000000000357··0000007000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
47 000000000000043f··0000004c00000004·R_X86_64_PLT32·········0000000000000070·_PyMonitoring_SetEvents·-·4 
48 000000000000044c··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0 
49 0000000000000479··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·427 00000000000003a9··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
50 0000000000000493··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·428 00000000000003c3··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4
51 00000000000004c0··0000004900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
52 00000000000004c5··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·029 00000000000003d5··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
53 00000000000004dc··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4 
54 00000000000004f7··0000007000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
55 0000000000000549··0000006800000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4 
56 0000000000000563··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·430 00000000000003f5··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4
57 0000000000000575··000000690000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0 
58 0000000000000595··0000004b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4 
59 0000000000000650··0000005200000004·R_X86_64_PLT32·········0000000000000400·_Py_Instrument·-·431 00000000000004b0··0000005200000004·R_X86_64_PLT32·········00000000000005f0·_Py_Instrument·-·4
60 0000000000000666··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·432 00000000000004c6··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
61 0000000000000026··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14 
62 0000000000000043··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
63 000000000000005d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·433 00000000000000db··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyCode_Addr2Line·-·4
64 0000000000000070··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
65 0000000000000096··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b9 
66 000000000000009e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
67 00000000000000b0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
68 00000000000000dd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
69 0000000000000100··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a434 0000000000000100··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·499
70 000000000000011a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·435 000000000000011d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e0
71 000000000000013f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82 
72 0000000000000147··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·436 0000000000000141··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ba
 37 0000000000000162··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f7
73 000000000000016f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6038 0000000000000167··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d6
74 0000000000000177··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
75 000000000000019f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3e 
76 00000000000001a7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
77 00000000000001cf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c 
78 00000000000001ea··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4 
79 000000000000027b··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyCode_Addr2Line·-·4 
80 00000000000002a0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a9 
81 00000000000002bd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f0 
82 00000000000002e1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ca 
83 0000000000000302··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·507 
84 0000000000000307··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e6 
85 0000000000000324··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·51a39 0000000000000184··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50a
86 000000000000034c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·58740 00000000000001ac··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·577
87 0000000000000359··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57041 00000000000001b9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·560
88 0000000000000371··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54042 00000000000001d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·530
89 000000000000037e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54043 00000000000001de··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·530
90 000000000000039a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·53944 00000000000001fa··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·529
91 00000000000003c9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59645 0000000000000229··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·586
92 00000000000003ce··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·55846 000000000000022e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·548
93 00000000000003f3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b547 0000000000000253··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a5
94 0000000000000417··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·62c48 0000000000000277··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61c
95 0000000000000420··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·61549 0000000000000280··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·605
96 0000000000000432··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5db50 0000000000000292··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5cb
97 0000000000000447··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d451 00000000000002a7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c4
98 0000000000000458··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64352 00000000000002b8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·633
99 000000000000045d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fd53 00000000000002bd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ed
100 0000000000000485··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66c54 00000000000002e5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·65c
101 000000000000048e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67655 00000000000002ee··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·666
102 00000000000004e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78356 0000000000000347··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·773
103 00000000000004f0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·79557 0000000000000350··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·785
104 000000000000051a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7bc58 000000000000037a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ac
105 0000000000000530··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·459 0000000000000390··0000004700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
106 0000000000000555··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d160 00000000000003b5··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c1
107 000000000000055e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7db61 00000000000003be··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7cb
108 000000000000057c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f762 00000000000003dc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e7
109 00000000000005a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f363 0000000000000409··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e3
110 00000000000005c0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a1264 0000000000000420··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a02
111 00000000000005ee··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a3065 000000000000044e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a20
Max diff block lines reached; 98057/115392 bytes (84.98%) of diff not shown.
46.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 14, 873 lines modifiedOffset 14, 873 lines modified
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000006115 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000061
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
18 ··DW_CFA_nop18 ··DW_CFA_nop
  
19 0000002c·0000000000000048·00000030·FDE·cie=00000000·pc=0000000000000000..00000000000001ee19 0000002c·0000000000000048·00000030·FDE·cie=00000000·pc=0000000000000070..000000000000025e
20 ··DW_CFA_advance_loc:·6·to·000000000000000620 ··DW_CFA_advance_loc:·6·to·0000000000000076
21 ··DW_CFA_def_cfa_offset:·1621 ··DW_CFA_def_cfa_offset:·16
22 ··DW_CFA_offset:·r15·(r15)·at·cfa-1622 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
23 ··DW_CFA_advance_loc:·12·to·000000000000001223 ··DW_CFA_advance_loc:·12·to·0000000000000082
24 ··DW_CFA_def_cfa_offset:·2424 ··DW_CFA_def_cfa_offset:·24
25 ··DW_CFA_offset:·r14·(r14)·at·cfa-2425 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
26 ··DW_CFA_advance_loc:·2·to·000000000000001426 ··DW_CFA_advance_loc:·2·to·0000000000000084
27 ··DW_CFA_def_cfa_offset:·3227 ··DW_CFA_def_cfa_offset:·32
28 ··DW_CFA_offset:·r13·(r13)·at·cfa-3228 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
29 ··DW_CFA_advance_loc:·2·to·000000000000001629 ··DW_CFA_advance_loc:·2·to·0000000000000086
30 ··DW_CFA_def_cfa_offset:·4030 ··DW_CFA_def_cfa_offset:·40
31 ··DW_CFA_offset:·r12·(r12)·at·cfa-4031 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
32 ··DW_CFA_advance_loc:·1·to·000000000000001732 ··DW_CFA_advance_loc:·1·to·0000000000000087
33 ··DW_CFA_def_cfa_offset:·4833 ··DW_CFA_def_cfa_offset:·48
34 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4834 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
35 ··DW_CFA_advance_loc:·1·to·000000000000001835 ··DW_CFA_advance_loc:·1·to·0000000000000088
36 ··DW_CFA_def_cfa_offset:·5636 ··DW_CFA_def_cfa_offset:·56
37 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5637 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
38 ··DW_CFA_advance_loc:·4·to·000000000000001c38 ··DW_CFA_advance_loc:·4·to·000000000000008c
39 ··DW_CFA_def_cfa_offset:·8039 ··DW_CFA_def_cfa_offset:·80
40 ··DW_CFA_advance_loc2:·447·to·00000000000001db40 ··DW_CFA_advance_loc2:·447·to·000000000000024b
41 ··DW_CFA_remember_state41 ··DW_CFA_remember_state
42 ··DW_CFA_def_cfa_offset:·5642 ··DW_CFA_def_cfa_offset:·56
43 ··DW_CFA_advance_loc:·4·to·00000000000001df43 ··DW_CFA_advance_loc:·4·to·000000000000024f
44 ··DW_CFA_def_cfa_offset:·4844 ··DW_CFA_def_cfa_offset:·48
45 ··DW_CFA_advance_loc:·1·to·00000000000001e045 ··DW_CFA_advance_loc:·1·to·0000000000000250
46 ··DW_CFA_def_cfa_offset:·4046 ··DW_CFA_def_cfa_offset:·40
47 ··DW_CFA_advance_loc:·2·to·00000000000001e247 ··DW_CFA_advance_loc:·2·to·0000000000000252
48 ··DW_CFA_def_cfa_offset:·3248 ··DW_CFA_def_cfa_offset:·32
49 ··DW_CFA_advance_loc:·2·to·00000000000001e449 ··DW_CFA_advance_loc:·2·to·0000000000000254
50 ··DW_CFA_def_cfa_offset:·2450 ··DW_CFA_def_cfa_offset:·24
51 ··DW_CFA_advance_loc:·2·to·00000000000001e651 ··DW_CFA_advance_loc:·2·to·0000000000000256
52 ··DW_CFA_def_cfa_offset:·1652 ··DW_CFA_def_cfa_offset:·16
53 ··DW_CFA_advance_loc:·2·to·00000000000001e853 ··DW_CFA_advance_loc:·2·to·0000000000000258
54 ··DW_CFA_def_cfa_offset:·854 ··DW_CFA_def_cfa_offset:·8
55 ··DW_CFA_advance_loc:·1·to·00000000000001e955 ··DW_CFA_advance_loc:·1·to·0000000000000259
56 ··DW_CFA_restore_state56 ··DW_CFA_restore_state
  
57 00000078·000000000000001c·0000007c·FDE·cie=00000000·pc=0000000000000000..00000000000000d257 00000078·000000000000001c·0000007c·FDE·cie=00000000·pc=0000000000000000..00000000000000d2
58 ··DW_CFA_def_cfa_offset:·8058 ··DW_CFA_def_cfa_offset:·80
59 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5659 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
60 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4860 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
61 ··DW_CFA_offset:·r12·(r12)·at·cfa-4061 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
62 ··DW_CFA_offset:·r13·(r13)·at·cfa-3262 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
63 ··DW_CFA_offset:·r14·(r14)·at·cfa-2463 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
64 ··DW_CFA_offset:·r15·(r15)·at·cfa-1664 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
65 ··DW_CFA_nop65 ··DW_CFA_nop
  
66 00000098·0000000000000028·0000009c·FDE·cie=00000000·pc=00000000000001f0..000000000000024666 00000098·0000000000000028·0000009c·FDE·cie=00000000·pc=0000000000000000..0000000000000056
67 ··DW_CFA_advance_loc:·6·to·00000000000001f667 ··DW_CFA_advance_loc:·6·to·0000000000000006
68 ··DW_CFA_def_cfa_offset:·1668 ··DW_CFA_def_cfa_offset:·16
69 ··DW_CFA_offset:·r12·(r12)·at·cfa-1669 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
70 ··DW_CFA_advance_loc:·4·to·00000000000001fa70 ··DW_CFA_advance_loc:·4·to·000000000000000a
71 ··DW_CFA_def_cfa_offset:·2471 ··DW_CFA_def_cfa_offset:·24
72 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2472 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
73 ··DW_CFA_advance_loc:·3·to·00000000000001fd73 ··DW_CFA_advance_loc:·3·to·000000000000000d
74 ··DW_CFA_def_cfa_offset:·3274 ··DW_CFA_def_cfa_offset:·32
75 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
76 ··DW_CFA_advance_loc1:·69·to·000000000000024276 ··DW_CFA_advance_loc1:·69·to·0000000000000052
77 ··DW_CFA_def_cfa_offset:·2477 ··DW_CFA_def_cfa_offset:·24
78 ··DW_CFA_advance_loc:·1·to·000000000000024378 ··DW_CFA_advance_loc:·1·to·0000000000000053
79 ··DW_CFA_def_cfa_offset:·1679 ··DW_CFA_def_cfa_offset:·16
80 ··DW_CFA_advance_loc:·2·to·000000000000024580 ··DW_CFA_advance_loc:·2·to·0000000000000055
81 ··DW_CFA_def_cfa_offset:·881 ··DW_CFA_def_cfa_offset:·8
82 ··DW_CFA_nop82 ··DW_CFA_nop
83 ··DW_CFA_nop83 ··DW_CFA_nop
  
84 000000c4·0000000000000060·000000c8·FDE·cie=00000000·pc=0000000000000070..000000000000035e84 000000c4·0000000000000060·000000c8·FDE·cie=00000000·pc=0000000000000260..000000000000054e
85 ··DW_CFA_advance_loc:·6·to·000000000000007685 ··DW_CFA_advance_loc:·6·to·0000000000000266
86 ··DW_CFA_def_cfa_offset:·1686 ··DW_CFA_def_cfa_offset:·16
87 ··DW_CFA_offset:·r15·(r15)·at·cfa-1687 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
88 ··DW_CFA_advance_loc:·2·to·000000000000007888 ··DW_CFA_advance_loc:·2·to·0000000000000268
89 ··DW_CFA_def_cfa_offset:·2489 ··DW_CFA_def_cfa_offset:·24
90 ··DW_CFA_offset:·r14·(r14)·at·cfa-2490 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
91 ··DW_CFA_advance_loc:·2·to·000000000000007a91 ··DW_CFA_advance_loc:·2·to·000000000000026a
92 ··DW_CFA_def_cfa_offset:·3292 ··DW_CFA_def_cfa_offset:·32
93 ··DW_CFA_offset:·r13·(r13)·at·cfa-3293 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
94 ··DW_CFA_advance_loc:·2·to·000000000000007c94 ··DW_CFA_advance_loc:·2·to·000000000000026c
95 ··DW_CFA_def_cfa_offset:·4095 ··DW_CFA_def_cfa_offset:·40
96 ··DW_CFA_offset:·r12·(r12)·at·cfa-4096 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
97 ··DW_CFA_advance_loc:·1·to·000000000000007d97 ··DW_CFA_advance_loc:·1·to·000000000000026d
98 ··DW_CFA_def_cfa_offset:·4898 ··DW_CFA_def_cfa_offset:·48
99 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4899 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
100 ··DW_CFA_advance_loc:·1·to·000000000000007e100 ··DW_CFA_advance_loc:·1·to·000000000000026e
101 ··DW_CFA_def_cfa_offset:·56101 ··DW_CFA_def_cfa_offset:·56
102 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56102 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
103 ··DW_CFA_advance_loc:·6·to·0000000000000084103 ··DW_CFA_advance_loc:·6·to·0000000000000274
104 ··DW_CFA_def_cfa_offset:·80104 ··DW_CFA_def_cfa_offset:·80
105 ··DW_CFA_advance_loc2:·678·to·000000000000032a105 ··DW_CFA_advance_loc2:·678·to·000000000000051a
106 ··DW_CFA_remember_state106 ··DW_CFA_remember_state
107 ··DW_CFA_def_cfa_offset:·56107 ··DW_CFA_def_cfa_offset:·56
108 ··DW_CFA_advance_loc:·1·to·000000000000032b108 ··DW_CFA_advance_loc:·1·to·000000000000051b
109 ··DW_CFA_def_cfa_offset:·48109 ··DW_CFA_def_cfa_offset:·48
110 ··DW_CFA_advance_loc:·1·to·000000000000032c110 ··DW_CFA_advance_loc:·1·to·000000000000051c
111 ··DW_CFA_def_cfa_offset:·40111 ··DW_CFA_def_cfa_offset:·40
112 ··DW_CFA_advance_loc:·2·to·000000000000032e112 ··DW_CFA_advance_loc:·2·to·000000000000051e
113 ··DW_CFA_def_cfa_offset:·32113 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_advance_loc:·2·to·0000000000000330114 ··DW_CFA_advance_loc:·2·to·0000000000000520
115 ··DW_CFA_def_cfa_offset:·24115 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_advance_loc:·2·to·0000000000000332116 ··DW_CFA_advance_loc:·2·to·0000000000000522
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc:·2·to·0000000000000334118 ··DW_CFA_advance_loc:·2·to·0000000000000524
119 ··DW_CFA_def_cfa_offset:·8119 ··DW_CFA_def_cfa_offset:·8
120 ··DW_CFA_advance_loc:·2·to·0000000000000336120 ··DW_CFA_advance_loc:·2·to·0000000000000526
121 ··DW_CFA_restore_state121 ··DW_CFA_restore_state
122 ··DW_CFA_advance_loc:·6·to·000000000000033c122 ··DW_CFA_advance_loc:·6·to·000000000000052c
123 ··DW_CFA_remember_state123 ··DW_CFA_remember_state
124 ··DW_CFA_def_cfa_offset:·56124 ··DW_CFA_def_cfa_offset:·56
125 ··DW_CFA_advance_loc:·1·to·000000000000033d125 ··DW_CFA_advance_loc:·1·to·000000000000052d
126 ··DW_CFA_def_cfa_offset:·48126 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_advance_loc:·1·to·000000000000033e127 ··DW_CFA_advance_loc:·1·to·000000000000052e
128 ··DW_CFA_def_cfa_offset:·40128 ··DW_CFA_def_cfa_offset:·40
129 ··DW_CFA_advance_loc:·2·to·0000000000000340129 ··DW_CFA_advance_loc:·2·to·0000000000000530
130 ··DW_CFA_def_cfa_offset:·32130 ··DW_CFA_def_cfa_offset:·32
131 ··DW_CFA_advance_loc:·2·to·0000000000000342131 ··DW_CFA_advance_loc:·2·to·0000000000000532
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_advance_loc:·2·to·0000000000000344133 ··DW_CFA_advance_loc:·2·to·0000000000000534
134 ··DW_CFA_def_cfa_offset:·16134 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_advance_loc:·2·to·0000000000000346135 ··DW_CFA_advance_loc:·2·to·0000000000000536
Max diff block lines reached; 40134/47007 bytes (85.38%) of diff not shown.
22.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 569 lines modifiedOffset 1, 407 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<_Py_CreateMonitoringObject>: 
3 _Py_CreateMonitoringObject(): 
4 »       endbr64 
5 »       push···%r15 
6 »       mov····$0x3f5,%esi 
7 »       mov····$0x0,%edi 
8 ·R_X86_64_32»    .data 
9 »       push···%r14 
10 »       push···%r13 
11 »       push···%r12 
12 »       push···%rbp 
13 »       push···%rbx 
14 »       sub····$0x18,%rsp 
15 »       call···21·<_Py_CreateMonitoringObject+0x21> 
16 ·R_X86_64_PLT32» _PyModule_CreateInitialized-0x4 
17 »       test···%rax,%rax 
18 »       je·····2a·<_Py_CreateMonitoringObject+0x2a> 
19 ·R_X86_64_PC32»  .text.unlikely+0x14 
20 »       mov····$0x0,%edx 
21 ·R_X86_64_32»    _PyInstrumentation_DISABLE 
22 »       mov····$0x0,%esi 
23 ·R_X86_64_32»    .rodata.str1.1 
24 »       mov····%rax,%rdi 
25 »       mov····%rax,%r14 
26 »       call···3f·<_Py_CreateMonitoringObject+0x3f> 
27 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4 
28 »       test···%eax,%eax 
29 »       jne····47·<_Py_CreateMonitoringObject+0x47> 
30 ·R_X86_64_PC32»  .text.unlikely-0x4 
31 »       mov····$0x0,%edx 
32 ·R_X86_64_32»    _PyInstrumentation_MISSING 
33 »       mov····$0x0,%esi 
34 ·R_X86_64_32»    .rodata.str1.1+0x8 
35 »       mov····%r14,%rdi 
36 »       call···59·<_Py_CreateMonitoringObject+0x59> 
37 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4 
38 »       test···%eax,%eax 
39 »       jne····61·<_Py_CreateMonitoringObject+0x61> 
40 ·R_X86_64_PC32»  .text.unlikely-0x4 
41 »       xor····%edi,%edi 
42 »       call···68·<_Py_CreateMonitoringObject+0x68> 
43 ·R_X86_64_PLT32» _PyNamespace_New-0x4 
44 »       mov····%rax,%r12 
45 »       test···%rax,%rax 
46 »       je·····74·<_Py_CreateMonitoringObject+0x74> 
47 ·R_X86_64_PC32»  .text.unlikely-0x4 
48 »       mov····%rax,%rdx 
49 »       mov····$0x0,%esi 
50 ·R_X86_64_32»    .rodata.str1.1+0x10 
51 »       mov····%r14,%rdi 
52 »       call···84·<_Py_CreateMonitoringObject+0x84> 
53 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4 
54 »       mov····(%r12),%rdx 
55 »       test···%edx,%edx 
56 »       js·····9a·<_Py_CreateMonitoringObject+0x9a> 
57 »       sub····$0x1,%rdx 
58 »       mov····%rdx,(%r12) 
59 »       je·····9a·<_Py_CreateMonitoringObject+0x9a> 
60 ·R_X86_64_PC32»  .text.unlikely+0xb9 
61 »       test···%eax,%eax 
62 »       jne····a2·<_Py_CreateMonitoringObject+0xa2> 
63 ·R_X86_64_PC32»  .text.unlikely-0x4 
64 »       xor····%ebp,%ebp 
65 »       mov····$0x1,%r13d 
66 »       jmp····be·<_Py_CreateMonitoringObject+0xbe> 
67 »       test···%eax,%eax 
68 »       jne····b4·<_Py_CreateMonitoringObject+0xb4> 
69 ·R_X86_64_PC32»  .text.unlikely-0x4 
70 »       add····$0x1,%rbp 
71 »       cmp····$0x11,%rbp 
72 »       je·····104·<_Py_CreateMonitoringObject+0x104> 
73 »       mov····%ebp,%ecx 
74 »       mov····%r13d,%edi 
75 »       mov····0x0(,%rbp,8),%r15 
76 ·R_X86_64_32S»   .rodata+0x340 
77 »       shl····%cl,%edi 
78 »       movslq·%edi,%rdi 
79 »       call···d5·<_Py_CreateMonitoringObject+0xd5> 
80 ·R_X86_64_PLT32» PyLong_FromLong-0x4 
81 »       mov····%rax,%rbx 
82 »       test···%rax,%rax 
83 »       je·····e1·<_Py_CreateMonitoringObject+0xe1> 
84 ·R_X86_64_PC32»  .text.unlikely-0x4 
85 »       mov····%rax,%rdx 
86 »       mov····%r15,%rsi 
87 »       mov····%r12,%rdi 
88 »       call···ef·<_Py_CreateMonitoringObject+0xef> 
89 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4 
90 »       mov····(%rbx),%rdx 
91 »       test···%edx,%edx 
92 »       js·····ac·<_Py_CreateMonitoringObject+0xac> 
93 »       sub····$0x1,%rdx 
94 »       mov····%rdx,(%rbx) 
95 »       jne····ac·<_Py_CreateMonitoringObject+0xac> 
96 »       jmp····104·<_Py_CreateMonitoringObject+0x104> 
97 ·R_X86_64_PC32»  .text.unlikely+0xa4 
98 »       mov····$0x0,%edx 
99 ·R_X86_64_32»    _PyRuntime+0xcc8 
100 »       mov····$0x0,%esi 
101 ·R_X86_64_32»    .rodata.str1.1+0x17 
102 »       mov····%r12,%rdi 
103 »       call···116·<_Py_CreateMonitoringObject+0x116> 
104 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4 
105 »       test···%eax,%eax 
106 »       jne····11e·<_Py_CreateMonitoringObject+0x11e> 
107 ·R_X86_64_PC32»  .text.unlikely-0x4 
108 »       xor····%edi,%edi 
109 »       call···125·<_Py_CreateMonitoringObject+0x125> 
110 ·R_X86_64_PLT32» PyLong_FromLong-0x4 
111 »       mov····$0x0,%esi 
112 ·R_X86_64_32»    .rodata.str1.1+0x21 
113 »       mov····%r14,%rdi 
114 »       mov····%rax,%rbx 
115 »       mov····%rax,%rdx 
116 »       call···138·<_Py_CreateMonitoringObject+0x138> 
117 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4 
118 »       mov····(%rbx),%rdx 
119 »       test···%edx,%edx 
120 »       jns····143·<_Py_CreateMonitoringObject+0x143> 
121 ·R_X86_64_PC32»  .text.unlikely+0x82 
122 »       test···%eax,%eax 
123 »       jne····14b·<_Py_CreateMonitoringObject+0x14b> 
Max diff block lines reached; 17292/22956 bytes (75.33%) of diff not shown.
126 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 30, 101 lines modifiedOffset 30, 287 lines modified
30 »       movzbl·(%rax,%rsi,2),%eax30 »       movzbl·(%rax,%rsi,2),%eax
31 »       cmp····$0xfd,%eax31 »       cmp····$0xfd,%eax
32 »       jne····1d·<_Py_GetBaseOpcode+0x1d>32 »       jne····1d·<_Py_GetBaseOpcode+0x1d>
33 »       jmp····3f·<_Py_GetBaseOpcode+0x3f>33 »       jmp····3f·<_Py_GetBaseOpcode+0x3f>
34 »       data16·cs·nopw·0x0(%rax,%rax,1)34 »       data16·cs·nopw·0x0(%rax,%rax,1)
35 »       nopl···0x0(%rax)35 »       nopl···0x0(%rax)
  
 36 0000000000000070·<_Py_CreateMonitoringObject>:
 37 _Py_CreateMonitoringObject():
 38 »       endbr64
 39 »       push···%r15
 40 »       mov····$0x3f5,%esi
 41 »       mov····$0x0,%edi
 42 ·R_X86_64_32»    .data
 43 »       push···%r14
 44 »       push···%r13
 45 »       push···%r12
 46 »       push···%rbp
 47 »       push···%rbx
 48 »       sub····$0x18,%rsp
 49 »       call···91·<_Py_CreateMonitoringObject+0x21>
 50 ·R_X86_64_PLT32» _PyModule_CreateInitialized-0x4
 51 »       test···%rax,%rax
 52 »       je·····9a·<_Py_CreateMonitoringObject+0x2a>
 53 ·R_X86_64_PC32»  .text.unlikely+0x14
 54 »       mov····$0x0,%edx
 55 ·R_X86_64_32»    _PyInstrumentation_DISABLE
 56 »       mov····$0x0,%esi
 57 ·R_X86_64_32»    .rodata.str1.1
 58 »       mov····%rax,%rdi
 59 »       mov····%rax,%r14
 60 »       call···af·<_Py_CreateMonitoringObject+0x3f>
 61 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4
 62 »       test···%eax,%eax
 63 »       jne····b7·<_Py_CreateMonitoringObject+0x47>
 64 ·R_X86_64_PC32»  .text.unlikely-0x4
 65 »       mov····$0x0,%edx
 66 ·R_X86_64_32»    _PyInstrumentation_MISSING
 67 »       mov····$0x0,%esi
 68 ·R_X86_64_32»    .rodata.str1.1+0x8
 69 »       mov····%r14,%rdi
 70 »       call···c9·<_Py_CreateMonitoringObject+0x59>
 71 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4
 72 »       test···%eax,%eax
 73 »       jne····d1·<_Py_CreateMonitoringObject+0x61>
 74 ·R_X86_64_PC32»  .text.unlikely-0x4
 75 »       xor····%edi,%edi
 76 »       call···d8·<_Py_CreateMonitoringObject+0x68>
 77 ·R_X86_64_PLT32» _PyNamespace_New-0x4
 78 »       mov····%rax,%r12
 79 »       test···%rax,%rax
 80 »       je·····e4·<_Py_CreateMonitoringObject+0x74>
 81 ·R_X86_64_PC32»  .text.unlikely-0x4
 82 »       mov····%rax,%rdx
 83 »       mov····$0x0,%esi
 84 ·R_X86_64_32»    .rodata.str1.1+0x10
 85 »       mov····%r14,%rdi
 86 »       call···f4·<_Py_CreateMonitoringObject+0x84>
 87 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4
 88 »       mov····(%r12),%rdx
 89 »       test···%edx,%edx
 90 »       js·····10a·<_Py_CreateMonitoringObject+0x9a>
 91 »       sub····$0x1,%rdx
 92 »       mov····%rdx,(%r12)
 93 »       je·····10a·<_Py_CreateMonitoringObject+0x9a>
 94 ·R_X86_64_PC32»  .text.unlikely+0xb9
 95 »       test···%eax,%eax
 96 »       jne····112·<_Py_CreateMonitoringObject+0xa2>
 97 ·R_X86_64_PC32»  .text.unlikely-0x4
 98 »       xor····%ebp,%ebp
 99 »       mov····$0x1,%r13d
 100 »       jmp····12e·<_Py_CreateMonitoringObject+0xbe>
 101 »       test···%eax,%eax
 102 »       jne····124·<_Py_CreateMonitoringObject+0xb4>
 103 ·R_X86_64_PC32»  .text.unlikely-0x4
 104 »       add····$0x1,%rbp
 105 »       cmp····$0x11,%rbp
 106 »       je·····174·<_Py_CreateMonitoringObject+0x104>
 107 »       mov····%ebp,%ecx
 108 »       mov····%r13d,%edi
 109 »       mov····0x0(,%rbp,8),%r15
 110 ·R_X86_64_32S»   .rodata+0x340
 111 »       shl····%cl,%edi
 112 »       movslq·%edi,%rdi
 113 »       call···145·<_Py_CreateMonitoringObject+0xd5>
 114 ·R_X86_64_PLT32» PyLong_FromLong-0x4
 115 »       mov····%rax,%rbx
 116 »       test···%rax,%rax
 117 »       je·····151·<_Py_CreateMonitoringObject+0xe1>
 118 ·R_X86_64_PC32»  .text.unlikely-0x4
 119 »       mov····%rax,%rdx
 120 »       mov····%r15,%rsi
 121 »       mov····%r12,%rdi
 122 »       call···15f·<_Py_CreateMonitoringObject+0xef>
 123 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4
 124 »       mov····(%rbx),%rdx
 125 »       test···%edx,%edx
 126 »       js·····11c·<_Py_CreateMonitoringObject+0xac>
 127 »       sub····$0x1,%rdx
 128 »       mov····%rdx,(%rbx)
 129 »       jne····11c·<_Py_CreateMonitoringObject+0xac>
 130 »       jmp····174·<_Py_CreateMonitoringObject+0x104>
 131 ·R_X86_64_PC32»  .text.unlikely+0xa4
 132 »       mov····$0x0,%edx
 133 ·R_X86_64_32»    _PyRuntime+0xcc8
 134 »       mov····$0x0,%esi
 135 ·R_X86_64_32»    .rodata.str1.1+0x17
 136 »       mov····%r12,%rdi
 137 »       call···186·<_Py_CreateMonitoringObject+0x116>
 138 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4
 139 »       test···%eax,%eax
 140 »       jne····18e·<_Py_CreateMonitoringObject+0x11e>
 141 ·R_X86_64_PC32»  .text.unlikely-0x4
 142 »       xor····%edi,%edi
 143 »       call···195·<_Py_CreateMonitoringObject+0x125>
 144 ·R_X86_64_PLT32» PyLong_FromLong-0x4
 145 »       mov····$0x0,%esi
 146 ·R_X86_64_32»    .rodata.str1.1+0x21
 147 »       mov····%r14,%rdi
 148 »       mov····%rax,%rbx
 149 »       mov····%rax,%rdx
 150 »       call···1a8·<_Py_CreateMonitoringObject+0x138>
 151 ·R_X86_64_PLT32» PyObject_SetAttrString-0x4
 152 »       mov····(%rbx),%rdx
 153 »       test···%edx,%edx
 154 »       jns····1b3·<_Py_CreateMonitoringObject+0x143>
 155 ·R_X86_64_PC32»  .text.unlikely+0x82
Max diff block lines reached; 123324/129117 bytes (95.51%) of diff not shown.
46.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 12, 275 lines modifiedOffset 12, 272 lines modified
12 »       mov····%rax,(%r14)12 »       mov····%rax,(%r14)
13 »       jne····18·<_Py_CreateMonitoringObject.cold+0x18>13 »       jne····18·<_Py_CreateMonitoringObject.cold+0x18>
14 »       mov····%r14,%rdi14 »       mov····%r14,%rdi
15 »       call···18·<_Py_CreateMonitoringObject.cold+0x18>15 »       call···18·<_Py_CreateMonitoringObject.cold+0x18>
16 ·R_X86_64_PLT32» _Py_Dealloc-0x416 ·R_X86_64_PLT32» _Py_Dealloc-0x4
17 »       xor····%r14d,%r14d17 »       xor····%r14d,%r14d
18 »       jmp····20·<_Py_CreateMonitoringObject.cold+0x20>18 »       jmp····20·<_Py_CreateMonitoringObject.cold+0x20>
19 ·R_X86_64_PC32»  .text+0x1d319 ·R_X86_64_PC32»  .text.hot+0x243
20 »       sub····$0x1,%rdx20 »       sub····$0x1,%rdx
21 »       mov····%rdx,(%rbx)21 »       mov····%rdx,(%rbx)
22 »       jne····2d·<_Py_CreateMonitoringObject.cold+0x2d>22 »       jne····2d·<_Py_CreateMonitoringObject.cold+0x2d>
23 ·R_X86_64_PC32»  .text+0x1cf23 ·R_X86_64_PC32»  .text.hot+0x23f
24 »       mov····%rbx,%rdi24 »       mov····%rbx,%rdi
25 »       mov····%eax,0xc(%rsp)25 »       mov····%eax,0xc(%rsp)
26 »       call···39·<_Py_CreateMonitoringObject.cold+0x39>26 »       call···39·<_Py_CreateMonitoringObject.cold+0x39>
27 ·R_X86_64_PLT32» _Py_Dealloc-0x427 ·R_X86_64_PLT32» _Py_Dealloc-0x4
28 »       mov····0xc(%rsp),%eax28 »       mov····0xc(%rsp),%eax
29 »       jmp····42·<_Py_CreateMonitoringObject.cold+0x42>29 »       jmp····42·<_Py_CreateMonitoringObject.cold+0x42>
30 ·R_X86_64_PC32»  .text+0x1cf30 ·R_X86_64_PC32»  .text.hot+0x23f
31 »       sub····$0x1,%rdx31 »       sub····$0x1,%rdx
32 »       mov····%rdx,(%rbx)32 »       mov····%rdx,(%rbx)
33 »       jne····4f·<_Py_CreateMonitoringObject.cold+0x4f>33 »       jne····4f·<_Py_CreateMonitoringObject.cold+0x4f>
34 ·R_X86_64_PC32»  .text+0x19f34 ·R_X86_64_PC32»  .text.hot+0x20f
35 »       mov····%rbx,%rdi35 »       mov····%rbx,%rdi
36 »       mov····%eax,0xc(%rsp)36 »       mov····%eax,0xc(%rsp)
37 »       call···5b·<_Py_CreateMonitoringObject.cold+0x5b>37 »       call···5b·<_Py_CreateMonitoringObject.cold+0x5b>
38 ·R_X86_64_PLT32» _Py_Dealloc-0x438 ·R_X86_64_PLT32» _Py_Dealloc-0x4
39 »       mov····0xc(%rsp),%eax39 »       mov····0xc(%rsp),%eax
40 »       jmp····64·<_Py_CreateMonitoringObject.cold+0x64>40 »       jmp····64·<_Py_CreateMonitoringObject.cold+0x64>
41 ·R_X86_64_PC32»  .text+0x19f41 ·R_X86_64_PC32»  .text.hot+0x20f
42 »       sub····$0x1,%rdx42 »       sub····$0x1,%rdx
43 »       mov····%rdx,(%rbx)43 »       mov····%rdx,(%rbx)
44 »       jne····71·<_Py_CreateMonitoringObject.cold+0x71>44 »       jne····71·<_Py_CreateMonitoringObject.cold+0x71>
45 ·R_X86_64_PC32»  .text+0x16f45 ·R_X86_64_PC32»  .text.hot+0x1df
46 »       mov····%rbx,%rdi46 »       mov····%rbx,%rdi
47 »       mov····%eax,0xc(%rsp)47 »       mov····%eax,0xc(%rsp)
48 »       call···7d·<_Py_CreateMonitoringObject.cold+0x7d>48 »       call···7d·<_Py_CreateMonitoringObject.cold+0x7d>
49 ·R_X86_64_PLT32» _Py_Dealloc-0x449 ·R_X86_64_PLT32» _Py_Dealloc-0x4
50 »       mov····0xc(%rsp),%eax50 »       mov····0xc(%rsp),%eax
51 »       jmp····86·<_Py_CreateMonitoringObject.cold+0x86>51 »       jmp····86·<_Py_CreateMonitoringObject.cold+0x86>
52 ·R_X86_64_PC32»  .text+0x16f52 ·R_X86_64_PC32»  .text.hot+0x1df
53 »       sub····$0x1,%rdx53 »       sub····$0x1,%rdx
54 »       mov····%rdx,(%rbx)54 »       mov····%rdx,(%rbx)
55 »       jne····93·<_Py_CreateMonitoringObject.cold+0x93>55 »       jne····93·<_Py_CreateMonitoringObject.cold+0x93>
56 ·R_X86_64_PC32»  .text+0x13f56 ·R_X86_64_PC32»  .text.hot+0x1af
57 »       mov····%rbx,%rdi57 »       mov····%rbx,%rdi
58 »       mov····%eax,0xc(%rsp)58 »       mov····%eax,0xc(%rsp)
59 »       call···9f·<_Py_CreateMonitoringObject.cold+0x9f>59 »       call···9f·<_Py_CreateMonitoringObject.cold+0x9f>
60 ·R_X86_64_PLT32» _Py_Dealloc-0x460 ·R_X86_64_PLT32» _Py_Dealloc-0x4
61 »       mov····0xc(%rsp),%eax61 »       mov····0xc(%rsp),%eax
62 »       jmp····a8·<_Py_CreateMonitoringObject.cold+0xa8>62 »       jmp····a8·<_Py_CreateMonitoringObject.cold+0xa8>
63 ·R_X86_64_PC32»  .text+0x13f63 ·R_X86_64_PC32»  .text.hot+0x1af
64 »       mov····%rbx,%rdi64 »       mov····%rbx,%rdi
65 »       mov····%eax,0xc(%rsp)65 »       mov····%eax,0xc(%rsp)
66 »       call···b4·<_Py_CreateMonitoringObject.cold+0xb4>66 »       call···b4·<_Py_CreateMonitoringObject.cold+0xb4>
67 ·R_X86_64_PLT32» _Py_Dealloc-0x467 ·R_X86_64_PLT32» _Py_Dealloc-0x4
68 »       mov····0xc(%rsp),%eax68 »       mov····0xc(%rsp),%eax
69 »       jmp····bd·<_Py_CreateMonitoringObject.cold+0xbd>69 »       jmp····bd·<_Py_CreateMonitoringObject.cold+0xbd>
70 ·R_X86_64_PC32»  .text+0xa870 ·R_X86_64_PC32»  .text.hot+0x118
71 »       mov····%r12,%rdi71 »       mov····%r12,%rdi
72 »       mov····%eax,0xc(%rsp)72 »       mov····%eax,0xc(%rsp)
73 »       call···c9·<_Py_CreateMonitoringObject.cold+0xc9>73 »       call···c9·<_Py_CreateMonitoringObject.cold+0xc9>
74 ·R_X86_64_PLT32» _Py_Dealloc-0x474 ·R_X86_64_PLT32» _Py_Dealloc-0x4
75 »       mov····0xc(%rsp),%eax75 »       mov····0xc(%rsp),%eax
76 »       jmp····d2·<_PyMonitoring_SetEvents.cold>76 »       jmp····d2·<_PyMonitoring_SetEvents.cold>
77 ·R_X86_64_PC32»  .text+0x9677 ·R_X86_64_PC32»  .text.hot+0x106
  
78 00000000000000d2·<_PyMonitoring_SetEvents.cold>:78 00000000000000d2·<_PyMonitoring_SetEvents.cold>:
79 _PyMonitoring_SetEvents.cold():79 _PyMonitoring_SetEvents.cold():
80 »       mov····0x0(%rip),%rdi········80 »       mov····0x0(%rip),%rdi········
81 ·R_X86_64_PC32»  PyExc_ValueError-0x481 ·R_X86_64_PC32»  PyExc_ValueError-0x4
82 »       mov····%ecx,%edx82 »       mov····%ecx,%edx
83 »       mov····$0x0,%esi83 »       mov····$0x0,%esi
84 ·R_X86_64_32»    .rodata.str1.1+0x5284 ·R_X86_64_32»    .rodata.str1.1+0x52
85 »       xor····%eax,%eax85 »       xor····%eax,%eax
86 »       call···e7·<_PyMonitoring_SetEvents.cold+0x15>86 »       call···e7·<_PyMonitoring_SetEvents.cold+0x15>
87 ·R_X86_64_PLT32» PyErr_Format-0x487 ·R_X86_64_PLT32» PyErr_Format-0x4
88 »       or·····$0xffffffff,%eax88 »       or·····$0xffffffff,%eax
89 »       jmp····ef·<instrument_all_executing_code_objects.cold>89 »       jmp····ef·<instrument_all_executing_code_objects.cold>
90 ·R_X86_64_PC32»  .text.hot+0x33490 ·R_X86_64_PC32»  .text.hot+0x524
  
91 00000000000000ef·<instrument_all_executing_code_objects.cold>:91 00000000000000ef·<instrument_all_executing_code_objects.cold>:
92 instrument_all_executing_code_objects.cold():92 instrument_all_executing_code_objects.cold():
93 »       or·····$0xffffffff,%eax93 »       or·····$0xffffffff,%eax
94 »       jmp····f7·<_Py_Instrument.cold>94 »       jmp····f7·<_Py_Instrument.cold>
95 ·R_X86_64_PC32»  .text.hot+0x39295 ·R_X86_64_PC32»  .text.hot+0x582
  
96 00000000000000f7·<_Py_Instrument.cold>:96 00000000000000f7·<_Py_Instrument.cold>:
97 _Py_Instrument.cold():97 _Py_Instrument.cold():
98 »       mov····0x28(%r13),%rax 
99 »       movzbl·(%rax,%rcx,2),%eax 
100 »       jmp····104·<_Py_Instrument.cold+0xd> 
101 ·R_X86_64_PC32»  .text.hot+0xc50 
102 »       mov····$0xfe,%eax 
103 »       jmp····10e·<_Py_Instrument.cold+0x17> 
104 ·R_X86_64_PC32»  .text.hot+0x19c4 
105 »       cmpq···$0x0,0x40(%r13) 
106 »       jne····119·<_Py_Instrument.cold+0x22> 
107 ·R_X86_64_PC32»  .text.hot+0x645 
108 »       movslq·0x8(%rsp),%rdi 
109 »       mov····%r8,0x18(%rsp) 
110 »       mov····%r9d,0x10(%rsp) 
111 »       call···12d·<_Py_Instrument.cold+0x36> 
112 ·R_X86_64_PLT32» PyMem_Malloc-0x4 
113 »       mov····0x18(%rsp),%r8 
114 »       mov····%rax,0x40(%r13) 
115 »       mov····0xa8(%r8),%r13 
116 »       cmpq···$0x0,0x40(%r13) 
117 »       je·····1d7·<_Py_Instrument.cold+0xe0> 
118 »       mov····0x10(%rsp),%r9d 
119 »       xor····%eax,%eax 
120 »       mov····%r13,%rbx 
121 »       cmp····%eax,%r9d 
122 »       jle····19a·<_Py_Instrument.cold+0xa3> 
123 »       mov····0x40(%r13),%rdx 
124 »       movb···$0x0,(%rdx,%rax,1) 
125 »       add····$0x1,%rax 
126 »       mov····0xa8(%r8),%r13 
127 »       jmp····14f·<_Py_Instrument.cold+0x58> 
128 »       add····0x28(%rcx),%rdi98 »       add····0x28(%rcx),%r8
129 »       cmp····$0xfd,%r9d99 »       cmp····$0xfd,%r9d
130 »       jne····17d·<_Py_Instrument.cold+0x86>100 »       jne····108·<_Py_Instrument.cold+0x11>
131 ·R_X86_64_PC32»  .text.hot+0x12d3101 ·R_X86_64_PC32»  .text.hot+0x14a3
132 »       mov····0x38(%rcx),%rax102 »       mov····0x38(%rcx),%rax
133 »       movzbl·(%rax,%r12,1),%eax103 »       movzbl·(%rax,%r13,1),%eax
134 »       cmpb···$0x0,0x0(%rax)104 »       cmpb···$0x0,0x0(%rax)
135 ·R_X86_64_32S»   _PyOpcode_Caches105 ·R_X86_64_32S»   _PyOpcode_Caches
Max diff block lines reached; 41555/47795 bytes (86.94%) of diff not shown.
3.06 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 22, 35 lines modifiedOffset 22, 35 lines modified
22 ··0x00000120·420e1042·0e08410b·1c000000·2c010000·B..B..A.....,...22 ··0x00000120·420e1042·0e08410b·1c000000·2c010000·B..B..A.....,...
23 ··0x00000130·00000000·1d000000·000e5083·0786068c·..........P.....23 ··0x00000130·00000000·1d000000·000e5083·0786068c·..........P.....
24 ··0x00000140·058d048e·038f0200·28000000·4c010000·........(...L...24 ··0x00000140·058d048e·038f0200·28000000·4c010000·........(...L...
25 ··0x00000150·00000000·9c000000·00420e10·8c02460e·.........B....F.25 ··0x00000150·00000000·9c000000·00420e10·8c02460e·.........B....F.
26 ··0x00000160·1886034b·0e208304·640a0e18·410e1042·...K.·..d...A..B26 ··0x00000160·1886034b·0e208304·640a0e18·410e1042·...K.·..d...A..B
27 ··0x00000170·0e08410b·18000000·78010000·00000000·..A.....x.......27 ··0x00000170·0e08410b·18000000·78010000·00000000·..A.....x.......
28 ··0x00000180·08000000·000e2083·0486038c·02000000·......·.........28 ··0x00000180·08000000·000e2083·0486038c·02000000·......·.........
29 ··0x00000190·4c000000·94010000·00000000·01190000·L...............29 ··0x00000190·4c000000·94010000·00000000·a9180000·L...............
30 ··0x000001a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..30 ··0x000001a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
31 ··0x000001b0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G31 ··0x000001b0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
32 ··0x000001c0·0ec00203·ca040a0e·38410e30·410e2842·........8A.0A.(B32 ··0x000001c0·0ec00203·9c040a0e·38410e30·410e2842·........8A.0A.(B
33 ··0x000001d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....33 ··0x000001d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
34 ··0x000001e0·1c000000·e4010000·00000000·a0010000·................34 ··0x000001e0·1c000000·e4010000·00000000·92010000·................
35 ··0x000001f0·000ec002·83078606·8c058d04·8e038f02·................35 ··0x000001f0·000ec002·83078606·8c058d04·8e038f02·................
36 ··0x00000200·10000000·04020000·00000000·6a000000·............j...36 ··0x00000200·10000000·04020000·00000000·6a000000·............j...
37 ··0x00000210·00000000·18000000·18020000·00000000·................37 ··0x00000210·00000000·18000000·18020000·00000000·................
38 ··0x00000220·44000000·00480e40·680a0e08·410b0000·D....H.@h...A...38 ··0x00000220·41000000·00480e40·650a0e08·410b0000·A....H.@e...A...
39 ··0x00000230·30000000·34020000·00000000·ec000000·0...4...........39 ··0x00000230·30000000·34020000·00000000·ec000000·0...4...........
40 ··0x00000240·00460e10·8c02440e·18860345·0e208304·.F....D....E.·..40 ··0x00000240·00460e10·8c02440e·18860345·0e208304·.F....D....E.·..
41 ··0x00000250·5b0e3002·820a0e20·410e1841·0e10420e·[.0....·A..A..B.41 ··0x00000250·5b0e3002·820a0e20·410e1841·0e10420e·[.0....·A..A..B.
42 ··0x00000260·08410b00·18000000·68020000·00000000·.A......h.......42 ··0x00000260·08410b00·18000000·68020000·00000000·.A......h.......
43 ··0x00000270·24000000·000e3083·0486038c·02000000·$.....0.........43 ··0x00000270·24000000·000e3083·0486038c·02000000·$.....0.........
44 ··0x00000280·48000000·84020000·00000000·5f030000·H..........._...44 ··0x00000280·48000000·84020000·00000000·39030000·H...........9...
45 ··0x00000290·00420e10·8f02490e·188e0348·0e208d04·.B....I....H.·..45 ··0x00000290·00420e10·8f024c0e·188e0348·0e208d04·.B....L....H.·..
46 ··0x000002a0·450e288c·05440e30·8606460e·3883074a·E.(..D.0..F.8..J46 ··0x000002a0·450e288c·05470e30·8606440e·3883074a·E.(..G.0..D.8..J
47 ··0x000002b0·0e800102·950a0e38·430e3041·0e28420e·.......8C.0A.(B.47 ··0x000002b0·0e800102·8e0a0e38·430e3041·0e28420e·.......8C.0A.(B.
48 ··0x000002c0·20420e18·420e1042·0e08430b·1c000000··B..B..B..C.....48 ··0x000002c0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
49 ··0x000002d0·d0020000·00000000·4a000000·000e8001·........J.......49 ··0x000002d0·d0020000·00000000·48000000·000e8001·........H.......
50 ··0x000002e0·83078606·8c058d04·8e038f02·48000000·............H...50 ··0x000002e0·83078606·8c058d04·8e038f02·48000000·............H...
51 ··0x000002f0·f0020000·00000000·64030000·00460e10·........d....F..51 ··0x000002f0·f0020000·00000000·64030000·00460e10·........d....F..
52 ··0x00000300·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.52 ··0x00000300·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
53 ··0x00000310·05410e30·8606410e·38830744·0e90015f·.A.0..A.8..D..._53 ··0x00000310·05410e30·8606410e·38830744·0e90015f·.A.0..A.8..D..._
54 ··0x00000320·0a0e3843·0e30410e·28420e20·420e1842·..8C.0A.(B.·B..B54 ··0x00000320·0a0e3843·0e30410e·28420e20·420e1842·..8C.0A.(B.·B..B
55 ··0x00000330·0e10420e·08430b00·1c000000·3c030000·..B..C......<...55 ··0x00000330·0e10420e·08430b00·1c000000·3c030000·..B..C......<...
56 ··0x00000340·00000000·12000000·000e9001·83078606·................56 ··0x00000340·00000000·12000000·000e9001·83078606·................
8.06 KB
legacy_tracing.o
3.53 KB
readelf --wide --relocs {}
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 00000000000000f1··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_RegisterCallback·-·49 00000000000000f1··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_RegisterCallback·-·4
10 000000000000012e··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_RegisterCallback·-·410 000000000000012e··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_RegisterCallback·-·4
11 0000000000000177··0000002b0000000b·R_X86_64_32S···········0000000000000000·PyCFunction_Type·+·011 0000000000000177··0000002b0000000b·R_X86_64_32S···········0000000000000000·PyCFunction_Type·+·0
12 0000000000000181··0000002b0000000a·R_X86_64_32············0000000000000000·PyCFunction_Type·+·012 0000000000000181··0000002b0000000a·R_X86_64_32············0000000000000000·PyCFunction_Type·+·0
13 0000000000000186··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·413 0000000000000186··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
14 0000000000000193··0000002d0000000b·R_X86_64_32S···········0000000000000000·PyMethodDescr_Type·+·014 0000000000000193··0000002d0000000b·R_X86_64_32S···········0000000000000000·PyMethodDescr_Type·+·0
15 000000000000019a··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·015 000000000000019a··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
16 00000000000001ad··0000002f0000000b·R_X86_64_32S···········0000000000000000·_PyInstrumentation_MISSING·+·016 00000000000001b9··0000002f0000000b·R_X86_64_32S···········0000000000000000·_PyInstrumentation_MISSING·+·0
17 00000000000001c0··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyMethodDescr_Type·+·10c17 00000000000001cc··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyMethodDescr_Type·+·10c
18 00000000000001ee··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·418 00000000000001fa··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
19 000000000000021d··0000002400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·419 000000000000021d··0000002400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
20 0000000000000233··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyEval_GetFrame·-·420 0000000000000233··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyEval_GetFrame·-·4
21 000000000000027a··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·021 000000000000027a··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
22 000000000000029a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f22 000000000000029a··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f
23 00000000000002af··0000002400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·423 00000000000002af··0000002400000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
24 00000000000002ba··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PySys_Audit·-·424 00000000000002ba··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PySys_Audit·-·4
25 0000000000000355··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·025 0000000000000355··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 0000000000000032··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f546 0000000000000032··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f5
47 0000000000000043··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·447 0000000000000043··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
48 000000000000009b··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_SetEvents·-·448 000000000000009b··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_SetEvents·-·4
49 00000000000000a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10049 00000000000000a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·100
50 00000000000000d9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11650 00000000000000d9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·116
51 0000000000000113··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11e51 0000000000000113··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11e
52 0000000000000157··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·452 0000000000000157··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
53 00000000000001b3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12b53 00000000000001bf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12b
54 000000000000023f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13554 000000000000023f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·135
55 000000000000026d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14d55 000000000000026d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14d
56 0000000000000275··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14656 0000000000000275··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·146
57 00000000000002c2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a557 00000000000002c2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a5
58 00000000000002d3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16258 00000000000002d3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·162
59 0000000000000332··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_SetEvents·-·459 0000000000000332··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyMonitoring_SetEvents·-·4
60 00000000000003d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ed60 00000000000003d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ed
1.04 KB
readelf --wide --debug-dump=frames {}
    
Offset 135, 22 lines modifiedOffset 135, 23 lines modified
135 ··DW_CFA_def_cfa_offset:·24135 ··DW_CFA_def_cfa_offset:·24
136 ··DW_CFA_advance_loc:·1·to·00000000000001a3136 ··DW_CFA_advance_loc:·1·to·00000000000001a3
137 ··DW_CFA_def_cfa_offset:·16137 ··DW_CFA_def_cfa_offset:·16
138 ··DW_CFA_advance_loc:·2·to·00000000000001a5138 ··DW_CFA_advance_loc:·2·to·00000000000001a5
139 ··DW_CFA_def_cfa_offset:·8139 ··DW_CFA_def_cfa_offset:·8
140 ··DW_CFA_advance_loc:·1·to·00000000000001a6140 ··DW_CFA_advance_loc:·1·to·00000000000001a6
141 ··DW_CFA_restore_state141 ··DW_CFA_restore_state
142 ··DW_CFA_advance_loc1:·82·to·00000000000001f8142 ··DW_CFA_advance_loc:·1·to·00000000000001a7
 143 ··DW_CFA_remember_state
143 ··DW_CFA_def_cfa_offset:·24144 ··DW_CFA_def_cfa_offset:·24
144 ··DW_CFA_advance_loc:·7·to·00000000000001ff145 ··DW_CFA_advance_loc:·7·to·00000000000001ae
145 ··DW_CFA_def_cfa_offset:·16146 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_advance_loc:·2·to·0000000000000201147 ··DW_CFA_advance_loc:·2·to·00000000000001b0
147 ··DW_CFA_def_cfa_offset:·8148 ··DW_CFA_def_cfa_offset:·8
148 ··DW_CFA_nop 
149 ··DW_CFA_nop149 ··DW_CFA_advance_loc:·2·to·00000000000001b2
 150 ··DW_CFA_restore_state
  
150 0000013c·0000000000000018·00000140·FDE·cie=00000000·pc=000000000000012f..0000000000000139151 0000013c·0000000000000018·00000140·FDE·cie=00000000·pc=000000000000012f..0000000000000139
151 ··DW_CFA_def_cfa_offset:·32152 ··DW_CFA_def_cfa_offset:·32
152 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32153 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
153 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24154 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
154 ··DW_CFA_offset:·r12·(r12)·at·cfa-16155 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
155 ··DW_CFA_nop156 ··DW_CFA_nop
2.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 142, 65 lines modifiedOffset 142, 65 lines modified
142 »       push···%rbp142 »       push···%rbp
143 »       mov····%rdi,%rbp143 »       mov····%rdi,%rbp
144 »       push···%rbx144 »       push···%rbx
145 »       mov····0x10(%rsi),%r12145 »       mov····0x10(%rsi),%r12
146 »       mov····0x8(%r12),%rdi146 »       mov····0x8(%r12),%rdi
147 »       cmp····$0x0,%rdi147 »       cmp····$0x0,%rdi
148 ·R_X86_64_32S»   PyCFunction_Type148 ·R_X86_64_32S»   PyCFunction_Type
149 »       je·····1f7·<sys_profile_call_or_return+0x97>149 »       je·····1a6·<sys_profile_call_or_return+0x46>
150 »       mov····%rsi,%rbx150 »       mov····%rsi,%rbx
151 »       mov····$0x0,%esi151 »       mov····$0x0,%esi
152 ·R_X86_64_32»    PyCFunction_Type152 ·R_X86_64_32»    PyCFunction_Type
153 »       call···18a·<sys_profile_call_or_return+0x2a>153 »       call···18a·<sys_profile_call_or_return+0x2a>
154 ·R_X86_64_PLT32» PyType_IsSubtype-0x4154 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
155 »       test···%eax,%eax155 »       test···%eax,%eax
156 »       jne····1f7·<sys_profile_call_or_return+0x97>156 »       jne····1a6·<sys_profile_call_or_return+0x46>
157 »       cmpq···$0x0,0x8(%r12)157 »       cmpq···$0x0,0x8(%r12)
158 ·R_X86_64_32S»   PyMethodDescr_Type158 ·R_X86_64_32S»   PyMethodDescr_Type
159 »       je·····1a6·<sys_profile_call_or_return+0x46>159 »       je·····1b2·<sys_profile_call_or_return+0x52>
160 »       mov····$0x0,%ebx160 »       mov····$0x0,%ebx
161 ·R_X86_64_32»    _Py_NoneStruct161 ·R_X86_64_32»    _Py_NoneStruct
162 »       mov····%rbx,%rax162 »       mov····%rbx,%rax
163 »       pop····%rbx163 »       pop····%rbx
164 »       pop····%rbp164 »       pop····%rbp
165 »       pop····%r12165 »       pop····%r12
166 »       ret166 »       ret
 167 »       pop····%rbx
 168 »       mov····%r12,%rsi
 169 »       mov····%rbp,%rdi
 170 »       pop····%rbp
 171 »       pop····%r12
 172 »       jmp····210·<call_profile_func>
167 »       mov····0x18(%rbx),%rsi173 »       mov····0x18(%rbx),%rsi
168 »       cmp····$0x0,%rsi174 »       cmp····$0x0,%rsi
169 ·R_X86_64_32S»   _PyInstrumentation_MISSING175 ·R_X86_64_32S»   _PyInstrumentation_MISSING
170 »       je·····1b7·<sys_profile_call_or_return+0x57>176 »       je·····1c3·<sys_profile_call_or_return+0x63>
171 ·R_X86_64_PC32»  .text.unlikely+0x12b177 ·R_X86_64_PC32»  .text.unlikely+0x12b
172 »       mov····0x8(%rsi),%rdx178 »       mov····0x8(%rsi),%rdx
173 »       mov····%r12,%rdi179 »       mov····%r12,%rdi
174 »       call···*0x0(%rip)········180 »       call···*0x0(%rip)········
175 ·R_X86_64_PC32»  PyMethodDescr_Type+0x10c181 ·R_X86_64_PC32»  PyMethodDescr_Type+0x10c
176 »       mov····%rax,%rbx182 »       mov····%rax,%rbx
177 »       test···%rax,%rax183 »       test···%rax,%rax
178 »       je·····19e·<sys_profile_call_or_return+0x3e>184 »       je·····19e·<sys_profile_call_or_return+0x3e>
179 »       mov····%rbp,%rdi185 »       mov····%rbp,%rdi
180 »       mov····%rax,%rsi186 »       mov····%rax,%rsi
181 »       call···210·<call_profile_func>187 »       call···210·<call_profile_func>
182 »       mov····(%rbx),%rdx188 »       mov····(%rbx),%rdx
183 »       mov····%rax,%rbp189 »       mov····%rax,%rbp
184 »       test···%edx,%edx190 »       test···%edx,%edx
185 »       js·····1f2·<sys_profile_call_or_return+0x92>191 »       js·····1fe·<sys_profile_call_or_return+0x9e>
186 »       sub····$0x1,%rdx192 »       sub····$0x1,%rdx
187 »       mov····%rdx,(%rbx)193 »       mov····%rdx,(%rbx)
188 »       jne····1f2·<sys_profile_call_or_return+0x92>194 »       jne····1fe·<sys_profile_call_or_return+0x9e>
189 »       mov····%rbx,%rdi195 »       mov····%rbx,%rdi
190 »       call···1f2·<sys_profile_call_or_return+0x92>196 »       call···1fe·<sys_profile_call_or_return+0x9e>
191 ·R_X86_64_PLT32» _Py_Dealloc-0x4197 ·R_X86_64_PLT32» _Py_Dealloc-0x4
192 »       mov····%rbp,%rbx198 »       mov····%rbp,%rbx
193 »       jmp····19e·<sys_profile_call_or_return+0x3e>199 »       jmp····19e·<sys_profile_call_or_return+0x3e>
194 »       pop····%rbx 
195 »       mov····%r12,%rsi 
196 »       mov····%rbp,%rdi 
197 »       pop····%rbp 
198 »       pop····%r12 
199 »       jmp····210·<call_profile_func> 
200 »       data16·cs·nopw·0x0(%rax,%rax,1)200 »       data16·cs·nopw·0x0(%rax,%rax,1)
201 »       xchg···%ax,%ax201 »       xchg···%ax,%ax
  
202 0000000000000210·<call_profile_func>:202 0000000000000210·<call_profile_func>:
203 call_profile_func():203 call_profile_func():
204 »       push···%r13204 »       push···%r13
205 »       push···%r12205 »       push···%r12
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ··0x000000c0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..16 ··0x000000c0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
17 ··0x000000d0·1c000000·d4000000·00000000·15000000·................17 ··0x000000d0·1c000000·d4000000·00000000·15000000·................
18 ··0x000000e0·000e4083·0786068c·058d048e·038f0200·..@.............18 ··0x000000e0·000e4083·0786068c·058d048e·038f0200·..@.............
19 ··0x000000f0·10000000·f4000000·00000000·1b000000·................19 ··0x000000f0·10000000·f4000000·00000000·1b000000·................
20 ··0x00000100·00000000·34000000·08010000·00000000·....4...........20 ··0x00000100·00000000·34000000·08010000·00000000·....4...........
21 ··0x00000110·a3000000·00460e10·8c02410e·18860344·.....F....A....D21 ··0x00000110·a3000000·00460e10·8c02410e·18860344·.....F....A....D
22 ··0x00000120·0e208304·770a0e18·410e1042·0e08410b·.·..w...A..B..A.22 ··0x00000120·0e208304·770a0e18·410e1042·0e08410b·.·..w...A..B..A.
23 ··0x00000130·02520e18·470e1042·0e080000·18000000·.R..G..B........23 ··0x00000130·410a0e18·470e1042·0e08420b·18000000·A...G..B..B.....
24 ··0x00000140·40010000·00000000·0a000000·000e2083·@.............·.24 ··0x00000140·40010000·00000000·0a000000·000e2083·@.............·.
25 ··0x00000150·0486038c·02000000·34000000·5c010000·........4...\...25 ··0x00000150·0486038c·02000000·34000000·5c010000·........4...\...
26 ··0x00000160·00000000·79000000·00420e10·8d02420e·....y....B....B.26 ··0x00000160·00000000·79000000·00420e10·8d02420e·....y....B....B.
27 ··0x00000170·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@27 ··0x00000170·188c0341·0e208604·410e2883·05440e40·...A.·..A.(..D.@
28 ··0x00000180·02680e28·410e2041·0e18420e·10420e08·.h.(A.·A..B..B..28 ··0x00000180·02680e28·410e2041·0e18420e·10420e08·.h.(A.·A..B..B..
29 ··0x00000190·18000000·94010000·00000000·2d000000·............-...29 ··0x00000190·18000000·94010000·00000000·2d000000·............-...
30 ··0x000001a0·000e4083·0586048c·038d0200·38000000·..@.........8...30 ··0x000001a0·000e4083·0586048c·038d0200·38000000·..@.........8...
220 KB
marshal.o
1.92 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000734·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000734·00··AX··0···0·16
7 ··[·2]·.rela.text········RELA············0000000000000000·008240·0007b0·18···I·19···1··87 ··[·2]·.rela.text········RELA············0000000000000000·008240·0007b0·18···I·19···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000780·000160·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········0000000000000000·000780·000160·00··WA··0···0·32
9 ··[·4]·.rela.data········RELA············0000000000000000·0089f0·000198·18···I·19···3··89 ··[·4]·.rela.data········RELA············0000000000000000·0089f0·000198·18···I·19···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·0008e0·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·0008e0·000000·00··WA··0···0··1
11 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0008e0·0016de·00··AX··0···0··111 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0008e0·0016da·00··AX··0···0··1
12 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·008b88·002a00·18···I·19···6··812 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·008b88·002a00·18···I·19···6··8
13 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·001fc0·0003ba·01·AMS··0···0··813 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·001fc0·0003ba·01·AMS··0···0··8
14 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00237a·0000fa·01·AMS··0···0··114 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00237a·0000fa·01·AMS··0···0··1
15 ··[10]·.text.hot·········PROGBITS········0000000000000000·002480·002c25·00··AX··0···0·1615 ··[10]·.text.hot·········PROGBITS········0000000000000000·002480·002c35·00··AX··0···0·16
16 ··[11]·.rela.text.hot····RELA············0000000000000000·00b588·002658·18···I·19··10··816 ··[11]·.rela.text.hot····RELA············0000000000000000·00b588·002658·18···I·19··10··8
17 ··[12]·.rodata···········PROGBITS········0000000000000000·0050c0·000cd9·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000000000·0050c0·000cd9·00···A··0···0·32
18 ··[13]·.rela.rodata······RELA············0000000000000000·00dbe0·0007e0·18···I·19··12··818 ··[13]·.rela.rodata······RELA············0000000000000000·00dbe0·0007e0·18···I·19··12··8
19 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·005da0·000008·08··AM··0···0··819 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·005da0·000008·08··AM··0···0··8
20 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·005da8·000000·00······0···0··120 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·005da8·000000·00······0···0··1
21 ··[16]·.note.gnu.property·NOTE············0000000000000000·005da8·000020·00···A··0···0··821 ··[16]·.note.gnu.property·NOTE············0000000000000000·005da8·000020·00···A··0···0··8
22 ··[17]·.eh_frame·········PROGBITS········0000000000000000·005dc8·0009a0·00···A··0···0··822 ··[17]·.eh_frame·········PROGBITS········0000000000000000·005dc8·0009a0·00···A··0···0··8
9.38 KB
readelf --wide --symbols {}
    
Offset 12, 57 lines modifiedOffset 12, 57 lines modified
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
13 ·····9:·00000000000000a0··5097·FUNC····LOCAL··DEFAULT···10·r_object13 ·····9:·00000000000000a0··5097·FUNC····LOCAL··DEFAULT···10·r_object
14 ····10:·000000000000000a····29·FUNC····LOCAL··DEFAULT····6·read_object.cold14 ····10:·000000000000000a····29·FUNC····LOCAL··DEFAULT····6·read_object.cold
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
16 ····12:·0000000000001490···451·FUNC····LOCAL··DEFAULT···10·r_long16 ····12:·0000000000001490···451·FUNC····LOCAL··DEFAULT···10·r_long
17 ····13:·0000000000001660···409·FUNC····LOCAL··DEFAULT···10·r_string17 ····13:·0000000000001660···409·FUNC····LOCAL··DEFAULT···10·r_string
18 ····14:·0000000000001830···421·FUNC····LOCAL··DEFAULT···10·r_short18 ····14:·0000000000001830···421·FUNC····LOCAL··DEFAULT···10·r_short
19 ····15:·0000000000002c00····37·FUNC····LOCAL··DEFAULT···10·r_float_bin19 ····15:·0000000000002c10····37·FUNC····LOCAL··DEFAULT···10·r_float_bin
20 ····16:·0000000000000620···171·FUNC····LOCAL··DEFAULT····1·r_float_str20 ····16:·0000000000000620···171·FUNC····LOCAL··DEFAULT····1·r_float_str
21 ····17:·0000000000001800····38·FUNC····LOCAL··DEFAULT···10·r_ref.isra.021 ····17:·0000000000001800····38·FUNC····LOCAL··DEFAULT···10·r_ref.isra.0
22 ····18:·0000000000000027··2550·FUNC····LOCAL··DEFAULT····6·r_object.cold22 ····18:·0000000000000027··2550·FUNC····LOCAL··DEFAULT····6·r_object.cold
23 ····19:·0000000000000a1d····19·FUNC····LOCAL··DEFAULT····6·r_long.cold23 ····19:·0000000000000a1d····19·FUNC····LOCAL··DEFAULT····6·r_long.cold
24 ····20:·0000000000000a30····19·FUNC····LOCAL··DEFAULT····6·r_string.cold24 ····20:·0000000000000a30····19·FUNC····LOCAL··DEFAULT····6·r_string.cold
25 ····21:·0000000000000a43····31·FUNC····LOCAL··DEFAULT····6·r_ref.isra.0.cold25 ····21:·0000000000000a43····31·FUNC····LOCAL··DEFAULT····6·r_ref.isra.0.cold
26 ····22:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·marshalmodule26 ····22:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·marshalmodule
27 ····23:·0000000000000090····25·FUNC····LOCAL··DEFAULT····1·marshal_module_exec27 ····23:·0000000000000090····25·FUNC····LOCAL··DEFAULT····1·marshal_module_exec
28 ····24:·0000000000000a62····19·FUNC····LOCAL··DEFAULT····6·r_short.cold28 ····24:·0000000000000a62····19·FUNC····LOCAL··DEFAULT····6·r_short.cold
29 ····25:·00000000000001e0····54·FUNC····LOCAL··DEFAULT····1·w_init_refs29 ····25:·00000000000001e0····54·FUNC····LOCAL··DEFAULT····1·w_init_refs
30 ····26:·00000000000019e0···674·FUNC····LOCAL··DEFAULT···10·w_object30 ····26:·00000000000019e0···674·FUNC····LOCAL··DEFAULT···10·w_object
31 ····27:·0000000000000a75····65·FUNC····LOCAL··DEFAULT····6·PyMarshal_WriteObjectToString.cold31 ····27:·0000000000000a75····65·FUNC····LOCAL··DEFAULT····6·PyMarshal_WriteObjectToString.cold
32 ····28:·0000000000002a70····31·FUNC····LOCAL··DEFAULT···10·w_decref_entry32 ····28:·0000000000002a80····31·FUNC····LOCAL··DEFAULT···10·w_decref_entry
33 ····29:·0000000000000ab6····13·FUNC····LOCAL··DEFAULT····6·w_init_refs.cold33 ····29:·0000000000000ab6····13·FUNC····LOCAL··DEFAULT····6·w_init_refs.cold
34 ····30:·0000000000002890···320·FUNC····LOCAL··DEFAULT···10·w_long34 ····30:·00000000000028a0···320·FUNC····LOCAL··DEFAULT···10·w_long
35 ····31:·0000000000001c90··3069·FUNC····LOCAL··DEFAULT···10·w_complex_object35 ····31:·0000000000001c90··3073·FUNC····LOCAL··DEFAULT···10·w_complex_object
36 ····32:·0000000000000220···159·FUNC····LOCAL··DEFAULT····1·w_reserve36 ····32:·0000000000000220···159·FUNC····LOCAL··DEFAULT····1·w_reserve
37 ····33:·0000000000000ac3···127·FUNC····LOCAL··DEFAULT····6·w_object.cold37 ····33:·0000000000000ac3···127·FUNC····LOCAL··DEFAULT····6·w_object.cold
38 ····34:·0000000000002a10····93·FUNC····LOCAL··DEFAULT···10·w_string38 ····34:·0000000000002a20····93·FUNC····LOCAL··DEFAULT···10·w_string
39 ····35:·00000000000002c0···217·FUNC····LOCAL··DEFAULT····1·w_PyLong39 ····35:·00000000000002c0···217·FUNC····LOCAL··DEFAULT····1·w_PyLong
40 ····36:·00000000000029d0····52·FUNC····LOCAL··DEFAULT···10·w_pstring40 ····36:·00000000000029e0····52·FUNC····LOCAL··DEFAULT···10·w_pstring
41 ····37:·0000000000000440····88·FUNC····LOCAL··DEFAULT····1·w_float_bin41 ····37:·0000000000000440····88·FUNC····LOCAL··DEFAULT····1·w_float_bin
42 ····38:·00000000000006d0···100·FUNC····LOCAL··DEFAULT····1·w_float_str42 ····38:·00000000000006d0···100·FUNC····LOCAL··DEFAULT····1·w_float_str
43 ····39:·0000000000000b42··1488·FUNC····LOCAL··DEFAULT····6·w_complex_object.cold43 ····39:·0000000000000b42··1484·FUNC····LOCAL··DEFAULT····6·w_complex_object.cold
44 ····40:·0000000000001112····16·FUNC····LOCAL··DEFAULT····6·w_pstring.cold44 ····40:·000000000000110e····16·FUNC····LOCAL··DEFAULT····6·w_pstring.cold
45 ····41:·0000000000001122····79·FUNC····LOCAL··DEFAULT····6·w_string.cold45 ····41:·000000000000111e····79·FUNC····LOCAL··DEFAULT····6·w_string.cold
46 ····42:·0000000000001171····84·FUNC····LOCAL··DEFAULT····6·w_reserve.cold46 ····42:·000000000000116d····84·FUNC····LOCAL··DEFAULT····6·w_reserve.cold
47 ····43:·00000000000003a0····64·FUNC····LOCAL··DEFAULT····1·w_short47 ····43:·00000000000003a0····64·FUNC····LOCAL··DEFAULT····1·w_short
48 ····44:·00000000000011c5····64·FUNC····LOCAL··DEFAULT····6·w_PyLong.cold48 ····44:·00000000000011c1····64·FUNC····LOCAL··DEFAULT····6·w_PyLong.cold
49 ····45:·0000000000001205····76·FUNC····LOCAL··DEFAULT····6·w_short.cold49 ····45:·0000000000001201····76·FUNC····LOCAL··DEFAULT····6·w_short.cold
50 ····46:·0000000000002a90···356·FUNC····LOCAL··DEFAULT···10·marshal_loads50 ····46:·0000000000002aa0···356·FUNC····LOCAL··DEFAULT···10·marshal_loads
51 ····47:·0000000000001251····59·FUNC····LOCAL··DEFAULT····6·marshal_loads.cold51 ····47:·000000000000124d····59·FUNC····LOCAL··DEFAULT····6·marshal_loads.cold
52 ····48:·00000000000003e0····85·FUNC····LOCAL··DEFAULT····1·marshal_dumps52 ····48:·00000000000003e0····85·FUNC····LOCAL··DEFAULT····1·marshal_dumps
53 ····49:·000000000000128c····66·FUNC····LOCAL··DEFAULT····6·marshal_dumps.cold53 ····49:·000000000000135b····66·FUNC····LOCAL··DEFAULT····6·marshal_dumps.cold
54 ····50:·00000000000013a1····10·FUNC····LOCAL··DEFAULT····6·r_float_bin.cold54 ····50:·000000000000139d····10·FUNC····LOCAL··DEFAULT····6·r_float_bin.cold
55 ····51:·00000000000013ab····12·FUNC····LOCAL··DEFAULT····6·w_float_bin.cold55 ····51:·00000000000013a7····12·FUNC····LOCAL··DEFAULT····6·w_float_bin.cold
56 ····52:·00000000000004a0···187·FUNC····LOCAL··DEFAULT····1·marshal_load56 ····52:·00000000000004a0···187·FUNC····LOCAL··DEFAULT····1·marshal_load
57 ····53:·00000000000013b7····62·FUNC····LOCAL··DEFAULT····6·marshal_load.cold57 ····53:·00000000000013b3····62·FUNC····LOCAL··DEFAULT····6·marshal_load.cold
58 ····54:·0000000000000560···184·FUNC····LOCAL··DEFAULT····1·marshal_dump58 ····54:·0000000000000560···184·FUNC····LOCAL··DEFAULT····1·marshal_dump
59 ····55:·00000000000013f5····62·FUNC····LOCAL··DEFAULT····6·marshal_dump.cold59 ····55:·00000000000013f1····62·FUNC····LOCAL··DEFAULT····6·marshal_dump.cold
60 ····56:·0000000000001433····79·FUNC····LOCAL··DEFAULT····6·r_float_str.cold60 ····56:·000000000000142f····79·FUNC····LOCAL··DEFAULT····6·r_float_str.cold
61 ····57:·0000000000001482····42·FUNC····LOCAL··DEFAULT····6·w_float_str.cold61 ····57:·000000000000147e····42·FUNC····LOCAL··DEFAULT····6·w_float_str.cold
62 ····58:·00000000000002a0··1190·OBJECT··LOCAL··DEFAULT···12·module_doc62 ····58:·00000000000002a0··1190·OBJECT··LOCAL··DEFAULT···12·module_doc
63 ····59:·00000000000000c0···160·OBJECT··LOCAL··DEFAULT····3·marshal_methods63 ····59:·00000000000000c0···160·OBJECT··LOCAL··DEFAULT····3·marshal_methods
64 ····60:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·marshalmodule_slots64 ····60:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·marshalmodule_slots
65 ····61:·0000000000000b20···441·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__65 ····61:·0000000000000b20···441·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__
66 ····62:·0000000000000980···408·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__66 ····62:·0000000000000980···408·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__
67 ····63:·0000000000000820···323·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__67 ····63:·0000000000000820···323·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__
68 ····64:·0000000000000760···180·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__68 ····64:·0000000000000760···180·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__
Offset 144, 33 lines modifiedOffset 144, 33 lines modified
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_GetCode145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_GetCode
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongAndOverflow146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongAndOverflow
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort
 151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_RealAsDouble152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_RealAsDouble
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_ImagAsDouble153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_ImagAsDouble
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next 
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CheckBuffer154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CheckBuffer
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_IsContiguous158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_IsContiguous
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
 160 ···156:·0000000000001288····61·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLongFromFile
 161 ···157:·00000000000012c5···150·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLastObjectFromFile
 162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
 163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fstat_noraise
 164 ···160:·00000000000014a8···112·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadObjectFromFile
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_AsInt165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_AsInt
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
162 ···158:·00000000000012ce····61·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLongFromFile 
163 ···159:·000000000000130b···150·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLastObjectFromFile 
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno 
165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fstat_noraise 
166 ···162:·00000000000014ac···112·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadObjectFromFile 
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Pack8167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Pack8
168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__memcpy_chk170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__memcpy_chk
171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double
172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string
173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
174 ···170:·000000000000151c····59·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadShortFromFile174 ···170:·0000000000001518····59·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadShortFromFile
175 ···171:·0000000000001557···119·FUNC····GLOBAL·DEFAULT····6·PyMarshal_WriteLongToFile175 ···171:·0000000000001553···119·FUNC····GLOBAL·DEFAULT····6·PyMarshal_WriteLongToFile
176 ···172:·00000000000015ce···272·FUNC····GLOBAL·DEFAULT····6·PyMarshal_WriteObjectToFile176 ···172:·00000000000015ca···272·FUNC····GLOBAL·DEFAULT····6·PyMarshal_WriteObjectToFile
73.0 KB
readelf --wide --relocs {}
    
Offset 15, 77 lines modifiedOffset 15, 77 lines modified
15 0000000000000151··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_Py_hashtable_destroy·-·415 0000000000000151··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_Py_hashtable_destroy·-·4
16 0000000000000175··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·416 0000000000000175··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
17 00000000000001b8··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·36817 00000000000001b8··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·368
18 00000000000001bd··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8218 00000000000001bd··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·82
19 00000000000001c4··0000005300000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·419 00000000000001c4··0000005300000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
20 00000000000001cd··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·420 00000000000001cd··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
21 00000000000001d9··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·421 00000000000001d9··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
22 00000000000001ef··000000080000000a·R_X86_64_32············0000000000000000·.text.hot·+·2a7022 00000000000001ef··000000080000000a·R_X86_64_32············0000000000000000·.text.hot·+·2a80
23 00000000000001f4··0000007f0000000a·R_X86_64_32············0000000000000000·_Py_hashtable_compare_direct·+·023 00000000000001f4··0000007f0000000a·R_X86_64_32············0000000000000000·_Py_hashtable_compare_direct·+·0
24 00000000000001f9··000000800000000a·R_X86_64_32············0000000000000000·_Py_hashtable_hash_ptr·+·024 00000000000001f9··000000800000000a·R_X86_64_32············0000000000000000·_Py_hashtable_hash_ptr·+·0
25 00000000000001fe··0000008100000004·R_X86_64_PLT32·········0000000000000000·_Py_hashtable_new_full·-·425 00000000000001fe··0000008100000004·R_X86_64_PLT32·········0000000000000000·_Py_hashtable_new_full·-·4
26 000000000000028f··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·426 000000000000028f··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
27 0000000000000337··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·288c27 0000000000000337··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·289c
28 0000000000000424··0000009c00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·428 0000000000000424··000000a100000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
29 0000000000000461··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyFloat_Pack8·-·429 0000000000000461··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyFloat_Pack8·-·4
30 0000000000000479··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a0c30 0000000000000479··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a1c
31 0000000000000494··000000a400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·431 0000000000000494··000000a400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
32 00000000000004ab··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e632 00000000000004ab··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e6
33 00000000000004b1··000000710000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d83033 00000000000004b1··000000710000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d830
34 00000000000004bf··0000007200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·434 00000000000004bf··0000007200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·4
35 0000000000000505··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·435 0000000000000505··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
36 000000000000051b··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·436 000000000000051b··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
37 0000000000000538··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·437 0000000000000538··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
38 0000000000000547··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·438 0000000000000547··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
39 0000000000000598··0000007c00000004·R_X86_64_PLT32·········00000000000000b0·PyMarshal_WriteObjectToString·-·439 0000000000000598··0000007c00000004·R_X86_64_PLT32·········00000000000000b0·PyMarshal_WriteObjectToString·-·4
40 00000000000005be··000000710000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·f0e040 00000000000005be··000000710000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·f0e0
41 00000000000005d2··000000a500000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·441 00000000000005d2··000000a500000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
42 00000000000005ed··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·442 00000000000005ed··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
43 0000000000000604··0000009c00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·443 0000000000000604··000000a100000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
44 000000000000065e··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·165c44 000000000000065e··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·165c
45 0000000000000678··000000a600000004·R_X86_64_PLT32·········0000000000000000·__memcpy_chk·-·445 0000000000000678··000000a600000004·R_X86_64_PLT32·········0000000000000000·__memcpy_chk·-·4
46 000000000000068b··000000a700000004·R_X86_64_PLT32·········0000000000000000·PyOS_string_to_double·-·446 000000000000068b··000000a700000004·R_X86_64_PLT32·········0000000000000000·PyOS_string_to_double·-·4
47 00000000000006ae··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_EOFError·-·447 00000000000006ae··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_EOFError·-·4
48 00000000000006b3··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e48 00000000000006b3··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e
49 00000000000006b8··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·449 00000000000006b8··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
50 00000000000006c0··0000004100000002·R_X86_64_PC32··········0000000000000000·.LC7·-·450 00000000000006c0··0000004100000002·R_X86_64_PC32··········0000000000000000·.LC7·-·4
51 00000000000006c7··000000a400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·451 00000000000006c7··000000a400000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
52 00000000000006e6··000000a800000004·R_X86_64_PLT32·········0000000000000000·PyOS_double_to_string·-·452 00000000000006e6··000000a800000004·R_X86_64_PLT32·········0000000000000000·PyOS_double_to_string·-·4
53 00000000000006fa··000000a900000004·R_X86_64_PLT32·········0000000000000000·strlen·-·453 00000000000006fa··000000a900000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
54 0000000000000724··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a0c54 0000000000000724··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a1c
55 0000000000000071··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·455 0000000000000071··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
56 000000000000008a··0000007a00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·456 000000000000008a··0000007a00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
57 0000000000000137··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a8b57 0000000000000137··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a8b
58 000000000000015f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7b58 000000000000015f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7b
59 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a7159 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a71
60 000000000000020b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ab260 000000000000020b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ab2
61 000000000000022d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·117461 000000000000022d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1170
62 0000000000000246··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·119762 0000000000000246··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1193
63 0000000000000262··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·118b63 0000000000000262··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1187
64 000000000000027f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·116d64 000000000000027f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1169
65 0000000000000297··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·117b65 0000000000000297··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1177
66 00000000000002da··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11c166 00000000000002da··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11bd
67 00000000000002fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11ef67 00000000000002fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11eb
68 0000000000000326··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11df68 0000000000000326··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11db
69 00000000000003b4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·120169 00000000000003b4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11fd
70 00000000000003cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·122770 00000000000003cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1223
71 00000000000003fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12a971 00000000000003fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1378
72 000000000000042f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128872 000000000000042f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1357
73 0000000000000469··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13a773 0000000000000469··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13a3
74 00000000000004cb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13dd74 00000000000004cb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13d9
75 00000000000004dc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13b375 00000000000004dc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13af
76 0000000000000513··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13ca76 0000000000000513··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13c6
77 0000000000000552··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13d177 0000000000000552··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13cd
78 0000000000000557··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13da78 0000000000000557··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13d6
79 000000000000057e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140e79 000000000000057e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140a
80 00000000000005b2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140780 00000000000005b2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1403
81 000000000000060f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13f181 000000000000060f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13ed
82 0000000000000645··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·142f82 0000000000000645··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·142b
83 00000000000006ef··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·147e83 00000000000006ef··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·147a
84 000000000000070b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·148a84 000000000000070b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1486
85 0000000000000730··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·485 0000000000000730··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
  
86 Relocation·section·'.rela.data'·at·offset·0x89f0·contains·17·entries:86 Relocation·section·'.rela.data'·at·offset·0x89f0·contains·17·entries:
87 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend87 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
88 0000000000000028··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ed88 0000000000000028··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ed
89 0000000000000030··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·2a089 0000000000000030··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·2a0
90 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c090 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 00000000000000e0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f597 00000000000000e0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f5
98 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4a098 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4a0
99 00000000000000f8··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·98099 00000000000000f8··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·980
100 0000000000000100··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e0100 0000000000000100··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e0
101 0000000000000108··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3e0101 0000000000000108··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3e0
102 0000000000000118··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·820102 0000000000000118··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·820
103 0000000000000120··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·da103 0000000000000120··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·da
104 0000000000000128··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2a90104 0000000000000128··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2aa0
105 0000000000000138··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·760105 0000000000000138··0000000b00000001·R_X86_64_64············0000000000000000·.rodata·+·760
  
106 Relocation·section·'.rela.text.unlikely'·at·offset·0x8b88·contains·448·entries:106 Relocation·section·'.rela.text.unlikely'·at·offset·0x8b88·contains·448·entries:
107 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend107 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
108 0000000000000001··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4108 0000000000000001··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
109 000000000000000d··0000004a00000002·R_X86_64_PC32··········0000000000000000·stderr·-·4109 000000000000000d··0000004a00000002·R_X86_64_PC32··········0000000000000000·stderr·-·4
110 0000000000000012··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0110 0000000000000012··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
Offset 237, 104 lines modifiedOffset 237, 104 lines modified
237 0000000000000ab7··0000007800000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4237 0000000000000ab7··0000007800000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
238 0000000000000acc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c238 0000000000000acc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c
239 0000000000000ae4··0000005300000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4239 0000000000000ae4··0000005300000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
240 0000000000000ae9··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a9240 0000000000000ae9··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a9
241 0000000000000aee··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4241 0000000000000aee··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
242 0000000000000b12··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4242 0000000000000b12··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
243 0000000000000b2d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c243 0000000000000b2d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c
244 0000000000000b67··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
245 0000000000000b85··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
246 0000000000000ba3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
247 0000000000000bc1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
248 0000000000000bf8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
249 0000000000000c42··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
250 0000000000000c60··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
251 0000000000000cb3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
252 0000000000000cea··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
253 0000000000000d0e··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
254 0000000000000d25··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
255 0000000000000d53··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
256 0000000000000d8d··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
257 0000000000000d96··0000005300000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4 
258 0000000000000d9b··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a9 
259 0000000000000da0··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
260 0000000000000db9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
261 0000000000000de6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
262 0000000000000e13··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
263 0000000000000e3c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
264 0000000000000e76··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
265 0000000000000ea4··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
266 0000000000000ec6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
267 0000000000000ef4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
268 0000000000000f2b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21c 
269 0000000000000f5c··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyObject_CheckBuffer·-·4 
Max diff block lines reached; 45767/74724 bytes (61.25%) of diff not shown.
31.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 328, 15 lines modifiedOffset 328, 15 lines modified
  
328 00000318·0000000000000014·0000031c·FDE·cie=00000000·pc=0000000000000ac3..0000000000000b42328 00000318·0000000000000014·0000031c·FDE·cie=00000000·pc=0000000000000ac3..0000000000000b42
329 ··DW_CFA_def_cfa_offset:·32329 ··DW_CFA_def_cfa_offset:·32
330 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24330 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
331 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16331 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
332 ··DW_CFA_nop332 ··DW_CFA_nop
  
333 00000330·00000000000000fc·00000334·FDE·cie=00000000·pc=0000000000001c90..000000000000288d333 00000330·00000000000000fc·00000334·FDE·cie=00000000·pc=0000000000001c90..0000000000002891
334 ··DW_CFA_advance_loc:·2·to·0000000000001c92334 ··DW_CFA_advance_loc:·2·to·0000000000001c92
335 ··DW_CFA_def_cfa_offset:·16335 ··DW_CFA_def_cfa_offset:·16
336 ··DW_CFA_offset:·r15·(r15)·at·cfa-16336 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
337 ··DW_CFA_advance_loc:·2·to·0000000000001c94337 ··DW_CFA_advance_loc:·2·to·0000000000001c94
338 ··DW_CFA_def_cfa_offset:·24338 ··DW_CFA_def_cfa_offset:·24
339 ··DW_CFA_offset:·r14·(r14)·at·cfa-24339 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
340 ··DW_CFA_advance_loc:·5·to·0000000000001c99340 ··DW_CFA_advance_loc:·5·to·0000000000001c99
Offset 434, 32 lines modifiedOffset 434, 32 lines modified
434 ··DW_CFA_def_cfa_offset:·24434 ··DW_CFA_def_cfa_offset:·24
435 ··DW_CFA_advance_loc:·2·to·000000000000230f435 ··DW_CFA_advance_loc:·2·to·000000000000230f
436 ··DW_CFA_def_cfa_offset:·16436 ··DW_CFA_def_cfa_offset:·16
437 ··DW_CFA_advance_loc:·2·to·0000000000002311437 ··DW_CFA_advance_loc:·2·to·0000000000002311
438 ··DW_CFA_def_cfa_offset:·8438 ··DW_CFA_def_cfa_offset:·8
439 ··DW_CFA_advance_loc:·5·to·0000000000002316439 ··DW_CFA_advance_loc:·5·to·0000000000002316
440 ··DW_CFA_restore_state440 ··DW_CFA_restore_state
441 ··DW_CFA_advance_loc:·55·to·000000000000234d441 ··DW_CFA_advance_loc1:·85·to·000000000000236b
442 ··DW_CFA_remember_state442 ··DW_CFA_remember_state
443 ··DW_CFA_def_cfa_offset:·56443 ··DW_CFA_def_cfa_offset:·56
444 ··DW_CFA_advance_loc:·4·to·0000000000002351444 ··DW_CFA_advance_loc:·4·to·000000000000236f
445 ··DW_CFA_def_cfa_offset:·48445 ··DW_CFA_def_cfa_offset:·48
446 ··DW_CFA_advance_loc:·1·to·0000000000002352446 ··DW_CFA_advance_loc:·1·to·0000000000002370
447 ··DW_CFA_def_cfa_offset:·40447 ··DW_CFA_def_cfa_offset:·40
448 ··DW_CFA_advance_loc:·2·to·0000000000002354448 ··DW_CFA_advance_loc:·2·to·0000000000002372
449 ··DW_CFA_def_cfa_offset:·32449 ··DW_CFA_def_cfa_offset:·32
450 ··DW_CFA_advance_loc:·2·to·0000000000002356450 ··DW_CFA_advance_loc:·2·to·0000000000002374
451 ··DW_CFA_def_cfa_offset:·24451 ··DW_CFA_def_cfa_offset:·24
452 ··DW_CFA_advance_loc:·2·to·0000000000002358452 ··DW_CFA_advance_loc:·2·to·0000000000002376
453 ··DW_CFA_def_cfa_offset:·16453 ··DW_CFA_def_cfa_offset:·16
454 ··DW_CFA_advance_loc:·2·to·000000000000235a454 ··DW_CFA_advance_loc:·2·to·0000000000002378
455 ··DW_CFA_def_cfa_offset:·8455 ··DW_CFA_def_cfa_offset:·8
456 ··DW_CFA_advance_loc:·5·to·000000000000235f456 ··DW_CFA_advance_loc:·5·to·000000000000237d
457 ··DW_CFA_restore_state457 ··DW_CFA_restore_state
458 ··DW_CFA_advance_loc2:·611·to·00000000000025c2458 ··DW_CFA_advance_loc2:·581·to·00000000000025c2
459 ··DW_CFA_remember_state459 ··DW_CFA_remember_state
460 ··DW_CFA_def_cfa_offset:·56460 ··DW_CFA_def_cfa_offset:·56
461 ··DW_CFA_advance_loc:·4·to·00000000000025c6461 ··DW_CFA_advance_loc:·4·to·00000000000025c6
462 ··DW_CFA_def_cfa_offset:·48462 ··DW_CFA_def_cfa_offset:·48
463 ··DW_CFA_advance_loc:·1·to·00000000000025c7463 ··DW_CFA_advance_loc:·1·to·00000000000025c7
464 ··DW_CFA_def_cfa_offset:·40464 ··DW_CFA_def_cfa_offset:·40
465 ··DW_CFA_advance_loc:·2·to·00000000000025c9465 ··DW_CFA_advance_loc:·2·to·00000000000025c9
Offset 468, 191 lines modifiedOffset 468, 187 lines modified
468 ··DW_CFA_def_cfa_offset:·24468 ··DW_CFA_def_cfa_offset:·24
469 ··DW_CFA_advance_loc:·2·to·00000000000025cd469 ··DW_CFA_advance_loc:·2·to·00000000000025cd
470 ··DW_CFA_def_cfa_offset:·16470 ··DW_CFA_def_cfa_offset:·16
471 ··DW_CFA_advance_loc:·2·to·00000000000025cf471 ··DW_CFA_advance_loc:·2·to·00000000000025cf
472 ··DW_CFA_def_cfa_offset:·8472 ··DW_CFA_def_cfa_offset:·8
473 ··DW_CFA_advance_loc:·5·to·00000000000025d4473 ··DW_CFA_advance_loc:·5·to·00000000000025d4
474 ··DW_CFA_restore_state474 ··DW_CFA_restore_state
475 ··DW_CFA_advance_loc1:·113·to·0000000000002645475 ··DW_CFA_advance_loc2:·266·to·00000000000026de
476 ··DW_CFA_remember_state476 ··DW_CFA_remember_state
477 ··DW_CFA_def_cfa_offset:·56477 ··DW_CFA_def_cfa_offset:·56
478 ··DW_CFA_advance_loc:·4·to·0000000000002649478 ··DW_CFA_advance_loc:·4·to·00000000000026e2
479 ··DW_CFA_def_cfa_offset:·48479 ··DW_CFA_def_cfa_offset:·48
480 ··DW_CFA_advance_loc:·1·to·000000000000264a480 ··DW_CFA_advance_loc:·1·to·00000000000026e3
481 ··DW_CFA_def_cfa_offset:·40481 ··DW_CFA_def_cfa_offset:·40
482 ··DW_CFA_advance_loc:·2·to·000000000000264c482 ··DW_CFA_advance_loc:·2·to·00000000000026e5
483 ··DW_CFA_def_cfa_offset:·32483 ··DW_CFA_def_cfa_offset:·32
484 ··DW_CFA_advance_loc:·2·to·000000000000264e484 ··DW_CFA_advance_loc:·2·to·00000000000026e7
485 ··DW_CFA_def_cfa_offset:·24485 ··DW_CFA_def_cfa_offset:·24
486 ··DW_CFA_advance_loc:·2·to·0000000000002650486 ··DW_CFA_advance_loc:·2·to·00000000000026e9
487 ··DW_CFA_def_cfa_offset:·16487 ··DW_CFA_def_cfa_offset:·16
488 ··DW_CFA_advance_loc:·2·to·0000000000002652488 ··DW_CFA_advance_loc:·2·to·00000000000026eb
489 ··DW_CFA_def_cfa_offset:·8489 ··DW_CFA_def_cfa_offset:·8
490 ··DW_CFA_advance_loc:·5·to·0000000000002657490 ··DW_CFA_advance_loc:·5·to·00000000000026f0
491 ··DW_CFA_restore_state491 ··DW_CFA_restore_state
492 ··DW_CFA_nop 
493 ··DW_CFA_nop 
  
494 00000430·000000000000006c·00000434·FDE·cie=00000000·pc=0000000000000b42..0000000000001112492 00000430·0000000000000068·00000434·FDE·cie=00000000·pc=0000000000000b42..000000000000110e
495 ··DW_CFA_def_cfa_offset:·192493 ··DW_CFA_def_cfa_offset:·192
496 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56494 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
497 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48495 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
498 ··DW_CFA_offset:·r12·(r12)·at·cfa-40496 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
499 ··DW_CFA_offset:·r13·(r13)·at·cfa-32497 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
500 ··DW_CFA_offset:·r14·(r14)·at·cfa-24498 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
501 ··DW_CFA_offset:·r15·(r15)·at·cfa-16499 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
502 ··DW_CFA_advance_loc1:·223·to·0000000000000c21500 ··DW_CFA_advance_loc:·7·to·0000000000000b49
503 ··DW_CFA_remember_state501 ··DW_CFA_remember_state
504 ··DW_CFA_def_cfa_offset:·56502 ··DW_CFA_def_cfa_offset:·56
505 ··DW_CFA_advance_loc:·10·to·0000000000000c2b503 ··DW_CFA_advance_loc:·10·to·0000000000000b53
506 ··DW_CFA_def_cfa_offset:·48504 ··DW_CFA_def_cfa_offset:·48
507 ··DW_CFA_advance_loc:·1·to·0000000000000c2c505 ··DW_CFA_advance_loc:·1·to·0000000000000b54
508 ··DW_CFA_def_cfa_offset:·40506 ··DW_CFA_def_cfa_offset:·40
509 ··DW_CFA_advance_loc:·2·to·0000000000000c2e507 ··DW_CFA_advance_loc:·2·to·0000000000000b56
510 ··DW_CFA_def_cfa_offset:·32508 ··DW_CFA_def_cfa_offset:·32
511 ··DW_CFA_advance_loc:·2·to·0000000000000c30509 ··DW_CFA_advance_loc:·2·to·0000000000000b58
512 ··DW_CFA_def_cfa_offset:·24510 ··DW_CFA_def_cfa_offset:·24
513 ··DW_CFA_advance_loc:·2·to·0000000000000c32511 ··DW_CFA_advance_loc:·2·to·0000000000000b5a
514 ··DW_CFA_def_cfa_offset:·16512 ··DW_CFA_def_cfa_offset:·16
515 ··DW_CFA_advance_loc:·2·to·0000000000000c34513 ··DW_CFA_advance_loc:·2·to·0000000000000b5c
516 ··DW_CFA_def_cfa_offset:·8514 ··DW_CFA_def_cfa_offset:·8
517 ··DW_CFA_advance_loc:·5·to·0000000000000c39515 ··DW_CFA_advance_loc:·5·to·0000000000000b61
518 ··DW_CFA_restore_state516 ··DW_CFA_restore_state
519 ··DW_CFA_advance_loc2:·727·to·0000000000000f10517 ··DW_CFA_advance_loc2:·378·to·0000000000000cdb
520 ··DW_CFA_remember_state518 ··DW_CFA_remember_state
521 ··DW_CFA_def_cfa_offset:·56519 ··DW_CFA_def_cfa_offset:·56
522 ··DW_CFA_advance_loc:·4·to·0000000000000f14520 ··DW_CFA_advance_loc:·4·to·0000000000000cdf
523 ··DW_CFA_def_cfa_offset:·48521 ··DW_CFA_def_cfa_offset:·48
524 ··DW_CFA_advance_loc:·1·to·0000000000000f15522 ··DW_CFA_advance_loc:·1·to·0000000000000ce0
525 ··DW_CFA_def_cfa_offset:·40523 ··DW_CFA_def_cfa_offset:·40
526 ··DW_CFA_advance_loc:·2·to·0000000000000f17524 ··DW_CFA_advance_loc:·2·to·0000000000000ce2
527 ··DW_CFA_def_cfa_offset:·32525 ··DW_CFA_def_cfa_offset:·32
528 ··DW_CFA_advance_loc:·2·to·0000000000000f19526 ··DW_CFA_advance_loc:·2·to·0000000000000ce4
529 ··DW_CFA_def_cfa_offset:·24527 ··DW_CFA_def_cfa_offset:·24
530 ··DW_CFA_advance_loc:·2·to·0000000000000f1b528 ··DW_CFA_advance_loc:·2·to·0000000000000ce6
531 ··DW_CFA_def_cfa_offset:·16529 ··DW_CFA_def_cfa_offset:·16
532 ··DW_CFA_advance_loc:·2·to·0000000000000f1d530 ··DW_CFA_advance_loc:·2·to·0000000000000ce8
533 ··DW_CFA_def_cfa_offset:·8531 ··DW_CFA_def_cfa_offset:·8
534 ··DW_CFA_advance_loc:·5·to·0000000000000f22532 ··DW_CFA_advance_loc:·5·to·0000000000000ced
535 ··DW_CFA_restore_state533 ··DW_CFA_restore_state
536 ··DW_CFA_advance_loc2:·268·to·000000000000102e534 ··DW_CFA_advance_loc1:·147·to·0000000000000d80
537 ··DW_CFA_remember_state535 ··DW_CFA_remember_state
538 ··DW_CFA_def_cfa_offset:·56536 ··DW_CFA_def_cfa_offset:·56
539 ··DW_CFA_advance_loc:·4·to·0000000000001032537 ··DW_CFA_advance_loc:·4·to·0000000000000d84
540 ··DW_CFA_def_cfa_offset:·48538 ··DW_CFA_def_cfa_offset:·48
541 ··DW_CFA_advance_loc:·1·to·0000000000001033539 ··DW_CFA_advance_loc:·1·to·0000000000000d85
542 ··DW_CFA_def_cfa_offset:·40540 ··DW_CFA_def_cfa_offset:·40
543 ··DW_CFA_advance_loc:·2·to·0000000000001035541 ··DW_CFA_advance_loc:·2·to·0000000000000d87
544 ··DW_CFA_def_cfa_offset:·32542 ··DW_CFA_def_cfa_offset:·32
Max diff block lines reached; 25087/31649 bytes (79.27%) of diff not shown.
742 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 221, 28 lines modifiedOffset 221, 28 lines modified
221 PyCode_Type221 PyCode_Type
222 _PyCode_GetCode222 _PyCode_GetCode
223 PyLong_AsLongAndOverflow223 PyLong_AsLongAndOverflow
224 PyUnicode_AsEncodedString224 PyUnicode_AsEncodedString
225 PyTuple_Pack225 PyTuple_Pack
226 _PySet_NextEntry226 _PySet_NextEntry
227 PyList_Sort227 PyList_Sort
 228 PyDict_Next
228 PyComplex_RealAsDouble229 PyComplex_RealAsDouble
229 PyComplex_ImagAsDouble230 PyComplex_ImagAsDouble
230 PyDict_Next 
231 PyObject_CheckBuffer231 PyObject_CheckBuffer
232 PyObject_GetBuffer232 PyObject_GetBuffer
233 PyBuffer_Release233 PyBuffer_Release
234 PyBuffer_IsContiguous234 PyBuffer_IsContiguous
235 _PyArg_BadArgument235 _PyArg_BadArgument
236 _PyLong_AsInt 
237 _PyArg_CheckPositional 
238 PyMarshal_ReadLongFromFile236 PyMarshal_ReadLongFromFile
239 PyMarshal_ReadLastObjectFromFile237 PyMarshal_ReadLastObjectFromFile
240 _Py_fstat_noraise238 _Py_fstat_noraise
241 PyMarshal_ReadObjectFromFile239 PyMarshal_ReadObjectFromFile
 240 _PyLong_AsInt
 241 _PyArg_CheckPositional
242 PyFloat_Pack8242 PyFloat_Pack8
243 __stack_chk_fail243 __stack_chk_fail
244 PyObject_VectorcallMethod244 PyObject_VectorcallMethod
245 __memcpy_chk245 __memcpy_chk
246 PyOS_string_to_double246 PyOS_string_to_double
247 PyOS_double_to_string247 PyOS_double_to_string
248 PyMarshal_ReadShortFromFile248 PyMarshal_ReadShortFromFile
9.06 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 181, 15 lines modifiedOffset 181, 15 lines modified
181 »       cmp····$0x2,%esi181 »       cmp····$0x2,%esi
182 »       jle····213·<w_init_refs+0x33>182 »       jle····213·<w_init_refs+0x33>
183 »       push···%rbx183 »       push···%rbx
184 »       xor····%r8d,%r8d184 »       xor····%r8d,%r8d
185 »       mov····%rdi,%rbx185 »       mov····%rdi,%rbx
186 »       xor····%ecx,%ecx186 »       xor····%ecx,%ecx
187 »       mov····$0x0,%edx187 »       mov····$0x0,%edx
188 ·R_X86_64_32»    .text.hot+0x2a70188 ·R_X86_64_32»    .text.hot+0x2a80
189 »       mov····$0x0,%esi189 »       mov····$0x0,%esi
190 ·R_X86_64_32»    _Py_hashtable_compare_direct190 ·R_X86_64_32»    _Py_hashtable_compare_direct
191 »       mov····$0x0,%edi191 »       mov····$0x0,%edi
192 ·R_X86_64_32»    _Py_hashtable_hash_ptr192 ·R_X86_64_32»    _Py_hashtable_hash_ptr
193 »       call···202·<w_init_refs+0x22>193 »       call···202·<w_init_refs+0x22>
194 ·R_X86_64_PLT32» _Py_hashtable_new_full-0x4194 ·R_X86_64_PLT32» _Py_hashtable_new_full-0x4
195 »       mov····%rax,0x30(%rbx)195 »       mov····%rax,0x30(%rbx)
Offset 207, 44 lines modifiedOffset 207, 44 lines modified
207 w_reserve():207 w_reserve():
208 »       push···%r12208 »       push···%r12
209 »       push···%rbp209 »       push···%rbp
210 »       push···%rbx210 »       push···%rbx
211 »       mov····0x18(%rdi),%r12211 »       mov····0x18(%rdi),%r12
212 »       test···%r12,%r12212 »       test···%r12,%r12
213 »       je·····231·<w_reserve+0x11>213 »       je·····231·<w_reserve+0x11>
214 ·R_X86_64_PC32»  .text.unlikely+0x1174214 ·R_X86_64_PC32»  .text.unlikely+0x1170
215 »       mov····(%rdi),%rcx215 »       mov····(%rdi),%rcx
216 »       mov····%rdi,%rbx216 »       mov····%rdi,%rbx
217 »       mov····0x28(%rdi),%rdi217 »       mov····0x28(%rdi),%rdi
218 »       mov····%rsi,%rbp218 »       mov····%rsi,%rbp
219 »       sub····%rdi,%r12219 »       sub····%rdi,%r12
220 »       test···%rcx,%rcx220 »       test···%rcx,%rcx
221 »       jne····24a·<w_reserve+0x2a>221 »       jne····24a·<w_reserve+0x2a>
222 ·R_X86_64_PC32»  .text.unlikely+0x1197222 ·R_X86_64_PC32»  .text.unlikely+0x1193
223 »       mov····0x10(%rbx),%rax223 »       mov····0x10(%rbx),%rax
224 »       mov····0x10(%rax),%rdx224 »       mov····0x10(%rax),%rdx
225 »       lea····0x400(%rdx),%rax225 »       lea····0x400(%rdx),%rax
226 »       cmp····$0x1000000,%rdx226 »       cmp····$0x1000000,%rdx
227 »       jg·····266·<w_reserve+0x46>227 »       jg·····266·<w_reserve+0x46>
228 ·R_X86_64_PC32»  .text.unlikely+0x118b228 ·R_X86_64_PC32»  .text.unlikely+0x1187
229 »       movabs·$0x7fffffffffffffff,%rcx229 »       movabs·$0x7fffffffffffffff,%rcx
230 »       cmp····%rbp,%rax230 »       cmp····%rbp,%rax
231 »       cmovl··%rbp,%rax231 »       cmovl··%rbp,%rax
232 »       sub····%rdx,%rcx232 »       sub····%rdx,%rcx
233 »       cmp····%rax,%rcx233 »       cmp····%rax,%rcx
234 »       jl·····283·<w_reserve+0x63>234 »       jl·····283·<w_reserve+0x63>
235 ·R_X86_64_PC32»  .text.unlikely+0x116d235 ·R_X86_64_PC32»  .text.unlikely+0x1169
236 »       lea····(%rax,%rdx,1),%rbp236 »       lea····(%rax,%rdx,1),%rbp
237 »       lea····0x10(%rbx),%rdi237 »       lea····0x10(%rbx),%rdi
238 »       mov····%rbp,%rsi238 »       mov····%rbp,%rsi
239 »       call···293·<w_reserve+0x73>239 »       call···293·<w_reserve+0x73>
240 ·R_X86_64_PLT32» _PyBytes_Resize-0x4240 ·R_X86_64_PLT32» _PyBytes_Resize-0x4
241 »       test···%eax,%eax241 »       test···%eax,%eax
242 »       jne····29b·<w_reserve+0x7b>242 »       jne····29b·<w_reserve+0x7b>
243 ·R_X86_64_PC32»  .text.unlikely+0x117b243 ·R_X86_64_PC32»  .text.unlikely+0x1177
244 »       mov····0x10(%rbx),%rax244 »       mov····0x10(%rbx),%rax
245 »       add····$0x20,%rax245 »       add····$0x20,%rax
246 »       add····%rax,%r12246 »       add····%rax,%r12
247 »       mov····%rax,0x28(%rbx)247 »       mov····%rax,0x28(%rbx)
248 »       add····%rbp,%rax248 »       add····%rbp,%rax
249 »       mov····%r12,0x18(%rbx)249 »       mov····%r12,0x18(%rbx)
250 »       mov····%rax,0x20(%rbx)250 »       mov····%rax,0x20(%rbx)
Offset 264, 42 lines modifiedOffset 264, 42 lines modified
264 »       push···%rbp264 »       push···%rbp
265 »       mov····%esi,%ebp265 »       mov····%esi,%ebp
266 »       push···%rbx266 »       push···%rbx
267 »       mov····%rdx,%rbx267 »       mov····%rdx,%rbx
268 »       mov····0x18(%rdx),%rax268 »       mov····0x18(%rdx),%rax
269 »       cmp····0x20(%rdx),%rax269 »       cmp····0x20(%rdx),%rax
270 »       je·····2de·<w_PyLong+0x1e>270 »       je·····2de·<w_PyLong+0x1e>
271 ·R_X86_64_PC32»  .text.unlikely+0x11c1271 ·R_X86_64_PC32»  .text.unlikely+0x11bd
272 »       lea····0x1(%rax),%rdx272 »       lea····0x1(%rax),%rdx
273 »       or·····$0x6c,%ebp273 »       or·····$0x6c,%ebp
274 »       mov····%rdx,0x18(%rbx)274 »       mov····%rdx,0x18(%rbx)
275 »       mov····%bpl,(%rax)275 »       mov····%bpl,(%rax)
276 »       mov····0x10(%r13),%rax276 »       mov····0x10(%r13),%rax
277 »       mov····%rax,%rdx277 »       mov····%rax,%rdx
278 »       and····$0x3,%edx278 »       and····$0x3,%edx
279 »       cmp····$0x1,%rdx279 »       cmp····$0x1,%rdx
280 »       je·····300·<w_PyLong+0x40>280 »       je·····300·<w_PyLong+0x40>
281 ·R_X86_64_PC32»  .text.unlikely+0x11ef281 ·R_X86_64_PC32»  .text.unlikely+0x11eb
282 »       shr····$0x3,%rax282 »       shr····$0x3,%rax
283 »       lea····-0x1(%rax),%r14283 »       lea····-0x1(%rax),%r14
284 »       mov····0x14(%r13,%rax,4),%eax284 »       mov····0x14(%r13,%rax,4),%eax
285 »       lea····(%r14,%r14,1),%rdi285 »       lea····(%r14,%r14,1),%rdi
286 »       mov····%rdi,%rcx286 »       mov····%rdi,%rcx
287 »       add····$0x1,%rdi287 »       add····$0x1,%rdi
288 »       shr····$0xf,%eax288 »       shr····$0xf,%eax
289 »       jne····311·<w_PyLong+0x51>289 »       jne····311·<w_PyLong+0x51>
290 »       cmp····$0x7fffffff,%rdi290 »       cmp····$0x7fffffff,%rdi
291 »       jg·····32a·<w_PyLong+0x6a>291 »       jg·····32a·<w_PyLong+0x6a>
292 ·R_X86_64_PC32»  .text.unlikely+0x11df292 ·R_X86_64_PC32»  .text.unlikely+0x11db
293 »       cmp····$0x2,%rdx293 »       cmp····$0x2,%rdx
294 »       je·····391·<w_PyLong+0xd1>294 »       je·····391·<w_PyLong+0xd1>
295 »       mov····%rbx,%rsi295 »       mov····%rbx,%rsi
296 »       xor····%r12d,%r12d296 »       xor····%r12d,%r12d
297 »       call···33b·<w_PyLong+0x7b>297 »       call···33b·<w_PyLong+0x7b>
298 ·R_X86_64_PC32»  .text.hot+0x288c298 ·R_X86_64_PC32»  .text.hot+0x289c
299 »       cmp····%r12,%r14299 »       cmp····%r12,%r14
300 »       jle····36e·<w_PyLong+0xae>300 »       jle····36e·<w_PyLong+0xae>
301 »       mov····0x18(%r13,%r12,4),%ebp301 »       mov····0x18(%r13,%r12,4),%ebp
302 »       mov····%rbx,%rsi302 »       mov····%rbx,%rsi
303 »       add····$0x1,%r12303 »       add····$0x1,%r12
304 »       mov····%ebp,%edi304 »       mov····%ebp,%edi
305 »       and····$0x7fff,%edi305 »       and····$0x7fff,%edi
Offset 333, 22 lines modifiedOffset 333, 22 lines modified
333 »       push···%rbx333 »       push···%rbx
334 »       mov····%edi,%edx334 »       mov····%edi,%edx
335 »       mov····%rsi,%rbx335 »       mov····%rsi,%rbx
336 »       sub····$0x10,%rsp336 »       sub····$0x10,%rsp
337 »       mov····0x18(%rsi),%rax337 »       mov····0x18(%rsi),%rax
338 »       cmp····0x20(%rsi),%rax338 »       cmp····0x20(%rsi),%rax
339 »       je·····3b8·<w_short+0x18>339 »       je·····3b8·<w_short+0x18>
340 ·R_X86_64_PC32»  .text.unlikely+0x1201340 ·R_X86_64_PC32»  .text.unlikely+0x11fd
341 »       lea····0x1(%rax),%rcx341 »       lea····0x1(%rax),%rcx
342 »       mov····%rcx,0x18(%rbx)342 »       mov····%rcx,0x18(%rbx)
343 »       mov····%dl,(%rax)343 »       mov····%dl,(%rax)
344 »       mov····0x18(%rbx),%rax344 »       mov····0x18(%rbx),%rax
345 »       cmp····0x20(%rbx),%rax345 »       cmp····0x20(%rbx),%rax
346 »       je·····3d0·<w_short+0x30>346 »       je·····3d0·<w_short+0x30>
347 ·R_X86_64_PC32»  .text.unlikely+0x1227347 ·R_X86_64_PC32»  .text.unlikely+0x1223
348 »       lea····0x1(%rax),%rcx348 »       lea····0x1(%rax),%rcx
349 »       mov····%rcx,0x18(%rbx)349 »       mov····%rcx,0x18(%rbx)
350 »       mov····%dh,(%rax)350 »       mov····%dh,(%rax)
351 »       add····$0x10,%rsp351 »       add····$0x10,%rsp
352 »       pop····%rbx352 »       pop····%rbx
353 »       ret353 »       ret
  
Offset 360, 15 lines modifiedOffset 360, 15 lines modified
Max diff block lines reached; 5558/9090 bytes (61.14%) of diff not shown.
42.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1015, 912 lines modifiedOffset 1015, 912 lines modified
1015 ·R_X86_64_PC32»  .text.hot+0x1a9d1015 ·R_X86_64_PC32»  .text.hot+0x1a9d
1016 »       mov····0x18(%rbp),%rax1016 »       mov····0x18(%rbp),%rax
1017 »       jmp····b42·<w_complex_object.cold>1017 »       jmp····b42·<w_complex_object.cold>
1018 ·R_X86_64_PC32»  .text.hot+0x1ba01018 ·R_X86_64_PC32»  .text.hot+0x1ba0
  
1019 0000000000000b42·<w_complex_object.cold>:1019 0000000000000b42·<w_complex_object.cold>:
1020 w_complex_object.cold():1020 w_complex_object.cold():
1021 »       movl···$0x3,0x8(%rbx) 
1022 »       jmp····b4e·<w_complex_object.cold+0xc> 
1023 ·R_X86_64_PC32»  .text.hot+0x2101 
1024 »       subl···$0x1,0xc(%rbx) 
1025 »       movl···$0x1,0x8(%rbx) 
1026 »       jmp····b5e·<w_complex_object.cold+0x1c> 
1027 ·R_X86_64_PC32»  .text.hot+0x2101 
1028 »       mov····$0x1,%esi 
1029 »       mov····%rbx,%rdi 
1030 »       call···b6b·<w_complex_object.cold+0x29> 
1031 ·R_X86_64_PC32»  .text+0x21c 
1032 »       test···%eax,%eax 
1033 »       je·····b73·<w_complex_object.cold+0x31> 
1034 ·R_X86_64_PC32»  .text.hot+0x2409 
1035 »       mov····0x18(%rbx),%rdx 
1036 »       jmp····b7c·<w_complex_object.cold+0x3a> 
1037 ·R_X86_64_PC32»  .text.hot+0x23fa 
1038 »       mov····$0x1,%esi 
1039 »       mov····%rbx,%rdi 
1040 »       call···b89·<w_complex_object.cold+0x47> 
1041 ·R_X86_64_PC32»  .text+0x21c 
1042 »       test···%eax,%eax 
1043 »       je·····b91·<w_complex_object.cold+0x4f> 
1044 ·R_X86_64_PC32»  .text.hot+0x25b1 
1045 »       mov····0x18(%rbx),%rdx 
1046 »       jmp····b9a·<w_complex_object.cold+0x58> 
1047 ·R_X86_64_PC32»  .text.hot+0x25a2 
1048 »       mov····$0x1,%esi 
1049 »       mov····%rbx,%rdi 
1050 »       call···ba7·<w_complex_object.cold+0x65> 
1051 ·R_X86_64_PC32»  .text+0x21c 
1052 »       test···%eax,%eax 
1053 »       je·····baf·<w_complex_object.cold+0x6d> 
1054 ·R_X86_64_PC32»  .text.hot+0x1ea5 
1055 »       mov····0x18(%rbx),%rdx 
1056 »       jmp····bb8·<w_complex_object.cold+0x76> 
1057 ·R_X86_64_PC32»  .text.hot+0x27b1 
1058 »       mov····$0x1,%esi 
1059 »       mov····%rbx,%rdi 
1060 »       call···bc5·<w_complex_object.cold+0x83> 
1061 ·R_X86_64_PC32»  .text+0x21c 
1062 »       test···%eax,%eax 
1063 »       je·····bcd·<w_complex_object.cold+0x8b> 
1064 ·R_X86_64_PC32»  .text.hot+0x2476 
1065 »       mov····0x18(%rbx),%rdx 
1066 »       jmp····bd6·<w_complex_object.cold+0x94> 
1067 ·R_X86_64_PC32»  .text.hot+0x2467 
1068 »       cmp····%rcx,%rdx 
1069 »       je·····bef·<w_complex_object.cold+0xad> 
1070 »       lea····0x1(%rdx),%rax 
1071 »       or·····$0x3c,%r13d 
1072 »       mov····%rax,0x18(%rbx) 
1073 »       mov····%r13b,(%rdx) 
1074 »       jmp····bef·<w_complex_object.cold+0xad> 
1075 ·R_X86_64_PC32»  .text.hot+0x2476 
1076 »       mov····$0x1,%esi 
1077 »       mov····%rbx,%rdi 
1078 »       call···bfc·<w_complex_object.cold+0xba> 
1079 ·R_X86_64_PC32»  .text+0x21c 
1080 »       test···%eax,%eax 
1081 »       je·····c04·<w_complex_object.cold+0xc2> 
1082 ·R_X86_64_PC32»  .text.hot+0x2476 
1083 »       mov····0x18(%rbx),%rdx 
1084 »       jmp····bdb·<w_complex_object.cold+0x99> 
1085 »       subl···$0x1,0xc(%rbx) 
1086 »       movl···$0x1,0x8(%rbx) 
1087 »       jmp····c1a·<w_complex_object.cold+0xd8> 
1088 ·R_X86_64_PC32»  .text.hot+0x2101 
1089 »       add····$0x88,%rsp1021 »       add····$0x88,%rsp
1090 »       mov····%rbx,%rdx1022 »       mov····%rbx,%rdx
1091 »       mov····%rbp,%rsi1023 »       mov····%rbp,%rsi
1092 »       mov····%r14,%rdi1024 »       mov····%r14,%rdi
1093 »       pop····%rbx1025 »       pop····%rbx
1094 »       pop····%rbp1026 »       pop····%rbp
1095 »       pop····%r121027 »       pop····%r12
1096 »       pop····%r131028 »       pop····%r13
1097 »       pop····%r141029 »       pop····%r14
1098 »       pop····%r151030 »       pop····%r15
1099 »       jmp····c39·<w_complex_object.cold+0xf7>1031 »       jmp····b61·<w_complex_object.cold+0x1f>
1100 ·R_X86_64_PC32»  .text.hot+0x2a0c1032 ·R_X86_64_PC32»  .text.hot+0x2a1c
 1033 »       mov····0x0(%r13),%rax
 1034 »       movl···$0x1,0x8(%rbx)
1101 »       mov····$0x1,%esi 
1102 »       mov····%rbx,%rdi 
1103 »       call···c46·<w_complex_object.cold+0x104> 
1104 ·R_X86_64_PC32»  .text+0x21c 
1105 »       test···%eax,%eax1035 »       test···%eax,%eax
1106 »       je·····c4e·<w_complex_object.cold+0x10c>1036 »       js·····b74·<w_complex_object.cold+0x32>
1107 ·R_X86_64_PC32»  .text.hot+0x26701037 ·R_X86_64_PC32»  .text.hot+0x2101
1108 »       mov····0x18(%rbx),%rdx1038 »       sub····$0x1,%rax
 1039 »       mov····%rax,0x0(%r13)
1109 »       jmp····c57·<w_complex_object.cold+0x115>1040 »       jne····b82·<w_complex_object.cold+0x40>
1110 ·R_X86_64_PC32»  .text.hot+0x26611041 ·R_X86_64_PC32»  .text.hot+0x2101
1111 »       mov····$0x1,%esi 
1112 »       mov····%rdx,%rdi1042 »       mov····%r13,%rdi
1113 »       call···c64·<w_complex_object.cold+0x122>1043 »       call···b8a·<w_complex_object.cold+0x48>
 1044 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 1045 »       jmp····b8f·<w_complex_object.cold+0x4d>
1114 ·R_X86_64_PC32»  .text+0x21c1046 ·R_X86_64_PC32»  .text.hot+0x2101
 1047 »       mov····0x0(%r13),%rax
 1048 »       movl···$0x3,0x8(%rbx)
1115 »       test···%eax,%eax1049 »       test···%eax,%eax
1116 »       je·····c6c·<w_complex_object.cold+0x12a>1050 »       js·····ba2·<w_complex_object.cold+0x60>
1117 ·R_X86_64_PC32»  .text.hot+0x1f79 
1118 »       mov····0x18(%rbx),%rax 
1119 »       or·····$0x73,%r13d 
1120 »       lea····0x1(%rax),%rdx 
1121 »       mov····%rdx,0x18(%rbx) 
1122 »       mov····%r13b,(%rax) 
1123 »       jmp····c84·<w_complex_object.cold+0x142> 
1124 ·R_X86_64_PC32»  .text.hot+0x1f79 
1125 »       mov····0x38(%r14),%r14 
1126 »       mov····0x18(%rbx),%rax 
1127 »       cmp····0x20(%rbx),%rax 
1128 »       jne····c96·<w_complex_object.cold+0x154> 
1129 ·R_X86_64_PC32»  .text.hot+0x1d601051 ·R_X86_64_PC32»  .text.hot+0x2101
 1052 »       sub····$0x1,%rax
 1053 »       mov····%rax,0x0(%r13)
1130 »       jmp····c9b·<w_complex_object.cold+0x159>1054 »       jne····bb0·<w_complex_object.cold+0x6e>
1131 ·R_X86_64_PC32»  .text.hot+0x286b1055 ·R_X86_64_PC32»  .text.hot+0x2101
Max diff block lines reached; 38251/42768 bytes (89.44%) of diff not shown.
36.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 891, 25 lines modifiedOffset 891, 25 lines modified
891 »       je·····12d8·<r_object+0x1238>891 »       je·····12d8·<r_object+0x1238>
892 »       mov····0x68(%rsp),%rdx892 »       mov····0x68(%rsp),%rdx
893 »       mov····0x18(%rdx),%rdx893 »       mov····0x18(%rdx),%rdx
894 »       mov····%rax,(%rdx,%rbx,8)894 »       mov····%rax,(%rdx,%rbx,8)
895 »       add····$0x1,%rbx895 »       add····$0x1,%rbx
896 »       jmp····c78·<r_object+0xbd8>896 »       jmp····c78·<r_object+0xbd8>
897 »       mov····%r14,%rdi897 »       mov····%r14,%rdi
898 »       call···2c00·<r_float_bin>898 »       call···2c10·<r_float_bin>
899 »       movsd··0x0(%rip),%xmm3········899 »       movsd··0x0(%rip),%xmm3········
900 ·R_X86_64_PC32»  .LC7-0x4900 ·R_X86_64_PC32»  .LC7-0x4
901 »       movq···%xmm0,%rbp901 »       movq···%xmm0,%rbp
902 »       ucomisd·%xmm3,%xmm0902 »       ucomisd·%xmm3,%xmm0
903 »       movsd··%xmm3,(%rsp)903 »       movsd··%xmm3,(%rsp)
904 »       jp·····ccb·<r_object+0xc2b>904 »       jp·····ccb·<r_object+0xc2b>
905 »       je·····ccb·<r_object+0xc2b>905 »       je·····ccb·<r_object+0xc2b>
906 ·R_X86_64_PC32»  .text.unlikely+0x97b906 ·R_X86_64_PC32»  .text.unlikely+0x97b
907 »       mov····%r14,%rdi907 »       mov····%r14,%rdi
908 »       call···2c00·<r_float_bin>908 »       call···2c10·<r_float_bin>
909 »       ucomisd·(%rsp),%xmm0909 »       ucomisd·(%rsp),%xmm0
910 »       movapd·%xmm0,%xmm1910 »       movapd·%xmm0,%xmm1
911 »       jp·····ce4·<r_object+0xc44>911 »       jp·····ce4·<r_object+0xc44>
912 »       je·····ce4·<r_object+0xc44>912 »       je·····ce4·<r_object+0xc44>
913 ·R_X86_64_PC32»  .text.unlikely+0x998913 ·R_X86_64_PC32»  .text.unlikely+0x998
914 »       movq···%rbp,%xmm0914 »       movq···%rbp,%xmm0
915 »       call···cee·<r_object+0xc4e>915 »       call···cee·<r_object+0xc4e>
Offset 1971, 15 lines modifiedOffset 1971, 15 lines modified
1971 »       cmp····0x20(%rbp),%rax1971 »       cmp····0x20(%rbp),%rax
1972 »       je·····1c0a·<w_object+0x22a>1972 »       je·····1c0a·<w_object+0x22a>
1973 »       lea····0x1(%rax),%rdx1973 »       lea····0x1(%rax),%rdx
1974 »       mov····%rdx,0x18(%rbp)1974 »       mov····%rdx,0x18(%rbp)
1975 »       movb···$0x72,(%rax)1975 »       movb···$0x72,(%rax)
1976 »       movslq·%ebx,%rdi1976 »       movslq·%ebx,%rdi
1977 »       mov····%rbp,%rsi1977 »       mov····%rbp,%rsi
1978 »       call···2890·<w_long>1978 »       call···28a0·<w_long>
1979 »       subl···$0x1,0xc(%rbp)1979 »       subl···$0x1,0xc(%rbp)
1980 »       add····$0x8,%rsp1980 »       add····$0x8,%rsp
1981 »       pop····%rbx1981 »       pop····%rbx
1982 »       pop····%rbp1982 »       pop····%rbp
1983 »       ret1983 »       ret
1984 »       nopl···0x0(%rax)1984 »       nopl···0x0(%rax)
1985 »       mov····0x30(%rbp),%rdi1985 »       mov····0x30(%rbp),%rdi
Offset 2126, 18 lines modifiedOffset 2126, 18 lines modified
2126 »       sub····$0x88,%rsp2126 »       sub····$0x88,%rsp
2127 »       mov····0x8(%rdi),%rax2127 »       mov····0x8(%rdi),%rax
2128 »       cmp····$0x0,%rax2128 »       cmp····$0x0,%rax
2129 ·R_X86_64_32S»   PyLong_Type2129 ·R_X86_64_32S»   PyLong_Type
2130 »       je·····21a8·<w_complex_object+0x518>2130 »       je·····21a8·<w_complex_object+0x518>
2131 »       cmp····$0x0,%rax2131 »       cmp····$0x0,%rax
2132 ·R_X86_64_32S»   PyFloat_Type2132 ·R_X86_64_32S»   PyFloat_Type
2133 »       je·····2316·<w_complex_object+0x686>2133 »       je·····2334·<w_complex_object+0x6a4>
2134 »       cmp····$0x0,%rax2134 »       cmp····$0x0,%rax
2135 ·R_X86_64_32S»   PyComplex_Type2135 ·R_X86_64_32S»   PyComplex_Type
2136 »       je·····25fc·<w_complex_object+0x96c>2136 »       je·····2695·<w_complex_object+0xa05>
2137 »       cmp····$0x0,%rax2137 »       cmp····$0x0,%rax
2138 ·R_X86_64_32S»   PyBytes_Type2138 ·R_X86_64_32S»   PyBytes_Type
2139 »       je·····1f60·<w_complex_object+0x2d0>2139 »       je·····1f60·<w_complex_object+0x2d0>
2140 »       cmp····$0x0,%rax2140 »       cmp····$0x0,%rax
2141 ·R_X86_64_32S»   PyUnicode_Type2141 ·R_X86_64_32S»   PyUnicode_Type
2142 »       jne····1d90·<w_complex_object+0x100>2142 »       jne····1d90·<w_complex_object+0x100>
2143 »       cmpl···$0x3,0x38(%rdx)2143 »       cmpl···$0x3,0x38(%rdx)
Offset 2150, 66 lines modifiedOffset 2150, 66 lines modified
2150 »       mov····0x18(%rdx),%rdx2150 »       mov····0x18(%rdx),%rdx
2151 »       mov····0x20(%rbx),%rcx2151 »       mov····0x20(%rbx),%rcx
2152 »       jg·····22c0·<w_complex_object+0x630>2152 »       jg·····22c0·<w_complex_object+0x630>
2153 »       test···%al,%al2153 »       test···%al,%al
2154 »       je·····2168·<w_complex_object+0x4d8>2154 »       je·····2168·<w_complex_object+0x4d8>
2155 »       cmp····%rcx,%rdx2155 »       cmp····%rcx,%rdx
2156 »       je·····1d2a·<w_complex_object+0x9a>2156 »       je·····1d2a·<w_complex_object+0x9a>
2157 ·R_X86_64_PC32»  .text.unlikely+0xd462157 ·R_X86_64_PC32»  .text.unlikely+0x104a
2158 »       lea····0x1(%rdx),%rax2158 »       lea····0x1(%rdx),%rax
2159 »       or·····$0x5a,%r13d2159 »       or·····$0x5a,%r13d
2160 »       mov····%rax,0x18(%rbx)2160 »       mov····%rax,0x18(%rbx)
2161 »       mov····%r13b,(%rdx)2161 »       mov····%r13b,(%rdx)
2162 »       movzbl·0x20(%r14),%eax2162 »       movzbl·0x20(%r14),%eax
2163 »       mov····0x10(%r14),%rbp2163 »       mov····0x10(%r14),%rbp
2164 »       test···$0x20,%al2164 »       test···$0x20,%al
2165 »       je·····1d4a·<w_complex_object+0xba>2165 »       je·····1d4a·<w_complex_object+0xba>
2166 ·R_X86_64_PC32»  .text.unlikely+0xc802166 ·R_X86_64_PC32»  .text.unlikely+0xf63
2167 »       test···$0x40,%al2167 »       test···$0x40,%al
2168 »       je·····1d52·<w_complex_object+0xc2>2168 »       je·····1d52·<w_complex_object+0xc2>
2169 ·R_X86_64_PC32»  .text.unlikely+0xc972169 ·R_X86_64_PC32»  .text.unlikely+0xf7a
2170 »       mov····0x18(%rbx),%rax2170 »       mov····0x18(%rbx),%rax
2171 »       add····$0x28,%r142171 »       add····$0x28,%r14
2172 »       cmp····%rax,0x20(%rbx)2172 »       cmp····%rax,0x20(%rbx)
2173 »       je·····286f·<w_complex_object+0xbdf>2173 »       je·····2823·<w_complex_object+0xb93>
2174 »       lea····0x1(%rax),%rdx2174 »       lea····0x1(%rax),%rdx
2175 »       mov····%rbp,%rsi2175 »       mov····%rbp,%rsi
2176 »       mov····%r14,%rdi2176 »       mov····%r14,%rdi
2177 »       mov····%rdx,0x18(%rbx)2177 »       mov····%rdx,0x18(%rbx)
2178 »       mov····%rbx,%rdx2178 »       mov····%rbx,%rdx
2179 »       mov····%bpl,(%rax)2179 »       mov····%bpl,(%rax)
2180 »       add····$0x88,%rsp2180 »       add····$0x88,%rsp
2181 »       pop····%rbx2181 »       pop····%rbx
2182 »       pop····%rbp2182 »       pop····%rbp
2183 »       pop····%r122183 »       pop····%r12
2184 »       pop····%r132184 »       pop····%r13
2185 »       pop····%r142185 »       pop····%r14
2186 »       pop····%r152186 »       pop····%r15
2187 »       jmp····2a10·<w_string>2187 »       jmp····2a20·<w_string>
2188 »       xchg···%ax,%ax2188 »       xchg···%ax,%ax
2189 »       cmp····$0x0,%rax2189 »       cmp····$0x0,%rax
2190 ·R_X86_64_32S»   PyTuple_Type2190 ·R_X86_64_32S»   PyTuple_Type
2191 »       jne····1fc0·<w_complex_object+0x330>2191 »       jne····1fc0·<w_complex_object+0x330>
2192 »       cmpl···$0x3,0x38(%rbx)2192 »       cmpl···$0x3,0x38(%rbx)
2193 »       mov····0x10(%rdi),%r122193 »       mov····0x10(%rdi),%r12
2194 »       mov····0x18(%rdx),%rdx2194 »       mov····0x18(%rdx),%rdx
2195 »       mov····0x20(%rbx),%rax2195 »       mov····0x20(%rbx),%rax
2196 »       jle····23f5·<w_complex_object+0x765>2196 »       jle····23f5·<w_complex_object+0x765>
2197 »       cmp····$0xff,%r122197 »       cmp····$0xff,%r12
2198 »       jg·····23f5·<w_complex_object+0x765>2198 »       jg·····23f5·<w_complex_object+0x765>
2199 »       cmp····%rax,%rdx2199 »       cmp····%rax,%rdx
2200 »       je·····271b·<w_complex_object+0xa8b>2200 »       je·····25d4·<w_complex_object+0x944>
2201 »       lea····0x1(%rdx),%rax2201 »       lea····0x1(%rdx),%rax
2202 »       or·····$0x29,%r13d2202 »       or·····$0x29,%r13d
2203 »       mov····%rax,0x18(%rbx)2203 »       mov····%rax,0x18(%rbx)
2204 »       mov····%r13b,(%rdx)2204 »       mov····%r13b,(%rdx)
2205 »       mov····0x18(%rbx),%rax2205 »       mov····0x18(%rbx),%rax
2206 »       cmp····0x20(%rbx),%rax2206 »       cmp····0x20(%rbx),%rax
2207 »       je·····1de5·<w_complex_object+0x155>2207 »       je·····1de5·<w_complex_object+0x155>
2208 ·R_X86_64_PC32»  .text.unlikely+0xe062208 ·R_X86_64_PC32»  .text.unlikely+0xd10
2209 »       lea····0x1(%rax),%rdx2209 »       lea····0x1(%rax),%rdx
2210 »       mov····%rdx,0x18(%rbx)2210 »       mov····%rdx,0x18(%rbx)
2211 »       mov····%r12b,(%rax)2211 »       mov····%r12b,(%rax)
2212 »       test···%r12,%r122212 »       test···%r12,%r12
2213 »       jle····2105·<w_complex_object+0x475>2213 »       jle····2105·<w_complex_object+0x475>
2214 »       mov····0xc(%rbx),%eax2214 »       mov····0xc(%rbx),%eax
2215 »       xor····%r13d,%r13d2215 »       xor····%r13d,%r13d
Max diff block lines reached; 33359/37045 bytes (90.05%) of diff not shown.
13.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 48, 111 lines modifiedOffset 48, 111 lines modified
48 ··0x000002c0·c0020000·00000000·0d000000·000e1083·................48 ··0x000002c0·c0020000·00000000·0d000000·000e1083·................
49 ··0x000002d0·02000000·40000000·d8020000·00000000·....@...........49 ··0x000002d0·02000000·40000000·d8020000·00000000·....@...........
50 ··0x000002e0·a2020000·00410e10·8602440e·18830344·.....A....D....D50 ··0x000002e0·a2020000·00410e10·8602440e·18830344·.....A....D....D
51 ··0x000002f0·0e2002c0·0a0e1841·0e10410e·08450b02·.·.....A..A..E..51 ··0x000002f0·0e2002c0·0a0e1841·0e10410e·08450b02·.·.....A..A..E..
52 ··0x00000300·430a0e18·410e1041·0e084b0b·5f0a0e18·C...A..A..K._...52 ··0x00000300·430a0e18·410e1041·0e084b0b·5f0a0e18·C...A..A..K._...
53 ··0x00000310·410e1041·0e08470b·14000000·1c030000·A..A..G.........53 ··0x00000310·410e1041·0e08470b·14000000·1c030000·A..A..G.........
54 ··0x00000320·00000000·7f000000·000e2083·03860200·..........·.....54 ··0x00000320·00000000·7f000000·000e2083·03860200·..........·.....
55 ··0x00000330·fc000000·34030000·00000000·fd0b0000·....4...........55 ··0x00000330·fc000000·34030000·00000000·010c0000·....4...........
56 ··0x00000340·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..56 ··0x00000340·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
57 ··0x00000350·450e288c·05410e30·8606410e·3883074a·E.(..A.0..A.8..J57 ··0x00000350·450e288c·05410e30·8606410e·3883074a·E.(..A.0..A.8..J
58 ··0x00000360·0ec00102·d50a0e38·410e3041·0e28420e·.......8A.0A.(B.58 ··0x00000360·0ec00102·d50a0e38·410e3041·0e28420e·.......8A.0A.(B.
59 ··0x00000370·20420e18·420e1042·0e08470b·031d020a··B..B..B..G.....59 ··0x00000370·20420e18·420e1042·0e08470b·031d020a··B..B..B..G.....
60 ··0x00000380·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.60 ··0x00000380·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
61 ··0x00000390·10420e08·490b034c·010a0e38·410e3041·.B..I..L...8A.0A61 ··0x00000390·10420e08·490b034c·010a0e38·410e3041·.B..I..L...8A.0A
62 ··0x000003a0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.62 ··0x000003a0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.
63 ··0x000003b0·038e010a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B63 ··0x000003b0·038e010a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B
64 ··0x000003c0·0e18420e·10420e08·450b0244·0a0e3844·..B..B..E..D..8D64 ··0x000003c0·0e18420e·10420e08·450b0244·0a0e3844·..B..B..E..D..8D
65 ··0x000003d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.65 ··0x000003d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
66 ··0x000003e0·08450b77·0a0e3844·0e30410e·28420e20·.E.w..8D.0A.(B.·66 ··0x000003e0·08450b02·550a0e38·440e3041·0e28420e·.E..U..8D.0A.(B.
67 ··0x000003f0·420e1842·0e10420e·08450b03·63020a0e·B..B..B..E..c...67 ··0x000003f0·20420e18·420e1042·0e08450b·0345020a··B..B..B..E..E..
68 ··0x00000400·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..68 ··0x00000400·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
69 ··0x00000410·420e0845·0b02710a·0e38440e·30410e28·B..E..q..8D.0A.(69 ··0x00000410·10420e08·450b030a·010a0e38·440e3041·.B..E......8D.0A
70 ··0x00000420·420e2042·0e18420e·10420e08·450b0000·B.·B..B..B..E...70 ··0x00000420·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
71 ··0x00000430·6c000000·34040000·00000000·d0050000·l...4...........71 ··0x00000430·68000000·34040000·00000000·cc050000·h...4...........
72 ··0x00000440·000ec001·83078606·8c058d04·8e038f02·................72 ··0x00000440·000ec001·83078606·8c058d04·8e038f02·................
73 ··0x00000450·02df0a0e·384a0e30·410e2842·0e20420e·....8J.0A.(B.·B.73 ··0x00000450·470a0e38·4a0e3041·0e28420e·20420e18·G..8J.0A.(B.·B..
74 ··0x00000460·18420e10·420e0845·0b03d702·0a0e3844·.B..B..E......8D74 ··0x00000460·420e1042·0e08450b·037a010a·0e38440e·B..B..E..z...8D.
75 ··0x00000470·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.75 ··0x00000470·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
76 ··0x00000480·08450b03·0c010a0e·38440e30·410e2842·.E......8D.0A.(B76 ··0x00000480·450b0293·0a0e3844·0e30410e·28420e20·E.....8D.0A.(B.·
77 ··0x00000490·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E....77 ··0x00000490·420e1842·0e10420e·08450b00·20000000·B..B..B..E..·...
 78 ··0x000004a0·a0040000·00000000·40010000·00410e10·........@....A..
 79 ··0x000004b0·83024a0e·20026b0a·0e10410e·08410b00·..J.·.k...A..A..
78 ··0x000004a0·20000000·a4040000·00000000·40010000··...........@...80 ··0x000004c0·28000000·c4040000·00000000·34000000·(...........4...
79 ··0x000004b0·00410e10·83024a0e·20026b0a·0e10410e·.A....J.·.k...A. 
80 ··0x000004c0·08410b00·28000000·c8040000·00000000·.A..(........... 
81 ··0x000004d0·34000000·00420e10·8c02410e·18860344·4....B....A....D81 ··0x000004d0·00420e10·8c02410e·18860344·0e208304·.B....A....D.·..
82 ··0x000004e0·0e208304·680e1841·0e10420e·08000000·.·..h..A..B.....82 ··0x000004e0·680e1841·0e10420e·08000000·20000000·h..A..B.....·...
 83 ··0x000004f0·f0040000·00000000·10000000·000e2083·..............·.
 84 ··0x00000500·0486038c·024c0e18·410e1042·0e080000·.....L..A..B....
83 ··0x000004f0·20000000·f4040000·00000000·10000000··...............85 ··0x00000510·30000000·14050000·00000000·5d000000·0...........]...
84 ··0x00000500·000e2083·0486038c·024c0e18·410e1042·..·......L..A..B 
85 ··0x00000510·0e080000·30000000·18050000·00000000·....0........... 
86 ··0x00000520·5d000000·00470e10·8c02440e·18860341·]....G....D....A86 ··0x00000520·00470e10·8c02440e·18860341·0e208304·.G....D....A.·..
87 ··0x00000530·0e208304·770a0e18·410e1042·0e08410b·.·..w...A..B..A.87 ··0x00000530·770a0e18·410e1042·0e08410b·550e08c3·w...A..B..A.U...
88 ··0x00000540·550e08c3·c6cc0000·24000000·4c050000·U.......$...L...88 ··0x00000540·c6cc0000·24000000·48050000·00000000·....$...H.......
 89 ··0x00000550·4f000000·000e2083·0486038c·020247c3·O.....·.......G.
 90 ··0x00000560·0e1841c6·0e1042cc·0e080000·28000000·..A...B.....(...
 91 ··0x00000570·70050000·00000000·9f000000·00420e10·p............B..
 92 ··0x00000580·8c02410e·18860341·0e208304·02970e18·..A....A.·......
 93 ··0x00000590·410e1042·0e080000·18000000·9c050000·A..B............
89 ··0x00000550·00000000·4f000000·000e2083·0486038c·....O.....·.....94 ··0x000005a0·00000000·54000000·000e2083·0486038c·....T.....·.....
90 ··0x00000560·020247c3·0e1841c6·0e1042cc·0e080000·..G...A...B..... 
91 ··0x00000570·28000000·74050000·00000000·9f000000·(...t........... 
92 ··0x00000580·00420e10·8c02410e·18860341·0e208304·.B....A....A.·.. 
93 ··0x00000590·02970e18·410e1042·0e080000·18000000·....A..B........ 
94 ··0x000005a0·a0050000·00000000·54000000·000e2083·........T.....·. 
95 ··0x000005b0·0486038c·02000000·10000000·bc050000·................95 ··0x000005b0·02000000·10000000·b8050000·00000000·................
96 ··0x000005c0·00000000·1f000000·00000000·3c000000·............<... 
97 ··0x000005d0·d0050000·00000000·d9000000·00420e10·.............B..96 ··0x000005c0·1f000000·00000000·3c000000·cc050000·........<.......
98 ··0x000005e0·8e02420e·188d0345·0e208c04·410e2886·..B....E.·..A.(. 
99 ··0x000005f0·05430e30·830602bc·0a0e2841·0e20420e·.C.0......(A.·B. 
100 ··0x00000600·18420e10·420e0841·0b000000·28000000·.B..B..A....(... 
101 ··0x00000610·10060000·00000000·40000000·000e3083·........@.....0. 
102 ··0x00000620·0686058c·048d038e·02740e28·410e2042·.........t.(A.·B 
103 ··0x00000630·0e18420e·10420e08·1c000000·3c060000·..B..B......<... 
104 ··0x00000640·00000000·40000000·00410e10·8302490e·....@....A....I.97 ··0x000005d0·00000000·d9000000·00420e10·8e02420e·.........B....B.
 98 ··0x000005e0·188d0345·0e208c04·410e2886·05430e30·...E.·..A.(..C.0
 99 ··0x000005f0·830602bc·0a0e2841·0e20420e·18420e10·......(A.·B..B..
105 ··0x00000650·20740e10·410e0800·14000000·5c060000··t..A.......\... 
106 ··0x00000660·00000000·4c000000·000e2083·02000000·....L.....·..... 
107 ··0x00000670·24000000·74060000·00000000·64010000·$...t.......d... 
108 ··0x00000680·00450e10·8302530e·a0010303·010a0e10·.E....S......... 
109 ··0x00000690·440e0841·0b000000·14000000·9c060000·D..A............100 ··0x00000600·420e0841·0b000000·28000000·0c060000·B..A....(.......
110 ··0x000006a0·00000000·3b000000·000ea001·83020000·....;...........101 ··0x00000610·00000000·40000000·000e3083·0686058c·....@.....0.....
 102 ··0x00000620·048d038e·02740e28·410e2042·0e18420e·.....t.(A.·B..B.
 103 ··0x00000630·10420e08·1c000000·38060000·00000000·.B......8.......
 104 ··0x00000640·40000000·00410e10·8302490e·20740e10·@....A....I.·t..
111 ··0x000006b0·30000000·b4060000·00000000·55000000·0...........U...105 ··0x00000650·410e0800·14000000·58060000·00000000·A.......X.......
112 ··0x000006c0·00460e10·8c02450e·18860344·0e208304·.F....E....D.·.. 
113 ··0x000006d0·470e305d·0a0e2044·0e18410e·10420e08·G.0]..·D..A..B..106 ··0x00000660·4c000000·000e2083·02000000·24000000·L.....·.....$...
 107 ··0x00000670·70060000·00000000·64010000·00450e10·p.......d....E..
 108 ··0x00000680·8302530e·a0010303·010a0e10·440e0841·..S.........D..A
114 ··0x000006e0·450b0000·24000000·e8060000·00000000·E...$...........109 ··0x00000690·0b000000·14000000·98060000·00000000·................
 110 ··0x000006a0·3b000000·000ea001·83020000·1c000000·;...............
115 ··0x000006f0·42000000·000e3083·0486038c·025a0a0e·B.....0......Z.. 
116 ··0x00000700·20430e18·410e1042·0e08410b·1c000000··C..A..B..A..... 
117 ··0x00000710·10070000·00000000·3d000000·00450e10·........=....E..111 ··0x000006b0·b0060000·00000000·3d000000·00450e10·........=....E..
118 ··0x00000720·8302470e·506c0e10·440e0800·3c000000·..G.Pl..D...<...112 ··0x000006c0·8302470e·506c0e10·440e0800·3c000000·..G.Pl..D...<...
119 ··0x00000730·30070000·00000000·96000000·00460e10·0............F..113 ··0x000006d0·d0060000·00000000·96000000·00460e10·.............F..
120 ··0x00000740·8c02450e·18860344·0e208304·470eb001·..E....D.·..G...114 ··0x000006e0·8c02450e·18860344·0e208304·470eb001·..E....D.·..G...
121 ··0x00000750·7c0a0e20·440e1841·0e10420e·08450b70·|..·D..A..B..E.p115 ··0x000006f0·7c0a0e20·440e1841·0e10420e·08450b70·|..·D..A..B..E.p
122 ··0x00000760·0e20440e·18410e10·420e0800·14000000·.·D..A..B.......116 ··0x00000700·0e20440e·18410e10·420e0800·30000000·.·D..A..B...0...
123 ··0x00000770·70070000·00000000·25000000·00410e10·p.......%....A.. 
124 ··0x00000780·5f0e0800·14000000·88070000·00000000·_............... 
125 ··0x00000790·0a000000·000e1049·0e080000·20000000·.......I....·... 
126 ··0x000007a0·a0070000·00000000·58000000·00410e10·........X....A..117 ··0x00000710·10070000·00000000·55000000·00460e10·........U....F..
127 ··0x000007b0·83024c0e·2002440a·0e10410e·08410b00·..L.·.D...A..A..118 ··0x00000720·8c02450e·18860344·0e208304·470e305d·..E....D.·..G.0]
 119 ··0x00000730·0a0e2044·0e18410e·10420e08·450b0000·..·D..A..B..E...
 120 ··0x00000740·24000000·44070000·00000000·42000000·$...D.......B...
 121 ··0x00000750·000e3083·0486038c·025a0a0e·20430e18·..0......Z..·C..
 122 ··0x00000760·410e1042·0e08410b·14000000·6c070000·A..B..A.....l...
 123 ··0x00000770·00000000·25000000·00410e10·5f0e0800·....%....A.._...
128 ··0x000007c0·14000000·c4070000·00000000·0c000000·................124 ··0x00000780·14000000·84070000·00000000·0a000000·................
129 ··0x000007d0·000e2083·02000000·1c000000·dc070000·..·.............125 ··0x00000790·000e1049·0e080000·20000000·9c070000·...I....·.......
130 ··0x000007e0·00000000·bb000000·00450e10·86024b0e·.........E....K.126 ··0x000007a0·00000000·58000000·00410e10·83024c0e·....X....A....L.
131 ··0x000007f0·1883034e·0e600000·20000000·fc070000·...N.`..·....... 
132 ··0x00000800·00000000·3e000000·000e6083·0386026e·....>.....`....n 
133 ··0x00000810·0a0e1844·0e10410e·08410b00·38000000·...D..A..A..8...127 ··0x000007b0·2002440a·0e10410e·08410b00·14000000··.D...A..A......
134 ··0x00000820·20080000·00000000·b8000000·00460e10··............F.. 
135 ··0x00000830·8d02460e·188c0341·0e208604·440e2883·..F....A.·..D.(. 
136 ··0x00000840·05470e50·027d0a0e·28440e20·410e1842·.G.P.}..(D.·A..B 
137 ··0x00000850·0e10420e·08410b00·18000000·5c080000·..B..A......\... 
138 ··0x00000860·00000000·3e000000·000e5083·0586048c·....>.....P..... 
139 ··0x00000870·038d0200·20000000·78080000·00000000·....·...x....... 
140 ··0x00000880·ab000000·00410e10·83024a0e·b002027e·.....A....J....~ 
141 ··0x00000890·0a0e1041·0e08410b·14000000·9c080000·...A..A......... 
142 ··0x000008a0·00000000·4f000000·000eb002·83020000·....O........... 
143 ··0x000008b0·28000000·b4080000·00000000·64000000·(...........d... 
144 ··0x000008c0·00420e10·8c024a0e·18860341·0e208304·.B....J....A.·.. 
145 ··0x000008d0·024c0e18·440e1042·0e080000·24000000·.L..D..B....$... 
146 ··0x000008e0·e0080000·00000000·2a000000·000e2083·........*.....·.128 ··0x000007c0·c0070000·00000000·0c000000·000e2083·..............·.
147 ··0x000008f0·0486038c·02480a0e·18410e10·420e0841·.....H...A..B..A 
148 ··0x00000900·0b000000·1c000000·08090000·00000000·................129 ··0x000007d0·02000000·1c000000·d8070000·00000000·................
149 ··0x00000910·70000000·00450e10·8302490e·50025d0e·p....E....I.P.].130 ··0x000007e0·bb000000·00450e10·86024b0e·1883034e·.....E....K....N
 131 ··0x000007f0·0e600000·20000000·f8070000·00000000·.`..·...........
 132 ··0x00000800·3e000000·000e6083·0386026e·0a0e1844·>.....`....n...D
 133 ··0x00000810·0e10410e·08410b00·38000000·1c080000·..A..A..8.......
Max diff block lines reached; 0/13558 bytes (0.00%) of diff not shown.
3.45 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 133, 35 lines modifiedOffset 133, 35 lines modified
133 ··0x00000820·79436f64·655f5479·7065005f·5079436f·yCode_Type._PyCo133 ··0x00000820·79436f64·655f5479·7065005f·5079436f·yCode_Type._PyCo
134 ··0x00000830·64655f47·6574436f·64650050·794c6f6e·de_GetCode.PyLon134 ··0x00000830·64655f47·6574436f·64650050·794c6f6e·de_GetCode.PyLon
135 ··0x00000840·675f4173·4c6f6e67·416e644f·76657266·g_AsLongAndOverf135 ··0x00000840·675f4173·4c6f6e67·416e644f·76657266·g_AsLongAndOverf
136 ··0x00000850·6c6f7700·5079556e·69636f64·655f4173·low.PyUnicode_As136 ··0x00000850·6c6f7700·5079556e·69636f64·655f4173·low.PyUnicode_As
137 ··0x00000860·456e636f·64656453·7472696e·67005079·EncodedString.Py137 ··0x00000860·456e636f·64656453·7472696e·67005079·EncodedString.Py
138 ··0x00000870·5475706c·655f5061·636b005f·50795365·Tuple_Pack._PySe138 ··0x00000870·5475706c·655f5061·636b005f·50795365·Tuple_Pack._PySe
139 ··0x00000880·745f4e65·7874456e·74727900·50794c69·t_NextEntry.PyLi139 ··0x00000880·745f4e65·7874456e·74727900·50794c69·t_NextEntry.PyLi
140 ··0x00000890·73745f53·6f727400·5079436f·6d706c65·st_Sort.PyComple140 ··0x00000890·73745f53·6f727400·50794469·63745f4e·st_Sort.PyDict_N
 141 ··0x000008a0·65787400·5079436f·6d706c65·785f5265·ext.PyComplex_Re
141 ··0x000008a0·785f5265·616c4173·446f7562·6c650050·x_RealAsDouble.P142 ··0x000008b0·616c4173·446f7562·6c650050·79436f6d·alAsDouble.PyCom
142 ··0x000008b0·79436f6d·706c6578·5f496d61·67417344·yComplex_ImagAsD143 ··0x000008c0·706c6578·5f496d61·67417344·6f75626c·plex_ImagAsDoubl
143 ··0x000008c0·6f75626c·65005079·44696374·5f4e6578·ouble.PyDict_Nex 
144 ··0x000008d0·74005079·4f626a65·63745f43·6865636b·t.PyObject_Check144 ··0x000008d0·65005079·4f626a65·63745f43·6865636b·e.PyObject_Check
145 ··0x000008e0·42756666·65720050·794f626a·6563745f·Buffer.PyObject_145 ··0x000008e0·42756666·65720050·794f626a·6563745f·Buffer.PyObject_
146 ··0x000008f0·47657442·75666665·72005079·42756666·GetBuffer.PyBuff146 ··0x000008f0·47657442·75666665·72005079·42756666·GetBuffer.PyBuff
147 ··0x00000900·65725f52·656c6561·73650066·77726974·er_Release.fwrit147 ··0x00000900·65725f52·656c6561·73650066·77726974·er_Release.fwrit
148 ··0x00000910·65005079·42756666·65725f49·73436f6e·e.PyBuffer_IsCon148 ··0x00000910·65005079·42756666·65725f49·73436f6e·e.PyBuffer_IsCon
149 ··0x00000920·74696775·6f757300·5f507941·72675f42·tiguous._PyArg_B149 ··0x00000920·74696775·6f757300·5f507941·72675f42·tiguous._PyArg_B
150 ··0x00000930·61644172·67756d65·6e74005f·50794c6f·adArgument._PyLo150 ··0x00000930·61644172·67756d65·6e740050·794d6172·adArgument.PyMar
151 ··0x00000940·6e675f41·73496e74·005f5079·4172675f·ng_AsInt._PyArg_ 
152 ··0x00000950·43686563·6b506f73·6974696f·6e616c00·CheckPositional.151 ··0x00000940·7368616c·5f526561·644c6f6e·6746726f·shal_ReadLongFro
 152 ··0x00000950·6d46696c·65005079·4d617273·68616c5f·mFile.PyMarshal_
 153 ··0x00000960·52656164·4c617374·4f626a65·63744672·ReadLastObjectFr
 154 ··0x00000970·6f6d4669·6c650066·696c656e·6f005f50·omFile.fileno._P
 155 ··0x00000980·795f6673·7461745f·6e6f7261·69736500·y_fstat_noraise.
153 ··0x00000960·50794d61·72736861·6c5f5265·61644c6f·PyMarshal_ReadLo156 ··0x00000990·50794d61·72736861·6c5f5265·61644f62·PyMarshal_ReadOb
154 ··0x00000970·6e674672·6f6d4669·6c650050·794d6172·ngFromFile.PyMar157 ··0x000009a0·6a656374·46726f6d·46696c65·005f5079·jectFromFile._Py
 158 ··0x000009b0·4c6f6e67·5f417349·6e74005f·50794172·Long_AsInt._PyAr
 159 ··0x000009c0·675f4368·65636b50·6f736974·696f6e61·g_CheckPositiona
155 ··0x00000980·7368616c·5f526561·644c6173·744f626a·shal_ReadLastObj 
156 ··0x00000990·65637446·726f6d46·696c6500·66696c65·ectFromFile.file 
157 ··0x000009a0·6e6f005f·50795f66·73746174·5f6e6f72·no._Py_fstat_nor 
158 ··0x000009b0·61697365·0050794d·61727368·616c5f52·aise.PyMarshal_R 
159 ··0x000009c0·6561644f·626a6563·7446726f·6d46696c·eadObjectFromFil 
160 ··0x000009d0·65005079·466c6f61·745f5061·636b3800·e.PyFloat_Pack8.160 ··0x000009d0·6c005079·466c6f61·745f5061·636b3800·l.PyFloat_Pack8.
161 ··0x000009e0·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail161 ··0x000009e0·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail
162 ··0x000009f0·0050794f·626a6563·745f5665·63746f72·.PyObject_Vector162 ··0x000009f0·0050794f·626a6563·745f5665·63746f72·.PyObject_Vector
163 ··0x00000a00·63616c6c·4d657468·6f64005f·5f6d656d·callMethod.__mem163 ··0x00000a00·63616c6c·4d657468·6f64005f·5f6d656d·callMethod.__mem
164 ··0x00000a10·6370795f·63686b00·50794f53·5f737472·cpy_chk.PyOS_str164 ··0x00000a10·6370795f·63686b00·50794f53·5f737472·cpy_chk.PyOS_str
165 ··0x00000a20·696e675f·746f5f64·6f75626c·65005079·ing_to_double.Py165 ··0x00000a20·696e675f·746f5f64·6f75626c·65005079·ing_to_double.Py
166 ··0x00000a30·4f535f64·6f75626c·655f746f·5f737472·OS_double_to_str166 ··0x00000a30·4f535f64·6f75626c·655f746f·5f737472·OS_double_to_str
167 ··0x00000a40·696e6700·7374726c·656e0050·794d6172·ing.strlen.PyMar167 ··0x00000a40·696e6700·7374726c·656e0050·794d6172·ing.strlen.PyMar
161 KB
modsupport.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········21328·(bytes·into·file)13 ··Start·of·section·headers:··········21336·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.55 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x5350:1 There·are·20·section·headers,·starting·at·offset·0x5358:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000058·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000058·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003000·000078·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003008·000078·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000098·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000098·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000098·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000098·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0000a0·00122d·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0000a0·00122d·00··AX··0···0·16
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·003078·000a50·18···I·17···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·003080·000a50·18···I·17···5··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·0012cd·000060·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·0012cd·000060·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00132d·0007b6·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00132d·0007bc·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·003ac8·000f90·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·003ad0·000f90·18···I·17···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·001ae8·000149·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·001af0·000149·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·001c38·0001d0·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·001c40·0001d0·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·004a58·000570·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·004a60·000570·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001e08·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001e10·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·001e08·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·001e10·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001e28·0005c8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001e30·0005c8·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·004fc8·0002d0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·004fd0·0002d0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·0023f0·000720·18·····18··24··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0023f8·000720·18·····18··24··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002b10·0004e9·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002b18·0004e9·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005298·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0052a0·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
5.51 KB
readelf --wide --symbols {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Symbol·table·'.symtab'·contains·76·entries:1 Symbol·table·'.symtab'·contains·76·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
6 ·····3:·00000000000000a0···346·FUNC····LOCAL··DEFAULT····5·va_build_value6 ·····3:·00000000000000a0···343·FUNC····LOCAL··DEFAULT····5·va_build_value
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.17 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.1
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
9 ·····6:·0000000000000300··1866·FUNC····LOCAL··DEFAULT····5·do_mkvalue9 ·····6:·0000000000000300··1866·FUNC····LOCAL··DEFAULT····5·do_mkvalue
10 ·····7:·0000000000000a50···381·FUNC····LOCAL··DEFAULT····5·do_mktuple10 ·····7:·0000000000000a50···382·FUNC····LOCAL··DEFAULT····5·do_mktuple
11 ·····8:·0000000000000000····34·FUNC····LOCAL··DEFAULT····8·va_build_value.cold11 ·····8:·0000000000000000····34·FUNC····LOCAL··DEFAULT····8·va_build_value.cold
12 ·····9:·0000000000000200···250·FUNC····LOCAL··DEFAULT····5·countformat12 ·····9:·0000000000000200···246·FUNC····LOCAL··DEFAULT····5·countformat
13 ····10:·0000000000000022····24·FUNC····LOCAL··DEFAULT····8·countformat.cold13 ····10:·0000000000000022····24·FUNC····LOCAL··DEFAULT····8·countformat.cold
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.814 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····13:·000000000000003a···890·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold16 ····13:·000000000000003a···882·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold
17 ····14:·00000000000006d6···213·FUNC····LOCAL··DEFAULT····8·do_ignore17 ····14:·00000000000006dc···213·FUNC····LOCAL··DEFAULT····8·do_ignore
18 ····15:·0000000000000fc0····27·FUNC····LOCAL··DEFAULT····5·Py_XDECREF18 ····15:·0000000000000fc0····27·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
19 ····16:·00000000000003b4····74·FUNC····LOCAL··DEFAULT····8·do_mktuple.cold19 ····16:·00000000000003ac····76·FUNC····LOCAL··DEFAULT····8·do_mktuple.cold
20 ····17:·0000000000000be0···767·FUNC····LOCAL··DEFAULT····5·va_build_stack20 ····17:·0000000000000be0···767·FUNC····LOCAL··DEFAULT····5·va_build_stack
21 ····18:·00000000000003fe···226·FUNC····LOCAL··DEFAULT····8·va_build_stack.cold21 ····18:·00000000000003f8···238·FUNC····LOCAL··DEFAULT····8·va_build_stack.cold
22 ····19:·00000000000004e0···109·FUNC····LOCAL··DEFAULT····8·PyModule_AddObjectRef.cold22 ····19:·00000000000004e6···109·FUNC····LOCAL··DEFAULT····8·PyModule_AddObjectRef.cold
23 ····20:·000000000000054d···104·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold23 ····20:·0000000000000553···104·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold
24 ····21:·00000000000005b5···130·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold24 ····21:·00000000000005bb···130·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold
25 ····22:·0000000000000637···129·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold25 ····22:·000000000000063d···129·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold
26 ····23:·00000000000006b8····30·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold26 ····23:·00000000000006be····30·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold
27 ····24:·0000000000000000···154·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue27 ····24:·0000000000000000···154·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
Offset 38, 16 lines modifiedOffset 38, 16 lines modified
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromOrdinal39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromOrdinal
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New 
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
50 ····46:·0000000000000bd0····12·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildStack50 ····46:·0000000000000bd0····12·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildStack
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
Offset 72, 8 lines modifiedOffset 72, 8 lines modified
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
74 ····70:·0000000000001190···157·FUNC····GLOBAL·DEFAULT····5·_Py_BuildValue_SizeT74 ····70:·0000000000001190···157·FUNC····GLOBAL·DEFAULT····5·_Py_BuildValue_SizeT
75 ····71:·0000000000000020····56·FUNC····GLOBAL·DEFAULT····1·PyModule_AddStringConstant75 ····71:·0000000000000020····56·FUNC····GLOBAL·DEFAULT····1·PyModule_AddStringConstant
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
79 ····75:·00000000000007ab····11·FUNC····GLOBAL·DEFAULT····8·Py_VaBuildValue79 ····75:·00000000000007b1····11·FUNC····GLOBAL·DEFAULT····8·Py_VaBuildValue
60.4 KB
readelf --wide --relocs {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x3000·contains·5·entries:1 Relocation·section·'.rela.text'·at·offset·0x3008·contains·5·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000b··0000003200000004·R_X86_64_PLT32·········0000000000000ee0·PyModule_AddObjectRef·-·43 000000000000000b··0000003200000004·R_X86_64_PLT32·········0000000000000ee0·PyModule_AddObjectRef·-·4
4 0000000000000015··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fbc4 0000000000000015··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fbc
5 0000000000000032··0000004800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·45 0000000000000032··0000004800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
6 0000000000000043··0000003200000004·R_X86_64_PLT32·········0000000000000ee0·PyModule_AddObjectRef·-·46 0000000000000043··0000003200000004·R_X86_64_PLT32·········0000000000000ee0·PyModule_AddObjectRef·-·4
7 000000000000004d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fbc7 000000000000004d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fbc
  
8 Relocation·section·'.rela.text.hot'·at·offset·0x3078·contains·110·entries:8 Relocation·section·'.rela.text.hot'·at·offset·0x3080·contains·110·entries:
9 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
10 000000000000033f··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·010 000000000000033f··0000000c0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
11 0000000000000479··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·411 0000000000000479··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
12 000000000000047e··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·012 000000000000047e··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
13 0000000000000483··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·413 0000000000000483··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
14 00000000000005bc··0000001e00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·414 00000000000005a4··0000001e00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
15 0000000000000606··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·415 0000000000000606··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4
16 0000000000000660··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItem·-·416 0000000000000660··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItem·-·4
17 00000000000006eb··0000001e00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·417 00000000000006eb··0000001e00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
18 000000000000078e··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·418 000000000000078e··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
19 000000000000083a··0000001b00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·419 000000000000083a··0000001b00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
20 0000000000000849··0000001b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·020 0000000000000849··0000001b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
21 00000000000008e9··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·421 00000000000008ee··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
22 00000000000008ee··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·022 00000000000008f3··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
23 00000000000008f3··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·423 00000000000008f8··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
24 0000000000000977··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·424 000000000000094a··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
25 000000000000097c··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·025 000000000000094f··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
26 0000000000000981··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·426 0000000000000954··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
27 0000000000000a7a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·427 0000000000000a7a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
28 0000000000000b97··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d228 0000000000000b97··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d8
29 0000000000000baf··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·429 0000000000000bb1··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
30 0000000000000e89··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·430 0000000000000e89··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
31 0000000000000ef8··000000330000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·031 0000000000000ef8··000000330000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
32 0000000000000f0b··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·432 0000000000000f0b··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4
33 0000000000000f42··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·433 0000000000000f42··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4
34 0000000000000f4f··0000003c00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Name·-·434 0000000000000f4f··0000003c00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Name·-·4
35 0000000000000f5d··000000330000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·035 0000000000000f5d··000000330000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
36 0000000000000f70··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·436 0000000000000f70··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4
Offset 46, 339 lines modifiedOffset 46, 339 lines modified
46 0000000000001094··000000330000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·046 0000000000001094··000000330000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
47 00000000000010a7··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·447 00000000000010a7··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetDict·-·4
48 00000000000010be··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·448 00000000000010be··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4
49 00000000000010e9··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·449 00000000000010e9··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
50 0000000000001127··0000001b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·050 0000000000001127··0000001b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
51 0000000000001153··0000004400000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·451 0000000000001153··0000004400000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
52 0000000000001158··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·452 0000000000001158··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4
53 000000000000116d··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·453 000000000000116d··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
54 00000000000000e7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d54 00000000000000ea··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d
55 00000000000000ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1455 00000000000000f0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14
56 00000000000001bc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·456 00000000000001d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
57 0000000000000220··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e57 0000000000000220··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e
58 00000000000002dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e58 00000000000002c2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e
59 00000000000003ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ef59 00000000000003ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b6
60 0000000000000428··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·460 0000000000000428··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
61 0000000000000464··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b61 0000000000000464··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·da
62 000000000000058d··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·462 0000000000000575··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4
63 00000000000005d5··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·463 00000000000005bd··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4
64 0000000000000601··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e64 0000000000000601··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·131
65 0000000000000612··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8165 0000000000000612··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·114
66 0000000000000634··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18966 0000000000000634··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71
67 000000000000064e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd67 000000000000064e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a8
68 000000000000068c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ff68 000000000000068c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·290
69 00000000000006e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d969 00000000000006e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5
70 0000000000000704··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·470 0000000000000704··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
71 0000000000000737··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromOrdinal·-·471 0000000000000737··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromOrdinal·-·4
72 0000000000000763··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLongLong·-·472 0000000000000763··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLongLong·-·4
73 00000000000007c1··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·473 00000000000007c1··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4
74 0000000000000826··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d974 0000000000000815··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5
75 0000000000000891··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3675 0000000000000891··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36
76 0000000000000896··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·118 
77 000000000000089b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11876 00000000000008ab··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b6
 77 00000000000008b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·270
 78 00000000000008c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·270
78 00000000000008a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ef79 00000000000008dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b
79 000000000000092c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cd80 0000000000000926··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·338
80 0000000000000931··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a1 
81 0000000000000953··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33081 0000000000000939··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·308
82 0000000000000966··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30c82 0000000000000973··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·270
83 00000000000009a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·118 
84 00000000000009a5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·356 
85 00000000000009d6··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyComplex_FromCComplex·-·483 00000000000009f8··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyComplex_FromCComplex·-·4
86 0000000000000a38··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLongLong·-·484 0000000000000a2e··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLongLong·-·4
 85 0000000000000a41··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29d
 86 0000000000000a46··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a8
87 0000000000000a86··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b087 0000000000000a86··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d0
88 0000000000000b59··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ca88 0000000000000b59··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a8
89 0000000000000c43··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40b89 0000000000000c43··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·405
90 0000000000000c49··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48290 0000000000000c49··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46c
91 0000000000000c8d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b691 0000000000000c8d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b9
92 0000000000000cb1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49192 0000000000000cb1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ae
93 0000000000000cd5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41993 0000000000000cd5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a3
94 0000000000000cf9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47a94 0000000000000cf9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·498
95 0000000000000d1d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47295 0000000000000d1d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·413
96 0000000000000d6a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49996 0000000000000d6a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47b
97 0000000000000e1c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3fa97 0000000000000e34··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f4
98 0000000000000e95··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46b98 0000000000000e95··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·465
99 0000000000000ed6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46699 0000000000000ed6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·460
100 0000000000000edb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41f100 0000000000000edb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·419
101 0000000000000efe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dc101 0000000000000efe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e2
102 0000000000000f17··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·510102 0000000000000f17··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·516
103 0000000000000f26··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4103 0000000000000f26··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4
104 0000000000000f2b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f3104 0000000000000f2b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f9
105 0000000000000f68··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·594105 0000000000000f68··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59a
106 0000000000000f7c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·549106 0000000000000f7c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54f
107 0000000000000f8b··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4107 0000000000000f8b··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4
108 0000000000000fb1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·56f108 0000000000000fb1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·575
109 0000000000000fb6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·567109 0000000000000fb6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·56d
110 0000000000000fbb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·56f110 0000000000000fbb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·575
111 0000000000000fd7··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4111 0000000000000fd7··0000002800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
112 0000000000001002··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ec112 0000000000001002··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f2
113 000000000000101b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c6113 000000000000101b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5cc
114 0000000000001048··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b1114 0000000000001048··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b7
115 000000000000104d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·603115 000000000000104d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·609
116 000000000000109a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·660116 000000000000109a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·666
117 00000000000010b3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·633117 00000000000010b3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·639
118 00000000000010f4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·677118 00000000000010f4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67d
119 000000000000113b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b4119 000000000000113b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ba
120 0000000000001149··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b4120 0000000000001149··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ba
121 0000000000001186··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6cb121 0000000000001186··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d1
  
122 Relocation·section·'.rela.text.unlikely'·at·offset·0x3ac8·contains·166·entries:122 Relocation·section·'.rela.text.unlikely'·at·offset·0x3ad0·contains·166·entries:
123 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend123 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
124 0000000000000003··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4124 0000000000000003··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
125 0000000000000008··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0125 0000000000000008··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
126 000000000000000d··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4126 000000000000000d··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
127 0000000000000019··0000001b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0127 0000000000000019··0000001b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
128 0000000000000026··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4128 0000000000000026··0000001900000002·R_X86_64_PC32··········0000000000000000·PyExc_SystemError·-·4
Max diff block lines reached; 43390/61805 bytes (70.20%) of diff not shown.
16.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 18, 31 lines modifiedOffset 18, 31 lines modified
18 ··DW_CFA_def_cfa_offset:·22418 ··DW_CFA_def_cfa_offset:·224
19 ··DW_CFA_advance_loc1:·142·to·000000000000009919 ··DW_CFA_advance_loc1:·142·to·0000000000000099
20 ··DW_CFA_def_cfa_offset:·820 ··DW_CFA_def_cfa_offset:·8
21 ··DW_CFA_nop21 ··DW_CFA_nop
22 ··DW_CFA_nop22 ··DW_CFA_nop
23 ··DW_CFA_nop23 ··DW_CFA_nop
  
24 00000034·000000000000001c·00000038·FDE·cie=00000000·pc=00000000000000a0..00000000000001fa24 00000034·000000000000001c·00000038·FDE·cie=00000000·pc=00000000000000a0..00000000000001f7
25 ··DW_CFA_advance_loc:·4·to·00000000000000a425 ··DW_CFA_advance_loc:·4·to·00000000000000a4
26 ··DW_CFA_def_cfa_offset:·4826 ··DW_CFA_def_cfa_offset:·48
27 ··DW_CFA_advance_loc1:·122·to·000000000000011e27 ··DW_CFA_advance_loc1:·125·to·0000000000000121
28 ··DW_CFA_remember_state28 ··DW_CFA_remember_state
29 ··DW_CFA_def_cfa_offset:·829 ··DW_CFA_def_cfa_offset:·8
30 ··DW_CFA_advance_loc:·2·to·000000000000012030 ··DW_CFA_advance_loc:·7·to·0000000000000128
31 ··DW_CFA_restore_state31 ··DW_CFA_restore_state
32 ··DW_CFA_advance_loc1:·217·to·00000000000001f932 ··DW_CFA_advance_loc1:·206·to·00000000000001f6
33 ··DW_CFA_def_cfa_offset:·833 ··DW_CFA_def_cfa_offset:·8
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000000..000000000000002235 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000000..0000000000000022
36 ··DW_CFA_def_cfa_offset:·4836 ··DW_CFA_def_cfa_offset:·48
37 ··DW_CFA_nop37 ··DW_CFA_nop
  
38 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=0000000000000200..00000000000002fa38 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=0000000000000200..00000000000002f6
39 ··DW_CFA_nop39 ··DW_CFA_nop
40 ··DW_CFA_nop40 ··DW_CFA_nop
41 ··DW_CFA_nop41 ··DW_CFA_nop
  
42 0000007c·0000000000000014·00000080·FDE·cie=00000000·pc=0000000000000022..000000000000003a42 0000007c·0000000000000014·00000080·FDE·cie=00000000·pc=0000000000000022..000000000000003a
43 ··DW_CFA_advance_loc:·1·to·000000000000002343 ··DW_CFA_advance_loc:·1·to·0000000000000023
44 ··DW_CFA_def_cfa_offset:·1644 ··DW_CFA_def_cfa_offset:·16
Offset 135, 49 lines modifiedOffset 135, 49 lines modified
135 ··DW_CFA_def_cfa_offset:·24135 ··DW_CFA_def_cfa_offset:·24
136 ··DW_CFA_advance_loc:·2·to·00000000000004fb136 ··DW_CFA_advance_loc:·2·to·00000000000004fb
137 ··DW_CFA_def_cfa_offset:·16137 ··DW_CFA_def_cfa_offset:·16
138 ··DW_CFA_advance_loc:·2·to·00000000000004fd138 ··DW_CFA_advance_loc:·2·to·00000000000004fd
139 ··DW_CFA_def_cfa_offset:·8139 ··DW_CFA_def_cfa_offset:·8
140 ··DW_CFA_advance_loc:·11·to·0000000000000508140 ··DW_CFA_advance_loc:·11·to·0000000000000508
141 ··DW_CFA_restore_state141 ··DW_CFA_restore_state
142 ··DW_CFA_advance_loc1:·122·to·0000000000000582142 ··DW_CFA_advance_loc1:·98·to·000000000000056a
143 ··DW_CFA_remember_state143 ··DW_CFA_remember_state
144 ··DW_CFA_def_cfa_offset:·56144 ··DW_CFA_def_cfa_offset:·56
145 ··DW_CFA_advance_loc:·1·to·0000000000000583145 ··DW_CFA_advance_loc:·1·to·000000000000056b
146 ··DW_CFA_def_cfa_offset:·48146 ··DW_CFA_def_cfa_offset:·48
147 ··DW_CFA_advance_loc:·1·to·0000000000000584147 ··DW_CFA_advance_loc:·1·to·000000000000056c
148 ··DW_CFA_def_cfa_offset:·40148 ··DW_CFA_def_cfa_offset:·40
149 ··DW_CFA_advance_loc:·2·to·0000000000000586149 ··DW_CFA_advance_loc:·2·to·000000000000056e
150 ··DW_CFA_def_cfa_offset:·32150 ··DW_CFA_def_cfa_offset:·32
151 ··DW_CFA_advance_loc:·2·to·0000000000000588151 ··DW_CFA_advance_loc:·2·to·0000000000000570
152 ··DW_CFA_def_cfa_offset:·24152 ··DW_CFA_def_cfa_offset:·24
153 ··DW_CFA_advance_loc:·2·to·000000000000058a153 ··DW_CFA_advance_loc:·2·to·0000000000000572
154 ··DW_CFA_def_cfa_offset:·16154 ··DW_CFA_def_cfa_offset:·16
155 ··DW_CFA_advance_loc:·2·to·000000000000058c155 ··DW_CFA_advance_loc:·2·to·0000000000000574
156 ··DW_CFA_def_cfa_offset:·8156 ··DW_CFA_def_cfa_offset:·8
157 ··DW_CFA_advance_loc:·12·to·0000000000000598157 ··DW_CFA_advance_loc:·12·to·0000000000000580
158 ··DW_CFA_restore_state158 ··DW_CFA_restore_state
159 ··DW_CFA_advance_loc:·47·to·00000000000005c7159 ··DW_CFA_advance_loc:·47·to·00000000000005af
160 ··DW_CFA_remember_state160 ··DW_CFA_remember_state
161 ··DW_CFA_def_cfa_offset:·56161 ··DW_CFA_def_cfa_offset:·56
162 ··DW_CFA_advance_loc:·4·to·00000000000005cb162 ··DW_CFA_advance_loc:·4·to·00000000000005b3
163 ··DW_CFA_def_cfa_offset:·48163 ··DW_CFA_def_cfa_offset:·48
164 ··DW_CFA_advance_loc:·1·to·00000000000005cc164 ··DW_CFA_advance_loc:·1·to·00000000000005b4
165 ··DW_CFA_def_cfa_offset:·40165 ··DW_CFA_def_cfa_offset:·40
166 ··DW_CFA_advance_loc:·2·to·00000000000005ce166 ··DW_CFA_advance_loc:·2·to·00000000000005b6
167 ··DW_CFA_def_cfa_offset:·32167 ··DW_CFA_def_cfa_offset:·32
168 ··DW_CFA_advance_loc:·2·to·00000000000005d0168 ··DW_CFA_advance_loc:·2·to·00000000000005b8
169 ··DW_CFA_def_cfa_offset:·24169 ··DW_CFA_def_cfa_offset:·24
170 ··DW_CFA_advance_loc:·2·to·00000000000005d2170 ··DW_CFA_advance_loc:·2·to·00000000000005ba
171 ··DW_CFA_def_cfa_offset:·16171 ··DW_CFA_def_cfa_offset:·16
172 ··DW_CFA_advance_loc:·2·to·00000000000005d4172 ··DW_CFA_advance_loc:·2·to·00000000000005bc
173 ··DW_CFA_def_cfa_offset:·8173 ··DW_CFA_def_cfa_offset:·8
174 ··DW_CFA_advance_loc:·12·to·00000000000005e0174 ··DW_CFA_advance_loc:·12·to·00000000000005c8
175 ··DW_CFA_restore_state175 ··DW_CFA_restore_state
176 ··DW_CFA_advance_loc2:·278·to·00000000000006f6176 ··DW_CFA_advance_loc2:·302·to·00000000000006f6
177 ··DW_CFA_remember_state177 ··DW_CFA_remember_state
178 ··DW_CFA_def_cfa_offset:·56178 ··DW_CFA_def_cfa_offset:·56
179 ··DW_CFA_advance_loc:·4·to·00000000000006fa179 ··DW_CFA_advance_loc:·4·to·00000000000006fa
180 ··DW_CFA_def_cfa_offset:·48180 ··DW_CFA_def_cfa_offset:·48
181 ··DW_CFA_advance_loc:·1·to·00000000000006fb181 ··DW_CFA_advance_loc:·1·to·00000000000006fb
182 ··DW_CFA_def_cfa_offset:·40182 ··DW_CFA_def_cfa_offset:·40
183 ··DW_CFA_advance_loc:·2·to·00000000000006fd183 ··DW_CFA_advance_loc:·2·to·00000000000006fd
Offset 237, 79 lines modifiedOffset 237, 80 lines modified
237 ··DW_CFA_def_cfa_offset:·24237 ··DW_CFA_def_cfa_offset:·24
238 ··DW_CFA_advance_loc:·2·to·00000000000007be238 ··DW_CFA_advance_loc:·2·to·00000000000007be
239 ··DW_CFA_def_cfa_offset:·16239 ··DW_CFA_def_cfa_offset:·16
240 ··DW_CFA_advance_loc:·2·to·00000000000007c0240 ··DW_CFA_advance_loc:·2·to·00000000000007c0
241 ··DW_CFA_def_cfa_offset:·8241 ··DW_CFA_def_cfa_offset:·8
242 ··DW_CFA_advance_loc:·8·to·00000000000007c8242 ··DW_CFA_advance_loc:·8·to·00000000000007c8
243 ··DW_CFA_restore_state243 ··DW_CFA_restore_state
244 ··DW_CFA_advance_loc2:·515·to·00000000000009cb244 ··DW_CFA_advance_loc2:·549·to·00000000000009ed
245 ··DW_CFA_remember_state245 ··DW_CFA_remember_state
246 ··DW_CFA_def_cfa_offset:·56246 ··DW_CFA_def_cfa_offset:·56
247 ··DW_CFA_advance_loc:·1·to·00000000000009cc247 ··DW_CFA_advance_loc:·1·to·00000000000009ee
248 ··DW_CFA_def_cfa_offset:·48248 ··DW_CFA_def_cfa_offset:·48
249 ··DW_CFA_advance_loc:·1·to·00000000000009cd249 ··DW_CFA_advance_loc:·1·to·00000000000009ef
250 ··DW_CFA_def_cfa_offset:·40250 ··DW_CFA_def_cfa_offset:·40
251 ··DW_CFA_advance_loc:·2·to·00000000000009cf251 ··DW_CFA_advance_loc:·2·to·00000000000009f1
252 ··DW_CFA_def_cfa_offset:·32252 ··DW_CFA_def_cfa_offset:·32
253 ··DW_CFA_advance_loc:·2·to·00000000000009d1253 ··DW_CFA_advance_loc:·2·to·00000000000009f3
254 ··DW_CFA_def_cfa_offset:·24254 ··DW_CFA_def_cfa_offset:·24
255 ··DW_CFA_advance_loc:·2·to·00000000000009d3255 ··DW_CFA_advance_loc:·2·to·00000000000009f5
256 ··DW_CFA_def_cfa_offset:·16256 ··DW_CFA_def_cfa_offset:·16
257 ··DW_CFA_advance_loc:·2·to·00000000000009d5257 ··DW_CFA_advance_loc:·2·to·00000000000009f7
258 ··DW_CFA_def_cfa_offset:·8258 ··DW_CFA_def_cfa_offset:·8
259 ··DW_CFA_advance_loc:·5·to·00000000000009da259 ··DW_CFA_advance_loc:·5·to·00000000000009fc
260 ··DW_CFA_restore_state260 ··DW_CFA_restore_state
261 ··DW_CFA_advance_loc1:·83·to·0000000000000a2d261 ··DW_CFA_advance_loc:·39·to·0000000000000a23
262 ··DW_CFA_remember_state262 ··DW_CFA_remember_state
263 ··DW_CFA_def_cfa_offset:·56263 ··DW_CFA_def_cfa_offset:·56
264 ··DW_CFA_advance_loc:·1·to·0000000000000a2e264 ··DW_CFA_advance_loc:·1·to·0000000000000a24
265 ··DW_CFA_def_cfa_offset:·48265 ··DW_CFA_def_cfa_offset:·48
266 ··DW_CFA_advance_loc:·1·to·0000000000000a2f266 ··DW_CFA_advance_loc:·1·to·0000000000000a25
267 ··DW_CFA_def_cfa_offset:·40267 ··DW_CFA_def_cfa_offset:·40
268 ··DW_CFA_advance_loc:·2·to·0000000000000a31268 ··DW_CFA_advance_loc:·2·to·0000000000000a27
269 ··DW_CFA_def_cfa_offset:·32269 ··DW_CFA_def_cfa_offset:·32
270 ··DW_CFA_advance_loc:·2·to·0000000000000a33270 ··DW_CFA_advance_loc:·2·to·0000000000000a29
271 ··DW_CFA_def_cfa_offset:·24271 ··DW_CFA_def_cfa_offset:·24
272 ··DW_CFA_advance_loc:·2·to·0000000000000a35272 ··DW_CFA_advance_loc:·2·to·0000000000000a2b
273 ··DW_CFA_def_cfa_offset:·16273 ··DW_CFA_def_cfa_offset:·16
274 ··DW_CFA_advance_loc:·2·to·0000000000000a37274 ··DW_CFA_advance_loc:·2·to·0000000000000a2d
275 ··DW_CFA_def_cfa_offset:·8275 ··DW_CFA_def_cfa_offset:·8
276 ··DW_CFA_advance_loc:·5·to·0000000000000a3c276 ··DW_CFA_advance_loc:·5·to·0000000000000a32
277 ··DW_CFA_restore_state277 ··DW_CFA_restore_state
 278 ··DW_CFA_nop
  
278 000001f0·0000000000000038·000001f4·FDE·cie=00000000·pc=000000000000003a..00000000000003b4279 000001f0·0000000000000038·000001f4·FDE·cie=00000000·pc=000000000000003a..00000000000003ac
279 ··DW_CFA_def_cfa_offset:·96280 ··DW_CFA_def_cfa_offset:·96
Max diff block lines reached; 10648/17050 bytes (62.45%) of diff not shown.
874 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 r]<)t<<(u1 rv<)t<<(u
2 ~-<{t3<}t2 ~C<{tI<}t
3 rU<)t4<(u3 ru<)t4<(u
4 ~%<{t+<}t4 ~=<{tK<}t
5 AWAVAUATA5 AWAVAUATA
6 []A\A]A^A_6 []A\A]A^A_
7 ]A\A]A^A_7 ]A\A]A^A_
8 ([]A\A]A^A_8 ([]A\A]A^A_
9 A\A]A^A_9 A\A]A^A_
10 ([]A\A]A^A_10 ([]A\A]A^A_
11 []A\A]A^A_11 []A\A]A^A_
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 ([]A\A]A^A_14 ([]A\A]A^A_
15 ([]A\A]A^A_15 ([]A\A]A^A_
16 ([]A\A]A^A_16 ([]A\A]A^A_
17 ([]A\A]A^A_17 ([]A\A]A^A_
18 AWAVAUATUSH18 AWAVAUATUSH
19 []A\A]A^A_19 []A\A]A^A_
20 []A\A]A^A_20 []A\A]A^A_
21 r]<)t<<(21 ru<)t<<(
22 ~)<{t/<}t22 ~A<{tG<}t
23 unmatched·paren·in·format23 unmatched·paren·in·format
24 Unmatched·paren·in·format24 Unmatched·paren·in·format
25 Bad·dict·format25 Bad·dict·format
26 module·'%s'·has·no·__dict__26 module·'%s'·has·no·__dict__
27 []A\A]A^A_27 []A\A]A^A_
28 []A\A]A^A_28 []A\A]A^A_
29 ([]A\A]A^A_29 ([]A\A]A^A_
Offset 62, 16 lines modifiedOffset 62, 16 lines modified
62 PyBytes_FromStringAndSize62 PyBytes_FromStringAndSize
63 PyUnicode_FromOrdinal63 PyUnicode_FromOrdinal
64 PyLong_FromUnsignedLongLong64 PyLong_FromUnsignedLongLong
65 PyLong_FromUnsignedLong65 PyLong_FromUnsignedLong
66 PyComplex_FromCComplex66 PyComplex_FromCComplex
67 PyLong_FromLongLong67 PyLong_FromLongLong
68 _Py_Dealloc68 _Py_Dealloc
69 PyErr_Occurred 
70 PyList_New69 PyList_New
 70 PyErr_Occurred
71 PyUnicode_FromWideChar71 PyUnicode_FromWideChar
72 PyTuple_New72 PyTuple_New
73 _Py_VaBuildStack73 _Py_VaBuildStack
74 PyMem_Malloc74 PyMem_Malloc
75 PyErr_NoMemory75 PyErr_NoMemory
76 PyMem_Free76 PyMem_Free
77 PyModule_AddObjectRef77 PyModule_AddObjectRef
37.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 34, 113 lines modifiedOffset 34, 112 lines modified
34 »       add····$0xd8,%rsp34 »       add····$0xd8,%rsp
35 »       ret35 »       ret
36 »       nopw···0x0(%rax,%rax,1)36 »       nopw···0x0(%rax,%rax,1)
  
37 00000000000000a0·<va_build_value>:37 00000000000000a0·<va_build_value>:
38 va_build_value():38 va_build_value():
39 »       sub····$0x28,%rsp39 »       sub····$0x28,%rsp
40 »       xor····%ecx,%ecx 
41 »       xor····%r9d,%r9d40 »       xor····%r9d,%r9d
 41 »       xor····%ecx,%ecx
42 »       mov····%rdi,(%rsp)42 »       mov····%rdi,(%rsp)
43 »       movzbl·(%rdi),%eax43 »       movzbl·(%rdi),%eax
44 »       test···%ecx,%ecx44 »       test···%r9d,%r9d
45 »       jg·····14d·<va_build_value+0xad>45 »       jg·····157·<va_build_value+0xb7>
46 »       test···%al,%al46 »       test···%al,%al
47 »       je·····e2·<va_build_value+0x42>47 »       je·····e5·<va_build_value+0x45>
48 »       cmp····$0x3a,%al48 »       cmp····$0x3a,%al
49 »       jg·····1a0·<va_build_value+0x100>49 »       jg·····188·<va_build_value+0xe8>
50 »       cmp····$0x8,%al50 »       cmp····$0x8,%al
51 »       jg·····120·<va_build_value+0x80>51 »       jg·····128·<va_build_value+0x88>
52 »       test···%ecx,%ecx52 »       test···%r9d,%r9d
53 »       jne····18d·<va_build_value+0xed>53 »       jne····1ae·<va_build_value+0x10e>
54 »       movzbl·0x1(%rdi),%eax54 »       movzbl·0x1(%rdi),%eax
55 »       add····$0x1,%rdi55 »       add····$0x1,%rdi
56 »       add····$0x1,%r956 »       add····$0x1,%rcx
57 »       xor····%ecx,%ecx57 »       xor····%r9d,%r9d
58 »       test···%al,%al58 »       test···%al,%al
59 »       jne····bc·<va_build_value+0x1c>59 »       jne····bd·<va_build_value+0x1d>
60 »       test···%r9,%r960 »       test···%rcx,%rcx
61 »       js·····eb·<va_build_value+0x4b>61 »       js·····ee·<va_build_value+0x4e>
62 ·R_X86_64_PC32»  .text.unlikely+0xd62 ·R_X86_64_PC32»  .text.unlikely+0xd
63 »       je·····f1·<va_build_value+0x51>63 »       je·····f4·<va_build_value+0x54>
64 ·R_X86_64_PC32»  .text.unlikely+0x1464 ·R_X86_64_PC32»  .text.unlikely+0x14
65 »       movdqu·(%rsi),%xmm065 »       movdqu·(%rsi),%xmm0
66 »       movups·%xmm0,0x8(%rsp)66 »       movups·%xmm0,0x8(%rsp)
67 »       mov····0x10(%rsi),%rax67 »       mov····0x10(%rsi),%rax
68 »       mov····%rax,0x18(%rsp)68 »       mov····%rax,0x18(%rsp)
69 »       cmp····$0x1,%r969 »       cmp····$0x1,%rcx
70 »       jne····1e0·<va_build_value+0x140>70 »       jne····1e0·<va_build_value+0x140>
71 »       lea····0x8(%rsp),%rsi71 »       lea····0x8(%rsp),%rsi
72 »       mov····%rsp,%rdi72 »       mov····%rsp,%rdi
73 »       call···300·<do_mkvalue>73 »       call···300·<do_mkvalue>
74 »       add····$0x28,%rsp74 »       add····$0x28,%rsp
75 »       ret75 »       ret
76 »       nop76 »       nopw···0x0(%rax,%rax,1)
77 »       movabs·$0x400104900000200,%r877 »       movabs·$0x400104900000200,%r8
78 »       bt·····%rax,%r878 »       bt·····%rax,%r8
79 »       jb·····18d·<va_build_value+0xed>79 »       jb·····1ae·<va_build_value+0x10e>
80 »       cmp····$0x29,%al80 »       cmp····$0x29,%al
81 »       je·····170·<va_build_value+0xd0>81 »       je·····178·<va_build_value+0xd8>
82 »       cmp····$0x28,%al82 »       cmp····$0x28,%al
83 »       jne····c8·<va_build_value+0x28>83 »       jne····c9·<va_build_value+0x29>
84 »       test···%ecx,%ecx84 »       test···%r9d,%r9d
85 »       jne····18a·<va_build_value+0xea>85 »       jne····1aa·<va_build_value+0x10a>
86 »       movzbl·0x1(%rdi),%eax86 »       movzbl·0x1(%rdi),%eax
87 »       add····$0x1,%rdi87 »       add····$0x1,%rdi
88 »       add····$0x1,%r988 »       add····$0x1,%rcx
89 »       mov····$0x1,%ecx89 »       mov····$0x1,%r9d
90 »       cmp····$0x5d,%al90 »       cmp····$0x5d,%al
91 »       je·····170·<va_build_value+0xd0>91 »       je·····178·<va_build_value+0xd8>
92 »       jle····180·<va_build_value+0xe0>92 »       jle····1a0·<va_build_value+0x100>
93 »       cmp····$0x7b,%al93 »       cmp····$0x7b,%al
94 »       je·····18a·<va_build_value+0xea>94 »       je·····1aa·<va_build_value+0x10a>
95 »       cmp····$0x7d,%al95 »       cmp····$0x7d,%al
96 »       je·····170·<va_build_value+0xd0>96 »       je·····178·<va_build_value+0xd8>
97 »       movzbl·0x1(%rdi),%eax97 »       movzbl·0x1(%rdi),%eax
98 »       add····$0x1,%rdi98 »       add····$0x1,%rdi
99 »       cmp····$0x5d,%al99 »       cmp····$0x5d,%al
100 »       jne····151·<va_build_value+0xb1> 
101 »       nopw···0x0(%rax,%rax,1) 
102 »       sub····$0x1,%ecx 
103 »       add····$0x1,%rdi 
104 »       jmp····ad·<va_build_value+0xd> 
105 »       nopl···0x0(%rax) 
106 »       cmp····$0x29,%al 
107 »       je·····170·<va_build_value+0xd0> 
108 »       jle····1b8·<va_build_value+0x118> 
109 »       cmp····$0x5b,%al 
110 »       jne····15b·<va_build_value+0xbb>100 »       jne····15b·<va_build_value+0xbb>
111 »       add····$0x1,%ecx101 »       nopl···0x0(%rax)
 102 »       sub····$0x1,%r9d
112 »       add····$0x1,%rdi103 »       add····$0x1,%rdi
113 »       jmp····ad·<va_build_value+0xd>104 »       jmp····ad·<va_build_value+0xd>
114 »       cs·nopw·0x0(%rax,%rax,1)105 »       nopl···(%rax)
115 »       cmp····$0x7b,%al106 »       cmp····$0x7b,%al
116 »       je·····138·<va_build_value+0x98>107 »       je·····140·<va_build_value+0xa0>
117 »       jg·····1d0·<va_build_value+0x130>108 »       jg·····1c0·<va_build_value+0x120>
118 »       cmp····$0x5b,%al109 »       cmp····$0x5b,%al
119 »       je·····138·<va_build_value+0x98>110 »       je·····140·<va_build_value+0xa0>
120 »       cmp····$0x5d,%al111 »       cmp····$0x5d,%al
121 »       jne····c8·<va_build_value+0x28>112 »       jne····c9·<va_build_value+0x29>
122 »       jmp····170·<va_build_value+0xd0>113 »       jmp····178·<va_build_value+0xd8>
123 »       nopl···0x0(%rax)114 »       nopl···0x0(%rax)
 115 »       cmp····$0x29,%al
 116 »       je·····178·<va_build_value+0xd8>
 117 »       jle····1d0·<va_build_value+0x130>
 118 »       cmp····$0x5b,%al
 119 »       jne····165·<va_build_value+0xc5>
 120 »       add····$0x1,%r9d
 121 »       add····$0x1,%rdi
 122 »       jmp····ad·<va_build_value+0xd>
 123 »       nopw···0x0(%rax,%rax,1)
 124 »       cmp····$0x7d,%al
 125 »       jne····c9·<va_build_value+0x29>
 126 »       jmp····178·<va_build_value+0xd8>
 127 »       nopw···0x0(%rax,%rax,1)
124 »       test···%al,%al128 »       test···%al,%al
125 »       je·····1c0·<va_build_value+0x120>129 »       je·····1d8·<va_build_value+0x138>
126 ·R_X86_64_PC32»  .text.unlikely-0x4130 ·R_X86_64_PC32»  .text.unlikely-0x4
127 »       cmp····$0x28,%al131 »       cmp····$0x28,%al
128 »       jne····15b·<va_build_value+0xbb>132 »       jne····165·<va_build_value+0xc5>
129 »       jmp····18a·<va_build_value+0xea>133 »       jmp····1aa·<va_build_value+0x10a>
 134 »       xchg···%ax,%ax
130 »       cs·nopw·0x0(%rax,%rax,1) 
131 »       cmp····$0x7d,%al 
132 »       jne····c8·<va_build_value+0x28> 
133 »       jmp····170·<va_build_value+0xd0> 
134 »       nopw···0x0(%rax,%rax,1) 
135 »       mov····%edx,%r8d135 »       mov····%edx,%r8d
136 »       lea····0x8(%rsp),%rsi136 »       lea····0x8(%rsp),%rsi
137 »       mov····%rsp,%rdi137 »       mov····%rsp,%rdi
138 »       mov····%r9,%rcx 
139 »       xor····%edx,%edx138 »       xor····%edx,%edx
140 »       call···a50·<do_mktuple>139 »       call···a50·<do_mktuple>
141 »       add····$0x28,%rsp140 »       add····$0x28,%rsp
142 »       ret141 »       ret
143 »       nopw···0x0(%rax,%rax,1)142 »       nopw···0x0(%rax,%rax,1)
Max diff block lines reached; 33904/38151 bytes (88.87%) of diff not shown.
29.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ·R_X86_64_PC32»  PyExc_SystemError-0x49 ·R_X86_64_PC32»  PyExc_SystemError-0x4
10 »       mov····$0x0,%esi10 »       mov····$0x0,%esi
11 ·R_X86_64_32»    .rodata.str1.111 ·R_X86_64_32»    .rodata.str1.1
12 »       call···11·<va_build_value.cold+0x11>12 »       call···11·<va_build_value.cold+0x11>
13 ·R_X86_64_PLT32» PyErr_SetString-0x413 ·R_X86_64_PLT32» PyErr_SetString-0x4
14 »       xor····%eax,%eax14 »       xor····%eax,%eax
15 »       jmp····18·<va_build_value.cold+0x18>15 »       jmp····18·<va_build_value.cold+0x18>
16 ·R_X86_64_PC32»  .text.hot+0x11616 ·R_X86_64_PC32»  .text.hot+0x119
17 »       mov····$0x0,%eax17 »       mov····$0x0,%eax
18 ·R_X86_64_32»    _Py_NoneStruct18 ·R_X86_64_32»    _Py_NoneStruct
19 »       jmp····22·<countformat.cold>19 »       jmp····22·<countformat.cold>
20 ·R_X86_64_PC32»  .text.hot+0x11620 ·R_X86_64_PC32»  .text.hot+0x119
  
21 0000000000000022·<countformat.cold>:21 0000000000000022·<countformat.cold>:
22 countformat.cold():22 countformat.cold():
23 »       push···%rax23 »       push···%rax
24 »       mov····0x0(%rip),%rdi········24 »       mov····0x0(%rip),%rdi········
25 ·R_X86_64_PC32»  PyExc_SystemError-0x425 ·R_X86_64_PC32»  PyExc_SystemError-0x4
26 »       mov····$0x0,%esi26 »       mov····$0x0,%esi
Offset 37, 608 lines modifiedOffset 37, 608 lines modified
37 »       mov····%r13,%rdi37 »       mov····%r13,%rdi
38 »       mov····%r10,(%rsp)38 »       mov····%r10,(%rsp)
39 »       call···46·<do_mkvalue.cold+0xc>39 »       call···46·<do_mkvalue.cold+0xc>
40 ·R_X86_64_PLT32» _Py_Dealloc-0x440 ·R_X86_64_PLT32» _Py_Dealloc-0x4
41 »       mov····(%rsp),%r1041 »       mov····(%rsp),%r10
42 »       jmp····4f·<do_mkvalue.cold+0x15>42 »       jmp····4f·<do_mkvalue.cold+0x15>
43 ·R_X86_64_PC32»  .text.hot+0x67843 ·R_X86_64_PC32»  .text.hot+0x678
 44 »       mov····(%r14),%rax
 45 »       test···%eax,%eax
 46 »       js·····5f·<do_mkvalue.cold+0x25>
 47 »       sub····$0x1,%rax
 48 »       mov····%rax,(%r14)
 49 »       je·····cf·<do_mkvalue.cold+0x95>
 50 »       mov····0x0(%rip),%rdi········
 51 ·R_X86_64_PC32»  PyExc_SystemError-0x4
 52 »       mov····$0x0,%esi
 53 ·R_X86_64_32»    .rodata.str1.1+0x1a
 54 »       call···70·<do_mkvalue.cold+0x36>
 55 ·R_X86_64_PLT32» PyErr_SetString-0x4
 56 »       jmp····75·<do_mkvalue.cold+0x3b>
 57 ·R_X86_64_PC32»  .text.hot+0x483
 58 »       mov····0x8(%rsp),%rcx
 59 »       mov····%r12d,%r8d
 60 »       mov····$0x7d,%edx
 61 »       mov····%rbx,%rsi
 62 »       mov····%rbp,%rdi
 63 »       sub····$0x1,%rcx
 64 »       sub····%r15,%rcx
 65 »       call···6dc·<do_ignore>
 66 »       mov····(%r14),%rax
 67 »       test···%eax,%eax
 68 »       js·····9f·<do_mkvalue.cold+0x65>
 69 ·R_X86_64_PC32»  .text.hot+0x483
 70 »       sub····$0x1,%rax
 71 »       mov····%rax,(%r14)
 72 »       jne····ac·<do_mkvalue.cold+0x72>
 73 ·R_X86_64_PC32»  .text.hot+0x483
 74 »       mov····%r14,%rdi
 75 »       call···b4·<do_mkvalue.cold+0x7a>
 76 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 77 »       jmp····b9·<do_mkvalue.cold+0x7f>
 78 ·R_X86_64_PC32»  .text.hot+0x483
 79 »       mov····0x0(%rip),%eax········
 80 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 81 »       add····$0x1,%eax
 82 »       je·····d9·<do_mkvalue.cold+0x9f>
 83 »       mov····%eax,0x0(%rip)········
 84 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 85 »       jmp····cf·<do_mkvalue.cold+0x95>
 86 ·R_X86_64_PC32»  .text.hot+0x843
 87 »       mov····%r14,%rdi
 88 »       call···d7·<do_mkvalue.cold+0x9d>
 89 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 90 »       jmp····5f·<do_mkvalue.cold+0x25>
 91 »       jmp····de·<do_mkvalue.cold+0xa4>
 92 ·R_X86_64_PC32»  .text.hot+0x843
44 »       cmp····$0x2f,%eax93 »       cmp····$0x2f,%eax
45 »       jbe····d0·<do_mkvalue.cold+0x96>94 »       jbe····32c·<do_mkvalue.cold+0x2f2>
46 »       mov····0x8(%rbx),%rdx95 »       mov····0x8(%rbx),%rdx
47 »       lea····0x8(%rdx),%rax96 »       lea····0x8(%rdx),%rax
48 »       mov····%rax,0x8(%rbx)97 »       mov····%rax,0x8(%rbx)
49 »       mov····(%rdx),%rsi98 »       mov····(%rdx),%rsi
50 »       test···%r13,%r1399 »       test···%r13,%r13
51 »       je·····6c·<do_mkvalue.cold+0x32>100 »       je·····ff·<do_mkvalue.cold+0xc5>
52 ·R_X86_64_PC32»  .text.hot+0x834101 ·R_X86_64_PC32»  .text.hot+0x834
53 »       test···%rsi,%rsi102 »       test···%rsi,%rsi
54 »       jns····75·<do_mkvalue.cold+0x3b>103 »       jns····108·<do_mkvalue.cold+0xce>
55 ·R_X86_64_PC32»  .text.hot+0x5bf104 ·R_X86_64_PC32»  .text.hot+0x5a7
56 »       mov····%r13,%rdi105 »       mov····%r13,%rdi
57 »       call···7d·<do_mkvalue.cold+0x43>106 »       call···110·<do_mkvalue.cold+0xd6>
58 ·R_X86_64_PLT32» strlen-0x4107 ·R_X86_64_PLT32» strlen-0x4
59 »       mov····%rax,%rsi108 »       mov····%rax,%rsi
60 »       jmp····85·<do_mkvalue.cold+0x4b>109 »       jmp····118·<do_mkvalue.cold+0xde>
61 ·R_X86_64_PC32»  .text.hot+0x5bf110 ·R_X86_64_PC32»  .text.hot+0x5a7
62 »       mov····0x8(%rsp),%rcx111 »       mov····0x8(%rsp),%rcx
63 »       mov····%r12d,%r8d112 »       mov····%r12d,%r8d
64 »       mov····$0x7d,%edx113 »       mov····$0x7d,%edx
65 »       mov····%rbx,%rsi114 »       mov····%rbx,%rsi
66 »       mov····%rbp,%rdi115 »       mov····%rbp,%rdi
67 »       call···6d6·<do_ignore>116 »       call···6dc·<do_ignore>
68 »       jmp····a2·<do_mkvalue.cold+0x68>117 »       jmp····135·<do_mkvalue.cold+0xfb>
69 ·R_X86_64_PC32»  .text.hot+0x483118 ·R_X86_64_PC32»  .text.hot+0x483
70 »       mov····0x0(%rip),%rdi········119 »       mov····0x0(%rip),%rdi········
71 ·R_X86_64_PC32»  PyExc_SystemError-0x4120 ·R_X86_64_PC32»  PyExc_SystemError-0x4
72 »       mov····$0x0,%esi121 »       mov····$0x0,%esi
73 ·R_X86_64_32»    .rodata.str1.1+0x34122 ·R_X86_64_32»    .rodata.str1.1+0x34
74 »       call···b3·<do_mkvalue.cold+0x79>123 »       call···146·<do_mkvalue.cold+0x10c>
75 ·R_X86_64_PLT32» PyErr_SetString-0x4124 ·R_X86_64_PLT32» PyErr_SetString-0x4
76 »       mov····0x8(%rsp),%rcx125 »       mov····0x8(%rsp),%rcx
77 »       mov····%r12d,%r8d126 »       mov····%r12d,%r8d
78 »       mov····%rbx,%rsi127 »       mov····%rbx,%rsi
79 »       mov····$0x7d,%edx128 »       mov····$0x7d,%edx
80 »       mov····%rbp,%rdi129 »       mov····%rbp,%rdi
81 »       call···6d6·<do_ignore>130 »       call···6dc·<do_ignore>
82 »       jmp····d0·<do_mkvalue.cold+0x96> 
83 ·R_X86_64_PC32»  .text.hot+0x483 
84 »       mov····%eax,%edx 
85 »       add····$0x8,%eax 
86 »       add····0x10(%rbx),%rdx 
87 »       mov····%eax,(%rbx) 
88 »       jmp····60·<do_mkvalue.cold+0x26>131 »       jmp····163·<do_mkvalue.cold+0x129>
89 »       mov····0x0(%rip),%eax········ 
90 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
91 »       add····$0x1,%eax 
92 »       je·····117·<do_mkvalue.cold+0xdd> 
93 »       mov····%eax,0x0(%rip)········ 
94 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
Max diff block lines reached; 25138/29957 bytes (83.91%) of diff not shown.
4.76 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................
5 ··0x00000020·00000000·9a000000·004b0ee0·01028e0e·.........K......5 ··0x00000020·00000000·9a000000·004b0ee0·01028e0e·.........K......
6 ··0x00000030·08000000·1c000000·38000000·00000000·........8.......6 ··0x00000030·08000000·1c000000·38000000·00000000·........8.......
7 ··0x00000040·5a010000·00440e30·027a0a0e·08420b02·Z....D.0.z...B..7 ··0x00000040·57010000·00440e30·027d0a0e·08470b02·W....D.0.}...G..
8 ··0x00000050·d90e0800·10000000·58000000·00000000·........X.......8 ··0x00000050·ce0e0800·10000000·58000000·00000000·........X.......
9 ··0x00000060·22000000·000e3000·10000000·6c000000·".....0.....l...9 ··0x00000060·22000000·000e3000·10000000·6c000000·".....0.....l...
10 ··0x00000070·00000000·fa000000·00000000·14000000·................10 ··0x00000070·00000000·f6000000·00000000·14000000·................
11 ··0x00000080·80000000·00000000·18000000·00410e10·.............A..11 ··0x00000080·80000000·00000000·18000000·00410e10·.............A..
12 ··0x00000090·560e0800·58010000·98000000·00000000·V...X...........12 ··0x00000090·560e0800·58010000·98000000·00000000·V...X...........
13 ··0x000000a0·4a070000·00420e10·8f02420e·188e0342·J....B....B....B13 ··0x000000a0·4a070000·00420e10·8f02420e·188e0342·J....B....B....B
14 ··0x000000b0·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.14 ··0x000000b0·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
15 ··0x000000c0·38830747·0e60026e·0a0e3844·0e30410e·8..G.`.n..8D.0A.15 ··0x000000c0·38830747·0e60026e·0a0e3844·0e30410e·8..G.`.n..8D.0A.
16 ··0x000000d0·28420e20·420e1842·0e10420e·08460b02·(B.·B..B..B..F..16 ··0x000000d0·28420e20·420e1842·0e10420e·08460b02·(B.·B..B..B..F..
17 ··0x000000e0·580a0e38·410e3044·0e28420e·20420e18·X..8A.0D.(B.·B..17 ··0x000000e0·580a0e38·410e3044·0e28420e·20420e18·X..8A.0D.(B.·B..
18 ··0x000000f0·420e1042·0e08430b·5d0a0e38·410e3041·B..B..C.]..8A.0A18 ··0x000000f0·420e1042·0e08430b·5d0a0e38·410e3041·B..B..C.]..8A.0A
19 ··0x00000100·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.19 ··0x00000100·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.
20 ··0x00000110·02b20a0e·384a0e30·440e2847·0e20420e·....8J.0D.(G.·B.20 ··0x00000110·02b20a0e·384a0e30·440e2847·0e20420e·....8J.0D.(G.·B.
21 ··0x00000120·18420e10·420e084b·0b027a0a·0e38410e·.B..B..K..z..8A.21 ··0x00000120·18420e10·420e084b·0b02620a·0e38410e·.B..B..K..b..8A.
22 ··0x00000130·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..22 ··0x00000130·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
23 ··0x00000140·4c0b6f0a·0e38440e·30410e28·420e2042·L.o..8D.0A.(B.·B23 ··0x00000140·4c0b6f0a·0e38440e·30410e28·420e2042·L.o..8D.0A.(B.·B
24 ··0x00000150·0e18420e·10420e08·4c0b0316·010a0e38·..B..B..L......824 ··0x00000150·0e18420e·10420e08·4c0b032e·010a0e38·..B..B..L......8
25 ··0x00000160·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B25 ··0x00000160·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
26 ··0x00000170·0e084d0b·5c0a0e38·410e3041·0e28420e·..M.\..8A.0A.(B.26 ··0x00000170·0e084d0b·5c0a0e38·410e3041·0e28420e·..M.\..8A.0A.(B.
27 ··0x00000180·20420e18·420e1042·0e08450b·5d0a0e38··B..B..B..E.]..827 ··0x00000180·20420e18·420e1042·0e08450b·5d0a0e38··B..B..B..E.]..8
28 ··0x00000190·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B28 ··0x00000190·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
29 ··0x000001a0·0e08450b·024f0a0e·38410e30·410e2842·..E..O..8A.0A.(B29 ··0x000001a0·0e08450b·024f0a0e·38410e30·410e2842·..E..O..8A.0A.(B
30 ··0x000001b0·0e20420e·18420e10·420e0848·0b030302·.·B..B..B..H....30 ··0x000001b0·0e20420e·18420e10·420e0848·0b032502·.·B..B..B..H..%.
31 ··0x000001c0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B31 ··0x000001c0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
32 ··0x000001d0·0e10420e·08450b02·530a0e38·410e3041·..B..E..S..8A.0A32 ··0x000001d0·0e10420e·08450b67·0a0e3841·0e30410e·..B..E.g..8A.0A.
33 ··0x000001e0·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.33 ··0x000001e0·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
34 ··0x000001f0·38000000·f4010000·00000000·7a030000·8...........z...34 ··0x000001f0·38000000·f4010000·00000000·72030000·8...........r...
35 ··0x00000200·000e6083·0786068c·058d048e·038f0203·..`.............35 ··0x00000200·000e6083·0786068c·058d048e·038f0203·..`.............
36 ··0x00000210·0e030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.36 ··0x00000210·16030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
37 ··0x00000220·18420e10·420e0845·0b000000·48000000·.B..B..E....H...37 ··0x00000220·18420e10·420e0845·0b000000·48000000·.B..B..E....H...
38 ··0x00000230·30020000·00000000·7d010000·00420e10·0.......}....B..38 ··0x00000230·30020000·00000000·7e010000·00420e10·0.......~....B..
39 ··0x00000240·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.39 ··0x00000240·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
40 ··0x00000250·05410e30·8606410e·38830744·0e500310·.A.0..A.8..D.P..40 ··0x00000250·05410e30·8606410e·38830744·0e500310·.A.0..A.8..D.P..
41 ··0x00000260·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..41 ··0x00000260·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
42 ··0x00000270·420e1042·0e08410b·1c000000·7c020000·B..B..A.....|...42 ··0x00000270·420e1042·0e08410b·1c000000·7c020000·B..B..A.....|...
43 ··0x00000280·00000000·4a000000·000e5083·0786068c·....J.....P.....43 ··0x00000280·00000000·4c000000·000e5083·0786068c·....L.....P.....
44 ··0x00000290·058d048e·038f0200·10000000·9c020000·................44 ··0x00000290·058d048e·038f0200·10000000·9c020000·................
45 ··0x000002a0·00000000·0c000000·00000000·48000000·............H...45 ··0x000002a0·00000000·0c000000·00000000·48000000·............H...
46 ··0x000002b0·b0020000·00000000·ff020000·00420e10·.............B..46 ··0x000002b0·b0020000·00000000·ff020000·00420e10·.............B..
47 ··0x000002c0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.47 ··0x000002c0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
48 ··0x000002d0·05440e30·8606440e·38830746·0e70037d·.D.0..D.8..F.p.}48 ··0x000002d0·05440e30·8606440e·38830746·0e70037d·.D.0..D.8..F.p.}
49 ··0x000002e0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..49 ··0x000002e0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
50 ··0x000002f0·420e1042·0e08450b·1c000000·fc020000·B..B..E.........50 ··0x000002f0·420e1042·0e08450b·1c000000·fc020000·B..B..E.........
51 ··0x00000300·00000000·e2000000·000e7083·0786068c·..........p.....51 ··0x00000300·00000000·ee000000·000e7083·0786068c·..........p.....
52 ··0x00000310·058d048e·038f0200·28000000·1c030000·........(.......52 ··0x00000310·058d048e·038f0200·28000000·1c030000·........(.......
53 ··0x00000320·00000000·4f000000·00460e10·8c02440e·....O....F....D.53 ··0x00000320·00000000·4f000000·00460e10·8c02440e·....O....F....D.
54 ··0x00000330·18860344·0e208304·740a0e18·410e1042·...D.·..t...A..B54 ··0x00000330·18860344·0e208304·740a0e18·410e1042·...D.·..t...A..B
55 ··0x00000340·0e08450b·24000000·48030000·00000000·..E.$...H.......55 ··0x00000340·0e08450b·24000000·48030000·00000000·..E.$...H.......
56 ··0x00000350·6d000000·000e2083·0486038c·0202530a·m.....·.......S.56 ··0x00000350·6d000000·000e2083·0486038c·0202530a·m.....·.......S.
57 ··0x00000360·0e18440e·10420e08·410b0000·2c000000·..D..B..A...,...57 ··0x00000360·0e18440e·10420e08·410b0000·2c000000·..D..B..A...,...
58 ··0x00000370·70030000·00000000·8f000000·00460e10·p............F..58 ··0x00000370·70030000·00000000·8f000000·00460e10·p............F..
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 35, 16 lines modifiedOffset 35, 16 lines modified
35 ··0x00000200·6d4f7264·696e616c·0050794c·6f6e675f·mOrdinal.PyLong_35 ··0x00000200·6d4f7264·696e616c·0050794c·6f6e675f·mOrdinal.PyLong_
36 ··0x00000210·46726f6d·556e7369·676e6564·4c6f6e67·FromUnsignedLong36 ··0x00000210·46726f6d·556e7369·676e6564·4c6f6e67·FromUnsignedLong
37 ··0x00000220·4c6f6e67·0050794c·6f6e675f·46726f6d·Long.PyLong_From37 ··0x00000220·4c6f6e67·0050794c·6f6e675f·46726f6d·Long.PyLong_From
38 ··0x00000230·556e7369·676e6564·4c6f6e67·00507943·UnsignedLong.PyC38 ··0x00000230·556e7369·676e6564·4c6f6e67·00507943·UnsignedLong.PyC
39 ··0x00000240·6f6d706c·65785f46·726f6d43·436f6d70·omplex_FromCComp39 ··0x00000240·6f6d706c·65785f46·726f6d43·436f6d70·omplex_FromCComp
40 ··0x00000250·6c657800·50794c6f·6e675f46·726f6d4c·lex.PyLong_FromL40 ··0x00000250·6c657800·50794c6f·6e675f46·726f6d4c·lex.PyLong_FromL
41 ··0x00000260·6f6e674c·6f6e6700·5f50795f·4465616c·ongLong._Py_Deal41 ··0x00000260·6f6e674c·6f6e6700·5f50795f·4465616c·ongLong._Py_Deal
42 ··0x00000270·6c6f6300·50794572·725f4f63·63757272·loc.PyErr_Occurr 
43 ··0x00000280·65640050·794c6973·745f4e65·77007763·ed.PyList_New.wc42 ··0x00000270·6c6f6300·50794c69·73745f4e·65770050·loc.PyList_New.P
 43 ··0x00000280·79457272·5f4f6363·75727265·64007763·yErr_Occurred.wc
44 ··0x00000290·736c656e·00507955·6e69636f·64655f46·slen.PyUnicode_F44 ··0x00000290·736c656e·00507955·6e69636f·64655f46·slen.PyUnicode_F
45 ··0x000002a0·726f6d57·69646543·68617200·50795475·romWideChar.PyTu45 ··0x000002a0·726f6d57·69646543·68617200·50795475·romWideChar.PyTu
46 ··0x000002b0·706c655f·4e657700·5f50795f·56614275·ple_New._Py_VaBu46 ··0x000002b0·706c655f·4e657700·5f50795f·56614275·ple_New._Py_VaBu
47 ··0x000002c0·696c6453·7461636b·0050794d·656d5f4d·ildStack.PyMem_M47 ··0x000002c0·696c6453·7461636b·0050794d·656d5f4d·ildStack.PyMem_M
48 ··0x000002d0·616c6c6f·63005079·4572725f·4e6f4d65·alloc.PyErr_NoMe48 ··0x000002d0·616c6c6f·63005079·4572725f·4e6f4d65·alloc.PyErr_NoMe
49 ··0x000002e0·6d6f7279·0050794d·656d5f46·72656500·mory.PyMem_Free.49 ··0x000002e0·6d6f7279·0050794d·656d5f46·72656500·mory.PyMem_Free.
50 ··0x000002f0·50794d6f·64756c65·5f416464·4f626a65·PyModule_AddObje50 ··0x000002f0·50794d6f·64756c65·5f416464·4f626a65·PyModule_AddObje
54.6 KB
mystrtoul.o
877 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········7616·(bytes·into·file)13 ··Start·of·section·headers:··········7368·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1619 ··Number·of·section·headers:·········16
20 ··Section·header·string·table·index:·1520 ··Section·header·string·table·index:·15
3.02 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x1dc0:1 There·are·16·section·headers,·starting·at·offset·0x1cc8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········0000000000000000·000040·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········0000000000000000·000040·000000·00··WA··0···0··1
8 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·0003b5·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·000385·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·001010·0005d0·18···I·13···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·000ff0·000528·18···I·13···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000400·0007da·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0003d0·0007da·00··AX··0···0·16
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·0015e0·0006f0·18···I·13···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·001518·0006c0·18···I·13···6··8
12 ··[·8]·.rodata···········PROGBITS········0000000000000000·000be0·0001c8·00···A··0···0·3212 ··[·8]·.rodata···········PROGBITS········0000000000000000·000bc0·0001c8·00···A··0···0·32
13 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·000da8·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·000d88·000000·00······0···0··1
14 ··[10]·.note.gnu.property·NOTE············0000000000000000·000da8·000020·00···A··0···0··814 ··[10]·.note.gnu.property·NOTE············0000000000000000·000d88·000020·00···A··0···0··8
15 ··[11]·.eh_frame·········PROGBITS········0000000000000000·000dc8·000088·00···A··0···0··815 ··[11]·.eh_frame·········PROGBITS········0000000000000000·000da8·000088·00···A··0···0··8
16 ··[12]·.rela.eh_frame····RELA············0000000000000000·001cd0·000060·18···I·13··11··816 ··[12]·.rela.eh_frame····RELA············0000000000000000·001bd8·000060·18···I·13··11··8
17 ··[13]·.symtab···········SYMTAB··········0000000000000000·000e50·000138·18·····14···8··817 ··[13]·.symtab···········SYMTAB··········0000000000000000·000e30·000138·18·····14···8··8
18 ··[14]·.strtab···········STRTAB··········0000000000000000·000f88·000085·00······0···0··118 ··[14]·.strtab···········STRTAB··········0000000000000000·000f68·000085·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········0000000000000000·001d30·000089·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········0000000000000000·001c38·000089·00······0···0··1
20 Key·to·Flags:20 Key·to·Flags:
21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
24 ··D·(mbind),·l·(large),·p·(processor·specific)24 ··D·(mbind),·l·(large),·p·(processor·specific)
1.32 KB
readelf --wide --symbols {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Symbol·table·'.symtab'·contains·13·entries:2 Symbol·table·'.symtab'·contains·13·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.unlikely5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.text.unlikely
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
7 ·····3:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····8·smallmax7 ·····3:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····8·smallmax
8 ·····4:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····8·digitlimit8 ·····4:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····8·digitlimit
9 ·····5:·0000000000000000···539·FUNC····LOCAL··DEFAULT····4·PyOS_strtol.cold9 ·····5:·0000000000000000···491·FUNC····LOCAL··DEFAULT····4·PyOS_strtol.cold
10 ·····6:·000000000000021b···410·FUNC····LOCAL··DEFAULT····4·PyOS_strtoul.cold10 ·····6:·00000000000001eb···410·FUNC····LOCAL··DEFAULT····4·PyOS_strtoul.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
12 ·····8:·0000000000000000··1028·FUNC····GLOBAL·DEFAULT····6·PyOS_strtol12 ·····8:·0000000000000000··1035·FUNC····GLOBAL·DEFAULT····6·PyOS_strtol
13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
14 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue14 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
16 ····12:·0000000000000410···970·FUNC····GLOBAL·DEFAULT····6·PyOS_strtoul16 ····12:·0000000000000410···970·FUNC····GLOBAL·DEFAULT····6·PyOS_strtoul
21.4 KB
readelf --wide --relocs {}
    
Offset 1, 98 lines modifiedOffset 1, 90 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x1010·contains·62·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0xff0·contains·55·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000f··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·03 0000000000000020··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
 4 000000000000003e··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
4 0000000000000062··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·05 0000000000000063··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
5 00000000000000a8··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·06 0000000000000104··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
6 00000000000000e5··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
7 000000000000012a··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·07 0000000000000183··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
8 0000000000000197··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·08 00000000000001c1··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
9 00000000000001f6··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·09 00000000000001db··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
10 000000000000024c··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·010 000000000000021c··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
11 0000000000000267··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·011 0000000000000237··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
12 00000000000002ab··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·012 000000000000027b··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
13 00000000000002e6··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·013 00000000000002b6··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
14 0000000000000360··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·014 0000000000000330··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
15 000000000000038f··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·015 000000000000035f··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
16 0000000000000017··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·290 
17 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c16 0000000000000005··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
18 0000000000000028··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
19 0000000000000035··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ec 
20 0000000000000044··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
21 000000000000004c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
22 000000000000006d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43 
23 0000000000000083··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43 
24 00000000000000b8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
25 00000000000000c0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c17 000000000000000d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
 18 0000000000000028··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·290
 19 0000000000000049··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43
 20 000000000000008b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32
 21 00000000000000a1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43
 22 00000000000000ae··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ec
 23 00000000000000bf··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3be
 24 00000000000000d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3be
26 00000000000000f5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c25 00000000000000df··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
27 00000000000000fd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c26 00000000000000e7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
28 0000000000000149··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32 
29 0000000000000156··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c9 
30 0000000000000173··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f8 
31 0000000000000178··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0 
32 0000000000000181··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c27 0000000000000114··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
 28 000000000000011c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
 29 000000000000015d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32
 30 000000000000016e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f8
 31 0000000000000173··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0
33 0000000000000189··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c32 000000000000018f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c
34 00000000000001a7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
35 00000000000001af··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
36 00000000000001be··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·371 
37 00000000000001d0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·371 
38 00000000000001de··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
39 00000000000001e6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24c 
40 00000000000001fd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b233 0000000000000194··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bb
41 0000000000000217··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3234 000000000000019c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c9
42 000000000000021f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4cc35 00000000000001ef··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4cc
43 0000000000000230··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·72e36 0000000000000200··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·72e
44 000000000000023e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·72e37 000000000000020e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·72e
45 0000000000000251··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·61738 0000000000000221··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·617
46 0000000000000272··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43639 0000000000000242··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·436
47 0000000000000288··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·43640 0000000000000258··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·436
48 00000000000002b7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b141 0000000000000287··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
49 00000000000002bf··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b142 000000000000028f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
50 00000000000002f6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b143 00000000000002c6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
51 00000000000002fe··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b144 00000000000002ce··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
52 0000000000000328··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b145 00000000000002f8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
53 0000000000000330··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b146 0000000000000300··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
54 0000000000000339··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b147 0000000000000309··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
55 0000000000000341··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b148 0000000000000311··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
56 000000000000034a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b149 000000000000031a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
57 0000000000000352··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b150 0000000000000322··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
58 0000000000000370··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b151 0000000000000340··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
59 0000000000000378··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b152 0000000000000348··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
60 000000000000037f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d753 000000000000034f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d7
61 000000000000039b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b154 000000000000036b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
62 00000000000003a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ae55 0000000000000370··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ae
63 00000000000003a9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b156 0000000000000379··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
64 00000000000003b1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b157 0000000000000381··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b1
  
65 Relocation·section·'.rela.text.hot'·at·offset·0x15e0·contains·74·entries:58 Relocation·section·'.rela.text.hot'·at·offset·0x1518·contains·72·entries:
66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend59 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
67 0000000000000016··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·060 0000000000000016··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
68 000000000000003c··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·061 000000000000003c··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
69 00000000000000ab··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·062 00000000000000ab··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
70 00000000000000e4··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
71 00000000000000fe··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·063 00000000000000fe··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
72 0000000000000122··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·064 0000000000000122··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
73 0000000000000151··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·065 0000000000000151··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
74 000000000000017e··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·066 000000000000017e··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
75 00000000000001ab··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·067 00000000000001ab··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
76 00000000000001d9··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·068 00000000000001d9··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
77 0000000000000214··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·469 0000000000000214··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
78 0000000000000277··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·070 0000000000000277··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
79 00000000000002ab··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·071 00000000000002ab··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
80 00000000000002db··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·072 00000000000002db··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
81 00000000000002f9··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·073 00000000000002f9··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
82 0000000000000305··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·474 0000000000000305··0000000b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
83 000000000000031a··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
84 0000000000000338··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0 
85 000000000000034b··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
86 0000000000000388··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0 
87 0000000000000398··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0 
88 00000000000003ad··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·075 000000000000031a··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
 76 0000000000000342··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0
 77 0000000000000360··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
 78 000000000000037b··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0
89 00000000000003d9··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a079 0000000000000394··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0
 80 00000000000003d5··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
 81 00000000000003e5··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0
90 000000000000042f··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·082 000000000000042f··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
91 00000000000004a2··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·083 00000000000004a2··000000090000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
92 00000000000004de··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·084 00000000000004de··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
93 0000000000000502··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·085 0000000000000502··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
94 0000000000000532··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·086 0000000000000532··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
95 0000000000000562··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·087 0000000000000562··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
96 000000000000058d··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·088 000000000000058d··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
Offset 107, 43 lines modifiedOffset 99, 42 lines modified
107 00000000000006dd··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a099 00000000000006dd··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0
108 00000000000006fa··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0100 00000000000006fa··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
109 0000000000000748··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0101 0000000000000748··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
110 0000000000000757··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0102 0000000000000757··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
111 0000000000000786··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0103 0000000000000786··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
112 000000000000079b··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0104 000000000000079b··000000070000000b·R_X86_64_32S···········0000000000000000·.rodata·+·a0
113 00000000000007b8··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0105 00000000000007b8··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyLong_DigitValue·+·0
114 000000000000000c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28106 000000000000000c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a1
115 000000000000001d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·114107 000000000000001d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13f
116 0000000000000043··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c108 0000000000000043··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28
 109 00000000000000b2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·173
Max diff block lines reached; 718/21834 bytes (3.29%) of diff not shown.
1.81 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000024·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000040415 00000018·0000000000000024·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000040b
16 ··DW_CFA_advance_loc:·5·to·000000000000000516 ··DW_CFA_advance_loc:·5·to·0000000000000005
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1618 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
19 ··DW_CFA_advance_loc1:·201·to·00000000000000ce19 ··DW_CFA_advance_loc1:·201·to·00000000000000ce
20 ··DW_CFA_remember_state20 ··DW_CFA_remember_state
21 ··DW_CFA_def_cfa_offset:·821 ··DW_CFA_def_cfa_offset:·8
22 ··DW_CFA_advance_loc:·2·to·00000000000000d022 ··DW_CFA_advance_loc:·1·to·00000000000000cf
23 ··DW_CFA_restore_state23 ··DW_CFA_restore_state
24 ··DW_CFA_advance_loc2:·335·to·000000000000021f24 ··DW_CFA_advance_loc2:·336·to·000000000000021f
25 ··DW_CFA_remember_state25 ··DW_CFA_remember_state
26 ··DW_CFA_def_cfa_offset:·826 ··DW_CFA_def_cfa_offset:·8
27 ··DW_CFA_advance_loc:·17·to·000000000000023027 ··DW_CFA_advance_loc:·17·to·0000000000000230
28 ··DW_CFA_restore_state28 ··DW_CFA_restore_state
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
  
32 00000040·0000000000000014·00000044·FDE·cie=00000000·pc=0000000000000000..000000000000021b32 00000040·0000000000000014·00000044·FDE·cie=00000000·pc=0000000000000000..00000000000001eb
33 ··DW_CFA_def_cfa_offset:·1633 ··DW_CFA_def_cfa_offset:·16
34 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1634 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
35 ··DW_CFA_nop35 ··DW_CFA_nop
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
  
38 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=0000000000000410..00000000000007da38 00000058·0000000000000018·0000005c·FDE·cie=00000000·pc=0000000000000410..00000000000007da
Offset 43, 11 lines modifiedOffset 43, 11 lines modified
43 ··DW_CFA_def_cfa_offset:·1643 ··DW_CFA_def_cfa_offset:·16
44 ··DW_CFA_advance_loc2:·455·to·00000000000005e244 ··DW_CFA_advance_loc2:·455·to·00000000000005e2
45 ··DW_CFA_remember_state45 ··DW_CFA_remember_state
46 ··DW_CFA_def_cfa_offset:·846 ··DW_CFA_def_cfa_offset:·8
47 ··DW_CFA_advance_loc:·6·to·00000000000005e847 ··DW_CFA_advance_loc:·6·to·00000000000005e8
48 ··DW_CFA_restore_state48 ··DW_CFA_restore_state
  
49 00000074·0000000000000010·00000078·FDE·cie=00000000·pc=000000000000021b..00000000000003b549 00000074·0000000000000010·00000078·FDE·cie=00000000·pc=00000000000001eb..0000000000000385
50 ··DW_CFA_def_cfa_offset:·1650 ··DW_CFA_def_cfa_offset:·16
51 ··DW_CFA_nop51 ··DW_CFA_nop
  
12.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 309 lines modifiedOffset 1, 289 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<PyOS_strtol.cold>:2 0000000000000000·<PyOS_strtol.cold>:
3 PyOS_strtol.cold():3 PyOS_strtol.cold():
 4 »       test···%rsi,%rsi
 5 »       je·····9·<PyOS_strtol.cold+0x9>
 6 ·R_X86_64_PC32»  .text.hot+0x24c
 7 »       mov····%r9,(%rsi)
 8 »       jmp····11·<PyOS_strtol.cold+0x11>
 9 ·R_X86_64_PC32»  .text.hot+0x24c
4 »       cmp····$0x30,%al10 »       cmp····$0x30,%al
5 »       je·····101·<PyOS_strtol.cold+0x101>11 »       je·····eb·<PyOS_strtol.cold+0xeb>
6 »       movslq·%edx,%rax12 »       movslq·%edx,%rax
7 »       mov····0x0(,%rax,4),%r9d13 »       mov····0x0(,%rax,4),%r9d
8 ·R_X86_64_32S»   .rodata14 ·R_X86_64_32S»   .rodata
9 »       movzbl·(%rdi),%eax15 »       movzbl·(%rdi),%eax
10 »       jmp····1b·<PyOS_strtol.cold+0x1b> 
11 ·R_X86_64_PC32»  .text.hot+0x290 
12 »       test···%rsi,%rsi 
13 »       je·····24·<PyOS_strtol.cold+0x24> 
14 ·R_X86_64_PC32»  .text.hot+0x24c 
15 »       mov····%r9,(%rsi) 
16 »       jmp····2c·<PyOS_strtol.cold+0x2c>16 »       jmp····2c·<PyOS_strtol.cold+0x2c>
17 ·R_X86_64_PC32»  .text.hot+0x24c17 ·R_X86_64_PC32»  .text.hot+0x290
18 »       xor····%r8d,%r8d 
19 »       xor····%eax,%eax 
20 »       test···%edx,%edx 
21 »       je·····39·<PyOS_strtol.cold+0x39> 
22 ·R_X86_64_PC32»  .text.hot+0xec 
23 »       jns····1b3·<PyOS_strtol.cold+0x1b3> 
24 »       test···%rsi,%rsi 
25 »       je·····48·<PyOS_strtol.cold+0x48> 
26 ·R_X86_64_PC32»  .text.hot+0x24c 
27 »       mov····%rdi,(%rsi) 
28 »       jmp····50·<PyOS_strtol.cold+0x50> 
29 ·R_X86_64_PC32»  .text.hot+0x24c 
30 »       movzbl·0x1(%rdi),%eax18 »       movzbl·0x1(%rdi),%eax
31 »       lea····0x1(%rdi),%rcx19 »       lea····0x1(%rdi),%rcx
32 »       test···%al,%al20 »       test···%al,%al
33 »       je·····7d·<PyOS_strtol.cold+0x7d>21 »       je·····9b·<PyOS_strtol.cold+0x9b>
34 »       movzbl·%al,%edi22 »       movzbl·%al,%edi
35 »       testb··$0x8,0x0(,%rdi,4)23 »       testb··$0x8,0x0(,%rdi,4)
36 ·R_X86_64_32S»   _Py_ctype_table24 ·R_X86_64_32S»   _Py_ctype_table
37 »       jne····71·<PyOS_strtol.cold+0x71>25 »       jne····8f·<PyOS_strtol.cold+0x8f>
38 »       mov····%rcx,%rdi26 »       mov····%rcx,%rdi
39 »       jmp····71·<PyOS_strtol.cold+0x71>27 »       jmp····4d·<PyOS_strtol.cold+0x4d>
40 ·R_X86_64_PC32»  .text.hot+0x4328 ·R_X86_64_PC32»  .text.hot+0x43
 29 »       movzbl·0x1(%rdi),%eax
 30 »       add····$0x1,%rdi
 31 »       test···%al,%al
 32 »       je·····153·<PyOS_strtol.cold+0x153>
 33 »       movzbl·%al,%ecx
 34 »       testb··$0x8,0x0(,%rcx,4)
 35 ·R_X86_64_32S»   _Py_ctype_table
 36 »       jne····4d·<PyOS_strtol.cold+0x4d>
 37 »       cmp····$0x2d,%al
 38 »       sete···%r8b
 39 »       sub····$0x2b,%eax
 40 »       test···$0xfd,%al
 41 »       jne····156·<PyOS_strtol.cold+0x156>
 42 »       movzbl·0x1(%rdi),%eax
 43 »       lea····0x1(%rdi),%rcx
 44 »       mov····%rcx,%rdi
 45 »       test···%al,%al
 46 »       je·····a8·<PyOS_strtol.cold+0xa8>
 47 »       jmp····8f·<PyOS_strtol.cold+0x8f>
 48 ·R_X86_64_PC32»  .text.hot+0x32
41 »       movzbl·0x1(%rcx),%eax49 »       movzbl·0x1(%rcx),%eax
42 »       add····$0x1,%rcx50 »       add····$0x1,%rcx
43 »       test···%al,%al51 »       test···%al,%al
44 »       jne····5c·<PyOS_strtol.cold+0x5c>52 »       jne····38·<PyOS_strtol.cold+0x38>
45 »       mov····%rcx,%rdi53 »       mov····%rcx,%rdi
46 »       xor····%eax,%eax54 »       xor····%eax,%eax
47 »       jmp····87·<PyOS_strtol.cold+0x87>55 »       jmp····a5·<PyOS_strtol.cold+0xa5>
48 ·R_X86_64_PC32»  .text.hot+0x4356 ·R_X86_64_PC32»  .text.hot+0x43
 57 »       xor····%r8d,%r8d
 58 »       xor····%eax,%eax
 59 »       test···%edx,%edx
 60 »       je·····b2·<PyOS_strtol.cold+0xb2>
 61 ·R_X86_64_PC32»  .text.hot+0xec
 62 »       js·····da·<PyOS_strtol.cold+0xda>
49 »       cmp····$0x30,%al63 »       cmp····$0x10,%edx
 64 »       je·····19·<PyOS_strtol.cold+0x19>
 65 »       jg·····c3·<PyOS_strtol.cold+0xc3>
 66 ·R_X86_64_PC32»  .text.hot+0x3be
 67 »       cmp····$0x2,%edx
 68 »       je·····19·<PyOS_strtol.cold+0x19>
 69 »       cmp····$0x8,%edx
50 »       jne····8·<PyOS_strtol.cold+0x8>70 »       jne····d5·<PyOS_strtol.cold+0xd5>
 71 ·R_X86_64_PC32»  .text.hot+0x3be
51 »       movzbl·0x1(%rdi),%eax 
52 »       lea····0x1(%rdi),%rcx 
53 »       and····$0xffffffdf,%eax 
54 »       cmp····$0x42,%al 
55 »       jne····110·<PyOS_strtol.cold+0x110>72 »       jmp····19·<PyOS_strtol.cold+0x19>
56 »       movzbl·0x2(%rdi),%eax 
57 »       add····$0x2,%rdi 
58 »       cmpb···$0x1,0x0(%rax) 
59 ·R_X86_64_32S»   _PyLong_DigitValue 
60 »       jbe····8·<PyOS_strtol.cold+0x8> 
61 »       test···%rsi,%rsi73 »       test···%rsi,%rsi
62 »       je·····bc·<PyOS_strtol.cold+0xbc>74 »       je·····e3·<PyOS_strtol.cold+0xe3>
63 ·R_X86_64_PC32»  .text.hot+0x24c75 ·R_X86_64_PC32»  .text.hot+0x24c
64 »       mov····%rcx,(%rsi)76 »       mov····%rdi,(%rsi)
65 »       jmp····c4·<PyOS_strtol.cold+0xc4>77 »       jmp····eb·<PyOS_strtol.cold+0xeb>
66 ·R_X86_64_PC32»  .text.hot+0x24c78 ·R_X86_64_PC32»  .text.hot+0x24c
67 »       cmp····$0x30,%al 
68 »       jne····8·<PyOS_strtol.cold+0x8> 
69 »       movzbl·0x1(%rdi),%eax79 »       movzbl·0x1(%rdi),%eax
70 »       lea····0x1(%rdi),%rcx80 »       lea····0x1(%rdi),%rcx
71 »       and····$0xffffffdf,%eax81 »       and····$0xffffffdf,%eax
72 »       cmp····$0x4f,%al82 »       cmp····$0x58,%al
73 »       jne····110·<PyOS_strtol.cold+0x110>83 »       jne····13b·<PyOS_strtol.cold+0x13b>
74 »       movzbl·0x2(%rdi),%eax84 »       movzbl·0x2(%rdi),%eax
75 »       add····$0x2,%rdi85 »       add····$0x2,%rdi
76 »       cmpb···$0x7,0x0(%rax)86 »       cmpb···$0xf,0x0(%rax)
77 ·R_X86_64_32S»   _PyLong_DigitValue87 ·R_X86_64_32S»   _PyLong_DigitValue
78 »       jbe····8·<PyOS_strtol.cold+0x8>88 »       jbe····19·<PyOS_strtol.cold+0x19>
79 »       test···%rsi,%rsi89 »       test···%rsi,%rsi
80 »       je·····f9·<PyOS_strtol.cold+0xf9>90 »       je·····118·<PyOS_strtol.cold+0x118>
81 ·R_X86_64_PC32»  .text.hot+0x24c91 ·R_X86_64_PC32»  .text.hot+0x24c
82 »       mov····%rcx,(%rsi)92 »       mov····%rcx,(%rsi)
83 »       jmp····101·<PyOS_strtol.cold+0x101>93 »       jmp····120·<PyOS_strtol.cold+0x120>
84 ·R_X86_64_PC32»  .text.hot+0x24c94 ·R_X86_64_PC32»  .text.hot+0x24c
Max diff block lines reached; 8877/12979 bytes (68.40%) of diff not shown.
12.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 6, 74 lines modifiedOffset 6, 70 lines modified
6 0000000000000000·<PyOS_strtol>:6 0000000000000000·<PyOS_strtol>:
7 PyOS_strtol():7 PyOS_strtol():
8 »       endbr648 »       endbr64
9 »       push···%rbx9 »       push···%rbx
10 »       movzbl·(%rdi),%eax10 »       movzbl·(%rdi),%eax
11 »       test···%al,%al11 »       test···%al,%al
12 »       je·····10·<PyOS_strtol+0x10>12 »       je·····10·<PyOS_strtol+0x10>
13 ·R_X86_64_PC32»  .text.unlikely+0x2813 ·R_X86_64_PC32»  .text.unlikely+0xa1
14 »       movzbl·%al,%ecx14 »       movzbl·%al,%ecx
15 »       testb··$0x8,0x0(,%rcx,4)15 »       testb··$0x8,0x0(,%rcx,4)
16 ·R_X86_64_32S»   _Py_ctype_table16 ·R_X86_64_32S»   _Py_ctype_table
17 »       jne····21·<PyOS_strtol+0x21>17 »       jne····21·<PyOS_strtol+0x21>
18 ·R_X86_64_PC32»  .text.unlikely+0x11418 ·R_X86_64_PC32»  .text.unlikely+0x13f
19 »       cmp····$0x2d,%al19 »       cmp····$0x2d,%al
20 »       lea····-0x2b(%rax),%ecx20 »       lea····-0x2b(%rax),%ecx
21 »       sete···%r8b21 »       sete···%r8b
22 »       and····$0xfd,%ecx22 »       and····$0xfd,%ecx
23 »       je·····3fa·<PyOS_strtol+0x3fa>23 »       je·····3fc·<PyOS_strtol+0x3fc>
24 »       movzbl·%al,%ecx24 »       movzbl·%al,%ecx
25 »       testb··$0x8,0x0(,%rcx,4)25 »       testb··$0x8,0x0(,%rcx,4)
26 ·R_X86_64_32S»   _Py_ctype_table26 ·R_X86_64_32S»   _Py_ctype_table
27 »       jne····47·<PyOS_strtol+0x47>27 »       jne····47·<PyOS_strtol+0x47>
28 ·R_X86_64_PC32»  .text.unlikely+0x4c28 ·R_X86_64_PC32»  .text.unlikely+0x28
29 »       test···%edx,%edx29 »       test···%edx,%edx
30 »       jne····356·<PyOS_strtol+0x356>30 »       jne····3a3·<PyOS_strtol+0x3a3>
31 »       cmp····$0x30,%al31 »       cmp····$0x30,%al
32 »       jne····f0·<PyOS_strtol+0xf0>32 »       jne····f0·<PyOS_strtol+0xf0>
33 »       movzbl·0x1(%rdi),%eax33 »       movzbl·0x1(%rdi),%eax
34 »       lea····0x1(%rdi),%r934 »       lea····0x1(%rdi),%r9
35 »       lea····-0x42(%rax),%ecx35 »       lea····-0x42(%rax),%ecx
36 »       cmp····$0x36,%cl36 »       cmp····$0x36,%cl
37 »       ja·····d0·<PyOS_strtol+0xd0>37 »       ja·····e0·<PyOS_strtol+0xe0>
38 »       mov····$0x1,%edx38 »       mov····$0x1,%edx
39 »       shl····%cl,%rdx39 »       shl····%cl,%rdx
40 »       movabs·$0x100000001,%rcx40 »       movabs·$0x100000001,%rcx
41 »       test···%rcx,%rdx41 »       test···%rcx,%rdx
42 »       jne····3a7·<PyOS_strtol+0x3a7>42 »       jne····314·<PyOS_strtol+0x314>
43 »       movabs·$0x200000002000,%rcx43 »       movabs·$0x200000002000,%rcx
44 »       test···%rcx,%rdx44 »       test···%rcx,%rdx
45 »       jne····2a5·<PyOS_strtol+0x2a5>45 »       jne····2a5·<PyOS_strtol+0x2a5>
46 »       movabs·$0x40000000400000,%rcx46 »       movabs·$0x40000000400000,%rcx
47 »       test···%rcx,%rdx47 »       test···%rcx,%rdx
48 »       jne····271·<PyOS_strtol+0x271>48 »       jne····271·<PyOS_strtol+0x271>
49 »       testb··$0x8,0x0(,%rax,4)49 »       testb··$0x8,0x0(,%rax,4)
50 ·R_X86_64_32S»   _Py_ctype_table50 ·R_X86_64_32S»   _Py_ctype_table
51 »       jne····3f5·<PyOS_strtol+0x3f5>51 »       jne····b6·<PyOS_strtol+0xb6>
 52 ·R_X86_64_PC32»  .text.unlikely+0x173
52 »       test···%rsi,%rsi53 »       test···%rsi,%rsi
53 »       je·····250·<PyOS_strtol+0x250>54 »       je·····250·<PyOS_strtol+0x250>
54 »       mov····%r9,(%rsi)55 »       mov····%r9,(%rsi)
55 »       xor····%eax,%eax56 »       xor····%eax,%eax
56 »       test···%r8b,%r8b57 »       test···%r8b,%r8b
57 »       jne····cd·<PyOS_strtol+0xcd>58 »       jne····cd·<PyOS_strtol+0xcd>
58 ·R_X86_64_PC32»  .text.unlikely+0x14e59 ·R_X86_64_PC32»  .text.unlikely+0x194
59 »       pop····%rbx60 »       pop····%rbx
60 »       ret61 »       ret
61 »       nop 
62 »       cmp····$0x30,%al 
63 »       jne····a8·<PyOS_strtol+0xa8> 
64 »       movzbl·0x1(%r9),%eax62 »       movzbl·0x1(%r9),%eax
65 »       add····$0x1,%r963 »       add····$0x1,%r9
 64 »       nopl···0x0(%rax,%rax,1)
66 »       cmp····$0x30,%al65 »       cmp····$0x30,%al
67 »       je·····d4·<PyOS_strtol+0xd4>66 »       jne····a8·<PyOS_strtol+0xa8>
68 »       testb··$0x8,0x0(,%rax,4) 
69 ·R_X86_64_32S»   _Py_ctype_table 
70 »       je·····b6·<PyOS_strtol+0xb6> 
71 »       jmp····f0·<PyOS_strtol+0xf0>67 »       jmp····cf·<PyOS_strtol+0xcf>
72 ·R_X86_64_PC32»  .text.unlikely+0x1e668 »       cs·nopw·0x0(%rax,%rax,1)
73 »       mov····$0x13,%r9d69 »       mov····$0x13,%r9d
74 »       mov····$0xa,%edx70 »       mov····$0xa,%edx
75 »       movzbl·0x0(%rax),%ecx71 »       movzbl·0x0(%rax),%ecx
76 ·R_X86_64_32S»   _PyLong_DigitValue72 ·R_X86_64_32S»   _PyLong_DigitValue
77 »       mov····%rcx,%rax73 »       mov····%rcx,%rax
78 »       cmp····%edx,%ecx74 »       cmp····%edx,%ecx
79 »       jge····248·<PyOS_strtol+0x248>75 »       jge····248·<PyOS_strtol+0x248>
Offset 84, 64 lines modifiedOffset 80, 64 lines modified
84 »       movzbl·0x0(%rcx),%r11d80 »       movzbl·0x0(%rcx),%r11d
85 ·R_X86_64_32S»   _PyLong_DigitValue81 ·R_X86_64_32S»   _PyLong_DigitValue
86 »       mov····%r11,%rcx82 »       mov····%r11,%rcx
87 »       cmp····%edx,%r11d83 »       cmp····%edx,%r11d
88 »       jge····260·<PyOS_strtol+0x260>84 »       jge····260·<PyOS_strtol+0x260>
89 »       movslq·%edx,%r1185 »       movslq·%edx,%r11
90 »       cmp····$0x1,%r9d86 »       cmp····$0x1,%r9d
91 »       je·····394·<PyOS_strtol+0x394>87 »       je·····3e1·<PyOS_strtol+0x3e1>
92 »       imul···%r11,%rax88 »       imul···%r11,%rax
93 »       lea····0x2(%rdi),%r1089 »       lea····0x2(%rdi),%r10
94 »       add····%rax,%rcx90 »       add····%rax,%rcx
95 »       movzbl·0x2(%rdi),%eax91 »       movzbl·0x2(%rdi),%eax
96 »       movzbl·0x0(%rax),%ebx92 »       movzbl·0x0(%rax),%ebx
97 ·R_X86_64_32S»   _PyLong_DigitValue93 ·R_X86_64_32S»   _PyLong_DigitValue
98 »       mov····%rbx,%rax94 »       mov····%rbx,%rax
99 »       cmp····%edx,%ebx95 »       cmp····%edx,%ebx
100 »       jge····230·<PyOS_strtol+0x230>96 »       jge····230·<PyOS_strtol+0x230>
101 »       lea····-0x2(%r9),%ebx97 »       lea····-0x2(%r9),%ebx
102 »       test···%ebx,%ebx98 »       test···%ebx,%ebx
103 »       jle····345·<PyOS_strtol+0x345>99 »       jle····38a·<PyOS_strtol+0x38a>
104 »       imul···%r11,%rcx100 »       imul···%r11,%rcx
105 »       lea····0x3(%rdi),%r10101 »       lea····0x3(%rdi),%r10
106 »       add····%rax,%rcx102 »       add····%rax,%rcx
107 »       movzbl·0x3(%rdi),%eax103 »       movzbl·0x3(%rdi),%eax
108 »       movzbl·0x0(%rax),%ebx104 »       movzbl·0x0(%rax),%ebx
109 ·R_X86_64_32S»   _PyLong_DigitValue105 ·R_X86_64_32S»   _PyLong_DigitValue
110 »       mov····%rbx,%rax106 »       mov····%rbx,%rax
111 »       cmp····%edx,%ebx107 »       cmp····%edx,%ebx
112 »       jge····230·<PyOS_strtol+0x230>108 »       jge····230·<PyOS_strtol+0x230>
113 »       lea····-0x3(%r9),%ebx109 »       lea····-0x3(%r9),%ebx
114 »       test···%ebx,%ebx110 »       test···%ebx,%ebx
115 »       jle····3cf·<PyOS_strtol+0x3cf>111 »       jle····371·<PyOS_strtol+0x371>
116 »       imul···%r11,%rcx112 »       imul···%r11,%rcx
117 »       lea····0x4(%rdi),%r10113 »       lea····0x4(%rdi),%r10
118 »       add····%rax,%rcx114 »       add····%rax,%rcx
119 »       movzbl·0x4(%rdi),%eax115 »       movzbl·0x4(%rdi),%eax
120 »       movzbl·0x0(%rax),%edi116 »       movzbl·0x0(%rax),%edi
121 ·R_X86_64_32S»   _PyLong_DigitValue117 ·R_X86_64_32S»   _PyLong_DigitValue
122 »       mov····%rdi,%rax118 »       mov····%rdi,%rax
123 »       cmp····%edx,%edi119 »       cmp····%edx,%edi
124 »       jge····230·<PyOS_strtol+0x230>120 »       jge····230·<PyOS_strtol+0x230>
125 »       sub····$0x4,%r9d121 »       sub····$0x4,%r9d
126 »       test···%r9d,%r9d122 »       test···%r9d,%r9d
127 »       jle····314·<PyOS_strtol+0x314>123 »       jle····33c·<PyOS_strtol+0x33c>
128 »       imul···%r11,%rcx124 »       imul···%r11,%rcx
129 »       add····$0x1,%r10125 »       add····$0x1,%r10
130 »       sub····$0x1,%r9d126 »       sub····$0x1,%r9d
131 »       add····%rax,%rcx127 »       add····%rax,%rcx
132 »       movzbl·(%r10),%eax128 »       movzbl·(%r10),%eax
133 »       movzbl·0x0(%rax),%eax129 »       movzbl·0x0(%rax),%eax
Max diff block lines reached; 8656/12355 bytes (70.06%) of diff not shown.
1.02 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x00000010·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x00000020·00000000·04040000·00450e10·830202c9·.........E......5 ··0x00000020·00000000·0b040000·00450e10·830202c9·.........E......
6 ··0x00000030·0a0e0842·0b034f01·0a0e0851·0b000000·...B..O....Q....6 ··0x00000030·0a0e0841·0b035001·0a0e0851·0b000000·...A..P....Q....
7 ··0x00000040·14000000·44000000·00000000·1b020000·....D...........7 ··0x00000040·14000000·44000000·00000000·eb010000·....D...........
8 ··0x00000050·000e1083·02000000·18000000·5c000000·............\...8 ··0x00000050·000e1083·02000000·18000000·5c000000·............\...
9 ··0x00000060·00000000·ca030000·004b0e10·03c7010a·.........K......9 ··0x00000060·00000000·ca030000·004b0e10·03c7010a·.........K......
10 ··0x00000070·0e08460b·10000000·78000000·00000000·..F.....x.......10 ··0x00000070·0e08460b·10000000·78000000·00000000·..F.....x.......
11 ··0x00000080·9a010000·000e1000···················........11 ··0x00000080·9a010000·000e1000···················........
  
192 KB
pytime.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········18176·(bytes·into·file)13 ··Start·of·section·headers:··········18576·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.99 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x4700:1 There·are·20·section·headers,·starting·at·offset·0x4890:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00065a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00060a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·002b88·0006f0·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002c10·0006f0·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00069a·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00064a·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00069a·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00064a·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0006a0·000708·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000650·000878·00··AX··0···0·16
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·003278·000498·18···I·17···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·003300·000690·18···I·17···5··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000da8·0006d2·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000ec8·000680·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003710·0009d8·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003990·000918·18···I·17···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·001480·0000a7·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·001548·0000a7·01·AMS··0···0··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·001527·000031·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0015ef·000031·01·AMS··0···0··1
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·001558·000038·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·001620·000040·08··AM··0···0··8
16 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·001590·000010·10··AM··0···0·1616 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·001660·000010·10··AM··0···0·16
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0015a0·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001670·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0015a0·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·001670·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0015c0·000610·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001690·000600·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·0040e8·000558·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·0042a8·000528·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·001bd0·0008d0·18·····18··36··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·001c90·0008b8·18·····18··35··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·0024a0·0006e2·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002548·0006c4·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·004640·0000bf·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·0047d0·0000bf·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
14.3 KB
readelf --wide --symbols {}
    
Offset 1, 97 lines modifiedOffset 1, 96 lines modified
  
1 Symbol·table·'.symtab'·contains·94·entries:1 Symbol·table·'.symtab'·contains·93·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
7 ·····4:·0000000000000000····83·FUNC····LOCAL··DEFAULT····7·_PyTime_GetMonotonicClock.cold7 ·····4:·0000000000000000····83·FUNC····LOCAL··DEFAULT····7·_PyTime_GetMonotonicClock.cold
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.88 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
9 ·····6:·00000000000000b0···125·FUNC····LOCAL··DEFAULT····5·pytime_fromtimespec.isra.09 ·····6:·00000000000000b0···137·FUNC····LOCAL··DEFAULT····5·pytime_fromtimespec.isra.0
10 ·····7:·0000000000000053···136·FUNC····LOCAL··DEFAULT····7·pytime_fromtimespec.isra.0.cold10 ·····7:·0000000000000053···123·FUNC····LOCAL··DEFAULT····7·pytime_fromtimespec.isra.0.cold
11 ·····8:·00000000000000db····19·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec_clamp.cold11 ·····8:·00000000000000ce····19·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec_clamp.cold
12 ·····9:·00000000000000ee····21·FUNC····LOCAL··DEFAULT····7·_PyTime_FromMicrosecondsClamp.cold12 ·····9:·00000000000000e1····21·FUNC····LOCAL··DEFAULT····7·_PyTime_FromMicrosecondsClamp.cold
13 ····10:·0000000000000390···124·FUNC····LOCAL··DEFAULT····5·pytime_divide13 ····10:·00000000000003a0···124·FUNC····LOCAL··DEFAULT····5·pytime_divide
14 ····11:·0000000000000103····12·FUNC····LOCAL··DEFAULT····7·_PyTime_GetPerfCounter.cold 
15 ····12:·000000000000010f····33·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold14 ····11:·00000000000000f6····33·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold
16 ····13:·0000000000000060···288·FUNC····LOCAL··DEFAULT····1·pytime_from_object 
17 ····14:·0000000000000460···173·FUNC····LOCAL··DEFAULT····5·pytime_round15 ····12:·00000000000005d0···173·FUNC····LOCAL··DEFAULT····5·pytime_round
18 ····15:·0000000000000130····79·FUNC····LOCAL··DEFAULT····7·pytime_from_object.cold 
19 ····16:·000000000000017f····26·FUNC····LOCAL··DEFAULT····7·pytime_round.cold16 ····13:·0000000000000117····26·FUNC····LOCAL··DEFAULT····7·pytime_round.cold
20 ····17:·0000000000000199···142·FUNC····LOCAL··DEFAULT····7·_PyTime_GetMonotonicClockWithInfo.cold17 ····14:·0000000000000131···142·FUNC····LOCAL··DEFAULT····7·_PyTime_GetMonotonicClockWithInfo.cold
21 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.118 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
22 ····19:·0000000000000227····33·FUNC····LOCAL··DEFAULT····7·_PyTime_GetSystemClockWithInfo.cold19 ····16:·00000000000001bf····33·FUNC····LOCAL··DEFAULT····7·_PyTime_GetSystemClockWithInfo.cold
23 ····20:·0000000000000248····61·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold20 ····17:·00000000000001e0····61·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold
24 ····21:·0000000000000285···142·FUNC····LOCAL··DEFAULT····7·_PyTime_GetPerfCounterWithInfo.cold21 ····18:·000000000000021d···142·FUNC····LOCAL··DEFAULT····7·_PyTime_GetPerfCounterWithInfo.cold
25 ····22:·0000000000000360···336·FUNC····LOCAL··DEFAULT····1·pytime_object_to_denominator22 ····19:·00000000000001e0···336·FUNC····LOCAL··DEFAULT····1·pytime_object_to_denominator
26 ····23:·0000000000000313···117·FUNC····LOCAL··DEFAULT····7·pytime_object_to_denominator.cold23 ····20:·00000000000002ab···117·FUNC····LOCAL··DEFAULT····7·pytime_object_to_denominator.cold
27 ····24:·0000000000000388····22·FUNC····LOCAL··DEFAULT····7·_PyLong_AsTime_t.cold24 ····21:·0000000000000320····22·FUNC····LOCAL··DEFAULT····7·_PyLong_AsTime_t.cold
28 ····25:·000000000000039e····36·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Init.cold25 ····22:·0000000000000336····36·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Init.cold
 26 ····23:·000000000000035a····22·FUNC····LOCAL··DEFAULT····7·_PyTime_FromMillisecondsObject.cold
29 ····26:·00000000000003c2····36·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold27 ····24:·0000000000000370····36·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold
30 ····27:·0000000000000461····80·FUNC····LOCAL··DEFAULT····7·_PyTime_FromNanosecondsObject.cold28 ····25:·000000000000040f····80·FUNC····LOCAL··DEFAULT····7·_PyTime_FromNanosecondsObject.cold
 29 ····26:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20
 30 ····27:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC17
31 ····28:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC931 ····28:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC8
32 ····29:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1032 ····29:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC9
33 ····30:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC22 
34 ····31:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC19 
35 ····32:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2633 ····30:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC24
 34 ····31:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC28
36 ····33:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC435 ····32:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC4
37 ····34:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1336 ····33:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC11
38 ····35:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1437 ····34:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC12
39 ····36:·0000000000000000·····8·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromNanoseconds38 ····35:·0000000000000000·····8·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromNanoseconds
40 ····37:·0000000000000010···146·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClock39 ····36:·0000000000000010···146·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClock
41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_gettime40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_gettime
42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
44 ····41:·0000000000000130····59·FUNC····GLOBAL·DEFAULT····5·_PyTime_Add43 ····40:·0000000000000140····60·FUNC····GLOBAL·DEFAULT····5·_PyTime_Add
45 ····42:·0000000000000170····55·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp44 ····41:·0000000000000180····55·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp
46 ····43:·00000000000001b0···127·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsSecondsDouble45 ····42:·00000000000001c0···127·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsSecondsDouble
47 ····44:·0000000000000230····50·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMicrosecondsClamp46 ····43:·0000000000000240····50·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMicrosecondsClamp
48 ····45:·0000000000000270····15·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds47 ····44:·0000000000000280····15·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds
49 ····46:·0000000000000280···257·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds48 ····45:·0000000000000290···257·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds
50 ····47:·0000000000000000····71·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetPerfCounter49 ····46:·0000000000000420·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetPerfCounter
51 ····48:·0000000000000410····63·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime50 ····47:·0000000000000430····63·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime
52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localtime_r52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localtime_r
54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
56 ····53:·0000000000000450·····9·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t55 ····52:·0000000000000470·····9·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t
57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
58 ····55:·0000000000000050····11·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromSecondsObject57 ····54:·0000000000000480···331·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSecondsObject
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round
69 ····66:·0000000000000510···235·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClockWithInfo68 ····65:·0000000000000680···235·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClockWithInfo
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_getres69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_getres
71 ····68:·0000000000000180····45·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimespec70 ····67:·0000000000000000····45·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimespec
72 ····69:·00000000000001b0····21·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromTimespec71 ····68:·0000000000000030····21·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromTimespec
73 ····70:·00000000000001d0···164·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetSystemClockWithInfo72 ····69:·0000000000000050···164·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetSystemClockWithInfo
74 ····71:·0000000000000280···207·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTime_t73 ····70:·0000000000000100···207·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTime_t
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf
76 ····73:·00000000000004b0····56·FUNC····GLOBAL·DEFAULT····1·_PyLong_AsTime_t75 ····72:·0000000000000330····56·FUNC····GLOBAL·DEFAULT····1·_PyLong_AsTime_t
77 ····74:·0000000000000600···235·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetPerfCounterWithInfo76 ····73:·0000000000000770···235·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetPerfCounterWithInfo
78 ····75:·0000000000000350····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec77 ····74:·00000000000001d0····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec
79 ····76:·00000000000004f0····16·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsMilliseconds78 ····75:·0000000000000370····16·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsMilliseconds
 79 ····76:·0000000000000380···114·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Init
80 ····77:·0000000000000500····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject80 ····77:·0000000000000400···318·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject
81 ····78:·0000000000000510···114·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Init 
82 ····79:·0000000000000590····39·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime81 ····78:·0000000000000540····39·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·gmtime_r82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·gmtime_r
84 ····81:·00000000000005c0····17·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval83 ····80:·0000000000000570····17·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval
85 ····82:·00000000000005e0····55·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval84 ····81:·0000000000000590····55·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval
86 ····83:·00000000000003e6····67·FUNC····GLOBAL·DEFAULT····7·_PyTime_GetSystemClock85 ····82:·0000000000000394····67·FUNC····GLOBAL·DEFAULT····7·_PyTime_GetSystemClock
87 ····84:·0000000000000429····56·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimevalTime_t86 ····83:·00000000000003d7····56·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimevalTime_t
88 ····85:·0000000000000620····58·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromNanosecondsObject87 ····84:·00000000000005d0····58·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromNanosecondsObject
89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
91 ····88:·00000000000006f0·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanosecondsObject90 ····87:·0000000000000860·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanosecondsObject
92 ····89:·00000000000004b1····50·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimeval_clamp91 ····88:·000000000000045f····50·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimeval_clamp
93 ····90:·00000000000004e3····78·FUNC····GLOBAL·DEFAULT····7·_PyDeadline_Get92 ····89:·0000000000000491····78·FUNC····GLOBAL·DEFAULT····7·_PyDeadline_Get
94 ····91:·0000000000000531···254·FUNC····GLOBAL·DEFAULT····7·_PyTime_MulDiv93 ····90:·00000000000004df···254·FUNC····GLOBAL·DEFAULT····7·_PyTime_MulDiv
95 ····92:·000000000000062f···163·FUNC····GLOBAL·DEFAULT····7·_PyTime_FromTimeval94 ····91:·00000000000005dd···163·FUNC····GLOBAL·DEFAULT····7·_PyTime_FromTimeval
96 ····93:·0000000000000700·····8·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanoseconds95 ····92:·0000000000000870·····8·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanoseconds
52.7 KB
readelf --wide --relocs {}
    
Offset 1, 297 lines modifiedOffset 1, 308 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2b88·contains·74·entries:1 Relocation·section·'.rela.text'·at·offset·0x2c10·contains·74·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000013··0000002600000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·43 0000000000000068··0000002500000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·4
4 0000000000000031··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac 
5 000000000000007d··000000380000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0 
6 000000000000008b··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4 
7 00000000000000c2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c 
8 00000000000000d6··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC9·-·4 
9 00000000000000ea··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC10·-·4 
10 0000000000000115··000000380000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0 
11 000000000000011a··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4 
12 000000000000012a··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongLong·-·4 
13 0000000000000171··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
14 00000000000001e8··0000002600000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·4 
15 0000000000000208··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac4 0000000000000088··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac
16 0000000000000227··0000001e00000002·R_X86_64_PC32··········0000000000000028·.LC22·-·45 00000000000000a7··0000001a00000002·R_X86_64_PC32··········0000000000000028·.LC20·-·4
17 000000000000022f··000000120000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·06 00000000000000af··0000000f0000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·0
18 000000000000023f··0000004300000004·R_X86_64_PLT32·········0000000000000000·clock_getres·-·47 00000000000000bf··0000004200000004·R_X86_64_PLT32·········0000000000000000·clock_getres·-·4
19 000000000000025e··0000001f00000002·R_X86_64_PC32··········0000000000000020·.LC19·-·48 00000000000000de··0000001b00000002·R_X86_64_PC32··········0000000000000020·.LC17·-·4
20 000000000000029e··000000380000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·09 000000000000011e··000000370000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
21 00000000000002a8··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·410 0000000000000128··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4
22 00000000000002cc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c11 000000000000014c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5cc
23 00000000000002e0··0000004800000004·R_X86_64_PLT32·········0000000000000000·modf·-·412 0000000000000160··0000004700000004·R_X86_64_PLT32·········0000000000000000·modf·-·4
 13 000000000000016d··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC8·-·4
 14 000000000000017b··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC9·-·4
 15 00000000000001a4··000000370000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0
 16 00000000000001a9··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
 17 00000000000001bc··0000004800000004·R_X86_64_PLT32·········0000000000000330·_PyLong_AsTime_t·-·4
 18 0000000000000204··000000370000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
 19 000000000000020b··000000370000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0
 20 0000000000000210··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
 21 000000000000021f··0000004800000004·R_X86_64_PLT32·········0000000000000330·_PyLong_AsTime_t·-·4
 22 000000000000024e··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4
 23 0000000000000271··0000004700000004·R_X86_64_PLT32·········0000000000000000·modf·-·4
 24 0000000000000297··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5cc
24 00000000000002ed··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC9·-·425 00000000000002cd··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC8·-·4
25 00000000000002fb··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC10·-·426 00000000000002db··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC9·-·4
26 0000000000000324··000000380000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0 
27 0000000000000329··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4 
28 000000000000033c··0000004900000004·R_X86_64_PLT32·········00000000000004b0·_PyLong_AsTime_t·-·4 
29 0000000000000384··000000380000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0 
30 000000000000038b··000000380000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0 
31 0000000000000390··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4 
32 000000000000039f··0000004900000004·R_X86_64_PLT32·········00000000000004b0·_PyLong_AsTime_t·-·4 
33 00000000000003ce··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4 
34 00000000000003f1··0000004800000004·R_X86_64_PLT32·········0000000000000000·modf·-·4 
35 0000000000000417··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c 
36 000000000000044d··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC9·-·4 
37 000000000000045b··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC10·-·4 
38 0000000000000493··0000002000000002·R_X86_64_PC32··········0000000000000030·.LC26·-·427 0000000000000313··0000001e00000002·R_X86_64_PC32··········0000000000000030·.LC24·-·4
39 00000000000004b6··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongLong·-·428 0000000000000336··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongLong·-·4
40 00000000000004c9··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·429 0000000000000349··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
41 00000000000004d5··0000002700000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·430 0000000000000355··0000002600000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
42 00000000000004da··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·431 000000000000035a··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
43 0000000000000527··0000002600000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·432 0000000000000397··0000002500000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·4
44 0000000000000545··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac33 00000000000003b5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac
 34 000000000000041c··000000370000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
 35 000000000000042a··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4
 36 000000000000044b··0000001f00000002·R_X86_64_PC32··········0000000000000038·.LC28·-·4
 37 000000000000045c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5cc
 38 0000000000000470··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC8·-·4
 39 0000000000000484··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC9·-·4
 40 00000000000004ad··000000370000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0
 41 00000000000004b2··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
 42 00000000000004c2··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongLong·-·4
 43 00000000000004f9··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 44 0000000000000505··0000002600000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
 45 000000000000050a··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
 46 0000000000000515··0000002600000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
 47 000000000000051a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
 48 000000000000051f··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 49 000000000000052e··0000002600000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
 50 0000000000000533··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·58
 51 0000000000000538··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
45 00000000000005a3··0000005000000004·R_X86_64_PLT32·········0000000000000000·gmtime_r·-·452 0000000000000553··0000004f00000004·R_X86_64_PLT32·········0000000000000000·gmtime_r·-·4
46 00000000000005ed··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·38c53 000000000000059d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·39c
47 000000000000063f··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongLong·-·454 00000000000005ef··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongLong·-·4
 55 0000000000000041··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac
48 000000000000001b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff56 0000000000000070··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bb
49 0000000000000039··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff 
50 0000000000000095··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16857 0000000000000090··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c7
51 00000000000000dc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15558 00000000000000c7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cf
52 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·155 
53 000000000000014a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13c59 000000000000013e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f6
54 0000000000000162··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13c 
55 000000000000017a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c60 0000000000000173··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dc
56 00000000000001c1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ac61 0000000000000185··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dc
57 00000000000001f0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22362 00000000000001cb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·209
58 0000000000000210··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22f 
59 0000000000000247··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·237 
60 00000000000002be··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25e63 0000000000000258··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ec
61 00000000000002f3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24464 00000000000002af··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a7
62 0000000000000305··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24465 00000000000002d3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d2
 66 00000000000002e5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d2
 67 000000000000032c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30c
63 000000000000034b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27168 0000000000000362··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31c
 69 000000000000037c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·39c
 70 000000000000039f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34f
64 00000000000003d8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35471 00000000000003bd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34f
65 000000000000042f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30f 
66 0000000000000453··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33a72 00000000000003ec··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·332
67 0000000000000465··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33a 
68 00000000000004ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·374 
69 00000000000004e2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·384 
70 00000000000004fc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·38c 
71 000000000000052f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b7 
72 000000000000054d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b7 
73 000000000000057c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39a 
74 00000000000005ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3be 
75 0000000000000634··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45d73 0000000000000434··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·356
76 000000000000064c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c74 000000000000055c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36c
 75 00000000000005e4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40b
 76 00000000000005fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42a
  
77 Relocation·section·'.rela.text.hot'·at·offset·0x3278·contains·49·entries:77 Relocation·section·'.rela.text.hot'·at·offset·0x3300·contains·70·entries:
78 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend78 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
79 0000000000000021··0000002600000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·479 0000000000000021··0000002500000004·R_X86_64_PLT32·········0000000000000000·clock_gettime·-·4
80 00000000000001fb··0000002100000002·R_X86_64_PC32··········0000000000000000·.LC4·-·480 000000000000020b··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC4·-·4
81 0000000000000423··0000003100000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·481 0000000000000443··0000003000000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
82 0000000000000439··0000003200000004·R_X86_64_PLT32·········0000000000000000·localtime_r·-·482 0000000000000459··0000003100000004·R_X86_64_PLT32·········0000000000000000·localtime_r·-·4
 83 000000000000049c··000000370000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
 84 00000000000004aa··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyFloat_AsDouble·-·4
 85 00000000000004cb··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC4·-·4
 86 00000000000004f0··0000001c00000002·R_X86_64_PC32··········0000000000000008·.LC8·-·4
 87 0000000000000504··0000001d00000002·R_X86_64_PC32··········0000000000000010·.LC9·-·4
 88 000000000000052d··000000370000000a·R_X86_64_32············0000000000000000·PyFloat_Type·+·0
Max diff block lines reached; 34050/53905 bytes (63.17%) of diff not shown.
26.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 28, 495 lines modifiedOffset 28, 504 lines modified
28 ··DW_CFA_restore_state28 ··DW_CFA_restore_state
29 ··DW_CFA_nop29 ··DW_CFA_nop
  
30 00000048·0000000000000010·0000004c·FDE·cie=00000000·pc=0000000000000000..000000000000005330 00000048·0000000000000010·0000004c·FDE·cie=00000000·pc=0000000000000000..0000000000000053
31 ··DW_CFA_def_cfa_offset:·3231 ··DW_CFA_def_cfa_offset:·32
32 ··DW_CFA_nop32 ··DW_CFA_nop
  
33 0000005c·0000000000000010·00000060·FDE·cie=00000000·pc=00000000000000b0..000000000000012d33 0000005c·0000000000000010·00000060·FDE·cie=00000000·pc=00000000000000b0..0000000000000139
34 ··DW_CFA_nop34 ··DW_CFA_nop
35 ··DW_CFA_nop35 ··DW_CFA_nop
36 ··DW_CFA_nop36 ··DW_CFA_nop
  
37 00000070·0000000000000014·00000074·FDE·cie=00000000·pc=0000000000000053..00000000000000db37 00000070·0000000000000014·00000074·FDE·cie=00000000·pc=0000000000000053..00000000000000ce
38 ··DW_CFA_advance_loc:·24·to·000000000000006b38 ··DW_CFA_advance_loc:·15·to·0000000000000062
39 ··DW_CFA_def_cfa_offset:·1639 ··DW_CFA_def_cfa_offset:·16
40 ··DW_CFA_advance_loc:·21·to·000000000000008040 ··DW_CFA_advance_loc:·21·to·0000000000000077
41 ··DW_CFA_def_cfa_offset:·841 ··DW_CFA_def_cfa_offset:·8
42 ··DW_CFA_nop42 ··DW_CFA_nop
  
43 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000000130..000000000000016b43 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000000140..000000000000017c
44 ··DW_CFA_nop44 ··DW_CFA_nop
45 ··DW_CFA_nop45 ··DW_CFA_nop
46 ··DW_CFA_nop46 ··DW_CFA_nop
  
47 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=0000000000000170..00000000000001a747 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=0000000000000180..00000000000001b7
48 ··DW_CFA_nop48 ··DW_CFA_nop
49 ··DW_CFA_nop49 ··DW_CFA_nop
50 ··DW_CFA_nop50 ··DW_CFA_nop
  
51 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=00000000000000db..00000000000000ee51 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=00000000000000ce..00000000000000e1
52 ··DW_CFA_nop52 ··DW_CFA_nop
53 ··DW_CFA_nop53 ··DW_CFA_nop
54 ··DW_CFA_nop54 ··DW_CFA_nop
  
55 000000c4·0000000000000010·000000c8·FDE·cie=00000000·pc=00000000000001b0..000000000000022f55 000000c4·0000000000000010·000000c8·FDE·cie=00000000·pc=00000000000001c0..000000000000023f
56 ··DW_CFA_nop56 ··DW_CFA_nop
57 ··DW_CFA_nop57 ··DW_CFA_nop
58 ··DW_CFA_nop58 ··DW_CFA_nop
  
59 000000d8·0000000000000010·000000dc·FDE·cie=00000000·pc=0000000000000230..000000000000026259 000000d8·0000000000000010·000000dc·FDE·cie=00000000·pc=0000000000000240..0000000000000272
60 ··DW_CFA_nop60 ··DW_CFA_nop
61 ··DW_CFA_nop61 ··DW_CFA_nop
62 ··DW_CFA_nop62 ··DW_CFA_nop
  
63 000000ec·0000000000000010·000000f0·FDE·cie=00000000·pc=00000000000000ee..000000000000010363 000000ec·0000000000000010·000000f0·FDE·cie=00000000·pc=00000000000000e1..00000000000000f6
64 ··DW_CFA_nop64 ··DW_CFA_nop
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
  
67 00000100·0000000000000010·00000104·FDE·cie=00000000·pc=0000000000000270..000000000000027f67 00000100·0000000000000010·00000104·FDE·cie=00000000·pc=0000000000000280..000000000000028f
68 ··DW_CFA_nop68 ··DW_CFA_nop
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
  
71 00000114·0000000000000010·00000118·FDE·cie=00000000·pc=0000000000000280..000000000000038171 00000114·0000000000000010·00000118·FDE·cie=00000000·pc=0000000000000290..0000000000000391
72 ··DW_CFA_nop72 ··DW_CFA_nop
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 00000128·0000000000000010·0000012c·FDE·cie=00000000·pc=0000000000000390..000000000000040c75 00000128·0000000000000010·0000012c·FDE·cie=00000000·pc=00000000000003a0..000000000000041c
76 ··DW_CFA_nop76 ··DW_CFA_nop
77 ··DW_CFA_nop77 ··DW_CFA_nop
78 ··DW_CFA_nop78 ··DW_CFA_nop
  
79 0000013c·0000000000000014·00000140·FDE·cie=00000000·pc=0000000000000000..000000000000004779 0000013c·0000000000000010·00000140·FDE·cie=00000000·pc=0000000000000420..0000000000000429
 80 ··DW_CFA_nop
80 ··DW_CFA_advance_loc:·8·to·0000000000000008 
81 ··DW_CFA_def_cfa_offset:·48 
82 ··DW_CFA_advance_loc:·62·to·0000000000000046 
83 ··DW_CFA_def_cfa_offset:·8 
84 ··DW_CFA_nop81 ··DW_CFA_nop
  
85 00000154·0000000000000010·00000158·FDE·cie=00000000·pc=0000000000000103..000000000000010f 
86 ··DW_CFA_def_cfa_offset:·48 
87 ··DW_CFA_nop82 ··DW_CFA_nop
  
88 00000168·0000000000000024·0000016c·FDE·cie=00000000·pc=0000000000000410..000000000000044f83 00000150·0000000000000024·00000154·FDE·cie=00000000·pc=0000000000000430..000000000000046f
89 ··DW_CFA_advance_loc:·5·to·000000000000041584 ··DW_CFA_advance_loc:·5·to·0000000000000435
90 ··DW_CFA_def_cfa_offset:·1685 ··DW_CFA_def_cfa_offset:·16
91 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1686 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
92 ··DW_CFA_advance_loc:·4·to·000000000000041987 ··DW_CFA_advance_loc:·4·to·0000000000000439
93 ··DW_CFA_def_cfa_offset:·2488 ··DW_CFA_def_cfa_offset:·24
94 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2489 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
95 ··DW_CFA_advance_loc:·4·to·000000000000041d90 ··DW_CFA_advance_loc:·4·to·000000000000043d
96 ··DW_CFA_def_cfa_offset:·4891 ··DW_CFA_def_cfa_offset:·48
97 ··DW_CFA_advance_loc:·47·to·000000000000044c92 ··DW_CFA_advance_loc:·47·to·000000000000046c
98 ··DW_CFA_def_cfa_offset:·2493 ··DW_CFA_def_cfa_offset:·24
99 ··DW_CFA_advance_loc:·1·to·000000000000044d94 ··DW_CFA_advance_loc:·1·to·000000000000046d
100 ··DW_CFA_def_cfa_offset:·1695 ··DW_CFA_def_cfa_offset:·16
101 ··DW_CFA_advance_loc:·1·to·000000000000044e96 ··DW_CFA_advance_loc:·1·to·000000000000046e
102 ··DW_CFA_def_cfa_offset:·897 ··DW_CFA_def_cfa_offset:·8
103 ··DW_CFA_nop98 ··DW_CFA_nop
  
104 00000190·0000000000000014·00000194·FDE·cie=00000000·pc=000000000000010f..000000000000013099 00000178·0000000000000014·0000017c·FDE·cie=00000000·pc=00000000000000f6..0000000000000117
105 ··DW_CFA_def_cfa_offset:·48100 ··DW_CFA_def_cfa_offset:·48
106 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
107 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16102 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
108 ··DW_CFA_nop103 ··DW_CFA_nop
  
109 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=0000000000000450..0000000000000459104 00000190·0000000000000010·00000194·FDE·cie=00000000·pc=0000000000000470..0000000000000479
110 ··DW_CFA_nop 
111 ··DW_CFA_nop 
112 ··DW_CFA_nop 
  
113 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=0000000000000050..000000000000005b 
114 ··DW_CFA_nop105 ··DW_CFA_nop
115 ··DW_CFA_nop106 ··DW_CFA_nop
116 ··DW_CFA_nop107 ··DW_CFA_nop
  
117 000001d0·0000000000000038·000001d4·FDE·cie=00000000·pc=0000000000000060..0000000000000180108 000001a4·0000000000000030·000001a8·FDE·cie=00000000·pc=0000000000000480..00000000000005cb
118 ··DW_CFA_advance_loc:·2·to·0000000000000062109 ··DW_CFA_advance_loc:·6·to·0000000000000486
119 ··DW_CFA_def_cfa_offset:·16110 ··DW_CFA_def_cfa_offset:·16
120 ··DW_CFA_offset:·r13·(r13)·at·cfa-16111 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
121 ··DW_CFA_advance_loc:·5·to·0000000000000067112 ··DW_CFA_advance_loc:·4·to·000000000000048a
122 ··DW_CFA_def_cfa_offset:·24113 ··DW_CFA_def_cfa_offset:·24
123 ··DW_CFA_offset:·r12·(r12)·at·cfa-24114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
124 ··DW_CFA_advance_loc:·4·to·000000000000006b115 ··DW_CFA_advance_loc:·4·to·000000000000048e
125 ··DW_CFA_def_cfa_offset:·32116 ··DW_CFA_def_cfa_offset:·32
126 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
127 ··DW_CFA_advance_loc:·4·to·000000000000006f118 ··DW_CFA_advance_loc:·7·to·0000000000000495
128 ··DW_CFA_def_cfa_offset:·40119 ··DW_CFA_def_cfa_offset:·48
129 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40 
130 ··DW_CFA_advance_loc:·7·to·0000000000000076120 ··DW_CFA_advance_loc1:·146·to·0000000000000527
131 ··DW_CFA_def_cfa_offset:·64 
132 ··DW_CFA_advance_loc1:·151·to·000000000000010d 
133 ··DW_CFA_remember_state121 ··DW_CFA_remember_state
134 ··DW_CFA_def_cfa_offset:·40 
Max diff block lines reached; 20454/26743 bytes (76.48%) of diff not shown.
1.25 KB
strings --all --bytes=8 {}
    
Offset 7, 28 lines modifiedOffset 7, 26 lines modified
7 expect·int,·got·%s7 expect·int,·got·%s
8 _PyTime_GetMonotonicClock.cold8 _PyTime_GetMonotonicClock.cold
9 pytime_fromtimespec.isra.09 pytime_fromtimespec.isra.0
10 pytime_fromtimespec.isra.0.cold10 pytime_fromtimespec.isra.0.cold
11 _PyTime_AsTimespec_clamp.cold11 _PyTime_AsTimespec_clamp.cold
12 _PyTime_FromMicrosecondsClamp.cold12 _PyTime_FromMicrosecondsClamp.cold
13 pytime_divide13 pytime_divide
14 _PyTime_GetPerfCounter.cold 
15 _PyTime_localtime.cold14 _PyTime_localtime.cold
16 pytime_from_object 
17 pytime_round15 pytime_round
18 pytime_from_object.cold 
19 pytime_round.cold16 pytime_round.cold
20 _PyTime_GetMonotonicClockWithInfo.cold17 _PyTime_GetMonotonicClockWithInfo.cold
21 _PyTime_GetSystemClockWithInfo.cold18 _PyTime_GetSystemClockWithInfo.cold
22 _PyTime_ObjectToTime_t.cold19 _PyTime_ObjectToTime_t.cold
23 _PyTime_GetPerfCounterWithInfo.cold20 _PyTime_GetPerfCounterWithInfo.cold
24 pytime_object_to_denominator21 pytime_object_to_denominator
25 pytime_object_to_denominator.cold22 pytime_object_to_denominator.cold
26 _PyLong_AsTime_t.cold23 _PyLong_AsTime_t.cold
27 _PyDeadline_Init.cold24 _PyDeadline_Init.cold
 25 _PyTime_FromMillisecondsObject.cold
28 _PyTime_gmtime.cold26 _PyTime_gmtime.cold
29 _PyTime_FromNanosecondsObject.cold27 _PyTime_FromNanosecondsObject.cold
30 _PyTime_FromNanoseconds28 _PyTime_FromNanoseconds
31 _PyTime_GetMonotonicClock29 _PyTime_GetMonotonicClock
32 clock_gettime30 clock_gettime
33 PyExc_OverflowError31 PyExc_OverflowError
34 PyErr_SetString32 PyErr_SetString
Offset 60, 16 lines modifiedOffset 58, 16 lines modified
60 _PyTime_FromTimespec58 _PyTime_FromTimespec
61 _PyTime_GetSystemClockWithInfo59 _PyTime_GetSystemClockWithInfo
62 _PyTime_ObjectToTime_t60 _PyTime_ObjectToTime_t
63 _PyLong_AsTime_t61 _PyLong_AsTime_t
64 _PyTime_GetPerfCounterWithInfo62 _PyTime_GetPerfCounterWithInfo
65 _PyTime_ObjectToTimespec63 _PyTime_ObjectToTimespec
66 _PyTime_AsMilliseconds64 _PyTime_AsMilliseconds
67 _PyTime_FromMillisecondsObject 
68 _PyDeadline_Init65 _PyDeadline_Init
 66 _PyTime_FromMillisecondsObject
69 _PyTime_gmtime67 _PyTime_gmtime
70 gmtime_r68 gmtime_r
71 _PyTime_ObjectToTimeval69 _PyTime_ObjectToTimeval
72 _PyTime_AsTimeval70 _PyTime_AsTimeval
73 _PyTime_GetSystemClock71 _PyTime_GetSystemClock
74 _PyTime_AsTimevalTime_t72 _PyTime_AsTimevalTime_t
75 _PyTime_FromNanosecondsObject73 _PyTime_FromNanosecondsObject
20.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 296 lines modifiedOffset 1, 176 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<_PyTime_GetPerfCounter>: 
3 _PyTime_GetPerfCounter(): 
4 »       endbr64 
5 »       sub····$0x28,%rsp 
6 »       mov····$0x1,%edi 
7 »       lea····0x10(%rsp),%rsi 
8 »       call···17·<_PyTime_GetPerfCounter+0x17> 
9 ·R_X86_64_PLT32» clock_gettime-0x4 
10 »       test···%eax,%eax 
11 »       jne····1f·<_PyTime_GetPerfCounter+0x1f> 
12 ·R_X86_64_PC32»  .text.unlikely+0xff 
13 »       mov····0x18(%rsp),%rdx 
14 »       mov····0x10(%rsp),%rsi 
15 »       xor····%ecx,%ecx 
16 »       lea····0x8(%rsp),%rdi 
17 »       call···35·<_PyTime_GetPerfCounter+0x35> 
18 ·R_X86_64_PC32»  .text.hot+0xac 
19 »       test···%eax,%eax 
20 »       js·····3d·<_PyTime_GetPerfCounter+0x3d> 
21 ·R_X86_64_PC32»  .text.unlikely+0xff 
22 »       mov····0x8(%rsp),%rax 
23 »       add····$0x28,%rsp 
24 »       ret 
25 »       nopw···0x0(%rax,%rax,1) 
  
26 0000000000000050·<_PyTime_FromSecondsObject>: 
27 _PyTime_FromSecondsObject(): 
28 »       endbr64 
29 »       mov····$0x3b9aca00,%ecx 
30 »       jmp····60·<pytime_from_object> 
31 »       nopl···0x0(%rax,%rax,1) 
  
32 0000000000000060·<pytime_from_object>: 
33 pytime_from_object(): 
34 »       push···%r13 
35 »       mov····%edx,%r13d 
36 »       push···%r12 
37 »       mov····%rdi,%r12 
38 »       push···%rbp 
39 »       mov····%rcx,%rbp 
40 »       push···%rbx 
41 »       mov····%rsi,%rbx 
42 »       sub····$0x18,%rsp 
43 »       mov····0x8(%rsi),%rdi 
44 »       cmp····$0x0,%rdi 
45 ·R_X86_64_32S»   PyFloat_Type 
46 »       jne····114·<pytime_from_object+0xb4> 
47 »       mov····%rbx,%rdi 
48 »       call···8f·<pytime_from_object+0x2f> 
49 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4 
50 »       ucomisd·%xmm0,%xmm0 
51 »       jp·····99·<pytime_from_object+0x39> 
52 ·R_X86_64_PC32»  .text.unlikely+0x168 
53 »       movsd··%xmm0,0x8(%rsp) 
54 »       pxor···%xmm0,%xmm0 
55 »       movsd··0x8(%rsp),%xmm1 
56 »       mov····%r13d,%edi 
57 »       cvtsi2sd·%rbp,%xmm0 
58 »       mulsd··%xmm1,%xmm0 
59 »       movsd··%xmm0,0x8(%rsp) 
60 »       movsd··0x8(%rsp),%xmm0 
61 »       call···c6·<pytime_from_object+0x66> 
62 ·R_X86_64_PC32»  .text.hot+0x45c 
63 »       movsd··%xmm0,0x8(%rsp) 
64 »       movsd··0x8(%rsp),%xmm0 
65 »       comisd·0x0(%rip),%xmm0········ 
66 ·R_X86_64_PC32»  .LC9-0x4 
67 »       jb·····e0·<pytime_from_object+0x80> 
68 ·R_X86_64_PC32»  .text.unlikely+0x155 
69 »       movsd··0x8(%rsp),%xmm0 
70 »       movsd··0x0(%rip),%xmm1········ 
71 ·R_X86_64_PC32»  .LC10-0x4 
72 »       comisd·%xmm0,%xmm1 
73 »       jbe····f8·<pytime_from_object+0x98> 
74 ·R_X86_64_PC32»  .text.unlikely+0x155 
75 »       movsd··0x8(%rsp),%xmm0 
76 »       cvttsd2si·%xmm0,%rax 
77 »       mov····%rax,(%r12) 
78 »       xor····%eax,%eax 
79 »       add····$0x18,%rsp 
80 »       pop····%rbx 
81 »       pop····%rbp 
82 »       pop····%r12 
83 »       pop····%r13 
84 »       ret 
85 »       mov····$0x0,%esi 
86 ·R_X86_64_32»    PyFloat_Type 
87 »       call···11e·<pytime_from_object+0xbe> 
88 ·R_X86_64_PLT32» PyType_IsSubtype-0x4 
89 »       test···%eax,%eax 
90 »       jne····87·<pytime_from_object+0x27> 
91 »       mov····%rbx,%rdi 
92 »       call···12e·<pytime_from_object+0xce> 
93 ·R_X86_64_PLT32» PyLong_AsLongLong-0x4 
94 »       mov····%rax,%rbx 
95 »       cmp····$0xffffffffffffffff,%rax 
96 »       je·····170·<pytime_from_object+0x110> 
97 »       mov····$0x1,%eax 
98 »       shl····$0x3f,%rax 
99 »       cqto 
100 »       idiv···%rbp 
101 »       cmp····%rax,%rbx 
102 »       jl·····14e·<pytime_from_object+0xee> 
103 ·R_X86_64_PC32»  .text.unlikely+0x13c 
104 »       movabs·$0x7fffffffffffffff,%rax 
105 »       cqto 
106 »       idiv···%rbp 
107 »       cmp····%rax,%rbx 
108 »       jg·····166·<pytime_from_object+0x106> 
109 ·R_X86_64_PC32»  .text.unlikely+0x13c 
110 »       imul···%rbp,%rbx 
111 »       mov····%rbx,(%r12) 
112 »       jmp····107·<pytime_from_object+0xa7> 
113 »       call···175·<pytime_from_object+0x115> 
114 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
115 »       test···%rax,%rax 
116 »       jne····17e·<pytime_from_object+0x11e> 
117 ·R_X86_64_PC32»  .text.unlikely+0x12c 
118 »       jmp····166·<pytime_from_object+0x106> 
  
119 0000000000000180·<_PyTime_AsTimespec>:2 0000000000000000·<_PyTime_AsTimespec>:
120 _PyTime_AsTimespec():3 _PyTime_AsTimespec():
Max diff block lines reached; 17860/21140 bytes (84.48%) of diff not shown.
21.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 53, 101 lines modifiedOffset 53, 108 lines modified
53 ·R_X86_64_PC32»  .text.unlikely+0x2c53 ·R_X86_64_PC32»  .text.unlikely+0x2c
54 »       data16·cs·nopw·0x0(%rax,%rax,1)54 »       data16·cs·nopw·0x0(%rax,%rax,1)
55 »       nopl···(%rax)55 »       nopl···(%rax)
  
56 00000000000000b0·<pytime_fromtimespec.isra.0>:56 00000000000000b0·<pytime_fromtimespec.isra.0>:
57 pytime_fromtimespec.isra.0():57 pytime_fromtimespec.isra.0():
58 »       mov····%rdx,%rax58 »       mov····%rdx,%rax
59 »       mov····%ecx,%r8d59 »       mov····%ecx,%edx
60 »       movabs·$0xfffffffdda3e82fc,%rdx60 »       movabs·$0xfffffffdda3e82fc,%rcx
61 »       cmp····%rdx,%rsi61 »       cmp····%rcx,%rsi
62 »       jl·····106·<pytime_fromtimespec.isra.0+0x56>62 »       jl·····118·<pytime_fromtimespec.isra.0+0x68>
63 »       movabs·$0x225c17d04,%rdx63 »       mov····$0x89705f41,%ecx
 64 »       shl····$0x2,%rcx
64 »       cmp····%rdx,%rsi65 »       cmp····%rcx,%rsi
65 »       jg·····d8·<pytime_fromtimespec.isra.0+0x28>66 »       jg·····d6·<pytime_fromtimespec.isra.0+0x26>
66 ·R_X86_64_PC32»  .text.unlikely+0x7d67 ·R_X86_64_PC32»  .text.unlikely+0xa3
67 »       imul···$0x3b9aca00,%rsi,%rsi68 »       imul···$0x3b9aca00,%rsi,%rsi
68 »       test···%rax,%rax69 »       test···%rax,%rax
69 »       jle····123·<pytime_fromtimespec.isra.0+0x73>70 »       jle····e6·<pytime_fromtimespec.isra.0+0x36>
 71 ·R_X86_64_PC32»  .text.unlikely+0x74
70 »       movabs·$0x7fffffffffffffff,%rdx72 »       movabs·$0x7fffffffffffffff,%rcx
71 »       mov····%rdx,%rcx73 »       mov····%rcx,%r8
72 »       sub····%rax,%rcx74 »       sub····%rax,%r8
73 »       cmp····%rcx,%rsi75 »       cmp····%r8,%rsi
74 »       jg·····fd·<pytime_fromtimespec.isra.0+0x4d>76 »       jg·····ff·<pytime_fromtimespec.isra.0+0x4f>
75 ·R_X86_64_PC32»  .text.unlikely+0x5a77 ·R_X86_64_PC32»  .text.unlikely+0x4f
 78 »       xor····%ecx,%ecx
76 »       add····%rax,%rsi79 »       add····%rax,%rsi
77 »       mov····%rsi,(%rdi)80 »       mov····%rsi,(%rdi)
 81 »       test···%edx,%edx
 82 »       jne····10e·<pytime_fromtimespec.isra.0+0x5e>
78 »       xor····%eax,%eax83 »       xor····%eax,%eax
79 »       ret84 »       ret
 85 »       add····$0x1,%ecx
 86 »       jne····10b·<pytime_fromtimespec.isra.0+0x5b>
 87 »       jmp····118·<pytime_fromtimespec.isra.0+0x68>
 88 ·R_X86_64_PC32»  .text.unlikely+0x5d
80 »       test···%rax,%rax89 »       test···%rax,%rax
81 »       jle····128·<pytime_fromtimespec.isra.0+0x78>90 »       jle····121·<pytime_fromtimespec.isra.0+0x71>
 91 ·R_X86_64_PC32»  .text.unlikely+0xb7
82 »       mov····$0x1,%edx92 »       mov····$0x1,%ecx
83 »       shl····$0x3f,%rdx93 »       shl····$0x3f,%rcx
84 »       add····%rdx,%rax94 »       add····%rcx,%rax
85 »       mov····%rax,(%rdi)95 »       mov····%rax,(%rdi)
86 »       test···%ecx,%ecx96 »       test···%edx,%edx
87 »       je·····103·<pytime_fromtimespec.isra.0+0x53>97 »       je·····10b·<pytime_fromtimespec.isra.0+0x5b>
88 »       jmp····123·<pytime_fromtimespec.isra.0+0x73>98 »       jmp····139·<pytime_fromtimespec.isra.0+0x89>
89 ·R_X86_64_PC32»  .text.unlikely+0x6699 ·R_X86_64_PC32»  .text.unlikely+0x5d
90 »       jmp····128·<pytime_fromtimespec.isra.0+0x78> 
91 ·R_X86_64_PC32»  .text.unlikely+0xac 
92 »       jmp····12d·<pytime_fromtimespec.isra.0+0x7d> 
93 ·R_X86_64_PC32»  .text.unlikely+0x4f 
94 »       nopl···(%rax)100 »       nopl···0x0(%rax)
  
95 0000000000000130·<_PyTime_Add>:101 0000000000000140·<_PyTime_Add>:
96 _PyTime_Add():102 _PyTime_Add():
97 »       endbr64103 »       endbr64
98 »       test···%rsi,%rsi104 »       test···%rsi,%rsi
99 »       jg·····155·<_PyTime_Add+0x25>105 »       jg·····166·<_PyTime_Add+0x26>
100 »       je·····150·<_PyTime_Add+0x20>106 »       jne····150·<_PyTime_Add+0x10>
 107 »       lea····(%rsi,%rdi,1),%rax
 108 »       ret
101 »       movabs·$0x8000000000000000,%rax109 »       movabs·$0x8000000000000000,%rax
102 »       mov····%rax,%rdx110 »       mov····%rax,%rdx
103 »       sub····%rsi,%rdx111 »       sub····%rsi,%rdx
104 »       cmp····%rdi,%rdx112 »       cmp····%rdi,%rdx
105 »       jg·····154·<_PyTime_Add+0x24>113 »       jle····14b·<_PyTime_Add+0xb>
106 »       lea····(%rsi,%rdi,1),%rax 
107 »       ret114 »       ret
108 »       movabs·$0x7fffffffffffffff,%rax115 »       movabs·$0x7fffffffffffffff,%rax
109 »       mov····%rax,%rdx116 »       mov····%rax,%rdx
110 »       sub····%rsi,%rdx117 »       sub····%rsi,%rdx
111 »       cmp····%rdi,%rdx118 »       cmp····%rdi,%rdx
112 »       jge····150·<_PyTime_Add+0x20>119 »       jge····14b·<_PyTime_Add+0xb>
113 »       ret120 »       ret
114 »       nopl···0x0(%rax,%rax,1)121 »       nopl···0x0(%rax)
  
115 0000000000000170·<_PyTime_AsTimespec_clamp>:122 0000000000000180·<_PyTime_AsTimespec_clamp>:
116 _PyTime_AsTimespec_clamp():123 _PyTime_AsTimespec_clamp():
117 »       endbr64124 »       endbr64
118 »       movabs·$0x112e0be826d694b3,%rax125 »       movabs·$0x112e0be826d694b3,%rax
119 »       imul···%rdi126 »       imul···%rdi
120 »       mov····%rdi,%rax127 »       mov····%rdi,%rax
121 »       sar····$0x3f,%rax128 »       sar····$0x3f,%rax
122 »       sar····$0x1a,%rdx129 »       sar····$0x1a,%rdx
123 »       sub····%rax,%rdx130 »       sub····%rax,%rdx
124 »       imul···$0x3b9aca00,%rdx,%rax131 »       imul···$0x3b9aca00,%rdx,%rax
125 »       sub····%rax,%rdi132 »       sub····%rax,%rdi
126 »       js·····19f·<_PyTime_AsTimespec_clamp+0x2f>133 »       js·····1af·<_PyTime_AsTimespec_clamp+0x2f>
127 ·R_X86_64_PC32»  .text.unlikely+0xd7134 ·R_X86_64_PC32»  .text.unlikely+0xca
128 »       mov····%rdx,(%rsi)135 »       mov····%rdx,(%rsi)
129 »       mov····%rdi,0x8(%rsi)136 »       mov····%rdi,0x8(%rsi)
130 »       ret137 »       ret
131 »       nopw···0x0(%rax,%rax,1)138 »       nopw···0x0(%rax,%rax,1)
  
132 00000000000001b0·<_PyTime_AsSecondsDouble>:139 00000000000001c0·<_PyTime_AsSecondsDouble>:
133 _PyTime_AsSecondsDouble():140 _PyTime_AsSecondsDouble():
134 »       endbr64141 »       endbr64
135 »       movabs·$0x8e47ce423a2e9c6d,%rdx142 »       movabs·$0x8e47ce423a2e9c6d,%rdx
136 »       movabs·$0x44b82fa0800,%rax143 »       movabs·$0x44b82fa0800,%rax
137 »       imul···%rdi,%rdx144 »       imul···%rdi,%rdx
138 »       add····%rax,%rdx145 »       add····%rax,%rdx
139 »       movabs·$0x44b82fa08,%rax146 »       movabs·$0x44b82fa08,%rax
140 »       ror····$0x9,%rdx147 »       ror····$0x9,%rdx
141 »       cmp····%rdx,%rax148 »       cmp····%rdx,%rax
142 »       jae····20c·<_PyTime_AsSecondsDouble+0x5c>149 »       jae····21c·<_PyTime_AsSecondsDouble+0x5c>
143 »       pxor···%xmm0,%xmm0150 »       pxor···%xmm0,%xmm0
144 »       cvtsi2sd·%rdi,%xmm0151 »       cvtsi2sd·%rdi,%xmm0
145 »       movsd··%xmm0,-0x8(%rsp)152 »       movsd··%xmm0,-0x8(%rsp)
146 »       movsd··-0x8(%rsp),%xmm0153 »       movsd··-0x8(%rsp),%xmm0
147 »       divsd··0x0(%rip),%xmm0········154 »       divsd··0x0(%rip),%xmm0········
148 ·R_X86_64_PC32»  .LC4-0x4155 ·R_X86_64_PC32»  .LC4-0x4
149 »       movsd··%xmm0,-0x8(%rsp)156 »       movsd··%xmm0,-0x8(%rsp)
Offset 160, 391 lines modifiedOffset 167, 499 lines modified
160 »       idiv···%rcx167 »       idiv···%rcx
161 »       cvtsi2sd·%rax,%xmm0168 »       cvtsi2sd·%rax,%xmm0
162 »       movsd··%xmm0,-0x8(%rsp)169 »       movsd··%xmm0,-0x8(%rsp)
163 »       movsd··-0x8(%rsp),%xmm0170 »       movsd··-0x8(%rsp),%xmm0
164 »       ret171 »       ret
165 »       nop172 »       nop
  
166 0000000000000230·<_PyTime_FromMicrosecondsClamp>:173 0000000000000240·<_PyTime_FromMicrosecondsClamp>:
167 _PyTime_FromMicrosecondsClamp():174 _PyTime_FromMicrosecondsClamp():
168 »       endbr64175 »       endbr64
169 »       movabs·$0xffdf3b645a1cac09,%rax176 »       movabs·$0xffdf3b645a1cac09,%rax
170 »       cmp····%rax,%rdi177 »       cmp····%rax,%rdi
171 »       jl·····247·<_PyTime_FromMicrosecondsClamp+0x17>178 »       jl·····257·<_PyTime_FromMicrosecondsClamp+0x17>
Max diff block lines reached; 17118/21752 bytes (78.70%) of diff not shown.
24.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 29, 597 lines modifiedOffset 29, 564 lines modified
29 »       jl·····4e·<_PyTime_GetMonotonicClock.cold+0x4e>29 »       jl·····4e·<_PyTime_GetMonotonicClock.cold+0x4e>
30 ·R_X86_64_PC32»  .text.hot+0x7930 ·R_X86_64_PC32»  .text.hot+0x79
31 »       jmp····53·<pytime_fromtimespec.isra.0.cold>31 »       jmp····53·<pytime_fromtimespec.isra.0.cold>
32 ·R_X86_64_PC32»  .text.hot+0x9332 ·R_X86_64_PC32»  .text.hot+0x93
  
33 0000000000000053·<pytime_fromtimespec.isra.0.cold>:33 0000000000000053·<pytime_fromtimespec.isra.0.cold>:
34 pytime_fromtimespec.isra.0.cold():34 pytime_fromtimespec.isra.0.cold():
 35 »       mov····%rcx,%rsi
35 »       je·····cd·<pytime_fromtimespec.isra.0.cold+0x7a> 
36 »       mov····$0x1,%edx 
37 »       shl····$0x3f,%rdx 
38 »       mov····%rdx,(%rdi)36 »       mov····%rsi,(%rdi)
39 »       test···%r8d,%r8d37 »       test···%edx,%edx
40 »       je·····6a·<pytime_fromtimespec.isra.0.cold+0x17>38 »       je·····61·<pytime_fromtimespec.isra.0.cold+0xe>
41 ·R_X86_64_PC32»  .text.hot+0xff39 ·R_X86_64_PC32»  .text.hot+0x107
42 »       push···%rax40 »       push···%rax
43 »       mov····0x0(%rip),%rdi········41 »       mov····0x0(%rip),%rdi········
44 ·R_X86_64_PC32»  PyExc_OverflowError-0x442 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
45 »       mov····$0x0,%esi43 »       mov····$0x0,%esi
46 ·R_X86_64_32»    .rodata.str1.844 ·R_X86_64_32»    .rodata.str1.8
47 »       call···7c·<pytime_fromtimespec.isra.0.cold+0x29>45 »       call···73·<pytime_fromtimespec.isra.0.cold+0x20>
48 ·R_X86_64_PLT32» PyErr_SetString-0x446 ·R_X86_64_PLT32» PyErr_SetString-0x4
49 »       or·····$0xffffffff,%eax47 »       or·····$0xffffffff,%eax
50 »       pop····%rdx48 »       pop····%rdx
51 »       ret49 »       ret
52 »       movabs·$0x7fffffffffffffff,%rdx50 »       xor····%ecx,%ecx
53 »       test···%rax,%rax51 »       test···%rax,%rax
54 »       jg·····5e·<pytime_fromtimespec.isra.0.cold+0xb> 
55 »       or·····$0xffffffff,%ecx 
56 »       mov····%rdx,%rsi 
57 »       add····%rax,%rsi 
58 »       mov····%rsi,(%rdi) 
59 »       test···%r8d,%r8d 
60 »       je·····a5·<pytime_fromtimespec.isra.0.cold+0x52>52 »       je·····83·<pytime_fromtimespec.isra.0.cold+0x30>
61 ·R_X86_64_PC32»  .text.hot+0xff53 ·R_X86_64_PC32»  .text.hot+0xfd
 54 »       movabs·$0x8000000000000000,%r8
62 »       add····$0x1,%ecx 
63 »       jne····ae·<pytime_fromtimespec.isra.0.cold+0x5b> 
64 ·R_X86_64_PC32»  .text.hot+0xff 
65 »       jmp····6a·<pytime_fromtimespec.isra.0.cold+0x17> 
66 »       mov····$0x0,%ecx 
67 »       je·····96·<pytime_fromtimespec.isra.0.cold+0x43> 
68 »       mov····$0x1,%edx 
69 »       shl····$0x3f,%rdx 
70 »       mov····%rdx,%r955 »       mov····%r8,%r9
71 »       sub····%rax,%r956 »       sub····%rax,%r9
72 »       cmp····%r9,%rsi57 »       cmp····%rsi,%r9
73 »       jge····96·<pytime_fromtimespec.isra.0.cold+0x43>58 »       jle····9c·<pytime_fromtimespec.isra.0.cold+0x49>
 59 ·R_X86_64_PC32»  .text.hot+0xfd
 60 »       mov····$0x1,%esi
 61 »       shl····$0x3f,%rsi
74 »       jmp····5e·<pytime_fromtimespec.isra.0.cold+0xb>62 »       jmp····56·<pytime_fromtimespec.isra.0.cold+0x3>
 63 »       movabs·$0x7fffffffffffffff,%rsi
 64 »       test···%rax,%rax
 65 »       jg·····56·<pytime_fromtimespec.isra.0.cold+0x3>
 66 »       or·····$0xffffffff,%ecx
 67 »       jmp····7a·<pytime_fromtimespec.isra.0.cold+0x27>
 68 »       jne····9c·<pytime_fromtimespec.isra.0.cold+0x49>
75 »       mov····$0x1,%esi69 »       mov····$0x1,%esi
76 »       or·····$0xffffffff,%ecx70 »       or·····$0xffffffff,%ecx
77 »       shl····$0x3f,%rsi71 »       shl····$0x3f,%rsi
78 »       jmp····96·<pytime_fromtimespec.isra.0.cold+0x43>72 »       jmp····ce·<_PyTime_AsTimespec_clamp.cold>
 73 ·R_X86_64_PC32»  .text.hot+0xfd
  
79 00000000000000db·<_PyTime_AsTimespec_clamp.cold>:74 00000000000000ce·<_PyTime_AsTimespec_clamp.cold>:
80 _PyTime_AsTimespec_clamp.cold():75 _PyTime_AsTimespec_clamp.cold():
81 »       sub····$0x1,%rdx76 »       sub····$0x1,%rdx
82 »       add····$0x3b9aca00,%rdi77 »       add····$0x3b9aca00,%rdi
83 »       mov····%rdx,(%rsi)78 »       mov····%rdx,(%rsi)
84 »       mov····%rdi,0x8(%rsi)79 »       mov····%rdi,0x8(%rsi)
85 »       ret80 »       ret
  
86 00000000000000ee·<_PyTime_FromMicrosecondsClamp.cold>:81 00000000000000e1·<_PyTime_FromMicrosecondsClamp.cold>:
87 _PyTime_FromMicrosecondsClamp.cold():82 _PyTime_FromMicrosecondsClamp.cold():
88 »       mov····$0x1,%eax83 »       mov····$0x1,%eax
89 »       shl····$0x3f,%rax84 »       shl····$0x3f,%rax
90 »       ret85 »       ret
91 »       movabs·$0x7fffffffffffffff,%rax86 »       movabs·$0x7fffffffffffffff,%rax
92 »       ret87 »       ret
  
93 0000000000000103·<_PyTime_GetPerfCounter.cold>: 
94 _PyTime_GetPerfCounter.cold(): 
95 »       xor····%eax,%eax 
96 »       mov····%rax,0x8(%rsp) 
97 »       jmp····10f·<_PyTime_localtime.cold> 
98 ·R_X86_64_PC32»  .text+0x39 
  
99 000000000000010f·<_PyTime_localtime.cold>:88 00000000000000f6·<_PyTime_localtime.cold>:
100 _PyTime_localtime.cold():89 _PyTime_localtime.cold():
101 »       cmpl···$0x0,(%rbx)90 »       cmpl···$0x0,(%rbx)
102 »       je·····128·<_PyTime_localtime.cold+0x19>91 »       je·····10f·<_PyTime_localtime.cold+0x19>
103 »       mov····0x0(%rip),%rdi········92 »       mov····0x0(%rip),%rdi········
104 ·R_X86_64_PC32»  PyExc_OSError-0x493 ·R_X86_64_PC32»  PyExc_OSError-0x4
105 »       call···120·<_PyTime_localtime.cold+0x11>94 »       call···107·<_PyTime_localtime.cold+0x11>
106 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x495 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
107 »       or·····$0xffffffff,%eax96 »       or·····$0xffffffff,%eax
108 »       jmp····128·<_PyTime_localtime.cold+0x19>97 »       jmp····10f·<_PyTime_localtime.cold+0x19>
109 ·R_X86_64_PC32»  .text.hot+0x44498 ·R_X86_64_PC32»  .text.hot+0x464
110 »       movl···$0x16,(%rbx)99 »       movl···$0x16,(%rbx)
111 »       jmp····114·<_PyTime_localtime.cold+0x5>100 »       jmp····fb·<_PyTime_localtime.cold+0x5>
  
112 0000000000000130·<pytime_from_object.cold>: 
113 pytime_from_object.cold(): 
114 »       mov····0x0(%rip),%rdi········ 
115 ·R_X86_64_PC32»  PyExc_OverflowError-0x4 
116 »       call···13c·<pytime_from_object.cold+0xc> 
117 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4 
118 »       test···%eax,%eax 
119 »       je·····151·<pytime_from_object.cold+0x21> 
120 »       mov····0x0(%rip),%rdi········ 
121 ·R_X86_64_PC32»  PyExc_OverflowError-0x4 
122 »       mov····$0x0,%esi 
123 ·R_X86_64_32»    .rodata.str1.8 
124 »       call···151·<pytime_from_object.cold+0x21> 
125 ·R_X86_64_PLT32» PyErr_SetString-0x4 
126 »       or·····$0xffffffff,%eax 
127 »       jmp····159·<pytime_from_object.cold+0x29> 
128 ·R_X86_64_PC32»  .text+0x105 
129 »       mov····0x0(%rip),%rdi········ 
130 ·R_X86_64_PC32»  PyExc_OverflowError-0x4 
131 »       mov····$0x0,%esi 
132 ·R_X86_64_32»    .rodata.str1.8+0x58 
133 »       call···16a·<pytime_from_object.cold+0x3a> 
134 ·R_X86_64_PLT32» PyErr_SetString-0x4 
135 »       jmp····151·<pytime_from_object.cold+0x21> 
136 »       mov····0x0(%rip),%rdi········ 
137 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
Max diff block lines reached; 19758/24623 bytes (80.24%) of diff not shown.
492 B
readelf --wide --decompress --hex-dump=.rodata.cst8 {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.rodata.cst8':1 Hex·dump·of·section·'.rodata.cst8':
2 ··0x00000000·00000000·65cdcd41·00000000·0000e0c3·....e..A........2 ··0x00000000·00000000·65cdcd41·00000000·0000e0c3·....e..A........
3 ··0x00000010·00000000·0000e043·00000000·0000e03f·.......C.......?3 ··0x00000010·00000000·0000e043·00000000·0000e03f·.......C.......?
4 ··0x00000020·95d626e8·0b2e113e·00000000·01000000·..&....>........4 ··0x00000020·95d626e8·0b2e113e·00000000·01000000·..&....>........
5 ··0x00000030·00000000·0000f03f···················.......?5 ··0x00000030·00000000·0000f03f·00000000·80842e41·.......?.......A
  
11.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 3, 99 lines modifiedOffset 3, 98 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..4 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
6 ··0x00000020·00000000·08000000·00000000·18000000·................6 ··0x00000020·00000000·08000000·00000000·18000000·................
7 ··0x00000030·30000000·00000000·92000000·00480e20·0............H.·7 ··0x00000030·30000000·00000000·92000000·00480e20·0............H.·
8 ··0x00000040·026c0a0e·08410b00·10000000·4c000000·.l...A......L...8 ··0x00000040·026c0a0e·08410b00·10000000·4c000000·.l...A......L...
9 ··0x00000050·00000000·53000000·000e2000·10000000·....S.....·.....9 ··0x00000050·00000000·53000000·000e2000·10000000·....S.....·.....
10 ··0x00000060·60000000·00000000·7d000000·00000000·`.......}.......10 ··0x00000060·60000000·00000000·89000000·00000000·`...............
11 ··0x00000070·14000000·74000000·00000000·88000000·....t...........11 ··0x00000070·14000000·74000000·00000000·7b000000·....t.......{...
12 ··0x00000080·00580e10·550e0800·10000000·8c000000·.X..U...........12 ··0x00000080·004f0e10·550e0800·10000000·8c000000·.O..U...........
13 ··0x00000090·00000000·3b000000·00000000·10000000·....;...........13 ··0x00000090·00000000·3c000000·00000000·10000000·....<...........
14 ··0x000000a0·a0000000·00000000·37000000·00000000·........7.......14 ··0x000000a0·a0000000·00000000·37000000·00000000·........7.......
15 ··0x000000b0·10000000·b4000000·00000000·13000000·................15 ··0x000000b0·10000000·b4000000·00000000·13000000·................
16 ··0x000000c0·00000000·10000000·c8000000·00000000·................16 ··0x000000c0·00000000·10000000·c8000000·00000000·................
17 ··0x000000d0·7f000000·00000000·10000000·dc000000·................17 ··0x000000d0·7f000000·00000000·10000000·dc000000·................
18 ··0x000000e0·00000000·32000000·00000000·10000000·....2...........18 ··0x000000e0·00000000·32000000·00000000·10000000·....2...........
19 ··0x000000f0·f0000000·00000000·15000000·00000000·................19 ··0x000000f0·f0000000·00000000·15000000·00000000·................
20 ··0x00000100·10000000·04010000·00000000·0f000000·................20 ··0x00000100·10000000·04010000·00000000·0f000000·................
21 ··0x00000110·00000000·10000000·18010000·00000000·................21 ··0x00000110·00000000·10000000·18010000·00000000·................
22 ··0x00000120·01010000·00000000·10000000·2c010000·............,...22 ··0x00000120·01010000·00000000·10000000·2c010000·............,...
23 ··0x00000130·00000000·7c000000·00000000·14000000·....|...........23 ··0x00000130·00000000·7c000000·00000000·10000000·....|...........
24 ··0x00000140·40010000·00000000·47000000·00480e30·@.......G....H.0 
25 ··0x00000150·7e0e0800·10000000·58010000·00000000·~.......X....... 
26 ··0x00000160·0c000000·000e3000·24000000·6c010000·......0.$...l... 
27 ··0x00000170·00000000·3f000000·00450e10·8602440e·....?....E....D. 
28 ··0x00000180·18830344·0e306f0e·18410e10·410e0800·...D.0o..A..A... 
29 ··0x00000190·14000000·94010000·00000000·21000000·............!... 
30 ··0x000001a0·000e3083·03860200·10000000·ac010000·..0............. 
31 ··0x000001b0·00000000·09000000·00000000·10000000·................ 
32 ··0x000001c0·c0010000·00000000·0b000000·00000000·................24 ··0x00000140·40010000·00000000·09000000·00000000·@...............
 25 ··0x00000150·24000000·54010000·00000000·3f000000·$...T.......?...
 26 ··0x00000160·00450e10·8602440e·18830344·0e306f0e·.E....D....D.0o.
 27 ··0x00000170·18410e10·410e0800·14000000·7c010000·.A..A.......|...
 28 ··0x00000180·00000000·21000000·000e3083·03860200·....!.....0.....
33 ··0x000001d0·38000000·d4010000·00000000·20010000·8...........·...29 ··0x00000190·10000000·94010000·00000000·09000000·................
34 ··0x000001e0·00420e10·8d02450e·188c0344·0e208604·.B....E....D.·.. 
35 ··0x000001f0·440e2883·05470e40·02970a0e·28410e20·D.(..G.@....(A.·30 ··0x000001a0·00000000·30000000·a8010000·00000000·....0...........
 31 ··0x000001b0·4b010000·00460e10·8c02440e·18860344·K....F....D....D
 32 ··0x000001c0·0e208304·470e3002·920a0e20·410e1841·.·..G.0....·A..A
36 ··0x00000200·410e1842·0e10420e·08410b00·18000000·A..B..B..A......33 ··0x000001d0·0e10420e·08410b00·18000000·dc010000·..B..A..........
37 ··0x00000210·10020000·00000000·4f000000·000e4083·........O.....@. 
38 ··0x00000220·0586048c·038d0200·18000000·2c020000·............,... 
39 ··0x00000230·00000000·ad000000·00440e30·7f0a0e08·.........D.0....34 ··0x000001e0·00000000·ad000000·00440e30·7f0a0e08·.........D.0....
40 ··0x00000240·410b0000·10000000·48020000·00000000·A.......H.......35 ··0x000001f0·410b0000·10000000·f8010000·00000000·A...............
41 ··0x00000250·1a000000·000e3000·28000000·5c020000·......0.(...\...36 ··0x00000200·1a000000·000e3000·28000000·0c020000·......0.(.......
42 ··0x00000260·00000000·eb000000·00450e10·8602440e·.........E....D.37 ··0x00000210·00000000·eb000000·00450e10·8602440e·.........E....D.
43 ··0x00000270·1883034c·0e400275·0a0e1841·0e10410e·...L.@.u...A..A.38 ··0x00000220·1883034c·0e400275·0a0e1841·0e10410e·...L.@.u...A..A.
44 ··0x00000280·08410b00·14000000·88020000·00000000·.A..............39 ··0x00000230·08410b00·14000000·38020000·00000000·.A......8.......
45 ··0x00000290·8e000000·000e4083·03860200·10000000·......@.........40 ··0x00000240·8e000000·000e4083·03860200·10000000·......@.........
46 ··0x000002a0·a0020000·00000000·2d000000·00000000·........-.......41 ··0x00000250·50020000·00000000·2d000000·00000000·P.......-.......
47 ··0x000002b0·10000000·b4020000·00000000·15000000·................42 ··0x00000260·10000000·64020000·00000000·15000000·....d...........
48 ··0x000002c0·00000000·30000000·c8020000·00000000·....0...........43 ··0x00000270·00000000·30000000·78020000·00000000·....0...x.......
49 ··0x000002d0·a4000000·00460e10·8c02460e·18860344·.....F....F....D44 ··0x00000280·a4000000·00460e10·8c02460e·18860344·.....F....F....D
50 ··0x000002e0·0e208304·440e4079·0a0e2043·0e18410e·.·..D.@y..·C..A.45 ··0x00000290·0e208304·440e4079·0a0e2043·0e18410e·.·..D.@y..·C..A.
51 ··0x000002f0·10420e08·410b0000·18000000·fc020000·.B..A...........46 ··0x000002a0·10420e08·410b0000·18000000·ac020000·.B..A...........
52 ··0x00000300·00000000·21000000·000e4083·0486038c·....!.....@.....47 ··0x000002b0·00000000·21000000·000e4083·0486038c·....!.....@.....
53 ··0x00000310·02000000·38000000·18030000·00000000·....8...........48 ··0x000002c0·02000000·38000000·c8020000·00000000·....8...........
54 ··0x00000320·cf000000·00460e10·8d02420e·188c0344·.....F....B....D49 ··0x000002d0·cf000000·00460e10·8d02420e·188c0344·.....F....B....D
55 ··0x00000330·0e208604·440e2883·05470e40·02820a0e·.·..D.(..G.@....50 ··0x000002e0·0e208604·440e2883·05470e40·02820a0e·.·..D.(..G.@....
56 ··0x00000340·28440e20·410e1842·0e10420e·08410b00·(D.·A..B..B..A..51 ··0x000002f0·28440e20·410e1842·0e10420e·08410b00·(D.·A..B..B..A..
57 ··0x00000350·18000000·54030000·00000000·3d000000·....T.......=...52 ··0x00000300·18000000·04030000·00000000·3d000000·............=...
58 ··0x00000360·000e4083·0586048c·038d0200·28000000·..@.........(...53 ··0x00000310·000e4083·0586048c·038d0200·28000000·..@.........(...
59 ··0x00000370·70030000·00000000·eb000000·00450e10·p............E..54 ··0x00000320·20030000·00000000·eb000000·00450e10··............E..
60 ··0x00000380·8602440e·1883034c·0e400278·0a0e1841·..D....L.@.x...A55 ··0x00000330·8602440e·1883034c·0e400278·0a0e1841·..D....L.@.x...A
61 ··0x00000390·0e10410e·08410b00·14000000·9c030000·..A..A..........56 ··0x00000340·0e10410e·08410b00·14000000·4c030000·..A..A......L...
62 ··0x000003a0·00000000·8e000000·000e4083·03860200·..........@.....57 ··0x00000350·00000000·8e000000·000e4083·03860200·..........@.....
63 ··0x000003b0·10000000·b4030000·00000000·0e000000·................58 ··0x00000360·10000000·64030000·00000000·0e000000·....d...........
64 ··0x000003c0·00000000·48000000·c8030000·00000000·....H...........59 ··0x00000370·00000000·48000000·78030000·00000000·....H...x.......
65 ··0x000003d0·50010000·00420e10·8f02450e·188e0345·P....B....E....E60 ··0x00000380·50010000·00420e10·8f02450e·188e0345·P....B....E....E
66 ··0x000003e0·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.61 ··0x00000390·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
67 ··0x000003f0·38830747·0e607f0a·0e38440e·30410e28·8..G.`...8D.0A.(62 ··0x000003a0·38830747·0e607f0a·0e38440e·30410e28·8..G.`...8D.0A.(
68 ··0x00000400·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...63 ··0x000003b0·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...
69 ··0x00000410·1c000000·14040000·00000000·75000000·............u...64 ··0x000003c0·1c000000·c4030000·00000000·75000000·............u...
70 ··0x00000420·000e6083·0786068c·058d048e·038f0200·..`.............65 ··0x000003d0·000e6083·0786068c·058d048e·038f0200·..`.............
71 ··0x00000430·18000000·34040000·00000000·38000000·....4.......8...66 ··0x000003e0·18000000·e4030000·00000000·38000000·............8...
72 ··0x00000440·00450e10·8302520a·0e08410b·14000000·.E....R...A.....67 ··0x000003f0·00450e10·8302520a·0e08410b·14000000·.E....R...A.....
73 ··0x00000450·50040000·00000000·16000000·000e1083·P...............68 ··0x00000400·00040000·00000000·16000000·000e1083·................
 69 ··0x00000410·02000000·10000000·18040000·00000000·................
 70 ··0x00000420·10000000·00000000·20000000·2c040000·........·...,...
 71 ··0x00000430·00000000·72000000·00450e10·83024c0e·....r....E....L.
 72 ··0x00000440·3002570a·0e10410e·08410b00·14000000·0.W...A..A......
 73 ··0x00000450·50040000·00000000·24000000·000e3083·P.......$.....0.
74 ··0x00000460·02000000·10000000·68040000·00000000·........h.......74 ··0x00000460·02000000·30000000·68040000·00000000·....0...h.......
75 ··0x00000470·10000000·00000000·10000000·7c040000·............|...75 ··0x00000470·3e010000·00460e10·8c02440e·18860344·>....F....D....D
 76 ··0x00000480·0e208304·470e3002·920a0e20·410e1841·.·..G.0....·A..A
 77 ··0x00000490·0e10420e·08410b00·18000000·9c040000·..B..A..........
 78 ··0x000004a0·00000000·16000000·000e3083·0486038c·..........0.....
76 ··0x00000480·00000000·0e000000·00000000·20000000·............·...79 ··0x000004b0·02000000·14000000·b8040000·00000000·................
 80 ··0x000004c0·27000000·00480e20·5e0e0800·10000000·'....H.·^.......
77 ··0x00000490·90040000·00000000·72000000·00450e10·........r....E..81 ··0x000004d0·d0040000·00000000·24000000·000e2000·........$.....·.
78 ··0x000004a0·83024c0e·3002570a·0e10410e·08410b00·..L.0.W...A..A.. 
79 ··0x000004b0·14000000·b4040000·00000000·24000000·............$... 
80 ··0x000004c0·000e3083·02000000·14000000·cc040000·..0............. 
81 ··0x000004d0·00000000·27000000·00480e20·5e0e0800·....'....H.·^... 
82 ··0x000004e0·10000000·e4040000·00000000·24000000·............$...82 ··0x000004e0·10000000·e4040000·00000000·11000000·................
83 ··0x000004f0·000e2000·10000000·f8040000·00000000·..·.............83 ··0x000004f0·00000000·10000000·f8040000·00000000·................
84 ··0x00000500·11000000·00000000·10000000·0c050000·................84 ··0x00000500·37000000·00000000·14000000·0c050000·7...............
 85 ··0x00000510·00000000·43000000·00480e30·7a0e0800·....C....H.0z...
 86 ··0x00000520·10000000·24050000·00000000·38000000·....$.......8...
 87 ··0x00000530·00000000·24000000·38050000·00000000·....$...8.......
 88 ··0x00000540·3a000000·00450e10·8602410e·18830341·:....E....A....A
 89 ··0x00000550·0e20700e·18410e10·410e0800·14000000·.·p..A..A.......
 90 ··0x00000560·60050000·00000000·50000000·000e2083·`.......P.....·.
 91 ··0x00000570·03860200·10000000·78050000·00000000·........x.......
 92 ··0x00000580·09000000·00000000·10000000·8c050000·................
85 ··0x00000510·00000000·37000000·00000000·14000000·....7...........93 ··0x00000590·00000000·32000000·00000000·1c000000·....2...........
86 ··0x00000520·20050000·00000000·43000000·00480e30··.......C....H.094 ··0x000005a0·a0050000·00000000·4e000000·00450e10·........N....E..
 95 ··0x000005b0·83024c0e·307b0e10·410e0800·10000000·..L.0{..A.......
87 ··0x00000530·7a0e0800·10000000·38050000·00000000·z.......8....... 
88 ··0x00000540·38000000·00000000·24000000·4c050000·8.......$...L... 
89 ··0x00000550·00000000·3a000000·00450e10·8602410e·....:....E....A. 
90 ··0x00000560·18830341·0e20700e·18410e10·410e0800·...A.·p..A..A... 
91 ··0x00000570·14000000·74050000·00000000·50000000·....t.......P... 
92 ··0x00000580·000e2083·03860200·10000000·8c050000·..·............. 
93 ··0x00000590·00000000·09000000·00000000·10000000·................ 
94 ··0x000005a0·a0050000·00000000·32000000·00000000·........2.......96 ··0x000005c0·c0050000·00000000·fe000000·00000000·................
95 ··0x000005b0·1c000000·b4050000·00000000·4e000000·............N... 
96 ··0x000005c0·00450e10·83024c0e·307b0e10·410e0800·.E....L.0{..A... 
97 ··0x000005d0·10000000·d4050000·00000000·fe000000·................97 ··0x000005d0·14000000·d4050000·00000000·a3000000·................
 98 ··0x000005e0·00028c0e·10550e08·14000000·ec050000·.....U..........
98 ··0x000005e0·00000000·14000000·e8050000·00000000·................99 ··0x000005f0·00000000·08000000·00000000·00000000·................
99 ··0x000005f0·a3000000·00028c0e·10550e08·10000000·.........U...... 
100 ··0x00000600·00060000·00000000·08000000·00000000·................ 
  
13.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 108 lines modifiedOffset 7, 106 lines modified
7 ··0x00000040·655f6672·6f6d7469·6d657370·65632e69·e_fromtimespec.i7 ··0x00000040·655f6672·6f6d7469·6d657370·65632e69·e_fromtimespec.i
8 ··0x00000050·7372612e·302e636f·6c64005f·50795469·sra.0.cold._PyTi8 ··0x00000050·7372612e·302e636f·6c64005f·50795469·sra.0.cold._PyTi
9 ··0x00000060·6d655f41·7354696d·65737065·635f636c·me_AsTimespec_cl9 ··0x00000060·6d655f41·7354696d·65737065·635f636c·me_AsTimespec_cl
10 ··0x00000070·616d702e·636f6c64·005f5079·54696d65·amp.cold._PyTime10 ··0x00000070·616d702e·636f6c64·005f5079·54696d65·amp.cold._PyTime
11 ··0x00000080·5f46726f·6d4d6963·726f7365·636f6e64·_FromMicrosecond11 ··0x00000080·5f46726f·6d4d6963·726f7365·636f6e64·_FromMicrosecond
12 ··0x00000090·73436c61·6d702e63·6f6c6400·70797469·sClamp.cold.pyti12 ··0x00000090·73436c61·6d702e63·6f6c6400·70797469·sClamp.cold.pyti
13 ··0x000000a0·6d655f64·69766964·65005f50·7954696d·me_divide._PyTim13 ··0x000000a0·6d655f64·69766964·65005f50·7954696d·me_divide._PyTim
14 ··0x000000b0·655f4765·74506572·66436f75·6e746572·e_GetPerfCounter 
15 ··0x000000c0·2e636f6c·64005f50·7954696d·655f6c6f·.cold._PyTime_lo 
16 ··0x000000d0·63616c74·696d652e·636f6c64·00707974·caltime.cold.pyt14 ··0x000000b0·655f6c6f·63616c74·696d652e·636f6c64·e_localtime.cold
17 ··0x000000e0·696d655f·66726f6d·5f6f626a·65637400·ime_from_object. 
18 ··0x000000f0·70797469·6d655f72·6f756e64·00707974·pytime_round.pyt 
19 ··0x00000100·696d655f·66726f6d·5f6f626a·6563742e·ime_from_object. 
20 ··0x00000110·636f6c64·00707974·696d655f·726f756e·cold.pytime_roun15 ··0x000000c0·00707974·696d655f·726f756e·64007079·.pytime_round.py
 16 ··0x000000d0·74696d65·5f726f75·6e642e63·6f6c6400·time_round.cold.
 17 ··0x000000e0·5f507954·696d655f·4765744d·6f6e6f74·_PyTime_GetMonot
 18 ··0x000000f0·6f6e6963·436c6f63·6b576974·68496e66·onicClockWithInf
21 ··0x00000120·642e636f·6c64005f·50795469·6d655f47·d.cold._PyTime_G19 ··0x00000100·6f2e636f·6c64005f·50795469·6d655f47·o.cold._PyTime_G
22 ··0x00000130·65744d6f·6e6f746f·6e696343·6c6f636b·etMonotonicClock20 ··0x00000110·65745379·7374656d·436c6f63·6b576974·etSystemClockWit
23 ··0x00000140·57697468·496e666f·2e636f6c·64005f50·WithInfo.cold._P21 ··0x00000120·68496e66·6f2e636f·6c64005f·50795469·hInfo.cold._PyTi
24 ··0x00000150·7954696d·655f4765·74537973·74656d43·yTime_GetSystemC 
25 ··0x00000160·6c6f636b·57697468·496e666f·2e636f6c·lockWithInfo.col 
26 ··0x00000170·64005f50·7954696d·655f4f62·6a656374·d._PyTime_Object22 ··0x00000130·6d655f4f·626a6563·74546f54·696d655f·me_ObjectToTime_
 23 ··0x00000140·742e636f·6c64005f·50795469·6d655f47·t.cold._PyTime_G
 24 ··0x00000150·65745065·7266436f·756e7465·72576974·etPerfCounterWit
 25 ··0x00000160·68496e66·6f2e636f·6c640070·7974696d·hInfo.cold.pytim
 26 ··0x00000170·655f6f62·6a656374·5f746f5f·64656e6f·e_object_to_deno
 27 ··0x00000180·6d696e61·746f7200·70797469·6d655f6f·minator.pytime_o
 28 ··0x00000190·626a6563·745f746f·5f64656e·6f6d696e·bject_to_denomin
 29 ··0x000001a0·61746f72·2e636f6c·64005f50·794c6f6e·ator.cold._PyLon
 30 ··0x000001b0·675f4173·54696d65·5f742e63·6f6c6400·g_AsTime_t.cold.
 31 ··0x000001c0·5f507944·6561646c·696e655f·496e6974·_PyDeadline_Init
 32 ··0x000001d0·2e636f6c·64005f50·7954696d·655f4672·.cold._PyTime_Fr
 33 ··0x000001e0·6f6d4d69·6c6c6973·65636f6e·64734f62·omMillisecondsOb
 34 ··0x000001f0·6a656374·2e636f6c·64005f50·7954696d·ject.cold._PyTim
27 ··0x00000180·546f5469·6d655f74·2e636f6c·64005f50·ToTime_t.cold._P35 ··0x00000200·655f676d·74696d65·2e636f6c·64005f50·e_gmtime.cold._P
 36 ··0x00000210·7954696d·655f4672·6f6d4e61·6e6f7365·yTime_FromNanose
 37 ··0x00000220·636f6e64·734f626a·6563742e·636f6c64·condsObject.cold
 38 ··0x00000230·002e4c43·3230002e·4c433137·002e4c43·..LC20..LC17..LC
 39 ··0x00000240·38002e4c·4339002e·4c433234·002e4c43·8..LC9..LC24..LC
 40 ··0x00000250·3238002e·4c433400·2e4c4331·31002e4c·28..LC4..LC11..L
 41 ··0x00000260·43313200·5f507954·696d655f·46726f6d·C12._PyTime_From
 42 ··0x00000270·4e616e6f·7365636f·6e647300·5f507954·Nanoseconds._PyT
 43 ··0x00000280·696d655f·4765744d·6f6e6f74·6f6e6963·ime_GetMonotonic
 44 ··0x00000290·436c6f63·6b00636c·6f636b5f·67657474·Clock.clock_gett
 45 ··0x000002a0·696d6500·50794578·635f4f76·6572666c·ime.PyExc_Overfl
 46 ··0x000002b0·6f774572·726f7200·50794572·725f5365·owError.PyErr_Se
 47 ··0x000002c0·74537472·696e6700·5f507954·696d655f·tString._PyTime_
 48 ··0x000002d0·41646400·5f507954·696d655f·41735469·Add._PyTime_AsTi
 49 ··0x000002e0·6d657370·65635f63·6c616d70·005f5079·mespec_clamp._Py
 50 ··0x000002f0·54696d65·5f417353·65636f6e·6473446f·Time_AsSecondsDo
 51 ··0x00000300·75626c65·005f5079·54696d65·5f46726f·uble._PyTime_Fro
 52 ··0x00000310·6d4d6963·726f7365·636f6e64·73436c61·mMicrosecondsCla
 53 ··0x00000320·6d70005f·50795469·6d655f46·726f6d53·mp._PyTime_FromS
 54 ··0x00000330·65636f6e·6473005f·50795469·6d655f41·econds._PyTime_A
 55 ··0x00000340·734d6963·726f7365·636f6e64·73005f50·sMicroseconds._P
28 ··0x00000190·7954696d·655f4765·74506572·66436f75·yTime_GetPerfCou56 ··0x00000350·7954696d·655f4765·74506572·66436f75·yTime_GetPerfCou
29 ··0x000001a0·6e746572·57697468·496e666f·2e636f6c·nterWithInfo.col 
30 ··0x000001b0·64007079·74696d65·5f6f626a·6563745f·d.pytime_object_ 
31 ··0x000001c0·746f5f64·656e6f6d·696e6174·6f720070·to_denominator.p 
32 ··0x000001d0·7974696d·655f6f62·6a656374·5f746f5f·ytime_object_to_ 
33 ··0x000001e0·64656e6f·6d696e61·746f722e·636f6c64·denominator.cold 
34 ··0x000001f0·005f5079·4c6f6e67·5f417354·696d655f·._PyLong_AsTime_ 
35 ··0x00000200·742e636f·6c64005f·50794465·61646c69·t.cold._PyDeadli 
36 ··0x00000210·6e655f49·6e69742e·636f6c64·005f5079·ne_Init.cold._Py 
37 ··0x00000220·54696d65·5f676d74·696d652e·636f6c64·Time_gmtime.cold 
38 ··0x00000230·005f5079·54696d65·5f46726f·6d4e616e·._PyTime_FromNan 
39 ··0x00000240·6f736563·6f6e6473·4f626a65·63742e63·osecondsObject.c 
40 ··0x00000250·6f6c6400·2e4c4339·002e4c43·3130002e·old..LC9..LC10.. 
41 ··0x00000260·4c433232·002e4c43·3139002e·4c433236·LC22..LC19..LC26 
42 ··0x00000270·002e4c43·34002e4c·43313300·2e4c4331·..LC4..LC13..LC1 
43 ··0x00000280·34005f50·7954696d·655f4672·6f6d4e61·4._PyTime_FromNa 
44 ··0x00000290·6e6f7365·636f6e64·73005f50·7954696d·noseconds._PyTim57 ··0x00000360·6e746572·005f5079·54696d65·5f6c6f63·nter._PyTime_loc
 58 ··0x00000370·616c7469·6d65005f·5f657272·6e6f5f6c·altime.__errno_l
 59 ··0x00000380·6f636174·696f6e00·6c6f6361·6c74696d·ocation.localtim
 60 ··0x00000390·655f7200·50794578·635f4f53·4572726f·e_r.PyExc_OSErro
 61 ··0x000003a0·72005079·4572725f·53657446·726f6d45·r.PyErr_SetFromE
 62 ··0x000003b0·72726e6f·005f5079·4c6f6e67·5f46726f·rrno._PyLong_Fro
 63 ··0x000003c0·6d54696d·655f7400·50794c6f·6e675f46·mTime_t.PyLong_F
 64 ··0x000003d0·726f6d4c·6f6e674c·6f6e6700·5f507954·romLongLong._PyT
 65 ··0x000003e0·696d655f·46726f6d·5365636f·6e64734f·ime_FromSecondsO
 66 ··0x000003f0·626a6563·74005079·466c6f61·745f5479·bject.PyFloat_Ty
 67 ··0x00000400·70650050·79466c6f·61745f41·73446f75·pe.PyFloat_AsDou
 68 ··0x00000410·626c6500·50795479·70655f49·73537562·ble.PyType_IsSub
 69 ··0x00000420·74797065·0050794c·6f6e675f·41734c6f·type.PyLong_AsLo
 70 ··0x00000430·6e674c6f·6e670050·79457272·5f4f6363·ngLong.PyErr_Occ
 71 ··0x00000440·75727265·64005079·4572725f·45786365·urred.PyErr_Exce
 72 ··0x00000450·7074696f·6e4d6174·63686573·00507945·ptionMatches.PyE
 73 ··0x00000460·78635f56·616c7565·4572726f·72006365·xc_ValueError.ce
 74 ··0x00000470·696c0066·6c6f6f72·005f5079·54696d65·il.floor._PyTime
45 ··0x000002a0·655f4765·744d6f6e·6f746f6e·6963436c·e_GetMonotonicCl75 ··0x00000480·5f476574·4d6f6e6f·746f6e69·63436c6f·_GetMonotonicClo
 76 ··0x00000490·636b5769·7468496e·666f0063·6c6f636b·ckWithInfo.clock
 77 ··0x000004a0·5f676574·72657300·5f507954·696d655f·_getres._PyTime_
 78 ··0x000004b0·41735469·6d657370·6563005f·50795469·AsTimespec._PyTi
 79 ··0x000004c0·6d655f46·726f6d54·696d6573·70656300·me_FromTimespec.
 80 ··0x000004d0·5f507954·696d655f·47657453·79737465·_PyTime_GetSyste
 81 ··0x000004e0·6d436c6f·636b5769·7468496e·666f005f·mClockWithInfo._
 82 ··0x000004f0·50795469·6d655f4f·626a6563·74546f54·PyTime_ObjectToT
 83 ··0x00000500·696d655f·74006d6f·6466005f·50794c6f·ime_t.modf._PyLo
 84 ··0x00000510·6e675f41·7354696d·655f7400·5f507954·ng_AsTime_t._PyT
46 ··0x000002b0·6f636b00·636c6f63·6b5f6765·7474696d·ock.clock_gettim 
47 ··0x000002c0·65005079·4578635f·4f766572·666c6f77·e.PyExc_Overflow 
48 ··0x000002d0·4572726f·72005079·4572725f·53657453·Error.PyErr_SetS 
49 ··0x000002e0·7472696e·67005f50·7954696d·655f4164·tring._PyTime_Ad 
50 ··0x000002f0·64005f50·7954696d·655f4173·54696d65·d._PyTime_AsTime 
51 ··0x00000300·73706563·5f636c61·6d70005f·50795469·spec_clamp._PyTi 
52 ··0x00000310·6d655f41·73536563·6f6e6473·446f7562·me_AsSecondsDoub 
53 ··0x00000320·6c65005f·50795469·6d655f46·726f6d4d·le._PyTime_FromM 
54 ··0x00000330·6963726f·7365636f·6e647343·6c616d70·icrosecondsClamp 
55 ··0x00000340·005f5079·54696d65·5f46726f·6d536563·._PyTime_FromSec 
56 ··0x00000350·6f6e6473·005f5079·54696d65·5f41734d·onds._PyTime_AsM 
57 ··0x00000360·6963726f·7365636f·6e647300·5f507954·icroseconds._PyT 
58 ··0x00000370·696d655f·47657450·65726643·6f756e74·ime_GetPerfCount85 ··0x00000520·696d655f·47657450·65726643·6f756e74·ime_GetPerfCount
59 ··0x00000380·6572005f·50795469·6d655f6c·6f63616c·er._PyTime_local 
60 ··0x00000390·74696d65·005f5f65·72726e6f·5f6c6f63·time.__errno_loc 
61 ··0x000003a0·6174696f·6e006c6f·63616c74·696d655f·ation.localtime_ 
62 ··0x000003b0·72005079·4578635f·4f534572·726f7200·r.PyExc_OSError. 
63 ··0x000003c0·50794572·725f5365·7446726f·6d457272·PyErr_SetFromErr 
64 ··0x000003d0·6e6f005f·50794c6f·6e675f46·726f6d54·no._PyLong_FromT 
65 ··0x000003e0·696d655f·74005079·4c6f6e67·5f46726f·ime_t.PyLong_Fro 
66 ··0x000003f0·6d4c6f6e·674c6f6e·67005f50·7954696d·mLongLong._PyTim 
67 ··0x00000400·655f4672·6f6d5365·636f6e64·734f626a·e_FromSecondsObj 
68 ··0x00000410·65637400·5079466c·6f61745f·54797065·ect.PyFloat_Type 
69 ··0x00000420·00507946·6c6f6174·5f417344·6f75626c·.PyFloat_AsDoubl 
70 ··0x00000430·65005079·54797065·5f497353·75627479·e.PyType_IsSubty 
71 ··0x00000440·70650050·794c6f6e·675f4173·4c6f6e67·pe.PyLong_AsLong 
72 ··0x00000450·4c6f6e67·00507945·72725f4f·63637572·Long.PyErr_Occur 
Max diff block lines reached; 0/13731 bytes (0.00%) of diff not shown.
24.2 KB
specialize.o
1.31 KB
readelf --wide --symbols {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_GetVersionForCurrentState36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_GetVersionForCurrentState
37 ····33:·00000000000006e0··1683·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_LoadAttr37 ····33:·00000000000006e0··1686·FUNC····GLOBAL·HIDDEN·····5·_Py_Specialize_LoadAttr
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_GetDict38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_GetDict
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Lookup41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Lookup
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattro42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattro
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattr_hook43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattr_hook
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
10.8 KB
readelf --wide --relocs {}
    
Offset 40, 22 lines modifiedOffset 40, 22 lines modified
40 0000000000000623··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·440 0000000000000623··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
41 0000000000000665··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·441 0000000000000665··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
42 00000000000006aa··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·442 00000000000006aa··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
43 0000000000000703··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·443 0000000000000703··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4
44 0000000000000716··000000230000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·044 0000000000000716··000000230000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
45 0000000000000738··000000240000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·045 0000000000000738··000000240000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·0
46 0000000000000749··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·446 0000000000000749··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
47 00000000000007fb··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·047 00000000000007fc··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0
48 0000000000000804··000000270000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·048 0000000000000805··000000270000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·0
49 000000000000080f··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·700049 0000000000000810··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7000
50 0000000000000817··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·450 0000000000000818··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
51 0000000000000821··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·451 0000000000000822··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
52 000000000000083e··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc852 000000000000083f··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc8
53 000000000000084b··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·453 000000000000084c··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
54 000000000000086e··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·454 000000000000086f··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
55 00000000000008b9··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·455 00000000000008b9··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4
56 00000000000008e3··000000290000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·056 00000000000008e3··000000290000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·0
57 0000000000000942··0000001e0000000b·R_X86_64_32S···········0000000000000000·PyType_Type·+·057 0000000000000942··0000001e0000000b·R_X86_64_32S···········0000000000000000·PyType_Type·+·0
58 000000000000094c··0000001e0000000a·R_X86_64_32············0000000000000000·PyType_Type·+·058 000000000000094c··0000001e0000000a·R_X86_64_32············0000000000000000·PyType_Type·+·0
59 0000000000000951··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·459 0000000000000951··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
60 0000000000000964··000000240000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·060 0000000000000964··000000240000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·0
61 0000000000000975··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·461 0000000000000975··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
Offset 70, 33 lines modifiedOffset 70, 33 lines modified
70 0000000000000b25··000000140000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·070 0000000000000b25··000000140000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0
71 0000000000000b33··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_LookupIndex·-·471 0000000000000b33··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_LookupIndex·-·4
72 0000000000000b63··0000002b0000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·072 0000000000000b63··0000002b0000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·0
73 0000000000000b6a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·073 0000000000000b6a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
74 0000000000000b72··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·474 0000000000000b72··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
75 0000000000000b82··0000001c0000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·075 0000000000000b82··0000001c0000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·0
76 0000000000000b87··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·476 0000000000000b87··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
77 0000000000000c00··000000190000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·077 0000000000000c03··000000190000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·0
78 0000000000000c3b··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·478 0000000000000c3e··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
79 0000000000000c4a··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·479 0000000000000c4d··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
80 0000000000000c81··000000290000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·080 0000000000000c84··000000290000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·0
81 0000000000000c8e··0000002b0000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·081 0000000000000c91··0000002b0000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·0
82 0000000000000c99··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·082 0000000000000c9c··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
83 0000000000000ca1··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·483 0000000000000ca4··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
84 0000000000000cb1··0000001c0000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·084 0000000000000cb4··0000001c0000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·0
85 0000000000000cb6··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·485 0000000000000cb9··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
86 0000000000000cc9··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·486 0000000000000ccc··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
87 0000000000000cdd··000000270000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·087 0000000000000ce0··000000270000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·0
88 0000000000000ce6··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·088 0000000000000ce9··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0
89 0000000000000cf1··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·700089 0000000000000cf4··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·7000
90 0000000000000cf9··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·490 0000000000000cfc··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
91 0000000000000d03··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·491 0000000000000d06··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
92 0000000000000d20··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc892 0000000000000d23··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc8
93 0000000000000d28··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·493 0000000000000d2b··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
94 0000000000000d3d··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·094 0000000000000d40··000000260000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0
95 0000000000000d54··000000190000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·095 0000000000000d57··000000190000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·0
96 0000000000000d8e··0000001f0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·096 0000000000000d8e··0000001f0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
97 0000000000000db6··0000002f0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·097 0000000000000db6··0000002f0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0
98 0000000000000e1d··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·498 0000000000000e1d··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4
99 0000000000000e2a··000000230000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·099 0000000000000e2a··000000230000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
100 0000000000000e38··000000310000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericSetAttr·+·0100 0000000000000e38··000000310000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericSetAttr·+·0
101 0000000000000e45··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4101 0000000000000e45··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
102 0000000000000ed1··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4102 0000000000000ed1··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4
Offset 129, 28 lines modifiedOffset 129, 28 lines modified
129 0000000000001321··000000330000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0129 0000000000001321··000000330000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
130 000000000000136f··000000330000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0130 000000000000136f··000000330000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
131 0000000000001377··000000360000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0131 0000000000001377··000000360000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
132 000000000000138a··000000360000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0132 000000000000138a··000000360000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
133 00000000000013b0··000000330000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0133 00000000000013b0··000000330000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
134 00000000000013c1··000000360000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0134 00000000000013c1··000000360000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
135 00000000000001d6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4135 00000000000001d6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
136 0000000000000832··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a136 0000000000000833··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a
137 0000000000000d14··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42137 0000000000000d17··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42
138 0000000000000d6a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54138 0000000000000d6d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·54
  
139 Relocation·section·'.rela.text.unlikely'·at·offset·0x2f10·contains·17·entries:139 Relocation·section·'.rela.text.unlikely'·at·offset·0x2f10·contains·17·entries:
140 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend140 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
141 000000000000002f··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc8141 000000000000002f··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc8
142 0000000000000037··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4142 0000000000000037··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
143 0000000000000047··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc8143 0000000000000047··000000280000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6fc8
144 000000000000004f··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4144 000000000000004f··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
145 0000000000000089··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4145 0000000000000089··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
146 0000000000000098··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4146 0000000000000098··0000001200000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
147 000000000000002a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·189147 000000000000002a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·189
148 0000000000000042··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·85f148 0000000000000042··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·860
149 0000000000000054··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·96a149 0000000000000054··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·96a
150 0000000000000064··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc150 0000000000000064··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
151 000000000000006e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc151 000000000000006e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
152 0000000000000077··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc152 0000000000000077··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
153 0000000000000081··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc153 0000000000000081··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
154 0000000000000091··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc154 0000000000000091··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
155 00000000000000ae··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc155 00000000000000ae··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8fc
734 B
readelf --wide --debug-dump=frames {}
    
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 ··DW_CFA_def_cfa_offset:·16152 ··DW_CFA_def_cfa_offset:·16
153 ··DW_CFA_advance_loc:·2·to·00000000000006d0153 ··DW_CFA_advance_loc:·2·to·00000000000006d0
154 ··DW_CFA_def_cfa_offset:·8154 ··DW_CFA_def_cfa_offset:·8
155 ··DW_CFA_advance_loc:·8·to·00000000000006d8155 ··DW_CFA_advance_loc:·8·to·00000000000006d8
156 ··DW_CFA_restore_state156 ··DW_CFA_restore_state
157 ··DW_CFA_nop157 ··DW_CFA_nop
  
158 00000140·0000000000000048·00000144·FDE·cie=00000000·pc=00000000000006e0..0000000000000d73158 00000140·0000000000000048·00000144·FDE·cie=00000000·pc=00000000000006e0..0000000000000d76
159 ··DW_CFA_advance_loc:·6·to·00000000000006e6159 ··DW_CFA_advance_loc:·6·to·00000000000006e6
160 ··DW_CFA_def_cfa_offset:·16160 ··DW_CFA_def_cfa_offset:·16
161 ··DW_CFA_offset:·r15·(r15)·at·cfa-16161 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
162 ··DW_CFA_advance_loc:·2·to·00000000000006e8162 ··DW_CFA_advance_loc:·2·to·00000000000006e8
163 ··DW_CFA_def_cfa_offset:·24163 ··DW_CFA_def_cfa_offset:·24
164 ··DW_CFA_offset:·r14·(r14)·at·cfa-24164 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
165 ··DW_CFA_advance_loc:·2·to·00000000000006ea165 ··DW_CFA_advance_loc:·2·to·00000000000006ea
9.42 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 539, 15 lines modifiedOffset 539, 15 lines modified
539 ·R_X86_64_32S»   PyModule_Type539 ·R_X86_64_32S»   PyModule_Type
540 »       je·····9e0·<_Py_Specialize_LoadAttr+0x300>540 »       je·····9e0·<_Py_Specialize_LoadAttr+0x300>
541 »       testb··$0x80,0xab(%rax)541 »       testb··$0x80,0xab(%rax)
542 »       jne····940·<_Py_Specialize_LoadAttr+0x260>542 »       jne····940·<_Py_Specialize_LoadAttr+0x260>
543 »       mov····0x90(%r12),%r14543 »       mov····0x90(%r12),%r14
544 »       cmp····$0x0,%r14544 »       cmp····$0x0,%r14
545 ·R_X86_64_32S»   PyObject_GenericGetAttr545 ·R_X86_64_32S»   PyObject_GenericGetAttr
546 »       jne····7f8·<_Py_Specialize_LoadAttr+0x118>546 »       jne····7f9·<_Py_Specialize_LoadAttr+0x119>
547 »       mov····%r13,%rsi547 »       mov····%r13,%rsi
548 »       mov····%r12,%rdi548 »       mov····%r12,%rdi
549 »       call···74d·<_Py_Specialize_LoadAttr+0x6d>549 »       call···74d·<_Py_Specialize_LoadAttr+0x6d>
550 ·R_X86_64_PLT32» _PyType_Lookup-0x4550 ·R_X86_64_PLT32» _PyType_Lookup-0x4
551 »       xor····%edx,%edx551 »       xor····%edx,%edx
552 »       mov····%rax,%r14552 »       mov····%rax,%r14
553 »       test···%rax,%rax553 »       test···%rax,%rax
Offset 557, 75 lines modifiedOffset 557, 75 lines modified
557 »       je·····900·<_Py_Specialize_LoadAttr+0x220>557 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
558 »       cmpq···$0x0,0x118(%r15)558 »       cmpq···$0x0,0x118(%r15)
559 »       jne····8e0·<_Py_Specialize_LoadAttr+0x200>559 »       jne····8e0·<_Py_Specialize_LoadAttr+0x200>
560 »       cmpq···$0x0,0x110(%r15)560 »       cmpq···$0x0,0x110(%r15)
561 »       je·····900·<_Py_Specialize_LoadAttr+0x220>561 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
562 »       testb··$0x2,0xaa(%r15)562 »       testb··$0x2,0xaa(%r15)
563 »       je·····900·<_Py_Specialize_LoadAttr+0x220>563 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
564 »       mov····0x180(%r12),%esi564 »       mov····0x180(%r12),%r8d
565 »       test···%esi,%esi565 »       test···%r8d,%r8d
566 »       je·····900·<_Py_Specialize_LoadAttr+0x220>566 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
567 »       testb··$0x1,0x1(%rbx)567 »       testb··$0x1,0x1(%rbx)
568 »       je·····900·<_Py_Specialize_LoadAttr+0x220>568 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
569 »       mov····0x8(%rbp),%r12569 »       mov····0x8(%rbp),%r12
570 »       testb··$0x10,0xa8(%r12)570 »       testb··$0x10,0xa8(%r12)
571 »       jne····a60·<_Py_Specialize_LoadAttr+0x380>571 »       jne····a60·<_Py_Specialize_LoadAttr+0x380>
572 »       mov····0x120(%r12),%rax572 »       mov····0x120(%r12),%rax
573 »       cmp····$0x7fff,%rax573 »       cmp····$0x7fff,%rax
574 »       ja·····900·<_Py_Specialize_LoadAttr+0x220>574 »       ja·····900·<_Py_Specialize_LoadAttr+0x220>
575 »       test···%rax,%rax575 »       test···%rax,%rax
576 »       jne····bb5·<_Py_Specialize_LoadAttr+0x4d5>576 »       jne····bb8·<_Py_Specialize_LoadAttr+0x4d8>
577 »       mov····0x180(%r12),%eax577 »       mov····0x180(%r12),%eax
578 »       movb···$0x51,(%rbx)578 »       movb···$0x51,(%rbx)
579 »       mov····%r14,0xc(%rbx)579 »       mov····%r14,0xc(%rbx)
580 »       mov····%eax,0x4(%rbx)580 »       mov····%eax,0x4(%rbx)
581 »       jmp····8d7·<_Py_Specialize_LoadAttr+0x1f7>581 »       jmp····8d7·<_Py_Specialize_LoadAttr+0x1f7>
582 »       cmp····$0x0,%r14582 »       cmp····$0x0,%r14
583 ·R_X86_64_32S»   _Py_slot_tp_getattro583 ·R_X86_64_32S»   _Py_slot_tp_getattro
584 »       je·····80e·<_Py_Specialize_LoadAttr+0x12e>584 »       je·····80f·<_Py_Specialize_LoadAttr+0x12f>
585 »       cmp····$0x0,%r14585 »       cmp····$0x0,%r14
586 ·R_X86_64_32S»   _Py_slot_tp_getattr_hook586 ·R_X86_64_32S»   _Py_slot_tp_getattr_hook
587 »       jne····900·<_Py_Specialize_LoadAttr+0x220>587 »       jne····900·<_Py_Specialize_LoadAttr+0x220>
588 »       mov····$0x0,%esi588 »       mov····$0x0,%esi
589 ·R_X86_64_32»    _PyRuntime+0x7000589 ·R_X86_64_32»    _PyRuntime+0x7000
590 »       mov····%r12,%rdi590 »       mov····%r12,%rdi
591 »       call···81b·<_Py_Specialize_LoadAttr+0x13b>591 »       call···81c·<_Py_Specialize_LoadAttr+0x13c>
592 ·R_X86_64_PLT32» _PyType_Lookup-0x4592 ·R_X86_64_PLT32» _PyType_Lookup-0x4
593 »       mov····%rax,%r15593 »       mov····%rax,%r15
594 »       mov····0x0(%rip),%rax········594 »       mov····0x0(%rip),%rax········
595 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4595 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
596 »       mov····%fs:(%rax),%rax596 »       mov····%fs:(%rax),%rax
597 »       mov····0x10(%rax),%rax597 »       mov····0x10(%rax),%rax
598 »       test···%r15,%r15598 »       test···%r15,%r15
599 »       je·····836·<_Py_Specialize_LoadAttr+0x156>599 »       je·····837·<_Py_Specialize_LoadAttr+0x157>
600 ·R_X86_64_PC32»  .text.unlikely+0x2a600 ·R_X86_64_PC32»  .text.unlikely+0x2a
601 »       mov····0x5d320(%rax),%r8601 »       mov····0x5d320(%rax),%r8
602 »       mov····$0x0,%esi602 »       mov····$0x0,%esi
603 ·R_X86_64_32»    _PyRuntime+0x6fc8603 ·R_X86_64_32»    _PyRuntime+0x6fc8
604 »       mov····%r12,%rdi604 »       mov····%r12,%rdi
605 »       mov····%r8,0x8(%rsp)605 »       mov····%r8,0x8(%rsp)
606 »       call···84f·<_Py_Specialize_LoadAttr+0x16f>606 »       call···850·<_Py_Specialize_LoadAttr+0x170>
607 ·R_X86_64_PLT32» _PyType_Lookup-0x4607 ·R_X86_64_PLT32» _PyType_Lookup-0x4
608 »       mov····0x8(%rsp),%r8608 »       mov····0x8(%rsp),%r8
609 »       test···%rax,%rax609 »       test···%rax,%rax
610 »       setne··%dl610 »       setne··%dl
611 »       cmp····%r8,%r15611 »       cmp····%r8,%r15
612 »       jne····d3a·<_Py_Specialize_LoadAttr+0x65a>612 »       jne····d3d·<_Py_Specialize_LoadAttr+0x65d>
613 »       mov····%r13,%rsi613 »       mov····%r13,%rsi
614 »       mov····%r12,%rdi614 »       mov····%r12,%rdi
615 »       mov····%dl,0x8(%rsp)615 »       mov····%dl,0x8(%rsp)
616 »       call···872·<_Py_Specialize_LoadAttr+0x192>616 »       call···873·<_Py_Specialize_LoadAttr+0x193>
617 ·R_X86_64_PLT32» _PyType_Lookup-0x4617 ·R_X86_64_PLT32» _PyType_Lookup-0x4
618 »       movzbl·0x8(%rsp),%edx618 »       movzbl·0x8(%rsp),%edx
619 »       test···%rax,%rax619 »       test···%rax,%rax
620 »       mov····%rax,%r14620 »       mov····%rax,%r14
621 »       jne····75b·<_Py_Specialize_LoadAttr+0x7b>621 »       jne····75b·<_Py_Specialize_LoadAttr+0x7b>
622 »       nopl···0x0(%rax,%rax,1)622 »       nopl···0x0(%rax)
623 »       mov····0x180(%r12),%edx623 »       mov····0x180(%r12),%esi
624 »       test···%edx,%edx624 »       test···%esi,%esi
625 »       je·····900·<_Py_Specialize_LoadAttr+0x220>625 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
626 »       testb··$0x10,0xa8(%r12)626 »       testb··$0x10,0xa8(%r12)
627 »       je·····900·<_Py_Specialize_LoadAttr+0x220>627 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
628 »       mov····-0x18(%rbp),%rdi628 »       mov····-0x18(%rbp),%rdi
629 »       test···$0x1,%dil629 »       test···$0x1,%dil
630 »       je·····b18·<_Py_Specialize_LoadAttr+0x438>630 »       je·····b18·<_Py_Specialize_LoadAttr+0x438>
631 »       mov····0x370(%r12),%rdi631 »       mov····0x370(%r12),%rdi
Offset 680, 27 lines modifiedOffset 680, 27 lines modified
680 »       call···955·<_Py_Specialize_LoadAttr+0x275>680 »       call···955·<_Py_Specialize_LoadAttr+0x275>
681 ·R_X86_64_PLT32» _PyType_Lookup-0x4681 ·R_X86_64_PLT32» _PyType_Lookup-0x4
682 »       test···%rax,%rax682 »       test···%rax,%rax
683 »       jne····900·<_Py_Specialize_LoadAttr+0x220>683 »       jne····900·<_Py_Specialize_LoadAttr+0x220>
684 »       mov····0x90(%rbp),%r12684 »       mov····0x90(%rbp),%r12
685 »       cmp····$0x0,%r12685 »       cmp····$0x0,%r12
686 ·R_X86_64_32S»   PyObject_GenericGetAttr686 ·R_X86_64_32S»   PyObject_GenericGetAttr
687 »       jne····cda·<_Py_Specialize_LoadAttr+0x5fa>687 »       jne····cdd·<_Py_Specialize_LoadAttr+0x5fd>
688 »       mov····%r13,%rsi688 »       mov····%r13,%rsi
689 »       mov····%rbp,%rdi689 »       mov····%rbp,%rdi
690 »       call···979·<_Py_Specialize_LoadAttr+0x299>690 »       call···979·<_Py_Specialize_LoadAttr+0x299>
691 ·R_X86_64_PLT32» _PyType_Lookup-0x4691 ·R_X86_64_PLT32» _PyType_Lookup-0x4
692 »       mov····%rax,%r12692 »       mov····%rax,%r12
693 »       test···%rax,%rax693 »       test···%rax,%rax
694 »       je·····900·<_Py_Specialize_LoadAttr+0x220>694 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
695 »       mov····0x8(%rax),%r14695 »       mov····0x8(%rax),%r14
696 »       testb··$0x1,0xa9(%r14)696 »       testb··$0x1,0xa9(%r14)
697 »       je·····900·<_Py_Specialize_LoadAttr+0x220>697 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
698 »       cmpq···$0x0,0x118(%r14)698 »       cmpq···$0x0,0x118(%r14)
699 »       jne····c7e·<_Py_Specialize_LoadAttr+0x59e>699 »       jne····c81·<_Py_Specialize_LoadAttr+0x5a1>
700 »       cmpq···$0x0,0x110(%r14)700 »       cmpq···$0x0,0x110(%r14)
701 »       je·····9bd·<_Py_Specialize_LoadAttr+0x2dd>701 »       je·····9bd·<_Py_Specialize_LoadAttr+0x2dd>
702 »       testb··$0x2,0xaa(%r14)702 »       testb··$0x2,0xaa(%r14)
703 »       je·····900·<_Py_Specialize_LoadAttr+0x220>703 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
704 »       mov····0x180(%rbp),%eax704 »       mov····0x180(%rbp),%eax
705 »       test···%eax,%eax705 »       test···%eax,%eax
706 »       je·····900·<_Py_Specialize_LoadAttr+0x220>706 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
Offset 763, 22 lines modifiedOffset 763, 22 lines modified
763 »       je·····900·<_Py_Specialize_LoadAttr+0x220>763 »       je·····900·<_Py_Specialize_LoadAttr+0x220>
764 »       mov····%eax,0x8(%rbx)764 »       mov····%eax,0x8(%rbx)
765 »       mov····0x180(%r12),%eax765 »       mov····0x180(%r12),%eax
766 »       movb···$0x52,(%rbx)766 »       movb···$0x52,(%rbx)
767 »       mov····%eax,0x4(%rbx)767 »       mov····%eax,0x4(%rbx)
768 »       mov····%r14,0xc(%rbx)768 »       mov····%r14,0xc(%rbx)
769 »       jmp····8d7·<_Py_Specialize_LoadAttr+0x1f7>769 »       jmp····8d7·<_Py_Specialize_LoadAttr+0x1f7>
Max diff block lines reached; 4870/9455 bytes (51.51%) of diff not shown.
736 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ·R_X86_64_32»    _PyRuntime+0x6fc827 ·R_X86_64_32»    _PyRuntime+0x6fc8
28 »       mov····%r12,%rdi28 »       mov····%r12,%rdi
29 »       call···3b·<_Py_Specialize_LoadAttr.cold+0xd>29 »       call···3b·<_Py_Specialize_LoadAttr.cold+0xd>
30 ·R_X86_64_PLT32» _PyType_Lookup-0x430 ·R_X86_64_PLT32» _PyType_Lookup-0x4
31 »       test···%rax,%rax31 »       test···%rax,%rax
32 »       setne··%dl32 »       setne··%dl
33 »       jmp····46·<_Py_Specialize_LoadAttr.cold+0x18>33 »       jmp····46·<_Py_Specialize_LoadAttr.cold+0x18>
34 ·R_X86_64_PC32»  .text.hot+0x85f34 ·R_X86_64_PC32»  .text.hot+0x860
35 »       mov····$0x0,%esi35 »       mov····$0x0,%esi
36 ·R_X86_64_32»    _PyRuntime+0x6fc836 ·R_X86_64_32»    _PyRuntime+0x6fc8
37 »       mov····%rbp,%rdi37 »       mov····%rbp,%rdi
38 »       call···53·<_Py_Specialize_LoadAttr.cold+0x25>38 »       call···53·<_Py_Specialize_LoadAttr.cold+0x25>
39 ·R_X86_64_PLT32» _PyType_Lookup-0x439 ·R_X86_64_PLT32» _PyType_Lookup-0x4
40 »       jmp····58·<_Py_Specialize_LoadAttr.cold+0x2a>40 »       jmp····58·<_Py_Specialize_LoadAttr.cold+0x2a>
41 ·R_X86_64_PC32»  .text.hot+0x96a41 ·R_X86_64_PC32»  .text.hot+0x96a
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ··0x000000d0·1c000000·d4000000·00000000·b0020000·................17 ··0x000000d0·1c000000·d4000000·00000000·b0020000·................
18 ··0x000000e0·00450e10·830202b1·0a0e084a·0b000000·.E.........J....18 ··0x000000e0·00450e10·830202b1·0a0e084a·0b000000·.E.........J....
19 ··0x000000f0·4c000000·f4000000·00000000·ee000000·L...............19 ··0x000000f0·4c000000·f4000000·00000000·ee000000·L...............
20 ··0x00000100·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..20 ··0x00000100·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
21 ··0x00000110·410e2886·05410e30·83060284·0a0e2844·A.(..A.0......(D21 ··0x00000110·410e2886·05410e30·83060284·0a0e2844·A.(..A.0......(D
22 ··0x00000120·0e20420e·18420e10·420e0846·0b760a0e·.·B..B..B..F.v..22 ··0x00000120·0e20420e·18420e10·420e0846·0b760a0e·.·B..B..B..F.v..
23 ··0x00000130·28410e20·450e1842·0e10420e·08480b00·(A.·E..B..B..H..23 ··0x00000130·28410e20·450e1842·0e10420e·08480b00·(A.·E..B..B..H..
24 ··0x00000140·48000000·44010000·00000000·93060000·H...D...........24 ··0x00000140·48000000·44010000·00000000·96060000·H...D...........
25 ··0x00000150·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..25 ··0x00000150·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
26 ··0x00000160·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G26 ··0x00000160·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G
27 ··0x00000170·0e500336·020a0e38·410e3041·0e28420e·.P.6...8A.0A.(B.27 ··0x00000170·0e500336·020a0e38·410e3041·0e28420e·.P.6...8A.0A.(B.
28 ··0x00000180·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....28 ··0x00000180·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....
29 ··0x00000190·90010000·00000000·9e000000·000e5083·..............P.29 ··0x00000190·90010000·00000000·9e000000·000e5083·..............P.
30 ··0x000001a0·0786068c·058d048e·038f0200·10000000·................30 ··0x000001a0·0786068c·058d048e·038f0200·10000000·................
31 ··0x000001b0·b0010000·00000000·78000000·00000000·........x.......31 ··0x000001b0·b0010000·00000000·78000000·00000000·........x.......
690 KB
symtable.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········85552·(bytes·into·file)13 ··Start·of·section·headers:··········85584·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
4.17 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x14e30:1 There·are·21·section·headers,·starting·at·offset·0x14e50:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a16·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a26·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00aab8·0009d8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00aad8·0009d8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000a60·000308·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000a80·000308·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00b490·000150·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b4b0·000150·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000d68·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000d88·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000d68·0007d1·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000d88·0007d1·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001539·0026a1·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001559·0026a2·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b5e0·004908·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b600·004908·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003be0·004b1d·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003c00·004b1d·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00fee8·004290·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00ff08·004290·18···I·18···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·008700·000248·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·008720·000248·00···A··0···0·16
16 ··[12]·.rela.rodata······RELA············0000000000000000·014178·0006c0·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·014198·0006c0·18···I·18··11··8
17 ··[13]·.rodata.str1.1····PROGBITS········0000000000000000·008948·0000ce·01·AMS··0···0··117 ··[13]·.rodata.str1.1····PROGBITS········0000000000000000·008968·0000ce·01·AMS··0···0··1
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·008a16·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·008a36·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·008a18·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·008a38·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·008a38·000c58·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·008a58·000c58·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·014838·000540·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·014858·000540·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·009690·000b28·18·····19··58··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0096b0·000b28·18·····19··58··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·00a1b8·0008fb·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·00a1d8·0008fb·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·014d78·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·014d98·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
9.71 KB
readelf --wide --symbols {}
    
Offset 5, 65 lines modifiedOffset 5, 65 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
10 ·····6:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.010 ·····6:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0
11 ·····7:·0000000000000000···464·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold11 ·····7:·0000000000000000···464·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold
12 ·····8:·0000000000000ab0··5024·FUNC····LOCAL··DEFAULT····9·symtable_visit_stmt12 ·····8:·0000000000000ab0··5026·FUNC····LOCAL··DEFAULT····9·symtable_visit_stmt
13 ·····9:·0000000000001e50··3268·FUNC····LOCAL··DEFAULT····9·symtable_visit_expr13 ·····9:·0000000000001e60··3268·FUNC····LOCAL··DEFAULT····9·symtable_visit_expr
14 ····10:·0000000000003790··4394·FUNC····LOCAL··DEFAULT····9·analyze_block14 ····10:·0000000000003790··4394·FUNC····LOCAL··DEFAULT····9·analyze_block
15 ····11:·0000000000003730····86·FUNC····LOCAL··DEFAULT····9·symtable_exit_block15 ····11:·0000000000003730····93·FUNC····LOCAL··DEFAULT····9·symtable_exit_block
16 ····12:·00000000000001d0···499·FUNC····LOCAL··DEFAULT····7·_PySymtable_Build.cold16 ····12:·00000000000001d0···499·FUNC····LOCAL··DEFAULT····7·_PySymtable_Build.cold
17 ····13:·00000000000048c0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF17 ····13:·00000000000048c0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
18 ····14:·00000000000003c3····18·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0.cold18 ····14:·00000000000003c3····18·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0.cold
19 ····15:·0000000000000890···531·FUNC····LOCAL··DEFAULT····9·symtable_enter_block19 ····15:·0000000000000890···531·FUNC····LOCAL··DEFAULT····9·symtable_enter_block
20 ····16:·00000000000003d5···163·FUNC····LOCAL··DEFAULT····7·symtable_enter_block.cold20 ····16:·00000000000003d5···163·FUNC····LOCAL··DEFAULT····7·symtable_enter_block.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
22 ····18:·0000000000002b20···693·FUNC····LOCAL··DEFAULT····9·symtable_add_def_helper22 ····18:·0000000000002b30···693·FUNC····LOCAL··DEFAULT····9·symtable_add_def_helper
23 ····19:·0000000000002de0···915·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotations23 ····19:·0000000000002df0···911·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotations
24 ····20:·0000000000003180··1450·FUNC····LOCAL··DEFAULT····9·symtable_visit_arguments24 ····20:·0000000000003180··1450·FUNC····LOCAL··DEFAULT····9·symtable_visit_arguments
25 ····21:·0000000000000520···245·FUNC····LOCAL··DEFAULT····1·symtable_visit_alias25 ····21:·0000000000000530···245·FUNC····LOCAL··DEFAULT····1·symtable_visit_alias
26 ····22:·00000000000003c0····83·FUNC····LOCAL··DEFAULT····1·symtable_lookup_entry.isra.026 ····22:·00000000000003c0····83·FUNC····LOCAL··DEFAULT····1·symtable_lookup_entry.isra.0
27 ····23:·0000000000000660···127·FUNC····LOCAL··DEFAULT····1·symtable_visit_annotation27 ····23:·0000000000000670···127·FUNC····LOCAL··DEFAULT····1·symtable_visit_annotation
28 ····24:·0000000000000420···191·FUNC····LOCAL··DEFAULT····1·symtable_record_directive28 ····24:·0000000000000420···197·FUNC····LOCAL··DEFAULT····1·symtable_record_directive
29 ····25:·00000000000006e0···523·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern29 ····25:·00000000000006f0···523·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern
30 ····26:·0000000000000320···154·FUNC····LOCAL··DEFAULT····1·symtable_visit_excepthandler30 ····26:·0000000000000320···154·FUNC····LOCAL··DEFAULT····1·symtable_visit_excepthandler
31 ····27:·00000000000008f0···151·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block31 ····27:·0000000000000900···151·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block
32 ····28:·0000000000000990···134·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param32 ····28:·00000000000009a0···134·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param
33 ····29:·0000000000000620····61·FUNC····LOCAL··DEFAULT····1·symtable_visit_withitem33 ····29:·0000000000000630····61·FUNC····LOCAL··DEFAULT····1·symtable_visit_withitem
34 ····30:·0000000000000478··2533·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt.cold34 ····30:·0000000000000478··2534·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt.cold
35 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str1.135 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str1.1
36 ····32:·0000000000000020···764·FUNC····LOCAL··DEFAULT····1·symtable_handle_comprehension36 ····32:·0000000000000020···768·FUNC····LOCAL··DEFAULT····1·symtable_handle_comprehension
37 ····33:·00000000000004e0····63·FUNC····LOCAL··DEFAULT····1·symtable_raise_if_annotation_block37 ····33:·00000000000004f0····63·FUNC····LOCAL··DEFAULT····1·symtable_raise_if_annotation_block
38 ····34:·0000000000000e5d···665·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr.cold38 ····34:·0000000000000e5e···665·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr.cold
39 ····35:·00000000000025b2····83·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_comprehension_block39 ····35:·00000000000025b3····83·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_comprehension_block
40 ····36:·00000000000010f6···145·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper.cold40 ····36:·00000000000010f7···145·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper.cold
41 ····37:·0000000000001187····91·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations.cold41 ····37:·0000000000001188····91·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations.cold
42 ····38:·00000000000011e2···543·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments.cold42 ····38:·00000000000011e3···543·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments.cold
43 ····39:·0000000000001401···208·FUNC····LOCAL··DEFAULT····7·symtable_handle_comprehension.cold43 ····39:·0000000000001402···208·FUNC····LOCAL··DEFAULT····7·symtable_handle_comprehension.cold
44 ····40:·00000000000014d1·····7·FUNC····LOCAL··DEFAULT····7·symtable_exit_block.cold44 ····40:·00000000000014d2·····7·FUNC····LOCAL··DEFAULT····7·symtable_exit_block.cold
45 ····41:·00000000000014d8····29·FUNC····LOCAL··DEFAULT····7·symtable_visit_excepthandler.cold45 ····41:·00000000000014d9····29·FUNC····LOCAL··DEFAULT····7·symtable_visit_excepthandler.cold
46 ····42:·0000000000002605···156·FUNC····LOCAL··DEFAULT····7·error_at_directive46 ····42:·0000000000002606···156·FUNC····LOCAL··DEFAULT····7·error_at_directive
47 ····43:·00000000000014f5··2812·FUNC····LOCAL··DEFAULT····7·analyze_block.cold47 ····43:·00000000000014f6··2812·FUNC····LOCAL··DEFAULT····7·analyze_block.cold
48 ····44:·0000000000001ff1····43·FUNC····LOCAL··DEFAULT····7·PySymtable_Lookup.cold48 ····44:·0000000000001ff2····43·FUNC····LOCAL··DEFAULT····7·PySymtable_Lookup.cold
49 ····45:·000000000000201c·····7·FUNC····LOCAL··DEFAULT····7·symtable_lookup_entry.isra.0.cold49 ····45:·000000000000201d·····7·FUNC····LOCAL··DEFAULT····7·symtable_lookup_entry.isra.0.cold
50 ····46:·0000000000002023····28·FUNC····LOCAL··DEFAULT····7·symtable_record_directive.cold50 ····46:·0000000000002024····28·FUNC····LOCAL··DEFAULT····7·symtable_record_directive.cold
51 ····47:·000000000000203f···128·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_annotation_block.cold51 ····47:·0000000000002040···128·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_annotation_block.cold
52 ····48:·00000000000020bf···123·FUNC····LOCAL··DEFAULT····7·symtable_visit_alias.cold52 ····48:·00000000000020c0···123·FUNC····LOCAL··DEFAULT····7·symtable_visit_alias.cold
53 ····49:·000000000000213a····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_withitem.cold53 ····49:·000000000000213b····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_withitem.cold
54 ····50:·0000000000004a50···205·FUNC····LOCAL··DEFAULT····9·ste_dealloc54 ····50:·0000000000004a50···205·FUNC····LOCAL··DEFAULT····9·ste_dealloc
55 ····51:·0000000000002145····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotation.cold55 ····51:·0000000000002146····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotation.cold
56 ····52:·0000000000002150···233·FUNC····LOCAL··DEFAULT····7·symtable_visit_pattern.cold56 ····52:·0000000000002151···233·FUNC····LOCAL··DEFAULT····7·symtable_visit_pattern.cold
57 ····53:·0000000000002239···340·FUNC····LOCAL··DEFAULT····7·symtable_enter_type_param_block.cold57 ····53:·000000000000223a···340·FUNC····LOCAL··DEFAULT····7·symtable_enter_type_param_block.cold
58 ····54:·000000000000238d···370·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param.cold58 ····54:·000000000000238e···370·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param.cold
59 ····55:·0000000000002597····27·FUNC····LOCAL··DEFAULT····7·ste_repr59 ····55:·0000000000002598····27·FUNC····LOCAL··DEFAULT····7·ste_repr
60 ····56:·0000000000000230····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.19360 ····56:·0000000000000230····24·OBJECT··LOCAL··DEFAULT···11·CSWTCH.193
61 ····57:·00000000000001a0···360·OBJECT··LOCAL··DEFAULT····3·ste_memberlist61 ····57:·00000000000001a0···360·OBJECT··LOCAL··DEFAULT····3·ste_memberlist
62 ····58:·0000000000000000···828·FUNC····GLOBAL·HIDDEN·····9·_Py_Mangle62 ····58:·0000000000000000···824·FUNC····GLOBAL·HIDDEN·····9·_Py_Mangle
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CopyCharacters65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CopyCharacters
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
69 ····65:·0000000000000340··1351·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Build69 ····65:·0000000000000340··1351·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Build
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
109 ···105:·0000000000004980····52·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetScope109 ···105:·0000000000004980····52·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetScope
110 ···106:·00000000000049c0····27·FUNC····GLOBAL·HIDDEN·····9·_PyST_IsFunctionLike110 ···106:·00000000000049c0····27·FUNC····GLOBAL·HIDDEN·····9·_PyST_IsFunctionLike
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
115 ···111:·00000000000024ff···152·FUNC····GLOBAL·HIDDEN·····7·_Py_SymtableStringObjectFlags115 ···111:·0000000000002500···152·FUNC····GLOBAL·HIDDEN·····7·_Py_SymtableStringObjectFlags
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_New116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_New
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParser_ASTFromString117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParser_ASTFromString
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Free118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Free
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFuture_FromAST119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFuture_FromAST
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
267 KB
readelf --wide --relocs {}
    
Offset 1, 141 lines modifiedOffset 1, 141 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xaab8·contains·105·entries:1 Relocation·section·'.rela.text'·at·offset·0xaad8·contains·105·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000006b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c3 000000000000006b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
4 000000000000009f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88c4 000000000000009f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88c
5 00000000000000d3··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·575 00000000000000d3··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·57
6 00000000000000da··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·46 00000000000000da··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
7 000000000000010a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b1c7 000000000000010a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b2c
8 000000000000013e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c8 000000000000013e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
9 0000000000000194··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c9 0000000000000194··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
10 00000000000001ca··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372c10 00000000000001ca··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372c
11 0000000000000222··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c11 0000000000000226··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
12 0000000000000241··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c12 0000000000000245··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
13 0000000000000271··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c13 000000000000026b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
14 0000000000000291··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c14 000000000000028b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
15 00000000000002ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c15 00000000000002f6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
16 0000000000000334··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c16 0000000000000334··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
17 000000000000036f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aac17 000000000000036f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aac
18 00000000000003a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b1c18 00000000000003a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b2c
19 00000000000003cd··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Mangle·-·419 00000000000003cd··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Mangle·-·4
20 00000000000003e4··0000006500000004·R_X86_64_PLT32·········0000000000004950·_PyST_GetSymbol·-·420 00000000000003e4··0000006500000004·R_X86_64_PLT32·········0000000000004950·_PyST_GetSymbol·-·4
21 0000000000000408··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·421 0000000000000408··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
22 000000000000044f··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·422 0000000000000452··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
23 000000000000046e··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Mangle·-·423 0000000000000476··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Mangle·-·4
24 0000000000000488··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8024 000000000000048e··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·80
25 000000000000048f··0000006b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·425 0000000000000495··0000006b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
26 00000000000004ab··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·426 00000000000004b1··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
27 0000000000000555··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FindChar·-·427 0000000000000565··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FindChar·-·4
28 000000000000056f··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8828 000000000000057f··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·88
29 0000000000000577··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·429 0000000000000587··0000005700000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4
30 00000000000005a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b1c30 00000000000005b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b2c
31 00000000000005c6··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·431 00000000000005d6··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4
32 00000000000005e9··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·432 00000000000005f9··0000003e00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
33 000000000000062d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c33 000000000000063d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
34 000000000000064f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c34 000000000000065f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
35 0000000000000678··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c35 0000000000000688··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
36 00000000000006a2··0000004a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·880036 00000000000006b2··0000004a0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·8800
37 00000000000006a7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88c37 00000000000006b7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88c
38 00000000000006bc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c38 00000000000006cc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
39 00000000000006c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372c39 00000000000006d8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372c
40 000000000000070e··000000110000000b·R_X86_64_32S···········0000000000000000·.rodata·+·1e840 000000000000071e··000000110000000b·R_X86_64_32S···········0000000000000000·.rodata·+·1e8
41 0000000000000717··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c41 0000000000000727··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
42 000000000000076c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b1c42 000000000000077c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b2c
43 00000000000007f9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c43 0000000000000809··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
44 000000000000084d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e4c44 000000000000085d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e5c
45 0000000000000939··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88c45 0000000000000949··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88c
46 00000000000009d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b1c46 00000000000009e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b2c
47 0000000000000008··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bf47 0000000000000008··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bf
48 0000000000000014··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c848 0000000000000014··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c8
49 0000000000000048··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·144b49 0000000000000048··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1430
50 0000000000000073··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·141950 0000000000000073··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13fe
51 00000000000000cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14b051 00000000000000cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1495
52 00000000000000e6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14a352 00000000000000e6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1488
53 0000000000000114··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·149153 0000000000000114··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1476
54 000000000000012a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·142a54 000000000000012a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f
55 0000000000000160··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·142355 0000000000000160··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1408
56 000000000000019c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14b956 000000000000019c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·149e
 57 000000000000022e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·146c
 58 0000000000000252··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1426
57 000000000000022a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·148759 00000000000002a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c7
 60 00000000000002bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14b2
58 000000000000024e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·144161 00000000000002e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·141c
59 00000000000002af··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1412 
60 00000000000002c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13fd 
61 00000000000002fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140a 
62 0000000000000318··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·143762 0000000000000307··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14bf
63 000000000000033c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14e063 000000000000033c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14e1
64 0000000000000352··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14d464 0000000000000352··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14d5
65 0000000000000377··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14eb65 0000000000000377··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14ec
66 00000000000003ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14e466 00000000000003ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14e5
67 00000000000003d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·201867 00000000000003d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2019
68 0000000000000462··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·201f68 000000000000046a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2020
69 000000000000049b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·201f 
70 00000000000004bf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·202669 00000000000004a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2020
71 00000000000004db··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·201f 
72 00000000000004f5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·203b70 00000000000004c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2027
73 00000000000004fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20a371 00000000000004e1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2020
74 0000000000000507··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·208b 
75 0000000000000515··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·207372 0000000000000505··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·203c
 73 000000000000050e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20a4
 74 0000000000000517··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·208c
 75 0000000000000525··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2074
76 0000000000000567··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20bb76 0000000000000577··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20bc
77 00000000000005d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·211b77 00000000000005e3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·211c
78 00000000000005fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20de78 000000000000060e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20df
79 000000000000060a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20c379 000000000000061a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20c4
80 0000000000000635··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·213680 0000000000000645··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2137
81 0000000000000657··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·213681 0000000000000667··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2137
82 00000000000006b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214182 00000000000006c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2142
83 00000000000006d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214183 00000000000006e1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2142
84 00000000000006d6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214184 00000000000006e6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2142
85 00000000000006db··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214185 00000000000006eb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2142
86 00000000000006f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21d386 0000000000000709··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21d4
87 000000000000071f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·220987 000000000000072f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·220a
88 0000000000000742··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21f188 0000000000000752··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21f2
89 00000000000007a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21c889 00000000000007b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21c9
90 00000000000007f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·218990 0000000000000800··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·218a
91 0000000000000801··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214c91 0000000000000811··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214d
92 000000000000083d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·216292 000000000000084d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2163
93 0000000000000855··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·222a93 0000000000000865··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·222b
94 0000000000000879··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·221f94 0000000000000889··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2220
95 000000000000089d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·221495 00000000000008ad··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2215
96 00000000000008b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·215796 00000000000008c6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2158
97 00000000000008df··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21b297 00000000000008ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21b3
98 0000000000000945··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22e998 0000000000000955··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22ea
99 0000000000000950··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·232299 0000000000000960··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2323
100 0000000000000965··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22f0100 0000000000000975··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22f1
101 000000000000097e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2357101 000000000000098e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2358
102 0000000000000983··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2235102 0000000000000993··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2236
103 00000000000009a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2489103 00000000000009b5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·248a
104 00000000000009dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2389104 00000000000009ec··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·238a
105 00000000000009e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23cb105 00000000000009f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23cc
106 0000000000000a07··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2452106 0000000000000a17··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2453
107 0000000000000a10··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2394107 0000000000000a20··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2395
  
108 Relocation·section·'.rela.data'·at·offset·0xb490·contains·14·entries:108 Relocation·section·'.rela.data'·at·offset·0xb4b0·contains·14·entries:
109 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend109 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
110 0000000000000008··0000007500000001·R_X86_64_64············0000000000000000·PyType_Type·+·0110 0000000000000008··0000007500000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
111 0000000000000018··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8a111 0000000000000018··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8a
112 0000000000000030··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·4a50112 0000000000000030··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·4a50
113 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2597113 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2598
114 0000000000000090··0000007600000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0114 0000000000000090··0000007600000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
115 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0115 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
116 00000000000001a0··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·99116 00000000000001a0··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·99
117 00000000000001c8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c117 00000000000001c8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c
118 00000000000001f0··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a1118 00000000000001f0··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a1
119 0000000000000218··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a9119 0000000000000218··0000001f00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a9
Max diff block lines reached; 252507/273429 bytes (92.35%) of diff not shown.
59.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000048·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000033c15 00000018·0000000000000048·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000338
16 ··DW_CFA_advance_loc:·6·to·000000000000000616 ··DW_CFA_advance_loc:·6·to·0000000000000006
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r15·(r15)·at·cfa-1618 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
19 ··DW_CFA_advance_loc:·2·to·000000000000000819 ··DW_CFA_advance_loc:·2·to·0000000000000008
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r14·(r14)·at·cfa-2421 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
22 ··DW_CFA_advance_loc:·2·to·000000000000000a22 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
176 ··DW_CFA_offset:·r12·(r12)·at·cfa-32176 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
177 ··DW_CFA_offset:·r13·(r13)·at·cfa-24177 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
178 ··DW_CFA_offset:·r14·(r14)·at·cfa-16178 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
179 ··DW_CFA_nop179 ··DW_CFA_nop
180 ··DW_CFA_nop180 ··DW_CFA_nop
181 ··DW_CFA_nop181 ··DW_CFA_nop
  
182 00000188·00000000000000f0·0000018c·FDE·cie=00000000·pc=0000000000000ab0..0000000000001e50182 00000188·00000000000000f0·0000018c·FDE·cie=00000000·pc=0000000000000ab0..0000000000001e52
183 ··DW_CFA_advance_loc:·2·to·0000000000000ab2183 ··DW_CFA_advance_loc:·2·to·0000000000000ab2
184 ··DW_CFA_def_cfa_offset:·16184 ··DW_CFA_def_cfa_offset:·16
185 ··DW_CFA_offset:·r15·(r15)·at·cfa-16185 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
186 ··DW_CFA_advance_loc:·2·to·0000000000000ab4186 ··DW_CFA_advance_loc:·2·to·0000000000000ab4
187 ··DW_CFA_def_cfa_offset:·24187 ··DW_CFA_def_cfa_offset:·24
188 ··DW_CFA_offset:·r14·(r14)·at·cfa-24188 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
189 ··DW_CFA_advance_loc:·2·to·0000000000000ab6189 ··DW_CFA_advance_loc:·2·to·0000000000000ab6
Offset 262, 390 lines modifiedOffset 262, 390 lines modified
262 ··DW_CFA_def_cfa_offset:·88262 ··DW_CFA_def_cfa_offset:·88
263 ··DW_CFA_advance_loc:·6·to·0000000000001434263 ··DW_CFA_advance_loc:·6·to·0000000000001434
264 ··DW_CFA_def_cfa_offset:·96264 ··DW_CFA_def_cfa_offset:·96
265 ··DW_CFA_advance_loc:·7·to·000000000000143b265 ··DW_CFA_advance_loc:·7·to·000000000000143b
266 ··DW_CFA_def_cfa_offset:·88266 ··DW_CFA_def_cfa_offset:·88
267 ··DW_CFA_advance_loc:·2·to·000000000000143d267 ··DW_CFA_advance_loc:·2·to·000000000000143d
268 ··DW_CFA_def_cfa_offset:·80268 ··DW_CFA_def_cfa_offset:·80
269 ··DW_CFA_advance_loc2:·273·to·000000000000154e269 ··DW_CFA_advance_loc2:·275·to·0000000000001550
270 ··DW_CFA_def_cfa_offset:·88270 ··DW_CFA_def_cfa_offset:·88
271 ··DW_CFA_advance_loc:·4·to·0000000000001552271 ··DW_CFA_advance_loc:·4·to·0000000000001554
272 ··DW_CFA_def_cfa_offset:·96272 ··DW_CFA_def_cfa_offset:·96
273 ··DW_CFA_advance_loc:·14·to·0000000000001560273 ··DW_CFA_advance_loc:·14·to·0000000000001562
274 ··DW_CFA_def_cfa_offset:·88274 ··DW_CFA_def_cfa_offset:·88
275 ··DW_CFA_advance_loc:·1·to·0000000000001561275 ··DW_CFA_advance_loc:·1·to·0000000000001563
276 ··DW_CFA_def_cfa_offset:·80276 ··DW_CFA_def_cfa_offset:·80
277 ··DW_CFA_advance_loc1:·135·to·00000000000015e8277 ··DW_CFA_advance_loc1:·135·to·00000000000015ea
278 ··DW_CFA_def_cfa_offset:·88278 ··DW_CFA_def_cfa_offset:·88
279 ··DW_CFA_advance_loc:·4·to·00000000000015ec279 ··DW_CFA_advance_loc:·4·to·00000000000015ee
280 ··DW_CFA_def_cfa_offset:·96280 ··DW_CFA_def_cfa_offset:·96
281 ··DW_CFA_advance_loc:·14·to·00000000000015fa281 ··DW_CFA_advance_loc:·14·to·00000000000015fc
282 ··DW_CFA_def_cfa_offset:·88282 ··DW_CFA_def_cfa_offset:·88
283 ··DW_CFA_advance_loc:·1·to·00000000000015fb283 ··DW_CFA_advance_loc:·1·to·00000000000015fd
284 ··DW_CFA_def_cfa_offset:·80284 ··DW_CFA_def_cfa_offset:·80
285 ··DW_CFA_advance_loc1:·194·to·00000000000016bd285 ··DW_CFA_advance_loc1:·194·to·00000000000016bf
286 ··DW_CFA_def_cfa_offset:·88286 ··DW_CFA_def_cfa_offset:·88
287 ··DW_CFA_advance_loc:·4·to·00000000000016c1287 ··DW_CFA_advance_loc:·4·to·00000000000016c3
288 ··DW_CFA_def_cfa_offset:·96288 ··DW_CFA_def_cfa_offset:·96
289 ··DW_CFA_advance_loc:·15·to·00000000000016d0289 ··DW_CFA_advance_loc:·15·to·00000000000016d2
290 ··DW_CFA_def_cfa_offset:·88290 ··DW_CFA_def_cfa_offset:·88
291 ··DW_CFA_advance_loc:·2·to·00000000000016d2291 ··DW_CFA_advance_loc:·2·to·00000000000016d4
292 ··DW_CFA_def_cfa_offset:·80292 ··DW_CFA_def_cfa_offset:·80
293 ··DW_CFA_advance_loc2:·300·to·00000000000017fe293 ··DW_CFA_advance_loc2:·300·to·0000000000001800
294 ··DW_CFA_def_cfa_offset:·88294 ··DW_CFA_def_cfa_offset:·88
295 ··DW_CFA_advance_loc:·4·to·0000000000001802295 ··DW_CFA_advance_loc:·4·to·0000000000001804
296 ··DW_CFA_def_cfa_offset:·96296 ··DW_CFA_def_cfa_offset:·96
297 ··DW_CFA_advance_loc:·15·to·0000000000001811297 ··DW_CFA_advance_loc:·15·to·0000000000001813
298 ··DW_CFA_def_cfa_offset:·88298 ··DW_CFA_def_cfa_offset:·88
299 ··DW_CFA_advance_loc:·2·to·0000000000001813299 ··DW_CFA_advance_loc:·2·to·0000000000001815
300 ··DW_CFA_def_cfa_offset:·80300 ··DW_CFA_def_cfa_offset:·80
301 ··DW_CFA_advance_loc2:·777·to·0000000000001b1c301 ··DW_CFA_advance_loc2:·777·to·0000000000001b1e
302 ··DW_CFA_def_cfa_offset:·88302 ··DW_CFA_def_cfa_offset:·88
303 ··DW_CFA_advance_loc:·4·to·0000000000001b20303 ··DW_CFA_advance_loc:·4·to·0000000000001b22
304 ··DW_CFA_def_cfa_offset:·96304 ··DW_CFA_def_cfa_offset:·96
305 ··DW_CFA_advance_loc:·4·to·0000000000001b24305 ··DW_CFA_advance_loc:·4·to·0000000000001b26
306 ··DW_CFA_def_cfa_offset:·104306 ··DW_CFA_def_cfa_offset:·104
307 ··DW_CFA_advance_loc:·4·to·0000000000001b28307 ··DW_CFA_advance_loc:·4·to·0000000000001b2a
308 ··DW_CFA_def_cfa_offset:·112308 ··DW_CFA_def_cfa_offset:·112
309 ··DW_CFA_advance_loc:·13·to·0000000000001b35309 ··DW_CFA_advance_loc:·13·to·0000000000001b37
310 ··DW_CFA_def_cfa_offset:·80310 ··DW_CFA_def_cfa_offset:·80
311 ··DW_CFA_advance_loc2:·669·to·0000000000001dd2311 ··DW_CFA_advance_loc2:·669·to·0000000000001dd4
312 ··DW_CFA_def_cfa_offset:·88312 ··DW_CFA_def_cfa_offset:·88
313 ··DW_CFA_advance_loc:·2·to·0000000000001dd4313 ··DW_CFA_advance_loc:·2·to·0000000000001dd6
314 ··DW_CFA_def_cfa_offset:·96314 ··DW_CFA_def_cfa_offset:·96
315 ··DW_CFA_advance_loc:·11·to·0000000000001ddf315 ··DW_CFA_advance_loc:·11·to·0000000000001de1
316 ··DW_CFA_def_cfa_offset:·104316 ··DW_CFA_def_cfa_offset:·104
317 ··DW_CFA_advance_loc:·2·to·0000000000001de1317 ··DW_CFA_advance_loc:·2·to·0000000000001de3
318 ··DW_CFA_def_cfa_offset:·112318 ··DW_CFA_def_cfa_offset:·112
319 ··DW_CFA_advance_loc:·9·to·0000000000001dea319 ··DW_CFA_advance_loc:·9·to·0000000000001dec
320 ··DW_CFA_def_cfa_offset:·80320 ··DW_CFA_def_cfa_offset:·80
321 ··DW_CFA_nop321 ··DW_CFA_nop
322 ··DW_CFA_nop322 ··DW_CFA_nop
  
323 0000027c·0000000000000074·00000280·FDE·cie=00000000·pc=0000000000000478..0000000000000e5d323 0000027c·0000000000000074·00000280·FDE·cie=00000000·pc=0000000000000478..0000000000000e5e
324 ··DW_CFA_def_cfa_offset:·80324 ··DW_CFA_def_cfa_offset:·80
325 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56325 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
326 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48326 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
327 ··DW_CFA_offset:·r12·(r12)·at·cfa-40327 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
328 ··DW_CFA_offset:·r13·(r13)·at·cfa-32328 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
329 ··DW_CFA_offset:·r14·(r14)·at·cfa-24329 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
330 ··DW_CFA_offset:·r15·(r15)·at·cfa-16330 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
331 ··DW_CFA_advance_loc2:·1013·to·000000000000086d331 ··DW_CFA_advance_loc2:·1014·to·000000000000086e
332 ··DW_CFA_def_cfa_offset:·88332 ··DW_CFA_def_cfa_offset:·88
333 ··DW_CFA_advance_loc:·2·to·000000000000086f333 ··DW_CFA_advance_loc:·2·to·0000000000000870
334 ··DW_CFA_def_cfa_offset:·96334 ··DW_CFA_def_cfa_offset:·96
335 ··DW_CFA_advance_loc:·11·to·000000000000087a335 ··DW_CFA_advance_loc:·11·to·000000000000087b
336 ··DW_CFA_def_cfa_offset:·104336 ··DW_CFA_def_cfa_offset:·104
337 ··DW_CFA_advance_loc:·2·to·000000000000087c337 ··DW_CFA_advance_loc:·2·to·000000000000087d
338 ··DW_CFA_def_cfa_offset:·112338 ··DW_CFA_def_cfa_offset:·112
339 ··DW_CFA_advance_loc:·9·to·0000000000000885339 ··DW_CFA_advance_loc:·9·to·0000000000000886
340 ··DW_CFA_def_cfa_offset:·80340 ··DW_CFA_def_cfa_offset:·80
341 ··DW_CFA_advance_loc2:·372·to·00000000000009f9341 ··DW_CFA_advance_loc2:·372·to·00000000000009fa
342 ··DW_CFA_def_cfa_offset:·88342 ··DW_CFA_def_cfa_offset:·88
343 ··DW_CFA_advance_loc:·4·to·00000000000009fd343 ··DW_CFA_advance_loc:·4·to·00000000000009fe
344 ··DW_CFA_def_cfa_offset:·96344 ··DW_CFA_def_cfa_offset:·96
345 ··DW_CFA_advance_loc:·15·to·0000000000000a0c345 ··DW_CFA_advance_loc:·15·to·0000000000000a0d
346 ··DW_CFA_def_cfa_offset:·88346 ··DW_CFA_def_cfa_offset:·88
347 ··DW_CFA_advance_loc:·2·to·0000000000000a0e347 ··DW_CFA_advance_loc:·2·to·0000000000000a0f
348 ··DW_CFA_def_cfa_offset:·80348 ··DW_CFA_def_cfa_offset:·80
349 ··DW_CFA_advance_loc:·25·to·0000000000000a27349 ··DW_CFA_advance_loc:·25·to·0000000000000a28
350 ··DW_CFA_def_cfa_offset:·88350 ··DW_CFA_def_cfa_offset:·88
351 ··DW_CFA_advance_loc:·4·to·0000000000000a2b351 ··DW_CFA_advance_loc:·4·to·0000000000000a2c
352 ··DW_CFA_def_cfa_offset:·96352 ··DW_CFA_def_cfa_offset:·96
353 ··DW_CFA_advance_loc:·15·to·0000000000000a3a353 ··DW_CFA_advance_loc:·15·to·0000000000000a3b
354 ··DW_CFA_def_cfa_offset:·88354 ··DW_CFA_def_cfa_offset:·88
355 ··DW_CFA_advance_loc:·2·to·0000000000000a3c355 ··DW_CFA_advance_loc:·2·to·0000000000000a3d
Max diff block lines reached; 53756/60474 bytes (88.89%) of diff not shown.
32.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 28 lines modifiedOffset 29, 28 lines modified
29 »       push···%rbx29 »       push···%rbx
30 »       sub····$0x28,%rsp30 »       sub····$0x28,%rsp
31 »       mov····0x8(%rdi),%rax31 »       mov····0x8(%rdi),%rax
32 »       mov····%rdx,0x8(%rsp)32 »       mov····%rdx,0x8(%rsp)
33 »       cmpb···$0x0,0x50(%rax)33 »       cmpb···$0x0,0x50(%rax)
34 »       mov····%r8,0x10(%rsp)34 »       mov····%r8,0x10(%rsp)
35 »       js·····4c·<symtable_handle_comprehension+0x2c>35 »       js·····4c·<symtable_handle_comprehension+0x2c>
36 ·R_X86_64_PC32»  .text.unlikely+0x144b36 ·R_X86_64_PC32»  .text.unlikely+0x1430
37 »       mov····(%rsi),%r15d37 »       mov····(%rsi),%r15d
38 »       mov····0x10(%rcx),%rbp38 »       mov····0x10(%rcx),%rbp
39 »       mov····%rcx,%rbx39 »       mov····%rcx,%rbx
40 »       mov····%r9,%r1240 »       mov····%r9,%r12
41 »       cmp····$0xc,%r15d41 »       cmp····$0xc,%r15d
42 »       mov····0x8(%rbp),%rsi42 »       mov····0x8(%rbp),%rsi
43 »       sete···0x1b(%rsp)43 »       sete···0x1b(%rsp)
44 »       addl···$0x1,0x54(%rax)44 »       addl···$0x1,0x54(%rax)
45 »       call···6f·<symtable_handle_comprehension+0x4f>45 »       call···6f·<symtable_handle_comprehension+0x4f>
46 ·R_X86_64_PC32»  .text.hot+0x1e4c46 ·R_X86_64_PC32»  .text.hot+0x1e5c
47 »       test···%eax,%eax47 »       test···%eax,%eax
48 »       je·····77·<symtable_handle_comprehension+0x57>48 »       je·····77·<symtable_handle_comprehension+0x57>
49 ·R_X86_64_PC32»  .text.unlikely+0x141949 ·R_X86_64_PC32»  .text.unlikely+0x13fe
50 »       mov····0x8(%r14),%rax50 »       mov····0x8(%r14),%rax
51 »       mov····%r14,%rdi51 »       mov····%r14,%rdi
52 »       mov····%r13,%rcx52 »       mov····%r13,%rcx
53 »       xor····%edx,%edx53 »       xor····%edx,%edx
54 »       subl···$0x1,0x54(%rax)54 »       subl···$0x1,0x54(%rax)
55 »       mov····0x2c(%r13),%eax55 »       mov····0x2c(%r13),%eax
56 »       push···%rax56 »       push···%rax
Offset 60, 90 lines modifiedOffset 60, 90 lines modified
60 »       mov····0x24(%r13),%r9d60 »       mov····0x24(%r13),%r9d
61 »       mov····0x20(%r13),%r8d61 »       mov····0x20(%r13),%r8d
62 »       call···a3·<symtable_handle_comprehension+0x83>62 »       call···a3·<symtable_handle_comprehension+0x83>
63 ·R_X86_64_PC32»  .text.hot+0x88c63 ·R_X86_64_PC32»  .text.hot+0x88c
64 »       pop····%rsi64 »       pop····%rsi
65 »       pop····%rdi65 »       pop····%rdi
66 »       test···%eax,%eax66 »       test···%eax,%eax
67 »       je·····310·<symtable_handle_comprehension+0x2f0>67 »       je·····319·<symtable_handle_comprehension+0x2f9>
68 »       mov····0x0(%r13),%edx68 »       mov····0x0(%r13),%edx
69 »       mov····0x8(%r14),%rcx69 »       mov····0x8(%r14),%rcx
70 »       mov····$0x1,%eax70 »       mov····$0x1,%eax
71 »       cmp····$0x9,%edx71 »       cmp····$0x9,%edx
72 »       jne····1f2·<symtable_handle_comprehension+0x1d2>72 »       jne····1f2·<symtable_handle_comprehension+0x1d2>
73 »       cmpl···$0x0,0x18(%rbp)73 »       cmpl···$0x0,0x18(%rbp)
74 »       mov····%eax,0x4c(%rcx)74 »       mov····%eax,0x4c(%rcx)
75 »       jne····d0·<symtable_handle_comprehension+0xb0>75 »       jne····d0·<symtable_handle_comprehension+0xb0>
76 ·R_X86_64_PC32»  .text.unlikely+0x14b076 ·R_X86_64_PC32»  .text.unlikely+0x1495
77 »       xor····%esi,%esi77 »       xor····%esi,%esi
78 »       mov····$0x0,%edi78 »       mov····$0x0,%edi
79 ·R_X86_64_32»    .rodata.str1.1+0x5779 ·R_X86_64_32»    .rodata.str1.1+0x57
80 »       xor····%eax,%eax80 »       xor····%eax,%eax
81 »       call···de·<symtable_handle_comprehension+0xbe>81 »       call···de·<symtable_handle_comprehension+0xbe>
82 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x482 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
83 »       mov····%rax,%r1383 »       mov····%rax,%r13
84 »       test···%rax,%rax84 »       test···%rax,%rax
85 »       je·····ea·<symtable_handle_comprehension+0xca>85 »       je·····ea·<symtable_handle_comprehension+0xca>
86 ·R_X86_64_PC32»  .text.unlikely+0x14a386 ·R_X86_64_PC32»  .text.unlikely+0x1488
87 »       mov····0x8(%r14),%rcx87 »       mov····0x8(%r14),%rcx
88 »       mov····$0x4,%edx88 »       mov····$0x4,%edx
89 »       mov····%r13,%rsi89 »       mov····%r13,%rsi
90 »       mov····%r14,%rdi90 »       mov····%r14,%rdi
91 »       mov····0x64(%rcx),%eax91 »       mov····0x64(%rcx),%eax
92 »       mov····0x5c(%rcx),%r9d92 »       mov····0x5c(%rcx),%r9d
93 »       mov····0x58(%rcx),%r8d93 »       mov····0x58(%rcx),%r8d
94 »       push···%rax94 »       push···%rax
95 »       mov····0x60(%rcx),%eax95 »       mov····0x60(%rcx),%eax
96 »       push···%rax96 »       push···%rax
97 »       call···10e·<symtable_handle_comprehension+0xee>97 »       call···10e·<symtable_handle_comprehension+0xee>
98 ·R_X86_64_PC32»  .text.hot+0x2b1c98 ·R_X86_64_PC32»  .text.hot+0x2b2c
99 »       pop····%rdx99 »       pop····%rdx
100 »       pop····%rcx100 »       pop····%rcx
101 »       test···%eax,%eax101 »       test···%eax,%eax
102 »       je·····118·<symtable_handle_comprehension+0xf8>102 »       je·····118·<symtable_handle_comprehension+0xf8>
103 ·R_X86_64_PC32»  .text.unlikely+0x1491103 ·R_X86_64_PC32»  .text.unlikely+0x1476
104 »       mov····0x0(%r13),%rax104 »       mov····0x0(%r13),%rax
105 »       test···%eax,%eax105 »       test···%eax,%eax
106 »       js·····12e·<symtable_handle_comprehension+0x10e>106 »       js·····12e·<symtable_handle_comprehension+0x10e>
107 »       sub····$0x1,%rax107 »       sub····$0x1,%rax
108 »       mov····%rax,0x0(%r13)108 »       mov····%rax,0x0(%r13)
109 »       je·····12e·<symtable_handle_comprehension+0x10e>109 »       je·····12e·<symtable_handle_comprehension+0x10e>
110 ·R_X86_64_PC32»  .text.unlikely+0x142a110 ·R_X86_64_PC32»  .text.unlikely+0x140f
111 »       mov····0x8(%r14),%rax111 »       mov····0x8(%r14),%rax
112 »       mov····0x0(%rbp),%rsi112 »       mov····0x0(%rbp),%rsi
113 »       mov····%r14,%rdi113 »       mov····%r14,%rdi
114 »       orb····$0x40,0x50(%rax)114 »       orb····$0x40,0x50(%rax)
115 »       call···142·<symtable_handle_comprehension+0x122>115 »       call···142·<symtable_handle_comprehension+0x122>
116 ·R_X86_64_PC32»  .text.hot+0x1e4c116 ·R_X86_64_PC32»  .text.hot+0x1e5c
117 »       test···%eax,%eax117 »       test···%eax,%eax
118 »       je·····317·<symtable_handle_comprehension+0x2f7>118 »       je·····2df·<symtable_handle_comprehension+0x2bf>
119 »       mov····0x8(%r14),%rax119 »       mov····0x8(%r14),%rax
120 »       mov····0x10(%rbp),%rbp120 »       mov····0x10(%rbp),%rbp
121 »       xor····%r13d,%r13d121 »       xor····%r13d,%r13d
122 »       xor····%edx,%edx122 »       xor····%edx,%edx
123 »       andb···$0xbf,0x50(%rax)123 »       andb···$0xbf,0x50(%rax)
124 »       test···%rbp,%rbp124 »       test···%rbp,%rbp
125 »       je·····164·<symtable_handle_comprehension+0x144>125 »       je·····164·<symtable_handle_comprehension+0x144>
126 ·R_X86_64_PC32»  .text.unlikely+0x1423126 ·R_X86_64_PC32»  .text.unlikely+0x1408
127 »       mov····0x0(%rbp),%rax127 »       mov····0x0(%rbp),%rax
128 »       cmp····%rdx,%rax128 »       cmp····%rdx,%rax
129 »       jg·····216·<symtable_handle_comprehension+0x1f6>129 »       jg·····21a·<symtable_handle_comprehension+0x1fa>
130 »       mov····$0x1,%ebp130 »       mov····$0x1,%ebp
131 »       movslq·%ebp,%rax131 »       movslq·%ebp,%rax
132 »       cmp····(%rbx),%rax132 »       cmp····(%rbx),%rax
133 »       jl·····25c·<symtable_handle_comprehension+0x23c>133 »       jl·····256·<symtable_handle_comprehension+0x236>
134 »       test···%r12,%r12134 »       test···%r12,%r12
135 »       jne····23a·<symtable_handle_comprehension+0x21a>135 »       jne····23e·<symtable_handle_comprehension+0x21e>
136 »       mov····0x10(%rsp),%rsi136 »       mov····0x10(%rsp),%rsi
137 »       mov····%r14,%rdi137 »       mov····%r14,%rdi
138 »       call···198·<symtable_handle_comprehension+0x178>138 »       call···198·<symtable_handle_comprehension+0x178>
139 ·R_X86_64_PC32»  .text.hot+0x1e4c139 ·R_X86_64_PC32»  .text.hot+0x1e5c
140 »       test···%eax,%eax140 »       test···%eax,%eax
141 »       je·····1a0·<symtable_handle_comprehension+0x180>141 »       je·····1a0·<symtable_handle_comprehension+0x180>
142 ·R_X86_64_PC32»  .text.unlikely+0x14b9142 ·R_X86_64_PC32»  .text.unlikely+0x149e
143 »       mov····0x8(%r14),%rdx143 »       mov····0x8(%r14),%rdx
144 »       movzbl·0x1b(%rsp),%ecx144 »       movzbl·0x1b(%rsp),%ecx
145 »       mov····%r14,%rdi145 »       mov····%r14,%rdi
146 »       movzbl·0x48(%rdx),%eax146 »       movzbl·0x48(%rdx),%eax
147 »       shl····$0x2,%ecx147 »       shl····$0x2,%ecx
148 »       and····$0xfffffffb,%eax148 »       and····$0xfffffffb,%eax
149 »       or·····%ecx,%eax149 »       or·····%ecx,%eax
Offset 152, 170 lines modifiedOffset 152, 169 lines modified
152 »       cmp····$0xc,%r15d152 »       cmp····$0xc,%r15d
153 »       setne··%dl153 »       setne··%dl
154 »       and····%edx,%eax154 »       and····%edx,%eax
155 »       mov····%eax,%ebx155 »       mov····%eax,%ebx
156 »       call···1ce·<symtable_handle_comprehension+0x1ae>156 »       call···1ce·<symtable_handle_comprehension+0x1ae>
157 ·R_X86_64_PC32»  .text.hot+0x372c157 ·R_X86_64_PC32»  .text.hot+0x372c
158 »       test···%eax,%eax158 »       test···%eax,%eax
Max diff block lines reached; 28383/32755 bytes (86.65%) of diff not shown.
137 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 154 lines modifiedOffset 1, 154 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_Py_Mangle.cold>:2 0000000000000000·<_Py_Mangle.cold>:
3 _Py_Mangle.cold():3 _Py_Mangle.cold():
4 »       cmp····$0x2,%edx4 »       mov····0x38(%rsi),%rax
 5 »       cmpw···$0x5f,(%rax)
5 »       jne····64·<_Py_Mangle.cold+0x64>6 »       jne····e·<_Py_Mangle.cold+0xe>
6 »       test···$0x20,%r8b7 ·R_X86_64_PC32»  .text.hot+0x16
 8 »       cmpw···$0x5f,0x2(%rax)
 9 »       jne····72·<_Py_Mangle.cold+0x72>
 10 »       mov····0x10(%rbx),%r13
 11 »       mov····0x10(%rbp),%r15
 12 »       lea····-0x1(%r13),%rdx
 13 »       add····%rdx,%rdx
 14 »       cmpw···$0x5f,(%rax,%rdx,1)
7 »       je·····127·<_Py_Mangle.cold+0x127>15 »       je·····2f·<_Py_Mangle.cold+0x2f>
8 »       lea····0x38(%rbp),%rax 
9 »       test···$0x40,%r8b 
10 »       jne····130·<_Py_Mangle.cold+0x130> 
11 »       movzwl·(%rax,%rcx,2),%eax 
12 »       jmp····26·<_Py_Mangle.cold+0x26> 
13 ·R_X86_64_PC32»  .text.hot+0x12716 ·R_X86_64_PC32»  .text.hot+0x279
 17 »       jmp····34·<_Py_Mangle.cold+0x34>
 18 ·R_X86_64_PC32»  .text.hot+0xb2
14 »       mov····(%r12),%rax19 »       mov····(%r12),%rax
15 »       test···%eax,%eax20 »       test···%eax,%eax
16 »       js·····40·<_Py_Mangle.cold+0x40>21 »       js·····4e·<_Py_Mangle.cold+0x4e>
17 »       sub····$0x1,%rax22 »       sub····$0x1,%rax
18 »       mov····%rax,(%r12)23 »       mov····%rax,(%r12)
19 »       jne····40·<_Py_Mangle.cold+0x40>24 »       jne····4e·<_Py_Mangle.cold+0x4e>
20 »       mov····%r12,%rdi25 »       mov····%r12,%rdi
21 »       call···40·<_Py_Mangle.cold+0x40>26 »       call···4e·<_Py_Mangle.cold+0x4e>
22 ·R_X86_64_PLT32» _Py_Dealloc-0x427 ·R_X86_64_PLT32» _Py_Dealloc-0x4
23 »       xor····%r12d,%r12d28 »       xor····%r12d,%r12d
24 »       jmp····48·<_Py_Mangle.cold+0x48>29 »       jmp····56·<_Py_Mangle.cold+0x56>
25 ·R_X86_64_PC32»  .text.hot+0x2430 ·R_X86_64_PC32»  .text.hot+0x24
26 »       mov····(%r12),%rax31 »       mov····(%r12),%rax
27 »       test···%eax,%eax32 »       test···%eax,%eax
28 »       js·····40·<_Py_Mangle.cold+0x40>33 »       js·····4e·<_Py_Mangle.cold+0x4e>
29 »       sub····$0x1,%rax34 »       sub····$0x1,%rax
30 »       mov····%rax,(%r12)35 »       mov····%rax,(%r12)
31 »       jne····40·<_Py_Mangle.cold+0x40>36 »       jne····4e·<_Py_Mangle.cold+0x4e>
32 »       mov····%r12,%rdi37 »       mov····%r12,%rdi
33 »       call···62·<_Py_Mangle.cold+0x62>38 »       call···70·<_Py_Mangle.cold+0x70>
34 ·R_X86_64_PLT32» _Py_Dealloc-0x439 ·R_X86_64_PLT32» _Py_Dealloc-0x4
35 »       jmp····40·<_Py_Mangle.cold+0x40>40 »       jmp····4e·<_Py_Mangle.cold+0x4e>
 41 »       jmp····77·<_Py_Mangle.cold+0x77>
 42 ·R_X86_64_PC32»  .text.hot+0x16
 43 »       cmp····$0x2,%eax
 44 »       je·····9b·<_Py_Mangle.cold+0x9b>
 45 »       movl···$0x5f,(%rdx)
 46 »       jmp····87·<_Py_Mangle.cold+0x87>
 47 ·R_X86_64_PC32»  .text.hot+0x1b8
 48 »       mov····0x38(%r12),%rdx
 49 »       jmp····91·<_Py_Mangle.cold+0x91>
 50 ·R_X86_64_PC32»  .text.hot+0x1a6
 51 »       lea····0x38(%r12),%rdx
 52 »       jmp····9b·<_Py_Mangle.cold+0x9b>
 53 ·R_X86_64_PC32»  .text.hot+0x1a6
 54 »       movw···$0x5f,(%rdx)
 55 »       jmp····a5·<_Py_Mangle.cold+0xa5>
 56 ·R_X86_64_PC32»  .text.hot+0x1b8
 57 »       cmp····$0x2,%edx
 58 »       jne····cb·<_Py_Mangle.cold+0xcb>
 59 »       test···$0x20,%r8b
 60 »       je·····17b·<_Py_Mangle.cold+0x17b>
 61 »       lea····0x38(%rbp),%rax
 62 »       test···$0x40,%r8b
 63 »       jne····184·<_Py_Mangle.cold+0x184>
 64 »       movzwl·(%rax,%rcx,2),%eax
 65 »       jmp····cb·<_Py_Mangle.cold+0xcb>
 66 ·R_X86_64_PC32»  .text.hot+0x127
36 »       mov····%rcx,%rsi67 »       mov····%rcx,%rsi
37 »       mov····%rbp,%rdi68 »       mov····%rbp,%rdi
38 »       mov····%r8b,0x1f(%rsp)69 »       mov····%r8b,0x1f(%rsp)
39 »       mov····%edx,0x18(%rsp)70 »       mov····%edx,0x18(%rsp)
40 »       mov····%rcx,0x10(%rsp)71 »       mov····%rcx,0x10(%rsp)
41 »       call···7d·<_Py_Mangle.cold+0x7d>72 »       call···e4·<_Py_Mangle.cold+0xe4>
42 ·R_X86_64_PC32»  .text-0x473 ·R_X86_64_PC32»  .text-0x4
43 »       mov····0x10(%rsp),%rcx74 »       mov····0x10(%rsp),%rcx
44 »       mov····0x18(%rsp),%edx75 »       mov····0x18(%rsp),%edx
45 »       movzbl·0x1f(%rsp),%r8d76 »       movzbl·0x1f(%rsp),%r8d
46 »       jmp····91·<_Py_Mangle.cold+0x91>77 »       jmp····f8·<_Py_Mangle.cold+0xf8>
47 ·R_X86_64_PC32»  .text.hot+0x12778 ·R_X86_64_PC32»  .text.hot+0x127
48 »       cmp····$0x1,%edx79 »       cmp····$0x1,%edx
49 »       je·····ee·<_Py_Mangle.cold+0xee>80 »       je·····155·<_Py_Mangle.cold+0x155>
50 »       cmp····$0x2,%edx81 »       cmp····$0x2,%edx
51 »       mov····$0xffff,%eax82 »       mov····$0xffff,%eax
52 »       mov····$0x10ffff,%r8d83 »       mov····$0x10ffff,%r8d
53 »       cmovne·%r8d,%eax84 »       cmovne·%r8d,%eax
54 »       cmp····%eax,%esi85 »       cmp····%eax,%esi
55 »       jae····b0·<_Py_Mangle.cold+0xb0>86 »       jae····117·<_Py_Mangle.cold+0x117>
56 ·R_X86_64_PC32»  .text.hot+0x16e87 ·R_X86_64_PC32»  .text.hot+0x16e
57 »       cmp····$0x1,%edx88 »       cmp····$0x1,%edx
58 »       je·····139·<_Py_Mangle.cold+0x139>89 »       je·····1a1·<_Py_Mangle.cold+0x1a1>
59 »       cmp····$0x2,%edx90 »       cmp····$0x2,%edx
60 »       mov····$0xffff,%esi91 »       mov····$0xffff,%esi
61 »       mov····$0x10ffff,%eax92 »       mov····$0x10ffff,%eax
62 »       cmovne·%eax,%esi93 »       cmovne·%eax,%esi
63 »       jmp····ce·<_Py_Mangle.cold+0xce>94 »       jmp····135·<_Py_Mangle.cold+0x135>
64 ·R_X86_64_PC32»  .text.hot+0x16e95 ·R_X86_64_PC32»  .text.hot+0x16e
65 »       shr····$0x2,%al96 »       shr····$0x2,%al
66 »       and····$0x7,%eax97 »       and····$0x7,%eax
67 »       cmp····$0x1,%eax98 »       cmp····$0x1,%eax
68 »       je·····f5·<_Py_Mangle.cold+0xf5>99 »       je·····1ab·<_Py_Mangle.cold+0x1ab>
69 »       cmp····$0x2,%eax100 »       cmp····$0x2,%eax
70 »       mov····$0xffff,%esi101 »       mov····$0xffff,%esi
71 »       mov····$0x10ffff,%eax102 »       mov····$0x10ffff,%eax
72 »       cmovne·%eax,%esi103 »       cmovne·%eax,%esi
73 »       jmp····ee·<_Py_Mangle.cold+0xee>104 »       jmp····155·<_Py_Mangle.cold+0x155>
74 ·R_X86_64_PC32»  .text.hot+0x164105 ·R_X86_64_PC32»  .text.hot+0x164
75 »       mov····$0xff,%eax106 »       mov····$0xff,%eax
76 »       jmp····a8·<_Py_Mangle.cold+0xa8> 
77 »       mov····$0xff,%esi 
78 »       jmp····ff·<_Py_Mangle.cold+0xff>107 »       jmp····10f·<_Py_Mangle.cold+0x10f>
79 ·R_X86_64_PC32»  .text.hot+0x164 
80 »       mov····0x0(%rip),%rdi········108 »       mov····0x0(%rip),%rdi········
81 ·R_X86_64_PC32»  PyExc_OverflowError-0x4109 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
82 »       mov····$0x0,%esi110 »       mov····$0x0,%esi
83 ·R_X86_64_32»    .rodata.str1.8111 ·R_X86_64_32»    .rodata.str1.8
84 »       call···110·<_Py_Mangle.cold+0x110>112 »       call···16d·<_Py_Mangle.cold+0x16d>
85 ·R_X86_64_PLT32» PyErr_SetString-0x4113 ·R_X86_64_PLT32» PyErr_SetString-0x4
86 »       jmp····40·<_Py_Mangle.cold+0x40>114 »       jmp····4e·<_Py_Mangle.cold+0x4e>
 115 »       lea····0x28(%rbx),%rax
Max diff block lines reached; 135845/140408 bytes (96.75%) of diff not shown.
161 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 35, 32 lines modifiedOffset 35, 32 lines modified
35 »       testb··$0x10,0xab(%rax)35 »       testb··$0x10,0xab(%rax)
36 »       je·····1a·<_Py_Mangle+0x1a>36 »       je·····1a·<_Py_Mangle+0x1a>
37 »       movzbl·0x20(%rsi),%eax37 »       movzbl·0x20(%rsi),%eax
38 »       mov····%eax,%edx38 »       mov····%eax,%edx
39 »       shr····$0x2,%dl39 »       shr····$0x2,%dl
40 »       and····$0x7,%edx40 »       and····$0x7,%edx
41 »       cmp····$0x1,%edx41 »       cmp····$0x1,%edx
42 »       jne····20a·<_Py_Mangle+0x20a>42 »       jne····21c·<_Py_Mangle+0x21c>
43 »       test···$0x20,%al43 »       test···$0x20,%al
44 »       je·····279·<_Py_Mangle+0x279>44 »       je·····2e7·<_Py_Mangle+0x2e7>
45 »       shr····$0x6,%al45 »       shr····$0x6,%al
46 »       and····$0x1,%eax46 »       and····$0x1,%eax
47 »       je·····2b6·<_Py_Mangle+0x2b6>47 »       je·····31b·<_Py_Mangle+0x31b>
48 »       cmpb···$0x5f,0x28(%rsi)48 »       cmpb···$0x5f,0x28(%rsi)
49 »       jne····1a·<_Py_Mangle+0x1a>49 »       jne····1a·<_Py_Mangle+0x1a>
50 »       lea····0x28(%rsi),%rdx50 »       lea····0x28(%rsi),%rdx
51 »       cmpb···$0x5f,0x1(%rdx)51 »       cmpb···$0x5f,0x1(%rdx)
52 »       jne····1a·<_Py_Mangle+0x1a>52 »       jne····1a·<_Py_Mangle+0x1a>
53 »       mov····0x10(%rbx),%r1353 »       mov····0x10(%rbx),%r13
54 »       mov····0x10(%rbp),%r1554 »       mov····0x10(%rbp),%r15
55 »       cmpb···$0x5f,-0x1(%rdx,%r13,1)55 »       cmpb···$0x5f,-0x1(%rdx,%r13,1)
56 »       jne····b6·<_Py_Mangle+0xb6>56 »       jne····b6·<_Py_Mangle+0xb6>
57 »       lea····-0x2(%r13),%rdx57 »       lea····-0x2(%r13),%rdx
58 »       test···%al,%al58 »       test···%al,%al
59 »       je·····201·<_Py_Mangle+0x201>59 »       je·····213·<_Py_Mangle+0x213>
60 »       lea····0x28(%rbx),%rax60 »       lea····0x28(%rbx),%rax
61 »       movzbl·(%rax,%rdx,1),%eax61 »       movzbl·(%rax,%rdx,1),%eax
62 »       cmp····$0x5f,%eax62 »       cmp····$0x5f,%eax
63 »       je·····1a·<_Py_Mangle+0x1a>63 »       je·····1a·<_Py_Mangle+0x1a>
64 »       xor····%edx,%edx64 »       xor····%edx,%edx
65 »       mov····$0x1,%r8d65 »       mov····$0x1,%r8d
66 »       mov····%r13,%rcx66 »       mov····%r13,%rcx
Offset 81, 165 lines modifiedOffset 81, 165 lines modified
81 »       shr····$0x5,%r14b81 »       shr····$0x5,%r14b
82 »       shr····$0x6,%r12b82 »       shr····$0x6,%r12b
83 »       and····$0x7,%edx83 »       and····$0x7,%edx
84 »       and····$0x1,%r14d84 »       and····$0x1,%r14d
85 »       and····$0x1,%r12d85 »       and····$0x1,%r12d
86 »       cmp····$0x1,%edx86 »       cmp····$0x1,%edx
87 »       jne····110·<_Py_Mangle+0x110>87 »       jne····110·<_Py_Mangle+0x110>
88 ·R_X86_64_PC32»  .text.unlikely-0x488 ·R_X86_64_PC32»  .text.unlikely+0xa1
89 »       test···%r14b,%r14b89 »       test···%r14b,%r14b
90 »       je·····320·<_Py_Mangle+0x320>90 »       je·····287·<_Py_Mangle+0x287>
91 »       test···%r12b,%r12b91 »       test···%r12b,%r12b
92 »       je·····329·<_Py_Mangle+0x329>92 »       je·····20a·<_Py_Mangle+0x20a>
93 »       mov····0x8(%rsp),%rax93 »       mov····0x8(%rsp),%rax
94 »       movzbl·(%rax,%rcx,1),%eax94 »       movzbl·(%rax,%rcx,1),%eax
95 »       cmp····$0x5f,%eax95 »       cmp····$0x5f,%eax
96 »       je·····2ad·<_Py_Mangle+0x2ad>96 »       je·····201·<_Py_Mangle+0x201>
97 »       cmp····%r15,%rcx97 »       cmp····%r15,%rcx
98 »       je·····13d·<_Py_Mangle+0x13d>98 »       je·····13d·<_Py_Mangle+0x13d>
99 ·R_X86_64_PC32»  .text.unlikely+0x11199 ·R_X86_64_PC32»  .text.unlikely+0x1b1
100 »       movabs·$0x7ffffffffffffffd,%rax100 »       movabs·$0x7ffffffffffffffd,%rax
101 »       sub····%rcx,%r15101 »       sub····%rcx,%r15
102 »       lea····(%r15,%r13,1),%rdi102 »       lea····(%r15,%r13,1),%rdi
103 »       cmp····%rdi,%rax103 »       cmp····%rdi,%rax
104 »       jb·····157·<_Py_Mangle+0x157>104 »       jb·····157·<_Py_Mangle+0x157>
105 ·R_X86_64_PC32»  .text.unlikely+0xfb105 ·R_X86_64_PC32»  .text.unlikely+0x158
106 »       movzbl·0x20(%rbx),%eax106 »       movzbl·0x20(%rbx),%eax
107 »       mov····$0x7f,%esi107 »       mov····$0x7f,%esi
108 »       test···$0x40,%al108 »       test···$0x40,%al
109 »       je·····168·<_Py_Mangle+0x168>109 »       je·····168·<_Py_Mangle+0x168>
110 ·R_X86_64_PC32»  .text.unlikely+0xca110 ·R_X86_64_PC32»  .text.unlikely+0x131
111 »       and····$0x40,%r8b111 »       and····$0x40,%r8b
112 »       je·····172·<_Py_Mangle+0x172>112 »       je·····172·<_Py_Mangle+0x172>
113 ·R_X86_64_PC32»  .text.unlikely+0x8d113 ·R_X86_64_PC32»  .text.unlikely+0xf4
114 »       add····$0x1,%rdi114 »       add····$0x1,%rdi
115 »       mov····%rcx,0x8(%rsp)115 »       mov····%rcx,0x8(%rsp)
116 »       call···180·<_Py_Mangle+0x180>116 »       call···180·<_Py_Mangle+0x180>
117 ·R_X86_64_PLT32» PyUnicode_New-0x4117 ·R_X86_64_PLT32» PyUnicode_New-0x4
118 »       mov····%rax,%r12118 »       mov····%rax,%r12
119 »       test···%rax,%rax119 »       test···%rax,%rax
120 »       je·····18c·<_Py_Mangle+0x18c>120 »       je·····18c·<_Py_Mangle+0x18c>
121 ·R_X86_64_PC32»  .text.unlikely+0x3c121 ·R_X86_64_PC32»  .text.unlikely+0x4a
122 »       movzbl·0x20(%rax),%eax122 »       movzbl·0x20(%rax),%eax
123 »       mov····0x8(%rsp),%rcx123 »       mov····0x8(%rsp),%rcx
124 »       test···$0x20,%al124 »       test···$0x20,%al
125 »       je·····19d·<_Py_Mangle+0x19d>125 »       je·····19d·<_Py_Mangle+0x19d>
126 ·R_X86_64_PC32»  .text.unlikely+0x1ae126 ·R_X86_64_PC32»  .text.unlikely+0x83
127 »       test···$0x40,%al127 »       test···$0x40,%al
128 »       je·····1a5·<_Py_Mangle+0x1a5>128 »       je·····1a5·<_Py_Mangle+0x1a5>
129 ·R_X86_64_PC32»  .text.unlikely+0x1b8129 ·R_X86_64_PC32»  .text.unlikely+0x8d
130 »       lea····0x28(%r12),%rdx130 »       lea····0x28(%r12),%rdx
131 »       shr····$0x2,%al131 »       shr····$0x2,%al
132 »       and····$0x7,%eax132 »       and····$0x7,%eax
133 »       cmp····$0x1,%eax133 »       cmp····$0x1,%eax
134 »       jne····1b9·<_Py_Mangle+0x1b9>134 »       jne····1b9·<_Py_Mangle+0x1b9>
135 ·R_X86_64_PC32»  .text.unlikely+0x19e135 ·R_X86_64_PC32»  .text.unlikely+0x73
136 »       movb···$0x5f,(%rdx)136 »       movb···$0x5f,(%rdx)
137 »       mov····%r15,%r8137 »       mov····%r15,%r8
138 »       mov····%rbp,%rdx138 »       mov····%rbp,%rdx
139 »       mov····$0x1,%esi139 »       mov····$0x1,%esi
140 »       mov····%r12,%rdi140 »       mov····%r12,%rdi
141 »       call···1cf·<_Py_Mangle+0x1cf>141 »       call···1cf·<_Py_Mangle+0x1cf>
142 ·R_X86_64_PLT32» PyUnicode_CopyCharacters-0x4142 ·R_X86_64_PLT32» PyUnicode_CopyCharacters-0x4
143 »       test···%rax,%rax143 »       test···%rax,%rax
144 »       js·····1d8·<_Py_Mangle+0x1d8>144 »       js·····1d8·<_Py_Mangle+0x1d8>
145 ·R_X86_64_PC32»  .text.unlikely+0x44145 ·R_X86_64_PC32»  .text.unlikely+0x52
146 »       xor····%ecx,%ecx146 »       xor····%ecx,%ecx
147 »       lea····0x1(%r15),%rsi147 »       lea····0x1(%r15),%rsi
148 »       mov····%r13,%r8148 »       mov····%r13,%r8
149 »       mov····%rbx,%rdx149 »       mov····%rbx,%rdx
150 »       mov····%r12,%rdi150 »       mov····%r12,%rdi
151 »       call···1ec·<_Py_Mangle+0x1ec>151 »       call···1ec·<_Py_Mangle+0x1ec>
152 ·R_X86_64_PLT32» PyUnicode_CopyCharacters-0x4152 ·R_X86_64_PLT32» PyUnicode_CopyCharacters-0x4
153 »       test···%rax,%rax153 »       test···%rax,%rax
154 »       jns····28·<_Py_Mangle+0x28>154 »       jns····28·<_Py_Mangle+0x28>
155 »       jmp····1fa·<_Py_Mangle+0x1fa>155 »       jmp····1fa·<_Py_Mangle+0x1fa>
156 ·R_X86_64_PC32»  .text.unlikely+0x22156 ·R_X86_64_PC32»  .text.unlikely+0x30
157 »       mov····%eax,(%rbx)157 »       mov····%eax,(%rbx)
158 »       jmp····25·<_Py_Mangle+0x25>158 »       jmp····25·<_Py_Mangle+0x25>
 159 »       add····$0x1,%rcx
 160 »       jmp····107·<_Py_Mangle+0x107>
 161 »       lea····0x38(%rbp),%rax
 162 »       jmp····127·<_Py_Mangle+0x127>
159 »       lea····0x38(%rbx),%rax163 »       lea····0x38(%rbx),%rax
160 »       jmp····a9·<_Py_Mangle+0xa9>164 »       jmp····a9·<_Py_Mangle+0xa9>
161 »       cmp····$0x2,%edx165 »       cmp····$0x2,%edx
162 »       jne····2c9·<_Py_Mangle+0x2c9>166 »       jne····290·<_Py_Mangle+0x290>
163 »       test···$0x20,%al167 »       test···$0x20,%al
164 »       je·····21b·<_Py_Mangle+0x21b>168 »       je·····229·<_Py_Mangle+0x229>
165 ·R_X86_64_PC32»  .text.unlikely+0x13f169 ·R_X86_64_PC32»  .text.unlikely-0x4
166 »       test···$0x40,%al170 »       test···$0x40,%al
167 »       jne····223·<_Py_Mangle+0x223>171 »       jne····231·<_Py_Mangle+0x231>
168 ·R_X86_64_PC32»  .text.unlikely+0x17c172 ·R_X86_64_PC32»  .text.unlikely+0x189
169 »       cmpw···$0x5f,0x38(%rsi)173 »       cmpw···$0x5f,0x38(%rsi)
170 »       jne····1a·<_Py_Mangle+0x1a>174 »       jne····1a·<_Py_Mangle+0x1a>
Max diff block lines reached; 160100/164264 bytes (97.47%) of diff not shown.
18.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·48000000·1c000000·........H.......4 ··0x00000010·1b0c0708·90010000·48000000·1c000000·........H.......
5 ··0x00000020·00000000·3c030000·00460e10·8f02420e·....<....F....B.5 ··0x00000020·00000000·38030000·00460e10·8f02420e·....8....F....B.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606410e·38830747·0e60570a·0e38440e·..A.8..G.`W..8D.7 ··0x00000040·8606410e·38830747·0e60570a·0e38440e·..A.8..G.`W..8D.
8 ··0x00000050·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..8 ··0x00000050·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
9 ··0x00000060·470b0000·1c000000·68000000·00000000·G.......h.......9 ··0x00000060·470b0000·1c000000·68000000·00000000·G.......h.......
10 ··0x00000070·d0010000·000e6083·0786068c·058d048e·......`.........10 ··0x00000070·d0010000·000e6083·0786068c·058d048e·......`.........
11 ··0x00000080·038f0200·3c000000·88000000·00000000·....<...........11 ··0x00000080·038f0200·3c000000·88000000·00000000·....<...........
12 ··0x00000090·47050000·00460e10·8e02420e·188d0345·G....F....B....E12 ··0x00000090·47050000·00460e10·8e02420e·188d0345·G....F....B....E
Offset 22, 31 lines modifiedOffset 22, 31 lines modified
22 ··0x00000120·8e024f0e·188d0346·0e208c04·480e2886·..O....F.·..H.(.22 ··0x00000120·8e024f0e·188d0346·0e208c04·480e2886·..O....F.·..H.(.
23 ··0x00000130·05470e30·8306440e·40039401·0a0e3041·.G.0..D.@.....0A23 ··0x00000130·05470e30·8306440e·40039401·0a0e3041·.G.0..D.@.....0A
24 ··0x00000140·0e28410e·20420e18·420e1042·0e084a0b·.(A.·B..B..B..J.24 ··0x00000140·0e28410e·20420e18·420e1042·0e084a0b·.(A.·B..B..B..J.
25 ··0x00000150·440a0e30·460e2841·0e20420e·18420e10·D..0F.(A.·B..B..25 ··0x00000150·440a0e30·460e2841·0e20420e·18420e10·D..0F.(A.·B..B..
26 ··0x00000160·420e0847·0b000000·1c000000·6c010000·B..G........l...26 ··0x00000160·420e0847·0b000000·1c000000·6c010000·B..G........l...
27 ··0x00000170·00000000·a3000000·000e4083·0686058c·..........@.....27 ··0x00000170·00000000·a3000000·000e4083·0686058c·..........@.....
28 ··0x00000180·048d038e·02000000·f0000000·8c010000·................28 ··0x00000180·048d038e·02000000·f0000000·8c010000·................
29 ··0x00000190·00000000·a0130000·00420e10·8f02420e·.........B....B.29 ··0x00000190·00000000·a2130000·00420e10·8f02420e·.........B....B.
30 ··0x000001a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.030 ··0x000001a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
31 ··0x000001b0·8606410e·38830747·0e50024a·0a0e3841·..A.8..G.P.J..8A31 ··0x000001b0·8606410e·38830747·0e50024a·0a0e3841·..A.8..G.P.J..8A
32 ··0x000001c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.32 ··0x000001c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
33 ··0x000001d0·084b0b02·b90e5844·0e604e0e·58410e50·.K....XD.`N.XA.P33 ··0x000001d0·084b0b02·b90e5844·0e604e0e·58410e50·.K....XD.`N.XA.P
34 ··0x000001e0·02790e58·440e604e·0e58410e·5003ba02·.y.XD.`N.XA.P...34 ··0x000001e0·02790e58·440e604e·0e58410e·5003ba02·.y.XD.`N.XA.P...
35 ··0x000001f0·0e58440e·604f0e58·420e5002·6f0e5844·.XD.`O.XB.P.o.XD35 ··0x000001f0·0e58440e·604f0e58·420e5002·6f0e5844·.XD.`O.XB.P.o.XD
36 ··0x00000200·0e604f0e·58420e50·0324040e·58460e60·.`O.XB.P.$..XF.`36 ··0x00000200·0e604f0e·58420e50·0324040e·58460e60·.`O.XB.P.$..XF.`
37 ··0x00000210·470e5842·0e50700e·58460e60·470e5842·G.XB.Pp.XF.`G.XB37 ··0x00000210·470e5842·0e50700e·58460e60·470e5842·G.XB.Pp.XF.`G.XB
38 ··0x00000220·0e500311·010e5844·0e604e0e·58410e50·.P....XD.`N.XA.P38 ··0x00000220·0e500313·010e5844·0e604e0e·58410e50·.P....XD.`N.XA.P
39 ··0x00000230·02870e58·440e604e·0e58410e·5002c20e·...XD.`N.XA.P...39 ··0x00000230·02870e58·440e604e·0e58410e·5002c20e·...XD.`N.XA.P...
40 ··0x00000240·58440e60·4f0e5842·0e50032c·010e5844·XD.`O.XB.P.,..XD40 ··0x00000240·58440e60·4f0e5842·0e50032c·010e5844·XD.`O.XB.P.,..XD
41 ··0x00000250·0e604f0e·58420e50·0309030e·58440e60·.`O.XB.P....XD.`41 ··0x00000250·0e604f0e·58420e50·0309030e·58440e60·.`O.XB.P....XD.`
42 ··0x00000260·440e6844·0e704d0e·50039d02·0e58420e·D.hD.pM.P....XB.42 ··0x00000260·440e6844·0e704d0e·50039d02·0e58420e·D.hD.pM.P....XB.
43 ··0x00000270·604b0e68·420e7049·0e500000·74000000·`K.hB.pI.P..t...43 ··0x00000270·604b0e68·420e7049·0e500000·74000000·`K.hB.pI.P..t...
44 ··0x00000280·80020000·00000000·e5090000·000e5083·..............P.44 ··0x00000280·80020000·00000000·e6090000·000e5083·..............P.
45 ··0x00000290·0786068c·058d048e·038f0203·f5030e58·...............X45 ··0x00000290·0786068c·058d048e·038f0203·f6030e58·...............X
46 ··0x000002a0·420e604b·0e68420e·70490e50·0374010e·B.`K.hB.pI.P.t..46 ··0x000002a0·420e604b·0e68420e·70490e50·0374010e·B.`K.hB.pI.P.t..
47 ··0x000002b0·58440e60·4f0e5842·0e50590e·58440e60·XD.`O.XB.PY.XD.`47 ··0x000002b0·58440e60·4f0e5842·0e50590e·58440e60·XD.`O.XB.PY.XD.`
48 ··0x000002c0·4f0e5842·0e500305·010e5849·0e60450e·O.XB.P....XI.`E.48 ··0x000002c0·4f0e5842·0e500305·010e5849·0e60450e·O.XB.P....XI.`E.
49 ··0x000002d0·68420e70·500e5003·2d010e58·4a0e604b·hB.pP.P.-..XJ.`K49 ··0x000002d0·68420e70·500e5003·2d010e58·4a0e604b·hB.pP.P.-..XJ.`K
50 ··0x000002e0·0e58410e·5002ad0e·58490e60·460e5841·.XA.P...XI.`F.XA50 ··0x000002e0·0e58410e·5002ad0e·58490e60·460e5841·.XA.P...XI.`F.XA
51 ··0x000002f0·0e500000·d8000000·f8020000·00000000·.P..............51 ··0x000002f0·0e500000·d8000000·f8020000·00000000·.P..............
52 ··0x00000300·c40c0000·00420e10·8f02420e·188e0342·.....B....B....B52 ··0x00000300·c40c0000·00420e10·8f02420e·188e0342·.....B....B....B
Offset 69, 134 lines modifiedOffset 69, 134 lines modified
69 ··0x00000410·00000000·b5020000·00420e10·8f02450e·.........B....E.69 ··0x00000410·00000000·b5020000·00420e10·8f02450e·.........B....E.
70 ··0x00000420·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.070 ··0x00000420·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
71 ··0x00000430·8606430e·38830744·0e5002c8·0a0e3841·..C.8..D.P....8A71 ··0x00000430·8606430e·38830744·0e5002c8·0a0e3841·..C.8..D.P....8A
72 ··0x00000440·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.72 ··0x00000440·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
73 ··0x00000450·08450b00·1c000000·58040000·00000000·.E......X.......73 ··0x00000450·08450b00·1c000000·58040000·00000000·.E......X.......
74 ··0x00000460·91000000·000e5083·0786068c·058d048e·......P.........74 ··0x00000460·91000000·000e5083·0786068c·058d048e·......P.........
75 ··0x00000470·038f0200·58000000·78040000·00000000·....X...x.......75 ··0x00000470·038f0200·58000000·78040000·00000000·....X...x.......
76 ··0x00000480·93030000·00420e10·8f02420e·188e0342·.....B....B....B76 ··0x00000480·8f030000·00420e10·8f02420e·188e0342·.....B....B....B
77 ··0x00000490·0e208d04·450e288c·05440e30·8606410e·.·..E.(..D.0..A.77 ··0x00000490·0e208d04·450e288c·05440e30·8606410e·.·..E.(..D.0..A.
78 ··0x000004a0·38830747·0e400285·0a0e3841·0e30410e·8..G.@....8A.0A.78 ··0x000004a0·38830747·0e400285·0a0e3841·0e30410e·8..G.@....8A.0A.
79 ··0x000004b0·28420e20·420e1842·0e10420e·084a0b03·(B.·B..B..B..J..79 ··0x000004b0·28420e20·420e1842·0e10420e·084a0b03·(B.·B..B..B..J..
80 ··0x000004c0·95020e48·440e5053·0e48410e·40000000·...HD.PS.HA.@...80 ··0x000004c0·91020e48·440e5053·0e48410e·40000000·...HD.PS.HA.@...
81 ··0x000004d0·1c000000·d4040000·00000000·5b000000·............[...81 ··0x000004d0·1c000000·d4040000·00000000·5b000000·............[...
82 ··0x000004e0·000e4083·0786068c·058d048e·038f0200·..@.............82 ··0x000004e0·000e4083·0786068c·058d048e·038f0200·..@.............
83 ··0x000004f0·64000000·f4040000·00000000·aa050000·d...............83 ··0x000004f0·64000000·f4040000·00000000·aa050000·d...............
84 ··0x00000500·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..84 ··0x00000500·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
85 ··0x00000510·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G85 ··0x00000510·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
86 ··0x00000520·0e70025a·0a0e3841·0e30410e·28420e20·.p.Z..8A.0A.(B.·86 ··0x00000520·0e70025a·0a0e3841·0e30410e·28420e20·.p.Z..8A.0A.(B.·
87 ··0x00000530·420e1842·0e10420e·08480b03·12040e78·B..B..B..H.....x87 ··0x00000530·420e1842·0e10420e·08480b03·12040e78·B..B..B..H.....x
88 ··0x00000540·470e8001·4b0e7841·0e706f0e·78440e80·G...K.xA.po.xD..88 ··0x00000540·470e8001·4b0e7841·0e706f0e·78440e80·G...K.xA.po.xD..
89 ··0x00000550·014b0e78·410e7000·1c000000·5c050000·.K.xA.p.....\...89 ··0x00000550·014b0e78·410e7000·1c000000·5c050000·.K.xA.p.....\...
90 ··0x00000560·00000000·1f020000·000e7083·0786068c·..........p.....90 ··0x00000560·00000000·1f020000·000e7083·0786068c·..........p.....
91 ··0x00000570·058d048e·038f0200·64000000·7c050000·........d...|...91 ··0x00000570·058d048e·038f0200·64000000·7c050000·........d...|...
92 ··0x00000580·00000000·fc020000·00420e10·8f02420e·.........B....B.92 ··0x00000580·00000000·00030000·00420e10·8f02420e·.........B....B.
93 ··0x00000590·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.093 ··0x00000590·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0
94 ··0x000005a0·8606410e·38830744·0e600258·0e68450e·..A.8..D.`.X.hE.94 ··0x000005a0·8606410e·38830744·0e600258·0e68450e·..A.8..D.`.X.hE.
95 ··0x000005b0·70530e68·410e6002·600e6844·0e70460e·pS.hA.`.`.hD.pF.95 ··0x000005b0·70530e68·410e6002·600e6844·0e70460e·pS.hA.`.`.hD.pF.
96 ··0x000005c0·68410e60·02d70a0e·38410e30·410e2842·hA.`....8A.0A.(B96 ··0x000005c0·68410e60·02d70a0e·38410e30·410e2842·hA.`....8A.0A.(B
97 ··0x000005d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....97 ··0x000005d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
98 ··0x000005e0·1c000000·e4050000·00000000·d0000000·................98 ··0x000005e0·1c000000·e4050000·00000000·d0000000·................
99 ··0x000005f0·000e6083·0786068c·058d048e·038f0200·..`.............99 ··0x000005f0·000e6083·0786068c·058d048e·038f0200·..`.............
100 ··0x00000600·24000000·04060000·00000000·56000000·$...........V...100 ··0x00000600·28000000·04060000·00000000·5d000000·(...........]...
101 ··0x00000610·00410e10·8602410e·18830347·0e20024a·.A....A....G.·.J101 ··0x00000610·00410e10·8602410e·18830347·0e20024a·.A....A....G.·.J
102 ··0x00000620·0e18410e·10410e08·14000000·2c060000·..A..A......,...102 ··0x00000620·0a0e1841·0e10410e·08410b00·14000000·...A..A..A......
103 ··0x00000630·00000000·07000000·000e2083·03860200·..........·.....103 ··0x00000630·30060000·00000000·07000000·000e2083·0.............·.
104 ··0x00000640·34000000·44060000·00000000·9a000000·4...D...........104 ··0x00000640·03860200·34000000·48060000·00000000·....4...H.......
105 ··0x00000650·00420e10·8c02410e·18860344·0e208304·.B....A....D.·.. 
106 ··0x00000660·026d0e28·440e304e·0e28410e·204f0e18·.m.(D.0N.(A.·O.. 
107 ··0x00000670·410e1042·0e080000·18000000·7c060000·A..B........|... 
108 ··0x00000680·00000000·1d000000·000e2083·0486038c·..........·..... 
109 ··0x00000690·02000000·4c000000·98060000·00000000·....L........... 
110 ··0x000006a0·2a110000·00420e10·8f02470e·188e0342·*....B....G....B105 ··0x00000650·9a000000·00420e10·8c02410e·18860344·.....B....A....D
111 ··0x000006b0·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.106 ··0x00000660·0e208304·026d0e28·440e304e·0e28410e·.·...m.(D.0N.(A.
 107 ··0x00000670·204f0e18·410e1042·0e080000·18000000··O..A..B........
112 ··0x000006c0·38830747·0ef00103·be050a0e·38430e30·8..G........8C.0 
113 ··0x000006d0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E 
114 ··0x000006e0·0b000000·1c000000·e8060000·00000000·................ 
115 ··0x000006f0·fc0a0000·000ef001·83078606·8c058d04·................ 
116 ··0x00000700·8e038f02·10000000·08070000·00000000·................ 
117 ··0x00000710·1b000000·00000000·24000000·1c070000·........$.......108 ··0x00000680·80060000·00000000·1d000000·000e2083·..............·.
118 ··0x00000720·00000000·6e000000·00450e10·8602470e·....n....E....G. 
119 ··0x00000730·18830344·0e200258·0e18440e·10410e08·...D.·.X..D..A.. 
120 ··0x00000740·14000000·44070000·00000000·2b000000·....D.......+... 
121 ··0x00000750·000e2083·03860200·1c000000·5c070000·..·.........\... 
122 ··0x00000760·00000000·26000000·00480e10·550a0e08·....&....H..U... 
123 ··0x00000770·450b430e·08000000·18000000·7c070000·E.C.........|... 
124 ··0x00000780·00000000·34000000·00480e10·610a0e08·....4....H..a... 
125 ··0x00000790·470b0000·10000000·98070000·00000000·G............... 
126 ··0x000007a0·1b000000·00000000·28000000·ac070000·........(....... 
127 ··0x000007b0·00000000·53000000·00410e10·8602470e·....S....A....G. 
128 ··0x000007c0·18830344·0e30670a·0e18410e·10410e08·...D.0g...A..A.. 
129 ··0x000007d0·410b0000·14000000·d8070000·00000000·A............... 
130 ··0x000007e0·07000000·000e3083·03860200·48000000·......0.....H... 
131 ··0x000007f0·f0070000·00000000·bf000000·00420e10·.............B.. 
132 ··0x00000800·8f02450e·188e0345·0e208d04·450e288c·..E....E.·..E.(. 
133 ··0x00000810·05440e30·8606440e·38830744·0e500292·.D.0..D.8..D.P.. 
134 ··0x00000820·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B 
135 ··0x00000830·0e10420e·08410b00·1c000000·3c080000·..B..A......<... 
136 ··0x00000840·00000000·1c000000·000e5083·0786068c·..........P..... 
137 ··0x00000850·058d048e·038f0200·24000000·5c080000·........$...\... 
138 ··0x00000860·00000000·3f000000·00410e10·8602440e·....?....A....D. 
139 ··0x00000870·18830344·0e20730e·18410e10·410e0800·...D.·s..A..A... 
140 ··0x00000880·14000000·84080000·00000000·80000000·................ 
141 ··0x00000890·000e2083·03860200·54000000·9c080000·..·.....T.......109 ··0x00000690·0486038c·02000000·4c000000·9c060000·........L.......
142 ··0x000008a0·00000000·f5000000·00420e10·8f02420e·.........B....B.110 ··0x000006a0·00000000·2a110000·00420e10·8f02470e·....*....B....G.
143 ··0x000008b0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0111 ··0x000006b0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
144 ··0x000008c0·8606410e·38830747·0e50025f·0e58440e·..A.8..G.P._.XD.112 ··0x000006c0·8606410e·38830747·0ef00103·be050a0e·..A.8..G........
145 ··0x000008d0·60520e58·410e5048·0a0e3841·0e30410e·`R.XA.PH..8A.0A. 
146 ··0x000008e0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..113 ··0x000006d0·38430e30·410e2842·0e20420e·18420e10·8C.0A.(B.·B..B..
 114 ··0x000006e0·420e0845·0b000000·1c000000·ec060000·B..E............
 115 ··0x000006f0·00000000·fc0a0000·000ef001·83078606·................
Max diff block lines reached; 0/19138 bytes (0.00%) of diff not shown.
117 KB
thread.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········15088·(bytes·into·file)13 ··Start·of·section·headers:··········15832·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.99 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x3af0:1 There·are·20·section·headers,·starting·at·offset·0x3dd8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002fe·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00033e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·002298·000528·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0023d0·0005b8·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000340·000060·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000380·000060·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0027c0·0000d8·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002988·0000d8·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0003a0·0001c0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·0003e0·0001c0·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0003a0·000075·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0003e0·000075·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000415·000412·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000455·0003ac·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002898·000840·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·002a60·000810·18···I·17···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000830·0003a4·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000810·000509·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0030d8·000570·18···I·17···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003270·0006c0·18···I·17···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·000bd8·00006f·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·000d20·00006f·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·000c60·000054·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·000da0·000054·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·000cb4·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·000df4·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·000cb8·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·000df8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·000cd8·0004b8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·000e18·0004b0·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·003648·0003f0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·003930·0003f0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·001190·0009a8·18·····18··26··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0012c8·0009a8·18·····18··26··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·001b38·00075c·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·001c70·00075c·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·003a38·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·003d20·0000b1·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
9.26 KB
readelf --wide --symbols {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.18 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
11 ·····7:·0000000000000000····25·FUNC····LOCAL··DEFAULT····7·PyThread_allocate_lock.cold11 ·····7:·0000000000000000····25·FUNC····LOCAL··DEFAULT····7·PyThread_allocate_lock.cold
12 ·····8:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····5·lib_initialized.012 ·····8:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····5·lib_initialized.0
13 ·····9:·0000000000000019·····8·FUNC····LOCAL··DEFAULT····7·PyThread_tss_create.cold13 ·····9:·0000000000000019·····8·FUNC····LOCAL··DEFAULT····7·PyThread_tss_create.cold
14 ····10:·0000000000000021····25·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_ident.cold14 ····10:·0000000000000021····25·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_ident.cold
15 ····11:·000000000000003a···150·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock.cold15 ····11:·000000000000003a····90·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock.cold
16 ····12:·00000000000000d0···167·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock_timed.cold16 ····12:·0000000000000094···142·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock_timed.cold
17 ····13:·0000000000000177····11·FUNC····LOCAL··DEFAULT····7·PyThread_release_lock.cold17 ····13:·0000000000000122····11·FUNC····LOCAL··DEFAULT····7·PyThread_release_lock.cold
18 ····14:·0000000000000182····20·FUNC····LOCAL··DEFAULT····7·PyThread_free_lock.cold18 ····14:·000000000000012d····20·FUNC····LOCAL··DEFAULT····7·PyThread_free_lock.cold
19 ····15:·0000000000000196····10·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_native_id.cold19 ····15:·0000000000000141····10·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_native_id.cold
20 ····16:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc20 ····16:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc
21 ····17:·0000000000000020···416·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType21 ····17:·0000000000000020···416·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType
22 ····18:·00000000000001a0····91·FUNC····LOCAL··DEFAULT····7·PyThread_GetInfo.cold22 ····18:·000000000000014b····91·FUNC····LOCAL··DEFAULT····7·PyThread_GetInfo.cold
23 ····19:·00000000000002d0····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper23 ····19:·00000000000002d0····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper
24 ····20:·00000000000001fb····57·FUNC····LOCAL··DEFAULT····7·PyThread_start_new_thread.cold24 ····20:·00000000000001a6····57·FUNC····LOCAL··DEFAULT····7·PyThread_start_new_thread.cold
25 ····21:·0000000000000252····30·FUNC····LOCAL··DEFAULT····7·_PyThread_cond_after.cold25 ····21:·00000000000001fd····13·FUNC····LOCAL··DEFAULT····7·_PyThread_cond_after.cold
26 ····22:·0000000000000000····84·OBJECT··LOCAL··DEFAULT···12·threadinfo__doc__26 ····22:·0000000000000000····84·OBJECT··LOCAL··DEFAULT···12·threadinfo__doc__
27 ····23:·0000000000000020····64·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields27 ····23:·0000000000000020····64·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.828 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
30 ····26:·0000000000000000····72·FUNC····GLOBAL·DEFAULT····9·PyThread_allocate_lock30 ····26:·0000000000000000····72·FUNC····GLOBAL·DEFAULT····9·PyThread_allocate_lock
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
Offset 36, 37 lines modifiedOffset 36, 37 lines modified
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_init37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_init
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_setclock38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_setclock
39 ····35:·0000000000000060····45·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_create39 ····35:·0000000000000060····45·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_create
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_create40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_create
41 ····37:·0000000000000050····42·FUNC····GLOBAL·DEFAULT····9·PyThread_get_thread_ident41 ····37:·0000000000000050····42·FUNC····GLOBAL·DEFAULT····9·PyThread_get_thread_ident
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_self42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_self
43 ····39:·0000000000000080···249·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock43 ····39:·0000000000000080···440·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromNanoseconds44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromNanoseconds
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetMonotonicClock45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetMonotonicClock
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait 
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait
 49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait
53 ····49:·0000000000000180···334·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed53 ····49:·0000000000000240···561·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed
54 ····50:·00000000000002d0····26·FUNC····GLOBAL·DEFAULT····9·PyThread_release_lock54 ····50:·0000000000000480····26·FUNC····GLOBAL·DEFAULT····9·PyThread_release_lock
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post
56 ····52:·00000000000002f0·····7·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_is_created56 ····52:·00000000000004a0·····7·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_is_created
57 ····53:·0000000000000300····12·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_get57 ····53:·00000000000004b0····12·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_get
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_getspecific58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_getspecific
59 ····55:·0000000000000090····28·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_delete59 ····55:·0000000000000090····28·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_delete
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_delete60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_delete
61 ····57:·0000000000000310····39·FUNC····GLOBAL·DEFAULT····9·PyThread_free_lock61 ····57:·00000000000004c0····39·FUNC····GLOBAL·DEFAULT····9·PyThread_free_lock
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
63 ····59:·00000000000000b0····34·FUNC····GLOBAL·DEFAULT····1·PyThread_get_thread_native_id63 ····59:·00000000000000b0····34·FUNC····GLOBAL·DEFAULT····1·PyThread_get_thread_native_id
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·syscall64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·syscall
65 ····61:·0000000000000340····25·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_set65 ····61:·00000000000004f0····25·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_set
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_setspecific66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_setspecific
67 ····63:·00000000000000e0····16·FUNC····GLOBAL·HIDDEN·····1·_PyThread_cond_init67 ····63:·00000000000000e0····16·FUNC····GLOBAL·HIDDEN·····1·_PyThread_cond_init
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_init68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_init
69 ····65:·00000000000000f0···233·FUNC····GLOBAL·DEFAULT····1·PyThread_GetInfo69 ····65:·00000000000000f0···233·FUNC····GLOBAL·DEFAULT····1·PyThread_GetInfo
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
71 ····67:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate71 ····67:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_InitBuiltinWithFlags72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_InitBuiltinWithFlags
Offset 83, 24 lines modifiedOffset 83, 24 lines modified
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setscope83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setscope
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_create84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_create
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_destroy85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_destroy
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setstacksize87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setstacksize
88 ····84:·00000000000002f0····14·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType88 ····84:·00000000000002f0····14·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin
90 ····86:·0000000000000234····30·FUNC····GLOBAL·DEFAULT····7·_PyThread_at_fork_reinit90 ····86:·00000000000001df····30·FUNC····GLOBAL·DEFAULT····7·_PyThread_at_fork_reinit
91 ····87:·0000000000000360····68·FUNC····GLOBAL·HIDDEN·····9·_PyThread_cond_after91 ····87:·0000000000000300····62·FUNC····GLOBAL·HIDDEN·····1·_PyThread_cond_after
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetSystemClock92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetSystemClock
93 ····89:·0000000000000270····26·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_alloc93 ····89:·000000000000020a····26·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_alloc
94 ····90:·000000000000028a····40·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_free94 ····90:·0000000000000224····40·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_free
95 ····91:·00000000000002b2····30·FUNC····GLOBAL·DEFAULT····7·PyThread_exit_thread95 ····91:·000000000000024c····30·FUNC····GLOBAL·DEFAULT····7·PyThread_exit_thread
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit
98 ····94:·00000000000002d0····58·FUNC····GLOBAL·DEFAULT····7·PyThread_create_key98 ····94:·000000000000026a····58·FUNC····GLOBAL·DEFAULT····7·PyThread_create_key
99 ····95:·000000000000030a·····9·FUNC····GLOBAL·DEFAULT····7·PyThread_delete_key99 ····95:·00000000000002a4·····9·FUNC····GLOBAL·DEFAULT····7·PyThread_delete_key
100 ····96:·0000000000000313····11·FUNC····GLOBAL·DEFAULT····7·PyThread_delete_key_value100 ····96:·00000000000002ad····11·FUNC····GLOBAL·DEFAULT····7·PyThread_delete_key_value
101 ····97:·000000000000031e····16·FUNC····GLOBAL·DEFAULT····7·PyThread_set_key_value101 ····97:·00000000000002b8····16·FUNC····GLOBAL·DEFAULT····7·PyThread_set_key_value
102 ····98:·000000000000032e·····9·FUNC····GLOBAL·DEFAULT····7·PyThread_get_key_value102 ····98:·00000000000002c8·····9·FUNC····GLOBAL·DEFAULT····7·PyThread_get_key_value
103 ····99:·0000000000000337·····5·FUNC····GLOBAL·DEFAULT····7·PyThread_ReInitTLS103 ····99:·00000000000002d1·····5·FUNC····GLOBAL·DEFAULT····7·PyThread_ReInitTLS
104 ···100:·000000000000033c····24·FUNC····GLOBAL·DEFAULT····7·PyThread_get_stacksize104 ···100:·00000000000002d6····24·FUNC····GLOBAL·DEFAULT····7·PyThread_get_stacksize
105 ···101:·0000000000000354···190·FUNC····GLOBAL·DEFAULT····7·PyThread_set_stacksize105 ···101:·00000000000002ee···190·FUNC····GLOBAL·DEFAULT····7·PyThread_set_stacksize
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sysconf106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sysconf
38.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2298·contains·55·entries:1 Relocation·section·'.rela.text'·at·offset·0x23d0·contains·61·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000006··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1b33 0000000000000006··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1b3
4 0000000000000011··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·54 0000000000000011··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·5
5 0000000000000018··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1b05 0000000000000018··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1b0
6 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·86 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·8
7 000000000000002d··0000001b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·1c87 000000000000002d··0000001b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·1c8
8 0000000000000032··0000002100000004·R_X86_64_PLT32·········0000000000000000·pthread_condattr_init·-·48 0000000000000032··0000002100000004·R_X86_64_PLT32·········0000000000000000·pthread_condattr_init·-·4
Offset 37, 231 lines modifiedOffset 37, 249 lines modified
37 0000000000000270··000000010000000a·R_X86_64_32············0000000000000000·.text·+·2d037 0000000000000270··000000010000000a·R_X86_64_32············0000000000000000·.text·+·2d0
38 000000000000027e··0000005000000004·R_X86_64_PLT32·········0000000000000000·pthread_create·-·438 000000000000027e··0000005000000004·R_X86_64_PLT32·········0000000000000000·pthread_create·-·4
39 000000000000028a··0000005100000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_destroy·-·439 000000000000028a··0000005100000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_destroy·-·4
40 000000000000029c··0000005200000004·R_X86_64_PLT32·········0000000000000000·pthread_detach·-·440 000000000000029c··0000005200000004·R_X86_64_PLT32·········0000000000000000·pthread_detach·-·4
41 00000000000002bf··0000004900000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·441 00000000000002bf··0000004900000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
42 00000000000002df··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·442 00000000000002df··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
43 00000000000002f5··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·2043 00000000000002f5··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·20
 44 000000000000030b··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromMicrosecondsClamp·-·4
 45 0000000000000312··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1bb
 46 0000000000000321··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetMonotonicClock·-·4
 47 000000000000032c··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
44 000000000000007c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1548 000000000000007c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15
45 00000000000000be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19249 00000000000000be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13d
46 00000000000000ec··0000004000000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_init·-·450 00000000000000ec··0000004000000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_init·-·4
47 0000000000000131··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cc51 0000000000000131··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·177
48 0000000000000147··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1cc52 0000000000000147··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·177
49 000000000000015a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d353 000000000000015a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17e
50 0000000000000171··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bc54 0000000000000171··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·167
51 0000000000000196··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a155 0000000000000196··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c
52 00000000000001ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c56 00000000000001ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·147
53 000000000000020b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22657 000000000000020b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d1
54 000000000000021d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ff58 000000000000021d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aa
55 000000000000023e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20859 000000000000023e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b3
56 0000000000000260··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ff60 0000000000000260··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aa
57 0000000000000292··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f761 0000000000000292··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a2
58 00000000000002fa··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyStructSequence_FiniBuiltin·-·462 00000000000002fa··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyStructSequence_FiniBuiltin·-·4
 63 000000000000031c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f9
 64 000000000000033a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimespec_clamp·-·4
  
59 Relocation·section·'.rela.data'·at·offset·0x27c0·contains·9·entries:65 Relocation·section·'.rela.data'·at·offset·0x2988·contains·9·entries:
60 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
61 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5367 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·53
62 0000000000000008··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·068 0000000000000008··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·0
63 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2069 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·20
64 0000000000000020··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6370 0000000000000020··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·63
65 0000000000000028··0000001800000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·071 0000000000000028··0000001800000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·0
66 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6872 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·68
67 0000000000000038··0000001800000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·2873 0000000000000038··0000001800000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·28
68 0000000000000040··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6d74 0000000000000040··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6d
69 0000000000000048··0000001800000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·4875 0000000000000048··0000001800000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·48
  
70 Relocation·section·'.rela.text.unlikely'·at·offset·0x2898·contains·88·entries:76 Relocation·section·'.rela.text.unlikely'·at·offset·0x2a60·contains·86·entries:
71 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend77 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
72 0000000000000001··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·078 0000000000000001··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
73 0000000000000006··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·479 0000000000000006··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
74 000000000000000e··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·480 000000000000000e··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
75 0000000000000022··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·481 0000000000000022··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4
76 0000000000000027··0000002600000004·R_X86_64_PLT32·········0000000000000000·pthread_self·-·482 0000000000000027··0000002600000004·R_X86_64_PLT32·········0000000000000000·pthread_self·-·4
 83 000000000000003b··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
77 000000000000003b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·984 0000000000000047··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9
78 0000000000000040··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·485 000000000000004c··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
79 0000000000000055··0000003000000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·4 
80 000000000000005f··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·486 0000000000000056··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
81 0000000000000075··0000002c00000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4 
82 0000000000000081··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 
83 0000000000000093··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23 
84 0000000000000098··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
85 00000000000000a2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17 
86 00000000000000a7··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
87 00000000000000b1··0000002d00000004·R_X86_64_PLT32·········0000000000000000·sem_trywait·-·4 
88 00000000000000d1··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17 
89 00000000000000da··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
90 00000000000000f6··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·487 0000000000000062··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 88 0000000000000077··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17
 89 000000000000007c··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
91 0000000000000102··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2390 0000000000000086··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23
92 000000000000010b··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·491 000000000000008b··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 92 0000000000000095··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 93 00000000000000a1··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23
 94 00000000000000aa··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 95 00000000000000c6··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17
 96 00000000000000cf··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 97 00000000000000da··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 98 0000000000000103··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9
93 0000000000000121··0000003000000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·499 000000000000010c··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
94 000000000000012b··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4100 0000000000000117··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
95 0000000000000141··0000002c00000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4 
96 000000000000014d··0000002d00000004·R_X86_64_PLT32·········0000000000000000·sem_trywait·-·4 
97 0000000000000159··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9 
98 0000000000000162··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
99 0000000000000178··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2c101 0000000000000123··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2c
100 0000000000000184··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35102 000000000000012f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35
101 0000000000000189··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4103 0000000000000134··0000001f00000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
102 0000000000000197··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4104 0000000000000142··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4
103 00000000000001a1··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4105 000000000000014c··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
104 00000000000001a7··0000004b00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4 
105 00000000000001b2··0000004b00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4106 0000000000000152··0000004b00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
 107 000000000000015d··0000004b00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
106 00000000000001b7··0000004b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0108 0000000000000162··0000004b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
107 00000000000001eb··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4109 0000000000000196··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
108 00000000000001f5··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4110 00000000000001a0··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
109 00000000000001ff··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4111 00000000000001aa··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
110 0000000000000212··0000005300000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_setstacksize·-·4112 00000000000001bd··0000005300000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_setstacksize·-·4
111 0000000000000224··0000005100000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_destroy·-·4113 00000000000001cf··0000005100000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_destroy·-·4
112 000000000000022b··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4114 00000000000001d6··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyThread_init_thread·-·4
113 000000000000023d··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4115 00000000000001e8··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4
114 0000000000000253··0000005800000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetSystemClock·-·4116 00000000000001fe··0000005800000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetSystemClock·-·4
115 000000000000025e··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4 
116 000000000000027b··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4117 0000000000000215··0000001c00000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4
117 00000000000002a0··0000003800000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4118 000000000000023a··0000003800000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4
118 00000000000002bb··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1b3119 0000000000000255··0000001b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·1b3
119 00000000000002c5··0000005c00000004·R_X86_64_PLT32·········0000000000000000·exit·-·4120 000000000000025f··0000005c00000004·R_X86_64_PLT32·········0000000000000000·exit·-·4
120 00000000000002cc··0000005d00000004·R_X86_64_PLT32·········0000000000000000·pthread_exit·-·4121 0000000000000266··0000005d00000004·R_X86_64_PLT32·········0000000000000000·pthread_exit·-·4
121 00000000000002e0··0000002400000004·R_X86_64_PLT32·········0000000000000000·pthread_key_create·-·4122 000000000000027a··0000002400000004·R_X86_64_PLT32·········0000000000000000·pthread_key_create·-·4
122 00000000000002f3··0000003800000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4123 000000000000028d··0000003800000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4
123 00000000000002f8··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4124 0000000000000292··0000002f00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
124 0000000000000324··0000003e00000004·R_X86_64_PLT32·········0000000000000000·pthread_setspecific·-·4125 00000000000002be··0000003e00000004·R_X86_64_PLT32·········0000000000000000·pthread_setspecific·-·4
 126 00000000000002dd··0000004300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
125 0000000000000343··0000004300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4127 0000000000000310··0000004300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
 128 000000000000032d··0000006600000004·R_X86_64_PLT32·········0000000000000000·__sysconf·-·4
 129 0000000000000348··0000006600000004·R_X86_64_PLT32·········0000000000000000·__sysconf·-·4
 130 000000000000035a··0000004e00000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_init·-·4
 131 0000000000000369··0000005300000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_setstacksize·-·4
 132 0000000000000373··0000005100000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_destroy·-·4
126 0000000000000376··0000004300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4133 000000000000037e··0000004300000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
127 0000000000000393··0000006600000004·R_X86_64_PLT32·········0000000000000000·__sysconf·-·4 
128 00000000000003ae··0000006600000004·R_X86_64_PLT32·········0000000000000000·__sysconf·-·4 
Max diff block lines reached; 22579/39569 bytes (57.06%) of diff not shown.
15.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 60, 163 lines modifiedOffset 60, 163 lines modified
60 ··DW_CFA_def_cfa_offset:·860 ··DW_CFA_def_cfa_offset:·8
61 ··DW_CFA_nop61 ··DW_CFA_nop
  
62 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=0000000000000021..000000000000003a62 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=0000000000000021..000000000000003a
63 ··DW_CFA_def_cfa_offset:·3263 ··DW_CFA_def_cfa_offset:·32
64 ··DW_CFA_nop64 ··DW_CFA_nop
  
65 000000c4·0000000000000030·000000c8·FDE·cie=00000000·pc=0000000000000080..000000000000017965 000000c4·0000000000000030·000000c8·FDE·cie=00000000·pc=0000000000000080..0000000000000238
66 ··DW_CFA_advance_loc:·6·to·000000000000008666 ··DW_CFA_advance_loc:·6·to·0000000000000086
67 ··DW_CFA_def_cfa_offset:·1667 ··DW_CFA_def_cfa_offset:·16
68 ··DW_CFA_offset:·r12·(r12)·at·cfa-1668 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
69 ··DW_CFA_advance_loc:·1·to·000000000000008769 ··DW_CFA_advance_loc:·1·to·0000000000000087
70 ··DW_CFA_def_cfa_offset:·2470 ··DW_CFA_def_cfa_offset:·24
71 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2471 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
72 ··DW_CFA_advance_loc:·4·to·000000000000008b72 ··DW_CFA_advance_loc:·1·to·0000000000000088
73 ··DW_CFA_def_cfa_offset:·3273 ··DW_CFA_def_cfa_offset:·32
74 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3274 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
75 ··DW_CFA_advance_loc:·4·to·000000000000008f75 ··DW_CFA_advance_loc:·7·to·000000000000008f
76 ··DW_CFA_def_cfa_offset:·4876 ··DW_CFA_def_cfa_offset:·48
77 ··DW_CFA_advance_loc1:·106·to·00000000000000f977 ··DW_CFA_advance_loc1:·107·to·00000000000000fa
78 ··DW_CFA_remember_state78 ··DW_CFA_remember_state
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_advance_loc:·1·to·00000000000000fa 
81 ··DW_CFA_def_cfa_offset:·24 
82 ··DW_CFA_advance_loc:·1·to·00000000000000fb80 ··DW_CFA_advance_loc:·1·to·00000000000000fb
 81 ··DW_CFA_def_cfa_offset:·24
 82 ··DW_CFA_advance_loc:·1·to·00000000000000fc
83 ··DW_CFA_def_cfa_offset:·1683 ··DW_CFA_def_cfa_offset:·16
84 ··DW_CFA_advance_loc:·2·to·00000000000000fd84 ··DW_CFA_advance_loc:·2·to·00000000000000fe
85 ··DW_CFA_def_cfa_offset:·885 ··DW_CFA_def_cfa_offset:·8
86 ··DW_CFA_advance_loc:·3·to·000000000000010086 ··DW_CFA_advance_loc:·2·to·0000000000000100
87 ··DW_CFA_restore_state87 ··DW_CFA_restore_state
88 ··DW_CFA_nop88 ··DW_CFA_nop
  
89 000000f8·0000000000000018·000000fc·FDE·cie=00000000·pc=000000000000003a..00000000000000d089 000000f8·0000000000000018·000000fc·FDE·cie=00000000·pc=000000000000003a..0000000000000094
90 ··DW_CFA_def_cfa_offset:·4890 ··DW_CFA_def_cfa_offset:·48
91 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3291 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
92 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2492 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
93 ··DW_CFA_offset:·r12·(r12)·at·cfa-1693 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
96 ··DW_CFA_nop96 ··DW_CFA_nop
  
97 00000114·0000000000000040·00000118·FDE·cie=00000000·pc=0000000000000180..00000000000002ce97 00000114·0000000000000040·00000118·FDE·cie=00000000·pc=0000000000000240..0000000000000471
98 ··DW_CFA_advance_loc:·6·to·000000000000018698 ··DW_CFA_advance_loc:·6·to·0000000000000246
99 ··DW_CFA_def_cfa_offset:·1699 ··DW_CFA_def_cfa_offset:·16
100 ··DW_CFA_offset:·r14·(r14)·at·cfa-16100 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
101 ··DW_CFA_advance_loc:·2·to·0000000000000188101 ··DW_CFA_advance_loc:·2·to·0000000000000248
102 ··DW_CFA_def_cfa_offset:·24102 ··DW_CFA_def_cfa_offset:·24
103 ··DW_CFA_offset:·r13·(r13)·at·cfa-24103 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
104 ··DW_CFA_advance_loc:·2·to·000000000000018a104 ··DW_CFA_advance_loc:·2·to·000000000000024a
105 ··DW_CFA_def_cfa_offset:·32105 ··DW_CFA_def_cfa_offset:·32
106 ··DW_CFA_offset:·r12·(r12)·at·cfa-32106 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
107 ··DW_CFA_advance_loc:·4·to·000000000000018e107 ··DW_CFA_advance_loc:·4·to·000000000000024e
108 ··DW_CFA_def_cfa_offset:·40108 ··DW_CFA_def_cfa_offset:·40
109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
110 ··DW_CFA_advance_loc:·3·to·0000000000000191110 ··DW_CFA_advance_loc:·3·to·0000000000000251
111 ··DW_CFA_def_cfa_offset:·48111 ··DW_CFA_def_cfa_offset:·48
112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
113 ··DW_CFA_advance_loc:·4·to·0000000000000195113 ··DW_CFA_advance_loc:·4·to·0000000000000255
114 ··DW_CFA_def_cfa_offset:·80114 ··DW_CFA_def_cfa_offset:·80
115 ··DW_CFA_advance_loc1:·130·to·0000000000000217115 ··DW_CFA_advance_loc1:·146·to·00000000000002e7
116 ··DW_CFA_remember_state116 ··DW_CFA_remember_state
117 ··DW_CFA_def_cfa_offset:·48117 ··DW_CFA_def_cfa_offset:·48
118 ··DW_CFA_advance_loc:·1·to·0000000000000218118 ··DW_CFA_advance_loc:·1·to·00000000000002e8
119 ··DW_CFA_def_cfa_offset:·40119 ··DW_CFA_def_cfa_offset:·40
120 ··DW_CFA_advance_loc:·1·to·0000000000000219120 ··DW_CFA_advance_loc:·1·to·00000000000002e9
121 ··DW_CFA_def_cfa_offset:·32121 ··DW_CFA_def_cfa_offset:·32
122 ··DW_CFA_advance_loc:·2·to·000000000000021b122 ··DW_CFA_advance_loc:·2·to·00000000000002eb
123 ··DW_CFA_def_cfa_offset:·24123 ··DW_CFA_def_cfa_offset:·24
124 ··DW_CFA_advance_loc:·2·to·000000000000021d124 ··DW_CFA_advance_loc:·2·to·00000000000002ed
125 ··DW_CFA_def_cfa_offset:·16125 ··DW_CFA_def_cfa_offset:·16
126 ··DW_CFA_advance_loc:·2·to·000000000000021f126 ··DW_CFA_advance_loc:·2·to·00000000000002ef
127 ··DW_CFA_def_cfa_offset:·8127 ··DW_CFA_def_cfa_offset:·8
128 ··DW_CFA_advance_loc:·1·to·0000000000000220128 ··DW_CFA_advance_loc:·1·to·00000000000002f0
129 ··DW_CFA_restore_state129 ··DW_CFA_restore_state
130 ··DW_CFA_nop130 ··DW_CFA_nop
  
131 00000158·000000000000001c·0000015c·FDE·cie=00000000·pc=00000000000000d0..0000000000000177131 00000158·000000000000001c·0000015c·FDE·cie=00000000·pc=0000000000000094..0000000000000122
132 ··DW_CFA_def_cfa_offset:·80132 ··DW_CFA_def_cfa_offset:·80
133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
134 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40134 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
135 ··DW_CFA_offset:·r12·(r12)·at·cfa-32135 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
136 ··DW_CFA_offset:·r13·(r13)·at·cfa-24136 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
137 ··DW_CFA_offset:·r14·(r14)·at·cfa-16137 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
138 ··DW_CFA_nop138 ··DW_CFA_nop
139 ··DW_CFA_nop139 ··DW_CFA_nop
140 ··DW_CFA_nop140 ··DW_CFA_nop
  
141 00000178·0000000000000014·0000017c·FDE·cie=00000000·pc=00000000000002d0..00000000000002ea141 00000178·0000000000000014·0000017c·FDE·cie=00000000·pc=0000000000000480..000000000000049a
142 ··DW_CFA_advance_loc:·8·to·00000000000002d8142 ··DW_CFA_advance_loc:·8·to·0000000000000488
143 ··DW_CFA_def_cfa_offset:·16143 ··DW_CFA_def_cfa_offset:·16
144 ··DW_CFA_advance_loc:·17·to·00000000000002e9144 ··DW_CFA_advance_loc:·17·to·0000000000000499
145 ··DW_CFA_def_cfa_offset:·8145 ··DW_CFA_def_cfa_offset:·8
146 ··DW_CFA_nop146 ··DW_CFA_nop
  
147 00000190·0000000000000014·00000194·FDE·cie=00000000·pc=0000000000000177..0000000000000182147 00000190·0000000000000014·00000194·FDE·cie=00000000·pc=0000000000000122..000000000000012d
148 ··DW_CFA_def_cfa_offset:·16148 ··DW_CFA_def_cfa_offset:·16
149 ··DW_CFA_advance_loc:·6·to·000000000000017d149 ··DW_CFA_advance_loc:·6·to·0000000000000128
150 ··DW_CFA_def_cfa_offset:·8150 ··DW_CFA_def_cfa_offset:·8
151 ··DW_CFA_nop151 ··DW_CFA_nop
152 ··DW_CFA_nop152 ··DW_CFA_nop
  
153 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=00000000000002f0..00000000000002f7153 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=00000000000004a0..00000000000004a7
154 ··DW_CFA_nop154 ··DW_CFA_nop
155 ··DW_CFA_nop155 ··DW_CFA_nop
156 ··DW_CFA_nop156 ··DW_CFA_nop
  
157 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=0000000000000300..000000000000030c157 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=00000000000004b0..00000000000004bc
158 ··DW_CFA_nop158 ··DW_CFA_nop
159 ··DW_CFA_nop159 ··DW_CFA_nop
160 ··DW_CFA_nop160 ··DW_CFA_nop
  
161 000001d0·0000000000000018·000001d4·FDE·cie=00000000·pc=0000000000000090..00000000000000ac161 000001d0·0000000000000018·000001d4·FDE·cie=00000000·pc=0000000000000090..00000000000000ac
162 ··DW_CFA_advance_loc:·10·to·000000000000009a162 ··DW_CFA_advance_loc:·10·to·000000000000009a
163 ··DW_CFA_def_cfa_offset:·16163 ··DW_CFA_def_cfa_offset:·16
164 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16164 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
165 ··DW_CFA_advance_loc:·16·to·00000000000000aa165 ··DW_CFA_advance_loc:·16·to·00000000000000aa
166 ··DW_CFA_def_cfa_offset:·8166 ··DW_CFA_def_cfa_offset:·8
167 ··DW_CFA_advance_loc:·1·to·00000000000000ab167 ··DW_CFA_advance_loc:·1·to·00000000000000ab
168 ··DW_CFA_restore:·r3·(rbx)168 ··DW_CFA_restore:·r3·(rbx)
169 ··DW_CFA_nop169 ··DW_CFA_nop
  
170 000001ec·0000000000000018·000001f0·FDE·cie=00000000·pc=0000000000000310..0000000000000337170 000001ec·0000000000000018·000001f0·FDE·cie=00000000·pc=00000000000004c0..00000000000004e7
171 ··DW_CFA_advance_loc:·14·to·000000000000031e171 ··DW_CFA_advance_loc:·14·to·00000000000004ce
172 ··DW_CFA_def_cfa_offset:·16172 ··DW_CFA_def_cfa_offset:·16
173 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16173 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
Max diff block lines reached; 9581/15925 bytes (60.16%) of diff not shown.
436 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 42, 16 lines modifiedOffset 42, 16 lines modified
42 PyThread_get_thread_ident42 PyThread_get_thread_ident
43 pthread_self43 pthread_self
44 PyThread_acquire_lock44 PyThread_acquire_lock
45 _PyTime_FromNanoseconds45 _PyTime_FromNanoseconds
46 _PyTime_GetMonotonicClock46 _PyTime_GetMonotonicClock
47 _PyTime_Add47 _PyTime_Add
48 _PyTime_AsTimespec_clamp48 _PyTime_AsTimespec_clamp
49 sem_wait 
50 sem_trywait49 sem_trywait
 50 sem_wait
51 _PyTime_FromMicrosecondsClamp51 _PyTime_FromMicrosecondsClamp
52 __errno_location52 __errno_location
53 sem_clockwait53 sem_clockwait
54 PyThread_acquire_lock_timed54 PyThread_acquire_lock_timed
55 PyThread_release_lock55 PyThread_release_lock
56 sem_post56 sem_post
57 PyThread_tss_is_created57 PyThread_tss_is_created
5.42 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 00000000000000b0·<PyThread_get_thread_native_id>:78 00000000000000b0·<PyThread_get_thread_native_id>:
79 PyThread_get_thread_native_id():79 PyThread_get_thread_native_id():
80 »       endbr6480 »       endbr64
81 »       push···%rcx81 »       push···%rcx
82 »       cmpl···$0x0,0x0(%rip)········82 »       cmpl···$0x0,0x0(%rip)········
83 ·R_X86_64_PC32»  _PyRuntime+0x1b383 ·R_X86_64_PC32»  _PyRuntime+0x1b3
84 »       je·····c2·<PyThread_get_thread_native_id+0x12>84 »       je·····c2·<PyThread_get_thread_native_id+0x12>
85 ·R_X86_64_PC32»  .text.unlikely+0x19285 ·R_X86_64_PC32»  .text.unlikely+0x13d
86 »       mov····$0xba,%edi86 »       mov····$0xba,%edi
87 »       xor····%eax,%eax87 »       xor····%eax,%eax
88 »       call···ce·<PyThread_get_thread_native_id+0x1e>88 »       call···ce·<PyThread_get_thread_native_id+0x1e>
89 ·R_X86_64_PLT32» syscall-0x489 ·R_X86_64_PLT32» syscall-0x4
90 »       pop····%rdx90 »       pop····%rdx
91 »       cltq91 »       cltq
92 »       ret92 »       ret
Offset 117, 56 lines modifiedOffset 117, 56 lines modified
117 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4117 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
118 »       mov····%fs:(%rax),%rax118 »       mov····%fs:(%rax),%rax
119 »       mov····0x10(%rax),%rdi119 »       mov····0x10(%rax),%rdi
120 »       call···12d·<PyThread_GetInfo+0x3d>120 »       call···12d·<PyThread_GetInfo+0x3d>
121 ·R_X86_64_PLT32» _PyStructSequence_InitBuiltinWithFlags-0x4121 ·R_X86_64_PLT32» _PyStructSequence_InitBuiltinWithFlags-0x4
122 »       test···%eax,%eax122 »       test···%eax,%eax
123 »       js·····135·<PyThread_GetInfo+0x45>123 »       js·····135·<PyThread_GetInfo+0x45>
124 ·R_X86_64_PC32»  .text.unlikely+0x1cc124 ·R_X86_64_PC32»  .text.unlikely+0x177
125 »       mov····$0x0,%edi125 »       mov····$0x0,%edi
126 ·R_X86_64_32»    .bss+0x20126 ·R_X86_64_32»    .bss+0x20
127 »       call···13f·<PyThread_GetInfo+0x4f>127 »       call···13f·<PyThread_GetInfo+0x4f>
128 ·R_X86_64_PLT32» PyStructSequence_New-0x4128 ·R_X86_64_PLT32» PyStructSequence_New-0x4
129 »       mov····%rax,%rbx129 »       mov····%rax,%rbx
130 »       test···%rax,%rax130 »       test···%rax,%rax
131 »       je·····14b·<PyThread_GetInfo+0x5b>131 »       je·····14b·<PyThread_GetInfo+0x5b>
132 ·R_X86_64_PC32»  .text.unlikely+0x1cc132 ·R_X86_64_PC32»  .text.unlikely+0x177
133 »       mov····$0x0,%edi133 »       mov····$0x0,%edi
134 ·R_X86_64_32»    .rodata.str1.1+0x41134 ·R_X86_64_32»    .rodata.str1.1+0x41
135 »       call···155·<PyThread_GetInfo+0x65>135 »       call···155·<PyThread_GetInfo+0x65>
136 ·R_X86_64_PLT32» PyUnicode_FromString-0x4136 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
137 »       test···%rax,%rax137 »       test···%rax,%rax
138 »       je·····15e·<PyThread_GetInfo+0x6e>138 »       je·····15e·<PyThread_GetInfo+0x6e>
139 ·R_X86_64_PC32»  .text.unlikely+0x1d3139 ·R_X86_64_PC32»  .text.unlikely+0x17e
140 »       mov····%rax,0x18(%rbx)140 »       mov····%rax,0x18(%rbx)
141 »       mov····$0x0,%edi141 »       mov····$0x0,%edi
142 ·R_X86_64_32»    .rodata.str1.1+0x49142 ·R_X86_64_32»    .rodata.str1.1+0x49
143 »       call···16c·<PyThread_GetInfo+0x7c>143 »       call···16c·<PyThread_GetInfo+0x7c>
144 ·R_X86_64_PLT32» PyUnicode_FromString-0x4144 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
145 »       test···%rax,%rax145 »       test···%rax,%rax
146 »       je·····175·<PyThread_GetInfo+0x85>146 »       je·····175·<PyThread_GetInfo+0x85>
147 ·R_X86_64_PC32»  .text.unlikely+0x1bc147 ·R_X86_64_PC32»  .text.unlikely+0x167
148 »       mov····%rax,0x20(%rbx)148 »       mov····%rax,0x20(%rbx)
149 »       mov····$0xff,%edx149 »       mov····$0xff,%edx
150 »       mov····%rsp,%rsi150 »       mov····%rsp,%rsi
151 »       mov····$0x3,%edi151 »       mov····$0x3,%edi
152 »       call···18b·<PyThread_GetInfo+0x9b>152 »       call···18b·<PyThread_GetInfo+0x9b>
153 ·R_X86_64_PLT32» confstr-0x4153 ·R_X86_64_PLT32» confstr-0x4
154 »       lea····-0x2(%rax),%edx154 »       lea····-0x2(%rax),%edx
155 »       cmp····$0xfc,%edx155 »       cmp····$0xfc,%edx
156 »       ja·····19a·<PyThread_GetInfo+0xaa>156 »       ja·····19a·<PyThread_GetInfo+0xaa>
157 ·R_X86_64_PC32»  .text.unlikely+0x1a1157 ·R_X86_64_PC32»  .text.unlikely+0x14c
158 »       sub····$0x1,%eax158 »       sub····$0x1,%eax
159 »       mov····%rsp,%rdi159 »       mov····%rsp,%rdi
160 »       movslq·%eax,%rsi160 »       movslq·%eax,%rsi
161 »       call···1a8·<PyThread_GetInfo+0xb8>161 »       call···1a8·<PyThread_GetInfo+0xb8>
162 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x4162 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x4
163 »       test···%rax,%rax163 »       test···%rax,%rax
164 »       je·····1b1·<PyThread_GetInfo+0xc1>164 »       je·····1b1·<PyThread_GetInfo+0xc1>
165 ·R_X86_64_PC32»  .text.unlikely+0x19c165 ·R_X86_64_PC32»  .text.unlikely+0x147
166 »       mov····%rax,0x28(%rbx)166 »       mov····%rax,0x28(%rbx)
167 »       mov····0x108(%rsp),%rax167 »       mov····0x108(%rsp),%rax
168 »       sub····%fs:0x28,%rax168 »       sub····%fs:0x28,%rax
169 »       jne····1d4·<PyThread_GetInfo+0xe4>169 »       jne····1d4·<PyThread_GetInfo+0xe4>
170 »       add····$0x110,%rsp170 »       add····$0x110,%rsp
171 »       mov····%rbx,%rax171 »       mov····%rbx,%rax
172 »       pop····%rbx172 »       pop····%rbx
Offset 186, 42 lines modifiedOffset 186, 42 lines modified
186 »       sub····$0x50,%rsp186 »       sub····$0x50,%rsp
187 »       mov····%fs:0x28,%rax187 »       mov····%fs:0x28,%rax
188 »       mov····%rax,0x48(%rsp)188 »       mov····%rax,0x48(%rsp)
189 »       xor····%eax,%eax189 »       xor····%eax,%eax
190 »       cmpl···$0x0,0x0(%rip)········190 »       cmpl···$0x0,0x0(%rip)········
191 ·R_X86_64_PC32»  _PyRuntime+0x1b3191 ·R_X86_64_PC32»  _PyRuntime+0x1b3
192 »       je·····20f·<PyThread_start_new_thread+0x2f>192 »       je·····20f·<PyThread_start_new_thread+0x2f>
193 ·R_X86_64_PC32»  .text.unlikely+0x226193 ·R_X86_64_PC32»  .text.unlikely+0x1d1
194 »       lea····0x10(%rsp),%rdi194 »       lea····0x10(%rsp),%rdi
195 »       call···219·<PyThread_start_new_thread+0x39>195 »       call···219·<PyThread_start_new_thread+0x39>
196 ·R_X86_64_PLT32» pthread_attr_init-0x4196 ·R_X86_64_PLT32» pthread_attr_init-0x4
197 »       test···%eax,%eax197 »       test···%eax,%eax
198 »       jne····221·<PyThread_start_new_thread+0x41>198 »       jne····221·<PyThread_start_new_thread+0x41>
199 ·R_X86_64_PC32»  .text.unlikely+0x1ff199 ·R_X86_64_PC32»  .text.unlikely+0x1aa
200 »       mov····0x0(%rip),%rax········200 »       mov····0x0(%rip),%rax········
201 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4201 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
202 »       mov····%fs:(%rax),%rax202 »       mov····%fs:(%rax),%rax
203 »       test···%rax,%rax203 »       test···%rax,%rax
204 »       je·····242·<PyThread_start_new_thread+0x62>204 »       je·····242·<PyThread_start_new_thread+0x62>
205 »       mov····0x10(%rax),%rax205 »       mov····0x10(%rax),%rax
206 »       mov····0x58(%rax),%rsi206 »       mov····0x58(%rax),%rsi
207 »       test···%rsi,%rsi207 »       test···%rsi,%rsi
208 »       jne····242·<PyThread_start_new_thread+0x62>208 »       jne····242·<PyThread_start_new_thread+0x62>
209 ·R_X86_64_PC32»  .text.unlikely+0x208209 ·R_X86_64_PC32»  .text.unlikely+0x1b3
210 »       xor····%esi,%esi210 »       xor····%esi,%esi
211 »       lea····0x10(%rsp),%rdi211 »       lea····0x10(%rsp),%rdi
212 »       call···24e·<PyThread_start_new_thread+0x6e>212 »       call···24e·<PyThread_start_new_thread+0x6e>
213 ·R_X86_64_PLT32» pthread_attr_setscope-0x4213 ·R_X86_64_PLT32» pthread_attr_setscope-0x4
214 »       mov····$0x10,%edi214 »       mov····$0x10,%edi
215 »       call···258·<PyThread_start_new_thread+0x78>215 »       call···258·<PyThread_start_new_thread+0x78>
216 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4216 ·R_X86_64_PLT32» PyMem_RawMalloc-0x4
217 »       mov····%rax,%rbx217 »       mov····%rax,%rbx
218 »       test···%rax,%rax218 »       test···%rax,%rax
219 »       je·····264·<PyThread_start_new_thread+0x84>219 »       je·····264·<PyThread_start_new_thread+0x84>
220 ·R_X86_64_PC32»  .text.unlikely+0x1ff220 ·R_X86_64_PC32»  .text.unlikely+0x1aa
221 »       mov····%r12,(%rax)221 »       mov····%r12,(%rax)
222 »       lea····0x8(%rsp),%rdi222 »       lea····0x8(%rsp),%rdi
223 »       mov····%rax,%rcx223 »       mov····%rax,%rcx
224 »       mov····$0x0,%edx224 »       mov····$0x0,%edx
225 ·R_X86_64_32»    .text+0x2d0225 ·R_X86_64_32»    .text+0x2d0
226 »       mov····%rbp,0x8(%rax)226 »       mov····%rbp,0x8(%rax)
227 »       lea····0x10(%rsp),%rsi227 »       lea····0x10(%rsp),%rsi
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
229 ·R_X86_64_PLT32» pthread_create-0x4229 ·R_X86_64_PLT32» pthread_create-0x4
230 »       lea····0x10(%rsp),%rdi230 »       lea····0x10(%rsp),%rdi
231 »       mov····%eax,%ebp231 »       mov····%eax,%ebp
232 »       call···28e·<PyThread_start_new_thread+0xae>232 »       call···28e·<PyThread_start_new_thread+0xae>
233 ·R_X86_64_PLT32» pthread_attr_destroy-0x4233 ·R_X86_64_PLT32» pthread_attr_destroy-0x4
234 »       test···%ebp,%ebp234 »       test···%ebp,%ebp
235 »       jne····296·<PyThread_start_new_thread+0xb6>235 »       jne····296·<PyThread_start_new_thread+0xb6>
236 ·R_X86_64_PC32»  .text.unlikely+0x1f7236 ·R_X86_64_PC32»  .text.unlikely+0x1a2
237 »       mov····0x8(%rsp),%rdi237 »       mov····0x8(%rsp),%rdi
238 »       call···2a0·<PyThread_start_new_thread+0xc0>238 »       call···2a0·<PyThread_start_new_thread+0xc0>
239 ·R_X86_64_PLT32» pthread_detach-0x4239 ·R_X86_64_PLT32» pthread_detach-0x4
Max diff block lines reached; 1097/5368 bytes (20.44%) of diff not shown.
17.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 31, 431 lines modifiedOffset 31, 392 lines modified
31 »       mov····%rax,0x8(%rsp)31 »       mov····%rax,0x8(%rsp)
32 »       mov····0x8(%rsp),%rax32 »       mov····0x8(%rsp),%rax
33 »       jmp····3a·<PyThread_acquire_lock.cold>33 »       jmp····3a·<PyThread_acquire_lock.cold>
34 ·R_X86_64_PC32»  .text.hot+0x7134 ·R_X86_64_PC32»  .text.hot+0x71
  
35 000000000000003a·<PyThread_acquire_lock.cold>:35 000000000000003a·<PyThread_acquire_lock.cold>:
36 PyThread_acquire_lock.cold():36 PyThread_acquire_lock.cold():
 37 »       call···3f·<PyThread_acquire_lock.cold+0x5>
 38 ·R_X86_64_PLT32» __errno_location-0x4
 39 »       mov····(%rax),%eax
 40 »       jmp····46·<PyThread_acquire_lock.cold+0xc>
 41 ·R_X86_64_PC32»  .text.hot+0x196
37 »       mov····$0x0,%edi42 »       mov····$0x0,%edi
38 ·R_X86_64_32»    .rodata.str1.1+0x943 ·R_X86_64_32»    .rodata.str1.1+0x9
39 »       call···44·<PyThread_acquire_lock.cold+0xa>44 »       call···50·<PyThread_acquire_lock.cold+0x16>
40 ·R_X86_64_PLT32» perror-0x445 ·R_X86_64_PLT32» perror-0x4
41 »       jmp····49·<PyThread_acquire_lock.cold+0xf>46 »       jmp····55·<PyThread_acquire_lock.cold+0x1b>
42 ·R_X86_64_PC32»  .text.hot+0x13147 ·R_X86_64_PC32»  .text.hot+0x131
43 »       mov····%r12,%rdx 
44 »       mov····$0x1,%esi 
45 »       mov····%rbp,%rdi 
46 »       call···59·<PyThread_acquire_lock.cold+0x1f>48 »       call···5a·<PyThread_acquire_lock.cold+0x20>
47 ·R_X86_64_PLT32» sem_clockwait-0x4 
48 »       cmp····$0xffffffff,%eax 
49 »       jne····65·<PyThread_acquire_lock.cold+0x2b> 
50 »       call···63·<PyThread_acquire_lock.cold+0x29> 
51 ·R_X86_64_PLT32» __errno_location-0x449 ·R_X86_64_PLT32» __errno_location-0x4
52 »       mov····(%rax),%eax50 »       mov····(%rax),%eax
53 »       cmp····$0x4,%eax 
54 »       jne····bc·<PyThread_acquire_lock.cold+0x82> 
55 »       test···%rbx,%rbx 
56 »       jg·····49·<PyThread_acquire_lock.cold+0xf> 
57 »       mov····%rbp,%rdi 
58 »       je·····b0·<PyThread_acquire_lock.cold+0x76> 
59 »       call···79·<PyThread_acquire_lock.cold+0x3f> 
60 ·R_X86_64_PLT32» sem_wait-0x4 
61 »       cmp····$0xffffffff,%eax 
62 »       jne····65·<PyThread_acquire_lock.cold+0x2b> 
63 »       jmp····5e·<PyThread_acquire_lock.cold+0x24>51 »       jmp····61·<PyThread_acquire_lock.cold+0x27>
 52 ·R_X86_64_PC32»  .text.hot+0x176
64 »       call···85·<PyThread_acquire_lock.cold+0x4b>53 »       call···66·<PyThread_acquire_lock.cold+0x2c>
65 ·R_X86_64_PLT32» __errno_location-0x454 ·R_X86_64_PLT32» __errno_location-0x4
66 »       mov····(%rax),%eax55 »       mov····(%rax),%eax
67 »       cmp····$0x4,%eax56 »       cmp····$0x4,%eax
68 »       jne····90·<PyThread_acquire_lock.cold+0x56>57 »       jne····71·<PyThread_acquire_lock.cold+0x37>
69 ·R_X86_64_PC32»  .text.hot+0xe458 ·R_X86_64_PC32»  .text.hot+0x10f
70 »       jmp····6a·<PyThread_acquire_lock.cold+0x30>59 »       jmp····76·<PyThread_acquire_lock.cold+0x3c>
 60 ·R_X86_64_PC32»  .text.hot+0x165
71 »       mov····$0x0,%edi61 »       mov····$0x0,%edi
72 ·R_X86_64_32»    .rodata.str1.1+0x2362 ·R_X86_64_32»    .rodata.str1.1+0x17
73 »       call···9c·<PyThread_acquire_lock.cold+0x62>63 »       call···80·<PyThread_acquire_lock.cold+0x46>
74 ·R_X86_64_PLT32» perror-0x464 ·R_X86_64_PLT32» perror-0x4
75 »       jmp····a1·<PyThread_acquire_lock.cold+0x67>65 »       jmp····85·<PyThread_acquire_lock.cold+0x4b>
76 ·R_X86_64_PC32»  .text.hot+0x13166 ·R_X86_64_PC32»  .text.hot+0x131
77 »       mov····$0x0,%edi67 »       mov····$0x0,%edi
78 ·R_X86_64_32»    .rodata.str1.1+0x1768 ·R_X86_64_32»    .rodata.str1.1+0x23
79 »       call···ab·<PyThread_acquire_lock.cold+0x71>69 »       call···8f·<PyThread_acquire_lock.cold+0x55>
80 ·R_X86_64_PLT32» perror-0x470 ·R_X86_64_PLT32» perror-0x4
81 »       jmp····b0·<PyThread_acquire_lock.cold+0x76>71 »       jmp····94·<PyThread_acquire_lock_timed.cold>
82 ·R_X86_64_PC32»  .text.hot+0x13172 ·R_X86_64_PC32»  .text.hot+0x131
83 »       call···b5·<PyThread_acquire_lock.cold+0x7b> 
84 ·R_X86_64_PLT32» sem_trywait-0x4 
85 »       cmp····$0xffffffff,%eax 
86 »       jne····65·<PyThread_acquire_lock.cold+0x2b> 
87 »       jmp····5e·<PyThread_acquire_lock.cold+0x24> 
88 »       test···%rbx,%rbx 
89 »       jg·····c5·<PyThread_acquire_lock.cold+0x8b> 
90 ·R_X86_64_PC32»  .text.hot+0x14f 
91 »       jne····cb·<PyThread_acquire_lock.cold+0x91> 
92 ·R_X86_64_PC32»  .text.hot+0xe4 
93 »       jmp····d0·<PyThread_acquire_lock_timed.cold> 
94 ·R_X86_64_PC32»  .text.hot+0x10b 
  
95 00000000000000d0·<PyThread_acquire_lock_timed.cold>:73 0000000000000094·<PyThread_acquire_lock_timed.cold>:
96 PyThread_acquire_lock_timed.cold():74 PyThread_acquire_lock_timed.cold():
 75 »       call···99·<PyThread_acquire_lock_timed.cold+0x5>
 76 ·R_X86_64_PLT32» __errno_location-0x4
 77 »       mov····(%rax),%eax
 78 »       jmp····a0·<PyThread_acquire_lock_timed.cold+0xc>
 79 ·R_X86_64_PC32»  .text.hot+0x3c5
97 »       mov····$0x0,%edi80 »       mov····$0x0,%edi
98 ·R_X86_64_32»    .rodata.str1.1+0x1781 ·R_X86_64_32»    .rodata.str1.1+0x23
99 »       mov····%eax,0xc(%rsp)82 »       mov····%eax,0xc(%rsp)
100 »       call···de·<PyThread_acquire_lock_timed.cold+0xe>83 »       call···ae·<PyThread_acquire_lock_timed.cold+0x1a>
101 ·R_X86_64_PLT32» perror-0x484 ·R_X86_64_PLT32» perror-0x4
102 »       mov····0xc(%rsp),%eax85 »       mov····0xc(%rsp),%eax
103 »       cmp····$0x4,%eax86 »       cmp····$0x4,%eax
104 »       sete···%al87 »       sete···%al
105 »       movzbl·%al,%eax88 »       movzbl·%al,%eax
106 »       and····%r14d,%eax89 »       and····%r14d,%eax
107 »       add····%eax,%eax90 »       add····%eax,%eax
108 »       jmp····f5·<PyThread_acquire_lock_timed.cold+0x25>91 »       jmp····c5·<PyThread_acquire_lock_timed.cold+0x31>
109 ·R_X86_64_PC32»  .text.hot+0x20f92 ·R_X86_64_PC32»  .text.hot+0x2df
110 »       call···fa·<PyThread_acquire_lock_timed.cold+0x2a> 
111 ·R_X86_64_PLT32» __errno_location-0x4 
112 »       mov····(%rax),%eax 
113 »       jmp····101·<PyThread_acquire_lock_timed.cold+0x31> 
114 ·R_X86_64_PC32»  .text.hot+0x246 
115 »       mov····$0x0,%edi93 »       mov····$0x0,%edi
116 ·R_X86_64_32»    .rodata.str1.1+0x2394 ·R_X86_64_32»    .rodata.str1.1+0x17
117 »       mov····%eax,0xc(%rsp)95 »       mov····%eax,0xc(%rsp)
118 »       call···10f·<PyThread_acquire_lock_timed.cold+0x3f>96 »       call···d3·<PyThread_acquire_lock_timed.cold+0x3f>
119 ·R_X86_64_PLT32» perror-0x497 ·R_X86_64_PLT32» perror-0x4
120 »       mov····0xc(%rsp),%eax98 »       mov····0xc(%rsp),%eax
121 »       jmp····e2·<PyThread_acquire_lock_timed.cold+0x12>99 »       jmp····b2·<PyThread_acquire_lock_timed.cold+0x1e>
122 »       mov····%r13,%rdx 
123 »       mov····$0x1,%esi 
124 »       mov····%r12,%rdi 
125 »       call···125·<PyThread_acquire_lock_timed.cold+0x55>100 »       call···de·<PyThread_acquire_lock_timed.cold+0x4a>
126 ·R_X86_64_PLT32» sem_clockwait-0x4 
127 »       cmp····$0xffffffff,%eax 
128 »       jne····131·<PyThread_acquire_lock_timed.cold+0x61> 
129 »       call···12f·<PyThread_acquire_lock_timed.cold+0x5f> 
130 ·R_X86_64_PLT32» __errno_location-0x4101 ·R_X86_64_PLT32» __errno_location-0x4
 102 »       test···%ebp,%ebp
131 »       mov····(%rax),%eax103 »       mov····(%rax),%eax
 104 »       setne··%r14b
132 »       cmp····$0x4,%eax105 »       cmp····$0x4,%eax
133 »       jne····16f·<PyThread_acquire_lock_timed.cold+0x9f>106 »       setne··%dl
134 »       test···%rbx,%rbx107 »       test···%r14b,%r14b
135 »       jg·····115·<PyThread_acquire_lock_timed.cold+0x45> 
136 »       mov····%r12,%rdi 
137 »       je·····14c·<PyThread_acquire_lock_timed.cold+0x7c> 
138 »       call···145·<PyThread_acquire_lock_timed.cold+0x75> 
139 ·R_X86_64_PLT32» sem_wait-0x4 
140 »       cmp····$0xffffffff,%eax 
141 »       jne····131·<PyThread_acquire_lock_timed.cold+0x61>108 »       jne····f5·<PyThread_acquire_lock_timed.cold+0x61>
Max diff block lines reached; 12264/18176 bytes (67.47%) of diff not shown.
18.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 52, 311 lines modifiedOffset 52, 422 lines modified
52 »       nopw···0x0(%rax,%rax,1)52 »       nopw···0x0(%rax,%rax,1)
  
53 0000000000000080·<PyThread_acquire_lock>:53 0000000000000080·<PyThread_acquire_lock>:
54 PyThread_acquire_lock():54 PyThread_acquire_lock():
55 »       endbr6455 »       endbr64
56 »       push···%r1256 »       push···%r12
57 »       push···%rbp57 »       push···%rbp
58 »       mov····%rdi,%rbp 
59 »       push···%rbx58 »       push···%rbx
 59 »       mov····%rdi,%rbx
60 »       sub····$0x10,%rsp60 »       sub····$0x10,%rsp
61 »       test···%esi,%esi61 »       test···%esi,%esi
62 »       je·····120·<PyThread_acquire_lock+0xa0>62 »       je·····120·<PyThread_acquire_lock+0xa0>
63 »       mov····$0xffffffffffffffff,%rdi63 »       mov····$0xffffffffffffffff,%rdi
64 »       call···a3·<PyThread_acquire_lock+0x23>64 »       call···a3·<PyThread_acquire_lock+0x23>
65 ·R_X86_64_PLT32» _PyTime_FromNanoseconds-0x465 ·R_X86_64_PLT32» _PyTime_FromNanoseconds-0x4
66 »       mov····%rax,%rbx66 »       mov····%rax,%r12
67 »       mov····%rsp,%r1267 »       mov····%rsp,%rbp
68 »       call···ae·<PyThread_acquire_lock+0x2e>68 »       call···ae·<PyThread_acquire_lock+0x2e>
69 ·R_X86_64_PLT32» _PyTime_GetMonotonicClock-0x469 ·R_X86_64_PLT32» _PyTime_GetMonotonicClock-0x4
70 »       mov····%rbx,%rsi70 »       mov····%r12,%rsi
71 »       mov····%rax,%rdi71 »       mov····%rax,%rdi
72 »       call···b9·<PyThread_acquire_lock+0x39>72 »       call···b9·<PyThread_acquire_lock+0x39>
73 ·R_X86_64_PLT32» _PyTime_Add-0x473 ·R_X86_64_PLT32» _PyTime_Add-0x4
74 »       mov····%r12,%rsi74 »       mov····%rbp,%rsi
75 »       mov····%rax,%rdi75 »       mov····%rax,%rdi
76 »       call···c4·<PyThread_acquire_lock+0x44>76 »       call···c4·<PyThread_acquire_lock+0x44>
77 ·R_X86_64_PLT32» _PyTime_AsTimespec_clamp-0x477 ·R_X86_64_PLT32» _PyTime_AsTimespec_clamp-0x4
78 »       test···%rbx,%rbx78 »       test···%r12,%r12
79 »       jg·····139·<PyThread_acquire_lock+0xb9>79 »       jg·····139·<PyThread_acquire_lock+0xb9>
80 »       mov····%rbp,%rdi80 »       mov····%rbx,%rdi
81 »       test···%rbx,%rbx81 »       test···%r12,%r12
82 »       je·····100·<PyThread_acquire_lock+0x80>82 »       jne····100·<PyThread_acquire_lock+0x80>
83 »       call···d6·<PyThread_acquire_lock+0x56>83 »       call···d6·<PyThread_acquire_lock+0x56>
84 ·R_X86_64_PLT32» sem_wait-0x484 ·R_X86_64_PLT32» sem_trywait-0x4
85 »       cmp····$0xffffffff,%eax85 »       cmp····$0xffffffff,%eax
86 »       je·····df·<PyThread_acquire_lock+0x5f>86 »       je·····12c·<PyThread_acquire_lock+0xac>
87 ·R_X86_64_PC32»  .text.unlikely+0x7c 
88 »       cmp····$0x4,%eax87 »       cmp····$0x4,%eax
 88 »       je·····1dc·<PyThread_acquire_lock+0x15c>
 89 »       cmp····$0xb,%eax
89 »       je·····174·<PyThread_acquire_lock+0xf4>90 »       je·····135·<PyThread_acquire_lock+0xb5>
90 »       test···%eax,%eax91 »       test···%eax,%eax
91 »       jne····f0·<PyThread_acquire_lock+0x70>92 »       jne····f1·<PyThread_acquire_lock+0x71>
92 ·R_X86_64_PC32»  .text.unlikely+0x8e93 ·R_X86_64_PC32»  .text.unlikely+0x72
93 »       mov····$0x1,%eax94 »       mov····$0x1,%eax
94 »       add····$0x10,%rsp95 »       add····$0x10,%rsp
95 »       pop····%rbx96 »       pop····%rbx
96 »       pop····%rbp97 »       pop····%rbp
97 »       pop····%r1298 »       pop····%r12
98 »       ret99 »       ret
99 »       xchg···%ax,%ax100 »       nop
100 »       call···105·<PyThread_acquire_lock+0x85>101 »       call···105·<PyThread_acquire_lock+0x85>
101 ·R_X86_64_PLT32» sem_trywait-0x4102 ·R_X86_64_PLT32» sem_wait-0x4
102 »       cmp····$0xffffffff,%eax103 »       cmp····$0xffffffff,%eax
103 »       je·····12c·<PyThread_acquire_lock+0xac>104 »       je·····10e·<PyThread_acquire_lock+0x8e>
 105 ·R_X86_64_PC32»  .text.unlikely+0x5d
104 »       cmp····$0x4,%eax106 »       cmp····$0x4,%eax
105 »       je·····16a·<PyThread_acquire_lock+0xea>107 »       je·····169·<PyThread_acquire_lock+0xe9>
106 »       cmp····$0xb,%eax 
107 »       je·····135·<PyThread_acquire_lock+0xb5> 
108 »       test···%eax,%eax108 »       test···%eax,%eax
109 »       je·····f0·<PyThread_acquire_lock+0x70>109 »       je·····f1·<PyThread_acquire_lock+0x71>
110 »       jmp····11d·<PyThread_acquire_lock+0x9d>110 »       jmp····11c·<PyThread_acquire_lock+0x9c>
111 ·R_X86_64_PC32»  .text.unlikely+0x9d111 ·R_X86_64_PC32»  .text.unlikely+0x81
112 »       nopl···(%rax)112 »       nopl···0x0(%rax)
113 »       xor····%edi,%edi113 »       xor····%edi,%edi
114 »       call···127·<PyThread_acquire_lock+0xa7>114 »       call···127·<PyThread_acquire_lock+0xa7>
115 ·R_X86_64_PLT32» _PyTime_FromMicrosecondsClamp-0x4115 ·R_X86_64_PLT32» _PyTime_FromMicrosecondsClamp-0x4
116 »       jmp····a3·<PyThread_acquire_lock+0x23>116 »       jmp····a3·<PyThread_acquire_lock+0x23>
117 »       call···131·<PyThread_acquire_lock+0xb1>117 »       call···131·<PyThread_acquire_lock+0xb1>
118 ·R_X86_64_PLT32» __errno_location-0x4118 ·R_X86_64_PLT32» __errno_location-0x4
119 »       mov····(%rax),%eax119 »       mov····(%rax),%eax
120 »       jmp····10a·<PyThread_acquire_lock+0x8a>120 »       jmp····db·<PyThread_acquire_lock+0x5b>
121 »       xor····%eax,%eax121 »       xor····%eax,%eax
122 »       jmp····f5·<PyThread_acquire_lock+0x75>122 »       jmp····f6·<PyThread_acquire_lock+0x76>
123 »       mov····%r12,%rdx123 »       mov····%rbp,%rdx
124 »       mov····$0x1,%esi124 »       mov····$0x1,%esi
125 »       mov····%rbp,%rdi125 »       mov····%rbx,%rdi
126 »       call···149·<PyThread_acquire_lock+0xc9>126 »       call···149·<PyThread_acquire_lock+0xc9>
127 ·R_X86_64_PLT32» sem_clockwait-0x4127 ·R_X86_64_PLT32» sem_clockwait-0x4
128 »       cmp····$0xffffffff,%eax128 »       cmp····$0xffffffff,%eax
129 »       je·····161·<PyThread_acquire_lock+0xe1>129 »       je·····21a·<PyThread_acquire_lock+0x19a>
130 »       cmp····$0x4,%eax130 »       cmp····$0x4,%eax
131 »       je·····16f·<PyThread_acquire_lock+0xef>131 »       je·····1f7·<PyThread_acquire_lock+0x177>
132 »       cmp····$0x6e,%eax132 »       cmp····$0x6e,%eax
133 »       je·····135·<PyThread_acquire_lock+0xb5>133 »       je·····135·<PyThread_acquire_lock+0xb5>
134 »       test···%eax,%eax134 »       test···%eax,%eax
135 »       je·····f0·<PyThread_acquire_lock+0x70>135 »       je·····f1·<PyThread_acquire_lock+0x71>
136 »       jmp····161·<PyThread_acquire_lock+0xe1>136 »       jmp····169·<PyThread_acquire_lock+0xe9>
 137 ·R_X86_64_PC32»  .text.unlikely+0x42
 138 »       mov····%rbx,%rdi
 139 »       call···171·<PyThread_acquire_lock+0xf1>
 140 ·R_X86_64_PLT32» sem_wait-0x4
 141 »       cmp····$0xffffffff,%eax
 142 »       je·····17a·<PyThread_acquire_lock+0xfa>
 143 ·R_X86_64_PC32»  .text.unlikely+0x51
 144 »       cmp····$0x4,%eax
 145 »       jne····113·<PyThread_acquire_lock+0x93>
 146 »       test···%r12,%r12
 147 »       jg·····1be·<PyThread_acquire_lock+0x13e>
 148 »       mov····%rbx,%rdi
 149 »       jne····1af·<PyThread_acquire_lock+0x12f>
 150 »       call···18e·<PyThread_acquire_lock+0x10e>
 151 ·R_X86_64_PLT32» sem_trywait-0x4
 152 »       cmp····$0xffffffff,%eax
 153 »       jne····19a·<PyThread_acquire_lock+0x11a>
 154 »       call···198·<PyThread_acquire_lock+0x118>
 155 ·R_X86_64_PLT32» __errno_location-0x4
 156 »       mov····(%rax),%eax
 157 »       cmp····$0x4,%eax
 158 »       je·····17f·<PyThread_acquire_lock+0xff>
 159 »       test···%r12,%r12
 160 »       jg·····15b·<PyThread_acquire_lock+0xdb>
 161 »       je·····e4·<PyThread_acquire_lock+0x64>
 162 »       jmp····113·<PyThread_acquire_lock+0x93>
 163 »       call···1b4·<PyThread_acquire_lock+0x134>
 164 ·R_X86_64_PLT32» sem_wait-0x4
 165 »       cmp····$0xffffffff,%eax
 166 »       jne····19a·<PyThread_acquire_lock+0x11a>
 167 »       jmp····1be·<PyThread_acquire_lock+0x13e>
137 ·R_X86_64_PC32»  .text.unlikely+0x36168 ·R_X86_64_PC32»  .text.unlikely+0x36
 169 »       mov····%rbp,%rdx
 170 »       mov····$0x1,%esi
 171 »       mov····%rbx,%rdi
138 »       call···166·<PyThread_acquire_lock+0xe6>172 »       call···1ce·<PyThread_acquire_lock+0x14e>
 173 ·R_X86_64_PLT32» sem_clockwait-0x4
Max diff block lines reached; 13359/18340 bytes (72.84%) of diff not shown.
5.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 24 lines modifiedOffset 10, 24 lines modified
10 ··0x00000060·02460e08·18000000·68000000·00000000·.F......h.......10 ··0x00000060·02460e08·18000000·68000000·00000000·.F......h.......
11 ··0x00000070·2d000000·004a0e10·83025f0e·0841c300·-....J...._..A..11 ··0x00000070·2d000000·004a0e10·83025f0e·0841c300·-....J...._..A..
12 ··0x00000080·14000000·84000000·00000000·08000000·................12 ··0x00000080·14000000·84000000·00000000·08000000·................
13 ··0x00000090·000e1083·02000000·14000000·9c000000·................13 ··0x00000090·000e1083·02000000·14000000·9c000000·................
14 ··0x000000a0·00000000·2a000000·00480e20·610e0800·....*....H.·a...14 ··0x000000a0·00000000·2a000000·00480e20·610e0800·....*....H.·a...
15 ··0x000000b0·10000000·b4000000·00000000·19000000·................15 ··0x000000b0·10000000·b4000000·00000000·19000000·................
16 ··0x000000c0·000e2000·30000000·c8000000·00000000·..·.0...........16 ··0x000000c0·000e2000·30000000·c8000000·00000000·..·.0...........
17 ··0x000000d0·f9000000·00460e10·8c02410e·18860344·.....F....A....D17 ··0x000000d0·b8010000·00460e10·8c02410e·18860341·.....F....A....A
18 ··0x000000e0·0e208304·440e3002·6a0a0e20·410e1841·.·..D.0.j..·A..A18 ··0x000000e0·0e208304·470e3002·6b0a0e20·410e1841·.·..G.0.k..·A..A
19 ··0x000000f0·0e10420e·08430b00·18000000·fc000000·..B..C..........19 ··0x000000f0·0e10420e·08420b00·18000000·fc000000·..B..B..........
20 ··0x00000100·00000000·96000000·000e3083·0486038c·..........0.....20 ··0x00000100·00000000·5a000000·000e3083·0486038c·....Z.....0.....
21 ··0x00000110·02000000·40000000·18010000·00000000·....@...........21 ··0x00000110·02000000·40000000·18010000·00000000·....@...........
22 ··0x00000120·4e010000·00460e10·8e02420e·188d0342·N....F....B....B22 ··0x00000120·31020000·00460e10·8e02420e·188d0342·1....F....B....B
23 ··0x00000130·0e208c04·440e2886·05430e30·8306440e·.·..D.(..C.0..D.23 ··0x00000130·0e208c04·440e2886·05430e30·8306440e·.·..D.(..C.0..D.
24 ··0x00000140·5002820a·0e30410e·28410e20·420e1842·P....0A.(A.·B..B24 ··0x00000140·5002920a·0e30410e·28410e20·420e1842·P....0A.(A.·B..B
25 ··0x00000150·0e10420e·08410b00·1c000000·5c010000·..B..A......\...25 ··0x00000150·0e10420e·08410b00·1c000000·5c010000·..B..A......\...
26 ··0x00000160·00000000·a7000000·000e5083·0686058c·..........P.....26 ··0x00000160·00000000·8e000000·000e5083·0686058c·..........P.....
27 ··0x00000170·048d038e·02000000·14000000·7c010000·............|...27 ··0x00000170·048d038e·02000000·14000000·7c010000·............|...
28 ··0x00000180·00000000·1a000000·00480e10·510e0800·.........H..Q...28 ··0x00000180·00000000·1a000000·00480e10·510e0800·.........H..Q...
29 ··0x00000190·14000000·94010000·00000000·0b000000·................29 ··0x00000190·14000000·94010000·00000000·0b000000·................
30 ··0x000001a0·000e1046·0e080000·10000000·ac010000·...F............30 ··0x000001a0·000e1046·0e080000·10000000·ac010000·...F............
31 ··0x000001b0·00000000·07000000·00000000·10000000·................31 ··0x000001b0·00000000·07000000·00000000·10000000·................
32 ··0x000001c0·c0010000·00000000·0c000000·00000000·................32 ··0x000001c0·c0010000·00000000·0c000000·00000000·................
33 ··0x000001d0·18000000·d4010000·00000000·1c000000·................33 ··0x000001d0·18000000·d4010000·00000000·1c000000·................
Offset 51, 30 lines modifiedOffset 51, 29 lines modified
51 ··0x000002f0·f0020000·00000000·39000000·000e7083·........9.....p.51 ··0x000002f0·f0020000·00000000·39000000·000e7083·........9.....p.
52 ··0x00000300·0486038c·02000000·24000000·0c030000·........$.......52 ··0x00000300·0486038c·02000000·24000000·0c030000·........$.......
53 ··0x00000310·00000000·1e000000·00450e10·8602410e·.........E....A.53 ··0x00000310·00000000·1e000000·00450e10·8602410e·.........E....A.
54 ··0x00000320·18830341·0e20520e·18430e10·410e0800·...A.·R..C..A...54 ··0x00000320·18830341·0e20520e·18430e10·410e0800·...A.·R..C..A...
55 ··0x00000330·10000000·34030000·00000000·0e000000·....4...........55 ··0x00000330·10000000·34030000·00000000·0e000000·....4...........
56 ··0x00000340·00000000·18000000·48030000·00000000·........H.......56 ··0x00000340·00000000·18000000·48030000·00000000·........H.......
57 ··0x00000350·1e000000·00450e10·8302580e·08000000·.....E....X.....57 ··0x00000350·1e000000·00450e10·8302580e·08000000·.....E....X.....
58 ··0x00000360·24000000·64030000·00000000·44000000·$...d.......D...58 ··0x00000360·24000000·64030000·00000000·3e000000·$...d.......>...
59 ··0x00000370·00450e10·8602410e·18830347·0e206a0e·.E....A....G.·j.59 ··0x00000370·00450e10·8602410e·18830344·0e206d0e·.E....A....D.·m.
60 ··0x00000380·18470e10·410e0800·1c000000·8c030000·.G..A...........60 ··0x00000380·18410e10·410e0800·14000000·8c030000·.A..A...........
61 ··0x00000390·00000000·1e000000·000e2083·03860257·..........·....W61 ··0x00000390·00000000·0d000000·000e2083·03860200·..........·.....
62 ··0x000003a0·0e18410e·10410e08·14000000·ac030000·..A..A.......... 
63 ··0x000003b0·00000000·1a000000·00450e10·540e0800·.........E..T... 
64 ··0x000003c0·18000000·c4030000·00000000·28000000·............(...62 ··0x000003a0·14000000·a4030000·00000000·1a000000·................
65 ··0x000003d0·004a0e10·830258c3·0e080000·18000000·.J....X......... 
66 ··0x000003e0·e0030000·00000000·1e000000·00450e10·.............E.. 
67 ··0x000003f0·410e0841·0e100000·14000000·fc030000·A..A............63 ··0x000003b0·00450e10·540e0800·18000000·bc030000·.E..T...........
68 ··0x00000400·00000000·3a000000·00480e20·710e0800·....:....H.·q...64 ··0x000003c0·00000000·28000000·004a0e10·830258c3·....(....J....X.
 65 ··0x000003d0·0e080000·18000000·d8030000·00000000·................
 66 ··0x000003e0·1e000000·00450e10·410e0841·0e100000·.....E..A..A....
 67 ··0x000003f0·14000000·f4030000·00000000·3a000000·............:...
 68 ··0x00000400·00480e20·710e0800·10000000·0c040000·.H.·q...........
69 ··0x00000410·10000000·14040000·00000000·09000000·................69 ··0x00000410·00000000·09000000·00000000·10000000·................
 70 ··0x00000420·20040000·00000000·0b000000·00000000··...............
70 ··0x00000420·00000000·10000000·28040000·00000000·........(....... 
71 ··0x00000430·0b000000·00000000·14000000·3c040000·............<... 
72 ··0x00000440·00000000·10000000·00450e10·460e0800·.........E..F... 
73 ··0x00000450·10000000·54040000·00000000·09000000·....T...........71 ··0x00000430·14000000·34040000·00000000·10000000·....4...........
74 ··0x00000460·00000000·10000000·68040000·00000000·........h....... 
75 ··0x00000470·05000000·00000000·10000000·7c040000·............|...72 ··0x00000440·00450e10·460e0800·10000000·4c040000·.E..F.......L...
76 ··0x00000480·00000000·18000000·00000000·28000000·............(...73 ··0x00000450·00000000·09000000·00000000·10000000·................
77 ··0x00000490·90040000·00000000·be000000·00450e10·.............E..74 ··0x00000460·60040000·00000000·05000000·00000000·`...............
78 ··0x000004a0·8602410e·18830344·0e6002b1·0e18410e·..A....D.`....A. 
79 ··0x000004b0·10410e08·00000000···················.A......75 ··0x00000470·10000000·74040000·00000000·18000000·....t...........
 76 ··0x00000480·00000000·28000000·88040000·00000000·....(...........
 77 ··0x00000490·be000000·00450e10·8602410e·18830344·.....E....A....D
 78 ··0x000004a0·0e6002b1·0e18410e·10410e08·00000000·.`....A..A......
  
1.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ··0x00000280·79546872·6561645f·61637175·6972655f·yThread_acquire_43 ··0x00000280·79546872·6561645f·61637175·6972655f·yThread_acquire_
44 ··0x00000290·6c6f636b·005f5079·54696d65·5f46726f·lock._PyTime_Fro44 ··0x00000290·6c6f636b·005f5079·54696d65·5f46726f·lock._PyTime_Fro
45 ··0x000002a0·6d4e616e·6f736563·6f6e6473·005f5079·mNanoseconds._Py45 ··0x000002a0·6d4e616e·6f736563·6f6e6473·005f5079·mNanoseconds._Py
46 ··0x000002b0·54696d65·5f476574·4d6f6e6f·746f6e69·Time_GetMonotoni46 ··0x000002b0·54696d65·5f476574·4d6f6e6f·746f6e69·Time_GetMonotoni
47 ··0x000002c0·63436c6f·636b005f·50795469·6d655f41·cClock._PyTime_A47 ··0x000002c0·63436c6f·636b005f·50795469·6d655f41·cClock._PyTime_A
48 ··0x000002d0·6464005f·50795469·6d655f41·7354696d·dd._PyTime_AsTim48 ··0x000002d0·6464005f·50795469·6d655f41·7354696d·dd._PyTime_AsTim
49 ··0x000002e0·65737065·635f636c·616d7000·73656d5f·espec_clamp.sem_49 ··0x000002e0·65737065·635f636c·616d7000·73656d5f·espec_clamp.sem_
50 ··0x000002f0·77616974·0073656d·5f747279·77616974·wait.sem_trywait50 ··0x000002f0·74727977·61697400·73656d5f·77616974·trywait.sem_wait
51 ··0x00000300·005f5079·54696d65·5f46726f·6d4d6963·._PyTime_FromMic51 ··0x00000300·005f5079·54696d65·5f46726f·6d4d6963·._PyTime_FromMic
52 ··0x00000310·726f7365·636f6e64·73436c61·6d70005f·rosecondsClamp._52 ··0x00000310·726f7365·636f6e64·73436c61·6d70005f·rosecondsClamp._
53 ··0x00000320·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location.53 ··0x00000320·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location.
54 ··0x00000330·73656d5f·636c6f63·6b776169·74005079·sem_clockwait.Py54 ··0x00000330·73656d5f·636c6f63·6b776169·74005079·sem_clockwait.Py
55 ··0x00000340·54687265·61645f61·63717569·72655f6c·Thread_acquire_l55 ··0x00000340·54687265·61645f61·63717569·72655f6c·Thread_acquire_l
56 ··0x00000350·6f636b5f·74696d65·64005079·54687265·ock_timed.PyThre56 ··0x00000350·6f636b5f·74696d65·64005079·54687265·ock_timed.PyThre
57 ··0x00000360·61645f72·656c6561·73655f6c·6f636b00·ad_release_lock.57 ··0x00000360·61645f72·656c6561·73655f6c·6f636b00·ad_release_lock.
389 KB
dtoa.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········42800·(bytes·into·file)13 ··Start·of·section·headers:··········43360·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.99 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xa730:1 There·are·20·section·headers,·starting·at·offset·0xa960:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000249·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000259·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007f60·000078·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008100·000078·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000289·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000299·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000289·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000299·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000289·00087e·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000299·00085e·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·007fd8·000b58·18···I·17···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·008178·000ba0·18···I·17···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000b10·0066bb·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000b00·00686b·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·008b30·001968·18···I·17···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·008d18·0019b0·18···I·17···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·0071cb·00000f·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00736b·00000f·01·AMS··0···0··1
14 ··[10]·.rodata···········PROGBITS········0000000000000000·0071e0·000158·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········0000000000000000·007380·000158·00···A··0···0·32
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·007338·0000b8·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·0074d8·0000b8·08··AM··0···0··8
16 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·0073f0·000010·10··AM··0···0·1616 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·007590·000010·10··AM··0···0·16
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·007400·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0075a0·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·007400·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·0075a0·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·007420·0003a8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0075c0·0003a8·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00a498·0001e0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00a6c8·0001e0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·0077c8·0005d0·18·····18··52··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·007968·0005d0·18·····18··52··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007d98·0001c5·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·007f38·0001c5·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00a678·0000b8·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00a8a8·0000b8·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··D·(mbind),·l·(large),·p·(processor·specific)28 ··D·(mbind),·l·(large),·p·(processor·specific)
6.0 KB
readelf --wide --symbols {}
    
Offset 3, 45 lines modifiedOffset 3, 45 lines modified
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
8 ·····4:·00000000000000a0···184·OBJECT··LOCAL··DEFAULT···10·tens8 ·····4:·00000000000000a0···184·OBJECT··LOCAL··DEFAULT···10·tens
9 ·····5:·0000000000000020····40·OBJECT··LOCAL··DEFAULT···10·tinytens9 ·····5:·0000000000000020····40·OBJECT··LOCAL··DEFAULT···10·tinytens
10 ·····6:·0000000000005520···217·FUNC····LOCAL··DEFAULT····7·Balloc10 ·····6:·00000000000056d0···217·FUNC····LOCAL··DEFAULT····7·Balloc
11 ·····7:·0000000000000060····40·OBJECT··LOCAL··DEFAULT···10·bigtens11 ·····7:·0000000000000060····40·OBJECT··LOCAL··DEFAULT···10·bigtens
12 ·····8:·0000000000000060···245·FUNC····LOCAL··DEFAULT····1·sd2b12 ·····8:·0000000000000070···245·FUNC····LOCAL··DEFAULT····1·sd2b
13 ·····9:·0000000000005600··1880·FUNC····LOCAL··DEFAULT····7·pow5mult13 ·····9:·00000000000057b0··1881·FUNC····LOCAL··DEFAULT····7·pow5mult
14 ····10:·0000000000005d60··1009·FUNC····LOCAL··DEFAULT····7·mult14 ····10:·0000000000005f10··1009·FUNC····LOCAL··DEFAULT····7·mult
15 ····11:·0000000000002200····54·FUNC····LOCAL··DEFAULT····7·Bfree15 ····11:·0000000000002200····54·FUNC····LOCAL··DEFAULT····7·Bfree
16 ····12:·00000000000061c0···808·FUNC····LOCAL··DEFAULT····7·lshift16 ····12:·0000000000006370···803·FUNC····LOCAL··DEFAULT····7·lshift
17 ····13:·0000000000000160···233·FUNC····LOCAL··DEFAULT····1·b2d17 ····13:·0000000000000170···233·FUNC····LOCAL··DEFAULT····1·b2d
18 ····14:·0000000000006160····84·FUNC····LOCAL··DEFAULT····7·hi0bits18 ····14:·0000000000006310····84·FUNC····LOCAL··DEFAULT····7·hi0bits
19 ····15:·0000000000000000···900·FUNC····LOCAL··DEFAULT····5·_Py_dg_strtod.cold19 ····15:·0000000000000000···885·FUNC····LOCAL··DEFAULT····5·_Py_dg_strtod.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.120 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
21 ····17:·00000000000064f0···359·FUNC····LOCAL··DEFAULT····7·multadd21 ····17:·00000000000066a0···359·FUNC····LOCAL··DEFAULT····7·multadd
22 ····18:·0000000000000000····83·FUNC····LOCAL··DEFAULT····1·nrv_alloc22 ····18:·0000000000000000····98·FUNC····LOCAL··DEFAULT····1·nrv_alloc
23 ····19:·0000000000000384··1116·FUNC····LOCAL··DEFAULT····5·_Py_dg_dtoa.cold23 ····19:·0000000000000375··1099·FUNC····LOCAL··DEFAULT····5·_Py_dg_dtoa.cold
24 ····20:·0000000000000000····12·OBJECT··LOCAL··DEFAULT···10·p05.024 ····20:·0000000000000000····12·OBJECT··LOCAL··DEFAULT···10·p05.0
25 ····21:·00000000000007e0···106·FUNC····LOCAL··DEFAULT····5·pow5mult.cold25 ····21:·00000000000007c0···106·FUNC····LOCAL··DEFAULT····5·pow5mult.cold
26 ····22:·000000000000084a····12·FUNC····LOCAL··DEFAULT····5·mult.cold26 ····22:·000000000000082a····12·FUNC····LOCAL··DEFAULT····5·mult.cold
27 ····23:·0000000000000856····21·FUNC····LOCAL··DEFAULT····5·lshift.cold27 ····23:·0000000000000836····21·FUNC····LOCAL··DEFAULT····5·lshift.cold
28 ····24:·000000000000086b····15·FUNC····LOCAL··DEFAULT····5·multadd.cold28 ····24:·000000000000084b····15·FUNC····LOCAL··DEFAULT····5·multadd.cold
29 ····25:·000000000000087a·····4·FUNC····LOCAL··DEFAULT····5·nrv_alloc.cold29 ····25:·000000000000085a·····4·FUNC····LOCAL··DEFAULT····5·nrv_alloc.cold
30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
31 ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC431 ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC4
32 ····28:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1032 ····28:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC10
33 ····29:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC133 ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC0
 34 ····30:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1
34 ····30:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1435 ····31:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···11·.LC14
35 ····31:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC236 ····32:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2
36 ····32:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC037 ····33:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT···11·.LC27
37 ····33:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC3 
38 ····34:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2638 ····34:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···11·.LC26
 39 ····35:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC3
39 ····35:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2840 ····36:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT···11·.LC28
40 ····36:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT···11·.LC27 
41 ····37:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2541 ····37:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···11·.LC25
42 ····38:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC942 ····38:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC9
43 ····39:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1243 ····39:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···11·.LC12
44 ····40:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1544 ····40:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···11·.LC15
45 ····41:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1345 ····41:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···11·.LC13
46 ····42:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1146 ····42:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC11
47 ····43:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC547 ····43:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC5
Offset 49, 17 lines modifiedOffset 49, 17 lines modified
49 ····45:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC749 ····45:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC7
50 ····46:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2450 ····46:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···11·.LC24
51 ····47:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2151 ····47:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT···11·.LC21
52 ····48:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2252 ····48:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···11·.LC22
53 ····49:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2353 ····49:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT···11·.LC23
54 ····50:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2954 ····50:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT···11·.LC29
55 ····51:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2055 ····51:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20
56 ····52:·0000000000000000··8703·FUNC····GLOBAL·DEFAULT····7·_Py_dg_strtod56 ····52:·0000000000000000··8701·FUNC····GLOBAL·DEFAULT····7·_Py_dg_strtod
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
59 ····55:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate59 ····55:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
62 ····58:·0000000000002240·13015·FUNC····GLOBAL·DEFAULT····7·_Py_dg_dtoa62 ····58:·0000000000002240·13456·FUNC····GLOBAL·DEFAULT····7·_Py_dg_dtoa
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
65 ····61:·0000000000006660····91·FUNC····GLOBAL·DEFAULT····7·_Py_dg_freedtoa65 ····61:·0000000000006810····91·FUNC····GLOBAL·DEFAULT····7·_Py_dg_freedtoa
76.4 KB
readelf --wide --relocs {}
    
Offset 1, 429 lines modifiedOffset 1, 435 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x7f60·contains·5·entries:1 Relocation·section·'.rela.text'·at·offset·0x8100·contains·5·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·551c3 000000000000000d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·56cc
4 0000000000000072··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·551c4 0000000000000082··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·56cc
5 000000000000017e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·615c5 000000000000018e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·630c
6 0000000000000016··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8766 0000000000000016··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·856
7 000000000000004f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8767 0000000000000059··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·856
  
8 Relocation·section·'.rela.text.unlikely'·at·offset·0x7fd8·contains·121·entries:8 Relocation·section·'.rela.text.unlikely'·at·offset·0x8178·contains·124·entries:
9 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
10 0000000000000019··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
11 000000000000006e··0000001d00000002·R_X86_64_PC32··········0000000000000008·.LC1·-·410 0000000000000006··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
12 000000000000009c··0000001b00000002·R_X86_64_PC32··········0000000000000000·.LC4·-·4 
13 00000000000000e2··0000001e00000002·R_X86_64_PC32··········0000000000000058·.LC14·-·411 0000000000000085··0000001e00000002·R_X86_64_PC32··········0000000000000008·.LC1·-·4
14 0000000000000104··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc12 00000000000000c4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
15 0000000000000109··0000003900000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 
16 0000000000000111··0000001f00000002·R_X86_64_PC32··········0000000000000010·.LC2·-·413 0000000000000101··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
 14 00000000000001d5··0000001b00000002·R_X86_64_PC32··········0000000000000000·.LC4·-·4
 15 00000000000001f1··0000001b00000002·R_X86_64_PC32··········0000000000000000·.LC4·-·4
 16 0000000000000211··0000001f00000002·R_X86_64_PC32··········0000000000000058·.LC14·-·4
 17 0000000000000260··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
 18 000000000000026c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
17 0000000000000137··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc19 0000000000000276··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
 20 000000000000027b··0000003900000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 21 0000000000000283··0000002000000002·R_X86_64_PC32··········0000000000000010·.LC2·-·4
 22 00000000000002cf··0000001d00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
 23 000000000000030c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·636c
 24 0000000000000376··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
18 0000000000000143··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc25 0000000000000383··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
 26 0000000000000394··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
19 0000000000000152··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·61bc27 00000000000003a1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
20 0000000000000213··0000001b00000002·R_X86_64_PC32··········0000000000000000·.LC4·-·4 
21 0000000000000259··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC0·-·428 00000000000003d2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
22 0000000000000348··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC0·-·429 00000000000003fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
23 0000000000000369··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4 
24 0000000000000388··0000001d00000002·R_X86_64_PC32··········0000000000000008·.LC1·-·4 
25 0000000000000397··0000002100000002·R_X86_64_PC32··········0000000000000018·.LC3·-·4 
26 00000000000003ad··0000002200000002·R_X86_64_PC32··········0000000000000098·.LC26·-·4 
27 0000000000000402··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc30 0000000000000412··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
28 0000000000000414··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
29 0000000000000421··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc31 000000000000042c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
30 0000000000000452··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
31 0000000000000466··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·432 0000000000000439··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
32 0000000000000475··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
33 0000000000000491··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc33 0000000000000496··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
34 00000000000004ab··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc34 00000000000004b4··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
35 00000000000004c2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
36 00000000000004d5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
37 0000000000000555··0000002300000002·R_X86_64_PC32··········00000000000000a8·.LC28·-·435 0000000000000506··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
38 000000000000057e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc 
39 00000000000005a5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc36 0000000000000515··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
 37 0000000000000532··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
 38 000000000000055d··0000002100000002·R_X86_64_PC32··········00000000000000a0·.LC27·-·4
 39 000000000000058c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
 40 00000000000005af··0000002200000002·R_X86_64_PC32··········0000000000000098·.LC26·-·4
 41 00000000000005d3··0000002100000002·R_X86_64_PC32··········00000000000000a0·.LC27·-·4
40 0000000000000604··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·442 0000000000000673··0000001e00000002·R_X86_64_PC32··········0000000000000008·.LC1·-·4
 43 0000000000000682··0000002300000002·R_X86_64_PC32··········0000000000000018·.LC3·-·4
41 00000000000006eb··0000002200000002·R_X86_64_PC32··········0000000000000098·.LC26·-·444 0000000000000698··0000002200000002·R_X86_64_PC32··········0000000000000098·.LC26·-·4
42 0000000000000701··0000002400000002·R_X86_64_PC32··········00000000000000a0·.LC27·-·445 00000000000006e6··0000002400000002·R_X86_64_PC32··········00000000000000a8·.LC28·-·4
43 0000000000000730··0000002500000002·R_X86_64_PC32··········0000000000000090·.LC25·-·446 000000000000077e··0000002500000002·R_X86_64_PC32··········0000000000000090·.LC25·-·4
44 0000000000000754··0000002400000002·R_X86_64_PC32··········00000000000000a0·.LC27·-·4 
45 00000000000007e4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc47 00000000000007c4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
46 00000000000007fc··0000003700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·448 00000000000007dc··0000003700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
47 000000000000083a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc49 000000000000081a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
48 0000000000000844··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·450 0000000000000824··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
49 0000000000000862··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc51 0000000000000842··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
50 0000000000000871··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc52 0000000000000851··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21fc
51 0000000000000040··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81e53 0000000000000018··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1982
52 0000000000000051··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3d454 000000000000001d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·196f
53 000000000000005b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2122 
54 0000000000000066··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13cb 
55 0000000000000073··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dec 
56 000000000000008f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11a355 000000000000004f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·110c
57 00000000000000a7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f8b56 000000000000008a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e15
58 00000000000000b9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·164c 
59 00000000000000be··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2190 
60 00000000000000c3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f8b 
61 00000000000000cb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b90 
62 00000000000000f7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f77 
63 00000000000000fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1369 
64 000000000000011c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·112c 
65 0000000000000197··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c8 
66 00000000000001bb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c8 
67 00000000000001ed··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1337 
68 0000000000000206··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·127957 0000000000000096··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12d2
 58 00000000000000a7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3e4
 59 0000000000000113··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18e9
 60 0000000000000118··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18d6
 61 000000000000012a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·163f
 62 000000000000015c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·132a
 63 0000000000000175··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1293
 64 0000000000000180··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·864
 65 0000000000000188··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bd0
 66 00000000000001a1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2130
 67 00000000000001ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·138b
 68 00000000000001c8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1196
69 000000000000021e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f8b69 00000000000001e4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fcb
 70 00000000000001f8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fcb
 71 00000000000001ff··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1861
 72 0000000000000209··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20fd
 73 0000000000000226··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fb7
 74 000000000000022b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13c1
70 000000000000024f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·39175 0000000000000245··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3a1
71 000000000000026b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·198176 000000000000028e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1150
72 0000000000000270··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·196e 
73 0000000000000290··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10e8 
74 00000000000002ca··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12df77 00000000000002c5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14bb
75 00000000000002d1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1860 
76 00000000000002fb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c8 
77 000000000000032e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·128478 00000000000002e1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dd2
 79 00000000000002e6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dbf
 80 00000000000002fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·129e
78 0000000000000339··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c881 0000000000000349··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14bb
79 000000000000035a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18e8 
80 000000000000035f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18d5 
81 000000000000037b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e97 
82 0000000000000380··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e84 
83 000000000000045e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3911 
84 000000000000046b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·38b7 
85 00000000000004b8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·360c 
86 00000000000004f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4d62 
87 00000000000004fa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·54e3 
88 00000000000004ff··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4cc4 
89 0000000000000505··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·54e3 
90 000000000000050a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4cc4 
Max diff block lines reached; 54198/78193 bytes (69.31%) of diff not shown.
20.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000021ff15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000021fd
16 ··DW_CFA_advance_loc:·6·to·000000000000000616 ··DW_CFA_advance_loc:·6·to·0000000000000006
17 ··DW_CFA_def_cfa_offset:·1617 ··DW_CFA_def_cfa_offset:·16
18 ··DW_CFA_offset:·r15·(r15)·at·cfa-1618 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
19 ··DW_CFA_advance_loc:·5·to·000000000000000b19 ··DW_CFA_advance_loc:·5·to·000000000000000b
20 ··DW_CFA_def_cfa_offset:·2420 ··DW_CFA_def_cfa_offset:·24
21 ··DW_CFA_offset:·r14·(r14)·at·cfa-2421 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
22 ··DW_CFA_advance_loc:·2·to·000000000000000d22 ··DW_CFA_advance_loc:·2·to·000000000000000d
Offset 30, 50 lines modifiedOffset 30, 50 lines modified
30 ··DW_CFA_def_cfa_offset:·4830 ··DW_CFA_def_cfa_offset:·48
31 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4831 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
32 ··DW_CFA_advance_loc:·1·to·000000000000001132 ··DW_CFA_advance_loc:·1·to·0000000000000011
33 ··DW_CFA_def_cfa_offset:·5633 ··DW_CFA_def_cfa_offset:·56
34 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5634 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
35 ··DW_CFA_advance_loc:·7·to·000000000000001835 ··DW_CFA_advance_loc:·7·to·0000000000000018
36 ··DW_CFA_def_cfa_offset:·19236 ··DW_CFA_def_cfa_offset:·192
37 ··DW_CFA_advance_loc2:·967·to·00000000000003df37 ··DW_CFA_advance_loc2:·983·to·00000000000003ef
38 ··DW_CFA_remember_state38 ··DW_CFA_remember_state
39 ··DW_CFA_def_cfa_offset:·5639 ··DW_CFA_def_cfa_offset:·56
40 ··DW_CFA_advance_loc:·1·to·00000000000003e040 ··DW_CFA_advance_loc:·1·to·00000000000003f0
41 ··DW_CFA_def_cfa_offset:·4841 ··DW_CFA_def_cfa_offset:·48
42 ··DW_CFA_advance_loc:·1·to·00000000000003e142 ··DW_CFA_advance_loc:·1·to·00000000000003f1
43 ··DW_CFA_def_cfa_offset:·4043 ··DW_CFA_def_cfa_offset:·40
44 ··DW_CFA_advance_loc:·2·to·00000000000003e344 ··DW_CFA_advance_loc:·2·to·00000000000003f3
45 ··DW_CFA_def_cfa_offset:·3245 ··DW_CFA_def_cfa_offset:·32
46 ··DW_CFA_advance_loc:·2·to·00000000000003e546 ··DW_CFA_advance_loc:·2·to·00000000000003f5
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·2·to·00000000000003e748 ··DW_CFA_advance_loc:·2·to·00000000000003f7
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·00000000000003e950 ··DW_CFA_advance_loc:·2·to·00000000000003f9
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·7·to·00000000000003f052 ··DW_CFA_advance_loc:·7·to·0000000000000400
53 ··DW_CFA_restore_state53 ··DW_CFA_restore_state
54 ··DW_CFA_nop54 ··DW_CFA_nop
55 ··DW_CFA_nop55 ··DW_CFA_nop
56 ··DW_CFA_nop56 ··DW_CFA_nop
  
57 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..000000000000038457 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..0000000000000375
58 ··DW_CFA_def_cfa_offset:·19258 ··DW_CFA_def_cfa_offset:·192
59 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5659 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
60 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4860 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
61 ··DW_CFA_offset:·r12·(r12)·at·cfa-4061 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
62 ··DW_CFA_offset:·r13·(r13)·at·cfa-3262 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
63 ··DW_CFA_offset:·r14·(r14)·at·cfa-2463 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
64 ··DW_CFA_offset:·r15·(r15)·at·cfa-1664 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
65 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000002200..000000000000223665 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000002200..0000000000002236
66 ··DW_CFA_nop66 ··DW_CFA_nop
67 ··DW_CFA_nop67 ··DW_CFA_nop
68 ··DW_CFA_nop68 ··DW_CFA_nop
  
69 0000009c·0000000000000064·000000a0·FDE·cie=00000000·pc=0000000000002240..000000000000551769 0000009c·0000000000000064·000000a0·FDE·cie=00000000·pc=0000000000002240..00000000000056d0
70 ··DW_CFA_advance_loc:·6·to·000000000000224670 ··DW_CFA_advance_loc:·6·to·0000000000002246
71 ··DW_CFA_def_cfa_offset:·1671 ··DW_CFA_def_cfa_offset:·16
72 ··DW_CFA_offset:·r15·(r15)·at·cfa-1672 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
73 ··DW_CFA_advance_loc:·11·to·000000000000225173 ··DW_CFA_advance_loc:·11·to·0000000000002251
74 ··DW_CFA_def_cfa_offset:·2474 ··DW_CFA_def_cfa_offset:·24
75 ··DW_CFA_offset:·r14·(r14)·at·cfa-2475 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
76 ··DW_CFA_advance_loc:·6·to·000000000000225776 ··DW_CFA_advance_loc:·6·to·0000000000002257
Offset 85, 329 lines modifiedOffset 85, 329 lines modified
85 ··DW_CFA_advance_loc:·1·to·000000000000225a85 ··DW_CFA_advance_loc:·1·to·000000000000225a
86 ··DW_CFA_def_cfa_offset:·4886 ··DW_CFA_def_cfa_offset:·48
87 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4887 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
88 ··DW_CFA_advance_loc:·3·to·000000000000225d88 ··DW_CFA_advance_loc:·3·to·000000000000225d
89 ··DW_CFA_def_cfa_offset:·5689 ··DW_CFA_def_cfa_offset:·56
90 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5690 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
91 ··DW_CFA_advance_loc:·7·to·000000000000226491 ··DW_CFA_advance_loc:·7·to·0000000000002264
92 ··DW_CFA_def_cfa_offset:·20892 ··DW_CFA_def_cfa_offset:·192
93 ··DW_CFA_advance_loc2:·5821·to·000000000000392193 ··DW_CFA_advance_loc2:·6119·to·0000000000003a4b
94 ··DW_CFA_remember_state94 ··DW_CFA_remember_state
95 ··DW_CFA_def_cfa_offset:·5695 ··DW_CFA_def_cfa_offset:·56
96 ··DW_CFA_advance_loc:·1·to·000000000000392296 ··DW_CFA_advance_loc:·1·to·0000000000003a4c
97 ··DW_CFA_def_cfa_offset:·4897 ··DW_CFA_def_cfa_offset:·48
98 ··DW_CFA_advance_loc:·1·to·000000000000392398 ··DW_CFA_advance_loc:·1·to·0000000000003a4d
99 ··DW_CFA_def_cfa_offset:·4099 ··DW_CFA_def_cfa_offset:·40
100 ··DW_CFA_advance_loc:·2·to·0000000000003925100 ··DW_CFA_advance_loc:·2·to·0000000000003a4f
101 ··DW_CFA_def_cfa_offset:·32101 ··DW_CFA_def_cfa_offset:·32
102 ··DW_CFA_advance_loc:·2·to·0000000000003927102 ··DW_CFA_advance_loc:·2·to·0000000000003a51
103 ··DW_CFA_def_cfa_offset:·24103 ··DW_CFA_def_cfa_offset:·24
104 ··DW_CFA_advance_loc:·2·to·0000000000003929104 ··DW_CFA_advance_loc:·2·to·0000000000003a53
105 ··DW_CFA_def_cfa_offset:·16105 ··DW_CFA_def_cfa_offset:·16
106 ··DW_CFA_advance_loc:·2·to·000000000000392b106 ··DW_CFA_advance_loc:·2·to·0000000000003a55
107 ··DW_CFA_def_cfa_offset:·8107 ··DW_CFA_def_cfa_offset:·8
108 ··DW_CFA_advance_loc:·5·to·0000000000003930108 ··DW_CFA_advance_loc:·1·to·0000000000003a56
109 ··DW_CFA_restore_state109 ··DW_CFA_restore_state
110 ··DW_CFA_advance_loc2:·3414·to·0000000000004686110 ··DW_CFA_advance_loc2:·3693·to·00000000000048c3
111 ··DW_CFA_remember_state111 ··DW_CFA_remember_state
112 ··DW_CFA_def_cfa_offset:·56112 ··DW_CFA_def_cfa_offset:·56
113 ··DW_CFA_advance_loc:·1·to·0000000000004687113 ··DW_CFA_advance_loc:·1·to·00000000000048c4
114 ··DW_CFA_def_cfa_offset:·48114 ··DW_CFA_def_cfa_offset:·48
115 ··DW_CFA_advance_loc:·1·to·0000000000004688115 ··DW_CFA_advance_loc:·1·to·00000000000048c5
116 ··DW_CFA_def_cfa_offset:·40116 ··DW_CFA_def_cfa_offset:·40
117 ··DW_CFA_advance_loc:·2·to·000000000000468a117 ··DW_CFA_advance_loc:·2·to·00000000000048c7
118 ··DW_CFA_def_cfa_offset:·32118 ··DW_CFA_def_cfa_offset:·32
119 ··DW_CFA_advance_loc:·2·to·000000000000468c119 ··DW_CFA_advance_loc:·2·to·00000000000048c9
120 ··DW_CFA_def_cfa_offset:·24120 ··DW_CFA_def_cfa_offset:·24
121 ··DW_CFA_advance_loc:·2·to·000000000000468e121 ··DW_CFA_advance_loc:·2·to·00000000000048cb
122 ··DW_CFA_def_cfa_offset:·16122 ··DW_CFA_def_cfa_offset:·16
123 ··DW_CFA_advance_loc:·2·to·0000000000004690123 ··DW_CFA_advance_loc:·2·to·00000000000048cd
124 ··DW_CFA_def_cfa_offset:·8124 ··DW_CFA_def_cfa_offset:·8
125 ··DW_CFA_advance_loc:·5·to·0000000000004695125 ··DW_CFA_advance_loc:·5·to·00000000000048d2
126 ··DW_CFA_restore_state126 ··DW_CFA_restore_state
127 ··DW_CFA_nop127 ··DW_CFA_nop
  
128 00000104·000000000000001c·00000108·FDE·cie=00000000·pc=0000000000000384..00000000000007e0128 00000104·000000000000001c·00000108·FDE·cie=00000000·pc=0000000000000375..00000000000007c0
129 ··DW_CFA_def_cfa_offset:·208129 ··DW_CFA_def_cfa_offset:·192
130 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56130 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
131 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48131 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
132 ··DW_CFA_offset:·r12·(r12)·at·cfa-40132 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
133 ··DW_CFA_offset:·r13·(r13)·at·cfa-32133 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
134 ··DW_CFA_offset:·r14·(r14)·at·cfa-24134 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
135 ··DW_CFA_offset:·r15·(r15)·at·cfa-16135 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
136 00000124·0000000000000028·00000128·FDE·cie=00000000·pc=0000000000005520..00000000000055f9136 00000124·0000000000000028·00000128·FDE·cie=00000000·pc=00000000000056d0..00000000000057a9
137 ··DW_CFA_advance_loc:·1·to·0000000000005521137 ··DW_CFA_advance_loc:·1·to·00000000000056d1
138 ··DW_CFA_def_cfa_offset:·16138 ··DW_CFA_def_cfa_offset:·16
139 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16139 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
140 ··DW_CFA_advance_loc:·3·to·0000000000005524140 ··DW_CFA_advance_loc:·3·to·00000000000056d4
141 ··DW_CFA_def_cfa_offset:·24141 ··DW_CFA_def_cfa_offset:·24
142 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24142 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
Max diff block lines reached; 14069/20423 bytes (68.89%) of diff not shown.
263 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
1 AVAUATUSH1 AVAUATUSH
2 []A\A]A^A_2 []A\A]A^A_
3 []A\A]A^A_3 []A\A]A^A_
4 H9L$·s!H 
5 []A\A]A^A_4 []A\A]A^A_
6 AVAUATUSH5 AVAUATUSH
 6 LcD$·LcL$
7 ·H9|$@s`D7 ·H9|$@s`D
8 []A\A]A^A_8 []A\A]A^A_
 9 LcL$·LcD$(H
9 ·H9|$·s^D10 ·H9|$·s^D
10 []A\A]A^A_11 []A\A]A^A_
11 AWAVAUATUSH12 AWAVAUATUSH
12 []A\A]A^A_13 []A\A]A^A_
13 Infinity14 Infinity
14 tinytens15 tinytens
15 pow5mult16 pow5mult
5.53 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 198 lines modifiedOffset 8, 204 lines modified
8 »       push···%rbp8 »       push···%rbp
9 »       mov····%rsi,%rbp9 »       mov····%rsi,%rbp
10 »       push···%rbx10 »       push···%rbx
11 »       mov····%rdi,%rbx11 »       mov····%rdi,%rbx
12 »       xor····%edi,%edi12 »       xor····%edi,%edi
13 »       push···%r813 »       push···%r8
14 »       call···11·<nrv_alloc+0x11>14 »       call···11·<nrv_alloc+0x11>
15 ·R_X86_64_PC32»  .text.hot+0x551c15 ·R_X86_64_PC32»  .text.hot+0x56cc
16 »       test···%rax,%rax16 »       test···%rax,%rax
17 »       je·····1a·<nrv_alloc+0x1a>17 »       je·····1a·<nrv_alloc+0x1a>
18 ·R_X86_64_PC32»  .text.unlikely+0x87618 ·R_X86_64_PC32»  .text.unlikely+0x856
19 »       xor····%ecx,%ecx19 »       xor····%ecx,%ecx
20 »       mov····%rax,%rsi20 »       mov····%rax,%rdi
21 »       mov····$0x4,%edx 
22 »       mov····%ecx,(%rax)21 »       mov····%ecx,(%rax)
23 »       add····$0x4,%rsi22 »       add····$0x4,%rdi
24 »       je·····4b·<nrv_alloc+0x4b>23 »       je·····55·<nrv_alloc+0x55>
 24 »       movzbl·(%rbx),%edx
 25 »       mov····%dl,0x4(%rax)
 26 »       test···%dl,%dl
 27 »       je·····5d·<nrv_alloc+0x5d>
 28 »       mov····$0x5,%edx
25 »       movzbl·-0x4(%rbx,%rdx,1),%ecx29 »       movzbl·-0x4(%rbx,%rdx,1),%ecx
26 »       mov····%rdx,%rdi30 »       mov····%rdx,%rsi
27 »       mov····%cl,(%rax,%rdx,1)31 »       mov····%cl,(%rax,%rdx,1)
28 »       add····$0x1,%rdx32 »       add····$0x1,%rdx
29 »       test···%cl,%cl33 »       test···%cl,%cl
30 »       jne····2c·<nrv_alloc+0x2c>34 »       jne····36·<nrv_alloc+0x36>
 35 »       add····%rsi,%rax
31 »       test···%rbp,%rbp36 »       test···%rbp,%rbp
32 »       je·····4b·<nrv_alloc+0x4b>37 »       je·····55·<nrv_alloc+0x55>
33 »       add····%rdi,%rax 
34 »       mov····%rax,0x0(%rbp)38 »       mov····%rax,0x0(%rbp)
35 »       mov····%rsi,%rax39 »       mov····%rdi,%rax
36 »       jmp····53·<nrv_alloc+0x53>40 »       jmp····5d·<nrv_alloc+0x5d>
37 ·R_X86_64_PC32»  .text.unlikely+0x87641 ·R_X86_64_PC32»  .text.unlikely+0x856
 42 »       mov····%rdi,%rax
 43 »       jmp····4c·<nrv_alloc+0x4c>
38 »       data16·cs·nopw·0x0(%rax,%rax,1)44 »       data16·cs·nopw·0x0(%rax,%rax,1)
39 »       xchg···%ax,%ax45 »       nopl···(%rax)
  
40 0000000000000060·<sd2b>:46 0000000000000070·<sd2b>:
41 sd2b():47 sd2b():
42 »       push···%r1248 »       push···%r12
43 »       mov····%rdx,%r1249 »       mov····%rdx,%r12
44 »       push···%rbp50 »       push···%rbp
45 »       mov····%esi,%ebp51 »       mov····%esi,%ebp
46 »       push···%rbx52 »       push···%rbx
47 »       mov····%rdi,%rbx53 »       mov····%rdi,%rbx
48 »       mov····$0x1,%edi54 »       mov····$0x1,%edi
49 »       call···76·<sd2b+0x16>55 »       call···86·<sd2b+0x16>
50 ·R_X86_64_PC32»  .text.hot+0x551c56 ·R_X86_64_PC32»  .text.hot+0x56cc
51 »       test···%rax,%rax57 »       test···%rax,%rax
52 »       je·····c4·<sd2b+0x64>58 »       je·····d4·<sd2b+0x64>
53 »       mov····0x4(%rbx),%edx59 »       mov····0x4(%rbx),%edx
54 »       movd···(%rbx),%xmm060 »       movd···(%rbx),%xmm0
55 »       movl···$0x2,0x14(%rax)61 »       movl···$0x2,0x14(%rax)
56 »       mov····%edx,%ecx62 »       mov····%edx,%ecx
57 »       shr····$0x14,%edx63 »       shr····$0x14,%edx
58 »       and····$0xfffff,%ecx64 »       and····$0xfffff,%ecx
59 »       and····$0x7ff,%edx65 »       and····$0x7ff,%edx
60 »       movd···%ecx,%xmm166 »       movd···%ecx,%xmm1
61 »       sub····$0x433,%edx67 »       sub····$0x433,%edx
62 »       punpckldq·%xmm1,%xmm068 »       punpckldq·%xmm1,%xmm0
63 »       movq···%xmm0,0x18(%rax)69 »       movq···%xmm0,0x18(%rax)
64 »       mov····%edx,(%r12)70 »       mov····%edx,(%r12)
65 »       cmp····$0xfffffbcd,%edx71 »       cmp····$0xfffffbcd,%edx
66 »       je·····c9·<sd2b+0x69>72 »       je·····d9·<sd2b+0x69>
67 »       orl····$0x100000,0x1c(%rax)73 »       orl····$0x100000,0x1c(%rax)
68 »       test···%ebp,%ebp74 »       test···%ebp,%ebp
69 »       jne····d5·<sd2b+0x75>75 »       jne····e5·<sd2b+0x75>
70 »       pop····%rbx76 »       pop····%rbx
71 »       pop····%rbp77 »       pop····%rbp
72 »       pop····%r1278 »       pop····%r12
73 »       ret79 »       ret
74 »       movl···$0xfffffbce,(%r12)80 »       movl···$0xfffffbce,(%r12)
75 »       test···%ebp,%ebp81 »       test···%ebp,%ebp
76 »       je·····137·<sd2b+0xd7>82 »       je·····147·<sd2b+0xd7>
77 »       cmpq···$0x0,0x18(%rax)83 »       cmpq···$0x0,0x18(%rax)
78 »       je·····137·<sd2b+0xd7>84 »       je·····147·<sd2b+0xd7>
79 »       mov····(%r12),%edx85 »       mov····(%r12),%edx
80 »       mov····%edx,%ecx86 »       mov····%edx,%ecx
81 »       sub····%ebp,%ecx87 »       sub····%ebp,%ecx
82 »       cmp····$0xfffffbce,%ecx88 »       cmp····$0xfffffbce,%ecx
83 »       jge····149·<sd2b+0xe9>89 »       jge····159·<sd2b+0xe9>
84 »       sub····%edx,%ebp90 »       sub····%edx,%ebp
85 »       movl···$0xfffffbce,(%r12)91 »       movl···$0xfffffbce,(%r12)
86 »       lea····-0x432(%rbp),%edx92 »       lea····-0x432(%rbp),%edx
87 »       cmp····$0x1f,%edx93 »       cmp····$0x1f,%edx
88 »       jle····14f·<sd2b+0xef>94 »       jle····15f·<sd2b+0xef>
89 »       mov····0x1c(%rax),%edx95 »       mov····0x1c(%rax),%edx
90 »       mov····%edx,0x18(%rax)96 »       mov····%edx,0x18(%rax)
91 »       xor····%edx,%edx97 »       xor····%edx,%edx
92 »       mov····%edx,0x1c(%rax)98 »       mov····%edx,0x1c(%rax)
93 »       mov····%ebp,%edx99 »       mov····%ebp,%edx
94 »       sub····$0x452,%edx100 »       sub····$0x452,%edx
95 »       je·····13d·<sd2b+0xdd>101 »       je·····14d·<sd2b+0xdd>
96 »       mov····0x18(%rax),%esi102 »       mov····0x18(%rax),%esi
97 »       mov····0x1c(%rax),%edi103 »       mov····0x1c(%rax),%edi
98 »       mov····%edx,%ecx104 »       mov····%edx,%ecx
99 »       shr····%cl,%esi105 »       shr····%cl,%esi
100 »       mov····$0x20,%ecx106 »       mov····$0x20,%ecx
101 »       mov····%edi,%ebx107 »       mov····%edi,%ebx
102 »       sub····%edx,%ecx108 »       sub····%edx,%ecx
103 »       shl····%cl,%ebx109 »       shl····%cl,%ebx
104 »       mov····%edx,%ecx110 »       mov····%edx,%ecx
105 »       or·····%ebx,%esi111 »       or·····%ebx,%esi
106 »       shr····%cl,%edi112 »       shr····%cl,%edi
107 »       mov····%esi,0x18(%rax)113 »       mov····%esi,0x18(%rax)
108 »       mov····%edi,0x1c(%rax)114 »       mov····%edi,0x1c(%rax)
109 »       cmpl···$0x0,0x1c(%rax)115 »       cmpl···$0x0,0x1c(%rax)
110 »       jne····c4·<sd2b+0x64>116 »       jne····d4·<sd2b+0x64>
111 »       movl···$0x1,0x14(%rax)117 »       movl···$0x1,0x14(%rax)
112 »       jmp····c4·<sd2b+0x64>118 »       jmp····d4·<sd2b+0x64>
113 »       mov····%ecx,(%r12)119 »       mov····%ecx,(%r12)
114 »       jmp····137·<sd2b+0xd7>120 »       jmp····147·<sd2b+0xd7>
115 »       test···%edx,%edx121 »       test···%edx,%edx
116 »       jne····116·<sd2b+0xb6>122 »       jne····126·<sd2b+0xb6>
117 »       jmp····137·<sd2b+0xd7>123 »       jmp····147·<sd2b+0xd7>
118 »       data16·cs·nopw·0x0(%rax,%rax,1)124 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
119 0000000000000160·<b2d>:125 0000000000000170·<b2d>:
120 b2d():126 b2d():
121 »       push···%rbx127 »       push···%rbx
122 »       movslq·0x14(%rdi),%rax128 »       movslq·0x14(%rdi),%rax
123 »       lea····0x18(%rdi),%r8129 »       lea····0x18(%rdi),%r8
124 »       mov····$0x20,%ecx130 »       mov····$0x20,%ecx
Max diff block lines reached; 1932/5474 bytes (35.29%) of diff not shown.
32.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 651 lines modifiedOffset 1, 663 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_Py_dg_strtod.cold>:2 0000000000000000·<_Py_dg_strtod.cold>:
3 _Py_dg_strtod.cold():3 _Py_dg_strtod.cold():
 4 »       mov····%eax,%edx
 5 »       movsd··0x0(%rip),%xmm0········
 6 ·R_X86_64_PC32»  .LC0-0x4
 7 »       shr····$0x14,%edx
 8 »       and····$0x7ff,%edx
 9 »       cmp····$0x6a,%edx
 10 »       jbe····1c·<_Py_dg_strtod.cold+0x1c>
 11 ·R_X86_64_PC32»  .text.hot+0x1982
 12 »       jmp····21·<_Py_dg_strtod.cold+0x21>
 13 ·R_X86_64_PC32»  .text.hot+0x196f
 14 »       mov····%rbx,0x28(%rsp)
 15 »       mov····%r14,0x30(%rsp)
 16 »       xor····%r13d,%r13d
 17 »       jmp····27a·<_Py_dg_strtod.cold+0x27a>
 18 »       xor····%eax,%eax
 19 »       xor····%r13d,%r13d
 20 »       cmp····%eax,%r9d
 21 »       jg·····6a·<_Py_dg_strtod.cold+0x6a>
 22 »       lea····0x1(%r9),%eax
 23 »       cltq
 24 »       mov····0x8(%rsp),%esi
 25 »       lea····-0x1(%rax),%edx
 26 »       cmp····%esi,%edx
 27 »       jl·····53·<_Py_dg_strtod.cold+0x53>
 28 »       jmp····53·<_Py_dg_strtod.cold+0x53>
 29 ·R_X86_64_PC32»  .text.hot+0x110c
 30 »       mov····(%rsp),%rsi
 31 »       imul···$0xa,%r13d,%r13d
 32 »       movsbl·(%rsi,%rax,1),%edx
 33 »       add····$0x1,%rax
 34 »       lea····-0x30(%r13,%rdx,1),%r13d
 35 »       jmp····43·<_Py_dg_strtod.cold+0x43>
 36 »       mov····(%rsp),%rsi
 37 »       imul···$0xa,%r13d,%r13d
 38 »       movsbl·(%rsi,%rax,1),%edx
 39 »       add····$0x1,%rax
 40 »       lea····-0x30(%r13,%rdx,1),%r13d
 41 »       jmp····38·<_Py_dg_strtod.cold+0x38>
 42 »       movsd··0x0(%rip),%xmm0········
 43 ·R_X86_64_PC32»  .LC1-0x4
 44 »       jmp····8e·<_Py_dg_strtod.cold+0x8e>
 45 ·R_X86_64_PC32»  .text.hot+0x1e15
 46 »       pxor···%xmm0,%xmm0
 47 »       xor····%r13d,%r13d
 48 »       jmp····9a·<_Py_dg_strtod.cold+0x9a>
 49 ·R_X86_64_PC32»  .text.hot+0x12d2
 50 »       test···%r9,%r9
 51 »       je·····a2·<_Py_dg_strtod.cold+0xa2>
 52 »       mov····%rdi,(%r9)
 53 »       pxor···%xmm0,%xmm0
 54 »       jmp····ab·<_Py_dg_strtod.cold+0xab>
 55 ·R_X86_64_PC32»  .text.hot+0x3e4
4 »       mov····%rbx,0x28(%rsp)56 »       mov····%rbx,0x28(%rsp)
5 »       xor····%r13d,%r13d57 »       xor····%r13d,%r13d
6 »       xor····%r15d,%r15d58 »       xor····%r15d,%r15d
7 »       mov····%r14,0x30(%rsp)59 »       mov····%r14,0x30(%rsp)
8 »       jmp····108·<_Py_dg_strtod.cold+0x108>60 »       jmp····27a·<_Py_dg_strtod.cold+0x27a>
9 »       mov····%r12,%rdi61 »       mov····%r12,%rdi
10 »       call···1d·<_Py_dg_strtod.cold+0x1d>62 »       call···c8·<_Py_dg_strtod.cold+0xc8>
11 ·R_X86_64_PC32»  .text.hot+0x21fc63 ·R_X86_64_PC32»  .text.hot+0x21fc
12 »       xor····%ecx,%ecx64 »       xor····%ecx,%ecx
13 »       xor····%r12d,%r12d65 »       xor····%r12d,%r12d
14 »       xor····%r13d,%r13d66 »       xor····%r13d,%r13d
15 »       xor····%r15d,%r15d67 »       xor····%r15d,%r15d
16 »       mov····%rcx,0x30(%rsp)68 »       mov····%rcx,0x30(%rsp)
17 »       xor····%edx,%edx69 »       xor····%edx,%edx
18 »       mov····%rdx,0x28(%rsp)70 »       mov····%rdx,0x28(%rsp)
 71 »       jmp····27a·<_Py_dg_strtod.cold+0x27a>
 72 »       xor····%esi,%esi
 73 »       mov····%rax,0x30(%rsp)
 74 »       xor····%r13d,%r13d
 75 »       xor····%r15d,%r15d
 76 »       mov····%rsi,0x28(%rsp)
 77 »       jmp····27a·<_Py_dg_strtod.cold+0x27a>
 78 »       mov····%eax,%edx
 79 »       movsd··0x0(%rip),%xmm0········
 80 ·R_X86_64_PC32»  .LC0-0x4
 81 »       shr····$0x14,%edx
 82 »       and····$0x7ff,%edx
 83 »       cmp····$0x6a,%edx
 84 »       jbe····117·<_Py_dg_strtod.cold+0x117>
 85 ·R_X86_64_PC32»  .text.hot+0x18e9
19 »       jmp····108·<_Py_dg_strtod.cold+0x108>86 »       jmp····11c·<_Py_dg_strtod.cold+0x11c>
 87 ·R_X86_64_PC32»  .text.hot+0x18d6
 88 »       sub····$0x4,%rax
 89 »       lea····(%rdx,%rax,1),%rsi
 90 »       cmp····%rsi,%rdi
 91 »       jae····1a0·<_Py_dg_strtod.cold+0x1a0>
 92 »       jmp····12e·<_Py_dg_strtod.cold+0x12e>
 93 ·R_X86_64_PC32»  .text.hot+0x163f
 94 »       or·····$0xffffffff,%esi
 95 »       cmpl···$0x0,0x38(%rsp)
 96 »       mov····0x78(%rsp),%edi
 97 »       je·····158·<_Py_dg_strtod.cold+0x158>
 98 »       mov····%eax,%edx
 99 »       and····$0x7ff00000,%edx
 100 »       cmp····$0x6a00000,%edx
 101 »       ja·····158·<_Py_dg_strtod.cold+0x158>
 102 »       shr····$0x14,%edx
 103 »       mov····$0x6b,%ecx
 104 »       sub····%edx,%ecx
 105 »       shl····%cl,%esi
 106 »       cmp····%esi,%edi
 107 »       jne····160·<_Py_dg_strtod.cold+0x160>
 108 ·R_X86_64_PC32»  .text.hot+0x132a
 109 »       and····$0x7ff00000,%eax
 110 »       add····$0x100000,%eax
 111 »       mov····%eax,0x7c(%rsp)
 112 »       xor····%eax,%eax
 113 »       mov····%eax,0x78(%rsp)
 114 »       jmp····179·<_Py_dg_strtod.cold+0x179>
 115 ·R_X86_64_PC32»  .text.hot+0x1293
20 »       mov····$0x4190ab00,%r8d116 »       mov····$0x4190ab00,%r8d
21 »       jmp····44·<_Py_dg_strtod.cold+0x44>117 »       jmp····184·<_Py_dg_strtod.cold+0x184>
22 ·R_X86_64_PC32»  .text.hot+0x81e118 ·R_X86_64_PC32»  .text.hot+0x864
23 »       test···%r9,%r9119 »       mov····%r13,%rbx
24 »       je·····4c·<_Py_dg_strtod.cold+0x4c>120 »       jmp····18c·<_Py_dg_strtod.cold+0x18c>
25 »       mov····%rdi,(%r9) 
26 »       pxor···%xmm0,%xmm0 
27 »       jmp····55·<_Py_dg_strtod.cold+0x55> 
Max diff block lines reached; 29025/33066 bytes (87.78%) of diff not shown.
237 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 13, 601 lines modifiedOffset 13, 617 lines modified
13 »       push···%r1213 »       push···%r12
14 »       push···%rbp14 »       push···%rbp
15 »       push···%rbx15 »       push···%rbx
16 »       sub····$0x88,%rsp16 »       sub····$0x88,%rsp
17 »       movsbl·(%rdi),%edx17 »       movsbl·(%rdi),%edx
18 »       movq···$0x0,0x78(%rsp)18 »       movq···$0x0,0x78(%rsp)
19 »       cmp····$0x2b,%dl19 »       cmp····$0x2b,%dl
20 »       je·····1a71·<_Py_dg_strtod+0x1a71>20 »       je·····1a72·<_Py_dg_strtod+0x1a72>
21 »       cmp····$0x2d,%dl21 »       cmp····$0x2d,%dl
22 »       je·····781·<_Py_dg_strtod+0x781>22 »       je·····791·<_Py_dg_strtod+0x791>
23 »       mov····%rdi,(%rsp)23 »       mov····%rdi,(%rsp)
24 »       movl···$0x0,0x3c(%rsp)24 »       movl···$0x0,0x3c(%rsp)
25 »       cmp····$0x30,%edx25 »       cmp····$0x30,%edx
26 »       je·····79e·<_Py_dg_strtod+0x79e>26 »       je·····7ae·<_Py_dg_strtod+0x7ae>
27 »       xor····%r8d,%r8d27 »       xor····%r10d,%r10d
28 »       xor····%r11d,%r11d28 »       xor····%r11d,%r11d
29 »       lea····-0x30(%rdx),%eax29 »       lea····-0x30(%rdx),%eax
30 »       cmp····$0x9,%eax30 »       cmp····$0x9,%eax
31 »       ja·····13a·<_Py_dg_strtod+0x13a>31 »       ja·····25d·<_Py_dg_strtod+0x25d>
32 »       mov····(%rsp),%rax32 »       mov····(%rsp),%rax
33 »       nopl···0x0(%rax)33 »       nopl···0x0(%rax)
34 »       mov····%rax,%rsi34 »       mov····%rax,%rsi
35 »       movsbl·0x1(%rax),%edx35 »       movsbl·0x1(%rax),%edx
36 »       add····$0x1,%rax36 »       add····$0x1,%rax
37 »       lea····-0x30(%rdx),%ecx37 »       lea····-0x30(%rdx),%ecx
38 »       cmp····$0x9,%ecx38 »       cmp····$0x9,%ecx
39 »       jbe····68·<_Py_dg_strtod+0x68>39 »       jbe····68·<_Py_dg_strtod+0x68>
40 »       mov····(%rsp),%rbx40 »       mov····(%rsp),%rbx
41 »       mov····%rax,%r1041 »       mov····%rax,%rcx
 42 »       xor····%r8d,%r8d
42 »       sub····%rbx,%r1043 »       sub····%rbx,%rcx
43 »       cmp····$0x2e,%edx44 »       cmp····$0x2e,%edx
44 »       jne····1d1·<_Py_dg_strtod+0x1d1>45 »       jne····144·<_Py_dg_strtod+0x144>
45 »       movsbl·0x1(%rax),%edx46 »       movsbl·0x1(%rax),%edx
46 »       add····$0x2,%rsi47 »       add····$0x2,%rsi
47 »       xor····%ecx,%ecx 
48 »       test···%r10,%r1048 »       test···%rcx,%rcx
49 »       je·····14f·<_Py_dg_strtod+0x14f>49 »       je·····272·<_Py_dg_strtod+0x272>
50 »       lea····-0x30(%rdx),%eax50 »       lea····-0x30(%rdx),%eax
51 »       cmp····$0x9,%eax51 »       cmp····$0x9,%eax
52 »       ja·····7cb·<_Py_dg_strtod+0x7cb>52 »       ja·····83f·<_Py_dg_strtod+0x83f>
53 »       movsbl·0x1(%rsi),%edx53 »       movsbl·0x1(%rsi),%edx
54 »       lea····-0x30(%rdx),%eax54 »       lea····-0x30(%rdx),%eax
55 »       cmp····$0x9,%eax55 »       cmp····$0x9,%eax
56 »       ja·····1356·<_Py_dg_strtod+0x1356>56 »       ja·····1349·<_Py_dg_strtod+0x1349>
57 »       movsbl·0x2(%rsi),%edx57 »       movsbl·0x2(%rsi),%edx
58 »       lea····-0x30(%rdx),%eax58 »       lea····-0x30(%rdx),%eax
59 »       cmp····$0x9,%eax59 »       cmp····$0x9,%eax
60 »       ja·····141e·<_Py_dg_strtod+0x141e>60 »       ja·····1404·<_Py_dg_strtod+0x1404>
61 »       movsbl·0x3(%rsi),%edx61 »       movsbl·0x3(%rsi),%edx
62 »       lea····-0x30(%rdx),%eax62 »       lea····-0x30(%rdx),%eax
63 »       cmp····$0x9,%eax63 »       cmp····$0x9,%eax
64 »       ja·····148d·<_Py_dg_strtod+0x148d>64 »       ja·····1480·<_Py_dg_strtod+0x1480>
65 »       movsbl·0x4(%rsi),%edx65 »       movsbl·0x4(%rsi),%edx
66 »       lea····-0x30(%rdx),%eax66 »       lea····-0x30(%rdx),%eax
67 »       cmp····$0x9,%eax67 »       cmp····$0x9,%eax
68 »       ja·····1a61·<_Py_dg_strtod+0x1a61>68 »       ja·····1a62·<_Py_dg_strtod+0x1a62>
69 »       movsbl·0x5(%rsi),%edx69 »       movsbl·0x5(%rsi),%edx
70 »       lea····-0x30(%rdx),%eax70 »       lea····-0x30(%rdx),%eax
71 »       cmp····$0x9,%eax71 »       cmp····$0x9,%eax
72 »       ja·····1a7e·<_Py_dg_strtod+0x1a7e>72 »       ja·····1a7f·<_Py_dg_strtod+0x1a7f>
73 »       movsbl·0x6(%rsi),%edx73 »       movsbl·0x6(%rsi),%edx
74 »       lea····-0x30(%rdx),%eax74 »       lea····-0x30(%rdx),%eax
75 »       cmp····$0x9,%eax75 »       cmp····$0x9,%eax
76 »       ja·····1923·<_Py_dg_strtod+0x1923>76 »       ja·····1924·<_Py_dg_strtod+0x1924>
77 »       movsbl·0x7(%rsi),%edx77 »       movsbl·0x7(%rsi),%edx
78 »       lea····0x7(%rsi),%rax78 »       lea····0x7(%rsi),%rax
79 »       lea····-0x30(%rdx),%r11d79 »       lea····-0x30(%rdx),%r11d
80 »       cmp····$0x9,%r11d80 »       cmp····$0x9,%r11d
81 »       ja·····7d0·<_Py_dg_strtod+0x7d0>81 »       ja·····138·<_Py_dg_strtod+0x138>
82 »       movsbl·0x1(%rax),%edx82 »       movsbl·0x1(%rax),%edx
83 »       add····$0x1,%rax83 »       add····$0x1,%rax
84 »       lea····-0x30(%rdx),%r11d84 »       lea····-0x30(%rdx),%r11d
85 »       cmp····$0x9,%r11d85 »       cmp····$0x9,%r11d
86 »       jbe····123·<_Py_dg_strtod+0x123>86 »       jbe····120·<_Py_dg_strtod+0x120>
 87 »       nopw···0x0(%rax,%rax,1)
 88 »       mov····%rax,%r11
 89 »       sub····%rsi,%r11
 90 »       add····%r11,%rcx
 91 »       add····%r11,%r8
 92 »       test···%rcx,%rcx
87 »       jmp····7d0·<_Py_dg_strtod+0x7d0> 
88 »       cmp····$0x2e,%edx 
89 »       jne····1d24·<_Py_dg_strtod+0x1d24> 
90 »       mov····(%rsp),%rax 
91 »       movsbl·0x1(%rax),%edx 
92 »       lea····0x1(%rax),%rsi 
93 »       cmp····$0x30,%edx 
94 »       jne····1496·<_Py_dg_strtod+0x1496> 
95 »       movsbl·0x1(%rsi),%edx 
96 »       cmp····$0x30,%edx 
97 »       jne····1a9a·<_Py_dg_strtod+0x1a9a> 
98 »       movsbl·0x2(%rsi),%edx 
99 »       cmp····$0x30,%edx 
100 »       jne····1b62·<_Py_dg_strtod+0x1b62> 
101 »       movsbl·0x3(%rsi),%edx 
102 »       cmp····$0x30,%edx 
103 »       jne····1c5e·<_Py_dg_strtod+0x1c5e>93 »       jne····153·<_Py_dg_strtod+0x153>
104 »       movsbl·0x4(%rsi),%edx 
105 »       cmp····$0x30,%edx 
106 »       jne····1c6b·<_Py_dg_strtod+0x1c6b> 
107 »       movsbl·0x5(%rsi),%edx 
108 »       lea····0x5(%rsi),%rax 
109 »       mov····%rax,(%rsp) 
110 »       cmp····$0x30,%edx 
111 »       jne····1ae·<_Py_dg_strtod+0x1ae> 
112 »       movsbl·0x1(%rax),%edx 
113 »       add····$0x1,%rax 
114 »       cmp····$0x30,%edx 
115 »       je·····19d·<_Py_dg_strtod+0x19d> 
116 »       mov····%rax,(%rsp) 
117 »       mov····(%rsp),%rax 
118 »       cmp····%rsi,%rax 
119 »       mov····%rax,%rcx 
120 »       setne··%r8b 
121 »       sub····%rsi,%rcx 
122 »       xor····%r10d,%r10d 
123 »       mov····%rax,%rsi 
124 »       or·····%r11d,%r8d 
125 »       movzbl·%r8b,%r8d 
126 »       jmp····a1·<_Py_dg_strtod+0xa1> 
127 »       test···%r10,%r10 
128 »       jne····1e0·<_Py_dg_strtod+0x1e0> 
129 »       and····$0x1,%r8b94 »       and····$0x1,%r10d
130 »       je·····7ec·<_Py_dg_strtod+0x7ec>95 »       je·····82a·<_Py_dg_strtod+0x82a>
131 »       xor····%ecx,%ecx 
132 »       cmp····$0x3b9aca00,%r10 
Max diff block lines reached; 238919/242846 bytes (98.38%) of diff not shown.
4.76 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00000000·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00000010·1b0c0708·90010000·4c000000·1c000000·........L.......4 ··0x00000010·1b0c0708·90010000·4c000000·1c000000·........L.......
5 ··0x00000020·00000000·ff210000·00460e10·8f02450e·.....!...F....E.5 ··0x00000020·00000000·fd210000·00460e10·8f02450e·.....!...F....E.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606410e·38830747·0ec00103·c7030a0e·..A.8..G........7 ··0x00000040·8606410e·38830747·0ec00103·d7030a0e·..A.8..G........
8 ··0x00000050·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..8 ··0x00000050·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
9 ··0x00000060·420e0847·0b000000·1c000000·6c000000·B..G........l...9 ··0x00000060·420e0847·0b000000·1c000000·6c000000·B..G........l...
10 ··0x00000070·00000000·84030000·000ec001·83078606·................10 ··0x00000070·00000000·75030000·000ec001·83078606·....u...........
11 ··0x00000080·8c058d04·8e038f02·10000000·8c000000·................11 ··0x00000080·8c058d04·8e038f02·10000000·8c000000·................
12 ··0x00000090·00000000·36000000·00000000·64000000·....6.......d...12 ··0x00000090·00000000·36000000·00000000·64000000·....6.......d...
13 ··0x000000a0·a0000000·00000000·d7320000·00460e10·.........2...F..13 ··0x000000a0·a0000000·00000000·90340000·00460e10·.........4...F..
14 ··0x000000b0·8f024b0e·188e0346·0e208d04·420e288c·..K....F.·..B.(.14 ··0x000000b0·8f024b0e·188e0346·0e208d04·420e288c·..K....F.·..B.(.
15 ··0x000000c0·05410e30·8606430e·38830747·0ed00103·.A.0..C.8..G....15 ··0x000000c0·05410e30·8606430e·38830747·0ec00103·.A.0..C.8..G....
16 ··0x000000d0·bd160a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.16 ··0x000000d0·e7170a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
17 ··0x000000e0·18420e10·420e0845·0b03560d·0a0e3841·.B..B..E..V...8A17 ··0x000000e0·18420e10·420e0841·0b036d0e·0a0e3841·.B..B..A..m...8A
18 ··0x000000f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.18 ··0x000000f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
19 ··0x00000100·08450b00·1c000000·08010000·00000000·.E..............19 ··0x00000100·08450b00·1c000000·08010000·00000000·.E..............
20 ··0x00000110·5c040000·000ed001·83078606·8c058d04·\...............20 ··0x00000110·4b040000·000ec001·83078606·8c058d04·K...............
21 ··0x00000120·8e038f02·28000000·28010000·00000000·....(...(.......21 ··0x00000120·8e038f02·28000000·28010000·00000000·....(...(.......
22 ··0x00000130·d9000000·00410e10·8602430e·18830344·.....A....C....D22 ··0x00000130·d9000000·00410e10·8602430e·18830344·.....A....C....D
23 ··0x00000140·0e200240·0a0e1841·0e10410e·08410b00·.·.@...A..A..A..23 ··0x00000140·0e200240·0a0e1841·0e10410e·08410b00·.·.@...A..A..A..
24 ··0x00000150·4c000000·54010000·00000000·58070000·L...T.......X...24 ··0x00000150·4c000000·54010000·00000000·59070000·L...T.......Y...
25 ··0x00000160·00420e10·8f02470e·188e0342·0e208d04·.B....G....B.·..25 ··0x00000160·00420e10·8f02470e·188e0342·0e208d04·.B....G....B.·..
26 ··0x00000170·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G26 ··0x00000170·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
27 ··0x00000180·0e900103·0e040a0e·38440e30·410e2842·........8D.0A.(B27 ··0x00000180·0e900103·0e040a0e·38440e30·410e2842·........8D.0A.(B
28 ··0x00000190·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....28 ··0x00000190·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....
29 ··0x000001a0·1c000000·a4010000·00000000·6a000000·............j...29 ··0x000001a0·1c000000·a4010000·00000000·6a000000·............j...
30 ··0x000001b0·000e9001·83078606·8c058d04·8e038f02·................30 ··0x000001b0·000e9001·83078606·8c058d04·8e038f02·................
31 ··0x000001c0·48000000·c4010000·00000000·f1030000·H...............31 ··0x000001c0·48000000·c4010000·00000000·f1030000·H...............
32 ··0x000001d0·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..32 ··0x000001d0·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
33 ··0x000001e0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G33 ··0x000001e0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
34 ··0x000001f0·0e7003a8·020a0e38·440e3041·0e28420e·.p.....8D.0A.(B.34 ··0x000001f0·0e7003a8·020a0e38·440e3041·0e28420e·.p.....8D.0A.(B.
35 ··0x00000200·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....35 ··0x00000200·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
36 ··0x00000210·10020000·00000000·0c000000·000e7083·..............p.36 ··0x00000210·10020000·00000000·0c000000·000e7083·..............p.
37 ··0x00000220·0786068c·058d048e·038f0200·10000000·................37 ··0x00000220·0786068c·058d048e·038f0200·10000000·................
38 ··0x00000230·30020000·00000000·54000000·00000000·0.......T.......38 ··0x00000230·30020000·00000000·54000000·00000000·0.......T.......
39 ··0x00000240·48000000·44020000·00000000·28030000·H...D.......(...39 ··0x00000240·48000000·44020000·00000000·23030000·H...D.......#...
40 ··0x00000250·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..40 ··0x00000250·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
41 ··0x00000260·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G41 ··0x00000260·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
42 ··0x00000270·0e5003e0·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.42 ··0x00000270·0e5003e0·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.
43 ··0x00000280·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....43 ··0x00000280·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
44 ··0x00000290·90020000·00000000·15000000·000e5083·..............P.44 ··0x00000290·90020000·00000000·15000000·000e5083·..............P.
45 ··0x000002a0·0786068c·058d048e·038f0200·38000000·............8...45 ··0x000002a0·0786068c·058d048e·038f0200·38000000·............8...
46 ··0x000002b0·b0020000·00000000·67010000·00420e10·........g....B..46 ··0x000002b0·b0020000·00000000·67010000·00420e10·........g....B..
47 ··0x000002c0·8d02480e·188c0341·0e208604·410e2883·..H....A.·..A.(.47 ··0x000002c0·8d02480e·188c0341·0e208604·410e2883·..H....A.·..A.(.
48 ··0x000002d0·05470e30·02f60a0e·28440e20·410e1842·.G.0....(D.·A..B48 ··0x000002d0·05470e30·02f60a0e·28440e20·410e1842·.G.0....(D.·A..B
49 ··0x000002e0·0e10420e·08410b00·18000000·ec020000·..B..A..........49 ··0x000002e0·0e10420e·08410b00·18000000·ec020000·..B..A..........
50 ··0x000002f0·00000000·0f000000·000e3083·0586048c·..........0.....50 ··0x000002f0·00000000·0f000000·000e3083·0586048c·..........0.....
51 ··0x00000300·038d0200·10000000·08030000·00000000·................51 ··0x00000300·038d0200·10000000·08030000·00000000·................
52 ··0x00000310·5b000000·00000000·1c000000·1c030000·[...............52 ··0x00000310·5b000000·00000000·1c000000·1c030000·[...............
53 ··0x00000320·00000000·53000000·00410e10·8602440e·....S....A....D.53 ··0x00000320·00000000·62000000·00410e10·8602440e·....b....A....D.
54 ··0x00000330·18830347·0e200000·1c000000·3c030000·...G.·......<...54 ··0x00000330·18830347·0e200000·1c000000·3c030000·...G.·......<...
55 ··0x00000340·00000000·04000000·000e2083·03860241·..........·....A55 ··0x00000340·00000000·04000000·000e2083·03860241·..........·....A
56 ··0x00000350·0e18410e·10410e08·2c000000·5c030000·..A..A..,...\...56 ··0x00000350·0e18410e·10410e08·2c000000·5c030000·..A..A..,...\...
57 ··0x00000360·00000000·f5000000·00420e10·8c02440e·.........B....D.57 ··0x00000360·00000000·f5000000·00420e10·8c02440e·.........B....D.
58 ··0x00000370·18860343·0e208304·025c0a0e·18410e10·...C.·...\...A..58 ··0x00000370·18860343·0e208304·025c0a0e·18410e10·...C.·...\...A..
59 ··0x00000380·420e0841·0b000000·1c000000·8c030000·B..A............59 ··0x00000380·420e0841·0b000000·1c000000·8c030000·B..A............
60 ··0x00000390·00000000·e9000000·00410e10·83020276·.........A.....v60 ··0x00000390·00000000·e9000000·00410e10·83020276·.........A.....v
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 ··0x00000050·6c64006d·756c7461·6464006e·72765f61·ld.multadd.nrv_a8 ··0x00000050·6c64006d·756c7461·6464006e·72765f61·ld.multadd.nrv_a
9 ··0x00000060·6c6c6f63·005f5079·5f64675f·64746f61·lloc._Py_dg_dtoa9 ··0x00000060·6c6c6f63·005f5079·5f64675f·64746f61·lloc._Py_dg_dtoa
10 ··0x00000070·2e636f6c·64007030·352e3000·706f7735·.cold.p05.0.pow510 ··0x00000070·2e636f6c·64007030·352e3000·706f7735·.cold.p05.0.pow5
11 ··0x00000080·6d756c74·2e636f6c·64006c73·68696674·mult.cold.lshift11 ··0x00000080·6d756c74·2e636f6c·64006c73·68696674·mult.cold.lshift
12 ··0x00000090·2e636f6c·64006d75·6c746164·642e636f·.cold.multadd.co12 ··0x00000090·2e636f6c·64006d75·6c746164·642e636f·.cold.multadd.co
13 ··0x000000a0·6c64006e·72765f61·6c6c6f63·2e636f6c·ld.nrv_alloc.col13 ··0x000000a0·6c64006e·72765f61·6c6c6f63·2e636f6c·ld.nrv_alloc.col
14 ··0x000000b0·64002e4c·4334002e·4c433130·002e4c43·d..LC4..LC10..LC14 ··0x000000b0·64002e4c·4334002e·4c433130·002e4c43·d..LC4..LC10..LC
15 ··0x000000c0·31002e4c·43313400·2e4c4332·002e4c43·1..LC14..LC2..LC 
16 ··0x000000d0·30002e4c·4333002e·4c433236·002e4c43·0..LC3..LC26..LC15 ··0x000000c0·30002e4c·4331002e·4c433134·002e4c43·0..LC1..LC14..LC
 16 ··0x000000d0·32002e4c·43323700·2e4c4332·36002e4c·2..LC27..LC26..L
17 ··0x000000e0·3238002e·4c433237·002e4c43·3235002e·28..LC27..LC25..17 ··0x000000e0·4333002e·4c433238·002e4c43·3235002e·C3..LC28..LC25..
18 ··0x000000f0·4c433900·2e4c4331·32002e4c·43313500·LC9..LC12..LC15.18 ··0x000000f0·4c433900·2e4c4331·32002e4c·43313500·LC9..LC12..LC15.
19 ··0x00000100·2e4c4331·33002e4c·43313100·2e4c4335·.LC13..LC11..LC519 ··0x00000100·2e4c4331·33002e4c·43313100·2e4c4335·.LC13..LC11..LC5
20 ··0x00000110·002e4c43·38002e4c·4337002e·4c433234·..LC8..LC7..LC2420 ··0x00000110·002e4c43·38002e4c·4337002e·4c433234·..LC8..LC7..LC24
21 ··0x00000120·002e4c43·3231002e·4c433232·002e4c43·..LC21..LC22..LC21 ··0x00000120·002e4c43·3231002e·4c433232·002e4c43·..LC21..LC22..LC
22 ··0x00000130·3233002e·4c433239·002e4c43·3230005f·23..LC29..LC20._22 ··0x00000130·3233002e·4c433239·002e4c43·3230005f·23..LC29..LC20._
23 ··0x00000140·50795f64·675f7374·72746f64·006d656d·Py_dg_strtod.mem23 ··0x00000140·50795f64·675f7374·72746f64·006d656d·Py_dg_strtod.mem
24 ··0x00000150·63707900·5f474c4f·42414c5f·4f464653·cpy._GLOBAL_OFFS24 ··0x00000150·63707900·5f474c4f·42414c5f·4f464653·cpy._GLOBAL_OFFS
106 KB
gcmodule.o
4.02 KB
readelf --wide --symbols {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ·····8:·0000000000000045····45·FUNC····LOCAL··DEFAULT····7·_PyGC_Init.cold12 ·····8:·0000000000000045····45·FUNC····LOCAL··DEFAULT····7·_PyGC_Init.cold
13 ·····9:·0000000000000040····11·OBJECT··LOCAL··DEFAULT···16·__func__.713 ·····9:·0000000000000040····11·OBJECT··LOCAL··DEFAULT···16·__func__.7
14 ····10:·0000000000000072····55·FUNC····LOCAL··DEFAULT····7·_PyObject_GC_NewVar.cold14 ····10:·0000000000000072····55·FUNC····LOCAL··DEFAULT····7·_PyObject_GC_NewVar.cold
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.815 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str1.8
16 ····12:·00000000000000a9····30·FUNC····LOCAL··DEFAULT····7·PyObject_GC_Track.cold16 ····12:·00000000000000a9····30·FUNC····LOCAL··DEFAULT····7·PyObject_GC_Track.cold
17 ····13:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···16·__func__.017 ····13:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···16·__func__.0
18 ····14:·00000000000000c7····65·FUNC····LOCAL··DEFAULT····7·PyObject_GC_Del.cold18 ····14:·00000000000000c7····65·FUNC····LOCAL··DEFAULT····7·PyObject_GC_Del.cold
19 ····15:·00000000000009d0··3773·FUNC····LOCAL··DEFAULT····9·gc_collect_main19 ····15:·00000000000009c0··3777·FUNC····LOCAL··DEFAULT····9·gc_collect_main
20 ····16:·00000000000000a0····29·FUNC····LOCAL··DEFAULT····2·Py_XDECREF.part.020 ····16:·00000000000000a0····29·FUNC····LOCAL··DEFAULT····2·Py_XDECREF.part.0
21 ····17:·00000000000009c0····10·FUNC····LOCAL··DEFAULT····9·Py_XDECREF21 ····17:·00000000000009b0····10·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
22 ····18:·0000000000000108···133·FUNC····LOCAL··DEFAULT····7·_Py_RunGC.cold22 ····18:·0000000000000108···133·FUNC····LOCAL··DEFAULT····7·_Py_RunGC.cold
23 ····19:·0000000000000810····95·FUNC····LOCAL··DEFAULT····9·gc_collect_with_callback23 ····19:·0000000000000810····95·FUNC····LOCAL··DEFAULT····9·gc_collect_with_callback
24 ····20:·0000000000000870···321·FUNC····LOCAL··DEFAULT····9·invoke_gc_callback.isra.024 ····20:·0000000000000870···314·FUNC····LOCAL··DEFAULT····9·invoke_gc_callback.isra.0
25 ····21:·000000000000018d····68·FUNC····LOCAL··DEFAULT····7·invoke_gc_callback.isra.0.cold25 ····21:·000000000000018d····68·FUNC····LOCAL··DEFAULT····7·invoke_gc_callback.isra.0.cold
26 ····22:·00000000000001d1·····5·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold26 ····22:·00000000000001d1·····5·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold
27 ····23:·0000000000001890····91·FUNC····LOCAL··DEFAULT····9·visit_decref27 ····23:·0000000000001890····91·FUNC····LOCAL··DEFAULT····9·visit_decref
28 ····24:·00000000000018f0···198·FUNC····LOCAL··DEFAULT····9·visit_reachable28 ····24:·00000000000018f0···198·FUNC····LOCAL··DEFAULT····9·visit_reachable
29 ····25:·00000000000001d6···995·FUNC····LOCAL··DEFAULT····7·gc_collect_main.cold29 ····25:·00000000000001d6···995·FUNC····LOCAL··DEFAULT····7·gc_collect_main.cold
30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base
31 ····27:·00000000000006c3···127·FUNC····LOCAL··DEFAULT····7·visit_move31 ····27:·00000000000006c3···127·FUNC····LOCAL··DEFAULT····7·visit_move
Offset 136, 21 lines modifiedOffset 136, 21 lines modified
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_ClearFreeList136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_ClearFreeList
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_ClearFreeList137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_ClearFreeList
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAsyncGen_ClearFreeLists138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAsyncGen_ClearFreeLists
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyContext_ClearFreeList139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyContext_ClearFreeList
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableMsg 
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr
146 ···142:·0000000000000000·····1·NOTYPE··WEAK···HIDDEN····15·_.stapsdt.base 
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsSecondsDouble146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsSecondsDouble
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
 148 ···144:·0000000000000000·····1·NOTYPE··WEAK···HIDDEN····15·_.stapsdt.base
 149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableMsg
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
151 ···147:·00000000000019c0···128·FUNC····GLOBAL·DEFAULT····9·_PyObject_GC_Resize151 ···147:·00000000000019c0···128·FUNC····GLOBAL·DEFAULT····9·_PyObject_GC_Resize
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
154 ···150:·00000000000000c0···116·FUNC····GLOBAL·DEFAULT····2·PyGC_Collect154 ···150:·00000000000000c0···116·FUNC····GLOBAL·DEFAULT····2·PyGC_Collect
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
37.3 KB
readelf --wide --relocs {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend3 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
4 0000000000000060··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·44 0000000000000060··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
5 0000000000000077··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·45 0000000000000077··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
6 00000000000000ce··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·46 00000000000000ce··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
7 00000000000000ff··0000009700000004·R_X86_64_PLT32·········0000000000000000·_PyErr_GetRaisedException·-·47 00000000000000ff··0000009700000004·R_X86_64_PLT32·········0000000000000000·_PyErr_GetRaisedException·-·4
8 000000000000010f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·80c8 000000000000010f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·80c
9 000000000000011d··0000009800000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetRaisedException·-·49 000000000000011d··0000009800000004·R_X86_64_PLT32·········0000000000000000·_PyErr_SetRaisedException·-·4
10 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9cc10 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bc
11 00000000000001ee··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·411 00000000000001ee··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
12 0000000000000235··000000020000000a·R_X86_64_32············0000000000000000·.data·+·14012 0000000000000235··000000020000000a·R_X86_64_32············0000000000000000·.data·+·140
13 0000000000000246··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b913 0000000000000246··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b9
14 0000000000000252··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·414 0000000000000252··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
15 0000000000000266··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddObjectRef·-·415 0000000000000266··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddObjectRef·-·4
16 000000000000027a··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c116 000000000000027a··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c1
17 0000000000000282··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddObjectRef·-·417 0000000000000282··000000a200000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddObjectRef·-·4
Offset 179, 55 lines modifiedOffset 179, 55 lines modified
179 0000000000000118··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4179 0000000000000118··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
180 0000000000000125··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4180 0000000000000125··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
181 0000000000000132··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4181 0000000000000132··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
182 000000000000013f··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4182 000000000000013f··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
183 0000000000000156··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4183 0000000000000156··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
184 0000000000000178··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4184 0000000000000178··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
185 0000000000000184··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4185 0000000000000184··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
 186 0000000000000191··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
186 000000000000019b··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4187 000000000000019e··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
187 00000000000001a8··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4 
188 00000000000001b5··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4188 00000000000001b5··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
189 0000000000000231··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·87 
190 0000000000000236··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_WriteUnraisableMsg·-·4189 0000000000000245··0000008900000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
191 0000000000000245··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4190 0000000000000271··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4
192 000000000000025c··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
193 0000000000000269··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4 
194 000000000000028c··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6b191 000000000000028b··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35
195 0000000000000291··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·77192 0000000000000290··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·77
196 000000000000029c··0000008d00000004·R_X86_64_PLT32·········0000000000000000·PySys_FormatStderr·-·4193 000000000000029b··0000008c00000004·R_X86_64_PLT32·········0000000000000000·PySys_FormatStderr·-·4
197 00000000000002c8··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4 
198 00000000000002d4··0000008f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetPerfCounter·-·4194 00000000000002ae··0000008d00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetPerfCounter·-·4
199 00000000000002e8··0000009000000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsSecondsDouble·-·4195 00000000000002c2··0000008e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsSecondsDouble·-·4
200 00000000000002f3··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8196 00000000000002cd··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8
201 00000000000002fd··0000009100000004·R_X86_64_PLT32·········0000000000000000·PySys_WriteStderr·-·4197 00000000000002d7··0000008f00000004·R_X86_64_PLT32·········0000000000000000·PySys_WriteStderr·-·4
202 0000000000000343··0000008900000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4198 00000000000002e4··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
203 000000000000036f··0000008c00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4199 00000000000002f3··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4
204 0000000000000383··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·96 
205 0000000000000388··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_WriteUnraisableMsg·-·4200 0000000000000354··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
206 0000000000000412··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35 
207 0000000000000417··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·77201 0000000000000374··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·87
 202 0000000000000379··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyErr_WriteUnraisableMsg·-·4
208 0000000000000422··0000008d00000004·R_X86_64_PLT32·········0000000000000000·PySys_FormatStderr·-·4203 000000000000039e··0000008b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_Clear·-·4
209 0000000000000480··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30204 00000000000003f5··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
210 0000000000000498··0000009100000004·R_X86_64_PLT32·········0000000000000000·PySys_WriteStderr·-·4205 000000000000040d··0000008f00000004·R_X86_64_PLT32·········0000000000000000·PySys_WriteStderr·-·4
211 00000000000004bd··000000030000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·6c3206 0000000000000477··000000030000000a·R_X86_64_32············0000000000000000·.text.unlikely·+·6c3
 207 00000000000004a2··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·96
 208 00000000000004a7··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyErr_WriteUnraisableMsg·-·4
 209 00000000000004c6··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6b
 210 00000000000004cb··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·77
 211 00000000000004d6··0000008c00000004·R_X86_64_PLT32·········0000000000000000·PySys_FormatStderr·-·4
212 0000000000000541··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·66212 0000000000000541··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·66
213 000000000000055f··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4213 000000000000055f··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
214 000000000000059f··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·58214 000000000000059f··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·58
215 00000000000005a6··0000008d00000004·R_X86_64_PLT32·········0000000000000000·PySys_FormatStderr·-·4215 00000000000005a6··0000008c00000004·R_X86_64_PLT32·········0000000000000000·PySys_FormatStderr·-·4
216 00000000000005ab··0000008f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetPerfCounter·-·4216 00000000000005ab··0000008d00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_GetPerfCounter·-·4
217 00000000000005de··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·118217 00000000000005de··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·118
218 00000000000005e3··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·e8218 00000000000005e3··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·e8
219 00000000000005e8··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ac219 00000000000005e8··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ac
220 00000000000005f4··0000009b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ResourceWarning·-·4220 00000000000005f4··0000009b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ResourceWarning·-·4
221 0000000000000604··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitFormat·-·4221 0000000000000604··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitFormat·-·4
222 0000000000000623··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Repr·-·4222 0000000000000623··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Repr·-·4
223 0000000000000633··0000009e00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_EncodeFSDefault·-·4223 0000000000000633··0000009e00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_EncodeFSDefault·-·4
224 0000000000000644··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·af224 0000000000000644··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·af
225 000000000000064b··0000009100000004·R_X86_64_PLT32·········0000000000000000·PySys_WriteStderr·-·4225 000000000000064b··0000008f00000004·R_X86_64_PLT32·········0000000000000000·PySys_WriteStderr·-·4
226 0000000000000653··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bc226 0000000000000653··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9ac
227 0000000000000666··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4227 0000000000000666··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
228 0000000000000676··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4228 0000000000000676··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
229 000000000000068f··000000a600000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4229 000000000000068f··000000a600000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
230 000000000000069c··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4230 000000000000069c··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
231 00000000000006af··000000a50000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0231 00000000000006af··000000a50000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
232 00000000000006b6··000000a700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4232 00000000000006b6··000000a700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
233 0000000000000750··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40233 0000000000000750··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
Offset 286, 15 lines modifiedOffset 286, 15 lines modified
286 0000000000000d3f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35286 0000000000000d3f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35
287 0000000000000d4c··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·179287 0000000000000d4c··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·179
288 0000000000000d51··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·185288 0000000000000d51··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·185
289 0000000000000d5a··0000007500000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4289 0000000000000d5a··0000007500000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
290 0000000000000d6f··0000008900000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4290 0000000000000d6f··0000008900000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
291 0000000000000d8c··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4291 0000000000000d8c··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
292 0000000000000da3··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4292 0000000000000da3··0000007300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
293 0000000000000db6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9bc293 0000000000000db6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9ac
294 0000000000000dec··000000b00000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0294 0000000000000dec··000000b00000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
295 0000000000000e02··000000b10000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0295 0000000000000e02··000000b10000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
296 0000000000000e09··000000b10000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0296 0000000000000e09··000000b10000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
297 0000000000000e1c··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4297 0000000000000e1c··0000006100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
298 0000000000000e6b··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_Malloc·-·4298 0000000000000e6b··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_Malloc·-·4
299 0000000000000e78··0000006400000004·R_X86_64_PLT32·········0000000000000000·_PyErr_NoMemory·-·4299 0000000000000e78··0000006400000004·R_X86_64_PLT32·········0000000000000000·_PyErr_NoMemory·-·4
300 0000000000000f23··0000006300000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4300 0000000000000f23··0000006300000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
Offset 320, 47 lines modifiedOffset 320, 47 lines modified
320 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69d320 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69d
321 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·689321 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·689
322 000000000000015b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·689322 000000000000015b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·689
323 0000000000000166··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4f9323 0000000000000166··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4f9
324 0000000000000173··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·706324 0000000000000173··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·706
325 000000000000017d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·706325 000000000000017d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·706
326 0000000000000189··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4da326 0000000000000189··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4da
327 0000000000000196··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·94a327 0000000000000196··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·950
328 00000000000001a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·94a328 00000000000001a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·964
329 00000000000001ad··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·94a329 00000000000001b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·950
330 00000000000001ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·95e330 00000000000001ba··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·950
331 00000000000001cd··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4331 00000000000001cd··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
332 00000000000001d2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9c332 00000000000001d2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9c
333 000000000000021c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee1 
334 0000000000000227··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1285 
335 000000000000023b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1285333 000000000000021b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·132d
336 000000000000024a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12a1 
337 0000000000000257··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17c2334 0000000000000267··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·132d
338 0000000000000261··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17c2335 000000000000027e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·132d
339 000000000000026e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17c2336 00000000000002e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17b2
340 00000000000002a8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13d0337 00000000000002f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1291
 338 0000000000000342··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ed1
341 00000000000002b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1379339 000000000000034f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17b2
342 00000000000002cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1379 
343 0000000000000319··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·133d340 0000000000000359··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17b2
344 0000000000000365··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·133d341 000000000000035f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13c0
 342 000000000000036a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1275
345 000000000000037c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·133d343 000000000000037e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1275
346 000000000000038d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1379344 0000000000000389··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1369
347 0000000000000392··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d67345 00000000000003a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1369
 346 00000000000003e6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c7
 347 00000000000003ec··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a21
Max diff block lines reached; 21292/38162 bytes (55.79%) of diff not shown.
1010 B
readelf --wide --notes {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·gc__done4 ····Name:·gc__done
5 ····Location:·0x00000000000002a6,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000005 ····Location:·0x000000000000035d,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
6 ····Arguments:·-8@%rbp6 ····Arguments:·-8@%rbp
7 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python7 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·gc__start8 ····Name:·gc__start
9 ····Location:·0x0000000000000432,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000009 ····Location:·0x00000000000003ea,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
10 ····Arguments:·-4@120(%rsp)10 ····Arguments:·-4@120(%rsp)
  
11 Displaying·notes·found·in:·.note.gnu.property11 Displaying·notes·found·in:·.note.gnu.property
12 ··Owner················Data·size·»  Description12 ··Owner················Data·size·»  Description
13 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature:·IBT,·SHSTK13 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature:·IBT,·SHSTK
6.45 KB
readelf --wide --debug-dump=frames {}
    
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 ··DW_CFA_def_cfa_offset:·24253 ··DW_CFA_def_cfa_offset:·24
254 ··DW_CFA_advance_loc:·1·to·000000000000086c254 ··DW_CFA_advance_loc:·1·to·000000000000086c
255 ··DW_CFA_def_cfa_offset:·16255 ··DW_CFA_def_cfa_offset:·16
256 ··DW_CFA_advance_loc:·2·to·000000000000086e256 ··DW_CFA_advance_loc:·2·to·000000000000086e
257 ··DW_CFA_def_cfa_offset:·8257 ··DW_CFA_def_cfa_offset:·8
258 ··DW_CFA_nop258 ··DW_CFA_nop
  
259 00000294·0000000000000070·00000298·FDE·cie=00000000·pc=0000000000000870..00000000000009b1259 00000294·0000000000000070·00000298·FDE·cie=00000000·pc=0000000000000870..00000000000009aa
260 ··DW_CFA_advance_loc:·18·to·0000000000000882260 ··DW_CFA_advance_loc:·18·to·0000000000000882
261 ··DW_CFA_def_cfa_offset:·16261 ··DW_CFA_def_cfa_offset:·16
262 ··DW_CFA_offset:·r14·(r14)·at·cfa-16262 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
263 ··DW_CFA_advance_loc:·2·to·0000000000000884263 ··DW_CFA_advance_loc:·2·to·0000000000000884
264 ··DW_CFA_def_cfa_offset:·24264 ··DW_CFA_def_cfa_offset:·24
265 ··DW_CFA_offset:·r13·(r13)·at·cfa-24265 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
266 ··DW_CFA_advance_loc:·2·to·0000000000000886266 ··DW_CFA_advance_loc:·2·to·0000000000000886
Offset 271, 58 lines modifiedOffset 271, 58 lines modified
271 ··DW_CFA_def_cfa_offset:·40271 ··DW_CFA_def_cfa_offset:·40
272 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40272 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
273 ··DW_CFA_advance_loc:·4·to·000000000000088e273 ··DW_CFA_advance_loc:·4·to·000000000000088e
274 ··DW_CFA_def_cfa_offset:·48274 ··DW_CFA_def_cfa_offset:·48
275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
276 ··DW_CFA_advance_loc:·7·to·0000000000000895276 ··DW_CFA_advance_loc:·7·to·0000000000000895
277 ··DW_CFA_def_cfa_offset:·64277 ··DW_CFA_def_cfa_offset:·64
278 ··DW_CFA_advance_loc1:·89·to·00000000000008ee278 ··DW_CFA_advance_loc1:·85·to·00000000000008ea
279 ··DW_CFA_remember_state279 ··DW_CFA_remember_state
280 ··DW_CFA_def_cfa_offset:·48280 ··DW_CFA_def_cfa_offset:·48
281 ··DW_CFA_advance_loc:·1·to·00000000000008ef281 ··DW_CFA_advance_loc:·1·to·00000000000008eb
282 ··DW_CFA_def_cfa_offset:·40282 ··DW_CFA_def_cfa_offset:·40
283 ··DW_CFA_advance_loc:·1·to·00000000000008f0283 ··DW_CFA_advance_loc:·1·to·00000000000008ec
284 ··DW_CFA_def_cfa_offset:·32284 ··DW_CFA_def_cfa_offset:·32
285 ··DW_CFA_advance_loc:·2·to·00000000000008f2285 ··DW_CFA_advance_loc:·2·to·00000000000008ee
286 ··DW_CFA_def_cfa_offset:·24286 ··DW_CFA_def_cfa_offset:·24
287 ··DW_CFA_advance_loc:·2·to·00000000000008f4287 ··DW_CFA_advance_loc:·2·to·00000000000008f0
288 ··DW_CFA_def_cfa_offset:·16288 ··DW_CFA_def_cfa_offset:·16
289 ··DW_CFA_advance_loc:·2·to·00000000000008f6289 ··DW_CFA_advance_loc:·2·to·00000000000008f2
290 ··DW_CFA_def_cfa_offset:·8290 ··DW_CFA_def_cfa_offset:·8
291 ··DW_CFA_advance_loc:·1·to·00000000000008f7291 ··DW_CFA_advance_loc:·1·to·00000000000008f3
292 ··DW_CFA_restore_state292 ··DW_CFA_restore_state
293 ··DW_CFA_advance_loc:·12·to·0000000000000903293 ··DW_CFA_advance_loc:·12·to·00000000000008ff
294 ··DW_CFA_remember_state294 ··DW_CFA_remember_state
295 ··DW_CFA_def_cfa_offset:·48295 ··DW_CFA_def_cfa_offset:·48
296 ··DW_CFA_advance_loc:·3·to·0000000000000906296 ··DW_CFA_advance_loc:·3·to·0000000000000902
297 ··DW_CFA_restore:·r3·(rbx)297 ··DW_CFA_restore:·r3·(rbx)
298 ··DW_CFA_def_cfa_offset:·40298 ··DW_CFA_def_cfa_offset:·40
299 ··DW_CFA_advance_loc:·1·to·0000000000000907299 ··DW_CFA_advance_loc:·1·to·0000000000000903
300 ··DW_CFA_restore:·r6·(rbp)300 ··DW_CFA_restore:·r6·(rbp)
301 ··DW_CFA_def_cfa_offset:·32301 ··DW_CFA_def_cfa_offset:·32
302 ··DW_CFA_advance_loc:·2·to·0000000000000909302 ··DW_CFA_advance_loc:·2·to·0000000000000905
303 ··DW_CFA_restore:·r12·(r12)303 ··DW_CFA_restore:·r12·(r12)
304 ··DW_CFA_def_cfa_offset:·24304 ··DW_CFA_def_cfa_offset:·24
305 ··DW_CFA_advance_loc:·2·to·000000000000090b305 ··DW_CFA_advance_loc:·2·to·0000000000000907
306 ··DW_CFA_restore:·r13·(r13)306 ··DW_CFA_restore:·r13·(r13)
307 ··DW_CFA_def_cfa_offset:·16307 ··DW_CFA_def_cfa_offset:·16
308 ··DW_CFA_advance_loc:·2·to·000000000000090d308 ··DW_CFA_advance_loc:·2·to·0000000000000909
309 ··DW_CFA_restore:·r14·(r14)309 ··DW_CFA_restore:·r14·(r14)
310 ··DW_CFA_def_cfa_offset:·8310 ··DW_CFA_def_cfa_offset:·8
311 ··DW_CFA_advance_loc:·5·to·0000000000000912311 ··DW_CFA_advance_loc:·5·to·000000000000090e
312 ··DW_CFA_restore_state312 ··DW_CFA_restore_state
313 ··DW_CFA_advance_loc1:·91·to·000000000000096d313 ··DW_CFA_advance_loc1:·101·to·0000000000000973
314 ··DW_CFA_def_cfa_offset:·72314 ··DW_CFA_def_cfa_offset:·72
315 ··DW_CFA_advance_loc:·15·to·000000000000097c315 ··DW_CFA_advance_loc:·15·to·0000000000000982
316 ··DW_CFA_def_cfa_offset:·80316 ··DW_CFA_def_cfa_offset:·80
317 ··DW_CFA_advance_loc:·20·to·0000000000000990317 ··DW_CFA_advance_loc:·20·to·0000000000000996
318 ··DW_CFA_def_cfa_offset:·72318 ··DW_CFA_def_cfa_offset:·72
319 ··DW_CFA_advance_loc:·2·to·0000000000000992319 ··DW_CFA_advance_loc:·2·to·0000000000000998
320 ··DW_CFA_def_cfa_offset:·64320 ··DW_CFA_def_cfa_offset:·64
321 ··DW_CFA_advance_loc:·30·to·00000000000009b0321 ··DW_CFA_advance_loc:·17·to·00000000000009a9
322 ··DW_CFA_def_cfa_offset:·8322 ··DW_CFA_def_cfa_offset:·8
323 ··DW_CFA_restore:·r3·(rbx)323 ··DW_CFA_restore:·r3·(rbx)
324 ··DW_CFA_restore:·r6·(rbp)324 ··DW_CFA_restore:·r6·(rbp)
325 ··DW_CFA_restore:·r12·(r12)325 ··DW_CFA_restore:·r12·(r12)
326 ··DW_CFA_restore:·r13·(r13)326 ··DW_CFA_restore:·r13·(r13)
327 ··DW_CFA_restore:·r14·(r14)327 ··DW_CFA_restore:·r14·(r14)
328 ··DW_CFA_nop328 ··DW_CFA_nop
Offset 349, 61 lines modifiedOffset 349, 61 lines modified
349 ··DW_CFA_advance_loc:·2·to·00000000000001ca349 ··DW_CFA_advance_loc:·2·to·00000000000001ca
350 ··DW_CFA_restore:·r13·(r13)350 ··DW_CFA_restore:·r13·(r13)
351 ··DW_CFA_def_cfa_offset:·16351 ··DW_CFA_def_cfa_offset:·16
352 ··DW_CFA_advance_loc:·2·to·00000000000001cc352 ··DW_CFA_advance_loc:·2·to·00000000000001cc
353 ··DW_CFA_restore:·r14·(r14)353 ··DW_CFA_restore:·r14·(r14)
354 ··DW_CFA_def_cfa_offset:·8354 ··DW_CFA_def_cfa_offset:·8
  
355 0000033c·0000000000000010·00000340·FDE·cie=00000000·pc=00000000000009c0..00000000000009ca355 0000033c·0000000000000010·00000340·FDE·cie=00000000·pc=00000000000009b0..00000000000009ba
356 ··DW_CFA_nop356 ··DW_CFA_nop
357 ··DW_CFA_nop357 ··DW_CFA_nop
358 ··DW_CFA_nop358 ··DW_CFA_nop
  
359 00000350·0000000000000010·00000354·FDE·cie=00000000·pc=00000000000001d1..00000000000001d6359 00000350·0000000000000010·00000354·FDE·cie=00000000·pc=00000000000001d1..00000000000001d6
360 ··DW_CFA_nop360 ··DW_CFA_nop
361 ··DW_CFA_nop361 ··DW_CFA_nop
362 ··DW_CFA_nop362 ··DW_CFA_nop
  
363 00000364·000000000000004c·00000368·FDE·cie=00000000·pc=00000000000009d0..000000000000188d363 00000364·000000000000004c·00000368·FDE·cie=00000000·pc=00000000000009c0..0000000000001881
364 ··DW_CFA_advance_loc:·2·to·00000000000009d2364 ··DW_CFA_advance_loc:·2·to·00000000000009c2
365 ··DW_CFA_def_cfa_offset:·16365 ··DW_CFA_def_cfa_offset:·16
366 ··DW_CFA_offset:·r15·(r15)·at·cfa-16366 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
367 ··DW_CFA_advance_loc:·2·to·00000000000009d4367 ··DW_CFA_advance_loc:·2·to·00000000000009c4
368 ··DW_CFA_def_cfa_offset:·24368 ··DW_CFA_def_cfa_offset:·24
369 ··DW_CFA_offset:·r14·(r14)·at·cfa-24369 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
370 ··DW_CFA_advance_loc:·2·to·00000000000009d6370 ··DW_CFA_advance_loc:·2·to·00000000000009c6
371 ··DW_CFA_def_cfa_offset:·32371 ··DW_CFA_def_cfa_offset:·32
372 ··DW_CFA_offset:·r13·(r13)·at·cfa-32372 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
373 ··DW_CFA_advance_loc:·2·to·00000000000009d8373 ··DW_CFA_advance_loc:·2·to·00000000000009c8
374 ··DW_CFA_def_cfa_offset:·40374 ··DW_CFA_def_cfa_offset:·40
375 ··DW_CFA_offset:·r12·(r12)·at·cfa-40375 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
376 ··DW_CFA_advance_loc:·1·to·00000000000009d9376 ··DW_CFA_advance_loc:·1·to·00000000000009c9
377 ··DW_CFA_def_cfa_offset:·48377 ··DW_CFA_def_cfa_offset:·48
378 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48378 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
379 ··DW_CFA_advance_loc:·1·to·00000000000009da379 ··DW_CFA_advance_loc:·1·to·00000000000009ca
380 ··DW_CFA_def_cfa_offset:·56380 ··DW_CFA_def_cfa_offset:·56
381 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56381 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
382 ··DW_CFA_advance_loc:·7·to·00000000000009e1382 ··DW_CFA_advance_loc:·7·to·00000000000009d1
383 ··DW_CFA_def_cfa_offset:·352383 ··DW_CFA_def_cfa_offset:·352
384 ··DW_CFA_advance_loc2:·2577·to·00000000000013f2384 ··DW_CFA_advance_loc2:·2577·to·00000000000013e2
385 ··DW_CFA_remember_state385 ··DW_CFA_remember_state
386 ··DW_CFA_def_cfa_offset:·56386 ··DW_CFA_def_cfa_offset:·56
387 ··DW_CFA_advance_loc:·4·to·00000000000013f6387 ··DW_CFA_advance_loc:·4·to·00000000000013e6
388 ··DW_CFA_def_cfa_offset:·48388 ··DW_CFA_def_cfa_offset:·48
389 ··DW_CFA_advance_loc:·1·to·00000000000013f7389 ··DW_CFA_advance_loc:·1·to·00000000000013e7
390 ··DW_CFA_def_cfa_offset:·40390 ··DW_CFA_def_cfa_offset:·40
391 ··DW_CFA_advance_loc:·2·to·00000000000013f9391 ··DW_CFA_advance_loc:·2·to·00000000000013e9
392 ··DW_CFA_def_cfa_offset:·32392 ··DW_CFA_def_cfa_offset:·32
393 ··DW_CFA_advance_loc:·2·to·00000000000013fb393 ··DW_CFA_advance_loc:·2·to·00000000000013eb
394 ··DW_CFA_def_cfa_offset:·24394 ··DW_CFA_def_cfa_offset:·24
395 ··DW_CFA_advance_loc:·2·to·00000000000013fd395 ··DW_CFA_advance_loc:·2·to·00000000000013ed
396 ··DW_CFA_def_cfa_offset:·16396 ··DW_CFA_def_cfa_offset:·16
397 ··DW_CFA_advance_loc:·2·to·00000000000013ff397 ··DW_CFA_advance_loc:·2·to·00000000000013ef
Max diff block lines reached; 279/6530 bytes (4.27%) of diff not shown.
584 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 266, 21 lines modifiedOffset 266, 21 lines modified
266 _PyList_ClearFreeList266 _PyList_ClearFreeList
267 _PyDict_ClearFreeList267 _PyDict_ClearFreeList
268 _PyAsyncGen_ClearFreeLists268 _PyAsyncGen_ClearFreeLists
269 _PyContext_ClearFreeList269 _PyContext_ClearFreeList
270 PyObject_CallOneArg270 PyObject_CallOneArg
271 PyList_Append271 PyList_Append
272 __stack_chk_fail272 __stack_chk_fail
273 _PyErr_WriteUnraisableMsg 
274 _PyErr_Clear273 _PyErr_Clear
275 PySys_FormatStderr274 PySys_FormatStderr
276 _.stapsdt.base 
277 _PyTime_GetPerfCounter275 _PyTime_GetPerfCounter
278 _PyTime_AsSecondsDouble276 _PyTime_AsSecondsDouble
279 PySys_WriteStderr277 PySys_WriteStderr
 278 _.stapsdt.base
 279 _PyErr_WriteUnraisableMsg
280 PyOS_snprintf280 PyOS_snprintf
281 _PyObject_GC_Resize281 _PyObject_GC_Resize
282 PyObject_Realloc282 PyObject_Realloc
283 PyGC_Collect283 PyGC_Collect
284 _PyErr_GetRaisedException284 _PyErr_GetRaisedException
285 _PyErr_SetRaisedException285 _PyErr_SetRaisedException
286 _PyGC_CollectNoFail286 _PyGC_CollectNoFail
580 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ·R_X86_64_PC32»  .text.unlikely+0x5ce127 ·R_X86_64_PC32»  .text.unlikely+0x5ce
128 »       xor····%edx,%edx128 »       xor····%edx,%edx
129 »       mov····$0x1,%r8d129 »       mov····$0x1,%r8d
130 »       xor····%ecx,%ecx130 »       xor····%ecx,%ecx
131 »       mov····$0x2,%esi131 »       mov····$0x2,%esi
132 »       movl···$0x1,0x138(%rbx)132 »       movl···$0x1,0x138(%rbx)
133 »       call···174·<_PyGC_CollectNoFail+0x34>133 »       call···174·<_PyGC_CollectNoFail+0x34>
134 ·R_X86_64_PC32»  .text.hot+0x9cc134 ·R_X86_64_PC32»  .text.hot+0x9bc
135 »       xor····%edx,%edx135 »       xor····%edx,%edx
136 »       mov····%edx,0x138(%rbx)136 »       mov····%edx,0x138(%rbx)
137 »       pop····%rbx137 »       pop····%rbx
138 »       ret138 »       ret
139 »       xchg···%ax,%ax139 »       xchg···%ax,%ax
  
140 0000000000000180·<_PyGC_DumpShutdownStats>:140 0000000000000180·<_PyGC_DumpShutdownStats>:
15.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 154, 32 lines modifiedOffset 154, 32 lines modified
154 »       call···188·<_Py_RunGC.cold+0x80>154 »       call···188·<_Py_RunGC.cold+0x80>
155 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4155 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
156 »       jmp····18d·<invoke_gc_callback.isra.0.cold>156 »       jmp····18d·<invoke_gc_callback.isra.0.cold>
157 ·R_X86_64_PC32»  .text.hot+0x4da157 ·R_X86_64_PC32»  .text.hot+0x4da
  
158 000000000000018d·<invoke_gc_callback.isra.0.cold>:158 000000000000018d·<invoke_gc_callback.isra.0.cold>:
159 invoke_gc_callback.isra.0.cold():159 invoke_gc_callback.isra.0.cold():
160 »       sub····$0x1,%rax 
161 »       mov····%rax,(%rdi) 
162 »       jne····19a·<invoke_gc_callback.isra.0.cold+0xd> 
163 ·R_X86_64_PC32»  .text.hot+0x94a 
164 »       call···19f·<invoke_gc_callback.isra.0.cold+0x12> 
165 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
166 »       jmp····1a4·<invoke_gc_callback.isra.0.cold+0x17> 
167 ·R_X86_64_PC32»  .text.hot+0x94a 
168 »       mov····%r14,%rdi160 »       mov····%r14,%rdi
169 »       call···1ac·<invoke_gc_callback.isra.0.cold+0x1f>161 »       call···195·<invoke_gc_callback.isra.0.cold+0x8>
170 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4162 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
171 »       jmp····1b1·<invoke_gc_callback.isra.0.cold+0x24>163 »       jmp····19a·<invoke_gc_callback.isra.0.cold+0xd>
172 ·R_X86_64_PC32»  .text.hot+0x94a164 ·R_X86_64_PC32»  .text.hot+0x950
173 »       mov····%r14,%rdi165 »       mov····%r14,%rdi
 166 »       call···1a2·<invoke_gc_callback.isra.0.cold+0x15>
 167 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 168 »       jmp····1a7·<invoke_gc_callback.isra.0.cold+0x1a>
 169 ·R_X86_64_PC32»  .text.hot+0x964
 170 »       sub····$0x1,%rax
 171 »       mov····%rax,(%rdi)
 172 »       jne····1b4·<invoke_gc_callback.isra.0.cold+0x27>
 173 ·R_X86_64_PC32»  .text.hot+0x950
174 »       call···1b9·<invoke_gc_callback.isra.0.cold+0x2c>174 »       call···1b9·<invoke_gc_callback.isra.0.cold+0x2c>
175 ·R_X86_64_PLT32» _Py_Dealloc-0x4175 ·R_X86_64_PLT32» _Py_Dealloc-0x4
176 »       jmp····1be·<invoke_gc_callback.isra.0.cold+0x31>176 »       jmp····1be·<invoke_gc_callback.isra.0.cold+0x31>
177 ·R_X86_64_PC32»  .text.hot+0x95e177 ·R_X86_64_PC32»  .text.hot+0x950
178 »       add····$0x10,%rsp178 »       add····$0x10,%rsp
179 »       xor····%edi,%edi179 »       xor····%edi,%edi
180 »       pop····%rbx180 »       pop····%rbx
181 »       pop····%rbp181 »       pop····%rbp
182 »       pop····%r12182 »       pop····%r12
183 »       pop····%r13183 »       pop····%r13
184 »       pop····%r14184 »       pop····%r14
Offset 189, 190 lines modifiedOffset 189, 145 lines modified
189 00000000000001d1·<Py_XDECREF.cold>:189 00000000000001d1·<Py_XDECREF.cold>:
190 Py_XDECREF.cold():190 Py_XDECREF.cold():
191 »       jmp····1d6·<gc_collect_main.cold>191 »       jmp····1d6·<gc_collect_main.cold>
192 ·R_X86_64_PC32»  .text+0x9c192 ·R_X86_64_PC32»  .text+0x9c
  
193 00000000000001d6·<gc_collect_main.cold>:193 00000000000001d6·<gc_collect_main.cold>:
194 gc_collect_main.cold():194 gc_collect_main.cold():
195 »       mov····%r13,%r12 
196 »       mov····0x30(%rsp),%r13 
197 »       mov····(%r12),%rcx 
198 »       mov····0x8(%r12),%rdx 
199 »       mov····0x8(%rcx),%rax 
200 »       and····$0xfffffffffffffffc,%rdx 
201 »       mov····%rcx,(%rdx) 
202 »       and····$0x3,%eax 
203 »       or·····%rdx,%rax 
204 »       mov····%rax,0x8(%rcx) 
205 »       mov····0x8(%r12),%rax 
206 »       mov····0x8(%r14),%rdx 
207 »       and····$0x3,%eax 
208 »       or·····%rdx,%rax 
209 »       mov····%rax,0x8(%r12) 
210 »       mov····%r12,(%rdx) 
211 »       mov····%r12,0x8(%r14) 
212 »       mov····%r14,(%r12) 
213 »       jmp····220·<gc_collect_main.cold+0x4a> 
214 ·R_X86_64_PC32»  .text.hot+0xee1 
215 »       cmpq···$0x0,0x8(%rax) 
216 »       je·····22b·<gc_collect_main.cold+0x55> 
217 ·R_X86_64_PC32»  .text.hot+0x1285 
218 »       mov····0x18(%r12),%rsi 
219 »       mov····$0x0,%edi 
220 ·R_X86_64_32»    .rodata.str1.1+0x87 
221 »       call···23a·<gc_collect_main.cold+0x64> 
222 ·R_X86_64_PLT32» _PyErr_WriteUnraisableMsg-0x4 
223 »       jmp····23f·<gc_collect_main.cold+0x69> 
224 ·R_X86_64_PC32»  .text.hot+0x1285 
225 »       mov····0x8(%rsp),%rdi 
226 »       call···249·<gc_collect_main.cold+0x73> 
227 ·R_X86_64_PLT32» _PyErr_Clear-0x4 
228 »       jmp····24e·<gc_collect_main.cold+0x78> 
229 ·R_X86_64_PC32»  .text.hot+0x12a1 
230 »       sub····$0x1,%rax 
231 »       mov····%rax,(%rdi) 
232 »       jne····25b·<gc_collect_main.cold+0x85> 
233 ·R_X86_64_PC32»  .text.hot+0x17c2 
234 »       call···260·<gc_collect_main.cold+0x8a> 
235 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
236 »       jmp····265·<gc_collect_main.cold+0x8f> 
237 ·R_X86_64_PC32»  .text.hot+0x17c2 
238 »       mov····%rcx,%rdi 
239 »       call···26d·<gc_collect_main.cold+0x97> 
240 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4 
241 »       jmp····272·<gc_collect_main.cold+0x9c> 
242 ·R_X86_64_PC32»  .text.hot+0x17c2 
243 »       mov····0x80(%rsp),%rbp 
244 »       cmp····%rbx,%rbp 
245 »       je·····391·<gc_collect_main.cold+0x1bb> 
246 »       mov····0x18(%rbp),%rax 
247 »       lea····0x10(%rbp),%rcx 
248 »       mov····$0x0,%esi 
249 ·R_X86_64_32»    .rodata.str1.1+0x6b 
250 »       mov····$0x0,%edi 
251 ·R_X86_64_32»    .rodata.str1.1+0x77 
252 »       mov····0x18(%rax),%rdx 
253 »       xor····%eax,%eax 
254 »       call···2a0·<gc_collect_main.cold+0xca> 
255 ·R_X86_64_PLT32» PySys_FormatStderr-0x4 
256 »       mov····0x0(%rbp),%rbp 
257 »       jmp····27a·<gc_collect_main.cold+0xa4> 
258 »       nop 
259 »       jmp····2ac·<gc_collect_main.cold+0xd6> 
260 ·R_X86_64_PC32»  .text.hot+0x13d0 
261 »       cmpq···$0x0,0x8(%rax) 
262 »       je·····2b7·<gc_collect_main.cold+0xe1> 
263 ·R_X86_64_PC32»  .text.hot+0x1379 
264 »       cmpl···$0x0,0x7c(%rsp) 
265 »       je·····380·<gc_collect_main.cold+0x1aa> 
266 »       mov····0x8(%rsp),%rdi 
267 »       call···2cc·<gc_collect_main.cold+0xf6> 
268 ·R_X86_64_PLT32» _PyErr_Clear-0x4 
269 »       jmp····2d1·<gc_collect_main.cold+0xfb> 
270 ·R_X86_64_PC32»  .text.hot+0x1379 
271 »       xor····%ebx,%ebx195 »       xor····%ebx,%ebx
 196 »       add····$0x1,%rbx
 197 »       test···$0x4,%cl
Max diff block lines reached; 11194/15549 bytes (71.99%) of diff not shown.
36.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 412, 15 lines modifiedOffset 412, 15 lines modified
412 »       test···%r13,%r13412 »       test···%r13,%r13
413 »       jne····7f7·<_Py_RunGC+0x377>413 »       jne····7f7·<_Py_RunGC+0x377>
414 »       xor····%r8d,%r8d414 »       xor····%r8d,%r8d
415 »       lea····0x10(%rsp),%rdx415 »       lea····0x10(%rsp),%rdx
416 »       lea····0x18(%rsp),%rcx416 »       lea····0x18(%rsp),%rcx
417 »       mov····%r12d,%esi417 »       mov····%r12d,%esi
418 »       mov····%rbp,%rdi418 »       mov····%rbp,%rdi
419 »       call···9d0·<gc_collect_main>419 »       call···9c0·<gc_collect_main>
420 »       mov····0x10(%rbp),%r14420 »       mov····0x10(%rbp),%r14
421 »       mov····0x18(%rsp),%rdx421 »       mov····0x18(%rsp),%rdx
422 »       mov····0x10(%rsp),%r8422 »       mov····0x10(%rsp),%r8
423 »       mov····0x148(%r14),%rax423 »       mov····0x148(%r14),%rax
424 »       test···%rax,%rax424 »       test···%rax,%rax
425 »       je·····4de·<_Py_RunGC+0x5e>425 »       je·····4de·<_Py_RunGC+0x5e>
426 »       cmpq···$0x0,0x10(%rax)426 »       cmpq···$0x0,0x10(%rax)
Offset 562, 15 lines modifiedOffset 562, 15 lines modified
562 ·R_X86_64_PLT32» PyUnicode_FromString-0x4562 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
563 »       test···%rax,%rax563 »       test···%rax,%rax
564 »       je·····780·<_Py_RunGC+0x300>564 »       je·····780·<_Py_RunGC+0x300>
565 »       mov····%rbp,%r12565 »       mov····%rbp,%r12
566 »       mov····%rax,%rbp566 »       mov····%rax,%rbp
567 »       jmp····5c4·<_Py_RunGC+0x144>567 »       jmp····5c4·<_Py_RunGC+0x144>
568 »       mov····%rbp,%rdi568 »       mov····%rbp,%rdi
569 »       call···9c0·<Py_XDECREF>569 »       call···9b0·<Py_XDECREF>
570 »       xor····%edi,%edi570 »       xor····%edi,%edi
571 »       call···78f·<_Py_RunGC+0x30f>571 »       call···78f·<_Py_RunGC+0x30f>
572 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4572 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
573 »       jmp····4de·<_Py_RunGC+0x5e>573 »       jmp····4de·<_Py_RunGC+0x5e>
574 »       push···%rdi574 »       push···%rdi
575 »       mov····$0x0,%r9d575 »       mov····$0x0,%r9d
576 ·R_X86_64_32»    .rodata.str1.1+0x35576 ·R_X86_64_32»    .rodata.str1.1+0x35
Offset 598, 15 lines modifiedOffset 598, 15 lines modified
598 ·R_X86_64_PLT32» PyUnicode_FromString-0x4598 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
599 »       test···%rax,%rax599 »       test···%rax,%rax
600 »       je·····7e3·<_Py_RunGC+0x363>600 »       je·····7e3·<_Py_RunGC+0x363>
601 »       mov····%r15,%r13601 »       mov····%r15,%r13
602 »       mov····%rax,%r15602 »       mov····%rax,%r15
603 »       jmp····52d·<_Py_RunGC+0xad>603 »       jmp····52d·<_Py_RunGC+0xad>
604 »       mov····%r15,%rdi604 »       mov····%r15,%rdi
605 »       call···9c0·<Py_XDECREF>605 »       call···9b0·<Py_XDECREF>
606 »       xor····%edi,%edi606 »       xor····%edi,%edi
607 »       call···7f2·<_Py_RunGC+0x372>607 »       call···7f2·<_Py_RunGC+0x372>
608 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4608 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
609 »       jmp····56a·<_Py_RunGC+0xea>609 »       jmp····56a·<_Py_RunGC+0xea>
610 »       mov····%r13,%rdi610 »       mov····%r13,%rdi
611 »       call···7ff·<_Py_RunGC+0x37f>611 »       call···7ff·<_Py_RunGC+0x37f>
612 ·R_X86_64_PC32»  .text+0x9c612 ·R_X86_64_PC32»  .text+0x9c
Offset 630, 15 lines modifiedOffset 630, 15 lines modified
630 »       mov····0x10(%rdi),%rdi630 »       mov····0x10(%rdi),%rdi
631 »       call···870·<invoke_gc_callback.isra.0>631 »       call···870·<invoke_gc_callback.isra.0>
632 »       lea····0x8(%rsp),%rcx632 »       lea····0x8(%rsp),%rcx
633 »       mov····%rsp,%rdx633 »       mov····%rsp,%rdx
634 »       mov····%ebx,%esi634 »       mov····%ebx,%esi
635 »       mov····%rbp,%rdi635 »       mov····%rbp,%rdi
636 »       xor····%r8d,%r8d636 »       xor····%r8d,%r8d
637 »       call···9d0·<gc_collect_main>637 »       call···9c0·<gc_collect_main>
638 »       mov····0x10(%rbp),%rdi638 »       mov····0x10(%rbp),%rdi
639 »       mov····0x8(%rsp),%r8639 »       mov····0x8(%rsp),%r8
640 »       mov····%ebx,%edx640 »       mov····%ebx,%edx
641 »       mov····(%rsp),%rcx641 »       mov····(%rsp),%rcx
642 »       mov····$0x0,%esi642 »       mov····$0x0,%esi
643 ·R_X86_64_32»    .rodata.str1.1+0x61643 ·R_X86_64_32»    .rodata.str1.1+0x61
644 »       mov····%rax,%r12644 »       mov····%rax,%r12
Offset 651, 134 lines modifiedOffset 651, 133 lines modified
651 »       ret651 »       ret
652 »       nop652 »       nop
  
653 0000000000000870·<invoke_gc_callback.isra.0>:653 0000000000000870·<invoke_gc_callback.isra.0>:
654 invoke_gc_callback.isra.0():654 invoke_gc_callback.isra.0():
655 »       mov····0x148(%rdi),%rax655 »       mov····0x148(%rdi),%rax
656 »       test···%rax,%rax656 »       test···%rax,%rax
657 »       je·····9b0·<invoke_gc_callback.isra.0+0x140>657 »       je·····9a9·<invoke_gc_callback.isra.0+0x139>
658 »       push···%r14658 »       push···%r14
659 »       push···%r13659 »       push···%r13
660 »       push···%r12660 »       push···%r12
661 »       xor····%r12d,%r12d661 »       xor····%r12d,%r12d
662 »       push···%rbp662 »       push···%rbp
663 »       mov····%rdi,%rbp663 »       mov····%rdi,%rbp
664 »       push···%rbx664 »       push···%rbx
665 »       mov····%rsi,%rbx665 »       mov····%rsi,%rbx
666 »       sub····$0x10,%rsp666 »       sub····$0x10,%rsp
667 »       cmpq···$0x0,0x10(%rax)667 »       cmpq···$0x0,0x10(%rax)
668 »       jne····96b·<invoke_gc_callback.isra.0+0xfb>668 »       jne····971·<invoke_gc_callback.isra.0+0x101>
669 »       mov····%rbx,%rdi669 »       mov····%rbx,%rdi
670 »       call···8a8·<invoke_gc_callback.isra.0+0x38>670 »       call···8a8·<invoke_gc_callback.isra.0+0x38>
671 ·R_X86_64_PLT32» PyUnicode_FromString-0x4671 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
672 »       mov····%rax,%rbx672 »       mov····%rax,%rbx
673 »       test···%rax,%rax673 »       test···%rax,%rax
674 »       je·····8f7·<invoke_gc_callback.isra.0+0x87>674 »       je·····8f3·<invoke_gc_callback.isra.0+0x83>
675 »       mov····%rax,(%rsp)675 »       mov····%rax,(%rsp)
676 »       xor····%r13d,%r13d676 »       xor····%r13d,%r13d
677 »       mov····%r12,0x8(%rsp)677 »       mov····%r12,0x8(%rsp)
678 »       mov····0x148(%rbp),%rax678 »       mov····0x148(%rbp),%rax
679 »       cmp····0x10(%rax),%r13679 »       cmp····0x10(%rax),%r13
680 »       jl·····912·<invoke_gc_callback.isra.0+0xa2>680 »       jl·····918·<invoke_gc_callback.isra.0+0xa8>
681 »       mov····(%rbx),%rax681 »       mov····(%rbx),%rax
682 »       test···%eax,%eax682 »       test···%eax,%eax
683 »       js·····8e1·<invoke_gc_callback.isra.0+0x71>683 »       js·····8e1·<invoke_gc_callback.isra.0+0x71>
684 »       sub····$0x1,%rax684 »       sub····$0x1,%rax
685 »       mov····%rax,(%rbx)685 »       mov····%rax,(%rbx)
686 »       jne····8e1·<invoke_gc_callback.isra.0+0x71>686 »       jne····8e1·<invoke_gc_callback.isra.0+0x71>
687 »       mov····%rbx,%rdi687 »       mov····%rbx,%rdi
688 »       call···8e1·<invoke_gc_callback.isra.0+0x71>688 »       call···8e1·<invoke_gc_callback.isra.0+0x71>
689 ·R_X86_64_PLT32» _Py_Dealloc-0x4689 ·R_X86_64_PLT32» _Py_Dealloc-0x4
690 »       test···%r12,%r12690 »       test···%r12,%r12
691 »       jne····9a3·<invoke_gc_callback.isra.0+0x133>691 »       jne····90e·<invoke_gc_callback.isra.0+0x9e>
692 »       add····$0x10,%rsp692 »       add····$0x10,%rsp
693 »       pop····%rbx693 »       pop····%rbx
694 »       pop····%rbp694 »       pop····%rbp
695 »       pop····%r12695 »       pop····%r12
696 »       pop····%r13696 »       pop····%r13
697 »       pop····%r14697 »       pop····%r14
698 »       ret698 »       ret
699 »       mov····%r12,%rdi699 »       mov····%r12,%rdi
700 »       call···9c0·<Py_XDECREF>700 »       call···9b0·<Py_XDECREF>
701 »       add····$0x10,%rsp701 »       add····$0x10,%rsp
702 »       xor····%edi,%edi702 »       xor····%edi,%edi
703 »       pop····%rbx703 »       pop····%rbx
704 »       pop····%rbp704 »       pop····%rbp
705 »       pop····%r12705 »       pop····%r12
706 »       pop····%r13706 »       pop····%r13
707 »       pop····%r14707 »       pop····%r14
708 »       jmp····912·<invoke_gc_callback.isra.0+0xa2>708 »       jmp····90e·<invoke_gc_callback.isra.0+0x9e>
709 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4709 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
 710 »       mov····%r12,%rdi
 711 »       call···916·<invoke_gc_callback.isra.0+0xa6>
 712 ·R_X86_64_PC32»  .text+0x9c
Max diff block lines reached; 33751/37397 bytes (90.25%) of diff not shown.
2.21 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 39, 28 lines modifiedOffset 39, 28 lines modified
39 ··0x00000230·530e7841·0e707b0e·78500e80·01560e78·S.xA.p{.xP...V.x39 ··0x00000230·530e7841·0e707b0e·78500e80·01560e78·S.xA.p{.xP...V.x
40 ··0x00000240·420e7000·1c000000·48020000·00000000·B.p.....H.......40 ··0x00000240·420e7000·1c000000·48020000·00000000·B.p.....H.......
41 ··0x00000250·85000000·000e7083·0786068c·058d048e·......p.........41 ··0x00000250·85000000·000e7083·0786068c·058d048e·......p.........
42 ··0x00000260·038f0200·2c000000·68020000·00000000·....,...h.......42 ··0x00000260·038f0200·2c000000·68020000·00000000·....,...h.......
43 ··0x00000270·5f000000·00420e10·8c02480e·18860344·_....B....H....D43 ··0x00000270·5f000000·00420e10·8c02480e·18860344·_....B....H....D
44 ··0x00000280·0e208304·4b0e307e·0e20440e·18410e10·.·..K.0~.·D..A..44 ··0x00000280·0e208304·4b0e307e·0e20440e·18410e10·.·..K.0~.·D..A..
45 ··0x00000290·420e0800·70000000·98020000·00000000·B...p...........45 ··0x00000290·420e0800·70000000·98020000·00000000·B...p...........
46 ··0x000002a0·41010000·00520e10·8e02420e·188d0342·A....R....B....B46 ··0x000002a0·3a010000·00520e10·8e02420e·188d0342·:....R....B....B
47 ··0x000002b0·0e208c04·440e2886·05440e30·8306470e·.·..D.(..D.0..G.47 ··0x000002b0·0e208c04·440e2886·05440e30·8306470e·.·..D.(..D.0..G.
48 ··0x000002c0·4002590a·0e30410e·28410e20·420e1842·@.Y..0A.(A.·B..B48 ··0x000002c0·4002550a·0e30410e·28410e20·420e1842·@.U..0A.(A.·B..B
49 ··0x000002d0·0e10420e·08410b4c·0a0e3043·c30e2841·..B..A.L..0C..(A49 ··0x000002d0·0e10420e·08410b4c·0a0e3043·c30e2841·..B..A.L..0C..(A
50 ··0x000002e0·c60e2042·cc0e1842·cd0e1042·ce0e0845·..·B...B...B...E50 ··0x000002e0·c60e2042·cc0e1842·cd0e1042·ce0e0845·..·B...B...B...E
51 ··0x000002f0·0b025b0e·484f0e50·540e4842·0e405e0e·..[.HO.PT.HB.@^.51 ··0x000002f0·0b02650e·484f0e50·540e4842·0e40510e·..e.HO.PT.HB.@Q.
52 ··0x00000300·08c3c6cc·cdce0000·30000000·0c030000·........0.......52 ··0x00000300·08c3c6cc·cdce0000·30000000·0c030000·........0.......
53 ··0x00000310·00000000·44000000·000e4083·0686058c·....D.....@.....53 ··0x00000310·00000000·44000000·000e4083·0686058c·....D.....@.....
54 ··0x00000320·048d038e·02750e30·43c30e28·41c60e20·.....u.0C..(A..·54 ··0x00000320·048d038e·02750e30·43c30e28·41c60e20·.....u.0C..(A..·
55 ··0x00000330·42cc0e18·42cd0e10·42ce0e08·10000000·B...B...B.......55 ··0x00000330·42cc0e18·42cd0e10·42ce0e08·10000000·B...B...B.......
56 ··0x00000340·40030000·00000000·0a000000·00000000·@...............56 ··0x00000340·40030000·00000000·0a000000·00000000·@...............
57 ··0x00000350·10000000·54030000·00000000·05000000·....T...........57 ··0x00000350·10000000·54030000·00000000·05000000·....T...........
58 ··0x00000360·00000000·4c000000·68030000·00000000·....L...h.......58 ··0x00000360·00000000·4c000000·68030000·00000000·....L...h.......
59 ··0x00000370·bd0e0000·00420e10·8f02420e·188e0342·.....B....B....B59 ··0x00000370·c10e0000·00420e10·8f02420e·188e0342·.....B....B....B
60 ··0x00000380·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.60 ··0x00000380·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
61 ··0x00000390·38830747·0ee00203·110a0a0e·38440e30·8..G........8D.061 ··0x00000390·38830747·0ee00203·110a0a0e·38440e30·8..G........8D.0
62 ··0x000003a0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A62 ··0x000003a0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
63 ··0x000003b0·0b000000·1c000000·b8030000·00000000·................63 ··0x000003b0·0b000000·1c000000·b8030000·00000000·................
64 ··0x000003c0·e3030000·000ee002·83078606·8c058d04·................64 ··0x000003c0·e3030000·000ee002·83078606·8c058d04·................
65 ··0x000003d0·8e038f02·10000000·d8030000·00000000·................65 ··0x000003d0·8e038f02·10000000·d8030000·00000000·................
66 ··0x000003e0·1d000000·00000000·10000000·ec030000·................66 ··0x000003e0·1d000000·00000000·10000000·ec030000·................
2.21 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 141, 23 lines modifiedOffset 141, 23 lines modified
141 ··0x000008a0·61724672·65654c69·7374005f·50794173·arFreeList._PyAs141 ··0x000008a0·61724672·65654c69·7374005f·50794173·arFreeList._PyAs
142 ··0x000008b0·796e6347·656e5f43·6c656172·46726565·yncGen_ClearFree142 ··0x000008b0·796e6347·656e5f43·6c656172·46726565·yncGen_ClearFree
143 ··0x000008c0·4c697374·73005f50·79436f6e·74657874·Lists._PyContext143 ··0x000008c0·4c697374·73005f50·79436f6e·74657874·Lists._PyContext
144 ··0x000008d0·5f436c65·61724672·65654c69·73740050·_ClearFreeList.P144 ··0x000008d0·5f436c65·61724672·65654c69·73740050·_ClearFreeList.P
145 ··0x000008e0·794f626a·6563745f·43616c6c·4f6e6541·yObject_CallOneA145 ··0x000008e0·794f626a·6563745f·43616c6c·4f6e6541·yObject_CallOneA
146 ··0x000008f0·72670050·794c6973·745f4170·70656e64·rg.PyList_Append146 ··0x000008f0·72670050·794c6973·745f4170·70656e64·rg.PyList_Append
147 ··0x00000900·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai147 ··0x00000900·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
 148 ··0x00000910·6c005f50·79457272·5f436c65·61720050·l._PyErr_Clear.P
 149 ··0x00000920·79537973·5f466f72·6d617453·74646572·ySys_FormatStder
 150 ··0x00000930·72005f50·7954696d·655f4765·74506572·r._PyTime_GetPer
 151 ··0x00000940·66436f75·6e746572·005f5079·54696d65·fCounter._PyTime
 152 ··0x00000950·5f417353·65636f6e·6473446f·75626c65·_AsSecondsDouble
 153 ··0x00000960·00507953·79735f57·72697465·53746465·.PySys_WriteStde
 154 ··0x00000970·7272005f·2e737461·70736474·2e626173·rr._.stapsdt.bas
148 ··0x00000910·6c005f50·79457272·5f577269·7465556e·l._PyErr_WriteUn155 ··0x00000980·65005f50·79457272·5f577269·7465556e·e._PyErr_WriteUn
149 ··0x00000920·72616973·61626c65·4d736700·5f507945·raisableMsg._PyE156 ··0x00000990·72616973·61626c65·4d736700·50794f53·raisableMsg.PyOS
150 ··0x00000930·72725f43·6c656172·00507953·79735f46·rr_Clear.PySys_F 
151 ··0x00000940·6f726d61·74537464·65727200·5f2e7374·ormatStderr._.st 
152 ··0x00000950·61707364·742e6261·7365005f·50795469·apsdt.base._PyTi 
153 ··0x00000960·6d655f47·65745065·7266436f·756e7465·me_GetPerfCounte 
154 ··0x00000970·72005f50·7954696d·655f4173·5365636f·r._PyTime_AsSeco 
155 ··0x00000980·6e647344·6f75626c·65005079·5379735f·ndsDouble.PySys_ 
156 ··0x00000990·57726974·65537464·65727200·50794f53·WriteStderr.PyOS 
157 ··0x000009a0·5f736e70·72696e74·66005f50·794f626a·_snprintf._PyObj157 ··0x000009a0·5f736e70·72696e74·66005f50·794f626a·_snprintf._PyObj
158 ··0x000009b0·6563745f·47435f52·6573697a·65005079·ect_GC_Resize.Py158 ··0x000009b0·6563745f·47435f52·6573697a·65005079·ect_GC_Resize.Py
159 ··0x000009c0·4f626a65·63745f52·65616c6c·6f630050·Object_Realloc.P159 ··0x000009c0·4f626a65·63745f52·65616c6c·6f630050·Object_Realloc.P
160 ··0x000009d0·7947435f·436f6c6c·65637400·5f507945·yGC_Collect._PyE160 ··0x000009d0·7947435f·436f6c6c·65637400·5f507945·yGC_Collect._PyE
161 ··0x000009e0·72725f47·65745261·69736564·45786365·rr_GetRaisedExce161 ··0x000009e0·72725f47·65745261·69736564·45786365·rr_GetRaisedExce
162 ··0x000009f0·7074696f·6e005f50·79457272·5f536574·ption._PyErr_Set162 ··0x000009f0·7074696f·6e005f50·79457272·5f536574·ption._PyErr_Set
163 ··0x00000a00·52616973·65644578·63657074·696f6e00·RaisedException.163 ··0x00000a00·52616973·65644578·63657074·696f6e00·RaisedException.
23.8 KB
_datetimemodule.o
13.5 KB
readelf --wide --relocs {}
    
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
334 00000000000022f2··0000018100000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4334 00000000000022f2··0000018100000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4
335 000000000000230f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·205335 000000000000230f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·205
336 000000000000233a··000001aa00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4336 000000000000233a··000001aa00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
337 0000000000002358··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ec337 0000000000002358··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ec
338 0000000000002381··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4338 0000000000002381··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
339 00000000000023b3··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·6a0339 00000000000023b3··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·6a0
340 00000000000023ec··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87c340 00000000000023ec··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·87c
341 0000000000002435··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·6a0341 000000000000247f··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·6a0
342 0000000000002510··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·660342 0000000000002510··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·660
343 000000000000255c··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·6a0343 000000000000255c··000000750000000b·R_X86_64_32S···········0000000000000000·.rodata·+·6a0
344 0000000000002596··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·1be0344 0000000000002596··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·1be0
345 00000000000025a1··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·1be0345 00000000000025a1··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·1be0
346 00000000000025c4··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·205346 00000000000025c4··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·205
347 000000000000260f··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·1be0347 000000000000260f··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·1be0
348 000000000000263a··000001ab00000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4348 000000000000263a··000001ab00000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
Offset 688, 18 lines modifiedOffset 688, 18 lines modified
688 0000000000000e65··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b0688 0000000000000e65··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b0
689 0000000000000e7b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9be689 0000000000000e7b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9be
690 0000000000000e86··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·918690 0000000000000e86··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·918
691 0000000000000ee4··0000017800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4691 0000000000000ee4··0000017800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
692 0000000000000f12··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4692 0000000000000f12··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
693 0000000000000f4b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c4c693 0000000000000f4b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c4c
694 0000000000000f77··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c4c694 0000000000000f77··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c4c
695 0000000000001027··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c6b695 0000000000001027··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c53
696 0000000000001098··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c7d696 0000000000001098··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c65
697 00000000000010a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c6b697 00000000000010a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c53
698 00000000000010b9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c53698 00000000000010b9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c7a
699 0000000000001132··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e48699 0000000000001132··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e48
700 0000000000001151··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e2f700 0000000000001151··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e2f
701 000000000000119b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e1d701 000000000000119b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e1d
702 00000000000011e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb0702 00000000000011e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cb0
703 000000000000121b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9b703 000000000000121b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9b
704 0000000000001236··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9b704 0000000000001236··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c9b
705 0000000000001292··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca3705 0000000000001292··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ca3
Offset 772, 18 lines modifiedOffset 772, 18 lines modified
772 0000000000002078··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c3772 0000000000002078··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c3
773 00000000000020a2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·149b773 00000000000020a2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·149b
774 0000000000002120··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1644774 0000000000002120··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1644
775 000000000000217e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·163d775 000000000000217e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·163d
776 00000000000022fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1676776 00000000000022fe··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1676
777 0000000000002309··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1665777 0000000000002309··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1665
778 000000000000234a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1676778 000000000000234a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1676
779 00000000000023d0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16b8779 00000000000023d0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16af
780 0000000000002404··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16b8780 0000000000002404··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16af
781 000000000000242b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·167d781 0000000000002445··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·167d
782 000000000000244c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16d1782 0000000000002475··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16c8
783 000000000000256d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1703783 000000000000256d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1703
784 00000000000025b5··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c784 00000000000025b5··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c
785 00000000000025e3··0000018d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallFunction·-·4785 00000000000025e3··0000018d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallFunction·-·4
786 000000000000264e··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·94c786 000000000000264e··0000002600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·94c
787 000000000000266d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174a787 000000000000266d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174a
788 000000000000267f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174a788 000000000000267f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174a
789 00000000000026e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1778789 00000000000026e3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1778
Offset 1496, 15 lines modifiedOffset 1496, 15 lines modified
1496 0000000000000bbe··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1231496 0000000000000bbe··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·123
1497 0000000000000bcf··0000018900000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetModuleAttrString·-·41497 0000000000000bcf··0000018900000004·R_X86_64_PLT32·········0000000000000000·_PyImport_GetModuleAttrString·-·4
1498 0000000000000be3··0000018a00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallNoArgs·-·41498 0000000000000be3··0000018a00000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallNoArgs·-·4
1499 0000000000000bff··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41499 0000000000000bff··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1500 0000000000000c0e··0000018b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b2801500 0000000000000c0e··0000018b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b280
1501 0000000000000c26··0000018c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·41501 0000000000000c26··0000018c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
1502 0000000000000c40··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41502 0000000000000c40··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1503 0000000000000c89··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41503 0000000000000c71··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1504 0000000000000cab··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41504 0000000000000cab··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1505 0000000000000ccf··0000019200000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·41505 0000000000000ccf··0000019200000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
1506 0000000000000cdd··0000019000000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·41506 0000000000000cdd··0000019000000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
1507 0000000000000ceb··0000017700000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·41507 0000000000000ceb··0000017700000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
1508 0000000000000d00··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34dc1508 0000000000000d00··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34dc
1509 0000000000000d0e··0000016e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·01509 0000000000000d0e··0000016e0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
1510 0000000000000d28··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1501510 0000000000000d28··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·150
Offset 1614, 17 lines modifiedOffset 1614, 17 lines modified
1614 00000000000015f8··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41614 00000000000015f8··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1615 0000000000001610··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ea1615 0000000000001610··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ea
1616 000000000000161b··000001a900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·41616 000000000000161b··000001a900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
1617 0000000000001635··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41617 0000000000001635··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1618 000000000000166c··0000017b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·41618 000000000000166c··0000017b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
1619 0000000000001671··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e31619 0000000000001671··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e3
1620 0000000000001676··0000017c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·41620 0000000000001676··0000017c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
1621 00000000000016bf··0000017900000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·41621 00000000000016b6··0000017900000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
1622 00000000000016c4··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·20e1622 00000000000016bb··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·20e
1623 00000000000016c9··0000017c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·41623 00000000000016c0··0000017c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
1624 0000000000001745··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41624 0000000000001745··0000017600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1625 000000000000175f··0000018000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·41625 000000000000175f··0000018000000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
1626 0000000000001764··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2261626 0000000000001764··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·226
1627 0000000000001778··0000017a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·41627 0000000000001778··0000017a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
1628 0000000000001784··000001ac0000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·01628 0000000000001784··000001ac0000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
1629 000000000000178e··000001ad0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·01629 000000000000178e··000001ad0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
1630 00000000000017a3··000001ac00000002·R_X86_64_PC32··········0000000000000000·_Py_TrueStruct·-·41630 00000000000017a3··000001ac00000002·R_X86_64_PC32··········0000000000000000·_Py_TrueStruct·-·4
Offset 2252, 17 lines modifiedOffset 2252, 17 lines modified
2252 0000000000000988··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e4c2252 0000000000000988··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e4c
2253 00000000000009b0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e4c2253 00000000000009b0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e4c
2254 00000000000009be··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e652254 00000000000009be··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e65
2255 00000000000009c9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e862255 00000000000009c9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e86
2256 00000000000009d9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e862256 00000000000009d9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e86
2257 00000000000009ee··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e4c2257 00000000000009ee··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e4c
2258 0000000000000c53··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·fa42258 0000000000000c53··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·fa4
 2259 0000000000000c7a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1098
2259 0000000000000c66··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10382260 0000000000000c8d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1038
2260 0000000000000c6b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10b9 
2261 0000000000000c92··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10982261 0000000000000c92··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10b9
2262 0000000000000ca3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12922262 0000000000000ca3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1292
2263 0000000000000cb0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12922263 0000000000000cb0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1292
2264 0000000000000ce6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11cf2264 0000000000000ce6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·11cf
2265 0000000000000cf3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12922265 0000000000000cf3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1292
2266 0000000000000d75··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·13f32266 0000000000000d75··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·13f3
2267 0000000000000d95··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12922267 0000000000000d95··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1292
2268 0000000000000ddb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·13f32268 0000000000000ddb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·13f3
Offset 2321, 22 lines modifiedOffset 2321, 22 lines modified
2321 0000000000001436··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1fcd2321 0000000000001436··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1fcd
2322 0000000000001460··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·203d2322 0000000000001460··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·203d
2323 00000000000014c3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20ac2323 00000000000014c3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20ac
2324 00000000000014ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20782324 00000000000014ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2078
2325 0000000000001644··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21b42325 0000000000001644··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21b4
2326 0000000000001665··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·21202326 0000000000001665··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2120
2327 000000000000167d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23812327 000000000000167d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2381
2328 0000000000001686··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·242b 
2329 000000000000169e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2435 
2330 00000000000016b3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2435 
2331 00000000000016b8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·242b 
2332 00000000000016d1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23d2 
2333 00000000000016e9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23b32328 0000000000001695··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23b3
2334 00000000000016fe··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23b32329 00000000000016aa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23b3
2335 0000000000001703··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23a92330 00000000000016af··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23a9
 2331 00000000000016c8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23d2
 2332 00000000000016d1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2475
 2333 00000000000016e9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·247f
 2334 00000000000016fe··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·247f
 2335 0000000000001703··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2475
Max diff block lines reached; 534/13812 bytes (3.87%) of diff not shown.
1.44 KB
readelf --wide --debug-dump=frames {}
    
Offset 790, 30 lines modifiedOffset 790, 30 lines modified
790 ··DW_CFA_def_cfa_offset:·80790 ··DW_CFA_def_cfa_offset:·80
791 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56791 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
792 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48792 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
793 ··DW_CFA_offset:·r12·(r12)·at·cfa-40793 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
794 ··DW_CFA_offset:·r13·(r13)·at·cfa-32794 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
795 ··DW_CFA_offset:·r14·(r14)·at·cfa-24795 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
796 ··DW_CFA_offset:·r15·(r15)·at·cfa-16796 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
797 ··DW_CFA_advance_loc:·28·to·0000000000000c73797 ··DW_CFA_advance_loc:·4·to·0000000000000c5b
798 ··DW_CFA_remember_state798 ··DW_CFA_remember_state
799 ··DW_CFA_def_cfa_offset:·56799 ··DW_CFA_def_cfa_offset:·56
800 ··DW_CFA_advance_loc:·4·to·0000000000000c77800 ··DW_CFA_advance_loc:·4·to·0000000000000c5f
801 ··DW_CFA_def_cfa_offset:·48801 ··DW_CFA_def_cfa_offset:·48
802 ··DW_CFA_advance_loc:·1·to·0000000000000c78802 ··DW_CFA_advance_loc:·1·to·0000000000000c60
803 ··DW_CFA_def_cfa_offset:·40803 ··DW_CFA_def_cfa_offset:·40
804 ··DW_CFA_advance_loc:·2·to·0000000000000c7a804 ··DW_CFA_advance_loc:·2·to·0000000000000c62
805 ··DW_CFA_def_cfa_offset:·32805 ··DW_CFA_def_cfa_offset:·32
806 ··DW_CFA_advance_loc:·2·to·0000000000000c7c806 ··DW_CFA_advance_loc:·2·to·0000000000000c64
807 ··DW_CFA_def_cfa_offset:·24807 ··DW_CFA_def_cfa_offset:·24
808 ··DW_CFA_advance_loc:·2·to·0000000000000c7e808 ··DW_CFA_advance_loc:·2·to·0000000000000c66
809 ··DW_CFA_def_cfa_offset:·16809 ··DW_CFA_def_cfa_offset:·16
810 ··DW_CFA_advance_loc:·2·to·0000000000000c80810 ··DW_CFA_advance_loc:·2·to·0000000000000c68
811 ··DW_CFA_def_cfa_offset:·8811 ··DW_CFA_def_cfa_offset:·8
812 ··DW_CFA_advance_loc:·1·to·0000000000000c81812 ··DW_CFA_advance_loc:·1·to·0000000000000c69
813 ··DW_CFA_restore_state813 ··DW_CFA_restore_state
814 ··DW_CFA_nop814 ··DW_CFA_nop
  
815 00000734·0000000000000010·00000738·FDE·cie=00000000·pc=0000000000000c96..0000000000000c9f815 00000734·0000000000000010·00000738·FDE·cie=00000000·pc=0000000000000c96..0000000000000c9f
816 ··DW_CFA_nop816 ··DW_CFA_nop
817 ··DW_CFA_nop817 ··DW_CFA_nop
818 ··DW_CFA_nop818 ··DW_CFA_nop
4.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1419, 15 lines modifiedOffset 1419, 15 lines modified
1419 »       mov····%ecx,(%rsp)1419 »       mov····%ecx,(%rsp)
1420 »       mov····%r8d,0xc(%rsp)1420 »       mov····%r8d,0xc(%rsp)
1421 »       call···101f·<build_struct_time+0x2f>1421 »       call···101f·<build_struct_time+0x2f>
1422 ·R_X86_64_PLT32» _PyImport_GetModuleAttrString-0x41422 ·R_X86_64_PLT32» _PyImport_GetModuleAttrString-0x4
1423 »       mov····%rax,%r131423 »       mov····%rax,%r13
1424 »       test···%rax,%rax1424 »       test···%rax,%rax
1425 »       je·····102b·<build_struct_time+0x3b>1425 »       je·····102b·<build_struct_time+0x3b>
1426 ·R_X86_64_PC32»  .text.unlikely+0xc6b1426 ·R_X86_64_PC32»  .text.unlikely+0xc53
1427 »       movslq·%r14d,%rax1427 »       movslq·%r14d,%rax
1428 »       mov····0x0(,%rax,4),%r12d1428 »       mov····0x0(,%rax,4),%r12d
1429 ·R_X86_64_32S»   .rodata+0x6601429 ·R_X86_64_32S»   .rodata+0x660
1430 »       cmp····$0x2,%r14d1430 »       cmp····$0x2,%r14d
1431 »       jg·····10a4·<build_struct_time+0xb4>1431 »       jg·····10a4·<build_struct_time+0xb4>
1432 »       mov····%ebx,%edx1432 »       mov····%ebx,%edx
1433 »       mov····%r14d,%esi1433 »       mov····%r14d,%esi
Offset 1460, 27 lines modifiedOffset 1460, 27 lines modified
1460 »       mov····0x0(%r13),%rdx1460 »       mov····0x0(%r13),%rdx
1461 »       add····$0x30,%rsp1461 »       add····$0x30,%rsp
1462 »       test···%edx,%edx1462 »       test···%edx,%edx
1463 »       js·····109c·<build_struct_time+0xac>1463 »       js·····109c·<build_struct_time+0xac>
1464 »       sub····$0x1,%rdx1464 »       sub····$0x1,%rdx
1465 »       mov····%rdx,0x0(%r13)1465 »       mov····%rdx,0x0(%r13)
1466 »       je·····109c·<build_struct_time+0xac>1466 »       je·····109c·<build_struct_time+0xac>
1467 ·R_X86_64_PC32»  .text.unlikely+0xc7d1467 ·R_X86_64_PC32»  .text.unlikely+0xc65
1468 »       mov····%rax,%r131468 »       mov····%rax,%r13
1469 »       jmp····10a4·<build_struct_time+0xb4>1469 »       jmp····10a4·<build_struct_time+0xb4>
1470 ·R_X86_64_PC32»  .text.unlikely+0xc6b1470 ·R_X86_64_PC32»  .text.unlikely+0xc53
1471 »       test···$0x3,%bpl1471 »       test···$0x3,%bpl
1472 »       jne····103c·<build_struct_time+0x4c>1472 »       jne····103c·<build_struct_time+0x4c>
1473 »       mov····$0x64,%ecx1473 »       mov····$0x64,%ecx
1474 »       mov····%ebp,%eax1474 »       mov····%ebp,%eax
1475 »       xor····%edx,%edx1475 »       xor····%edx,%edx
1476 »       div····%ecx1476 »       div····%ecx
1477 »       test···%edx,%edx1477 »       test···%edx,%edx
1478 »       je·····10bd·<build_struct_time+0xcd>1478 »       je·····10bd·<build_struct_time+0xcd>
1479 ·R_X86_64_PC32»  .text.unlikely+0xc531479 ·R_X86_64_PC32»  .text.unlikely+0xc7a
1480 »       add····$0x1,%r12d1480 »       add····$0x1,%r12d
1481 »       jmp····103c·<build_struct_time+0x4c>1481 »       jmp····103c·<build_struct_time+0x4c>
1482 »       cs·nopw·0x0(%rax,%rax,1)1482 »       cs·nopw·0x0(%rax,%rax,1)
  
1483 00000000000010d0·<wrap_strftime>:1483 00000000000010d0·<wrap_strftime>:
1484 wrap_strftime():1484 wrap_strftime():
1485 »       push···%r151485 »       push···%r15
Offset 3034, 82 lines modifiedOffset 3034, 82 lines modified
3034 »       mov····%rsi,%rbp3034 »       mov····%rsi,%rbp
3035 »       push···%rbx3035 »       push···%rbx
3036 »       mov····%rdi,%rbx3036 »       mov····%rdi,%rbx
3037 »       push···%rcx3037 »       push···%rcx
3038 »       mov····(%rsi),%esi3038 »       mov····(%rsi),%esi
3039 »       mov····(%rdi),%edi3039 »       mov····(%rdi),%edi
3040 »       cmp····$0x2,%esi3040 »       cmp····$0x2,%esi
3041 »       je·····2441·<normalize_y_m_d+0xb1>3041 »       je·····243a·<normalize_y_m_d+0xaa>
3042 »       movslq·%esi,%rax3042 »       movslq·%esi,%rax
3043 »       mov····0x0(,%rax,4),%ecx3043 »       mov····0x0(,%rax,4),%ecx
3044 ·R_X86_64_32S»   .rodata+0x6a03044 ·R_X86_64_32S»   .rodata+0x6a0
3045 »       mov····(%r12),%r13d3045 »       mov····(%r12),%r13d
3046 »       test···%r13d,%r13d3046 »       test···%r13d,%r13d
3047 »       jle····2418·<normalize_y_m_d+0x88>3047 »       jle····2418·<normalize_y_m_d+0x88>
3048 »       cmp····%ecx,%r13d3048 »       cmp····%ecx,%r13d
3049 »       jg·····23de·<normalize_y_m_d+0x4e>3049 »       jg·····23de·<normalize_y_m_d+0x4e>
3050 »       sub····$0x1,%edi3050 »       sub····$0x1,%edi
3051 »       cmp····$0x270e,%edi3051 »       cmp····$0x270e,%edi
3052 »       ja·····23d4·<normalize_y_m_d+0x44>3052 »       ja·····23d4·<normalize_y_m_d+0x44>
3053 ·R_X86_64_PC32»  .text.unlikely+0x16b83053 ·R_X86_64_PC32»  .text.unlikely+0x16af
3054 »       xor····%eax,%eax3054 »       xor····%eax,%eax
3055 »       pop····%rdx3055 »       pop····%rdx
3056 »       pop····%rbx3056 »       pop····%rbx
3057 »       pop····%rbp3057 »       pop····%rbp
3058 »       pop····%r123058 »       pop····%r12
3059 »       pop····%r133059 »       pop····%r13
3060 »       ret3060 »       ret
3061 »       add····$0x1,%ecx3061 »       add····$0x1,%ecx
3062 »       cmp····%ecx,%r13d3062 »       cmp····%ecx,%r13d
3063 »       je·····2450·<normalize_y_m_d+0xc0>3063 »       je·····2449·<normalize_y_m_d+0xb9>
3064 »       mov····$0x1,%edx3064 »       mov····$0x1,%edx
3065 »       call···23f0·<normalize_y_m_d+0x60>3065 »       call···23f0·<normalize_y_m_d+0x60>
3066 ·R_X86_64_PC32»  .text.hot+0x87c3066 ·R_X86_64_PC32»  .text.hot+0x87c
3067 »       add····%eax,%r13d3067 »       add····%eax,%r13d
3068 »       lea····-0x1(%r13),%edi3068 »       lea····-0x1(%r13),%edi
3069 »       sub····$0x2,%r13d3069 »       sub····$0x2,%r13d
3070 »       cmp····$0x37b9da,%r13d3070 »       cmp····$0x37b9da,%r13d
3071 »       ja·····2408·<normalize_y_m_d+0x78>3071 »       ja·····2408·<normalize_y_m_d+0x78>
3072 ·R_X86_64_PC32»  .text.unlikely+0x16b83072 ·R_X86_64_PC32»  .text.unlikely+0x16af
3073 »       mov····%r12,%rcx3073 »       mov····%r12,%rcx
3074 »       mov····%rbp,%rdx3074 »       mov····%rbp,%rdx
3075 »       mov····%rbx,%rsi3075 »       mov····%rbx,%rsi
3076 »       call···2490·<ord_to_ymd>3076 »       call···2490·<ord_to_ymd>
3077 »       jmp····23d4·<normalize_y_m_d+0x44>3077 »       jmp····23d4·<normalize_y_m_d+0x44>
3078 »       jne····23de·<normalize_y_m_d+0x4e>3078 »       jne····23de·<normalize_y_m_d+0x4e>
3079 »       sub····$0x1,%esi3079 »       sub····$0x1,%esi
3080 »       mov····%esi,0x0(%rbp)3080 »       mov····%esi,0x0(%rbp)
3081 »       test···%esi,%esi3081 »       test···%esi,%esi
3082 »       jle····2475·<normalize_y_m_d+0xe5>3082 »       jg·····246e·<normalize_y_m_d+0xde>
 3083 »       subl···$0x1,(%rbx)
 3084 »       movl···$0xc,0x0(%rbp)
 3085 »       movl···$0x1f,(%r12)
3083 »       mov····(%rbx),%ecx 
3084 »       cmp····$0x2,%esi 
3085 »       je·····242f·<normalize_y_m_d+0x9f> 
3086 ·R_X86_64_PC32»  .text.unlikely+0x167d 
3087 »       movslq·%esi,%rsi 
3088 »       mov····0x0(,%rsi,4),%edi 
3089 ·R_X86_64_32S»   .rodata+0x6a0 
3090 »       mov····%edi,(%r12) 
3091 »       mov····(%rbx),%edi3086 »       mov····(%rbx),%edi
3092 »       jmp····23c5·<normalize_y_m_d+0x35>3087 »       jmp····23c5·<normalize_y_m_d+0x35>
3093 »       test···$0x3,%dil3088 »       test···$0x3,%dil
3094 »       jne····23ad·<normalize_y_m_d+0x1d>3089 »       jne····23ad·<normalize_y_m_d+0x1d>
3095 »       jmp····2450·<normalize_y_m_d+0xc0>3090 »       jmp····2449·<normalize_y_m_d+0xb9>
3096 ·R_X86_64_PC32»  .text.unlikely+0x16d13091 ·R_X86_64_PC32»  .text.unlikely+0x167d
3097 »       add····$0x1,%esi3092 »       add····$0x1,%esi
3098 »       mov····%esi,0x0(%rbp)3093 »       mov····%esi,0x0(%rbp)
3099 »       movl···$0x1,(%r12)3094 »       movl···$0x1,(%r12)
3100 »       cmpl···$0xc,0x0(%rbp)3095 »       cmpl···$0xc,0x0(%rbp)
3101 »       jle····246e·<normalize_y_m_d+0xde>3096 »       jle····2467·<normalize_y_m_d+0xd7>
3102 »       movl···$0x1,0x0(%rbp)3097 »       movl···$0x1,0x0(%rbp)
3103 »       addl···$0x1,(%rbx)3098 »       addl···$0x1,(%rbx)
3104 »       mov····(%rbx),%edi3099 »       mov····(%rbx),%edi
3105 »       jmp····23c5·<normalize_y_m_d+0x35>3100 »       jmp····23c5·<normalize_y_m_d+0x35>
3106 »       subl···$0x1,(%rbx) 
3107 »       movl···$0xc,0x0(%rbp) 
3108 »       movl···$0x1f,(%r12)3101 »       mov····(%rbx),%ecx
 3102 »       cmp····$0x2,%esi
 3103 »       je·····2479·<normalize_y_m_d+0xe9>
 3104 ·R_X86_64_PC32»  .text.unlikely+0x16c8
 3105 »       movslq·%esi,%rsi
 3106 »       mov····0x0(,%rsi,4),%edi
Max diff block lines reached; 122/3928 bytes (3.11%) of diff not shown.
3.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1084, 39 lines modifiedOffset 1084, 39 lines modified
1084 date_strftime.cold():1084 date_strftime.cold():
1085 »       xor····%ebp,%ebp1085 »       xor····%ebp,%ebp
1086 »       jmp····c57·<build_struct_time.cold>1086 »       jmp····c57·<build_struct_time.cold>
1087 ·R_X86_64_PC32»  .text+0xfa41087 ·R_X86_64_PC32»  .text+0xfa4
  
1088 0000000000000c57·<build_struct_time.cold>:1088 0000000000000c57·<build_struct_time.cold>:
1089 build_struct_time.cold():1089 build_struct_time.cold():
1090 »       mov····$0x190,%ecx 
1091 »       mov····%ebp,%eax 
1092 »       xor····%edx,%edx 
1093 »       div····%ecx 
1094 »       test···%edx,%edx 
1095 »       jne····c6a·<build_struct_time.cold+0x13> 
1096 ·R_X86_64_PC32»  .text+0x1038 
1097 »       jmp····c6f·<build_struct_time.cold+0x18> 
1098 ·R_X86_64_PC32»  .text+0x10b9 
1099 »       add····$0x18,%rsp1090 »       add····$0x18,%rsp
1100 »       mov····%r13,%rax1091 »       mov····%r13,%rax
1101 »       pop····%rbx1092 »       pop····%rbx
1102 »       pop····%rbp1093 »       pop····%rbp
1103 »       pop····%r121094 »       pop····%r12
1104 »       pop····%r131095 »       pop····%r13
1105 »       pop····%r141096 »       pop····%r14
1106 »       pop····%r151097 »       pop····%r15
1107 »       ret1098 »       ret
1108 »       mov····%r13,%rdi1099 »       mov····%r13,%rdi
1109 »       mov····%rax,(%rsp)1100 »       mov····%rax,(%rsp)
1110 »       call···c8d·<build_struct_time.cold+0x36>1101 »       call···c75·<build_struct_time.cold+0x1e>
1111 ·R_X86_64_PLT32» _Py_Dealloc-0x41102 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1112 »       mov····(%rsp),%rax1103 »       mov····(%rsp),%rax
1113 »       jmp····c96·<datetime_date_fromtimestamp>1104 »       jmp····c7e·<build_struct_time.cold+0x27>
1114 ·R_X86_64_PC32»  .text+0x10981105 ·R_X86_64_PC32»  .text+0x1098
 1106 »       mov····$0x190,%ecx
 1107 »       mov····%ebp,%eax
 1108 »       xor····%edx,%edx
 1109 »       div····%ecx
 1110 »       test···%edx,%edx
 1111 »       jne····c91·<build_struct_time.cold+0x3a>
 1112 ·R_X86_64_PC32»  .text+0x1038
 1113 »       jmp····c96·<datetime_date_fromtimestamp>
 1114 ·R_X86_64_PC32»  .text+0x10b9
  
1115 0000000000000c96·<datetime_date_fromtimestamp>:1115 0000000000000c96·<datetime_date_fromtimestamp>:
1116 datetime_date_fromtimestamp():1116 datetime_date_fromtimestamp():
1117 »       endbr641117 »       endbr64
1118 »       jmp····e83·<date_fromtimestamp>1118 »       jmp····e83·<date_fromtimestamp>
  
1119 0000000000000c9f·<wrap_strftime.cold>:1119 0000000000000c9f·<wrap_strftime.cold>:
Offset 2009, 60 lines modifiedOffset 2009, 60 lines modified
2009 ·R_X86_64_PLT32» PyErr_SetString-0x42009 ·R_X86_64_PLT32» PyErr_SetString-0x4
2010 »       xor····%ebx,%ebx2010 »       xor····%ebx,%ebx
2011 »       jmp····1681·<normalize_y_m_d.cold>2011 »       jmp····1681·<normalize_y_m_d.cold>
2012 ·R_X86_64_PC32»  .text+0x23812012 ·R_X86_64_PC32»  .text+0x2381
  
2013 0000000000001681·<normalize_y_m_d.cold>:2013 0000000000001681·<normalize_y_m_d.cold>:
2014 normalize_y_m_d.cold():2014 normalize_y_m_d.cold():
2015 »       test···$0x3,%cl 
2016 »       jne····168a·<normalize_y_m_d.cold+0x9> 
2017 ·R_X86_64_PC32»  .text+0x242b 
2018 »       mov····$0x64,%edi2015 »       mov····$0x64,%ecx
2019 »       mov····%ecx,%eax2016 »       mov····%edi,%eax
2020 »       xor····%edx,%edx2017 »       xor····%edx,%edx
2021 »       div····%edi2018 »       div····%ecx
2022 »       mov····$0x1d,%edi2019 »       mov····$0x1d,%ecx
2023 »       test···%edx,%edx2020 »       test···%edx,%edx
2024 »       jne····16a2·<normalize_y_m_d.cold+0x21>2021 »       jne····1699·<normalize_y_m_d.cold+0x18>
2025 ·R_X86_64_PC32»  .text+0x24352022 ·R_X86_64_PC32»  .text+0x23b3
2026 »       mov····$0x190,%r8d2023 »       mov····$0x190,%r8d
2027 »       mov····%ecx,%eax2024 »       mov····%edi,%eax
2028 »       xor····%edx,%edx2025 »       xor····%edx,%edx
2029 »       div····%r8d2026 »       div····%r8d
2030 »       test···%edx,%edx2027 »       test···%edx,%edx
2031 »       je·····16b7·<normalize_y_m_d.cold+0x36>2028 »       je·····16ae·<normalize_y_m_d.cold+0x2d>
2032 ·R_X86_64_PC32»  .text+0x24352029 ·R_X86_64_PC32»  .text+0x23b3
2033 »       jmp····16bc·<normalize_y_m_d.cold+0x3b>2030 »       jmp····16b3·<normalize_y_m_d.cold+0x32>
2034 ·R_X86_64_PC32»  .text+0x242b2031 ·R_X86_64_PC32»  .text+0x23a9
2035 »       mov····0x0(%rip),%rdi········2032 »       mov····0x0(%rip),%rdi········
2036 ·R_X86_64_PC32»  PyExc_OverflowError-0x42033 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
2037 »       mov····$0x0,%esi2034 »       mov····$0x0,%esi
2038 ·R_X86_64_32»    .rodata.str1.1+0x20e2035 ·R_X86_64_32»    .rodata.str1.1+0x20e
2039 »       call···16cd·<normalize_y_m_d.cold+0x4c>2036 »       call···16c4·<normalize_y_m_d.cold+0x43>
2040 ·R_X86_64_PLT32» PyErr_SetString-0x42037 ·R_X86_64_PLT32» PyErr_SetString-0x4
2041 »       or·····$0xffffffff,%eax2038 »       or·····$0xffffffff,%eax
2042 »       jmp····16d5·<normalize_y_m_d.cold+0x54>2039 »       jmp····16cc·<normalize_y_m_d.cold+0x4b>
2043 ·R_X86_64_PC32»  .text+0x23d22040 ·R_X86_64_PC32»  .text+0x23d2
 2041 »       test···$0x3,%cl
 2042 »       jne····16d5·<normalize_y_m_d.cold+0x54>
 2043 ·R_X86_64_PC32»  .text+0x2475
2044 »       mov····$0x64,%ecx2044 »       mov····$0x64,%edi
2045 »       mov····%edi,%eax2045 »       mov····%ecx,%eax
2046 »       xor····%edx,%edx2046 »       xor····%edx,%edx
2047 »       div····%ecx2047 »       div····%edi
2048 »       mov····$0x1d,%ecx2048 »       mov····$0x1d,%edi
2049 »       test···%edx,%edx2049 »       test···%edx,%edx
2050 »       jne····16ed·<normalize_y_m_d.cold+0x6c>2050 »       jne····16ed·<normalize_y_m_d.cold+0x6c>
2051 ·R_X86_64_PC32»  .text+0x23b32051 ·R_X86_64_PC32»  .text+0x247f
2052 »       mov····$0x190,%r8d2052 »       mov····$0x190,%r8d
2053 »       mov····%edi,%eax2053 »       mov····%ecx,%eax
2054 »       xor····%edx,%edx2054 »       xor····%edx,%edx
2055 »       div····%r8d2055 »       div····%r8d
2056 »       test···%edx,%edx2056 »       test···%edx,%edx
2057 »       je·····1702·<normalize_y_m_d.cold+0x81>2057 »       je·····1702·<normalize_y_m_d.cold+0x81>
2058 ·R_X86_64_PC32»  .text+0x23b32058 ·R_X86_64_PC32»  .text+0x247f
2059 »       jmp····1707·<ord_to_ymd.cold>2059 »       jmp····1707·<ord_to_ymd.cold>
2060 ·R_X86_64_PC32»  .text+0x23a92060 ·R_X86_64_PC32»  .text+0x2475
  
2061 0000000000001707·<ord_to_ymd.cold>:2061 0000000000001707·<ord_to_ymd.cold>:
2062 ord_to_ymd.cold():2062 ord_to_ymd.cold():
2063 »       mov····$0x64,%r8d2063 »       mov····$0x64,%r8d
2064 »       mov····%edi,%eax2064 »       mov····%edi,%eax
2065 »       xor····%edx,%edx2065 »       xor····%edx,%edx
2066 »       div····%r8d2066 »       div····%r8d
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ··0x000006a0·2f000000·00480e18·510e2055·0e080000·/....H..Q.·U....110 ··0x000006a0·2f000000·00480e18·510e2055·0e080000·/....H..Q.·U....
111 ··0x000006b0·48000000·b4060000·00000000·d6000000·H...............111 ··0x000006b0·48000000·b4060000·00000000·d6000000·H...............
112 ··0x000006c0·00420e10·8f02450e·188e034a·0e208d04·.B....E....J.·..112 ··0x000006c0·00420e10·8f02450e·188e034a·0e208d04·.B....E....J.·..
113 ··0x000006d0·420e288c·05410e30·8606480e·38830746·B.(..A.0..H.8..F113 ··0x000006d0·420e288c·05410e30·8606480e·38830746·B.(..A.0..H.8..F
114 ··0x000006e0·0e500245·0e584d0e·60450e68·440e7044·.P.E.XM.`E.hD.pD114 ··0x000006e0·0e500245·0e584d0e·60450e68·440e7044·.P.E.XM.`E.hD.pD
115 ··0x000006f0·0e78450e·8001540e·50000000·34000000·.xE...T.P...4...115 ··0x000006f0·0e78450e·8001540e·50000000·34000000·.xE...T.P...4...
116 ··0x00000700·00070000·00000000·3f000000·000e5083·........?.....P.116 ··0x00000700·00070000·00000000·3f000000·000e5083·........?.....P.
117 ··0x00000710·0786068c·058d048e·038f025c·0a0e3844·...........\..8D117 ··0x00000710·0786068c·058d048e·038f0244·0a0e3844·...........D..8D
118 ··0x00000720·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.118 ··0x00000720·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
119 ··0x00000730·08410b00·10000000·38070000·00000000·.A......8.......119 ··0x00000730·08410b00·10000000·38070000·00000000·.A......8.......
120 ··0x00000740·09000000·00000000·4c000000·4c070000·........L...L...120 ··0x00000740·09000000·00000000·4c000000·4c070000·........L...L...
121 ··0x00000750·00000000·4d040000·00420e10·8f02450e·....M....B....E.121 ··0x00000750·00000000·4d040000·00420e10·8f02450e·....M....B....E.
122 ··0x00000760·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0122 ··0x00000760·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
123 ··0x00000770·8606410e·38830747·0ef00103·ff010a0e·..A.8..G........123 ··0x00000770·8606410e·38830747·0ef00103·ff010a0e·..A.8..G........
124 ··0x00000780·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..124 ··0x00000780·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
1.66 MB
_pickle.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········193784·(bytes·into·file)13 ··Start·of·section·headers:··········194072·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.52 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x2f4f8:1 There·are·23·section·headers,·starting·at·offset·0x2f618:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002542·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0023e2·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01b248·002c28·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01b2f0·002ad8·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0025a0·000d48·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002440·000d48·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01de70·001008·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01ddc8·001008·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0032e8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·003188·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0032e8·00056e·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·003188·00056e·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·003858·0012f5·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0036f8·0012f5·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·004b4d·004fda·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0049ed·005181·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·01ee78·008d30·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·01edd0·008e38·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·009b30·008aa3·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·009b70·008ce3·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·027ba8·005a48·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·027c08·005b98·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0125e0·002659·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·012860·002659·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02d5f0·000d38·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02d7a0·000d38·18···I·20··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·014c40·000050·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·014ec0·000050·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·014c90·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·014f10·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·014c98·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·014f18·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·014c98·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·014f18·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·014cb8·001e90·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·014f38·001dd0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·02e328·0010f8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·02e4d8·001068·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·016b48·002838·18·····21·255··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·016d08·0027a8·18·····21·249··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·019380·001ec2·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0194b0·001e3f·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·02f420·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·02f540·0000d1·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
63.8 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·429·entries:1 Symbol·table·'.symtab'·contains·423·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000ce0···104·OBJECT··LOCAL··DEFAULT····3·_picklemodule6 ·····3:·0000000000000ce0···104·OBJECT··LOCAL··DEFAULT····3·_picklemodule
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.17 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.88 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
Offset 17, 416 lines modifiedOffset 17, 410 lines modified
17 ····13:·0000000000000000···308·FUNC····LOCAL··DEFAULT····8·_pickle_exec.cold17 ····13:·0000000000000000···308·FUNC····LOCAL··DEFAULT····8·_pickle_exec.cold
18 ····14:·00000000000005f0···698·FUNC····LOCAL··DEFAULT····1·_Pickle_ClearState18 ····14:·00000000000005f0···698·FUNC····LOCAL··DEFAULT····1·_Pickle_ClearState
19 ····15:·00000000000003b0···540·FUNC····LOCAL··DEFAULT····1·pickle_traverse19 ····15:·00000000000003b0···540·FUNC····LOCAL··DEFAULT····1·pickle_traverse
20 ····16:·0000000000000134·····7·FUNC····LOCAL··DEFAULT····8·pickle_traverse.cold20 ····16:·0000000000000134·····7·FUNC····LOCAL··DEFAULT····8·pickle_traverse.cold
21 ····17:·00000000000005d0····18·FUNC····LOCAL··DEFAULT····1·pickle_clear21 ····17:·00000000000005d0····18·FUNC····LOCAL··DEFAULT····1·pickle_clear
22 ····18:·000000000000013b···146·FUNC····LOCAL··DEFAULT····8·_Pickle_ClearState.cold22 ····18:·000000000000013b···146·FUNC····LOCAL··DEFAULT····8·_Pickle_ClearState.cold
23 ····19:·00000000000008b0····13·FUNC····LOCAL··DEFAULT····1·pickle_free23 ····19:·00000000000008b0····13·FUNC····LOCAL··DEFAULT····1·pickle_free
24 ····20:·00000000000001cd···615·FUNC····LOCAL··DEFAULT····8·_pickle_load24 ····20:·00000000000001cd···971·FUNC····LOCAL··DEFAULT····8·_pickle_load
25 ····21:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.825 ····21:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
26 ····22:·00000000000008c0···205·FUNC····LOCAL··DEFAULT····1·_Unpickler_New 
27 ····23:·0000000000000990···156·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputStream26 ····22:·0000000000000910···156·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputStream
 27 ····23:·0000000000002660····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
28 ····24:·0000000000000090····74·FUNC····LOCAL··DEFAULT···10·_Unpickler_SetInputEncoding28 ····24:·00000000000009b0····70·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetInputEncoding
29 ····25:·00000000000000e0··7294·FUNC····LOCAL··DEFAULT···10·load29 ····25:·0000000000000000··7294·FUNC····LOCAL··DEFAULT···10·load
30 ····26:·0000000000002700····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF 
31 ····27:·0000000000000000····60·FUNC····LOCAL··DEFAULT···10·_Unpickler_NewMemo30 ····26:·00000000000008c0····66·FUNC····LOCAL··DEFAULT····1·_Unpickler_NewMemo
32 ····28:·0000000000000040····77·FUNC····LOCAL··DEFAULT···10·Pdata_New.isra.0 
33 ····29:·0000000000000434····23·FUNC····LOCAL··DEFAULT····8·_Unpickler_New.cold31 ····27:·0000000000000598····12·FUNC····LOCAL··DEFAULT····8·_Unpickler_NewMemo.cold
 32 ····28:·00000000000005a4···221·FUNC····LOCAL··DEFAULT····8·_Unpickler_SetInputStream.cold
 33 ····29:·0000000000000681····13·FUNC····LOCAL··DEFAULT····8·_Unpickler_SetInputEncoding.cold
Diff chunk too large, falling back to line-by-line diff (392 lines added, 398 lines removed)
34 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot34 ····30:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
35 ····31:·000000000000044b····12·FUNC····LOCAL··DEFAULT····8·_Unpickler_NewMemo.cold35 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
36 ····32:·0000000000000457····32·FUNC····LOCAL··DEFAULT····8·Pdata_New.isra.0.cold36 ····32:·0000000000001fd0···150·FUNC····LOCAL··DEFAULT···10·Pdata_push
37 ····33:·0000000000000477···221·FUNC····LOCAL··DEFAULT····8·_Unpickler_SetInputStream.cold37 ····33:·0000000000001c80···778·FUNC····LOCAL··DEFAULT···10·_Unpickler_ReadImpl
38 ····34:·0000000000000554····13·FUNC····LOCAL··DEFAULT····8·_Unpickler_SetInputEncoding.cold38 ····34:·0000000000008810···774·FUNC····LOCAL··DEFAULT···10·_Unpickler_Readline
39 ····35:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata39 ····35:·0000000000002070···209·FUNC····LOCAL··DEFAULT···10·_Unpickler_MemoPut
40 ····36:·0000000000002070···150·FUNC····LOCAL··DEFAULT···10·Pdata_push40 ····36:·00000000000029d0···566·FUNC····LOCAL··DEFAULT···10·load_counted_tuple
41 ····37:·0000000000001d60···706·FUNC····LOCAL··DEFAULT···10·_Unpickler_ReadImpl41 ····37:·0000000000002c10···722·FUNC····LOCAL··DEFAULT···10·do_append
42 ····38:·00000000000085d0···774·FUNC····LOCAL··DEFAULT···10·_Unpickler_Readline42 ····38:·0000000000002680···846·FUNC····LOCAL··DEFAULT···10·load_counted_binbytes
43 ····39:·0000000000002110···209·FUNC····LOCAL··DEFAULT···10·_Unpickler_MemoPut43 ····39:·0000000000000cc0····93·FUNC····LOCAL··DEFAULT····1·marker
44 ····40:·0000000000002a70···566·FUNC····LOCAL··DEFAULT···10·load_counted_tuple44 ····40:·0000000000001720···655·FUNC····LOCAL··DEFAULT····1·load_build
45 ····41:·0000000000002cb0···722·FUNC····LOCAL··DEFAULT···10·do_append45 ····41:·0000000000002050···316·FUNC····LOCAL··DEFAULT····1·load_counted_long
46 ····42:·0000000000002720···846·FUNC····LOCAL··DEFAULT···10·load_counted_binbytes46 ····42:·0000000000001620···242·FUNC····LOCAL··DEFAULT····1·load_newobj
47 ····43:·0000000000000d50····93·FUNC····LOCAL··DEFAULT····1·marker47 ····43:·0000000000000d20····75·FUNC····LOCAL··DEFAULT····1·Pdata_poplist
48 ····44:·00000000000018b0···655·FUNC····LOCAL··DEFAULT····1·load_build48 ····44:·0000000000000d70···267·FUNC····LOCAL··DEFAULT····1·do_setitems
49 ····45:·00000000000021b0···316·FUNC····LOCAL··DEFAULT····1·load_counted_long49 ····45:·0000000000000ad0···394·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto
50 ····46:·00000000000017b0···242·FUNC····LOCAL··DEFAULT····1·load_newobj50 ····46:·0000000000000a60····45·FUNC····LOCAL··DEFAULT····1·calc_binsize
51 ····47:·0000000000000db0····80·FUNC····LOCAL··DEFAULT····1·Pdata_poplist51 ····47:·0000000000000e80····92·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.0
52 ····48:·0000000000000e00···267·FUNC····LOCAL··DEFAULT····1·do_setitems52 ····48:·000000000000068e··3634·FUNC····LOCAL··DEFAULT····8·load.cold
53 ····49:·0000000000000b60···394·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto53 ····49:·0000000000003f11···666·FUNC····LOCAL··DEFAULT····8·load_extension
54 ····50:·0000000000000af0····45·FUNC····LOCAL··DEFAULT····1·calc_binsize54 ····50:·000000000000498a···407·FUNC····LOCAL··DEFAULT····8·load_inst
55 ····51:·0000000000000f10····92·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.055 ····51:·0000000000000c60····91·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple
56 ····52:·0000000000000561··3634·FUNC····LOCAL··DEFAULT····8·load.cold56 ····52:·0000000000001f90····55·FUNC····LOCAL··DEFAULT···10·_Pickle_FastCall
57 ····53:·0000000000003d6a···666·FUNC····LOCAL··DEFAULT····8·load_extension57 ····53:·00000000000022a0···302·FUNC····LOCAL··DEFAULT····1·load_counted_binstring
58 ····54:·00000000000047e3···407·FUNC····LOCAL··DEFAULT····8·load_inst58 ····54:·00000000000023d0····18·FUNC····LOCAL··DEFAULT····1·call_method
59 ····55:·0000000000000cf0····91·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple59 ····55:·0000000000000a90····59·FUNC····LOCAL··DEFAULT····1·Pdata_pop
60 ····56:·0000000000002030····55·FUNC····LOCAL··DEFAULT···10·_Pickle_FastCall60 ····56:·0000000000004b21···154·FUNC····LOCAL··DEFAULT····8·instantiate
61 ····57:·0000000000002400···302·FUNC····LOCAL··DEFAULT····1·load_counted_binstring61 ····57:·00000000000014c0····96·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadImpl.cold
62 ····58:·0000000000002530····18·FUNC····LOCAL··DEFAULT····1·call_method62 ····58:·0000000000000a00····96·FUNC····LOCAL··DEFAULT····1·_Unpickler_SkipConsumed
63 ····59:·0000000000000b20····59·FUNC····LOCAL··DEFAULT····1·Pdata_pop63 ····59:·0000000000001520·····8·FUNC····LOCAL··DEFAULT····8·_Unpickler_SkipConsumed.cold
64 ····60:·000000000000497a···154·FUNC····LOCAL··DEFAULT····8·instantiate64 ····60:·0000000000001528····13·FUNC····LOCAL··DEFAULT····8·Pdata_push.cold
65 ····61:·0000000000000a90····96·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetStringInput65 ····61:·0000000000001535····13·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoPut.cold
66 ····62:·0000000000001393····87·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadImpl.cold66 ····62:·0000000000002150···757·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler_find_class
67 ····63:·0000000000000a30····96·FUNC····LOCAL··DEFAULT····1·_Unpickler_SkipConsumed67 ····63:·0000000000002450···523·FUNC····LOCAL··DEFAULT···10·get_deep_attribute
68 ····64:·00000000000013ea·····8·FUNC····LOCAL··DEFAULT····8·_Unpickler_SkipConsumed.cold68 ····64:·0000000000001542···337·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler_find_class.cold
69 ····65:·00000000000013f2·····9·FUNC····LOCAL··DEFAULT····8·_Unpickler_SetStringInput.cold69 ····65:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.18
70 ····66:·00000000000013fb····13·FUNC····LOCAL··DEFAULT····8·Pdata_push.cold70 ····66:·0000000000001693····31·FUNC····LOCAL··DEFAULT····8·get_deep_attribute.cold
71 ····67:·0000000000001408····13·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoPut.cold71 ····67:·00000000000016b2···184·FUNC····LOCAL··DEFAULT····8·load_counted_binbytes.cold
72 ····68:·00000000000021f0···757·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler_find_class72 ····68:·000000000000176a···137·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadInto.cold
73 ····69:·00000000000024f0···527·FUNC····LOCAL··DEFAULT···10·get_deep_attribute73 ····69:·00000000000017f3····43·FUNC····LOCAL··DEFAULT····8·load_counted_tuple.cold
74 ····70:·0000000000001415···337·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler_find_class.cold74 ····70:·000000000000181e····34·FUNC····LOCAL··DEFAULT····8·Pdata_poptuple.cold
75 ····71:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.1875 ····71:·0000000000001840···217·FUNC····LOCAL··DEFAULT····8·do_append.cold
76 ····72:·0000000000001566····31·FUNC····LOCAL··DEFAULT····8·get_deep_attribute.cold76 ····72:·0000000000001919····21·FUNC····LOCAL··DEFAULT····8·do_setitems.cold
77 ····73:·0000000000001585···184·FUNC····LOCAL··DEFAULT····8·load_counted_binbytes.cold77 ····73:·0000000000002ef0···561·FUNC····LOCAL··DEFAULT···10·Unpickler_dealloc
78 ····74:·000000000000163d···137·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadInto.cold78 ····74:·000000000000192e···154·FUNC····LOCAL··DEFAULT····8·Unpickler_dealloc.cold
79 ····75:·00000000000016c6····43·FUNC····LOCAL··DEFAULT····8·load_counted_tuple.cold79 ····75:·0000000000003130···594·FUNC····LOCAL··DEFAULT···10·Unpickler_clear
80 ····76:·00000000000016f1····34·FUNC····LOCAL··DEFAULT····8·Pdata_poptuple.cold80 ····76:·0000000000003390···100·FUNC····LOCAL··DEFAULT···10·Pdata_dealloc
81 ····77:·0000000000001713···217·FUNC····LOCAL··DEFAULT····8·do_append.cold81 ····77:·00000000000019c8····42·FUNC····LOCAL··DEFAULT····8·Pdata_dealloc.cold
82 ····78:·00000000000017ec····21·FUNC····LOCAL··DEFAULT····8·do_setitems.cold82 ····78:·00000000000019f2····74·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoCleanup
83 ····79:·0000000000002f90···548·FUNC····LOCAL··DEFAULT···10·Unpickler_dealloc83 ····79:·0000000000000ee0···449·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler___init__
84 ····80:·0000000000001801···154·FUNC····LOCAL··DEFAULT····8·Unpickler_dealloc.cold84 ····80:·00000000000003c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.16
85 ····81:·00000000000031c0···594·FUNC····LOCAL··DEFAULT···10·Unpickler_clear85 ····81:·0000000000003400···118·FUNC····LOCAL··DEFAULT···10·_Pickler_SetProtocol
86 ····82:·0000000000003420···100·FUNC····LOCAL··DEFAULT···10·Pdata_dealloc86 ····82:·00000000000010b0····44·FUNC····LOCAL··DEFAULT····1·_Pickler_SetOutputStream
87 ····83:·000000000000189b····42·FUNC····LOCAL··DEFAULT····8·Pdata_dealloc.cold87 ····83:·0000000000003480····61·FUNC····LOCAL··DEFAULT···10·_Pickler_SetBufferCallback
88 ····84:·00000000000018c5····74·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoCleanup88 ····84:·00000000000034c0···110·FUNC····LOCAL··DEFAULT···10·PyMemoTable_New
89 ····85:·0000000000000f70···449·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler___init__89 ····85:·00000000000010e0···149·FUNC····LOCAL··DEFAULT····1·init_method_ref
90 ····86:·00000000000003c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1690 ····86:·0000000000001a3c···125·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler___init__.cold
91 ····87:·0000000000003490···118·FUNC····LOCAL··DEFAULT···10·_Pickler_SetProtocol91 ····87:·00000000000080c0···520·FUNC····LOCAL··DEFAULT···10·Pickler_clear
92 ····88:·0000000000001140····44·FUNC····LOCAL··DEFAULT····1·_Pickler_SetOutputStream92 ····88:·0000000000001ab9····58·FUNC····LOCAL··DEFAULT····8·_Pickler_SetProtocol.cold
93 ····89:·0000000000003510····61·FUNC····LOCAL··DEFAULT···10·_Pickler_SetBufferCallback93 ····89:·0000000000001af3····25·FUNC····LOCAL··DEFAULT····8·_Pickler_SetOutputStream.cold
94 ····90:·0000000000003550···110·FUNC····LOCAL··DEFAULT···10·PyMemoTable_New94 ····90:·0000000000001b0c····21·FUNC····LOCAL··DEFAULT····8·_Pickler_SetBufferCallback.cold
95 ····91:·0000000000001170···149·FUNC····LOCAL··DEFAULT····1·init_method_ref95 ····91:·0000000000001b21····20·FUNC····LOCAL··DEFAULT····8·PyMemoTable_New.cold
96 ····92:·000000000000190f···125·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler___init__.cold96 ····92:·0000000000001b35····72·FUNC····LOCAL··DEFAULT····8·init_method_ref.cold
97 ····93:·0000000000008110···520·FUNC····LOCAL··DEFAULT···10·Pickler_clear97 ····93:·0000000000001180····40·FUNC····LOCAL··DEFAULT····1·Pickler_get_persid
98 ····94:·000000000000198c····58·FUNC····LOCAL··DEFAULT····8·_Pickler_SetProtocol.cold98 ····94:·0000000000001b7d····36·FUNC····LOCAL··DEFAULT····8·Pickler_get_persid.cold
99 ····95:·00000000000019c6····25·FUNC····LOCAL··DEFAULT····8·_Pickler_SetOutputStream.cold99 ····95:·00000000000011b0···148·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler_dump
100 ····96:·00000000000019df····21·FUNC····LOCAL··DEFAULT····8·_Pickler_SetBufferCallback.cold100 ····96:·0000000000001250····64·FUNC····LOCAL··DEFAULT····1·_Pickler_ClearBuffer
101 ····97:·00000000000019f4····20·FUNC····LOCAL··DEFAULT····8·PyMemoTable_New.cold101 ····97:·0000000000003530···440·FUNC····LOCAL··DEFAULT···10·dump
102 ····98:·0000000000001a08····72·FUNC····LOCAL··DEFAULT····8·init_method_ref.cold102 ····98:·00000000000013b0····49·FUNC····LOCAL··DEFAULT····1·_Pickler_FlushToFile
103 ····99:·0000000000001210····40·FUNC····LOCAL··DEFAULT····1·Pickler_get_persid103 ····99:·0000000000001ba1····80·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler_dump.cold
104 ···100:·0000000000001a50····36·FUNC····LOCAL··DEFAULT····8·Pickler_get_persid.cold104 ···100:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
105 ···101:·0000000000001240···148·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler_dump105 ···101:·0000000000001bf1·····8·FUNC····LOCAL··DEFAULT····8·_Pickler_ClearBuffer.cold
106 ···102:·00000000000012e0····64·FUNC····LOCAL··DEFAULT····1·_Pickler_ClearBuffer106 ···102:·00000000000036f0···463·FUNC····LOCAL··DEFAULT···10·_Pickler_Write
107 ···103:·00000000000035c0···440·FUNC····LOCAL··DEFAULT···10·dump107 ···103:·00000000000039c0··6391·FUNC····LOCAL··DEFAULT···10·save
108 ···104:·0000000000001440····49·FUNC····LOCAL··DEFAULT····1·_Pickler_FlushToFile108 ···104:·00000000000013f0····74·FUNC····LOCAL··DEFAULT····1·_Pickler_CommitFrame.part.0
109 ···105:·0000000000001a74····80·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler_dump.cold109 ···105:·0000000000001bf9···115·FUNC····LOCAL··DEFAULT····8·dump.cold
110 ···106:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.13110 ···106:·0000000000001c6c····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.cold
111 ···107:·0000000000001ac4·····8·FUNC····LOCAL··DEFAULT····8·_Pickler_ClearBuffer.cold111 ···107:·00000000000038c0···251·FUNC····LOCAL··DEFAULT···10·_Pickler_Write.constprop.0
112 ···108:·0000000000003780···463·FUNC····LOCAL··DEFAULT···10·_Pickler_Write112 ···108:·0000000000001c7a····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.constprop.0.cold
113 ···109:·0000000000003a50··6324·FUNC····LOCAL··DEFAULT···10·save113 ···109:·0000000000005d30··1345·FUNC····LOCAL··DEFAULT···10·save_reduce
114 ···110:·0000000000001480····74·FUNC····LOCAL··DEFAULT····1·_Pickler_CommitFrame.part.0114 ···110:·0000000000007ae0···933·FUNC····LOCAL··DEFAULT···10·memo_get
115 ···111:·0000000000001acc···115·FUNC····LOCAL··DEFAULT····8·dump.cold115 ···111:·0000000000005810··1312·FUNC····LOCAL··DEFAULT···10·_Pickler_write_bytes
116 ···112:·0000000000001b3f····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.cold116 ···112:·00000000000052c0··1346·FUNC····LOCAL··DEFAULT···10·memo_put
117 ···113:·0000000000003950···251·FUNC····LOCAL··DEFAULT···10·_Pickler_Write.constprop.0117 ···113:·0000000000006280··4885·FUNC····LOCAL··DEFAULT···10·save_global
118 ···114:·0000000000001b4d····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.constprop.0.cold118 ···114:·00000000000075a0··1334·FUNC····LOCAL··DEFAULT···10·_save_bytes_data
119 ···115:·0000000000005d80··1345·FUNC····LOCAL··DEFAULT···10·save_reduce119 ···115:·00000000000012e0····31·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall.constprop.0
120 ···116:·0000000000007b30···933·FUNC····LOCAL··DEFAULT···10·memo_get120 ···116:·00000000000019b0···399·FUNC····LOCAL··DEFAULT····1·raw_unicode_escape
121 ···117:·0000000000005860··1312·FUNC····LOCAL··DEFAULT···10·_Pickler_write_bytes121 ···117:·0000000000008560···688·FUNC····LOCAL··DEFAULT···10·batch_list
122 ···118:·0000000000005310··1346·FUNC····LOCAL··DEFAULT···10·memo_put122 ···118:·0000000000001b40···707·FUNC····LOCAL··DEFAULT····1·batch_dict
123 ···119:·00000000000062d0··4885·FUNC····LOCAL··DEFAULT···10·save_global123 ···119:·0000000000002190···159·FUNC····LOCAL··DEFAULT····1·_save_bytearray_data
124 ···120:·0000000000001320····78·FUNC····LOCAL··DEFAULT····1·_PyMemoTable_Lookup.isra.0124 ···120:·0000000000001c88··2415·FUNC····LOCAL··DEFAULT····8·save.cold
125 ···121:·00000000000075f0··1334·FUNC····LOCAL··DEFAULT···10·_save_bytes_data125 ···121:·00000000000041d6···219·FUNC····LOCAL··DEFAULT····8·fast_save_enter
126 ···122:·0000000000001370····31·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall.constprop.0126 ···122:·0000000000001290····78·FUNC····LOCAL··DEFAULT····1·_PyMemoTable_Lookup.isra.0
127 ···123:·0000000000001b40···399·FUNC····LOCAL··DEFAULT····1·raw_unicode_escape127 ···123:·0000000000003db7···101·FUNC····LOCAL··DEFAULT····8·save_singleton_type
128 ···124:·0000000000008320···688·FUNC····LOCAL··DEFAULT···10·batch_list128 ···124:·00000000000042b1···117·FUNC····LOCAL··DEFAULT····8·fast_save_leave
129 ···125:·0000000000001cd0···707·FUNC····LOCAL··DEFAULT····1·batch_dict129 ···125:·00000000000025f7····22·FUNC····LOCAL··DEFAULT····8·_Py_EnterRecursiveCall.constprop.0.cold
Max diff block lines reached; -1/65244 bytes (-0.00%) of diff not shown.
611 KB
readelf --wide --relocs {}
Max HTML report size reached
171 KB
readelf --wide --debug-dump=frames {}
    
Offset 104, 3258 lines modifiedOffset 104, 3189 lines modified
104 ··DW_CFA_restore_state104 ··DW_CFA_restore_state
  
105 00000114·0000000000000010·00000118·FDE·cie=00000000·pc=00000000000008b0..00000000000008bd105 00000114·0000000000000010·00000118·FDE·cie=00000000·pc=00000000000008b0..00000000000008bd
106 ··DW_CFA_nop106 ··DW_CFA_nop
107 ··DW_CFA_nop107 ··DW_CFA_nop
108 ··DW_CFA_nop108 ··DW_CFA_nop
  
109 00000128·000000000000005c·0000012c·FDE·cie=00000000·pc=00000000000001cd..0000000000000434109 00000128·000000000000005c·0000012c·FDE·cie=00000000·pc=00000000000001cd..0000000000000598
110 ··DW_CFA_advance_loc:·6·to·00000000000001d3110 ··DW_CFA_advance_loc:·6·to·00000000000001d3
111 ··DW_CFA_def_cfa_offset:·16111 ··DW_CFA_def_cfa_offset:·16
112 ··DW_CFA_offset:·r15·(r15)·at·cfa-16112 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
113 ··DW_CFA_advance_loc:·2·to·00000000000001d5113 ··DW_CFA_advance_loc:·2·to·00000000000001d5
114 ··DW_CFA_def_cfa_offset:·24114 ··DW_CFA_def_cfa_offset:·24
115 ··DW_CFA_offset:·r14·(r14)·at·cfa-24115 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
116 ··DW_CFA_advance_loc:·2·to·00000000000001d7116 ··DW_CFA_advance_loc:·2·to·00000000000001d7
117 ··DW_CFA_def_cfa_offset:·32117 ··DW_CFA_def_cfa_offset:·32
118 ··DW_CFA_offset:·r13·(r13)·at·cfa-32118 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
119 ··DW_CFA_advance_loc:·5·to·00000000000001dc119 ··DW_CFA_advance_loc:·2·to·00000000000001d9
120 ··DW_CFA_def_cfa_offset:·40120 ··DW_CFA_def_cfa_offset:·40
121 ··DW_CFA_offset:·r12·(r12)·at·cfa-40121 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
122 ··DW_CFA_advance_loc:·1·to·00000000000001dd122 ··DW_CFA_advance_loc:·7·to·00000000000001e0
123 ··DW_CFA_def_cfa_offset:·48123 ··DW_CFA_def_cfa_offset:·48
124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
125 ··DW_CFA_advance_loc:·3·to·00000000000001e0125 ··DW_CFA_advance_loc:·1·to·00000000000001e1
126 ··DW_CFA_def_cfa_offset:·56126 ··DW_CFA_def_cfa_offset:·56
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
128 ··DW_CFA_advance_loc:·10·to·00000000000001ea128 ··DW_CFA_advance_loc:·6·to·00000000000001e7
129 ··DW_CFA_def_cfa_offset:·128 
130 ··DW_CFA_advance_loc:·33·to·000000000000020b 
131 ··DW_CFA_def_cfa_offset:·136 
132 ··DW_CFA_advance_loc:·23·to·0000000000000222 
133 ··DW_CFA_def_cfa_offset:·144129 ··DW_CFA_def_cfa_offset:·144
134 ··DW_CFA_advance_loc:·2·to·0000000000000224130 ··DW_CFA_advance_loc:·39·to·000000000000020e
135 ··DW_CFA_def_cfa_offset:·152131 ··DW_CFA_def_cfa_offset:·152
136 ··DW_CFA_advance_loc:·2·to·0000000000000226132 ··DW_CFA_advance_loc:·23·to·0000000000000225
137 ··DW_CFA_def_cfa_offset:·160133 ··DW_CFA_def_cfa_offset:·160
 134 ··DW_CFA_advance_loc:·2·to·0000000000000227
 135 ··DW_CFA_def_cfa_offset:·168
 136 ··DW_CFA_advance_loc:·2·to·0000000000000229
 137 ··DW_CFA_def_cfa_offset:·176
138 ··DW_CFA_advance_loc:·9·to·000000000000022f138 ··DW_CFA_advance_loc:·9·to·0000000000000232
139 ··DW_CFA_def_cfa_offset:·128139 ··DW_CFA_def_cfa_offset:·144
140 ··DW_CFA_advance_loc2:·503·to·0000000000000426140 ··DW_CFA_advance_loc2:·856·to·000000000000058a
141 ··DW_CFA_def_cfa_offset:·56141 ··DW_CFA_def_cfa_offset:·56
142 ··DW_CFA_advance_loc:·4·to·000000000000042a142 ··DW_CFA_advance_loc:·4·to·000000000000058e
143 ··DW_CFA_def_cfa_offset:·48143 ··DW_CFA_def_cfa_offset:·48
144 ··DW_CFA_advance_loc:·1·to·000000000000042b144 ··DW_CFA_advance_loc:·1·to·000000000000058f
145 ··DW_CFA_def_cfa_offset:·40145 ··DW_CFA_def_cfa_offset:·40
146 ··DW_CFA_advance_loc:·2·to·000000000000042d146 ··DW_CFA_advance_loc:·2·to·0000000000000591
147 ··DW_CFA_def_cfa_offset:·32147 ··DW_CFA_def_cfa_offset:·32
148 ··DW_CFA_advance_loc:·2·to·000000000000042f148 ··DW_CFA_advance_loc:·2·to·0000000000000593
149 ··DW_CFA_def_cfa_offset:·24149 ··DW_CFA_def_cfa_offset:·24
150 ··DW_CFA_advance_loc:·2·to·0000000000000431150 ··DW_CFA_advance_loc:·2·to·0000000000000595
151 ··DW_CFA_def_cfa_offset:·16151 ··DW_CFA_def_cfa_offset:·16
152 ··DW_CFA_advance_loc:·2·to·0000000000000433152 ··DW_CFA_advance_loc:·2·to·0000000000000597
153 ··DW_CFA_def_cfa_offset:·8153 ··DW_CFA_def_cfa_offset:·8
154 ··DW_CFA_nop154 ··DW_CFA_nop
155 ··DW_CFA_nop155 ··DW_CFA_nop
  
156 00000188·0000000000000028·0000018c·FDE·cie=00000000·pc=00000000000008c0..000000000000098d156 00000188·0000000000000018·0000018c·FDE·cie=00000000·pc=00000000000008c0..0000000000000902
157 ··DW_CFA_advance_loc:·2·to·00000000000008c2 
158 ··DW_CFA_def_cfa_offset:·16 
159 ··DW_CFA_offset:·r12·(r12)·at·cfa-16 
160 ··DW_CFA_advance_loc:·1·to·00000000000008c3157 ··DW_CFA_advance_loc:·11·to·00000000000008cb
161 ··DW_CFA_def_cfa_offset:·24 
162 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 
163 ··DW_CFA_advance_loc:·1·to·00000000000008c4 
164 ··DW_CFA_def_cfa_offset:·32 
165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
166 ··DW_CFA_advance_loc1:·197·to·0000000000000989 
167 ··DW_CFA_def_cfa_offset:·24 
168 ··DW_CFA_advance_loc:·1·to·000000000000098a 
169 ··DW_CFA_def_cfa_offset:·16 
170 ··DW_CFA_advance_loc:·2·to·000000000000098c 
171 ··DW_CFA_def_cfa_offset:·8 
172 ··DW_CFA_nop 
173 ··DW_CFA_nop 
  
174 000001b4·0000000000000018·000001b8·FDE·cie=00000000·pc=0000000000000434..000000000000044b 
175 ··DW_CFA_def_cfa_offset:·32 
176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 
178 ··DW_CFA_offset:·r12·(r12)·at·cfa-16 
179 ··DW_CFA_nop 
180 ··DW_CFA_nop 
181 ··DW_CFA_nop 
  
182 000001d0·0000000000000018·000001d4·FDE·cie=00000000·pc=0000000000000000..000000000000003c 
183 ··DW_CFA_advance_loc:·4·to·0000000000000004 
184 ··DW_CFA_def_cfa_offset:·16158 ··DW_CFA_def_cfa_offset:·16
185 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
186 ··DW_CFA_advance_loc:·55·to·000000000000003b160 ··DW_CFA_advance_loc:·54·to·0000000000000901
187 ··DW_CFA_def_cfa_offset:·8161 ··DW_CFA_def_cfa_offset:·8
188 ··DW_CFA_nop162 ··DW_CFA_nop
189 ··DW_CFA_nop163 ··DW_CFA_nop
190 ··DW_CFA_nop164 ··DW_CFA_nop
  
191 000001ec·0000000000000014·000001f0·FDE·cie=00000000·pc=000000000000044b..0000000000000457165 000001a4·0000000000000014·000001a8·FDE·cie=00000000·pc=0000000000000598..00000000000005a4
192 ··DW_CFA_def_cfa_offset:·16166 ··DW_CFA_def_cfa_offset:·16
193 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16167 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
194 ··DW_CFA_nop168 ··DW_CFA_nop
195 ··DW_CFA_nop169 ··DW_CFA_nop
196 ··DW_CFA_nop170 ··DW_CFA_nop
  
197 00000204·0000000000000018·00000208·FDE·cie=00000000·pc=0000000000000040..000000000000008d 
198 ··DW_CFA_advance_loc:·1·to·0000000000000041 
199 ··DW_CFA_def_cfa_offset:·16 
200 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
201 ··DW_CFA_advance_loc1:·75·to·000000000000008c 
202 ··DW_CFA_def_cfa_offset:·8 
203 ··DW_CFA_nop 
204 ··DW_CFA_nop 
  
205 00000220·0000000000000018·00000224·FDE·cie=00000000·pc=0000000000000457..0000000000000477 
206 ··DW_CFA_def_cfa_offset:·16 
207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
208 ··DW_CFA_advance_loc:·17·to·0000000000000468 
209 ··DW_CFA_remember_state 
210 ··DW_CFA_def_cfa_offset:·8 
211 ··DW_CFA_advance_loc:·5·to·000000000000046d 
212 ··DW_CFA_restore_state 
213 ··DW_CFA_nop 
  
214 0000023c·0000000000000024·00000240·FDE·cie=00000000·pc=0000000000000990..0000000000000a2c171 000001bc·0000000000000024·000001c0·FDE·cie=00000000·pc=0000000000000910..00000000000009ac
215 ··DW_CFA_advance_loc:·1·to·0000000000000991172 ··DW_CFA_advance_loc:·1·to·0000000000000911
216 ··DW_CFA_def_cfa_offset:·16173 ··DW_CFA_def_cfa_offset:·16
217 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16174 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Max diff block lines reached; 169605/175319 bytes (96.74%) of diff not shown.
3.55 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 13 lines modified
1 AWAVAUATUSAPL1 AWAVAUATUSAPL
2 []A\A]A^A_2 []A\A]A^A_
3 AWAVAUATUSH3 AWAVAUATUSH
4 8[]A\A]A^A_4 8[]A\A]A^A_
5 AWAVAUATUH5 AWAVAUATUH
6 []A\A]A^A_6 []A\A]A^A_
7 AWAVAUATUH 
8 []A\A]A^A_ 
9 Z[]A\A]A^A_7 Z[]A\A]A^A_
10 AWAVAUATUH8 AWAVAUATUH
11 []A\A]A^A_9 []A\A]A^A_
12 AWAVAUATUSH10 AWAVAUATUSH
13 []A\A]A^A_11 []A\A]A^A_
14 ·[]A\A]A^12 ·[]A\A]A^
15 AWAVAUATUH13 AWAVAUATUH
Offset 157, 14 lines modifiedOffset 155, 16 lines modified
157 attribute·deletion·is·not·supported155 attribute·deletion·is·not·supported
158 memo·key·must·be·positive·integers.156 memo·key·must·be·positive·integers.
159 'memo'·attribute·must·be·an·UnpicklerMemoProxy·object·or·dict,·not·%.200s157 'memo'·attribute·must·be·an·UnpicklerMemoProxy·object·or·dict,·not·%.200s
160 'memo'·values·must·be·2-item·tuples158 'memo'·values·must·be·2-item·tuples
161 'memo'·attribute·must·be·a·PicklerMemoProxy·object·or·dict,·not·%.200s159 'memo'·attribute·must·be·a·PicklerMemoProxy·object·or·dict,·not·%.200s
162 persistent_load·must·be·a·callable·taking·one·argument160 persistent_load·must·be·a·callable·taking·one·argument
163 persistent_id·must·be·a·callable·taking·one·argument161 persistent_id·must·be·a·callable·taking·one·argument
 162 AWAVAUATI
 163 H;D$·uoI
164 []A\A]A^A_164 []A\A]A^A_
165 AWAVAUATI165 AWAVAUATI
166 H[]A\A]A^A_166 H[]A\A]A^A_
167 []A\A]A^167 []A\A]A^
168 AWAVAUATUSH168 AWAVAUATUSH
169 UUUUUUUU1169 UUUUUUUU1
170 ([]A\A]A^A_170 ([]A\A]A^A_
Offset 189, 14 lines modifiedOffset 189, 16 lines modified
189 UUUUUUUUH189 UUUUUUUUH
190 H[]A\A]A^A_190 H[]A\A]A^A_
191 []A\A]A^A_191 []A\A]A^A_
192 X[]A\A]A^A_192 X[]A\A]A^A_
193 h[]A\A]A^A_193 h[]A\A]A^A_
194 AWAVAUATUSH194 AWAVAUATUSH
195 8[]A\A]A^A_195 8[]A\A]A^A_
 196 AWAVAUATUSH
 197 []A\A]A^A_
196 ·[]A\A]A^198 ·[]A\A]A^
197 []A\A]A^A_199 []A\A]A^A_
198 loads($module,·data,·/,·*,·fix_imports=True,·encoding='ASCII',200 loads($module,·data,·/,·*,·fix_imports=True,·encoding='ASCII',
199 ······errors='strict',·buffers=())201 ······errors='strict',·buffers=())
200 Read·and·return·an·object·from·the·given·pickle·data.202 Read·and·return·an·object·from·the·given·pickle·data.
201 The·protocol·version·of·the·pickle·is·detected·automatically,·so·no203 The·protocol·version·of·the·pickle·is·detected·automatically,·so·no
202 protocol·argument·is·needed.··Bytes·past·the·pickled·object's204 protocol·argument·is·needed.··Bytes·past·the·pickled·object's
Offset 358, 23 lines modifiedOffset 360, 19 lines modified
358 pickle_traverse360 pickle_traverse
359 pickle_traverse.cold361 pickle_traverse.cold
360 pickle_clear362 pickle_clear
361 _Pickle_ClearState.cold363 _Pickle_ClearState.cold
362 pickle_free364 pickle_free
363 _pickle_load365 _pickle_load
364 _parser.8366 _parser.8
365 _Unpickler_New 
366 _Unpickler_SetInputStream367 _Unpickler_SetInputStream
367 _Unpickler_SetInputEncoding 
368 Py_XDECREF368 Py_XDECREF
 369 _Unpickler_SetInputEncoding
369 _Unpickler_NewMemo370 _Unpickler_NewMemo
370 Pdata_New.isra.0 
371 _Unpickler_New.cold 
372 _Unpickler_NewMemo.cold371 _Unpickler_NewMemo.cold
373 Pdata_New.isra.0.cold 
374 _Unpickler_SetInputStream.cold372 _Unpickler_SetInputStream.cold
375 _Unpickler_SetInputEncoding.cold373 _Unpickler_SetInputEncoding.cold
376 Pdata_push374 Pdata_push
377 _Unpickler_ReadImpl375 _Unpickler_ReadImpl
378 _Unpickler_Readline376 _Unpickler_Readline
379 _Unpickler_MemoPut377 _Unpickler_MemoPut
380 load_counted_tuple378 load_counted_tuple
Offset 392, 19 lines modifiedOffset 390, 17 lines modified
392 load_inst390 load_inst
393 Pdata_poptuple391 Pdata_poptuple
394 _Pickle_FastCall392 _Pickle_FastCall
395 load_counted_binstring393 load_counted_binstring
396 call_method394 call_method
397 Pdata_pop395 Pdata_pop
398 instantiate396 instantiate
399 _Unpickler_SetStringInput 
400 _Unpickler_ReadImpl.cold397 _Unpickler_ReadImpl.cold
401 _Unpickler_SkipConsumed398 _Unpickler_SkipConsumed
402 _Unpickler_SkipConsumed.cold399 _Unpickler_SkipConsumed.cold
403 _Unpickler_SetStringInput.cold 
404 Pdata_push.cold400 Pdata_push.cold
405 _Unpickler_MemoPut.cold401 _Unpickler_MemoPut.cold
406 _pickle_Unpickler_find_class402 _pickle_Unpickler_find_class
407 get_deep_attribute403 get_deep_attribute
408 _pickle_Unpickler_find_class.cold404 _pickle_Unpickler_find_class.cold
409 _parser.18405 _parser.18
410 get_deep_attribute.cold406 get_deep_attribute.cold
Offset 448, 23 lines modifiedOffset 444, 23 lines modified
448 _Pickler_Write.constprop.0444 _Pickler_Write.constprop.0
449 _Pickler_Write.constprop.0.cold445 _Pickler_Write.constprop.0.cold
450 save_reduce446 save_reduce
451 memo_get447 memo_get
452 _Pickler_write_bytes448 _Pickler_write_bytes
453 memo_put449 memo_put
454 save_global450 save_global
455 _PyMemoTable_Lookup.isra.0 
456 _save_bytes_data451 _save_bytes_data
457 _Py_EnterRecursiveCall.constprop.0452 _Py_EnterRecursiveCall.constprop.0
458 raw_unicode_escape453 raw_unicode_escape
459 batch_list454 batch_list
460 batch_dict455 batch_dict
461 _save_bytearray_data456 _save_bytearray_data
462 save.cold457 save.cold
463 fast_save_enter458 fast_save_enter
 459 _PyMemoTable_Lookup.isra.0
464 save_singleton_type460 save_singleton_type
465 fast_save_leave461 fast_save_leave
466 _Py_EnterRecursiveCall.constprop.0.cold462 _Py_EnterRecursiveCall.constprop.0.cold
467 memo_put.cold463 memo_put.cold
468 _pickle_dump464 _pickle_dump
469 _parser.2465 _parser.2
470 _Pickler_New466 _Pickler_New
Offset 595, 21 lines modifiedOffset 591, 21 lines modified
595 _Py_Dealloc591 _Py_Dealloc
596 _PyArg_UnpackKeywords592 _PyArg_UnpackKeywords
597 PyObject_IsTrue593 PyObject_IsTrue
598 _PyArg_BadArgument594 _PyArg_BadArgument
599 PyUnicode_AsUTF8AndSize595 PyUnicode_AsUTF8AndSize
600 PyExc_ValueError596 PyExc_ValueError
601 PyErr_SetString597 PyErr_SetString
Max diff block lines reached; 761/3579 bytes (21.26%) of diff not shown.
86.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 776, 1268 lines modifiedOffset 776, 1144 lines modified
776 00000000000008b0·<pickle_free>:776 00000000000008b0·<pickle_free>:
777 pickle_free():777 pickle_free():
778 »       endbr64778 »       endbr64
779 »       mov····0x20(%rdi),%rdi779 »       mov····0x20(%rdi),%rdi
780 »       jmp····5f0·<_Pickle_ClearState>780 »       jmp····5f0·<_Pickle_ClearState>
781 »       nopl···(%rax)781 »       nopl···(%rax)
  
782 00000000000008c0·<_Unpickler_New>:782 00000000000008c0·<_Unpickler_NewMemo>:
783 _Unpickler_New():783 _Unpickler_NewMemo():
 784 »       movabs·$0xfffffffffffffff,%rax
784 »       push···%r12 
785 »       push···%rbp 
786 »       push···%rbx785 »       push···%rbx
787 »       mov····%rdi,%rbx786 »       cmp····%rdi,%rax
788 »       mov····$0x20,%edi 
789 »       call···8d1·<_Unpickler_New+0x11> 
790 ·R_X86_64_PC32»  .text.hot-0x4 
791 »       test···%rax,%rax 
792 »       je·····8da·<_Unpickler_New+0x1a>787 »       jb·····8d4·<_Unpickler_NewMemo+0x14>
793 ·R_X86_64_PC32»  .text.unlikely+0x440788 ·R_X86_64_PC32»  .text.unlikely+0x594
794 »       mov····0x20(%rbx),%rbx 
795 »       mov····%rax,%r12 
796 »       mov····0x80(%rbx),%rdi 
797 »       call···8ed·<_Unpickler_New+0x2d> 
798 ·R_X86_64_PC32»  .text.hot+0x3c 
799 »       mov····%rax,%rbp 
800 »       test···%rax,%rax 
801 »       je·····8f9·<_Unpickler_New+0x39> 
802 ·R_X86_64_PC32»  .text.unlikely+0x430 
803 »       mov····0x78(%rbx),%rdi 
804 »       call···902·<_Unpickler_New+0x42> 
805 ·R_X86_64_PLT32» _PyObject_GC_New-0x4 
806 »       mov····%rax,%rbx 
807 »       test···%rax,%rax 
808 »       je·····90e·<_Unpickler_New+0x4e> 
809 ·R_X86_64_PC32»  .text.unlikely+0x430 
810 »       movdqa·0x0(%rip),%xmm0········ 
811 ·R_X86_64_PC32»  .LC39-0x4 
812 »       lea····0x40(%rax),%rdx789 »       lea····0x0(,%rdi,8),%rbx
813 »       mov····%rbp,0x10(%rax) 
814 »       mov····$0x14,%ecx 
815 »       mov····%r12,0x18(%rax) 
816 »       mov····%rdx,%rdi 
817 »       xor····%edx,%edx 
818 »       movups·%xmm0,0x20(%rax) 
819 »       pxor···%xmm0,%xmm0 
820 »       movups·%xmm0,0x30(%rax) 
821 »       xor····%eax,%eax 
822 »       rep·stos·%eax,%es:(%rdi) 
823 »       xor····%eax,%eax 
824 »       mov····%rdx,0x108(%rbx) 
825 »       mov····%rbx,%rdi790 »       mov····%rbx,%rdi
826 »       mov····%rax,0xb0(%rbx) 
827 »       movups·%xmm0,0x90(%rbx) 
828 »       movups·%xmm0,0xa0(%rbx) 
829 »       movups·%xmm0,0xb8(%rbx) 
830 »       movups·%xmm0,0xc8(%rbx) 
831 »       movups·%xmm0,0xd8(%rbx) 
832 »       movups·%xmm0,0xe8(%rbx) 
833 »       movups·%xmm0,0xf8(%rbx) 
834 »       call···985·<_Unpickler_New+0xc5>791 »       call···8e4·<_Unpickler_NewMemo+0x24>
835 ·R_X86_64_PLT32» PyObject_GC_Track-0x4792 ·R_X86_64_PLT32» PyMem_Malloc-0x4
 793 »       test···%rax,%rax
 794 »       je·····8ed·<_Unpickler_NewMemo+0x2d>
 795 ·R_X86_64_PC32»  .text.unlikely+0x594
836 »       mov····%rbx,%rax796 »       mov····%rbx,%rdx
 797 »       xor····%esi,%esi
 798 »       mov····%rax,%rdi
 799 »       call···8fa·<_Unpickler_NewMemo+0x3a>
 800 ·R_X86_64_PLT32» memset-0x4
 801 »       mov····%rax,%rcx
 802 »       mov····%rcx,%rax
837 »       pop····%rbx803 »       pop····%rbx
838 »       pop····%rbp 
839 »       pop····%r12 
840 »       ret804 »       ret
 805 »       data16·cs·nopw·0x0(%rax,%rax,1)
841 »       nopl···(%rax)806 »       nopl···(%rax)
  
842 0000000000000990·<_Unpickler_SetInputStream>:807 0000000000000910·<_Unpickler_SetInputStream>:
843 _Unpickler_SetInputStream():808 _Unpickler_SetInputStream():
844 »       push···%rbp809 »       push···%rbp
845 »       mov····%rsi,%rbp810 »       mov····%rsi,%rbp
846 »       lea····0xd0(%rdi),%rdx811 »       lea····0xd0(%rdi),%rdx
847 »       mov····$0x0,%esi812 »       mov····$0x0,%esi
848 ·R_X86_64_32»    _PyRuntime+0xd348813 ·R_X86_64_32»    _PyRuntime+0xd348
849 »       push···%rbx814 »       push···%rbx
850 »       mov····%rdi,%rbx815 »       mov····%rdi,%rbx
851 »       mov····%rbp,%rdi816 »       mov····%rbp,%rdi
852 »       push···%r10817 »       push···%r10
853 »       call···9ae·<_Unpickler_SetInputStream+0x1e>818 »       call···92e·<_Unpickler_SetInputStream+0x1e>
854 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4819 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
855 »       test···%eax,%eax820 »       test···%eax,%eax
856 »       js·····9b6·<_Unpickler_SetInputStream+0x26>821 »       js·····936·<_Unpickler_SetInputStream+0x26>
857 ·R_X86_64_PC32»  .text.unlikely+0x484822 ·R_X86_64_PC32»  .text.unlikely+0x5b1
858 »       lea····0xc0(%rbx),%rdx823 »       lea····0xc0(%rbx),%rdx
859 »       mov····$0x0,%esi824 »       mov····$0x0,%esi
860 ·R_X86_64_32»    _PyRuntime+0xd8f8825 ·R_X86_64_32»    _PyRuntime+0xd8f8
861 »       mov····%rbp,%rdi826 »       mov····%rbp,%rdi
862 »       call···9ca·<_Unpickler_SetInputStream+0x3a>827 »       call···94a·<_Unpickler_SetInputStream+0x3a>
863 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4828 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
864 »       test···%eax,%eax829 »       test···%eax,%eax
865 »       js·····9d2·<_Unpickler_SetInputStream+0x42>830 »       js·····952·<_Unpickler_SetInputStream+0x42>
866 ·R_X86_64_PC32»  .text.unlikely+0x484831 ·R_X86_64_PC32»  .text.unlikely+0x5b1
867 »       lea····0xb8(%rbx),%rdx832 »       lea····0xb8(%rbx),%rdx
868 »       mov····$0x0,%esi833 »       mov····$0x0,%esi
869 ·R_X86_64_32»    _PyRuntime+0xd830834 ·R_X86_64_32»    _PyRuntime+0xd830
870 »       mov····%rbp,%rdi835 »       mov····%rbp,%rdi
871 »       call···9e6·<_Unpickler_SetInputStream+0x56>836 »       call···966·<_Unpickler_SetInputStream+0x56>
872 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4837 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
873 »       test···%eax,%eax838 »       test···%eax,%eax
874 »       js·····9ee·<_Unpickler_SetInputStream+0x5e>839 »       js·····96e·<_Unpickler_SetInputStream+0x5e>
875 ·R_X86_64_PC32»  .text.unlikely+0x484840 ·R_X86_64_PC32»  .text.unlikely+0x5b1
876 »       lea····0xc8(%rbx),%rdx841 »       lea····0xc8(%rbx),%rdx
877 »       mov····$0x0,%esi842 »       mov····$0x0,%esi
878 ·R_X86_64_32»    _PyRuntime+0xd968843 ·R_X86_64_32»    _PyRuntime+0xd968
879 »       mov····%rbp,%rdi844 »       mov····%rbp,%rdi
880 »       call···a02·<_Unpickler_SetInputStream+0x72>845 »       call···982·<_Unpickler_SetInputStream+0x72>
881 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4846 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
882 »       test···%eax,%eax847 »       test···%eax,%eax
883 »       js·····a0a·<_Unpickler_SetInputStream+0x7a>848 »       js·····98a·<_Unpickler_SetInputStream+0x7a>
884 ·R_X86_64_PC32»  .text.unlikely+0x484849 ·R_X86_64_PC32»  .text.unlikely+0x5b1
885 »       cmpq···$0x0,0xc8(%rbx)850 »       cmpq···$0x0,0xc8(%rbx)
886 »       je·····a18·<_Unpickler_SetInputStream+0x88>851 »       je·····998·<_Unpickler_SetInputStream+0x88>
887 ·R_X86_64_PC32»  .text.unlikely+0x473852 ·R_X86_64_PC32»  .text.unlikely+0x5a0
888 »       xor····%eax,%eax853 »       xor····%eax,%eax
889 »       cmpq···$0x0,0xb8(%rbx)854 »       cmpq···$0x0,0xb8(%rbx)
Max diff block lines reached; 83910/88429 bytes (94.89%) of diff not shown.
294 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 185, 4705 lines modifiedOffset 185, 4796 lines modified
  
185 00000000000001cd·<_pickle_load>:185 00000000000001cd·<_pickle_load>:
186 _pickle_load():186 _pickle_load():
187 »       endbr64187 »       endbr64
188 »       push···%r15188 »       push···%r15
189 »       push···%r14189 »       push···%r14
190 »       push···%r13190 »       push···%r13
191 »       mov····%rdi,%r13 
192 »       push···%r12191 »       push···%r12
 192 »       mov····%rsi,%r12
 193 »       mov····%rdx,%rsi
193 »       push···%rbp194 »       push···%rbp
194 »       xor····%ebp,%ebp 
195 »       push···%rbx195 »       push···%rbx
 196 »       xor····%ebx,%ebx
196 »       mov····%rsi,%rbx 
197 »       mov····%rdx,%rsi 
198 »       sub····$0x48,%rsp197 »       sub····$0x58,%rsp
 198 »       mov····%rdi,0x10(%rsp)
199 »       test···%rcx,%rcx199 »       test···%rcx,%rcx
200 »       je·····1f3·<_pickle_load+0x26>200 »       je·····1f5·<_pickle_load+0x28>
201 »       mov····0x10(%rcx),%rbp201 »       mov····0x10(%rcx),%rbx
202 »       add····%rsi,%rbp202 »       add····%rsi,%rbx
203 »       lea····-0x1(%rbp),%r15203 »       lea····-0x1(%rbx),%r13
204 »       test···%rcx,%rcx204 »       test···%rcx,%rcx
205 »       jne····20a·<_pickle_load+0x3d>205 »       jne····20c·<_pickle_load+0x3f>
206 »       cmp····$0x1,%rsi206 »       cmp····$0x1,%rsi
207 »       jne····20a·<_pickle_load+0x3d>207 »       jne····20c·<_pickle_load+0x3f>
208 »       test···%rbx,%rbx208 »       test···%r12,%r12
209 »       jne····23b·<_pickle_load+0x6e>209 »       jne····23e·<_pickle_load+0x71>
210 »       push···%rdx210 »       push···%r8
211 »       mov····%rbx,%rdi211 »       mov····%r12,%rdi
212 »       mov····$0x1,%r9d212 »       mov····$0x1,%r9d
 213 »       xor····%edx,%edx
213 »       mov····$0x0,%r8d214 »       mov····$0x0,%r8d
214 ·R_X86_64_32»    .data+0x1e0215 ·R_X86_64_32»    .data+0x1e0
215 »       xor····%edx,%edx 
216 »       lea····0x20(%rsp),%rax216 »       lea····0x30(%rsp),%rax
217 »       push···%rax217 »       push···%rax
218 »       push···$0x0218 »       push···$0x0
219 »       push···$0x1219 »       push···$0x1
220 »       call···22b·<_pickle_load+0x5e>220 »       call···22e·<_pickle_load+0x61>
221 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4221 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
222 »       add····$0x20,%rsp222 »       add····$0x20,%rsp
223 »       mov····%rax,%rbx223 »       mov····%rax,%r12
224 »       test···%rax,%rax224 »       test···%rax,%rax
225 »       je·····310·<_pickle_load+0x143>225 »       je·····4ff·<_pickle_load+0x332>
226 »       mov····(%rbx),%rax226 »       mov····(%r12),%rax
227 »       mov····%rax,0x8(%rsp)227 »       mov····%rax,0x18(%rsp)
228 »       test···%r15,%r15228 »       test···%r13,%r13
229 »       je·····35e·<_pickle_load+0x191>229 »       je·····370·<_pickle_load+0x1a3>
230 »       mov····0x8(%rbx),%rdi230 »       mov····0x8(%r12),%rdi
231 »       mov····$0x1,%r12d231 »       mov····$0x1,%r14d
232 »       test···%rdi,%rdi232 »       test···%rdi,%rdi
233 »       je·····278·<_pickle_load+0xab>233 »       je·····27d·<_pickle_load+0xb0>
234 »       call···260·<_pickle_load+0x93>234 »       call···265·<_pickle_load+0x98>
235 ·R_X86_64_PLT32» PyObject_IsTrue-0x4235 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
236 »       mov····%eax,%r12d236 »       mov····%eax,%r14d
237 »       test···%eax,%eax237 »       test···%eax,%eax
238 »       js·····310·<_pickle_load+0x143>238 »       js·····4ff·<_pickle_load+0x332>
239 »       mov····%rbp,%r15 
240 »       sub····$0x2,%r15239 »       sub····$0x2,%rbx
 240 »       mov····%rbx,%r13
241 »       je·····374·<_pickle_load+0x1a7>241 »       je·····385·<_pickle_load+0x1b8>
242 »       mov····0x10(%rbx),%rcx242 »       mov····0x10(%r12),%rcx
243 »       mov····$0x0,%ebp243 »       mov····$0x0,%ebp
244 ·R_X86_64_32»    .rodata.str1.1+0x132244 ·R_X86_64_32»    .rodata.str1.1+0x132
245 »       test···%rcx,%rcx245 »       test···%rcx,%rcx
246 »       je·····2e0·<_pickle_load+0x113>246 »       je·····2ec·<_pickle_load+0x11f>
247 »       mov····0x8(%rcx),%rax247 »       mov····0x8(%rcx),%rax
248 »       testb··$0x10,0xab(%rax)248 »       testb··$0x10,0xab(%rax)
249 »       jne····2a9·<_pickle_load+0xdc>249 »       jne····2b2·<_pickle_load+0xe5>
250 »       mov····$0x0,%edx250 »       mov····$0x0,%edx
251 ·R_X86_64_32»    .rodata.str1.1+0x13f251 ·R_X86_64_32»    .rodata.str1.1+0x13f
252 »       mov····$0x0,%esi252 »       mov····$0x0,%esi
253 ·R_X86_64_32»    .rodata.str1.1+0x143253 ·R_X86_64_32»    .rodata.str1.1+0x143
254 »       mov····$0x0,%edi254 »       mov····$0x0,%edi
255 ·R_X86_64_32»    .rodata.str1.1+0x157255 ·R_X86_64_32»    .rodata.str1.1+0x157
256 »       call···2a7·<_pickle_load+0xda>256 »       call···2ad·<_pickle_load+0xe0>
257 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4257 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
258 »       jmp····310·<_pickle_load+0x143>258 »       jmp····4ff·<_pickle_load+0x332>
259 »       lea····0x10(%rsp),%rsi259 »       lea····0x20(%rsp),%rsi
260 »       mov····%rcx,%rdi260 »       mov····%rcx,%rdi
261 »       call···2b6·<_pickle_load+0xe9>261 »       call···2bf·<_pickle_load+0xf2>
262 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4262 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
263 »       mov····%rax,%rbp263 »       mov····%rax,%rbp
264 »       test···%rax,%rax264 »       test···%rax,%rax
265 »       je·····310·<_pickle_load+0x143>265 »       je·····4ff·<_pickle_load+0x332>
266 »       mov····%rax,%rdi266 »       mov····%rax,%rdi
267 »       call···2c6·<_pickle_load+0xf9>267 »       call···2d3·<_pickle_load+0x106>
268 ·R_X86_64_PLT32» strlen-0x4268 ·R_X86_64_PLT32» strlen-0x4
269 »       cmp····0x10(%rsp),%rax269 »       cmp····0x20(%rsp),%rax
270 »       jne····33b·<_pickle_load+0x16e>270 »       jne····349·<_pickle_load+0x17c>
271 »       dec····%r15271 »       dec····%r13
272 »       jne····2e0·<_pickle_load+0x113>272 »       jne····2ec·<_pickle_load+0x11f>
273 »       xor····%r15d,%r15d273 »       xor····%r12d,%r12d
274 »       mov····$0x0,%r14d274 »       mov····$0x0,%ebx
275 ·R_X86_64_32»    .rodata.str1.1+0x138275 ·R_X86_64_32»    .rodata.str1.1+0x138
276 »       jmp····382·<_pickle_load+0x1b5>276 »       jmp····392·<_pickle_load+0x1c5>
277 »       mov····0x18(%rbx),%rcx277 »       mov····0x18(%r12),%rcx
278 »       mov····$0x0,%r14d278 »       mov····$0x0,%ebx
279 ·R_X86_64_32»    .rodata.str1.1+0x138279 ·R_X86_64_32»    .rodata.str1.1+0x138
280 »       test···%rcx,%rcx280 »       test···%rcx,%rcx
281 »       je·····358·<_pickle_load+0x18b>281 »       je·····369·<_pickle_load+0x19c>
282 »       mov····0x8(%rcx),%rax282 »       mov····0x8(%rcx),%rax
283 »       testb··$0x10,0xab(%rax)283 »       testb··$0x10,0xab(%rax)
284 »       jne····317·<_pickle_load+0x14a>284 »       jne····321·<_pickle_load+0x154>
285 »       mov····$0x0,%edx285 »       mov····$0x0,%edx
286 ·R_X86_64_32»    .rodata.str1.1+0x13f286 ·R_X86_64_32»    .rodata.str1.1+0x13f
287 »       mov····$0x0,%esi287 »       mov····$0x0,%esi
288 ·R_X86_64_32»    .rodata.str1.1+0x174288 ·R_X86_64_32»    .rodata.str1.1+0x174
289 »       mov····$0x0,%edi289 »       mov····$0x0,%edi
290 ·R_X86_64_32»    .rodata.str1.1+0x157290 ·R_X86_64_32»    .rodata.str1.1+0x157
291 »       call···310·<_pickle_load+0x143>291 »       call···31c·<_pickle_load+0x14f>
292 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4292 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
293 »       xor····%ebp,%ebp 
294 »       jmp····422·<_pickle_load+0x255>293 »       jmp····4ff·<_pickle_load+0x332>
295 »       lea····0x10(%rsp),%rsi294 »       lea····0x20(%rsp),%rsi
296 »       mov····%rcx,%rdi295 »       mov····%rcx,%rdi
297 »       call···324·<_pickle_load+0x157>296 »       call···32e·<_pickle_load+0x161>
298 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4297 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
299 »       mov····%rax,%r14298 »       mov····%rax,%rbx
300 »       test···%rax,%rax299 »       test···%rax,%rax
301 »       je·····310·<_pickle_load+0x143>300 »       je·····4ff·<_pickle_load+0x332>
302 »       mov····%rax,%rdi301 »       mov····%rax,%rdi
303 »       call···334·<_pickle_load+0x167>302 »       call···342·<_pickle_load+0x175>
304 ·R_X86_64_PLT32» strlen-0x4303 ·R_X86_64_PLT32» strlen-0x4
Max diff block lines reached; 295528/300352 bytes (98.39%) of diff not shown.
346 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 94 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 0000000000000000·<_Unpickler_NewMemo>: 
3 _Unpickler_NewMemo(): 
4 »       mov····%rdi,%rax 
5 »       push···%rbx 
6 »       shr····$0x3c,%rax 
7 »       jne····e·<_Unpickler_NewMemo+0xe> 
8 ·R_X86_64_PC32»  .text.unlikely+0x447 
9 »       lea····0x0(,%rdi,8),%rbx 
10 »       mov····%rbx,%rdi 
11 »       call···1e·<_Unpickler_NewMemo+0x1e> 
12 ·R_X86_64_PLT32» PyMem_Malloc-0x4 
13 »       test···%rax,%rax 
14 »       je·····27·<_Unpickler_NewMemo+0x27> 
15 ·R_X86_64_PC32»  .text.unlikely+0x447 
16 »       mov····%rbx,%rdx 
17 »       xor····%esi,%esi 
18 »       mov····%rax,%rdi 
19 »       call···34·<_Unpickler_NewMemo+0x34> 
20 ·R_X86_64_PLT32» memset-0x4 
21 »       mov····%rax,%rcx 
22 »       mov····%rcx,%rax 
23 »       pop····%rbx 
24 »       ret 
25 »       nopl···0x0(%rax) 
  
26 0000000000000040·<Pdata_New.isra.0>: 
27 Pdata_New.isra.0(): 
28 »       push···%rbx 
29 »       call···46·<Pdata_New.isra.0+0x6> 
30 ·R_X86_64_PLT32» _PyObject_GC_New-0x4 
31 »       mov····%rax,%rbx 
32 »       test···%rax,%rax 
33 »       je·····88·<Pdata_New.isra.0+0x48> 
34 »       movdqa·0x0(%rip),%xmm0········ 
35 ·R_X86_64_PC32»  .LC43-0x4 
36 »       movq···$0x0,0x10(%rax) 
37 »       mov····$0x40,%edi 
38 »       movl···$0x0,0x20(%rax) 
39 »       movups·%xmm0,0x28(%rax) 
40 »       call···73·<Pdata_New.isra.0+0x33> 
41 ·R_X86_64_PLT32» PyMem_Malloc-0x4 
42 »       mov····%rax,0x18(%rbx) 
43 »       test···%rax,%rax 
44 »       je·····80·<Pdata_New.isra.0+0x40> 
45 ·R_X86_64_PC32»  .text.unlikely+0x453 
46 »       mov····%rbx,%rdi 
47 »       call···88·<Pdata_New.isra.0+0x48> 
48 ·R_X86_64_PLT32» PyObject_GC_Track-0x4 
49 »       mov····%rbx,%rax 
50 »       pop····%rbx 
51 »       ret 
52 »       nopl···(%rax) 
  
53 0000000000000090·<_Unpickler_SetInputEncoding>: 
54 _Unpickler_SetInputEncoding(): 
55 »       push···%rbp 
56 »       mov····%rdx,%rbp 
57 »       push···%rbx 
58 »       mov····%rdi,%rbx 
59 »       mov····%rsi,%rdi 
60 »       sub····$0x8,%rsp 
61 »       call···a4·<_Unpickler_SetInputEncoding+0x14> 
62 ·R_X86_64_PLT32» _PyMem_Strdup-0x4 
63 »       mov····%rbp,%rdi 
64 »       mov····%rax,0xe0(%rbx) 
65 »       call···b3·<_Unpickler_SetInputEncoding+0x23> 
66 ·R_X86_64_PLT32» _PyMem_Strdup-0x4 
67 »       cmpq···$0x0,0xe0(%rbx) 
68 »       mov····%rax,0xe8(%rbx) 
69 »       je·····c8·<_Unpickler_SetInputEncoding+0x38> 
70 ·R_X86_64_PC32»  .text.unlikely+0x550 
71 »       test···%rax,%rax 
72 »       je·····d1·<_Unpickler_SetInputEncoding+0x41> 
73 ·R_X86_64_PC32»  .text.unlikely+0x550 
74 »       xor····%eax,%eax 
75 »       add····$0x8,%rsp 
76 »       pop····%rbx 
77 »       pop····%rbp 
78 »       ret 
79 »       nopw···0x0(%rax,%rax,1) 
  
80 00000000000000e0·<load>:2 0000000000000000·<load>:
81 load():3 load():
82 »       push···%r154 »       push···%r15
83 »       push···%r145 »       push···%r14
84 »       push···%r136 »       push···%r13
85 »       push···%r127 »       push···%r12
86 »       push···%rbp8 »       push···%rbp
87 »       mov····%rdi,%rbp9 »       mov····%rdi,%rbp
Offset 97, 70 lines modifiedOffset 16, 70 lines modified
97 »       sub····$0x38,%rsp16 »       sub····$0x38,%rsp
98 »       mov····0x10(%rsi),%rdi17 »       mov····0x10(%rsi),%rdi
99 »       movq···$0x0,0xf8(%rsi)18 »       movq···$0x0,0xf8(%rsi)
100 »       cmpq···$0x0,0x10(%rdi)19 »       cmpq···$0x0,0x10(%rdi)
101 »       movl···$0x0,0x20(%rdi)20 »       movl···$0x0,0x20(%rdi)
102 »       movq···$0x0,0x28(%rdi)21 »       movq···$0x0,0x28(%rdi)
103 »       movl···$0x0,0x108(%rsi)22 »       movl···$0x0,0x108(%rsi)
104 »       jne····127·<load+0x47>23 »       jne····47·<load+0x47>
105 ·R_X86_64_PC32»  .text.unlikely+0x7c324 ·R_X86_64_PC32»  .text.unlikely+0x8f0
106 »       nopw···0x0(%rax,%rax,1)25 »       nopw···0x0(%rax,%rax,1)
107 »       mov····0xa8(%rbx),%rax26 »       mov····0xa8(%rbx),%rax
108 »       mov····0xa0(%rbx),%rdx27 »       mov····0xa0(%rbx),%rdx
109 »       sub····%rax,%rdx28 »       sub····%rax,%rdx
110 »       test···%rdx,%rdx29 »       test···%rdx,%rdx
111 »       jle····b78·<load+0xa98>30 »       jle····a98·<load+0xa98>
112 »       mov····0x90(%rbx),%rdx31 »       mov····0x90(%rbx),%rdx
113 »       add····%rax,%rdx32 »       add····%rax,%rdx
114 »       add····$0x1,%rax33 »       add····$0x1,%rax
115 »       mov····%rax,0xa8(%rbx)34 »       mov····%rax,0xa8(%rbx)
116 »       movzbl·(%rdx),%eax35 »       movzbl·(%rdx),%eax
117 »       mov····%rdx,0x18(%rsp)36 »       mov····%rdx,0x18(%rsp)
118 »       cmp····$0x99,%al37 »       cmp····$0x99,%al
119 »       jl·····ba6·<load+0xac6>38 »       jl·····ac6·<load+0xac6>
120 »       lea····-0x28(%rax),%edx39 »       lea····-0x28(%rax),%edx
121 »       cmp····$0x55,%dl40 »       cmp····$0x55,%dl
122 »       ja·····1d59·<load+0x1c79>41 »       ja·····1c79·<load+0x1c79>
123 »       movzbl·%dl,%edx42 »       movzbl·%dl,%edx
124 »       notrack·jmp·*0x0(,%rdx,8)43 »       notrack·jmp·*0x0(,%rdx,8)
125 ·R_X86_64_32S»   .rodata44 ·R_X86_64_32S»   .rodata
126 »       cs·nopw·0x0(%rax,%rax,1)45 »       cs·nopw·0x0(%rax,%rax,1)
127 »       mov····0xa8(%rbx),%rax46 »       mov····0xa8(%rbx),%rax
128 »       mov····0xa0(%rbx),%rdx47 »       mov····0xa0(%rbx),%rdx
Max diff block lines reached; 350421/353629 bytes (99.09%) of diff not shown.
637 B
readelf --wide --decompress --hex-dump=.rodata.cst16 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.rodata.cst16':1 Hex·dump·of·section·'.rodata.cst16':
2 ··0x00000000·20000000·00000000·00000000·00000000··............... 
3 ··0x00000010·00000000·00000000·08000000·00000000·................2 ··0x00000000·00000000·00000000·08000000·00000000·................
 3 ··0x00000010·20000000·00000000·00000000·00000000··...............
4 ··0x00000020·07000000·00000000·00000000·00000000·................4 ··0x00000020·07000000·00000000·00000000·00000000·................
5 ··0x00000030·00000000·00000000·00100000·00000000·................5 ··0x00000030·00000000·00000000·00100000·00000000·................
6 ··0x00000040·ffffffff·ffffffff·00000000·00000000·................6 ··0x00000040·ffffffff·ffffffff·00000000·00000000·................
  
61.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 478 lines modifiedOffset 16, 466 lines modified
16 ··0x000000c0·0e080000·14000000·c8000000·00000000·................16 ··0x000000c0·0e080000·14000000·c8000000·00000000·................
17 ··0x000000d0·12000000·00450e10·4c0e0800·18000000·.....E..L.......17 ··0x000000d0·12000000·00450e10·4c0e0800·18000000·.....E..L.......
18 ··0x000000e0·e0000000·00000000·ba020000·00410e10·.............A..18 ··0x000000e0·e0000000·00000000·ba020000·00410e10·.............A..
19 ··0x000000f0·830203b8·020e0800·18000000·fc000000·................19 ··0x000000f0·830203b8·020e0800·18000000·fc000000·................
20 ··0x00000100·00000000·92000000·000e1083·0202470a·..............G.20 ··0x00000100·00000000·92000000·000e1083·0202470a·..............G.
21 ··0x00000110·0e08450b·10000000·18010000·00000000·..E.............21 ··0x00000110·0e08450b·10000000·18010000·00000000·..E.............
Diff chunk too large, falling back to line-by-line diff (458 lines added, 470 lines removed)
22 ··0x00000120·0d000000·00000000·5c000000·2c010000·........\...,...22 ··0x00000120·0d000000·00000000·5c000000·2c010000·........\...,...
23 ··0x00000130·00000000·67020000·00460e10·8f02420e·....g....F....B.23 ··0x00000130·00000000·cb030000·00460e10·8f02420e·.........F....B.
24 ··0x00000140·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.024 ··0x00000140·188e0342·0e208d04·420e288c·05470e30·...B.·..B.(..G.0
25 ··0x00000150·8606430e·3883074a·0e800161·0e880157·..C.8..J...a...W25 ··0x00000150·8606410e·38830746·0e900167·0e980157·..A.8..F...g...W
26 ··0x00000160·0e900142·0e980142·0ea00149·0e800103·...B...B...I....26 ··0x00000160·0ea00142·0ea80142·0eb00149·0e900103·...B...B...I....
27 ··0x00000170·f7010e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..27 ··0x00000170·58030e38·440e3041·0e28420e·20420e18·X..8D.0A.(B.·B..
28 ··0x00000180·420e1042·0e080000·28000000·8c010000·B..B....(.......28 ··0x00000180·420e1042·0e080000·18000000·8c010000·B..B............
29 ··0x00000190·00000000·cd000000·00420e10·8c02410e·.........B....A.29 ··0x00000190·00000000·42000000·004b0e10·8302760e·....B....K....v.
30 ··0x000001a0·18860341·0e208304·02c50e18·410e1042·...A.·......A..B30 ··0x000001a0·08000000·14000000·a8010000·00000000·................
31 ··0x000001b0·0e080000·18000000·b8010000·00000000·................31 ··0x000001b0·0c000000·000e1083·02000000·24000000·............$...
32 ··0x000001c0·17000000·000e2083·0486038c·02000000·......·.........32 ··0x000001c0·c0010000·00000000·9c000000·00410e10·.............A..
33 ··0x000001d0·18000000·d4010000·00000000·3c000000·............<...33 ··0x000001d0·8602500e·18830348·0e200280·0e18410e·..P....H.·....A.
34 ··0x000001e0·00440e10·8302770e·08000000·14000000·.D....w.........34 ··0x000001e0·10410e08·14000000·e8010000·00000000·.A..............
35 ··0x000001f0·f0010000·00000000·0c000000·000e1083·................35 ··0x000001f0·dd000000·000e2083·03860200·24000000·......·.....$...
36 ··0x00000200·02000000·18000000·08020000·00000000·................36 ··0x00000200·00020000·00000000·46000000·00410e10·........F....A..
37 ··0x00000210·4d000000·00410e10·8302024b·0e080000·M....A.....K....37 ··0x00000210·8602440e·18830347·0e20770e·18410e10·..D....G.·w..A..
38 ··0x00000220·18000000·24020000·00000000·20000000·....$.......·...38 ··0x00000220·410e0800·14000000·28020000·00000000·A.......(.......
39 ··0x00000230·000e1083·02510a0e·08450b00·24000000·.....Q...E..$...39 ··0x00000230·0d000000·000e2083·03860200·48000000·......·.....H...
40 ··0x00000240·40020000·00000000·9c000000·00410e10·@............A..40 ··0x00000240·40020000·00000000·7e1c0000·00420e10·@.......~....B..
41 ··0x00000250·8602500e·18830348·0e200280·0e18410e·..P....H.·....A.41 ··0x00000250·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
42 ··0x00000260·10410e08·14000000·68020000·00000000·.A......h.......42 ··0x00000260·05410e30·8606440e·38830747·0e700347·.A.0..D.8..G.p.G
43 ··0x00000270·dd000000·000e2083·03860200·24000000·......·.....$...43 ··0x00000270·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
44 ··0x00000280·80020000·00000000·4a000000·00410e10·........J....A..44 ··0x00000280·420e1042·0e084b0b·1c000000·8c020000·B..B..K.........
45 ··0x00000290·8602440e·1883034a·0e20780e·18410e10·..D....J.·x..A..45 ··0x00000290·00000000·320e0000·000e7083·0786068c·....2.....p.....
46 ··0x000002a0·410e0800·14000000·a8020000·00000000·A...............46 ··0x000002a0·058d048e·038f0200·48000000·ac020000·........H.......
47 ··0x000002b0·0d000000·000e2083·03860200·48000000·......·.....H...47 ··0x000002b0·00000000·0a030000·004c0e10·8f02450e·.........L....E.
48 ··0x000002c0·c0020000·00000000·7e1c0000·00420e10·........~....B..48 ··0x000002c0·188e0348·0e208d04·420e288c·05410e30·...H.·..B.(..A.0
49 ··0x000002d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.49 ··0x000002d0·8606410e·38830744·0e400322·010a0e38·..A.8..D.@."...8
50 ··0x000002e0·05410e30·8606440e·38830747·0e700347·.A.0..D.8..G.p.G50 ··0x000002e0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
51 ··0x000002f0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..51 ··0x000002f0·0e08430b·1c000000·f8020000·00000000·..C.............
52 ··0x00000300·420e1042·0e084b0b·1c000000·0c030000·B..B..K.........52 ··0x00000300·60000000·000e4083·0786068c·058d048e·`.....@.........
53 ··0x00000310·00000000·320e0000·000e7083·0786068c·....2.....p.....53 ··0x00000310·038f0200·18000000·18030000·00000000·................
54 ··0x00000320·058d048e·038f0200·48000000·2c030000·........H...,...54 ··0x00000320·60000000·00570e10·83020248·0e080000·`....W.....H....
55 ··0x00000330·00000000·c2020000·004c0e10·8f02450e·.........L....E.55 ··0x00000330·14000000·34030000·00000000·08000000·....4...........
56 ··0x00000340·188e0348·0e208d04·420e288c·05410e30·...H.·..B.(..A.056 ··0x00000340·000e1083·02000000·20000000·4c030000·........·...L...
57 ··0x00000350·8606410e·38830744·0e400322·010a0e38·..A.8..D.@."...857 ··0x00000350·00000000·37000000·00410e10·8302470e·....7....A....G.
58 ··0x00000360·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B58 ··0x00000360·20500a0e·10410e08·410b0000·28000000··P...A..A...(...
59 ··0x00000370·0e08430b·1c000000·78030000·00000000·..C.....x.......59 ··0x00000370·70030000·00000000·96000000·00420e10·p............B..
60 ··0x00000380·57000000·000e4083·0786068c·058d048e·W.....@.........60 ··0x00000380·8c02440e·18860341·0e208304·630a0e18·..D....A.·..c...
61 ··0x00000390·038f0200·18000000·98030000·00000000·................61 ··0x00000390·410e1042·0e08410b·18000000·9c030000·A..B..A.........
62 ··0x000003a0·60000000·00570e10·83020248·0e080000·`....W.....H....62 ··0x000003a0·00000000·0d000000·000e2083·0486038c·..........·.....
63 ··0x000003b0·14000000·b4030000·00000000·08000000·................63 ··0x000003b0·02000000·38000000·b8030000·00000000·....8...........
64 ··0x000003c0·000e1083·02000000·20000000·cc030000·........·.......64 ··0x000003c0·d1000000·00420e10·8d02420e·188c0344·.....B....B....D
65 ··0x000003d0·00000000·37000000·00410e10·8302470e·....7....A....G.65 ··0x000003d0·0e208604·440e2883·05470e30·6f0a0e28·.·..D.(..G.0o..(
66 ··0x000003e0·20500a0e·10410e08·410b0000·28000000··P...A..A...(...66 ··0x000003e0·410e2041·0e18420e·10420e08·410b0000·A.·A..B..B..A...
67 ··0x000003f0·f0030000·00000000·60000000·00420e10·........`....B..67 ··0x000003f0·18000000·f4030000·00000000·0d000000·................
68 ··0x00000400·8c02450e·18860344·0e208304·02510e18·..E....D.·...Q..68 ··0x00000400·000e3083·0586048c·038d0200·10000000·..0.............
69 ··0x00000410·410e1042·0e080000·18000000·1c040000·A..B............69 ··0x00000410·10040000·00000000·2d000000·00000000·........-.......
70 ··0x00000420·00000000·09000000·000e2083·0486038c·..........·.....70 ··0x00000420·14000000·24040000·00000000·3b000000·....$.......;...
71 ··0x00000430·02000000·28000000·38040000·00000000·....(...8.......71 ··0x00000430·005c0e10·5e0e0800·48000000·3c040000·.\..^...H...<...
72 ··0x00000440·96000000·00420e10·8c02440e·18860341·.....B....D....A72 ··0x00000440·00000000·f5020000·00460e10·8f02420e·.........F....B.
73 ··0x00000450·0e208304·630a0e18·410e1042·0e08410b·.·..c...A..B..A.73 ··0x00000450·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
74 ··0x00000460·18000000·64040000·00000000·0d000000·....d...........74 ··0x00000460·8606470e·3883074d·0e70034f·010a0e38·..G.8..M.p.O...8
75 ··0x00000470·000e2083·0486038c·02000000·38000000·..·.........8...75 ··0x00000470·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
76 ··0x00000480·80040000·00000000·d1000000·00420e10·.............B..76 ··0x00000480·0e08460b·30000000·88040000·00000000·..F.0...........
77 ··0x00000490·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.77 ··0x00000490·51010000·000e7083·0786068c·058d048e·Q.....p.........
78 ··0x000004a0·05470e30·6f0a0e28·410e2041·0e18420e·.G.0o..(A.·A..B.78 ··0x000004a0·038f0202·550e7854·0e800142·0e880142·....U.xT...B...B
79 ··0x000004b0·10420e08·410b0000·18000000·bc040000·.B..A...........79 ··0x000004b0·0e900149·0e700000·40000000·bc040000·...I.p..@.......
80 ··0x000004c0·00000000·0d000000·000e3083·0586048c·..........0.....80 ··0x000004c0·00000000·0b020000·00420e10·8e02450e·.........B....E.
81 ··0x000004d0·038d0200·10000000·d8040000·00000000·................81 ··0x000004d0·188d0342·0e208c04·440e2886·05440e30·...B.·..D.(..D.0
82 ··0x000004e0·2d000000·00000000·14000000·ec040000·-...............82 ··0x000004e0·8306470e·50034901·0a0e3041·0e28410e·..G.P.I...0A.(A.
83 ··0x000004f0·00000000·3b000000·005c0e10·5e0e0800·....;....\..^...83 ··0x000004f0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
84 ··0x00000500·48000000·04050000·00000000·f5020000·H...............84 ··0x00000500·00050000·00000000·1f000000·000e5083·..............P.
85 ··0x00000510·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..85 ··0x00000510·0686058c·048d038e·02000000·10000000·................
86 ··0x00000520·420e288c·05410e30·8606470e·3883074d·B.(..A.0..G.8..M86 ··0x00000520·20050000·00000000·1b000000·00000000··...............
87 ··0x00000530·0e70034f·010a0e38·410e3041·0e28420e·.p.O...8A.0A.(B.87 ··0x00000530·48000000·34050000·00000000·4e030000·H...4.......N...
88 ··0x00000540·20420e18·420e1042·0e08460b·30000000··B..B..B..F.0...88 ··0x00000540·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..
89 ··0x00000550·50050000·00000000·51010000·000e7083·P.......Q.....p.89 ··0x00000550·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G
90 ··0x00000560·0786068c·058d048e·038f0202·550e7854·............U.xT90 ··0x00000560·0e500333·010a0e38·410e3041·0e28420e·.P.3...8A.0A.(B.
91 ··0x00000570·0e800142·0e880142·0e900149·0e700000·...B...B...I.p..91 ··0x00000570·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
92 ··0x00000580·40000000·84050000·00000000·0f020000·@...............92 ··0x00000580·80050000·00000000·b8000000·000e5083·..............P.
93 ··0x00000590·00420e10·8e02450e·188d0342·0e208c04·.B....E....B.·..93 ··0x00000590·0786068c·058d048e·038f0200·38000000·............8...
94 ··0x000005a0·440e2886·05440e30·8306470e·50034d01·D.(..D.0..G.P.M.94 ··0x000005a0·a0050000·00000000·8a010000·00420e10·.............B..
95 ··0x000005b0·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B95 ··0x000005b0·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.
96 ··0x000005c0·0e08410b·1c000000·c8050000·00000000·..A.............96 ··0x000005c0·05440e30·83067f0a·0e28440e·20420e18·.D.0.....(D.·B..
97 ··0x000005d0·1f000000·000e5083·0686058c·048d038e·......P.........97 ··0x000005d0·420e1042·0e08410b·1c000000·dc050000·B..B..A.........
98 ··0x000005e0·02000000·10000000·e8050000·00000000·................98 ··0x000005e0·00000000·89000000·000e3083·0686058c·..........0.....
99 ··0x000005f0·1b000000·00000000·48000000·fc050000·........H.......99 ··0x000005f0·048d038e·02000000·3c000000·fc050000·........<.......
100 ··0x00000600·00000000·4e030000·00420e10·8f02450e·....N....B....E.100 ··0x00000600·00000000·36020000·00420e10·8e02420e·....6....B....B.
101 ··0x00000610·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0101 ··0x00000610·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
102 ··0x00000620·8606440e·38830747·0e500333·010a0e38·..D.8..G.P.3...8102 ··0x00000620·830602f8·0a0e2841·0e20420e·18420e10·......(A.·B..B..
103 ··0x00000630·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B103 ··0x00000630·420e0849·0b000000·1c000000·3c060000·B..I........<...
104 ··0x00000640·0e08410b·1c000000·48060000·00000000·..A.....H.......104 ··0x00000640·00000000·2b000000·000e3083·0686058c·....+.....0.....
105 ··0x00000650·b8000000·000e5083·0786068c·058d048e·......P.........105 ··0x00000650·048d038e·02000000·28000000·5c060000·........(...\...
106 ··0x00000660·038f0200·38000000·68060000·00000000·....8...h.......106 ··0x00000660·00000000·5b000000·00420e10·8c02410e·....[....B....A.
107 ··0x00000670·8a010000·00420e10·8e02450e·188d0345·.....B....E....E107 ··0x00000670·18860341·0e208304·02530e18·410e1042·...A.·...S..A..B
108 ··0x00000680·0e208c04·440e2886·05440e30·83067f0a·.·..D.(..D.0....108 ··0x00000680·0e080000·18000000·88060000·00000000·................
109 ··0x00000690·0e28440e·20420e18·420e1042·0e08410b·.(D.·B..B..B..A.109 ··0x00000690·22000000·000e2083·0486038c·02000000·".....·.........
110 ··0x000006a0·1c000000·a4060000·00000000·89000000·................110 ··0x000006a0·14000000·a4060000·00000000·5d000000·............]...
111 ··0x000006b0·000e3083·0686058c·048d038e·02000000·..0.............111 ··0x000006b0·0002490e·10530e08·48000000·bc060000·..I..S..H.......
112 ··0x000006c0·3c000000·c4060000·00000000·36020000·<...........6...112 ··0x000006c0·00000000·d2020000·00420e10·8f02420e·.........B....B.
113 ··0x000006d0·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..113 ··0x000006d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
114 ··0x000006e0·410e2886·05410e30·830602f8·0a0e2841·A.(..A.0......(A114 ··0x000006e0·8606410e·38830744·0e500330·010a0e38·..A.8..D.P.0...8
115 ··0x000006f0·0e20420e·18420e10·420e0849·0b000000·.·B..B..B..I....115 ··0x000006f0·430e3041·0e28420e·20420e18·420e1042·C.0A.(B.·B..B..B
116 ··0x00000700·1c000000·04070000·00000000·2b000000·............+...116 ··0x00000700·0e08410b·1c000000·08070000·00000000·..A.............
117 ··0x00000710·000e3083·0686058c·048d038e·02000000·..0.............117 ··0x00000710·d9000000·000e5083·0786068c·058d048e·......P.........
118 ··0x00000720·28000000·24070000·00000000·5b000000·(...$.......[...118 ··0x00000720·038f0200·28000000·28070000·00000000·....(...(.......
119 ··0x00000730·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..119 ··0x00000730·4b000000·00420e10·8c02440e·18860344·K....B....D....D
120 ··0x00000740·02530e18·410e1042·0e080000·18000000·.S..A..B........120 ··0x00000740·0e208304·7d0e1841·0e10420e·08000000·.·..}..A..B.....
121 ··0x00000750·50070000·00000000·22000000·000e2083·P.......".....·.121 ··0x00000750·48000000·54070000·00000000·0b010000·H...T...........
122 ··0x00000760·0486038c·02000000·14000000·6c070000·............l...122 ··0x00000760·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
123 ··0x00000770·00000000·5d000000·0002490e·10530e08·....].....I..S..123 ··0x00000770·420e288c·05410e30·8606410e·38830742·B.(..A.0..A.8..B
124 ··0x00000780·48000000·84070000·00000000·d2020000·H...............124 ··0x00000780·0e4002be·0a0e3844·0e30410e·28420e20·.@....8D.0A.(B.·
125 ··0x00000790·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..125 ··0x00000790·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
126 ··0x000007a0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D126 ··0x000007a0·a0070000·00000000·15000000·000e4083·..............@.
127 ··0x000007b0·0e500330·010a0e38·430e3041·0e28420e·.P.0...8C.0A.(B.127 ··0x000007b0·0786068c·058d048e·038f0200·24000000·............$...
128 ··0x000007c0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....128 ··0x000007c0·c0070000·00000000·5c000000·00410e10·........\....A..
129 ··0x000007d0·d0070000·00000000·d9000000·000e5083·..............P.129 ··0x000007d0·8602440e·18830344·0e300250·0e18410e·..D....D.0.P..A.
130 ··0x000007e0·0786068c·058d048e·038f0200·28000000·............(...130 ··0x000007e0·10410e08·38000000·e8070000·00000000·.A..8...........
131 ··0x000007f0·f0070000·00000000·50000000·00420e10·........P....B..131 ··0x000007f0·31020000·00460e10·8d02450e·188c0341·1....F....E....A
132 ··0x00000800·8c02440e·18860344·0e208304·02420e18·..D....D.·...B..132 ··0x00000800·0e208604·410e2883·05440e30·0380010a·.·..A.(..D.0....
133 ··0x00000810·410e1042·0e080000·48000000·1c080000·A..B....H.......133 ··0x00000810·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.
134 ··0x00000820·00000000·0b010000·00420e10·8f02420e·.........B....B.134 ··0x00000820·2c000000·24080000·00000000·9a000000·,...$...........
135 ··0x00000830·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0135 ··0x00000830·000e3083·0586048c·038d0279·0a0e2844·..0........y..(D
136 ··0x00000840·8606410e·38830742·0e4002be·0a0e3844·..A.8..B.@....8D136 ··0x00000840·0e20410e·18420e10·420e0845·0b000000·.·A..B..B..E....
137 ··0x00000850·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.137 ··0x00000850·2c000000·54080000·00000000·52020000·,...T.......R...
138 ··0x00000860·08410b00·1c000000·68080000·00000000·.A......h.......138 ··0x00000860·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..
139 ··0x00000870·15000000·000e4083·0786068c·058d048e·......@.........139 ··0x00000870·0393010a·0e18410e·10420e08·410b0000·......A..B..A...
140 ··0x00000880·038f0200·24000000·88080000·00000000·....$...........140 ··0x00000880·2c000000·84080000·00000000·64000000·,...........d...
141 ··0x00000890·5c000000·00410e10·8602440e·18830344·\....A....D....D141 ··0x00000890·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
Max diff block lines reached; 0/62669 bytes (0.00%) of diff not shown.
62.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 11, 486 lines modifiedOffset 11, 477 lines modified
11 ··0x00000080·74726176·65727365·00706963·6b6c655f·traverse.pickle_11 ··0x00000080·74726176·65727365·00706963·6b6c655f·traverse.pickle_
12 ··0x00000090·74726176·65727365·2e636f6c·64007069·traverse.cold.pi12 ··0x00000090·74726176·65727365·2e636f6c·64007069·traverse.cold.pi
13 ··0x000000a0·636b6c65·5f636c65·6172005f·5069636b·ckle_clear._Pick13 ··0x000000a0·636b6c65·5f636c65·6172005f·5069636b·ckle_clear._Pick
14 ··0x000000b0·6c655f43·6c656172·53746174·652e636f·le_ClearState.co14 ··0x000000b0·6c655f43·6c656172·53746174·652e636f·le_ClearState.co
15 ··0x000000c0·6c640070·69636b6c·655f6672·6565005f·ld.pickle_free._15 ··0x000000c0·6c640070·69636b6c·655f6672·6565005f·ld.pickle_free._
16 ··0x000000d0·7069636b·6c655f6c·6f616400·5f706172·pickle_load._par16 ··0x000000d0·7069636b·6c655f6c·6f616400·5f706172·pickle_load._par
Diff chunk too large, falling back to line-by-line diff (469 lines added, 478 lines removed)
17 ··0x000000e0·7365722e·38005f55·6e706963·6b6c6572·ser.8._Unpickler17 ··0x000000e0·7365722e·38005f55·6e706963·6b6c6572·ser.8._Unpickler
18 ··0x000000f0·5f4e6577·005f556e·7069636b·6c65725f·_New._Unpickler_18 ··0x000000f0·5f536574·496e7075·74537472·65616d00·_SetInputStream.
19 ··0x00000100·53657449·6e707574·53747265·616d005f·SetInputStream._19 ··0x00000100·50795f58·44454352·4546005f·556e7069·Py_XDECREF._Unpi
20 ··0x00000110·556e7069·636b6c65·725f5365·74496e70·Unpickler_SetInp20 ··0x00000110·636b6c65·725f5365·74496e70·7574456e·ckler_SetInputEn
21 ··0x00000120·7574456e·636f6469·6e670050·795f5844·utEncoding.Py_XD21 ··0x00000120·636f6469·6e67005f·556e7069·636b6c65·coding._Unpickle
22 ··0x00000130·45435245·46005f55·6e706963·6b6c6572·ECREF._Unpickler22 ··0x00000130·725f4e65·774d656d·6f005f55·6e706963·r_NewMemo._Unpic
23 ··0x00000140·5f4e6577·4d656d6f·00506461·74615f4e·_NewMemo.Pdata_N23 ··0x00000140·6b6c6572·5f4e6577·4d656d6f·2e636f6c·kler_NewMemo.col
24 ··0x00000150·65772e69·7372612e·30005f55·6e706963·ew.isra.0._Unpic24 ··0x00000150·64005f55·6e706963·6b6c6572·5f536574·d._Unpickler_Set
25 ··0x00000160·6b6c6572·5f4e6577·2e636f6c·64005f55·kler_New.cold._U25 ··0x00000160·496e7075·74537472·65616d2e·636f6c64·InputStream.cold
26 ··0x00000170·6e706963·6b6c6572·5f4e6577·4d656d6f·npickler_NewMemo26 ··0x00000170·005f556e·7069636b·6c65725f·53657449·._Unpickler_SetI
27 ··0x00000180·2e636f6c·64005064·6174615f·4e65772e·.cold.Pdata_New.27 ··0x00000180·6e707574·456e636f·64696e67·2e636f6c·nputEncoding.col
28 ··0x00000190·69737261·2e302e63·6f6c6400·5f556e70·isra.0.cold._Unp28 ··0x00000190·64005064·6174615f·70757368·005f556e·d.Pdata_push._Un
29 ··0x000001a0·69636b6c·65725f53·6574496e·70757453·ickler_SetInputS29 ··0x000001a0·7069636b·6c65725f·52656164·496d706c·pickler_ReadImpl
30 ··0x000001b0·74726561·6d2e636f·6c64005f·556e7069·tream.cold._Unpi30 ··0x000001b0·005f556e·7069636b·6c65725f·52656164·._Unpickler_Read
31 ··0x000001c0·636b6c65·725f5365·74496e70·7574456e·ckler_SetInputEn31 ··0x000001c0·6c696e65·005f556e·7069636b·6c65725f·line._Unpickler_
32 ··0x000001d0·636f6469·6e672e63·6f6c6400·50646174·coding.cold.Pdat32 ··0x000001d0·4d656d6f·50757400·6c6f6164·5f636f75·MemoPut.load_cou
33 ··0x000001e0·615f7075·7368005f·556e7069·636b6c65·a_push._Unpickle33 ··0x000001e0·6e746564·5f747570·6c650064·6f5f6170·nted_tuple.do_ap
34 ··0x000001f0·725f5265·6164496d·706c005f·556e7069·r_ReadImpl._Unpi34 ··0x000001f0·70656e64·006c6f61·645f636f·756e7465·pend.load_counte
35 ··0x00000200·636b6c65·725f5265·61646c69·6e65005f·ckler_Readline._35 ··0x00000200·645f6269·6e627974·6573006d·61726b65·d_binbytes.marke
36 ··0x00000210·556e7069·636b6c65·725f4d65·6d6f5075·Unpickler_MemoPu36 ··0x00000210·72006c6f·61645f62·75696c64·006c6f61·r.load_build.loa
37 ··0x00000220·74006c6f·61645f63·6f756e74·65645f74·t.load_counted_t37 ··0x00000220·645f636f·756e7465·645f6c6f·6e67006c·d_counted_long.l
38 ··0x00000230·75706c65·00646f5f·61707065·6e64006c·uple.do_append.l38 ··0x00000230·6f61645f·6e65776f·626a0050·64617461·oad_newobj.Pdata
39 ··0x00000240·6f61645f·636f756e·7465645f·62696e62·oad_counted_binb39 ··0x00000240·5f706f70·6c697374·00646f5f·73657469·_poplist.do_seti
40 ··0x00000250·79746573·006d6172·6b657200·6c6f6164·ytes.marker.load40 ··0x00000250·74656d73·005f556e·7069636b·6c65725f·tems._Unpickler_
41 ··0x00000260·5f627569·6c64006c·6f61645f·636f756e·_build.load_coun41 ··0x00000260·52656164·496e746f·0063616c·635f6269·ReadInto.calc_bi
42 ··0x00000270·7465645f·6c6f6e67·006c6f61·645f6e65·ted_long.load_ne42 ··0x00000270·6e73697a·65005064·6174615f·636c6561·nsize.Pdata_clea
43 ··0x00000280·776f626a·00506461·74615f70·6f706c69·wobj.Pdata_popli43 ··0x00000280·722e6973·72612e30·006c6f61·645f6578·r.isra.0.load_ex
44 ··0x00000290·73740064·6f5f7365·74697465·6d73005f·st.do_setitems._44 ··0x00000290·74656e73·696f6e00·6c6f6164·5f696e73·tension.load_ins
45 ··0x000002a0·556e7069·636b6c65·725f5265·6164496e·Unpickler_ReadIn45 ··0x000002a0·74005064·6174615f·706f7074·75706c65·t.Pdata_poptuple
46 ··0x000002b0·746f0063·616c635f·62696e73·697a6500·to.calc_binsize.46 ··0x000002b0·005f5069·636b6c65·5f466173·7443616c·._Pickle_FastCal
47 ··0x000002c0·50646174·615f636c·6561722e·69737261·Pdata_clear.isra47 ··0x000002c0·6c006c6f·61645f63·6f756e74·65645f62·l.load_counted_b
48 ··0x000002d0·2e30006c·6f61645f·65787465·6e73696f·.0.load_extensio48 ··0x000002d0·696e7374·72696e67·0063616c·6c5f6d65·instring.call_me
49 ··0x000002e0·6e006c6f·61645f69·6e737400·50646174·n.load_inst.Pdat49 ··0x000002e0·74686f64·00506461·74615f70·6f700069·thod.Pdata_pop.i
50 ··0x000002f0·615f706f·70747570·6c65005f·5069636b·a_poptuple._Pick50 ··0x000002f0·6e737461·6e746961·7465005f·556e7069·nstantiate._Unpi
51 ··0x00000300·6c655f46·61737443·616c6c00·6c6f6164·le_FastCall.load51 ··0x00000300·636b6c65·725f5265·6164496d·706c2e63·ckler_ReadImpl.c
52 ··0x00000310·5f636f75·6e746564·5f62696e·73747269·_counted_binstri52 ··0x00000310·6f6c6400·5f556e70·69636b6c·65725f53·old._Unpickler_S
53 ··0x00000320·6e670063·616c6c5f·6d657468·6f640050·ng.call_method.P53 ··0x00000320·6b697043·6f6e7375·6d656400·5f556e70·kipConsumed._Unp
54 ··0x00000330·64617461·5f706f70·00696e73·74616e74·data_pop.instant54 ··0x00000330·69636b6c·65725f53·6b697043·6f6e7375·ickler_SkipConsu
55 ··0x00000340·69617465·005f556e·7069636b·6c65725f·iate._Unpickler_55 ··0x00000340·6d65642e·636f6c64·00506461·74615f70·med.cold.Pdata_p
56 ··0x00000350·53657453·7472696e·67496e70·7574005f·SetStringInput._56 ··0x00000350·7573682e·636f6c64·005f556e·7069636b·ush.cold._Unpick
57 ··0x00000360·556e7069·636b6c65·725f5265·6164496d·Unpickler_ReadIm57 ··0x00000360·6c65725f·4d656d6f·5075742e·636f6c64·ler_MemoPut.cold
58 ··0x00000370·706c2e63·6f6c6400·5f556e70·69636b6c·pl.cold._Unpickl58 ··0x00000370·005f7069·636b6c65·5f556e70·69636b6c·._pickle_Unpickl
59 ··0x00000380·65725f53·6b697043·6f6e7375·6d656400·er_SkipConsumed.59 ··0x00000380·65725f66·696e645f·636c6173·73006765·er_find_class.ge
60 ··0x00000390·5f556e70·69636b6c·65725f53·6b697043·_Unpickler_SkipC60 ··0x00000390·745f6465·65705f61·74747269·62757465·t_deep_attribute
61 ··0x000003a0·6f6e7375·6d65642e·636f6c64·005f556e·onsumed.cold._Un61 ··0x000003a0·005f7069·636b6c65·5f556e70·69636b6c·._pickle_Unpickl
62 ··0x000003b0·7069636b·6c65725f·53657453·7472696e·pickler_SetStrin62 ··0x000003b0·65725f66·696e645f·636c6173·732e636f·er_find_class.co
63 ··0x000003c0·67496e70·75742e63·6f6c6400·50646174·gInput.cold.Pdat63 ··0x000003c0·6c64005f·70617273·65722e31·38006765·ld._parser.18.ge
64 ··0x000003d0·615f7075·73682e63·6f6c6400·5f556e70·a_push.cold._Unp64 ··0x000003d0·745f6465·65705f61·74747269·62757465·t_deep_attribute
65 ··0x000003e0·69636b6c·65725f4d·656d6f50·75742e63·ickler_MemoPut.c65 ··0x000003e0·2e636f6c·64006c6f·61645f63·6f756e74·.cold.load_count
66 ··0x000003f0·6f6c6400·5f706963·6b6c655f·556e7069·old._pickle_Unpi66 ··0x000003f0·65645f62·696e6279·7465732e·636f6c64·ed_binbytes.cold
67 ··0x00000400·636b6c65·725f6669·6e645f63·6c617373·ckler_find_class67 ··0x00000400·005f556e·7069636b·6c65725f·52656164·._Unpickler_Read
68 ··0x00000410·00676574·5f646565·705f6174·74726962·.get_deep_attrib68 ··0x00000410·496e746f·2e636f6c·64006c6f·61645f63·Into.cold.load_c
69 ··0x00000420·75746500·5f706963·6b6c655f·556e7069·ute._pickle_Unpi69 ··0x00000420·6f756e74·65645f74·75706c65·2e636f6c·ounted_tuple.col
70 ··0x00000430·636b6c65·725f6669·6e645f63·6c617373·ckler_find_class70 ··0x00000430·64005064·6174615f·706f7074·75706c65·d.Pdata_poptuple
71 ··0x00000440·2e636f6c·64005f70·61727365·722e3138·.cold._parser.1871 ··0x00000440·2e636f6c·6400646f·5f617070·656e642e·.cold.do_append.
72 ··0x00000450·00676574·5f646565·705f6174·74726962·.get_deep_attrib72 ··0x00000450·636f6c64·00646f5f·73657469·74656d73·cold.do_setitems
73 ··0x00000460·7574652e·636f6c64·006c6f61·645f636f·ute.cold.load_co73 ··0x00000460·2e636f6c·6400556e·7069636b·6c65725f·.cold.Unpickler_
74 ··0x00000470·756e7465·645f6269·6e627974·65732e63·unted_binbytes.c74 ··0x00000470·6465616c·6c6f6300·556e7069·636b6c65·dealloc.Unpickle
75 ··0x00000480·6f6c6400·5f556e70·69636b6c·65725f52·old._Unpickler_R75 ··0x00000480·725f6465·616c6c6f·632e636f·6c640055·r_dealloc.cold.U
76 ··0x00000490·65616449·6e746f2e·636f6c64·006c6f61·eadInto.cold.loa76 ··0x00000490·6e706963·6b6c6572·5f636c65·61720050·npickler_clear.P
77 ··0x000004a0·645f636f·756e7465·645f7475·706c652e·d_counted_tuple.77 ··0x000004a0·64617461·5f646561·6c6c6f63·00506461·data_dealloc.Pda
78 ··0x000004b0·636f6c64·00506461·74615f70·6f707475·cold.Pdata_poptu78 ··0x000004b0·74615f64·65616c6c·6f632e63·6f6c6400·ta_dealloc.cold.
79 ··0x000004c0·706c652e·636f6c64·00646f5f·61707065·ple.cold.do_appe79 ··0x000004c0·5f556e70·69636b6c·65725f4d·656d6f43·_Unpickler_MemoC
80 ··0x000004d0·6e642e63·6f6c6400·646f5f73·65746974·nd.cold.do_setit80 ··0x000004d0·6c65616e·7570005f·7069636b·6c655f50·leanup._pickle_P
81 ··0x000004e0·656d732e·636f6c64·00556e70·69636b6c·ems.cold.Unpickl81 ··0x000004e0·69636b6c·65725f5f·5f696e69·745f5f00·ickler___init__.
82 ··0x000004f0·65725f64·65616c6c·6f630055·6e706963·er_dealloc.Unpic82 ··0x000004f0·5f706172·7365722e·3136005f·5069636b·_parser.16._Pick
83 ··0x00000500·6b6c6572·5f646561·6c6c6f63·2e636f6c·kler_dealloc.col83 ··0x00000500·6c65725f·53657450·726f746f·636f6c00·ler_SetProtocol.
84 ··0x00000510·6400556e·7069636b·6c65725f·636c6561·d.Unpickler_clea84 ··0x00000510·5f506963·6b6c6572·5f536574·4f757470·_Pickler_SetOutp
85 ··0x00000520·72005064·6174615f·6465616c·6c6f6300·r.Pdata_dealloc.85 ··0x00000520·75745374·7265616d·005f5069·636b6c65·utStream._Pickle
86 ··0x00000530·50646174·615f6465·616c6c6f·632e636f·Pdata_dealloc.co86 ··0x00000530·725f5365·74427566·66657243·616c6c62·r_SetBufferCallb
87 ··0x00000540·6c64005f·556e7069·636b6c65·725f4d65·ld._Unpickler_Me87 ··0x00000540·61636b00·50794d65·6d6f5461·626c655f·ack.PyMemoTable_
88 ··0x00000550·6d6f436c·65616e75·70005f70·69636b6c·moCleanup._pickl88 ··0x00000550·4e657700·696e6974·5f6d6574·686f645f·New.init_method_
89 ··0x00000560·655f5069·636b6c65·725f5f5f·696e6974·e_Pickler___init89 ··0x00000560·72656600·5f706963·6b6c655f·5069636b·ref._pickle_Pick
90 ··0x00000570·5f5f005f·70617273·65722e31·36005f50·__._parser.16._P90 ··0x00000570·6c65725f·5f5f696e·69745f5f·2e636f6c·ler___init__.col
91 ··0x00000580·69636b6c·65725f53·65745072·6f746f63·ickler_SetProtoc91 ··0x00000580·64005069·636b6c65·725f636c·65617200·d.Pickler_clear.
92 ··0x00000590·6f6c005f·5069636b·6c65725f·5365744f·ol._Pickler_SetO92 ··0x00000590·5f506963·6b6c6572·5f536574·50726f74·_Pickler_SetProt
93 ··0x000005a0·75747075·74537472·65616d00·5f506963·utputStream._Pic93 ··0x000005a0·6f636f6c·2e636f6c·64005f50·69636b6c·ocol.cold._Pickl
94 ··0x000005b0·6b6c6572·5f536574·42756666·65724361·kler_SetBufferCa94 ··0x000005b0·65725f53·65744f75·74707574·53747265·er_SetOutputStre
95 ··0x000005c0·6c6c6261·636b0050·794d656d·6f546162·llback.PyMemoTab95 ··0x000005c0·616d2e63·6f6c6400·5f506963·6b6c6572·am.cold._Pickler
96 ··0x000005d0·6c655f4e·65770069·6e69745f·6d657468·le_New.init_meth96 ··0x000005d0·5f536574·42756666·65724361·6c6c6261·_SetBufferCallba
97 ··0x000005e0·6f645f72·6566005f·7069636b·6c655f50·od_ref._pickle_P97 ··0x000005e0·636b2e63·6f6c6400·50794d65·6d6f5461·ck.cold.PyMemoTa
98 ··0x000005f0·69636b6c·65725f5f·5f696e69·745f5f2e·ickler___init__.98 ··0x000005f0·626c655f·4e65772e·636f6c64·00696e69·ble_New.cold.ini
99 ··0x00000600·636f6c64·00506963·6b6c6572·5f636c65·cold.Pickler_cle99 ··0x00000600·745f6d65·74686f64·5f726566·2e636f6c·t_method_ref.col
100 ··0x00000610·6172005f·5069636b·6c65725f·53657450·ar._Pickler_SetP100 ··0x00000610·64005069·636b6c65·725f6765·745f7065·d.Pickler_get_pe
101 ··0x00000620·726f746f·636f6c2e·636f6c64·005f5069·rotocol.cold._Pi101 ··0x00000620·72736964·00506963·6b6c6572·5f676574·rsid.Pickler_get
102 ··0x00000630·636b6c65·725f5365·744f7574·70757453·ckler_SetOutputS102 ··0x00000630·5f706572·7369642e·636f6c64·005f7069·_persid.cold._pi
103 ··0x00000640·74726561·6d2e636f·6c64005f·5069636b·tream.cold._Pick103 ··0x00000640·636b6c65·5f506963·6b6c6572·5f64756d·ckle_Pickler_dum
104 ··0x00000650·6c65725f·53657442·75666665·7243616c·ler_SetBufferCal104 ··0x00000650·70005f50·69636b6c·65725f43·6c656172·p._Pickler_Clear
105 ··0x00000660·6c626163·6b2e636f·6c640050·794d656d·lback.cold.PyMem105 ··0x00000660·42756666·6572005f·5069636b·6c65725f·Buffer._Pickler_
106 ··0x00000670·6f546162·6c655f4e·65772e63·6f6c6400·oTable_New.cold.106 ··0x00000670·466c7573·68546f46·696c6500·5f706963·FlushToFile._pic
107 ··0x00000680·696e6974·5f6d6574·686f645f·7265662e·init_method_ref.107 ··0x00000680·6b6c655f·5069636b·6c65725f·64756d70·kle_Pickler_dump
108 ··0x00000690·636f6c64·00506963·6b6c6572·5f676574·cold.Pickler_get108 ··0x00000690·2e636f6c·64005f70·61727365·722e3133·.cold._parser.13
109 ··0x000006a0·5f706572·73696400·5069636b·6c65725f·_persid.Pickler_109 ··0x000006a0·005f5069·636b6c65·725f436c·65617242·._Pickler_ClearB
110 ··0x000006b0·6765745f·70657273·69642e63·6f6c6400·get_persid.cold.110 ··0x000006b0·75666665·722e636f·6c64005f·5069636b·uffer.cold._Pick
111 ··0x000006c0·5f706963·6b6c655f·5069636b·6c65725f·_pickle_Pickler_111 ··0x000006c0·6c65725f·57726974·65007361·7665005f·ler_Write.save._
112 ··0x000006d0·64756d70·005f5069·636b6c65·725f436c·dump._Pickler_Cl112 ··0x000006d0·5069636b·6c65725f·436f6d6d·69744672·Pickler_CommitFr
113 ··0x000006e0·65617242·75666665·72005f50·69636b6c·earBuffer._Pickl113 ··0x000006e0·616d652e·70617274·2e30005f·5069636b·ame.part.0._Pick
114 ··0x000006f0·65725f46·6c757368·546f4669·6c65005f·er_FlushToFile._114 ··0x000006f0·6c65725f·57726974·652e636f·6c64005f·ler_Write.cold._
115 ··0x00000700·7069636b·6c655f50·69636b6c·65725f64·pickle_Pickler_d115 ··0x00000700·5069636b·6c65725f·57726974·652e636f·Pickler_Write.co
116 ··0x00000710·756d702e·636f6c64·005f7061·72736572·ump.cold._parser116 ··0x00000710·6e737470·726f702e·30005f50·69636b6c·nstprop.0._Pickl
117 ··0x00000720·2e313300·5f506963·6b6c6572·5f436c65·.13._Pickler_Cle117 ··0x00000720·65725f57·72697465·2e636f6e·73747072·er_Write.constpr
118 ··0x00000730·61724275·66666572·2e636f6c·64005f50·arBuffer.cold._P118 ··0x00000730·6f702e30·2e636f6c·64007361·76655f72·op.0.cold.save_r
119 ··0x00000740·69636b6c·65725f57·72697465·00736176·ickler_Write.sav119 ··0x00000740·65647563·65006d65·6d6f5f67·6574005f·educe.memo_get._
120 ··0x00000750·65005f50·69636b6c·65725f43·6f6d6d69·e._Pickler_Commi120 ··0x00000750·5069636b·6c65725f·77726974·655f6279·Pickler_write_by
121 ··0x00000760·74467261·6d652e70·6172742e·30005f50·tFrame.part.0._P121 ··0x00000760·74657300·6d656d6f·5f707574·00736176·tes.memo_put.sav
122 ··0x00000770·69636b6c·65725f57·72697465·2e636f6c·ickler_Write.col122 ··0x00000770·655f676c·6f62616c·005f7361·76655f62·e_global._save_b
123 ··0x00000780·64005f50·69636b6c·65725f57·72697465·d._Pickler_Write123 ··0x00000780·79746573·5f646174·61005f50·795f456e·ytes_data._Py_En
124 ··0x00000790·2e636f6e·73747072·6f702e30·005f5069·.constprop.0._Pi124 ··0x00000790·74657252·65637572·73697665·43616c6c·terRecursiveCall
125 ··0x000007a0·636b6c65·725f5772·6974652e·636f6e73·ckler_Write.cons125 ··0x000007a0·2e636f6e·73747072·6f702e30·00726177·.constprop.0.raw
126 ··0x000007b0·7470726f·702e302e·636f6c64·00736176·tprop.0.cold.sav126 ··0x000007b0·5f756e69·636f6465·5f657363·61706500·_unicode_escape.
127 ··0x000007c0·655f7265·64756365·006d656d·6f5f6765·e_reduce.memo_ge127 ··0x000007c0·62617463·685f6c69·73740062·61746368·batch_list.batch
128 ··0x000007d0·74005f50·69636b6c·65725f77·72697465·t._Pickler_write128 ··0x000007d0·5f646963·74005f73·6176655f·62797465·_dict._save_byte
129 ··0x000007e0·5f627974·6573006d·656d6f5f·70757400·_bytes.memo_put.129 ··0x000007e0·61727261·795f6461·74610073·6176652e·array_data.save.
130 ··0x000007f0·73617665·5f676c6f·62616c00·5f50794d·save_global._PyM130 ··0x000007f0·636f6c64·00666173·745f7361·76655f65·cold.fast_save_e
131 ··0x00000800·656d6f54·61626c65·5f4c6f6f·6b75702e·emoTable_Lookup.131 ··0x00000800·6e746572·005f5079·4d656d6f·5461626c·nter._PyMemoTabl
132 ··0x00000810·69737261·2e30005f·73617665·5f627974·isra.0._save_byt132 ··0x00000810·655f4c6f·6f6b7570·2e697372·612e3000·e_Lookup.isra.0.
133 ··0x00000820·65735f64·61746100·5f50795f·456e7465·es_data._Py_Ente133 ··0x00000820·73617665·5f73696e·676c6574·6f6e5f74·save_singleton_t
134 ··0x00000830·72526563·75727369·76654361·6c6c2e63·rRecursiveCall.c134 ··0x00000830·79706500·66617374·5f736176·655f6c65·ype.fast_save_le
135 ··0x00000840·6f6e7374·70726f70·2e300072·61775f75·onstprop.0.raw_u135 ··0x00000840·61766500·5f50795f·456e7465·72526563·ave._Py_EnterRec
136 ··0x00000850·6e69636f·64655f65·73636170·65006261·nicode_escape.ba136 ··0x00000850·75727369·76654361·6c6c2e63·6f6e7374·ursiveCall.const
Max diff block lines reached; 0/63927 bytes (0.00%) of diff not shown.
37.5 KB
socketmodule.o
2.34 KB
readelf --wide --symbols {}
    
Offset 112, 22 lines modifiedOffset 112, 22 lines modified
112 ···108:·00000000000028fd·····7·FUNC····LOCAL··DEFAULT····8·sock_settimeout.cold112 ···108:·00000000000028fd·····7·FUNC····LOCAL··DEFAULT····8·sock_settimeout.cold
113 ···109:·0000000000002904····41·FUNC····LOCAL··DEFAULT····8·socket_parse_timeout.cold113 ···109:·0000000000002904····41·FUNC····LOCAL··DEFAULT····8·socket_parse_timeout.cold
114 ···110:·000000000000292d···364·FUNC····LOCAL··DEFAULT····8·socket_gethostbyaddr114 ···110:·000000000000292d···364·FUNC····LOCAL··DEFAULT····8·socket_gethostbyaddr
115 ···111:·0000000000002a99···645·FUNC····LOCAL··DEFAULT····8·gethost_common.constprop.0115 ···111:·0000000000002a99···645·FUNC····LOCAL··DEFAULT····8·gethost_common.constprop.0
116 ···112:·0000000000002d1e···178·FUNC····LOCAL··DEFAULT····8·socket_gethostbyname116 ···112:·0000000000002d1e···178·FUNC····LOCAL··DEFAULT····8·socket_gethostbyname
117 ···113:·0000000000002dd0····28·FUNC····LOCAL··DEFAULT····8·internal_select.isra.0.cold117 ···113:·0000000000002dd0····28·FUNC····LOCAL··DEFAULT····8·internal_select.isra.0.cold
118 ···114:·0000000000002e40····54·FUNC····LOCAL··DEFAULT····8·socket_setdefaulttimeout118 ···114:·0000000000002e40····54·FUNC····LOCAL··DEFAULT····8·socket_setdefaulttimeout
119 ···115:·0000000000004790···148·FUNC····LOCAL··DEFAULT····1·sock_send 
120 ···116:·0000000000002e76····17·FUNC····LOCAL··DEFAULT····8·sock_send.cold 
121 ···117:·0000000000004830···160·FUNC····LOCAL··DEFAULT····1·sock_recv_into119 ···115:·0000000000004790···160·FUNC····LOCAL··DEFAULT····1·sock_recv_into
122 ···118:·0000000000000040····32·OBJECT··LOCAL··DEFAULT····3·kwlist.1120 ···116:·0000000000000040····32·OBJECT··LOCAL··DEFAULT····3·kwlist.1
123 ···119:·00000000000048d0····73·FUNC····LOCAL··DEFAULT····1·sock_recv_guts121 ···117:·0000000000004830····73·FUNC····LOCAL··DEFAULT····1·sock_recv_guts
124 ···120:·0000000000002e87····84·FUNC····LOCAL··DEFAULT····8·sock_recv_into.cold122 ···118:·0000000000002e76····84·FUNC····LOCAL··DEFAULT····8·sock_recv_into.cold
125 ···121:·0000000000004920····39·FUNC····LOCAL··DEFAULT····1·sock_recv_impl123 ···119:·0000000000004920····39·FUNC····LOCAL··DEFAULT····1·sock_recv_impl
126 ···122:·0000000000002edb·····9·FUNC····LOCAL··DEFAULT····8·sock_recv_guts.cold124 ···120:·0000000000002eca·····9·FUNC····LOCAL··DEFAULT····8·sock_recv_guts.cold
 125 ···121:·0000000000004880···148·FUNC····LOCAL··DEFAULT····1·sock_send
 126 ···122:·0000000000002ed3····17·FUNC····LOCAL··DEFAULT····8·sock_send.cold
127 ···123:·0000000000004950···147·FUNC····LOCAL··DEFAULT····1·sock_recv127 ···123:·0000000000004950···147·FUNC····LOCAL··DEFAULT····1·sock_recv
128 ···124:·0000000000002ee4····52·FUNC····LOCAL··DEFAULT····8·sock_recv.cold128 ···124:·0000000000002ee4····52·FUNC····LOCAL··DEFAULT····8·sock_recv.cold
129 ···125:·00000000000049f0····76·FUNC····LOCAL··DEFAULT····1·sock_shutdown129 ···125:·00000000000049f0····76·FUNC····LOCAL··DEFAULT····1·sock_shutdown
130 ···126:·0000000000002f18····31·FUNC····LOCAL··DEFAULT····8·sock_shutdown.cold130 ···126:·0000000000002f18····31·FUNC····LOCAL··DEFAULT····8·sock_shutdown.cold
131 ···127:·0000000000002f37···293·FUNC····LOCAL··DEFAULT····8·socket_gethostbyname_ex131 ···127:·0000000000002f37···293·FUNC····LOCAL··DEFAULT····8·socket_gethostbyname_ex
132 ···128:·00000000000030ca···386·FUNC····LOCAL··DEFAULT····8·sock_sendto132 ···128:·00000000000030ca···386·FUNC····LOCAL··DEFAULT····8·sock_sendto
133 ···129:·000000000000324c····47·FUNC····LOCAL··DEFAULT····8·sock_sendto_impl133 ···129:·000000000000324c····47·FUNC····LOCAL··DEFAULT····8·sock_sendto_impl
15.7 KB
readelf --wide --relocs {}
    
Offset 999, 25 lines modifiedOffset 999, 25 lines modified
999 00000000000046ad··000000f90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0999 00000000000046ad··000000f90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
1000 00000000000046c7··000000f90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·01000 00000000000046c7··000000f90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
1001 00000000000046d7··0000015800000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromSecondsObject·-·41001 00000000000046d7··0000015800000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromSecondsObject·-·4
1002 0000000000004736··0000015c00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsMilliseconds·-·41002 0000000000004736··0000015c00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsMilliseconds·-·4
1003 000000000000473e··000000fc00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·41003 000000000000473e··000000fc00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
1004 0000000000004761··0000015d00000004·R_X86_64_PLT32·········0000000000000000·poll·-·41004 0000000000004761··0000015d00000004·R_X86_64_PLT32·········0000000000000000·poll·-·4
1005 000000000000476b··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·41005 000000000000476b··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
 1006 00000000000047a3··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
1006 00000000000047b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19e11007 00000000000047ba··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19e1
1007 00000000000047b7··0000011a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·41008 00000000000047cc··0000014e00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTupleAndKeywords_SizeT·-·4
1008 00000000000047c9··000000010000000a·R_X86_64_32············0000000000000000·.text·+·4640 
1009 0000000000004810··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·41009 000000000000481e··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
1010 000000000000481a··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4 
1011 0000000000004843··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40 
1012 000000000000485a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19eb 
1013 000000000000486c··0000014e00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTupleAndKeywords_SizeT·-·4 
1014 00000000000048be··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
1015 00000000000048c6··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·41010 0000000000004826··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
1016 00000000000048ef··000000010000000a·R_X86_64_32············0000000000000000·.text·+·49201011 000000000000484f··000000010000000a·R_X86_64_32············0000000000000000·.text·+·4920
 1012 00000000000048a2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19f1
 1013 00000000000048a7··0000011a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·4
 1014 00000000000048b9··000000010000000a·R_X86_64_32············0000000000000000·.text·+·4640
 1015 0000000000004900··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
 1016 000000000000490a··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
1017 0000000000004936··0000015e00000004·R_X86_64_PLT32·········0000000000000000·recv·-·41017 0000000000004936··0000015e00000004·R_X86_64_PLT32·········0000000000000000·recv·-·4
1018 000000000000495e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19fb1018 000000000000495e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19fb
1019 0000000000004977··0000011a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·41019 0000000000004977··0000011a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·4
1020 0000000000004994··0000010c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·41020 0000000000004994··0000010c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
1021 00000000000049d4··0000012200000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·41021 00000000000049d4··0000012200000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
1022 00000000000049ff··000000f600000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·41022 00000000000049ff··000000f600000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
1023 0000000000004a0f··000000fc00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·41023 0000000000004a0f··000000fc00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
Offset 1614, 21 lines modifiedOffset 1614, 21 lines modified
1614 00000000000046a8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28f91614 00000000000046a8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28f9
1615 00000000000046cd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29001615 00000000000046cd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2900
1616 00000000000046df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29211616 00000000000046df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2921
1617 00000000000046e9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29101617 00000000000046e9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2910
1618 000000000000470d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2dcc1618 000000000000470d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2dcc
1619 000000000000472c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ddb1619 000000000000472c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ddb
1620 0000000000004773··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2dd31620 0000000000004773··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2dd3
1621 00000000000047bf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e7c 
1622 0000000000004806··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e72 
1623 0000000000004876··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e9e1621 00000000000047d6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e8d
1624 000000000000488e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e831622 00000000000047ee··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e72
1625 0000000000004894··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2eb1 
1626 00000000000048b4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ea51623 00000000000047f4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ea0
 1624 0000000000004814··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2e94
 1625 000000000000486a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ec6
1627 000000000000490a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ed71626 00000000000048af··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ed9
 1627 00000000000048f6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ecf
1628 000000000000497f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2efa1628 000000000000497f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2efa
1629 000000000000498d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f011629 000000000000498d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f01
1630 00000000000049a2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2efa1630 00000000000049a2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2efa
1631 00000000000049c3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ee01631 00000000000049c3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2ee0
1632 0000000000004a0a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f141632 0000000000004a0a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f14
1633 0000000000004a2e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f291633 0000000000004a2e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f29
  
Offset 1798, 24 lines modifiedOffset 1798, 24 lines modified
1798 0000000000000880··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f331798 0000000000000880··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f33
1799 0000000000000888··0000000100000001·R_X86_64_64············0000000000000000·.text·+·38101799 0000000000000888··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3810
1800 0000000000000898··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·30801800 0000000000000898··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·3080
1801 00000000000008a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f3a1801 00000000000008a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f3a
1802 00000000000008a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·49501802 00000000000008a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4950
1803 00000000000008b8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2f201803 00000000000008b8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2f20
1804 00000000000008c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f3f1804 00000000000008c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f3f
1805 00000000000008c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·48301805 00000000000008c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4790
1806 00000000000008d8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2dc01806 00000000000008d8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2dc0
1807 00000000000008e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f491807 00000000000008e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f49
1808 00000000000008e8··0000000600000001·R_X86_64_64············0000000000000000·.text.unlikely·+·327b1808 00000000000008e8··0000000600000001·R_X86_64_64············0000000000000000·.text.unlikely·+·327b
1809 00000000000008f8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2d401809 00000000000008f8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2d40
1810 0000000000000900··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f521810 0000000000000900··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f52
1811 0000000000000908··0000000600000001·R_X86_64_64············0000000000000000·.text.unlikely·+·448f1811 0000000000000908··0000000600000001·R_X86_64_64············0000000000000000·.text.unlikely·+·448f
1812 0000000000000918··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2ca01812 0000000000000918··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2ca0
1813 0000000000000920··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f601813 0000000000000920··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f60
1814 0000000000000928··0000000100000001·R_X86_64_64············0000000000000000·.text·+·47901814 0000000000000928··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4880
1815 0000000000000938··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1ee01815 0000000000000938··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1ee0
1816 0000000000000940··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f651816 0000000000000940··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f65
1817 0000000000000948··0000000100000001·R_X86_64_64············0000000000000000·.text·+·45101817 0000000000000948··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4510
1818 0000000000000958··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1de01818 0000000000000958··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1de0
1819 0000000000000960··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a4b1819 0000000000000960··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a4b
1820 0000000000000968··0000000600000001·R_X86_64_64············0000000000000000·.text.unlikely·+·30ca1820 0000000000000968··0000000600000001·R_X86_64_64············0000000000000000·.text.unlikely·+·30ca
1821 0000000000000978··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1d201821 0000000000000978··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1d20
Offset 2363, 23 lines modifiedOffset 2363, 23 lines modified
2363 0000000000002dab··0000011100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·42363 0000000000002dab··0000011100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
2364 0000000000002dc0··0000010000000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·42364 0000000000002dc0··0000010000000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
2365 0000000000002e15··0000010100000004·R_X86_64_PLT32·········0000000000000000·getsockopt·-·42365 0000000000002e15··0000010100000004·R_X86_64_PLT32·········0000000000000000·getsockopt·-·4
2366 0000000000002e2b··0000010200000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·42366 0000000000002e2b··0000010200000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
2367 0000000000002e52··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46bc2367 0000000000002e52··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46bc
2368 0000000000002e6c··000000f90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·02368 0000000000002e6c··000000f90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
2369 0000000000002e7c··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·42369 0000000000002e7c··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
2370 0000000000002e8d··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4 
2371 0000000000002e94··0000010500000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·42370 0000000000002e83··0000010500000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
2372 0000000000002e99··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·8082371 0000000000002e88··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·808
2373 0000000000002e9e··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·42372 0000000000002e8d··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
2374 0000000000002eaf··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·42373 0000000000002e9e··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
2375 0000000000002ec4··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·42374 0000000000002eb3··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
2376 0000000000002ecb··0000010500000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·42375 0000000000002eba··0000010500000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
2377 0000000000002ed0··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·8302376 0000000000002ebf··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·830
2378 0000000000002ed5··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·42377 0000000000002ec4··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 2378 0000000000002ed9··0000013100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
2379 0000000000002efa··000000f400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·42379 0000000000002efa··000000f400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
2380 0000000000002f08··0000010500000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·42380 0000000000002f08··0000010500000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
2381 0000000000002f0d··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a042381 0000000000002f0d··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a04
2382 0000000000002f12··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·42382 0000000000002f12··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
2383 0000000000002f19··0000010400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·42383 0000000000002f19··0000010400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
2384 0000000000002f60··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·183e2384 0000000000002f60··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·183e
2385 0000000000002f85··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a202385 0000000000002f85··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a20
Offset 2939, 18 lines modifiedOffset 2939, 18 lines modified
2939 00000000000028f9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·45f22939 00000000000028f9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·45f2
2940 0000000000002900··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46ad2940 0000000000002900··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46ad
2941 0000000000002910··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46e92941 0000000000002910··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46e9
2942 0000000000002929··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46eb2942 0000000000002929··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·46eb
2943 0000000000002dd3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·47792943 0000000000002dd3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4779
2944 0000000000002ddb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·47792944 0000000000002ddb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4779
2945 0000000000002de8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·472c2945 0000000000002de8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·472c
2946 0000000000002e83··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·481a 
2947 0000000000002ea5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·48c62946 0000000000002e94··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4826
2948 0000000000002eba··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·489c2947 0000000000002ea9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·47fc
 2948 0000000000002ecf··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·486f
2949 0000000000002ee0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·490f2949 0000000000002ee0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·490a
2950 0000000000002f01··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·49d92950 0000000000002f01··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·49d9
2951 0000000000002f22··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4a0a2951 0000000000002f22··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4a0a
2952 0000000000002f29··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4a332952 0000000000002f29··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4a33
2953 00000000000035ce··0000010300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·42953 00000000000035ce··0000010300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4
2954 00000000000035db··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·42954 00000000000035db··0000013b00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
2955 00000000000037ba··0000016600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·42955 00000000000037ba··0000016600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
2956 0000000000003924··0000013200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·42956 0000000000003924··0000013200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
Offset 3191, 19 lines modifiedOffset 3191, 19 lines modified
Max diff block lines reached; 2271/16065 bytes (14.14%) of diff not shown.
4.75 KB
readelf --wide --debug-dump=frames {}
    
Offset 1841, 84 lines modifiedOffset 1841, 84 lines modified
1841 ··DW_CFA_def_cfa_offset:·321841 ··DW_CFA_def_cfa_offset:·32
1842 ··DW_CFA_advance_loc:·40·to·0000000000002e741842 ··DW_CFA_advance_loc:·40·to·0000000000002e74
1843 ··DW_CFA_def_cfa_offset:·161843 ··DW_CFA_def_cfa_offset:·16
1844 ··DW_CFA_advance_loc:·1·to·0000000000002e751844 ··DW_CFA_advance_loc:·1·to·0000000000002e75
1845 ··DW_CFA_def_cfa_offset:·81845 ··DW_CFA_def_cfa_offset:·8
1846 ··DW_CFA_nop1846 ··DW_CFA_nop
  
1847 00001120·0000000000000030·00001124·FDE·cie=00000000·pc=0000000000004790..00000000000048241847 00001120·0000000000000028·00001124·FDE·cie=00000000·pc=0000000000004790..0000000000004830
1848 ··DW_CFA_advance_loc:·5·to·00000000000047951848 ··DW_CFA_advance_loc:·5·to·0000000000004795
1849 ··DW_CFA_def_cfa_offset:·161849 ··DW_CFA_def_cfa_offset:·16
1850 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161850 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1851 ··DW_CFA_advance_loc:·14·to·00000000000047a3 
1852 ··DW_CFA_def_cfa_offset:·144 
1853 ··DW_CFA_advance_loc1:·80·to·00000000000047f3 
1854 ··DW_CFA_def_cfa_offset:·152 
1855 ··DW_CFA_advance_loc:·3·to·00000000000047f6 
1856 ··DW_CFA_def_cfa_offset:·160 
1857 ··DW_CFA_advance_loc:·11·to·0000000000004801 
1858 ··DW_CFA_def_cfa_offset:·152 
1859 ··DW_CFA_advance_loc:·1·to·0000000000004802 
1860 ··DW_CFA_def_cfa_offset:·144 
1861 ··DW_CFA_advance_loc:·32·to·0000000000004822 
1862 ··DW_CFA_def_cfa_offset:·16 
1863 ··DW_CFA_advance_loc:·1·to·0000000000004823 
1864 ··DW_CFA_def_cfa_offset:·8 
1865 ··DW_CFA_nop 
1866 ··DW_CFA_nop 
1867 ··DW_CFA_nop 
  
1868 00001154·0000000000000014·00001158·FDE·cie=00000000·pc=0000000000002e76..0000000000002e87 
1869 ··DW_CFA_def_cfa_offset:·144 
1870 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
1871 ··DW_CFA_nop 
1872 ··DW_CFA_nop 
  
1873 0000116c·0000000000000028·00001170·FDE·cie=00000000·pc=0000000000004830..00000000000048d0 
1874 ··DW_CFA_advance_loc:·5·to·0000000000004835 
1875 ··DW_CFA_def_cfa_offset:·16 
1876 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
1877 ··DW_CFA_advance_loc:·22·to·000000000000484b1851 ··DW_CFA_advance_loc:·22·to·00000000000047ab
1878 ··DW_CFA_def_cfa_offset:·1201852 ··DW_CFA_def_cfa_offset:·120
1879 ··DW_CFA_advance_loc:·20·to·000000000000485f1853 ··DW_CFA_advance_loc:·20·to·00000000000047bf
1880 ··DW_CFA_def_cfa_offset:·1281854 ··DW_CFA_def_cfa_offset:·128
1881 ··DW_CFA_advance_loc:·18·to·00000000000048711855 ··DW_CFA_advance_loc:·18·to·00000000000047d1
1882 ··DW_CFA_def_cfa_offset:·1201856 ··DW_CFA_def_cfa_offset:·120
1883 ··DW_CFA_advance_loc:·1·to·00000000000048721857 ··DW_CFA_advance_loc:·1·to·00000000000047d2
1884 ··DW_CFA_def_cfa_offset:·1121858 ··DW_CFA_def_cfa_offset:·112
1885 ··DW_CFA_advance_loc1:·92·to·00000000000048ce1859 ··DW_CFA_advance_loc1:·92·to·000000000000482e
1886 ··DW_CFA_def_cfa_offset:·161860 ··DW_CFA_def_cfa_offset:·16
1887 ··DW_CFA_advance_loc:·1·to·00000000000048cf1861 ··DW_CFA_advance_loc:·1·to·000000000000482f
1888 ··DW_CFA_def_cfa_offset:·81862 ··DW_CFA_def_cfa_offset:·8
1889 ··DW_CFA_nop1863 ··DW_CFA_nop
1890 ··DW_CFA_nop1864 ··DW_CFA_nop
  
1891 00001198·0000000000000014·0000119c·FDE·cie=00000000·pc=0000000000002e87..0000000000002edb1865 0000114c·0000000000000014·00001150·FDE·cie=00000000·pc=0000000000002e76..0000000000002eca
1892 ··DW_CFA_def_cfa_offset:·1121866 ··DW_CFA_def_cfa_offset:·112
1893 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161867 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1894 ··DW_CFA_nop1868 ··DW_CFA_nop
1895 ··DW_CFA_nop1869 ··DW_CFA_nop
1896 ··DW_CFA_nop1870 ··DW_CFA_nop
  
1897 000011b0·000000000000001c·000011b4·FDE·cie=00000000·pc=00000000000048d0..00000000000049191871 00001164·000000000000001c·00001168·FDE·cie=00000000·pc=0000000000004830..0000000000004879
1898 ··DW_CFA_advance_loc:·12·to·00000000000048dc1872 ··DW_CFA_advance_loc:·12·to·000000000000483c
1899 ··DW_CFA_def_cfa_offset:·561873 ··DW_CFA_def_cfa_offset:·56
1900 ··DW_CFA_advance_loc:·30·to·00000000000048fa1874 ··DW_CFA_advance_loc:·30·to·000000000000485a
1901 ··DW_CFA_def_cfa_offset:·641875 ··DW_CFA_def_cfa_offset:·64
1902 ··DW_CFA_advance_loc:·11·to·00000000000049051876 ··DW_CFA_advance_loc:·11·to·0000000000004865
1903 ··DW_CFA_def_cfa_offset:·561877 ··DW_CFA_def_cfa_offset:·56
1904 ··DW_CFA_advance_loc:·1·to·00000000000049061878 ··DW_CFA_advance_loc:·1·to·0000000000004866
1905 ··DW_CFA_def_cfa_offset:·481879 ··DW_CFA_def_cfa_offset:·48
1906 ··DW_CFA_advance_loc:·17·to·00000000000049171880 ··DW_CFA_advance_loc:·17·to·0000000000004877
1907 ··DW_CFA_def_cfa_offset:·81881 ··DW_CFA_def_cfa_offset:·8
  
1908 000011d0·0000000000000010·000011d4·FDE·cie=00000000·pc=0000000000002edb..0000000000002ee41882 00001184·0000000000000010·00001188·FDE·cie=00000000·pc=0000000000002eca..0000000000002ed3
1909 ··DW_CFA_def_cfa_offset:·481883 ··DW_CFA_def_cfa_offset:·48
1910 ··DW_CFA_nop1884 ··DW_CFA_nop
  
 1885 00001198·0000000000000030·0000119c·FDE·cie=00000000·pc=0000000000004880..0000000000004914
 1886 ··DW_CFA_advance_loc:·5·to·0000000000004885
 1887 ··DW_CFA_def_cfa_offset:·16
 1888 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 1889 ··DW_CFA_advance_loc:·14·to·0000000000004893
 1890 ··DW_CFA_def_cfa_offset:·144
 1891 ··DW_CFA_advance_loc1:·80·to·00000000000048e3
 1892 ··DW_CFA_def_cfa_offset:·152
 1893 ··DW_CFA_advance_loc:·3·to·00000000000048e6
 1894 ··DW_CFA_def_cfa_offset:·160
 1895 ··DW_CFA_advance_loc:·11·to·00000000000048f1
 1896 ··DW_CFA_def_cfa_offset:·152
 1897 ··DW_CFA_advance_loc:·1·to·00000000000048f2
 1898 ··DW_CFA_def_cfa_offset:·144
 1899 ··DW_CFA_advance_loc:·32·to·0000000000004912
 1900 ··DW_CFA_def_cfa_offset:·16
 1901 ··DW_CFA_advance_loc:·1·to·0000000000004913
 1902 ··DW_CFA_def_cfa_offset:·8
 1903 ··DW_CFA_nop
 1904 ··DW_CFA_nop
 1905 ··DW_CFA_nop
  
 1906 000011cc·0000000000000014·000011d0·FDE·cie=00000000·pc=0000000000002ed3..0000000000002ee4
 1907 ··DW_CFA_def_cfa_offset:·144
 1908 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 1909 ··DW_CFA_nop
 1910 ··DW_CFA_nop
  
1911 000011e4·0000000000000018·000011e8·FDE·cie=00000000·pc=0000000000004920..00000000000049471911 000011e4·0000000000000018·000011e8·FDE·cie=00000000·pc=0000000000004920..0000000000004947
1912 ··DW_CFA_advance_loc:·5·to·00000000000049251912 ··DW_CFA_advance_loc:·5·to·0000000000004925
1913 ··DW_CFA_def_cfa_offset:·161913 ··DW_CFA_def_cfa_offset:·16
1914 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161914 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1915 ··DW_CFA_advance_loc:·29·to·00000000000049421915 ··DW_CFA_advance_loc:·29·to·0000000000004942
1916 ··DW_CFA_def_cfa_offset:·81916 ··DW_CFA_def_cfa_offset:·8
1917 ··DW_CFA_nop1917 ··DW_CFA_nop
861 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 411, 16 lines modifiedOffset 411, 16 lines modified
411 ii|i:getsockopt411 ii|i:getsockopt
412 y*|i:sendall412 y*|i:sendall
413 Timeout·value·out·of·range413 Timeout·value·out·of·range
414 et:gethostbyaddr414 et:gethostbyaddr
415 socket.gethostbyaddr415 socket.gethostbyaddr
416 et:gethostbyname416 et:gethostbyname
417 socket.gethostbyname417 socket.gethostbyname
418 y*|i:send 
419 w*|ni:recv_into418 w*|ni:recv_into
 419 y*|i:send
420 n|i:recv420 n|i:recv
421 negative·buffersize·in·recv421 negative·buffersize·in·recv
422 et:gethostbyname_ex422 et:gethostbyname_ex
423 y*O:sendto423 y*O:sendto
424 y*iO:sendto424 y*iO:sendto
425 socket.sendto425 socket.sendto
426 n|i:recvfrom426 n|i:recvfrom
Offset 972, 22 lines modifiedOffset 972, 22 lines modified
972 sock_settimeout.cold972 sock_settimeout.cold
973 socket_parse_timeout.cold973 socket_parse_timeout.cold
974 socket_gethostbyaddr974 socket_gethostbyaddr
975 gethost_common.constprop.0975 gethost_common.constprop.0
976 socket_gethostbyname976 socket_gethostbyname
977 internal_select.isra.0.cold977 internal_select.isra.0.cold
978 socket_setdefaulttimeout978 socket_setdefaulttimeout
979 sock_send 
980 sock_send.cold 
981 sock_recv_into979 sock_recv_into
982 kwlist.1980 kwlist.1
983 sock_recv_guts981 sock_recv_guts
984 sock_recv_into.cold982 sock_recv_into.cold
985 sock_recv_impl983 sock_recv_impl
986 sock_recv_guts.cold984 sock_recv_guts.cold
 985 sock_send
 986 sock_send.cold
987 sock_recv987 sock_recv
988 sock_recv.cold988 sock_recv.cold
989 sock_shutdown989 sock_shutdown
990 sock_shutdown.cold990 sock_shutdown.cold
991 socket_gethostbyname_ex991 socket_gethostbyname_ex
992 sock_sendto992 sock_sendto
993 sock_sendto_impl993 sock_sendto_impl
5.85 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6229, 67 lines modifiedOffset 6229, 15 lines modified
6229 »       add····$0x18,%rsp6229 »       add····$0x18,%rsp
6230 »       pop····%rbx6230 »       pop····%rbx
6231 »       pop····%rbp6231 »       pop····%rbp
6232 »       ret6232 »       ret
6233 »       data16·cs·nopw·0x0(%rax,%rax,1)6233 »       data16·cs·nopw·0x0(%rax,%rax,1)
6234 »       nop6234 »       nop
  
6235 0000000000004790·<sock_send>: 
6236 sock_send(): 
6237 »       endbr64 
6238 »       push···%rbx 
6239 »       mov····%rdi,%rbx 
6240 »       mov····%rsi,%rdi 
6241 »       xor····%esi,%esi 
6242 »       xor····%eax,%eax 
6243 »       add····$0xffffffffffffff80,%rsp 
6244 »       mov····%esi,0xc(%rsp) 
6245 »       lea····0xc(%rsp),%rcx 
6246 »       lea····0x30(%rsp),%rdx 
6247 »       mov····$0x0,%esi 
6248 ·R_X86_64_32»    .rodata.str1.1+0x19e1 
6249 »       call···47bb·<sock_send+0x2b> 
6250 ·R_X86_64_PLT32» _PyArg_ParseTuple_SizeT-0x4 
6251 »       test···%eax,%eax 
6252 »       je·····47c3·<sock_send+0x33> 
6253 ·R_X86_64_PC32»  .text.unlikely+0x2e7c 
6254 »       mov····0x30(%rsp),%rax 
6255 »       mov····$0x0,%edx 
6256 ·R_X86_64_32»    .text+0x4640 
6257 »       xor····%r9d,%r9d 
6258 »       xor····%r8d,%r8d 
6259 »       mov····$0x1,%esi 
6260 »       mov····%rbx,%rdi 
6261 »       mov····%rax,0x10(%rsp) 
6262 »       mov····0x40(%rsp),%rax 
6263 »       mov····%rax,0x18(%rsp) 
6264 »       mov····0xc(%rsp),%eax 
6265 »       mov····%eax,0x20(%rsp) 
6266 »       push···%rax 
6267 »       push···0x28(%rbx) 
6268 »       lea····0x20(%rsp),%rcx 
6269 »       call···2f60·<sock_call_ex> 
6270 »       pop····%rdx 
6271 »       pop····%rcx 
6272 »       test···%eax,%eax 
6273 »       js·····480a·<sock_send+0x7a> 
6274 ·R_X86_64_PC32»  .text.unlikely+0x2e72 
6275 »       lea····0x30(%rsp),%rdi 
6276 »       call···4814·<sock_send+0x84> 
6277 ·R_X86_64_PLT32» PyBuffer_Release-0x4 
6278 »       mov····0x28(%rsp),%rdi 
6279 »       call···481e·<sock_send+0x8e> 
6280 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4 
6281 »       sub····$0xffffffffffffff80,%rsp 
6282 »       pop····%rbx 
6283 »       ret 
6284 »       data16·cs·nopw·0x0(%rax,%rax,1) 
6285 »       nop 
  
6286 0000000000004830·<sock_recv_into>:6235 0000000000004790·<sock_recv_into>:
6287 sock_recv_into():6236 sock_recv_into():
6288 »       endbr646237 »       endbr64
6289 »       push···%rbx6238 »       push···%rbx
6290 »       xor····%eax,%eax6239 »       xor····%eax,%eax
6291 »       mov····%rdi,%rbx6240 »       mov····%rdi,%rbx
6292 »       mov····%rsi,%rdi6241 »       mov····%rsi,%rdi
6293 »       mov····%rdx,%rsi6242 »       mov····%rdx,%rsi
Offset 6297, 58 lines modifiedOffset 6245, 58 lines modified
6297 »       mov····$0x0,%ecx6245 »       mov····$0x0,%ecx
6298 ·R_X86_64_32»    .data+0x406246 ·R_X86_64_32»    .data+0x40
6299 »       sub····$0x68,%rsp6247 »       sub····$0x68,%rsp
6300 »       mov····%eax,0xc(%rsp)6248 »       mov····%eax,0xc(%rsp)
6301 »       lea····0xc(%rsp),%rax6249 »       lea····0xc(%rsp),%rax
6302 »       mov····%rdx,0x10(%rsp)6250 »       mov····%rdx,0x10(%rsp)
6303 »       mov····$0x0,%edx6251 »       mov····$0x0,%edx
6304 ·R_X86_64_32»    .rodata.str1.1+0x19eb6252 ·R_X86_64_32»    .rodata.str1.1+0x19e1
6305 »       push···%rax6253 »       push···%rax
6306 »       xor····%eax,%eax6254 »       xor····%eax,%eax
6307 »       lea····0x18(%rsp),%r96255 »       lea····0x18(%rsp),%r9
6308 »       lea····0x20(%rsp),%r86256 »       lea····0x20(%rsp),%r8
6309 »       call···4870·<sock_recv_into+0x40>6257 »       call···47d0·<sock_recv_into+0x40>
6310 ·R_X86_64_PLT32» _PyArg_ParseTupleAndKeywords_SizeT-0x46258 ·R_X86_64_PLT32» _PyArg_ParseTupleAndKeywords_SizeT-0x4
6311 »       pop····%rcx6259 »       pop····%rcx
6312 »       pop····%rsi6260 »       pop····%rsi
6313 »       test···%eax,%eax6261 »       test···%eax,%eax
6314 »       je·····487a·<sock_recv_into+0x4a>6262 »       je·····47da·<sock_recv_into+0x4a>
6315 ·R_X86_64_PC32»  .text.unlikely+0x2e9e6263 ·R_X86_64_PC32»  .text.unlikely+0x2e8d
6316 »       mov····0x8(%rsp),%rdx6264 »       mov····0x8(%rsp),%rdx
6317 »       mov····0x10(%rsp),%rsi6265 »       mov····0x10(%rsp),%rsi
6318 »       mov····0x20(%rsp),%rax6266 »       mov····0x20(%rsp),%rax
6319 »       test···%rdx,%rdx6267 »       test···%rdx,%rdx
6320 »       js·····4892·<sock_recv_into+0x62>6268 »       js·····47f2·<sock_recv_into+0x62>
6321 ·R_X86_64_PC32»  .text.unlikely+0x2e836269 ·R_X86_64_PC32»  .text.unlikely+0x2e72
6322 »       jne····4898·<sock_recv_into+0x68>6270 »       jne····47f8·<sock_recv_into+0x68>
6323 ·R_X86_64_PC32»  .text.unlikely+0x2eb16271 ·R_X86_64_PC32»  .text.unlikely+0x2ea0
6324 »       mov····%rax,0x8(%rsp)6272 »       mov····%rax,0x8(%rsp)
6325 »       mov····%rax,%rdx6273 »       mov····%rax,%rdx
6326 »       mov····0x4(%rsp),%ecx6274 »       mov····0x4(%rsp),%ecx
6327 »       mov····%rbx,%rdi6275 »       mov····%rbx,%rdi
6328 »       call···48d0·<sock_recv_guts>6276 »       call···4830·<sock_recv_guts>
6329 »       mov····%rax,%rbx6277 »       mov····%rax,%rbx
6330 »       test···%rax,%rax6278 »       test···%rax,%rax
6331 »       js·····48b8·<sock_recv_into+0x88>6279 »       js·····4818·<sock_recv_into+0x88>
6332 ·R_X86_64_PC32»  .text.unlikely+0x2ea56280 ·R_X86_64_PC32»  .text.unlikely+0x2e94
6333 »       lea····0x10(%rsp),%rdi6281 »       lea····0x10(%rsp),%rdi
6334 »       call···48c2·<sock_recv_into+0x92>6282 »       call···4822·<sock_recv_into+0x92>
6335 ·R_X86_64_PLT32» PyBuffer_Release-0x46283 ·R_X86_64_PLT32» PyBuffer_Release-0x4
6336 »       mov····%rbx,%rdi6284 »       mov····%rbx,%rdi
6337 »       call···48ca·<sock_recv_into+0x9a>6285 »       call···482a·<sock_recv_into+0x9a>
6338 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x46286 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
6339 »       add····$0x60,%rsp6287 »       add····$0x60,%rsp
6340 »       pop····%rbx6288 »       pop····%rbx
6341 »       ret6289 »       ret
  
6342 00000000000048d0·<sock_recv_guts>:6290 0000000000004830·<sock_recv_guts>:
6343 sock_recv_guts():6291 sock_recv_guts():
6344 »       mov····%rdx,%rax6292 »       mov····%rdx,%rax
6345 »       test···%rdx,%rdx6293 »       test···%rdx,%rdx
6346 »       je·····4918·<sock_recv_guts+0x48>6294 »       je·····4878·<sock_recv_guts+0x48>
6347 »       sub····$0x30,%rsp6295 »       sub····$0x30,%rsp
6348 »       xor····%r9d,%r9d6296 »       xor····%r9d,%r9d
6349 »       xor····%r8d,%r8d6297 »       xor····%r8d,%r8d
6350 »       mov····%rsi,0x8(%rsp)6298 »       mov····%rsi,0x8(%rsp)
6351 »       xor····%esi,%esi6299 »       xor····%esi,%esi
6352 »       mov····%rdx,0x10(%rsp)6300 »       mov····%rdx,0x10(%rsp)
6353 »       mov····$0x0,%edx6301 »       mov····$0x0,%edx
Offset 6356, 22 lines modifiedOffset 6304, 74 lines modified
Max diff block lines reached; 2206/5806 bytes (38.00%) of diff not shown.
636 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 464, 16 lines modifiedOffset 464, 16 lines modified
464 ··[··1974]··Timeout·value·out·of·range464 ··[··1974]··Timeout·value·out·of·range
465 ··[··198f]··et:gethostbyaddr465 ··[··198f]··et:gethostbyaddr
466 ··[··19a0]··O466 ··[··19a0]··O
467 ··[··19a2]··socket.gethostbyaddr467 ··[··19a2]··socket.gethostbyaddr
468 ··[··19b7]··NOO468 ··[··19b7]··NOO
469 ··[··19bb]··et:gethostbyname469 ··[··19bb]··et:gethostbyname
470 ··[··19cc]··socket.gethostbyname470 ··[··19cc]··socket.gethostbyname
471 ··[··19e1]··y*|i:send 
472 ··[··19eb]··w*|ni:recv_into471 ··[··19e1]··w*|ni:recv_into
 472 ··[··19f1]··y*|i:send
473 ··[··19fb]··n|i:recv473 ··[··19fb]··n|i:recv
474 ··[··1a04]··negative·buffersize·in·recv474 ··[··1a04]··negative·buffersize·in·recv
475 ··[··1a20]··et:gethostbyname_ex475 ··[··1a20]··et:gethostbyname_ex
476 ··[··1a34]··y*O:sendto476 ··[··1a34]··y*O:sendto
477 ··[··1a3f]··y*iO:sendto477 ··[··1a3f]··y*iO:sendto
478 ··[··1a4b]··sendto478 ··[··1a4b]··sendto
479 ··[··1a52]··socket.sendto479 ··[··1a52]··socket.sendto
2.65 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 3847, 60 lines modifiedOffset 3847, 60 lines modified
3847 »       mov····%rdx,0x18(%rax)3847 »       mov····%rdx,0x18(%rax)
3848 »       mov····$0x0,%eax3848 »       mov····$0x0,%eax
3849 ·R_X86_64_32»    _Py_NoneStruct3849 ·R_X86_64_32»    _Py_NoneStruct
3850 »       add····$0x10,%rsp3850 »       add····$0x10,%rsp
3851 »       pop····%rbx3851 »       pop····%rbx
3852 »       ret3852 »       ret
  
3853 0000000000002e76·<sock_send.cold>: 
3854 sock_send.cold(): 
3855 »       lea····0x30(%rsp),%rdi 
3856 »       call···2e80·<sock_send.cold+0xa> 
3857 ·R_X86_64_PLT32» PyBuffer_Release-0x4 
3858 »       xor····%eax,%eax 
3859 »       jmp····2e87·<sock_recv_into.cold> 
3860 ·R_X86_64_PC32»  .text+0x481a 
  
3861 0000000000002e87·<sock_recv_into.cold>:3853 0000000000002e76·<sock_recv_into.cold>:
3862 sock_recv_into.cold():3854 sock_recv_into.cold():
3863 »       lea····0x10(%rsp),%rdi3855 »       lea····0x10(%rsp),%rdi
3864 »       call···2e91·<sock_recv_into.cold+0xa>3856 »       call···2e80·<sock_recv_into.cold+0xa>
3865 ·R_X86_64_PLT32» PyBuffer_Release-0x43857 ·R_X86_64_PLT32» PyBuffer_Release-0x4
3866 »       mov····0x0(%rip),%rdi········3858 »       mov····0x0(%rip),%rdi········
3867 ·R_X86_64_PC32»  PyExc_ValueError-0x43859 ·R_X86_64_PC32»  PyExc_ValueError-0x4
3868 »       mov····$0x0,%esi3860 »       mov····$0x0,%esi
3869 ·R_X86_64_32»    .rodata.str1.8+0x8083861 ·R_X86_64_32»    .rodata.str1.8+0x808
3870 »       call···2ea2·<sock_recv_into.cold+0x1b>3862 »       call···2e91·<sock_recv_into.cold+0x1b>
3871 ·R_X86_64_PLT32» PyErr_SetString-0x43863 ·R_X86_64_PLT32» PyErr_SetString-0x4
3872 »       xor····%eax,%eax3864 »       xor····%eax,%eax
3873 »       jmp····2ea9·<sock_recv_into.cold+0x22>3865 »       jmp····2e98·<sock_recv_into.cold+0x22>
3874 ·R_X86_64_PC32»  .text+0x48c63866 ·R_X86_64_PC32»  .text+0x4826
3875 »       lea····0x10(%rsp),%rdi3867 »       lea····0x10(%rsp),%rdi
3876 »       call···2eb3·<sock_recv_into.cold+0x2c>3868 »       call···2ea2·<sock_recv_into.cold+0x2c>
3877 ·R_X86_64_PLT32» PyBuffer_Release-0x43869 ·R_X86_64_PLT32» PyBuffer_Release-0x4
3878 »       jmp····2ea2·<sock_recv_into.cold+0x1b>3870 »       jmp····2e91·<sock_recv_into.cold+0x1b>
3879 »       cmp····%rax,%rdx3871 »       cmp····%rax,%rdx
3880 »       jle····2ebe·<sock_recv_into.cold+0x37>3872 »       jle····2ead·<sock_recv_into.cold+0x37>
3881 ·R_X86_64_PC32»  .text+0x489c3873 ·R_X86_64_PC32»  .text+0x47fc
3882 »       lea····0x10(%rsp),%rdi3874 »       lea····0x10(%rsp),%rdi
3883 »       call···2ec8·<sock_recv_into.cold+0x41>3875 »       call···2eb7·<sock_recv_into.cold+0x41>
3884 ·R_X86_64_PLT32» PyBuffer_Release-0x43876 ·R_X86_64_PLT32» PyBuffer_Release-0x4
3885 »       mov····0x0(%rip),%rdi········3877 »       mov····0x0(%rip),%rdi········
3886 ·R_X86_64_PC32»  PyExc_ValueError-0x43878 ·R_X86_64_PC32»  PyExc_ValueError-0x4
3887 »       mov····$0x0,%esi3879 »       mov····$0x0,%esi
3888 ·R_X86_64_32»    .rodata.str1.8+0x8303880 ·R_X86_64_32»    .rodata.str1.8+0x830
3889 »       call···2ed9·<sock_recv_into.cold+0x52>3881 »       call···2ec8·<sock_recv_into.cold+0x52>
3890 ·R_X86_64_PLT32» PyErr_SetString-0x43882 ·R_X86_64_PLT32» PyErr_SetString-0x4
3891 »       jmp····2ea2·<sock_recv_into.cold+0x1b>3883 »       jmp····2e91·<sock_recv_into.cold+0x1b>
  
3892 0000000000002edb·<sock_recv_guts.cold>:3884 0000000000002eca·<sock_recv_guts.cold>:
3893 sock_recv_guts.cold():3885 sock_recv_guts.cold():
3894 »       or·····$0xffffffffffffffff,%rax3886 »       or·····$0xffffffffffffffff,%rax
 3887 »       jmp····2ed3·<sock_send.cold>
 3888 ·R_X86_64_PC32»  .text+0x486f
  
 3889 0000000000002ed3·<sock_send.cold>:
 3890 sock_send.cold():
 3891 »       lea····0x30(%rsp),%rdi
 3892 »       call···2edd·<sock_send.cold+0xa>
 3893 ·R_X86_64_PLT32» PyBuffer_Release-0x4
 3894 »       xor····%eax,%eax
3895 »       jmp····2ee4·<sock_recv.cold>3895 »       jmp····2ee4·<sock_recv.cold>
3896 ·R_X86_64_PC32»  .text+0x490f3896 ·R_X86_64_PC32»  .text+0x490a
  
3897 0000000000002ee4·<sock_recv.cold>:3897 0000000000002ee4·<sock_recv.cold>:
3898 sock_recv.cold():3898 sock_recv.cold():
3899 »       mov····0x18(%rsp),%rdi3899 »       mov····0x18(%rsp),%rdi
3900 »       mov····(%rdi),%rax3900 »       mov····(%rdi),%rax
3901 »       test···%eax,%eax3901 »       test···%eax,%eax
3902 »       js·····2efe·<sock_recv.cold+0x1a>3902 »       js·····2efe·<sock_recv.cold+0x1a>
2.74 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 271, 27 lines modifiedOffset 271, 27 lines modified
271 ··0x000010b0·00410e10·8602430e·18830344·0e300279·.A....C....D.0.y271 ··0x000010b0·00410e10·8602430e·18830344·0e300279·.A....C....D.0.y
272 ··0x000010c0·0e18410e·10410e08·14000000·cc100000·..A..A..........272 ··0x000010c0·0e18410e·10410e08·14000000·cc100000·..A..A..........
273 ··0x000010d0·00000000·1c000000·000e3083·03860200·..........0.....273 ··0x000010d0·00000000·1c000000·000e3083·03860200·..........0.....
274 ··0x000010e0·1c000000·e4100000·00000000·54000000·............T...274 ··0x000010e0·1c000000·e4100000·00000000·54000000·............T...
275 ··0x000010f0·00450e10·83024e0e·207f0e10·410e0800·.E....N.·...A...275 ··0x000010f0·00450e10·83024e0e·207f0e10·410e0800·.E....N.·...A...
276 ··0x00001100·1c000000·04110000·00000000·36000000·............6...276 ··0x00001100·1c000000·04110000·00000000·36000000·............6...
277 ··0x00001110·00450e10·8302470e·20680e10·410e0800·.E....G.·h..A...277 ··0x00001110·00450e10·8302470e·20680e10·410e0800·.E....G.·h..A...
278 ··0x00001120·30000000·24110000·00000000·94000000·0...$...........278 ··0x00001120·28000000·24110000·00000000·a0000000·(...$...........
279 ··0x00001130·00450e10·83024e0e·90010250·0e980143·.E....N....P...C 
280 ··0x00001140·0ea0014b·0e980141·0e900160·0e10410e·...K...A...`..A.279 ··0x00001130·00450e10·8302560e·78540e80·01520e78·.E....V.xT...R.x
 280 ··0x00001140·410e7002·5c0e1041·0e080000·14000000·A.p.\..A........
 281 ··0x00001150·50110000·00000000·54000000·000e7083·P.......T.....p.
281 ··0x00001150·08000000·14000000·58110000·00000000·........X.......282 ··0x00001160·02000000·1c000000·68110000·00000000·........h.......
 283 ··0x00001170·49000000·004c0e38·5e0e404b·0e38410e·I....L.8^.@K.8A.
 284 ··0x00001180·30510e08·10000000·88110000·00000000·0Q..............
282 ··0x00001160·11000000·000e9001·83020000·28000000·............(...285 ··0x00001190·09000000·000e3000·30000000·9c110000·......0.0.......
 286 ··0x000011a0·00000000·94000000·00450e10·83024e0e·.........E....N.
 287 ··0x000011b0·90010250·0e980143·0ea0014b·0e980141·...P...C...K...A
 288 ··0x000011c0·0e900160·0e10410e·08000000·14000000·...`..A.........
283 ··0x00001170·70110000·00000000·a0000000·00450e10·p............E..289 ··0x000011d0·d0110000·00000000·11000000·000e9001·................
284 ··0x00001180·8302560e·78540e80·01520e78·410e7002·..V.xT...R.xA.p. 
285 ··0x00001190·5c0e1041·0e080000·14000000·9c110000·\..A............ 
286 ··0x000011a0·00000000·54000000·000e7083·02000000·....T.....p..... 
287 ··0x000011b0·1c000000·b4110000·00000000·49000000·............I... 
288 ··0x000011c0·004c0e38·5e0e404b·0e38410e·30510e08·.L.8^.@K.8A.0Q.. 
289 ··0x000011d0·10000000·d4110000·00000000·09000000·................ 
290 ··0x000011e0·000e3000·18000000·e8110000·00000000·..0.............290 ··0x000011e0·83020000·18000000·e8110000·00000000·................
291 ··0x000011f0·27000000·00450e10·83025d0e·08000000·'....E....].....291 ··0x000011f0·27000000·00450e10·83025d0e·08000000·'....E....].....
292 ··0x00001200·1c000000·04120000·00000000·93000000·................292 ··0x00001200·1c000000·04120000·00000000·93000000·................
293 ··0x00001210·00450e10·8302510e·30027b0e·10410e08·.E....Q.0.{..A..293 ··0x00001210·00450e10·8302510e·30027b0e·10410e08·.E....Q.0.{..A..
294 ··0x00001220·14000000·24120000·00000000·34000000·....$.......4...294 ··0x00001220·14000000·24120000·00000000·34000000·....$.......4...
295 ··0x00001230·000e3083·02000000·28000000·3c120000·..0.....(...<...295 ··0x00001230·000e3083·02000000·28000000·3c120000·..0.....(...<...
296 ··0x00001240·00000000·4c000000·00460e10·8c02410e·....L....F....A.296 ··0x00001240·00000000·4c000000·00460e10·8c02410e·....L....F....A.
297 ··0x00001250·18860347·0e208304·7a0e1841·0e10420e·...G.·..z..A..B.297 ··0x00001250·18860347·0e208304·7a0e1841·0e10420e·...G.·..z..A..B.
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 114, 21 lines modifiedOffset 114, 21 lines modified
114 ··0x000006f0·74627961·64647200·67657468·6f73745f·tbyaddr.gethost_114 ··0x000006f0·74627961·64647200·67657468·6f73745f·tbyaddr.gethost_
115 ··0x00000700·636f6d6d·6f6e2e63·6f6e7374·70726f70·common.constprop115 ··0x00000700·636f6d6d·6f6e2e63·6f6e7374·70726f70·common.constprop
116 ··0x00000710·2e300073·6f636b65·745f6765·74686f73·.0.socket_gethos116 ··0x00000710·2e300073·6f636b65·745f6765·74686f73·.0.socket_gethos
117 ··0x00000720·7462796e·616d6500·696e7465·726e616c·tbyname.internal117 ··0x00000720·7462796e·616d6500·696e7465·726e616c·tbyname.internal
118 ··0x00000730·5f73656c·6563742e·69737261·2e302e63·_select.isra.0.c118 ··0x00000730·5f73656c·6563742e·69737261·2e302e63·_select.isra.0.c
119 ··0x00000740·6f6c6400·736f636b·65745f73·65746465·old.socket_setde119 ··0x00000740·6f6c6400·736f636b·65745f73·65746465·old.socket_setde
120 ··0x00000750·6661756c·7474696d·656f7574·00736f63·faulttimeout.soc120 ··0x00000750·6661756c·7474696d·656f7574·00736f63·faulttimeout.soc
121 ··0x00000760·6b5f7365·6e640073·6f636b5f·73656e64·k_send.sock_send 
122 ··0x00000770·2e636f6c·6400736f·636b5f72·6563765f·.cold.sock_recv_ 
123 ··0x00000780·696e746f·006b776c·6973742e·3100736f·into.kwlist.1.so 
124 ··0x00000790·636b5f72·6563765f·67757473·00736f63·ck_recv_guts.soc 
125 ··0x000007a0·6b5f7265·63765f69·6e746f2e·636f6c64·k_recv_into.cold121 ··0x00000760·6b5f7265·63765f69·6e746f00·6b776c69·k_recv_into.kwli
126 ··0x000007b0·00736f63·6b5f7265·63765f69·6d706c00·.sock_recv_impl.122 ··0x00000770·73742e31·00736f63·6b5f7265·63765f67·st.1.sock_recv_g
127 ··0x000007c0·736f636b·5f726563·765f6775·74732e63·sock_recv_guts.c123 ··0x00000780·75747300·736f636b·5f726563·765f696e·uts.sock_recv_in
 124 ··0x00000790·746f2e63·6f6c6400·736f636b·5f726563·to.cold.sock_rec
 125 ··0x000007a0·765f696d·706c0073·6f636b5f·72656376·v_impl.sock_recv
 126 ··0x000007b0·5f677574·732e636f·6c640073·6f636b5f·_guts.cold.sock_
 127 ··0x000007c0·73656e64·00736f63·6b5f7365·6e642e63·send.sock_send.c
128 ··0x000007d0·6f6c6400·736f636b·5f726563·7600736f·old.sock_recv.so128 ··0x000007d0·6f6c6400·736f636b·5f726563·7600736f·old.sock_recv.so
129 ··0x000007e0·636b5f72·6563762e·636f6c64·00736f63·ck_recv.cold.soc129 ··0x000007e0·636b5f72·6563762e·636f6c64·00736f63·ck_recv.cold.soc
130 ··0x000007f0·6b5f7368·7574646f·776e0073·6f636b5f·k_shutdown.sock_130 ··0x000007f0·6b5f7368·7574646f·776e0073·6f636b5f·k_shutdown.sock_
131 ··0x00000800·73687574·646f776e·2e636f6c·6400736f·shutdown.cold.so131 ··0x00000800·73687574·646f776e·2e636f6c·6400736f·shutdown.cold.so
132 ··0x00000810·636b6574·5f676574·686f7374·62796e61·cket_gethostbyna132 ··0x00000810·636b6574·5f676574·686f7374·62796e61·cket_gethostbyna
133 ··0x00000820·6d655f65·7800736f·636b5f73·656e6474·me_ex.sock_sendt133 ··0x00000820·6d655f65·7800736f·636b5f73·656e6474·me_ex.sock_sendt
134 ··0x00000830·6f00736f·636b5f73·656e6474·6f5f696d·o.sock_sendto_im134 ··0x00000830·6f00736f·636b5f73·656e6474·6f5f696d·o.sock_sendto_im
532 KB
arraymodule.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········83592·(bytes·into·file)13 ··Start·of·section·headers:··········83784·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.73 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x14688:1 There·are·22·section·headers,·starting·at·offset·0x14748:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0021b2·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002112·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00c328·001fc8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00c328·001fe0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002200·000908·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002160·000908·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00e2f0·000d20·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00e308·000d20·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002b08·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002a68·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002b08·0003bf·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002a68·0003bf·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002ec7·0018fe·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002e27·00190d·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00f010·002dd8·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00f028·002df0·18···I·19···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0047c8·0006ee·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·004738·0006ee·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004ec0·000dc1·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004e30·000e61·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·011de8·000e70·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·011e18·000f00·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005ca0·001d33·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005ca0·001d33·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·012c58·000b28·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·012d18·000b28·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0079d8·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0079d8·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0079e0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0079e0·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·0079e0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·0079e0·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·007a00·0015e0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·007a00·0015e0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·013780·000e40·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·013840·000e40·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·008fe0·001d58·18·····20·208··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·008fe0·001d58·18·····20·208··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00ad38·0015eb·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00ad38·0015eb·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0145c0·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·014680·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
22.9 KB
readelf --wide --symbols {}
    
Offset 16, 163 lines modifiedOffset 16, 163 lines modified
16 ····12:·0000000000000240···200·FUNC····LOCAL··DEFAULT····1·array_clear16 ····12:·0000000000000240···200·FUNC····LOCAL··DEFAULT····1·array_clear
17 ····13:·0000000000000097···153·FUNC····LOCAL··DEFAULT····7·array_clear.cold17 ····13:·0000000000000097···153·FUNC····LOCAL··DEFAULT····7·array_clear.cold
18 ····14:·0000000000000310·····9·FUNC····LOCAL··DEFAULT····1·array_free18 ····14:·0000000000000310·····9·FUNC····LOCAL··DEFAULT····1·array_free
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.819 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
21 ····17:·0000000000000000··1435·FUNC····LOCAL··DEFAULT···10·array_new21 ····17:·0000000000000000··1435·FUNC····LOCAL··DEFAULT···10·array_new
22 ····18:·0000000000000340···258·FUNC····LOCAL··DEFAULT····1·array_array_frombytes22 ····18:·0000000000000340···258·FUNC····LOCAL··DEFAULT····1·array_array_frombytes
23 ····19:·0000000000000610···130·FUNC····LOCAL··DEFAULT····1·array_iter_extend23 ····19:·0000000000000570···130·FUNC····LOCAL··DEFAULT····1·array_iter_extend
24 ····20:·0000000000000130···667·FUNC····LOCAL··DEFAULT····7·array_new.cold24 ····20:·0000000000000130···667·FUNC····LOCAL··DEFAULT····7·array_new.cold
25 ····21:·00000000000005a0···158·FUNC····LOCAL··DEFAULT···10·newarrayobject25 ····21:·00000000000005a0···158·FUNC····LOCAL··DEFAULT···10·newarrayobject
26 ····22:·00000000000003cb····64·FUNC····LOCAL··DEFAULT····7·newarrayobject.cold26 ····22:·00000000000003cb····64·FUNC····LOCAL··DEFAULT····7·newarrayobject.cold
27 ····23:·0000000000000320····17·FUNC····LOCAL··DEFAULT····1·array_get_itemsize27 ····23:·0000000000000320····17·FUNC····LOCAL··DEFAULT····1·array_get_itemsize
28 ····24:·0000000000000450···156·FUNC····LOCAL··DEFAULT····1·array_resize28 ····24:·0000000000000640···156·FUNC····LOCAL··DEFAULT···10·array_resize
29 ····25:·000000000000040b···148·FUNC····LOCAL··DEFAULT····7·array_array_frombytes.cold29 ····25:·000000000000040b···148·FUNC····LOCAL··DEFAULT····7·array_array_frombytes.cold
30 ····26:·000000000000049f····66·FUNC····LOCAL··DEFAULT····7·array_resize.cold30 ····26:·000000000000049f····81·FUNC····LOCAL··DEFAULT····7·array_resize.cold
31 ····27:·0000000000000640·····9·FUNC····LOCAL··DEFAULT···10·array_length31 ····27:·00000000000006e0·····9·FUNC····LOCAL··DEFAULT···10·array_length
32 ····28:·0000000000000650···122·FUNC····LOCAL··DEFAULT···10·array_iter32 ····28:·00000000000006f0···122·FUNC····LOCAL··DEFAULT···10·array_iter
33 ····29:·00000000000004e1····89·FUNC····LOCAL··DEFAULT····7·array_iter.cold33 ····29:·00000000000004f0····89·FUNC····LOCAL··DEFAULT····7·array_iter.cold
34 ····30:·00000000000006d0····79·FUNC····LOCAL··DEFAULT···10·arrayiter_next34 ····30:·0000000000000770····79·FUNC····LOCAL··DEFAULT···10·arrayiter_next
35 ····31:·000000000000053a····13·FUNC····LOCAL··DEFAULT····7·arrayiter_next.cold35 ····31:·0000000000000549····13·FUNC····LOCAL··DEFAULT····7·arrayiter_next.cold
36 ····32:·0000000000000720····17·FUNC····LOCAL··DEFAULT···10·i_getitem36 ····32:·00000000000007c0····17·FUNC····LOCAL··DEFAULT···10·i_getitem
37 ····33:·0000000000000740····91·FUNC····LOCAL··DEFAULT···10·arrayiter_dealloc37 ····33:·00000000000007e0····91·FUNC····LOCAL··DEFAULT···10·arrayiter_dealloc
38 ····34:·0000000000000547····11·FUNC····LOCAL··DEFAULT····7·arrayiter_dealloc.cold38 ····34:·0000000000000556····11·FUNC····LOCAL··DEFAULT····7·arrayiter_dealloc.cold
39 ····35:·00000000000007a0····85·FUNC····LOCAL··DEFAULT···10·array_dealloc39 ····35:·0000000000000840····85·FUNC····LOCAL··DEFAULT···10·array_dealloc
40 ····36:·0000000000000552····37·FUNC····LOCAL··DEFAULT····7·array_dealloc.cold40 ····36:·0000000000000561····37·FUNC····LOCAL··DEFAULT····7·array_dealloc.cold
41 ····37:·0000000000000800····59·FUNC····LOCAL··DEFAULT···10·array_ass_item41 ····37:·00000000000008a0····59·FUNC····LOCAL··DEFAULT···10·array_ass_item
42 ····38:·0000000000001880···170·FUNC····LOCAL··DEFAULT····1·array_del_slice42 ····38:·00000000000017e0···170·FUNC····LOCAL··DEFAULT····1·array_del_slice
43 ····39:·00000000000004f0····69·FUNC····LOCAL··DEFAULT····1·i_setitem43 ····39:·0000000000000450····69·FUNC····LOCAL··DEFAULT····1·i_setitem
44 ····40:·0000000000000577·····8·FUNC····LOCAL··DEFAULT····7·i_setitem.cold44 ····40:·0000000000000586·····8·FUNC····LOCAL··DEFAULT····7·i_setitem.cold
45 ····41:·0000000000000540···177·FUNC····LOCAL··DEFAULT····1·array_buffer_getbuf45 ····41:·00000000000004a0···177·FUNC····LOCAL··DEFAULT····1·array_buffer_getbuf
46 ····42:·000000000000057f····48·FUNC····LOCAL··DEFAULT····7·array_buffer_getbuf.cold46 ····42:·000000000000058e····48·FUNC····LOCAL··DEFAULT····7·array_buffer_getbuf.cold
47 ····43:·0000000000000600····10·FUNC····LOCAL··DEFAULT····1·array_buffer_relbuf47 ····43:·0000000000000560····10·FUNC····LOCAL··DEFAULT····1·array_buffer_relbuf
48 ····44:·00000000000006a0···164·FUNC····LOCAL··DEFAULT····1·ins148 ····44:·0000000000000600···164·FUNC····LOCAL··DEFAULT····1·ins1
49 ····45:·00000000000005af····75·FUNC····LOCAL··DEFAULT····7·array_iter_extend.cold49 ····45:·00000000000005be····75·FUNC····LOCAL··DEFAULT····7·array_iter_extend.cold
50 ····46:·00000000000005fa····44·FUNC····LOCAL··DEFAULT····7·ins1.cold50 ····46:·0000000000000609····44·FUNC····LOCAL··DEFAULT····7·ins1.cold
51 ····47:·0000000000000750·····6·FUNC····LOCAL··DEFAULT····1·array_array_tobytes51 ····47:·00000000000006b0·····6·FUNC····LOCAL··DEFAULT····1·array_array_tobytes
52 ····48:·0000000000000760····49·FUNC····LOCAL··DEFAULT····1·array_array_tobytes_impl52 ····48:·00000000000006c0····49·FUNC····LOCAL··DEFAULT····1·array_array_tobytes_impl
53 ····49:·0000000000000626·····5·FUNC····LOCAL··DEFAULT····7·array_array_tobytes_impl.cold53 ····49:·0000000000000635·····5·FUNC····LOCAL··DEFAULT····7·array_array_tobytes_impl.cold
54 ····50:·00000000000007a0····16·FUNC····LOCAL··DEFAULT····1·u_getitem54 ····50:·0000000000000700····16·FUNC····LOCAL··DEFAULT····1·u_getitem
55 ····51:·0000000000000840····77·FUNC····LOCAL··DEFAULT···10·d_setitem55 ····51:·00000000000008e0····77·FUNC····LOCAL··DEFAULT···10·d_setitem
56 ····52:·000000000000062b·····8·FUNC····LOCAL··DEFAULT····7·d_setitem.cold56 ····52:·000000000000063a·····8·FUNC····LOCAL··DEFAULT····7·d_setitem.cold
57 ····53:·00000000000007b0····18·FUNC····LOCAL··DEFAULT····1·d_getitem57 ····53:·0000000000000710····18·FUNC····LOCAL··DEFAULT····1·d_getitem
58 ····54:·0000000000000890····70·FUNC····LOCAL··DEFAULT···10·BB_setitem58 ····54:·0000000000000930····70·FUNC····LOCAL··DEFAULT···10·BB_setitem
59 ····55:·0000000000000633·····8·FUNC····LOCAL··DEFAULT····7·BB_setitem.cold59 ····55:·0000000000000642·····8·FUNC····LOCAL··DEFAULT····7·BB_setitem.cold
60 ····56:·00000000000007d0····73·FUNC····LOCAL··DEFAULT····1·f_setitem60 ····56:·0000000000000730····73·FUNC····LOCAL··DEFAULT····1·f_setitem
61 ····57:·000000000000063b·····8·FUNC····LOCAL··DEFAULT····7·f_setitem.cold61 ····57:·000000000000064a·····8·FUNC····LOCAL··DEFAULT····7·f_setitem.cold
62 ····58:·0000000000000820····22·FUNC····LOCAL··DEFAULT····1·f_getitem62 ····58:·0000000000000780····22·FUNC····LOCAL··DEFAULT····1·f_getitem
63 ····59:·0000000000000840····90·FUNC····LOCAL··DEFAULT····1·b_setitem63 ····59:·00000000000007a0····90·FUNC····LOCAL··DEFAULT····1·b_setitem
64 ····60:·0000000000000643····44·FUNC····LOCAL··DEFAULT····7·b_setitem.cold64 ····60:·0000000000000652····44·FUNC····LOCAL··DEFAULT····7·b_setitem.cold
65 ····61:·00000000000008a0···603·FUNC····LOCAL··DEFAULT····1·array__array_reconstructor65 ····61:·0000000000000800···603·FUNC····LOCAL··DEFAULT····1·array__array_reconstructor
66 ····62:·0000000000000b00····94·FUNC····LOCAL··DEFAULT····1·typecode_to_mformat_code66 ····62:·0000000000000a60····94·FUNC····LOCAL··DEFAULT····1·typecode_to_mformat_code
67 ····63:·0000000000000b60···126·FUNC····LOCAL··DEFAULT····1·make_array67 ····63:·0000000000000ac0···126·FUNC····LOCAL··DEFAULT····1·make_array
68 ····64:·0000000000000cc0···352·OBJECT··LOCAL··DEFAULT···12·mformat_descriptors68 ····64:·0000000000000cc0···352·OBJECT··LOCAL··DEFAULT···12·mformat_descriptors
69 ····65:·000000000000066f···685·FUNC····LOCAL··DEFAULT····7·array__array_reconstructor.cold69 ····65:·000000000000067e···685·FUNC····LOCAL··DEFAULT····7·array__array_reconstructor.cold
70 ····66:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata70 ····66:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
71 ····67:·000000000000091c·····4·FUNC····LOCAL··DEFAULT····7·typecode_to_mformat_code.cold71 ····67:·000000000000092b·····4·FUNC····LOCAL··DEFAULT····7·typecode_to_mformat_code.cold
72 ····68:·0000000000000920····33·FUNC····LOCAL··DEFAULT····7·make_array.cold72 ····68:·000000000000092f····33·FUNC····LOCAL··DEFAULT····7·make_array.cold
73 ····69:·00000000000008e0···487·FUNC····LOCAL··DEFAULT···10·array_subscr73 ····69:·0000000000000980···487·FUNC····LOCAL··DEFAULT···10·array_subscr
74 ····70:·0000000000000941····30·FUNC····LOCAL··DEFAULT····7·array_subscr.cold74 ····70:·0000000000000950····30·FUNC····LOCAL··DEFAULT····7·array_subscr.cold
75 ····71:·0000000000000be0···380·FUNC····LOCAL··DEFAULT····1·array_array_fromfile75 ····71:·0000000000000b40···380·FUNC····LOCAL··DEFAULT····1·array_array_fromfile
76 ····72:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.376 ····72:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.3
77 ····73:·000000000000095f···154·FUNC····LOCAL··DEFAULT····7·array_array_fromfile.cold77 ····73:·000000000000096e···154·FUNC····LOCAL··DEFAULT····7·array_array_fromfile.cold
78 ····74:·00000000000009f9···271·FUNC····LOCAL··DEFAULT····7·array_array_byteswap78 ····74:·0000000000000a08···271·FUNC····LOCAL··DEFAULT····7·array_array_byteswap
79 ····75:·0000000000000ad0····68·FUNC····LOCAL··DEFAULT···10·array_item79 ····75:·0000000000000b70····68·FUNC····LOCAL··DEFAULT···10·array_item
80 ····76:·0000000000000d60···128·FUNC····LOCAL··DEFAULT····1·array_repr80 ····76:·0000000000000cc0···128·FUNC····LOCAL··DEFAULT····1·array_repr
81 ····77:·0000000000000de0····82·FUNC····LOCAL··DEFAULT····1·array_array_tolist_impl81 ····77:·0000000000000d40····82·FUNC····LOCAL··DEFAULT····1·array_array_tolist_impl
82 ····78:·0000000000000e85····44·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl82 ····78:·0000000000000e94····44·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl
83 ····79:·0000000000000b08····32·FUNC····LOCAL··DEFAULT····7·array_repr.cold83 ····79:·0000000000000b17····32·FUNC····LOCAL··DEFAULT····7·array_repr.cold
84 ····80:·0000000000000b28····36·FUNC····LOCAL··DEFAULT····7·array_array_tolist_impl.cold84 ····80:·0000000000000b37····36·FUNC····LOCAL··DEFAULT····7·array_array_tolist_impl.cold
85 ····81:·0000000000000e40····17·FUNC····LOCAL··DEFAULT····1·BB_getitem85 ····81:·0000000000000da0····17·FUNC····LOCAL··DEFAULT····1·BB_getitem
86 ····82:·0000000000000b20···649·FUNC····LOCAL··DEFAULT···10·array_richcompare86 ····82:·0000000000000bc0···649·FUNC····LOCAL··DEFAULT···10·array_richcompare
87 ····83:·0000000000000b4c···150·FUNC····LOCAL··DEFAULT····7·array_richcompare.cold87 ····83:·0000000000000b5b···150·FUNC····LOCAL··DEFAULT····7·array_richcompare.cold
88 ····84:·0000000000000e60····35·FUNC····LOCAL··DEFAULT····1·BB_compareitems88 ····84:·0000000000000dc0····35·FUNC····LOCAL··DEFAULT····1·BB_compareitems
89 ····85:·0000000000000e90····89·FUNC····LOCAL··DEFAULT····1·HH_setitem89 ····85:·0000000000000df0····89·FUNC····LOCAL··DEFAULT····1·HH_setitem
90 ····86:·0000000000000be2····44·FUNC····LOCAL··DEFAULT····7·HH_setitem.cold90 ····86:·0000000000000bf1····44·FUNC····LOCAL··DEFAULT····7·HH_setitem.cold
91 ····87:·0000000000000ef0····17·FUNC····LOCAL··DEFAULT····1·HH_getitem91 ····87:·0000000000000e50····17·FUNC····LOCAL··DEFAULT····1·HH_getitem
92 ····88:·0000000000000f10···105·FUNC····LOCAL··DEFAULT····1·II_setitem92 ····88:·0000000000000e70···105·FUNC····LOCAL··DEFAULT····1·II_setitem
93 ····89:·0000000000000c0e···136·FUNC····LOCAL··DEFAULT····7·II_setitem.cold93 ····89:·0000000000000c1d···136·FUNC····LOCAL··DEFAULT····7·II_setitem.cold
94 ····90:·0000000000000f80····16·FUNC····LOCAL··DEFAULT····1·II_getitem94 ····90:·0000000000000ee0····16·FUNC····LOCAL··DEFAULT····1·II_getitem
95 ····91:·0000000000000f90····96·FUNC····LOCAL··DEFAULT····1·LL_setitem95 ····91:·0000000000000ef0····96·FUNC····LOCAL··DEFAULT····1·LL_setitem
96 ····92:·0000000000000c96···116·FUNC····LOCAL··DEFAULT····7·LL_setitem.cold96 ····92:·0000000000000ca5···116·FUNC····LOCAL··DEFAULT····7·LL_setitem.cold
97 ····93:·0000000000000ff0····17·FUNC····LOCAL··DEFAULT····1·LL_getitem97 ····93:·0000000000000f50····17·FUNC····LOCAL··DEFAULT····1·LL_getitem
98 ····94:·0000000000001010····18·FUNC····LOCAL··DEFAULT····1·b_getitem98 ····94:·0000000000000f70····18·FUNC····LOCAL··DEFAULT····1·b_getitem
99 ····95:·0000000000001030····40·FUNC····LOCAL··DEFAULT····1·b_compareitems99 ····95:·0000000000000f90····40·FUNC····LOCAL··DEFAULT····1·b_compareitems
100 ····96:·0000000000001060····71·FUNC····LOCAL··DEFAULT····1·h_setitem100 ····96:·0000000000000fc0····71·FUNC····LOCAL··DEFAULT····1·h_setitem
101 ····97:·0000000000000d0a·····8·FUNC····LOCAL··DEFAULT····7·h_setitem.cold101 ····97:·0000000000000d19·····8·FUNC····LOCAL··DEFAULT····7·h_setitem.cold
102 ····98:·00000000000010b0····71·FUNC····LOCAL··DEFAULT····1·q_setitem102 ····98:·0000000000001010····71·FUNC····LOCAL··DEFAULT····1·q_setitem
103 ····99:·0000000000000d12·····8·FUNC····LOCAL··DEFAULT····7·q_setitem.cold103 ····99:·0000000000000d21·····8·FUNC····LOCAL··DEFAULT····7·q_setitem.cold
104 ···100:·0000000000001100····18·FUNC····LOCAL··DEFAULT····1·h_getitem104 ···100:·0000000000001060····18·FUNC····LOCAL··DEFAULT····1·h_getitem
105 ···101:·0000000000001120····39·FUNC····LOCAL··DEFAULT····1·u_compareitems105 ···101:·0000000000001080····39·FUNC····LOCAL··DEFAULT····1·u_compareitems
106 ···102:·0000000000001150·····6·FUNC····LOCAL··DEFAULT····1·i_compareitems106 ···102:·00000000000010b0·····6·FUNC····LOCAL··DEFAULT····1·i_compareitems
107 ···103:·0000000000001160····71·FUNC····LOCAL··DEFAULT····1·l_setitem107 ···103:·00000000000010c0····71·FUNC····LOCAL··DEFAULT····1·l_setitem
108 ···104:·0000000000000d1a·····8·FUNC····LOCAL··DEFAULT····7·l_setitem.cold108 ···104:·0000000000000d29·····8·FUNC····LOCAL··DEFAULT····7·l_setitem.cold
109 ···105:·0000000000000db0····17·FUNC····LOCAL··DEFAULT···10·q_getitem109 ···105:·0000000000000e50····17·FUNC····LOCAL··DEFAULT···10·q_getitem
110 ···106:·00000000000011b0····17·FUNC····LOCAL··DEFAULT····1·l_getitem110 ···106:·0000000000001110····17·FUNC····LOCAL··DEFAULT····1·l_getitem
111 ···107:·00000000000011d0··1041·FUNC····LOCAL··DEFAULT····1·array_ass_subscr111 ···107:·0000000000001130··1041·FUNC····LOCAL··DEFAULT····1·array_ass_subscr
112 ···108:·0000000000001770···149·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.0112 ···108:·00000000000016d0···149·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.0
113 ···109:·0000000000000d22···215·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold113 ···109:·0000000000000d31···215·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold
114 ···110:·00000000000015f0····36·FUNC····LOCAL··DEFAULT····1·HH_compareitems114 ···110:·0000000000001550····36·FUNC····LOCAL··DEFAULT····1·HH_compareitems
115 ···111:·0000000000001620····41·FUNC····LOCAL··DEFAULT····1·h_compareitems115 ···111:·0000000000001580····41·FUNC····LOCAL··DEFAULT····1·h_compareitems
116 ···112:·0000000000001650····34·FUNC····LOCAL··DEFAULT····1·II_compareitems116 ···112:·00000000000015b0····34·FUNC····LOCAL··DEFAULT····1·II_compareitems
117 ···113:·0000000000001680····36·FUNC····LOCAL··DEFAULT····1·LL_compareitems117 ···113:·00000000000015e0····36·FUNC····LOCAL··DEFAULT····1·LL_compareitems
118 ···114:·00000000000016b0····96·FUNC····LOCAL··DEFAULT····1·QQ_setitem118 ···114:·0000000000001610····96·FUNC····LOCAL··DEFAULT····1·QQ_setitem
119 ···115:·0000000000000df9···116·FUNC····LOCAL··DEFAULT····7·QQ_setitem.cold119 ···115:·0000000000000e08···116·FUNC····LOCAL··DEFAULT····7·QQ_setitem.cold
120 ···116:·0000000000000e6d····24·FUNC····LOCAL··DEFAULT····7·array_tp_traverse120 ···116:·0000000000000e7c····24·FUNC····LOCAL··DEFAULT····7·array_tp_traverse
121 ···117:·0000000000001710····17·FUNC····LOCAL··DEFAULT····1·QQ_getitem121 ···117:·0000000000001670····17·FUNC····LOCAL··DEFAULT····1·QQ_getitem
122 ···118:·0000000000001730····41·FUNC····LOCAL··DEFAULT····1·l_compareitems122 ···118:·0000000000001690····41·FUNC····LOCAL··DEFAULT····1·l_compareitems
123 ···119:·0000000000001760·····9·FUNC····LOCAL··DEFAULT····1·array_array_tolist123 ···119:·00000000000016c0·····9·FUNC····LOCAL··DEFAULT····1·array_array_tolist
124 ···120:·0000000000000eb1···240·FUNC····LOCAL··DEFAULT····7·array_concat124 ···120:·0000000000000ec0···240·FUNC····LOCAL··DEFAULT····7·array_concat
125 ···121:·0000000000000fa1····16·FUNC····LOCAL··DEFAULT····7·array_get_typecode125 ···121:·0000000000000fb0····16·FUNC····LOCAL··DEFAULT····7·array_get_typecode
126 ···122:·0000000000000fb1····35·FUNC····LOCAL··DEFAULT····7·array_array_append126 ···122:·0000000000000fc0····35·FUNC····LOCAL··DEFAULT····7·array_array_append
127 ···123:·0000000000000fd4···137·FUNC····LOCAL··DEFAULT····7·array_array_extend127 ···123:·0000000000000fe3···137·FUNC····LOCAL··DEFAULT····7·array_array_extend
128 ···124:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_parser.1128 ···124:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_parser.1
129 ···125:·000000000000105d···207·FUNC····LOCAL··DEFAULT····7·array_do_extend.isra.0129 ···125:·000000000000106c···207·FUNC····LOCAL··DEFAULT····7·array_do_extend.isra.0
130 ···126:·0000000000001810···105·FUNC····LOCAL··DEFAULT····1·array_array_remove130 ···126:·0000000000001770···105·FUNC····LOCAL··DEFAULT····1·array_array_remove
131 ···127:·000000000000112c····90·FUNC····LOCAL··DEFAULT····7·array_array_remove.cold131 ···127:·000000000000113b····90·FUNC····LOCAL··DEFAULT····7·array_array_remove.cold
132 ···128:·0000000000001186····53·FUNC····LOCAL··DEFAULT····7·array_del_slice.cold132 ···128:·0000000000001195····53·FUNC····LOCAL··DEFAULT····7·array_del_slice.cold
133 ···129:·0000000000001930···319·FUNC····LOCAL··DEFAULT····1·array_array_pop133 ···129:·0000000000001890···319·FUNC····LOCAL··DEFAULT····1·array_array_pop
134 ···130:·00000000000011bb····13·FUNC····LOCAL··DEFAULT····7·array_array_pop.cold134 ···130:·00000000000011ca····13·FUNC····LOCAL··DEFAULT····7·array_array_pop.cold
135 ···131:·0000000000001a70···147·FUNC····LOCAL··DEFAULT····1·array_array_fromlist135 ···131:·00000000000019d0···147·FUNC····LOCAL··DEFAULT····1·array_array_fromlist
136 ···132:·00000000000011c8····67·FUNC····LOCAL··DEFAULT····7·array_array_fromlist.cold136 ···132:·00000000000011d7····67·FUNC····LOCAL··DEFAULT····7·array_array_fromlist.cold
137 ···133:·000000000000120b···167·FUNC····LOCAL··DEFAULT····7·array_inplace_repeat137 ···133:·000000000000121a···167·FUNC····LOCAL··DEFAULT····7·array_inplace_repeat
138 ···134:·00000000000012b2····98·FUNC····LOCAL··DEFAULT····7·array_array_buffer_info138 ···134:·00000000000012c1····98·FUNC····LOCAL··DEFAULT····7·array_array_buffer_info
139 ···135:·0000000000001b10···158·FUNC····LOCAL··DEFAULT····1·array_repeat139 ···135:·0000000000001a70···158·FUNC····LOCAL··DEFAULT····1·array_repeat
140 ···136:·0000000000001314····13·FUNC····LOCAL··DEFAULT····7·array_repeat.cold140 ···136:·0000000000001323····13·FUNC····LOCAL··DEFAULT····7·array_repeat.cold
141 ···137:·0000000000001321····13·FUNC····LOCAL··DEFAULT····7·array_array___copy__141 ···137:·0000000000001330····13·FUNC····LOCAL··DEFAULT····7·array_array___copy__
142 ···138:·0000000000001bb0···152·FUNC····LOCAL··DEFAULT····1·array_array_count142 ···138:·0000000000001b10···152·FUNC····LOCAL··DEFAULT····1·array_array_count
Max diff block lines reached; 2705/23352 bytes (11.58%) of diff not shown.
209 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xc328·contains·339·entries:1 Relocation·section·'.rela.text'·at·offset·0xc328·contains·340·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8a03 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8a0
4 0000000000000024··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·04 0000000000000024··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
5 000000000000003f··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternFromString·-·45 000000000000003f··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternFromString·-·4
6 0000000000000051··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·56 0000000000000051··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5
7 0000000000000056··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternFromString·-·47 0000000000000056··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternFromString·-·4
8 0000000000000068··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b8 0000000000000068··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b
Offset 27, 141 lines modifiedOffset 27, 147 lines modified
27 0000000000000173··000000420000000a·R_X86_64_32············0000000000000000·.rodata·+·e2027 0000000000000173··000000420000000a·R_X86_64_32············0000000000000000·.rodata·+·e20
28 0000000000000193··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeASCII·-·428 0000000000000193··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeASCII·-·4
29 0000000000000198··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4e29 0000000000000198··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4e
30 00000000000001a6··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddObject·-·430 00000000000001a6··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddObject·-·4
31 00000000000001d0··000000da00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·431 00000000000001d0··000000da00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
32 000000000000036d··000000f100000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·432 000000000000036d··000000f100000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
33 0000000000000384··000000f200000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·433 0000000000000384··000000f200000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·4
 34 00000000000003f3··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
34 0000000000000418··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·435 0000000000000418··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
35 0000000000000422··000000f300000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·436 0000000000000422··000000f300000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
36 0000000000000427··000000e60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·037 0000000000000427··000000e60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
37 00000000000004cf··000000f500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·4 
38 0000000000000502··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bd38 0000000000000462··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bd
39 0000000000000510··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4 
40 0000000000000595··000000cf00000002·R_X86_64_PC32··········0000000000000000·.LC39·-·4 
41 000000000000061b··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4 
42 000000000000062b··000000fd00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4 
43 0000000000000662··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
44 000000000000067f··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
45 000000000000073e··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4 
46 00000000000007e2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·115 
47 00000000000007f0··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·439 0000000000000470··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
 40 00000000000004f5··000000cf00000002·R_X86_64_PC32··········0000000000000000·.LC39·-·4
 41 000000000000057b··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
 42 000000000000058b··000000fd00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
 43 00000000000005c2··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 44 00000000000005df··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 45 0000000000000639··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
 46 000000000000069e··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
48 0000000000000852··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13047 0000000000000742··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·115
49 0000000000000860··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·448 0000000000000750··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
 49 00000000000007b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·130
 50 00000000000007c0··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
50 0000000000000926··0000010400000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·451 0000000000000886··0000010400000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
51 0000000000000956··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·452 00000000000008b6··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
52 000000000000095b··000000420000000a·R_X86_64_32············0000000000000000·.rodata·+·e2053 00000000000008bb··000000420000000a·R_X86_64_32············0000000000000000·.rodata·+·e20
53 00000000000009d7··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·cc054 0000000000000937··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·cc0
54 0000000000000a15··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·ccc55 0000000000000975··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·ccc
55 0000000000000a1b··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·cc856 000000000000097b··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·cc8
56 0000000000000a24··000000420000000a·R_X86_64_32············0000000000000000·.rodata·+·e2057 0000000000000984··000000420000000a·R_X86_64_32············0000000000000000·.rodata·+·e20
57 0000000000000a59··0000010500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·458 00000000000009b9··0000010500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
58 0000000000000a92··0000010600000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FromByteArray·-·459 00000000000009f2··0000010600000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FromByteArray·-·4
59 0000000000000adb··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·460 0000000000000a3b··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
60 0000000000000b15··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·061 0000000000000a75··000000420000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
61 0000000000000b72··0000010100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromOrdinal·-·462 0000000000000ad2··0000010100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromOrdinal·-·4
62 0000000000000b88··0000010c00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·463 0000000000000ae8··0000010c00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
63 0000000000000bb4··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·464 0000000000000b14··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
64 0000000000000bcf··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·465 0000000000000b2f··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
65 0000000000000c23··0000011200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·466 0000000000000b83··0000011200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
66 0000000000000c37··0000011300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·467 0000000000000b97··0000011300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
67 0000000000000c84··0000011400000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModule·-·468 0000000000000be4··0000011400000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModule·-·4
68 0000000000000c89··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b069 0000000000000be9··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b0
69 0000000000000c9e··0000011500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·470 0000000000000bfe··0000011500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·4
70 0000000000000ce5··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·471 0000000000000c45··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
71 0000000000000d12··000000020000000a·R_X86_64_32············0000000000000000·.data·+·6072 0000000000000c72··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60
72 0000000000000d23··0000011600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·473 0000000000000c83··0000011600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
73 0000000000000d3e··0000011700000002·R_X86_64_PC32··········0000000000000000·PyExc_EOFError·-·474 0000000000000c9e··0000011700000002·R_X86_64_PC32··········0000000000000000·PyExc_EOFError·-·4
74 0000000000000d43··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·34875 0000000000000ca3··0000000f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·348
75 0000000000000d48··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·476 0000000000000ca8··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
76 0000000000000d96··0000011900000004·R_X86_64_PLT32·········0000000000000000·_PyType_Name·-·477 0000000000000cf6··0000011900000004·R_X86_64_PLT32·········0000000000000000·_PyType_Name·-·4
77 0000000000000da2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d678 0000000000000d02··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d6
78 0000000000000dac··0000011a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·479 0000000000000d0c··0000011a00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
79 0000000000000dc7··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·480 0000000000000d27··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
80 0000000000000dd7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e8181 0000000000000d37··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e90
81 0000000000000dec··0000010500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·482 0000000000000d4c··0000010500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
82 0000000000000ea2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bd83 0000000000000e02··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bd
83 0000000000000eb0··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·484 0000000000000e10··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
84 0000000000000f3c··0000012000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·485 0000000000000e9c··0000012000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4
85 0000000000000fbd··0000012000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·486 0000000000000f1d··0000012000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4
86 0000000000001072··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13087 0000000000000fd2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·130
 88 0000000000000fe0··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
 89 0000000000001022··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e3
87 0000000000001080··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·490 0000000000001030··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
88 00000000000010c2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1e391 00000000000010d2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·200
89 00000000000010d0··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·492 00000000000010e0··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4
90 0000000000001172··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·200 
91 0000000000001180··000000fc00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_Parse_SizeT·-·4 
92 00000000000011e0··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8a093 0000000000001140··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8a0
93 00000000000011f5··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·494 0000000000001155··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
94 0000000000001201··0000010d00000004·R_X86_64_PLT32·········0000000000000000·PyIndex_Check·-·495 0000000000001161··0000010d00000004·R_X86_64_PLT32·········0000000000000000·PyIndex_Check·-·4
95 0000000000001212··0000010f0000000b·R_X86_64_32S···········0000000000000000·PySlice_Type·+·096 0000000000001172··0000010f0000000b·R_X86_64_32S···········0000000000000000·PySlice_Type·+·0
96 000000000000122f··0000011000000004·R_X86_64_PLT32·········0000000000000000·PySlice_Unpack·-·497 000000000000118f··0000011000000004·R_X86_64_PLT32·········0000000000000000·PySlice_Unpack·-·4
97 000000000000124f··0000011100000004·R_X86_64_PLT32·········0000000000000000·PySlice_AdjustIndices·-·498 00000000000011af··0000011100000004·R_X86_64_PLT32·········0000000000000000·PySlice_AdjustIndices·-·4
 99 0000000000001297··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
98 000000000000137d··000000ec00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4100 00000000000012dd··000000ec00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
99 0000000000001385··0000010e00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4101 00000000000012e5··0000010e00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4
100 000000000000140d··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4102 000000000000136d··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
101 0000000000001456··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4103 00000000000013b6··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
102 0000000000001496··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4104 00000000000013f6··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
103 00000000000014c4··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4105 0000000000001424··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
 106 0000000000001448··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
104 0000000000001529··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4107 0000000000001489··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
105 0000000000001560··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4108 00000000000014c0··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
 109 00000000000014d2··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
106 00000000000015ca··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4110 000000000000152a··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
107 00000000000016dd··0000012400000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLongLong·-·4111 000000000000163d··0000012400000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLongLong·-·4
108 0000000000001785··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8a0112 00000000000016e5··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8a0
109 000000000000178a··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4113 00000000000016ea··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
110 00000000000017c3··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·59c114 0000000000001723··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·59c
111 00000000000017f5··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4115 0000000000001755··000000ed00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
112 0000000000001861··0000011e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4116 00000000000017c1··0000011e00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
113 00000000000018fe··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4117 000000000000185e··000000ff00000004·R_X86_64_PLT32·········0000000000000000·memmove·-·4
 118 0000000000001871··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
114 0000000000001959··0000011200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4119 00000000000018b9··0000011200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
115 000000000000196d··0000011300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4120 00000000000018cd··0000011300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
116 00000000000019e4··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21d121 0000000000001944··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·21d
117 00000000000019e9··0000010700000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4122 0000000000001949··0000010700000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
118 0000000000001a10··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4123 0000000000001970··000000db00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
119 0000000000001a17··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4124 0000000000001977··000000fe00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
120 0000000000001a39··000000ec00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4125 0000000000001999··000000ec00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
121 0000000000001a3e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·236126 000000000000199e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·236
122 0000000000001a43··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4127 00000000000019a3··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
123 0000000000001a4c··000000ec00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4128 00000000000019ac··000000ec00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
124 0000000000001a51··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·221129 00000000000019b1··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·221
125 0000000000001a56··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4130 00000000000019b6··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
126 0000000000001a97··0000012700000004·R_X86_64_PLT32·········0000000000000000·PyList_Size·-·4131 00000000000019f7··0000012700000004·R_X86_64_PLT32·········0000000000000000·PyList_Size·-·4
 132 0000000000001a11··0000001000000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63c
Max diff block lines reached; 187420/213653 bytes (87.72%) of diff not shown.
106 KB
readelf --wide --debug-dump=frames {}
    
Offset 236, 2040 lines modifiedOffset 236, 2040 lines modified
236 00000220·0000000000000018·00000224·FDE·cie=00000000·pc=000000000000040b..000000000000049f236 00000220·0000000000000018·00000224·FDE·cie=00000000·pc=000000000000040b..000000000000049f
237 ··DW_CFA_def_cfa_offset:·144237 ··DW_CFA_def_cfa_offset:·144
238 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40238 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
239 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32239 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
240 ··DW_CFA_offset:·r12·(r12)·at·cfa-24240 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
241 ··DW_CFA_offset:·r13·(r13)·at·cfa-16241 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
  
242 0000023c·0000000000000028·00000240·FDE·cie=00000000·pc=0000000000000450..00000000000004ec242 0000023c·0000000000000028·00000240·FDE·cie=00000000·pc=0000000000000640..00000000000006dc
243 ··DW_CFA_advance_loc:·2·to·0000000000000452243 ··DW_CFA_advance_loc:·2·to·0000000000000642
244 ··DW_CFA_def_cfa_offset:·16244 ··DW_CFA_def_cfa_offset:·16
245 ··DW_CFA_offset:·r12·(r12)·at·cfa-16245 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
246 ··DW_CFA_advance_loc:·1·to·0000000000000453246 ··DW_CFA_advance_loc:·1·to·0000000000000643
247 ··DW_CFA_def_cfa_offset:·24247 ··DW_CFA_def_cfa_offset:·24
248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
249 ··DW_CFA_advance_loc:·4·to·0000000000000457249 ··DW_CFA_advance_loc:·4·to·0000000000000647
250 ··DW_CFA_def_cfa_offset:·32250 ··DW_CFA_def_cfa_offset:·32
251 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32251 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
252 ··DW_CFA_advance_loc:·46·to·0000000000000485252 ··DW_CFA_advance_loc:·46·to·0000000000000675
253 ··DW_CFA_remember_state253 ··DW_CFA_remember_state
254 ··DW_CFA_def_cfa_offset:·24254 ··DW_CFA_def_cfa_offset:·24
255 ··DW_CFA_advance_loc:·1·to·0000000000000486255 ··DW_CFA_advance_loc:·1·to·0000000000000676
256 ··DW_CFA_def_cfa_offset:·16256 ··DW_CFA_def_cfa_offset:·16
257 ··DW_CFA_advance_loc:·2·to·0000000000000488257 ··DW_CFA_advance_loc:·2·to·0000000000000678
258 ··DW_CFA_def_cfa_offset:·8258 ··DW_CFA_def_cfa_offset:·8
259 ··DW_CFA_advance_loc:·1·to·0000000000000489259 ··DW_CFA_advance_loc:·1·to·0000000000000679
260 ··DW_CFA_restore_state260 ··DW_CFA_restore_state
  
261 00000268·0000000000000018·0000026c·FDE·cie=00000000·pc=000000000000049f..00000000000004e1261 00000268·0000000000000018·0000026c·FDE·cie=00000000·pc=000000000000049f..00000000000004f0
262 ··DW_CFA_def_cfa_offset:·32262 ··DW_CFA_def_cfa_offset:·32
263 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32263 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
264 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24264 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
265 ··DW_CFA_offset:·r12·(r12)·at·cfa-16265 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
266 ··DW_CFA_nop266 ··DW_CFA_nop
267 ··DW_CFA_nop267 ··DW_CFA_nop
268 ··DW_CFA_nop268 ··DW_CFA_nop
  
269 00000284·0000000000000010·00000288·FDE·cie=00000000·pc=0000000000000640..0000000000000649269 00000284·0000000000000010·00000288·FDE·cie=00000000·pc=00000000000006e0..00000000000006e9
270 ··DW_CFA_nop270 ··DW_CFA_nop
271 ··DW_CFA_nop271 ··DW_CFA_nop
272 ··DW_CFA_nop272 ··DW_CFA_nop
  
273 00000298·0000000000000028·0000029c·FDE·cie=00000000·pc=0000000000000650..00000000000006ca273 00000298·0000000000000028·0000029c·FDE·cie=00000000·pc=00000000000006f0..000000000000076a
274 ··DW_CFA_advance_loc:·5·to·0000000000000655274 ··DW_CFA_advance_loc:·5·to·00000000000006f5
275 ··DW_CFA_def_cfa_offset:·16275 ··DW_CFA_def_cfa_offset:·16
276 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16276 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
277 ··DW_CFA_advance_loc:·6·to·000000000000065b277 ··DW_CFA_advance_loc:·6·to·00000000000006fb
278 ··DW_CFA_def_cfa_offset:·24278 ··DW_CFA_def_cfa_offset:·24
279 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24279 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
280 ··DW_CFA_advance_loc:·7·to·0000000000000662280 ··DW_CFA_advance_loc:·7·to·0000000000000702
281 ··DW_CFA_def_cfa_offset:·32281 ··DW_CFA_def_cfa_offset:·32
282 ··DW_CFA_advance_loc1:·96·to·00000000000006c2282 ··DW_CFA_advance_loc1:·96·to·0000000000000762
283 ··DW_CFA_remember_state283 ··DW_CFA_remember_state
284 ··DW_CFA_def_cfa_offset:·24284 ··DW_CFA_def_cfa_offset:·24
285 ··DW_CFA_advance_loc:·1·to·00000000000006c3285 ··DW_CFA_advance_loc:·1·to·0000000000000763
286 ··DW_CFA_def_cfa_offset:·16286 ··DW_CFA_def_cfa_offset:·16
287 ··DW_CFA_advance_loc:·1·to·00000000000006c4287 ··DW_CFA_advance_loc:·1·to·0000000000000764
288 ··DW_CFA_def_cfa_offset:·8288 ··DW_CFA_def_cfa_offset:·8
289 ··DW_CFA_advance_loc:·1·to·00000000000006c5289 ··DW_CFA_advance_loc:·1·to·0000000000000765
290 ··DW_CFA_restore_state290 ··DW_CFA_restore_state
291 ··DW_CFA_nop291 ··DW_CFA_nop
  
292 000002c4·0000000000000014·000002c8·FDE·cie=00000000·pc=00000000000004e1..000000000000053a292 000002c4·0000000000000014·000002c8·FDE·cie=00000000·pc=00000000000004f0..0000000000000549
293 ··DW_CFA_def_cfa_offset:·32293 ··DW_CFA_def_cfa_offset:·32
294 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24294 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
295 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16295 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
296 ··DW_CFA_nop296 ··DW_CFA_nop
  
297 000002dc·0000000000000010·000002e0·FDE·cie=00000000·pc=00000000000006d0..000000000000071f297 000002dc·0000000000000010·000002e0·FDE·cie=00000000·pc=0000000000000770..00000000000007bf
298 ··DW_CFA_nop298 ··DW_CFA_nop
299 ··DW_CFA_nop299 ··DW_CFA_nop
300 ··DW_CFA_nop300 ··DW_CFA_nop
  
301 000002f0·0000000000000014·000002f4·FDE·cie=00000000·pc=000000000000053a..0000000000000547301 000002f0·0000000000000014·000002f4·FDE·cie=00000000·pc=0000000000000549..0000000000000556
302 ··DW_CFA_advance_loc:·1·to·000000000000053b302 ··DW_CFA_advance_loc:·1·to·000000000000054a
303 ··DW_CFA_def_cfa_offset:·16303 ··DW_CFA_def_cfa_offset:·16
304 ··DW_CFA_advance_loc:·11·to·0000000000000546304 ··DW_CFA_advance_loc:·11·to·0000000000000555
305 ··DW_CFA_def_cfa_offset:·8305 ··DW_CFA_def_cfa_offset:·8
306 ··DW_CFA_nop306 ··DW_CFA_nop
  
307 00000308·0000000000000010·0000030c·FDE·cie=00000000·pc=0000000000000720..0000000000000731307 00000308·0000000000000010·0000030c·FDE·cie=00000000·pc=00000000000007c0..00000000000007d1
308 ··DW_CFA_nop308 ··DW_CFA_nop
309 ··DW_CFA_nop309 ··DW_CFA_nop
310 ··DW_CFA_nop310 ··DW_CFA_nop
  
311 0000031c·0000000000000028·00000320·FDE·cie=00000000·pc=0000000000000740..000000000000079b311 0000031c·0000000000000028·00000320·FDE·cie=00000000·pc=00000000000007e0..000000000000083b
312 ··DW_CFA_advance_loc:·5·to·0000000000000745312 ··DW_CFA_advance_loc:·5·to·00000000000007e5
313 ··DW_CFA_def_cfa_offset:·16313 ··DW_CFA_def_cfa_offset:·16
314 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16314 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
315 ··DW_CFA_advance_loc:·1·to·0000000000000746315 ··DW_CFA_advance_loc:·1·to·00000000000007e6
316 ··DW_CFA_def_cfa_offset:·24316 ··DW_CFA_def_cfa_offset:·24
317 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24317 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
318 ··DW_CFA_advance_loc:·7·to·000000000000074d318 ··DW_CFA_advance_loc:·7·to·00000000000007ed
319 ··DW_CFA_def_cfa_offset:·32319 ··DW_CFA_def_cfa_offset:·32
320 ··DW_CFA_advance_loc:·52·to·0000000000000781320 ··DW_CFA_advance_loc:·52·to·0000000000000821
321 ··DW_CFA_remember_state321 ··DW_CFA_remember_state
322 ··DW_CFA_def_cfa_offset:·24322 ··DW_CFA_def_cfa_offset:·24
323 ··DW_CFA_advance_loc:·1·to·0000000000000782323 ··DW_CFA_advance_loc:·1·to·0000000000000822
324 ··DW_CFA_def_cfa_offset:·16324 ··DW_CFA_def_cfa_offset:·16
325 ··DW_CFA_advance_loc:·1·to·0000000000000783325 ··DW_CFA_advance_loc:·1·to·0000000000000823
326 ··DW_CFA_def_cfa_offset:·8326 ··DW_CFA_def_cfa_offset:·8
327 ··DW_CFA_advance_loc:·1·to·0000000000000784327 ··DW_CFA_advance_loc:·1·to·0000000000000824
328 ··DW_CFA_restore_state328 ··DW_CFA_restore_state
329 ··DW_CFA_nop329 ··DW_CFA_nop
330 ··DW_CFA_nop330 ··DW_CFA_nop
  
331 00000348·000000000000001c·0000034c·FDE·cie=00000000·pc=0000000000000547..0000000000000552331 00000348·000000000000001c·0000034c·FDE·cie=00000000·pc=0000000000000556..0000000000000561
332 ··DW_CFA_def_cfa_offset:·32332 ··DW_CFA_def_cfa_offset:·32
333 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24333 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
334 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16334 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
335 ··DW_CFA_advance_loc:·1·to·0000000000000548335 ··DW_CFA_advance_loc:·1·to·0000000000000557
336 ··DW_CFA_def_cfa_offset:·24336 ··DW_CFA_def_cfa_offset:·24
337 ··DW_CFA_advance_loc:·4·to·000000000000054c337 ··DW_CFA_advance_loc:·4·to·000000000000055b
338 ··DW_CFA_def_cfa_offset:·16338 ··DW_CFA_def_cfa_offset:·16
339 ··DW_CFA_advance_loc:·1·to·000000000000054d339 ··DW_CFA_advance_loc:·1·to·000000000000055c
340 ··DW_CFA_def_cfa_offset:·8340 ··DW_CFA_def_cfa_offset:·8
  
341 00000368·0000000000000024·0000036c·FDE·cie=00000000·pc=00000000000007a0..00000000000007f5341 00000368·0000000000000024·0000036c·FDE·cie=00000000·pc=0000000000000840..0000000000000895
342 ··DW_CFA_advance_loc:·5·to·00000000000007a5342 ··DW_CFA_advance_loc:·5·to·0000000000000845
343 ··DW_CFA_def_cfa_offset:·16343 ··DW_CFA_def_cfa_offset:·16
344 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16344 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
345 ··DW_CFA_advance_loc:·1·to·00000000000007a6345 ··DW_CFA_advance_loc:·1·to·0000000000000846
346 ··DW_CFA_def_cfa_offset:·24346 ··DW_CFA_def_cfa_offset:·24
347 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24347 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
348 ··DW_CFA_advance_loc:·7·to·00000000000007ad348 ··DW_CFA_advance_loc:·7·to·000000000000084d
349 ··DW_CFA_def_cfa_offset:·32349 ··DW_CFA_def_cfa_offset:·32
350 ··DW_CFA_advance_loc1:·69·to·00000000000007f2350 ··DW_CFA_advance_loc1:·69·to·0000000000000892
351 ··DW_CFA_def_cfa_offset:·24351 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 101732/108730 bytes (93.56%) of diff not shown.
86.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 359, 15 lines modifiedOffset 359, 16 lines modified
359 »       cqto359 »       cqto
360 »       lea····0x0(%rbp,%r12,1),%rsi360 »       lea····0x0(%rbp,%r12,1),%rsi
361 »       idiv···%rbx361 »       idiv···%rbx
362 »       cmp····%rax,%rsi362 »       cmp····%rax,%rsi
363 »       jg·····3ef·<array_array_frombytes+0xaf>363 »       jg·····3ef·<array_array_frombytes+0xaf>
364 ·R_X86_64_PC32»  .text.unlikely+0x431364 ·R_X86_64_PC32»  .text.unlikely+0x431
365 »       mov····%r13,%rdi365 »       mov····%r13,%rdi
366 »       call···450·<array_resize>366 »       call···3f7·<array_array_frombytes+0xb7>
 367 ·R_X86_64_PC32»  .text.hot+0x63c
367 »       add····$0x1,%eax368 »       add····$0x1,%eax
368 »       je·····400·<array_array_frombytes+0xc0>369 »       je·····400·<array_array_frombytes+0xc0>
369 ·R_X86_64_PC32»  .text.unlikely+0x407370 ·R_X86_64_PC32»  .text.unlikely+0x407
370 »       mov····%r12,%rdi371 »       mov····%r12,%rdi
371 »       mov····0x10(%rsp),%rsi372 »       mov····0x10(%rsp),%rsi
372 »       imul···%rbx,%rdi373 »       imul···%rbx,%rdi
373 »       add····0x18(%r13),%rdi374 »       add····0x18(%r13),%rdi
Offset 388, 255 lines modifiedOffset 389, 200 lines modified
388 »       pop····%rbp389 »       pop····%rbp
389 »       pop····%r12390 »       pop····%r12
390 »       pop····%r13391 »       pop····%r13
391 »       ret392 »       ret
392 »       data16·cs·nopw·0x0(%rax,%rax,1)393 »       data16·cs·nopw·0x0(%rax,%rax,1)
393 »       nopl···(%rax)394 »       nopl···(%rax)
  
394 0000000000000450·<array_resize>: 
395 array_resize(): 
396 »       push···%r12 
397 »       push···%rbp 
398 »       mov····%rsi,%rbp 
399 »       push···%rbx 
400 »       cmpq···$0x0,0x38(%rdi) 
401 »       mov····%rdi,%rbx 
402 »       jg·····465·<array_resize+0x15> 
403 ·R_X86_64_PC32»  .text.unlikely+0x4b3 
404 »       mov····0x18(%rbx),%rdi 
405 »       cmp····%rbp,0x20(%rbx) 
406 »       jl·····489·<array_resize+0x39> 
407 »       lea····0x10(%rbp),%rax 
408 »       cmp····0x10(%rbx),%rax 
409 »       jle····489·<array_resize+0x39> 
410 »       test···%rdi,%rdi 
411 »       je·····489·<array_resize+0x39> 
412 »       mov····%rbp,0x10(%rbx) 
413 »       xor····%eax,%eax 
414 »       pop····%rbx 
415 »       pop····%rbp 
416 »       pop····%r12 
417 »       ret 
418 »       test···%rbp,%rbp 
419 »       je·····492·<array_resize+0x42> 
420 ·R_X86_64_PC32»  .text.unlikely+0x49b 
421 »       mov····%rbp,%r12 
422 »       xor····%eax,%eax 
423 »       sar····$0x4,%r12 
424 »       cmpq···$0x7,0x10(%rbx) 
425 »       setg···%al 
426 »       add····%rbp,%r12 
427 »       lea····0x3(,%rax,4),%rax 
428 »       add····%rax,%r12 
429 »       mov····0x28(%rbx),%rax 
430 »       movslq·0x4(%rax),%rax 
431 »       mul····%r12 
432 »       jo·····4c2·<array_resize+0x72> 
433 ·R_X86_64_PC32»  .text.unlikely+0x4d6 
434 »       test···%rax,%rax 
435 »       js·····4cb·<array_resize+0x7b> 
436 ·R_X86_64_PC32»  .text.unlikely+0x4d6 
437 »       mov····%rax,%rsi 
438 »       call···4d3·<array_resize+0x83> 
439 ·R_X86_64_PLT32» PyMem_Realloc-0x4 
440 »       test···%rax,%rax 
441 »       je·····4dc·<array_resize+0x8c> 
442 ·R_X86_64_PC32»  .text.unlikely+0x4d6 
443 »       mov····%rax,0x18(%rbx) 
444 »       xor····%eax,%eax 
445 »       mov····%rbp,0x10(%rbx) 
446 »       mov····%r12,0x20(%rbx) 
447 »       jmp····484·<array_resize+0x34> 
448 »       nopl···0x0(%rax) 
  
449 00000000000004f0·<i_setitem>:395 0000000000000450·<i_setitem>:
450 i_setitem():396 i_setitem():
451 »       endbr64397 »       endbr64
452 »       push···%rbp398 »       push···%rbp
453 »       xor····%eax,%eax399 »       xor····%eax,%eax
454 »       mov····%rdi,%rbp400 »       mov····%rdi,%rbp
455 »       mov····%rdx,%rdi401 »       mov····%rdx,%rdi
456 »       push···%rbx402 »       push···%rbx
457 »       mov····%rsi,%rbx403 »       mov····%rsi,%rbx
458 »       mov····$0x0,%esi404 »       mov····$0x0,%esi
459 ·R_X86_64_32»    .rodata.str1.1+0xbd405 ·R_X86_64_32»    .rodata.str1.1+0xbd
460 »       sub····$0x18,%rsp406 »       sub····$0x18,%rsp
461 »       lea····0xc(%rsp),%rdx407 »       lea····0xc(%rsp),%rdx
462 »       call···514·<i_setitem+0x24>408 »       call···474·<i_setitem+0x24>
463 ·R_X86_64_PLT32» _PyArg_Parse_SizeT-0x4409 ·R_X86_64_PLT32» _PyArg_Parse_SizeT-0x4
464 »       test···%eax,%eax410 »       test···%eax,%eax
465 »       je·····51c·<i_setitem+0x2c>411 »       je·····47c·<i_setitem+0x2c>
466 ·R_X86_64_PC32»  .text.unlikely+0x573412 ·R_X86_64_PC32»  .text.unlikely+0x582
467 »       test···%rbx,%rbx413 »       test···%rbx,%rbx
468 »       js·····52c·<i_setitem+0x3c>414 »       js·····48c·<i_setitem+0x3c>
469 »       mov····0x18(%rbp),%rax415 »       mov····0x18(%rbp),%rax
470 »       mov····0xc(%rsp),%edx416 »       mov····0xc(%rsp),%edx
471 »       mov····%edx,(%rax,%rbx,4)417 »       mov····%edx,(%rax,%rbx,4)
472 »       xor····%eax,%eax418 »       xor····%eax,%eax
473 »       add····$0x18,%rsp419 »       add····$0x18,%rsp
474 »       pop····%rbx420 »       pop····%rbx
475 »       pop····%rbp421 »       pop····%rbp
476 »       ret422 »       ret
477 »       data16·cs·nopw·0x0(%rax,%rax,1)423 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
478 0000000000000540·<array_buffer_getbuf>:424 00000000000004a0·<array_buffer_getbuf>:
479 array_buffer_getbuf():425 array_buffer_getbuf():
480 »       endbr64426 »       endbr64
481 »       test···%rsi,%rsi427 »       test···%rsi,%rsi
482 »       je·····54d·<array_buffer_getbuf+0xd>428 »       je·····4ad·<array_buffer_getbuf+0xd>
483 ·R_X86_64_PC32»  .text.unlikely+0x592429 ·R_X86_64_PC32»  .text.unlikely+0x5a1
484 »       mov····%rsi,%rax430 »       mov····%rsi,%rax
485 »       mov····(%rdi),%ecx431 »       mov····(%rdi),%ecx
486 »       mov····0x18(%rdi),%rsi432 »       mov····0x18(%rdi),%rsi
487 »       mov····%rsi,(%rax)433 »       mov····%rsi,(%rax)
488 »       add····$0x1,%ecx434 »       add····$0x1,%ecx
489 »       je·····560·<array_buffer_getbuf+0x20>435 »       je·····4c0·<array_buffer_getbuf+0x20>
490 »       mov····%ecx,(%rdi)436 »       mov····%ecx,(%rdi)
491 »       mov····%rdi,0x8(%rax)437 »       mov····%rdi,0x8(%rax)
492 »       test···%rsi,%rsi438 »       test···%rsi,%rsi
493 »       je·····56d·<array_buffer_getbuf+0x2d>439 »       je·····4cd·<array_buffer_getbuf+0x2d>
494 ·R_X86_64_PC32»  .text.unlikely+0x588440 ·R_X86_64_PC32»  .text.unlikely+0x597
Max diff block lines reached; 85089/88539 bytes (96.10%) of diff not shown.
78.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 435, 595 lines modifiedOffset 435, 600 lines modified
435 »       call···4a4·<array_resize.cold+0x5>435 »       call···4a4·<array_resize.cold+0x5>
436 ·R_X86_64_PLT32» PyMem_Free-0x4436 ·R_X86_64_PLT32» PyMem_Free-0x4
437 »       xor····%eax,%eax437 »       xor····%eax,%eax
438 »       mov····%rax,0x18(%rbx)438 »       mov····%rax,0x18(%rbx)
439 »       mov····%rax,0x10(%rbx)439 »       mov····%rax,0x10(%rbx)
440 »       mov····%rax,0x20(%rbx)440 »       mov····%rax,0x20(%rbx)
441 »       jmp····4b7·<array_resize.cold+0x18>441 »       jmp····4b7·<array_resize.cold+0x18>
442 ·R_X86_64_PC32»  .text+0x47e442 ·R_X86_64_PC32»  .text.hot+0x66e
443 »       cmp····0x10(%rdi),%rsi443 »       cmp····0x10(%rdi),%rsi
444 »       je·····4c1·<array_resize.cold+0x22>444 »       je·····4d6·<array_resize.cold+0x37>
445 ·R_X86_64_PC32»  .text+0x461 
446 »       mov····0x0(%rip),%rdi········445 »       mov····0x0(%rip),%rdi········
447 ·R_X86_64_PC32»  PyExc_BufferError-0x4446 ·R_X86_64_PC32»  PyExc_BufferError-0x4
448 »       mov····$0x0,%esi447 »       mov····$0x0,%esi
449 ·R_X86_64_32»    .rodata.str1.8+0x140448 ·R_X86_64_32»    .rodata.str1.8+0x140
450 »       call···4d2·<array_resize.cold+0x33>449 »       call···4ce·<array_resize.cold+0x2f>
451 ·R_X86_64_PLT32» PyErr_SetString-0x4450 ·R_X86_64_PLT32» PyErr_SetString-0x4
452 »       or·····$0xffffffff,%eax451 »       or·····$0xffffffff,%eax
453 »       jmp····4da·<array_resize.cold+0x3b>452 »       jmp····4d6·<array_resize.cold+0x37>
454 ·R_X86_64_PC32»  .text+0x480453 ·R_X86_64_PC32»  .text.hot+0x670
 454 »       mov····0x18(%rdi),%rdi
 455 »       cmp····%rsi,0x20(%rbx)
 456 »       jl·····4e4·<array_resize.cold+0x45>
 457 ·R_X86_64_PC32»  .text.hot+0x675
 458 »       jmp····4e9·<array_resize.cold+0x4a>
 459 ·R_X86_64_PC32»  .text.hot+0x65b
455 »       call···4df·<array_resize.cold+0x40>460 »       call···4ee·<array_resize.cold+0x4f>
456 ·R_X86_64_PLT32» PyErr_NoMemory-0x4461 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
457 »       jmp····4d2·<array_resize.cold+0x33>462 »       jmp····4ce·<array_resize.cold+0x2f>
  
458 00000000000004e1·<array_iter.cold>:463 00000000000004f0·<array_iter.cold>:
459 array_iter.cold():464 array_iter.cold():
460 »       call···4e6·<array_iter.cold+0x5>465 »       call···4f5·<array_iter.cold+0x5>
461 ·R_X86_64_PLT32» PyType_IsSubtype-0x4466 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
462 »       test···%eax,%eax467 »       test···%eax,%eax
463 »       je·····529·<array_iter.cold+0x48>468 »       je·····538·<array_iter.cold+0x48>
464 »       mov····0x8(%rbp),%rdi469 »       mov····0x8(%rbp),%rdi
465 »       call···4f3·<array_iter.cold+0x12>470 »       call···502·<array_iter.cold+0x12>
466 ·R_X86_64_PLT32» _PyObject_GC_New-0x4471 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
467 »       mov····%rax,%rbp472 »       mov····%rax,%rbp
468 »       test···%rax,%rax473 »       test···%rax,%rax
469 »       jne····4ff·<array_iter.cold+0x1e>474 »       jne····50e·<array_iter.cold+0x1e>
470 ·R_X86_64_PC32»  .text.hot+0x68d475 ·R_X86_64_PC32»  .text.hot+0x72d
471 »       xor····%ebp,%ebp476 »       xor····%ebp,%ebp
472 »       jmp····506·<array_iter.cold+0x25>477 »       jmp····515·<array_iter.cold+0x25>
473 ·R_X86_64_PC32»  .text.hot+0x6ba478 ·R_X86_64_PC32»  .text.hot+0x75a
474 »       mov····0x28(%rbx),%rax479 »       mov····0x28(%rbx),%rax
475 »       xor····%ecx,%ecx480 »       xor····%ecx,%ecx
476 »       mov····%rbx,0x18(%rbp)481 »       mov····%rbx,0x18(%rbp)
477 »       mov····%rbp,%rdi482 »       mov····%rbp,%rdi
478 »       mov····%rcx,0x10(%rbp)483 »       mov····%rcx,0x10(%rbp)
479 »       mov····0x8(%rax),%rax484 »       mov····0x8(%rax),%rax
480 »       mov····%rax,0x20(%rbp)485 »       mov····%rax,0x20(%rbp)
481 »       call···524·<array_iter.cold+0x43>486 »       call···533·<array_iter.cold+0x43>
482 ·R_X86_64_PLT32» PyObject_GC_Track-0x4487 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
483 »       jmp····529·<array_iter.cold+0x48>488 »       jmp····538·<array_iter.cold+0x48>
484 ·R_X86_64_PC32»  .text.hot+0x6ba489 ·R_X86_64_PC32»  .text.hot+0x75a
485 »       mov····$0xb37,%esi490 »       mov····$0xb37,%esi
486 »       mov····$0x0,%edi491 »       mov····$0x0,%edi
487 ·R_X86_64_32»    .rodata.str1.1+0x7f492 ·R_X86_64_32»    .rodata.str1.1+0x7f
488 »       call···538·<array_iter.cold+0x57>493 »       call···547·<array_iter.cold+0x57>
489 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4494 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
490 »       jmp····4ff·<array_iter.cold+0x1e>495 »       jmp····50e·<array_iter.cold+0x1e>
  
491 000000000000053a·<arrayiter_next.cold>:496 0000000000000549·<arrayiter_next.cold>:
492 arrayiter_next.cold():497 arrayiter_next.cold():
493 »       push···%rdx498 »       push···%rdx
494 »       mov····%rax,%rdi499 »       mov····%rax,%rdi
495 »       call···543·<arrayiter_next.cold+0x9>500 »       call···552·<arrayiter_next.cold+0x9>
496 ·R_X86_64_PLT32» _Py_Dealloc-0x4501 ·R_X86_64_PLT32» _Py_Dealloc-0x4
497 »       xor····%eax,%eax502 »       xor····%eax,%eax
498 »       pop····%rcx503 »       pop····%rcx
499 »       ret504 »       ret
  
500 0000000000000547·<arrayiter_dealloc.cold>:505 0000000000000556·<arrayiter_dealloc.cold>:
501 arrayiter_dealloc.cold():506 arrayiter_dealloc.cold():
502 »       pop····%rax507 »       pop····%rax
503 »       mov····%rbp,%rdi508 »       mov····%rbp,%rdi
504 »       pop····%rbx509 »       pop····%rbx
505 »       pop····%rbp510 »       pop····%rbp
506 »       jmp····552·<array_dealloc.cold>511 »       jmp····561·<array_dealloc.cold>
507 ·R_X86_64_PLT32» _Py_Dealloc-0x4512 ·R_X86_64_PLT32» _Py_Dealloc-0x4
  
508 0000000000000552·<array_dealloc.cold>:513 0000000000000561·<array_dealloc.cold>:
509 array_dealloc.cold():514 array_dealloc.cold():
510 »       mov····%rbx,%rdi515 »       mov····%rbx,%rdi
511 »       call···55a·<array_dealloc.cold+0x8>516 »       call···569·<array_dealloc.cold+0x8>
512 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4517 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4
513 »       mov····0x18(%rbx),%rdi518 »       mov····0x18(%rbx),%rdi
514 »       test···%rdi,%rdi519 »       test···%rdi,%rdi
515 »       je·····567·<array_dealloc.cold+0x15>520 »       je·····576·<array_dealloc.cold+0x15>
516 ·R_X86_64_PC32»  .text.hot+0x7cb521 ·R_X86_64_PC32»  .text.hot+0x86b
517 »       jmp····56c·<array_dealloc.cold+0x1a>522 »       jmp····57b·<array_dealloc.cold+0x1a>
518 ·R_X86_64_PC32»  .text.hot+0x7c6523 ·R_X86_64_PC32»  .text.hot+0x866
519 »       pop····%rax524 »       pop····%rax
520 »       mov····%rbp,%rdi525 »       mov····%rbp,%rdi
521 »       pop····%rbx526 »       pop····%rbx
522 »       pop····%rbp527 »       pop····%rbp
523 »       jmp····577·<i_setitem.cold>528 »       jmp····586·<i_setitem.cold>
524 ·R_X86_64_PLT32» _Py_Dealloc-0x4529 ·R_X86_64_PLT32» _Py_Dealloc-0x4
  
525 0000000000000577·<i_setitem.cold>:530 0000000000000586·<i_setitem.cold>:
526 i_setitem.cold():531 i_setitem.cold():
527 »       or·····$0xffffffff,%eax532 »       or·····$0xffffffff,%eax
528 »       jmp····57f·<array_buffer_getbuf.cold>533 »       jmp····58e·<array_buffer_getbuf.cold>
529 ·R_X86_64_PC32»  .text+0x52a534 ·R_X86_64_PC32»  .text+0x48a
  
530 000000000000057f·<array_buffer_getbuf.cold>:535 000000000000058e·<array_buffer_getbuf.cold>:
531 array_buffer_getbuf.cold():536 array_buffer_getbuf.cold():
532 »       movq···$0x0,0x28(%rax)537 »       movq···$0x0,0x28(%rax)
533 ·R_X86_64_32S»   .rodata.str1.1+0xdb538 ·R_X86_64_32S»   .rodata.str1.1+0xdb
534 »       jmp····58c·<array_buffer_getbuf.cold+0xd>539 »       jmp····59b·<array_buffer_getbuf.cold+0xd>
535 ·R_X86_64_PC32»  .text+0x5db540 ·R_X86_64_PC32»  .text+0x53b
536 »       mov····$0x0,%ecx541 »       mov····$0x0,%ecx
537 ·R_X86_64_32»    .rodata.str1.1+0xda542 ·R_X86_64_32»    .rodata.str1.1+0xda
538 »       jmp····596·<array_buffer_getbuf.cold+0x17>543 »       jmp····5a5·<array_buffer_getbuf.cold+0x17>
539 ·R_X86_64_PC32»  .text+0x56c544 ·R_X86_64_PC32»  .text+0x4cc
540 »       push···%r10545 »       push···%r10
541 »       mov····0x0(%rip),%rdi········546 »       mov····0x0(%rip),%rdi········
542 ·R_X86_64_PC32»  PyExc_BufferError-0x4547 ·R_X86_64_PC32»  PyExc_BufferError-0x4
543 »       mov····$0x0,%esi548 »       mov····$0x0,%esi
544 ·R_X86_64_32»    .rodata.str1.8+0x178549 ·R_X86_64_32»    .rodata.str1.8+0x178
545 »       call···5a9·<array_buffer_getbuf.cold+0x2a>550 »       call···5b8·<array_buffer_getbuf.cold+0x2a>
546 ·R_X86_64_PLT32» PyErr_SetString-0x4551 ·R_X86_64_PLT32» PyErr_SetString-0x4
547 »       or·····$0xffffffff,%eax552 »       or·····$0xffffffff,%eax
548 »       pop····%r11553 »       pop····%r11
549 »       ret554 »       ret
Max diff block lines reached; 75427/80437 bytes (93.77%) of diff not shown.
23.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 360, 15 lines modifiedOffset 360, 15 lines modified
360 »       test···%eax,%eax360 »       test···%eax,%eax
361 »       js·····29e·<array_new+0x29e>361 »       js·····29e·<array_new+0x29e>
362 »       jmp····50c·<array_new+0x50c>362 »       jmp····50c·<array_new+0x50c>
363 ·R_X86_64_PC32»  .text.unlikely+0x2f9363 ·R_X86_64_PC32»  .text.unlikely+0x2f9
364 »       mov····0x8(%rsp),%rsi364 »       mov····0x8(%rsp),%rsi
365 »       mov····%r12,%rdi365 »       mov····%r12,%rdi
366 »       call···519·<array_new+0x519>366 »       call···519·<array_new+0x519>
367 ·R_X86_64_PC32»  .text+0x60c367 ·R_X86_64_PC32»  .text+0x56c
368 »       add····$0x1,%eax368 »       add····$0x1,%eax
369 »       je·····522·<array_new+0x522>369 »       je·····522·<array_new+0x522>
370 ·R_X86_64_PC32»  .text.unlikely+0x12c370 ·R_X86_64_PC32»  .text.unlikely+0x12c
371 »       mov····0x8(%rsp),%rcx371 »       mov····0x8(%rsp),%rcx
372 »       mov····(%rcx),%rax372 »       mov····(%rcx),%rax
373 »       test···%eax,%eax373 »       test···%eax,%eax
374 »       js·····2aa·<array_new+0x2aa>374 »       js·····2aa·<array_new+0x2aa>
Offset 458, 376 lines modifiedOffset 458, 432 lines modified
458 »       pop····%r13458 »       pop····%r13
459 »       ret459 »       ret
460 »       xor····%r8d,%r8d460 »       xor····%r8d,%r8d
461 »       mov····%r8,0x18(%rax)461 »       mov····%r8,0x18(%rax)
462 »       jmp····624·<newarrayobject+0x84>462 »       jmp····624·<newarrayobject+0x84>
463 »       xchg···%ax,%ax463 »       xchg···%ax,%ax
  
 464 0000000000000640·<array_resize>:
 465 array_resize():
 466 »       push···%r12
 467 »       push···%rbp
 468 »       mov····%rsi,%rbp
 469 »       push···%rbx
 470 »       cmpq···$0x0,0x38(%rdi)
 471 »       mov····%rdi,%rbx
 472 »       jg·····655·<array_resize+0x15>
 473 ·R_X86_64_PC32»  .text.unlikely+0x4b3
 474 »       mov····0x18(%rdi),%rdi
 475 »       cmp····0x20(%rbx),%rsi
 476 »       jg·····679·<array_resize+0x39>
 477 »       lea····0x10(%rbp),%rax
 478 »       cmp····0x10(%rbx),%rax
 479 »       jle····679·<array_resize+0x39>
 480 »       test···%rdi,%rdi
 481 »       je·····679·<array_resize+0x39>
 482 »       mov····%rbp,0x10(%rbx)
 483 »       xor····%eax,%eax
 484 »       pop····%rbx
 485 »       pop····%rbp
 486 »       pop····%r12
 487 »       ret
 488 »       test···%rbp,%rbp
 489 »       je·····682·<array_resize+0x42>
 490 ·R_X86_64_PC32»  .text.unlikely+0x49b
 491 »       mov····%rbp,%r12
 492 »       xor····%eax,%eax
 493 »       sar····$0x4,%r12
 494 »       cmpq···$0x7,0x10(%rbx)
 495 »       setg···%al
 496 »       add····%rbp,%r12
 497 »       lea····0x3(,%rax,4),%rax
 498 »       add····%rax,%r12
 499 »       mov····0x28(%rbx),%rax
 500 »       movslq·0x4(%rax),%rax
 501 »       mul····%r12
 502 »       jo·····6b2·<array_resize+0x72>
 503 ·R_X86_64_PC32»  .text.unlikely+0x4e5
 504 »       test···%rax,%rax
 505 »       js·····6bb·<array_resize+0x7b>
 506 ·R_X86_64_PC32»  .text.unlikely+0x4e5
 507 »       mov····%rax,%rsi
 508 »       call···6c3·<array_resize+0x83>
 509 ·R_X86_64_PLT32» PyMem_Realloc-0x4
 510 »       test···%rax,%rax
 511 »       je·····6cc·<array_resize+0x8c>
 512 ·R_X86_64_PC32»  .text.unlikely+0x4e5
 513 »       mov····%rax,0x18(%rbx)
 514 »       xor····%eax,%eax
 515 »       mov····%rbp,0x10(%rbx)
 516 »       mov····%r12,0x20(%rbx)
 517 »       jmp····674·<array_resize+0x34>
 518 »       nopl···0x0(%rax)
  
464 0000000000000640·<array_length>:519 00000000000006e0·<array_length>:
465 array_length():520 array_length():
466 »       endbr64521 »       endbr64
467 »       mov····0x10(%rdi),%rax522 »       mov····0x10(%rdi),%rax
468 »       ret523 »       ret
469 »       nopl···0x0(%rax)524 »       nopl···0x0(%rax)
  
470 0000000000000650·<array_iter>:525 00000000000006f0·<array_iter>:
471 array_iter():526 array_iter():
472 »       endbr64527 »       endbr64
473 »       push···%rbp528 »       push···%rbp
474 »       mov····$0x0,%esi529 »       mov····$0x0,%esi
475 ·R_X86_64_32»    .data+0x8a0530 ·R_X86_64_32»    .data+0x8a0
476 »       push···%rbx531 »       push···%rbx
477 »       mov····%rdi,%rbx532 »       mov····%rdi,%rbx
478 »       sub····$0x8,%rsp533 »       sub····$0x8,%rsp
479 »       mov····0x8(%rdi),%rdi534 »       mov····0x8(%rdi),%rdi
480 »       call···66b·<array_iter+0x1b>535 »       call···70b·<array_iter+0x1b>
481 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x4536 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x4
482 »       mov····0x8(%rbx),%rdi537 »       mov····0x8(%rbx),%rdi
483 »       mov····0x20(%rax),%rbp538 »       mov····0x20(%rax),%rbp
484 »       mov····0x0(%rbp),%rsi539 »       mov····0x0(%rbp),%rsi
485 »       cmp····%rdi,%rsi540 »       cmp····%rdi,%rsi
486 »       jne····680·<array_iter+0x30>541 »       jne····720·<array_iter+0x30>
487 ·R_X86_64_PC32»  .text.unlikely+0x4dd542 ·R_X86_64_PC32»  .text.unlikely+0x4ec
488 »       mov····0x8(%rbp),%rdi543 »       mov····0x8(%rbp),%rdi
489 »       call···689·<array_iter+0x39>544 »       call···729·<array_iter+0x39>
490 ·R_X86_64_PLT32» _PyObject_GC_New-0x4545 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
491 »       mov····%rax,%rbp546 »       mov····%rax,%rbp
492 »       test···%rax,%rax547 »       test···%rax,%rax
493 »       je·····6c5·<array_iter+0x75>548 »       je·····765·<array_iter+0x75>
494 »       mov····(%rbx),%eax549 »       mov····(%rbx),%eax
495 »       add····$0x1,%eax550 »       add····$0x1,%eax
496 »       je·····69c·<array_iter+0x4c>551 »       je·····73c·<array_iter+0x4c>
497 ·R_X86_64_PC32»  .text.unlikely+0x502552 ·R_X86_64_PC32»  .text.unlikely+0x511
498 »       mov····%eax,(%rbx)553 »       mov····%eax,(%rbx)
499 »       mov····0x28(%rbx),%rax554 »       mov····0x28(%rbx),%rax
500 »       mov····%rbp,%rdi555 »       mov····%rbp,%rdi
501 »       mov····%rbx,0x18(%rbp)556 »       mov····%rbx,0x18(%rbp)
502 »       mov····0x8(%rax),%rax557 »       mov····0x8(%rax),%rax
503 »       movq···$0x0,0x10(%rbp)558 »       movq···$0x0,0x10(%rbp)
504 »       mov····%rax,0x20(%rbp)559 »       mov····%rax,0x20(%rbp)
505 »       call···6be·<array_iter+0x6e>560 »       call···75e·<array_iter+0x6e>
506 ·R_X86_64_PLT32» PyObject_GC_Track-0x4561 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
507 »       mov····%rbp,%rax562 »       mov····%rbp,%rax
508 »       pop····%rdx563 »       pop····%rdx
509 »       pop····%rbx564 »       pop····%rbx
510 »       pop····%rbp565 »       pop····%rbp
Max diff block lines reached; 20471/23831 bytes (85.90%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ··0x00000200·0e208604·410e2883·05470e90·0102de0e·.·..A.(..G......36 ··0x00000200·0e208604·410e2883·05470e90·0102de0e·.·..A.(..G......
37 ··0x00000210·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....37 ··0x00000210·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....
38 ··0x00000220·18000000·24020000·00000000·94000000·....$...........38 ··0x00000220·18000000·24020000·00000000·94000000·....$...........
39 ··0x00000230·000e9001·83058604·8c038d02·28000000·............(...39 ··0x00000230·000e9001·83058604·8c038d02·28000000·............(...
40 ··0x00000240·40020000·00000000·9c000000·00420e10·@............B..40 ··0x00000240·40020000·00000000·9c000000·00420e10·@............B..
41 ··0x00000250·8c02410e·18860344·0e208304·6e0a0e18·..A....D.·..n...41 ··0x00000250·8c02410e·18860344·0e208304·6e0a0e18·..A....D.·..n...
42 ··0x00000260·410e1042·0e08410b·18000000·6c020000·A..B..A.....l...42 ··0x00000260·410e1042·0e08410b·18000000·6c020000·A..B..A.....l...
43 ··0x00000270·00000000·42000000·000e2083·0486038c·....B.....·.....43 ··0x00000270·00000000·51000000·000e2083·0486038c·....Q.....·.....
44 ··0x00000280·02000000·10000000·88020000·00000000·................44 ··0x00000280·02000000·10000000·88020000·00000000·................
45 ··0x00000290·09000000·00000000·28000000·9c020000·........(.......45 ··0x00000290·09000000·00000000·28000000·9c020000·........(.......
46 ··0x000002a0·00000000·7a000000·00450e10·8602460e·....z....E....F.46 ··0x000002a0·00000000·7a000000·00450e10·8602460e·....z....E....F.
47 ··0x000002b0·18830347·0e200260·0a0e1841·0e10410e·...G.·.`...A..A.47 ··0x000002b0·18830347·0e200260·0a0e1841·0e10410e·...G.·.`...A..A.
48 ··0x000002c0·08410b00·14000000·c8020000·00000000·.A..............48 ··0x000002c0·08410b00·14000000·c8020000·00000000·.A..............
49 ··0x000002d0·59000000·000e2083·03860200·10000000·Y.....·.........49 ··0x000002d0·59000000·000e2083·03860200·10000000·Y.....·.........
50 ··0x000002e0·e0020000·00000000·4f000000·00000000·........O.......50 ··0x000002e0·e0020000·00000000·4f000000·00000000·........O.......
247 KB
mathmodule.o
2.01 KB
readelf --wide --sections {}
    
Offset 5, 19 lines modifiedOffset 5, 19 lines modified
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001b01·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001b01·00··AX··0···0·16
7 ··[·2]·.rela.text········RELA············0000000000000000·00f5d8·002028·18···I·20···1··87 ··[·2]·.rela.text········RELA············0000000000000000·00f5d8·002028·18···I·20···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·001b60·0009e0·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········0000000000000000·001b60·0009e0·00··WA··0···0·32
9 ··[·4]·.rela.data········RELA············0000000000000000·011600·001218·18···I·20···3··89 ··[·4]·.rela.data········RELA············0000000000000000·011600·001218·18···I·20···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·002540·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·002540·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002540·00021f·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002540·00021f·01·AMS··0···0··1
12 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00275f·002a1d·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00275f·002a0f·00··AX··0···0··1
13 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012818·0040f8·18···I·20···7··813 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012818·0040f8·18···I·20···7··8
14 ··[·9]·.text.hot·········PROGBITS········0000000000000000·005180·002c77·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········0000000000000000·005170·002c77·00··AX··0···0·16
15 ··[10]·.rela.text.hot····RELA············0000000000000000·016910·003078·18···I·20···9··815 ··[10]·.rela.text.hot····RELA············0000000000000000·016910·003078·18···I·20···9··8
16 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·007df8·0001fd·01·AMS··0···0··816 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·007de8·0001fd·01·AMS··0···0··8
17 ··[12]·.rodata···········PROGBITS········0000000000000000·008000·002f04·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000000000·008000·002f04·00···A··0···0·32
18 ··[13]·.rela.rodata······RELA············0000000000000000·019988·000150·18···I·20··12··818 ··[13]·.rela.rodata······RELA············0000000000000000·019988·000150·18···I·20··12··8
19 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00af08·0001a8·08··AM··0···0··819 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00af08·0001a8·08··AM··0···0··8
20 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00b0b0·000080·10··AM··0···0·1620 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00b0b0·000080·10··AM··0···0·16
21 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00b130·000000·00······0···0··121 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00b130·000000·00······0···0··1
22 ··[17]·.note.gnu.property·NOTE············0000000000000000·00b130·000020·00···A··0···0··822 ··[17]·.note.gnu.property·NOTE············0000000000000000·00b130·000020·00···A··0···0··8
23 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00b150·001110·00···A··0···0··823 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00b150·001110·00···A··0···0··8
6.34 KB
readelf --wide --symbols {}
    
Offset 85, 61 lines modifiedOffset 85, 61 lines modified
85 ····81:·00000000000009a0···509·FUNC····LOCAL··DEFAULT····1·vector_norm85 ····81:·00000000000009a0···509·FUNC····LOCAL··DEFAULT····1·vector_norm
86 ····82:·0000000000000f1f····22·FUNC····LOCAL··DEFAULT····7·math_exp286 ····82:·0000000000000f1f····22·FUNC····LOCAL··DEFAULT····7·math_exp2
87 ····83:·0000000000001df0···148·FUNC····LOCAL··DEFAULT····9·math_fabs87 ····83:·0000000000001df0···148·FUNC····LOCAL··DEFAULT····9·math_fabs
88 ····84:·0000000000000f35···349·FUNC····LOCAL··DEFAULT····7·math_fmod88 ····84:·0000000000000f35···349·FUNC····LOCAL··DEFAULT····7·math_fmod
89 ····85:·0000000000001092····39·FUNC····LOCAL··DEFAULT····7·is_error.cold89 ····85:·0000000000001092····39·FUNC····LOCAL··DEFAULT····7·is_error.cold
90 ····86:·0000000000001e90···153·FUNC····LOCAL··DEFAULT····9·math_frexp90 ····86:·0000000000001e90···153·FUNC····LOCAL··DEFAULT····9·math_frexp
91 ····87:·00000000000010b9····54·FUNC····LOCAL··DEFAULT····7·math_frexp.cold91 ····87:·00000000000010b9····54·FUNC····LOCAL··DEFAULT····7·math_frexp.cold
92 ····88:·0000000000001f30···811·FUNC····LOCAL··DEFAULT····9·math_fsum92 ····88:·0000000000001f30···810·FUNC····LOCAL··DEFAULT····9·math_fsum
93 ····89:·00000000000010ef···451·FUNC····LOCAL··DEFAULT····7·math_fsum.cold93 ····89:·00000000000010ef···437·FUNC····LOCAL··DEFAULT····7·math_fsum.cold
94 ····90:·0000000000002260···186·FUNC····LOCAL··DEFAULT····9·math_sin94 ····90:·0000000000002260···186·FUNC····LOCAL··DEFAULT····9·math_sin
95 ····91:·0000000000002320···487·FUNC····LOCAL··DEFAULT····9·math_ldexp95 ····91:·0000000000002320···487·FUNC····LOCAL··DEFAULT····9·math_ldexp
96 ····92:·00000000000012b2···184·FUNC····LOCAL··DEFAULT····7·math_ldexp.cold96 ····92:·00000000000012a4···184·FUNC····LOCAL··DEFAULT····7·math_ldexp.cold
97 ····93:·000000000000136a····17·FUNC····LOCAL··DEFAULT····7·math_gamma97 ····93:·000000000000135c····17·FUNC····LOCAL··DEFAULT····7·math_gamma
98 ····94:·000000000000137b···885·FUNC····LOCAL··DEFAULT····7·m_tgamma98 ····94:·000000000000136d···885·FUNC····LOCAL··DEFAULT····7·m_tgamma
99 ····95:·0000000000000c40···122·FUNC····LOCAL··DEFAULT····1·math_1a99 ····95:·0000000000000c40···122·FUNC····LOCAL··DEFAULT····1·math_1a
100 ····96:·0000000000001a00···184·OBJECT··LOCAL··DEFAULT···12·gamma_integral100 ····96:·0000000000001a00···184·OBJECT··LOCAL··DEFAULT···12·gamma_integral
101 ····97:·0000000000002256···205·FUNC····LOCAL··DEFAULT····7·m_sinpi101 ····97:·0000000000002248···205·FUNC····LOCAL··DEFAULT····7·m_sinpi
102 ····98:·00000000000016f0···111·FUNC····LOCAL··DEFAULT····7·lanczos_sum102 ····98:·00000000000016e2···111·FUNC····LOCAL··DEFAULT····7·lanczos_sum
103 ····99:·0000000000001b40···104·OBJECT··LOCAL··DEFAULT···12·lanczos_num_coeffs103 ····99:·0000000000001b40···104·OBJECT··LOCAL··DEFAULT···12·lanczos_num_coeffs
104 ···100:·0000000000001ac0···104·OBJECT··LOCAL··DEFAULT···12·lanczos_den_coeffs104 ···100:·0000000000001ac0···104·OBJECT··LOCAL··DEFAULT···12·lanczos_den_coeffs
105 ···101:·0000000000000cc0···287·FUNC····LOCAL··DEFAULT····1·math_hypot105 ···101:·0000000000000cc0···287·FUNC····LOCAL··DEFAULT····1·math_hypot
106 ···102:·000000000000175f···149·FUNC····LOCAL··DEFAULT····7·math_hypot.cold106 ···102:·0000000000001751···149·FUNC····LOCAL··DEFAULT····7·math_hypot.cold
107 ···103:·0000000000000de0····84·FUNC····LOCAL··DEFAULT····1·math_isfinite107 ···103:·0000000000000de0····84·FUNC····LOCAL··DEFAULT····1·math_isfinite
108 ···104:·00000000000017f4····33·FUNC····LOCAL··DEFAULT····7·math_isfinite.cold108 ···104:·00000000000017e6····33·FUNC····LOCAL··DEFAULT····7·math_isfinite.cold
109 ···105:·0000000000001815····17·FUNC····LOCAL··DEFAULT····7·math_log10109 ···105:·0000000000001807····17·FUNC····LOCAL··DEFAULT····7·math_log10
110 ···106:·0000000000001826···133·FUNC····LOCAL··DEFAULT····7·m_log10110 ···106:·0000000000001818···133·FUNC····LOCAL··DEFAULT····7·m_log10
111 ···107:·00000000000018ab····19·FUNC····LOCAL··DEFAULT····7·math_log1p111 ···107:·000000000000189d····19·FUNC····LOCAL··DEFAULT····7·math_log1p
112 ···108:·00000000000018be····21·FUNC····LOCAL··DEFAULT····7·_Py_log1p112 ···108:·00000000000018b0····21·FUNC····LOCAL··DEFAULT····7·_Py_log1p
113 ···109:·0000000000002510···582·FUNC····LOCAL··DEFAULT····9·math_log2113 ···109:·0000000000002510···582·FUNC····LOCAL··DEFAULT····9·math_log2
114 ···110:·00000000000018d3····31·FUNC····LOCAL··DEFAULT····7·math_log2.cold114 ···110:·00000000000018c5····31·FUNC····LOCAL··DEFAULT····7·math_log2.cold
115 ···111:·0000000000000e40···135·FUNC····LOCAL··DEFAULT····1·math_modf115 ···111:·0000000000000e40···135·FUNC····LOCAL··DEFAULT····1·math_modf
116 ···112:·00000000000018f2···101·FUNC····LOCAL··DEFAULT····7·math_modf.cold116 ···112:·00000000000018e4···101·FUNC····LOCAL··DEFAULT····7·math_modf.cold
117 ···113:·0000000000000ed0···281·FUNC····LOCAL··DEFAULT····1·math_perm117 ···113:·0000000000000ed0···281·FUNC····LOCAL··DEFAULT····1·math_perm
118 ···114:·0000000000001957···308·FUNC····LOCAL··DEFAULT····7·math_perm.cold118 ···114:·0000000000001949···308·FUNC····LOCAL··DEFAULT····7·math_perm.cold
119 ···115:·0000000000000ff0···855·FUNC····LOCAL··DEFAULT····1·math_pow119 ···115:·0000000000000ff0···855·FUNC····LOCAL··DEFAULT····1·math_pow
120 ···116:·0000000000001a8b···247·FUNC····LOCAL··DEFAULT····7·math_pow.cold120 ···116:·0000000000001a7d···247·FUNC····LOCAL··DEFAULT····7·math_pow.cold
121 ···117:·0000000000001b82···102·FUNC····LOCAL··DEFAULT····7·math_radians121 ···117:·0000000000001b74···102·FUNC····LOCAL··DEFAULT····7·math_radians
122 ···118:·0000000000001350····25·FUNC····LOCAL··DEFAULT····1·math_remainder122 ···118:·0000000000001350····25·FUNC····LOCAL··DEFAULT····1·math_remainder
123 ···119:·0000000000001370···263·FUNC····LOCAL··DEFAULT····1·m_remainder123 ···119:·0000000000001370···263·FUNC····LOCAL··DEFAULT····1·m_remainder
124 ···120:·0000000000001be8····62·FUNC····LOCAL··DEFAULT····7·m_remainder.cold124 ···120:·0000000000001bda····62·FUNC····LOCAL··DEFAULT····7·m_remainder.cold
125 ···121:·0000000000001c26····22·FUNC····LOCAL··DEFAULT····7·math_sinh125 ···121:·0000000000001c18····22·FUNC····LOCAL··DEFAULT····7·math_sinh
126 ···122:·0000000000001480··1639·FUNC····LOCAL··DEFAULT····1·math_sumprod126 ···122:·0000000000001480··1639·FUNC····LOCAL··DEFAULT····1·math_sumprod
127 ···123:·0000000000001c3c··1001·FUNC····LOCAL··DEFAULT····7·math_sumprod.cold127 ···123:·0000000000001c2e··1001·FUNC····LOCAL··DEFAULT····7·math_sumprod.cold
128 ···124:·0000000000002025····19·FUNC····LOCAL··DEFAULT····7·math_tan128 ···124:·0000000000002017····19·FUNC····LOCAL··DEFAULT····7·math_tan
129 ···125:·0000000000002038····19·FUNC····LOCAL··DEFAULT····7·math_tanh129 ···125:·000000000000202a····19·FUNC····LOCAL··DEFAULT····7·math_tanh
130 ···126:·0000000000001af0····17·FUNC····LOCAL··DEFAULT····1·math_erf130 ···126:·0000000000001af0····17·FUNC····LOCAL··DEFAULT····1·math_erf
131 ···127:·000000000000204b···506·FUNC····LOCAL··DEFAULT····7·math_lcm131 ···127:·000000000000203d···506·FUNC····LOCAL··DEFAULT····7·math_lcm
132 ···128:·0000000000002245····17·FUNC····LOCAL··DEFAULT····7·math_erfc132 ···128:·0000000000002237····17·FUNC····LOCAL··DEFAULT····7·math_erfc
133 ···129:·00000000000027f0··1159·FUNC····LOCAL··DEFAULT····9·math_lgamma133 ···129:·00000000000027f0··1159·FUNC····LOCAL··DEFAULT····9·math_lgamma
134 ···130:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata134 ···130:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
135 ···131:·0000000000002323····22·FUNC····LOCAL··DEFAULT····7·math_expm1135 ···131:·0000000000002315····22·FUNC····LOCAL··DEFAULT····7·math_expm1
136 ···132:·0000000000002339···614·FUNC····LOCAL··DEFAULT····7·math_nextafter136 ···132:·000000000000232b···614·FUNC····LOCAL··DEFAULT····7·math_nextafter
137 ···133:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.11137 ···133:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
138 ···134:·000000000000259f··1150·FUNC····LOCAL··DEFAULT····7·math_prod138 ···134:·0000000000002591··1150·FUNC····LOCAL··DEFAULT····7·math_prod
139 ···135:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.5139 ···135:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
140 ···136:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0140 ···136:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
141 ···137:·0000000000000040····40·OBJECT··LOCAL··DEFAULT···12·_keywords.1141 ···137:·0000000000000040····40·OBJECT··LOCAL··DEFAULT···12·_keywords.1
142 ···138:·00000000000000c0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3142 ···138:·00000000000000c0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
143 ···139:·0000000000000070····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4143 ···139:·0000000000000070····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
144 ···140:·0000000000000160····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.9144 ···140:·0000000000000160····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.9
145 ···141:·0000000000000220····32·OBJECT··LOCAL··DEFAULT···12·_keywords.10145 ···141:·0000000000000220····32·OBJECT··LOCAL··DEFAULT···12·_keywords.10
111 KB
readelf --wide --relocs {}
    
Offset 280, 74 lines modifiedOffset 280, 74 lines modified
280 00000000000008fb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9a9280 00000000000008fb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9a9
281 0000000000000917··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98f281 0000000000000917··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98f
282 000000000000094a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c5282 000000000000094a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c5
283 0000000000000976··0000011a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4283 0000000000000976··0000011a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
284 0000000000000bf2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·109f284 0000000000000bf2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·109f
285 0000000000000bfb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·108e285 0000000000000bfb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·108e
286 0000000000000c80··0000010d00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4286 0000000000000c80··0000010d00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4
287 0000000000000ce4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·175b287 0000000000000ce4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·174d
288 0000000000000d4c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1788288 0000000000000d4c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·177a
289 0000000000000da7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a1289 0000000000000da7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1793
290 0000000000000ddb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a1290 0000000000000ddb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1793
291 0000000000000e16··0000012700000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4291 0000000000000e16··0000012700000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
292 0000000000000e2e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17f0292 0000000000000e2e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17e2
293 0000000000000e66··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191b293 0000000000000e66··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·190d
294 0000000000000e84··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18ee294 0000000000000e84··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18e0
295 0000000000000ebc··0000015900000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4295 0000000000000ebc··0000015900000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
296 0000000000000eef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a3a296 0000000000000eef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a2c
297 0000000000000f0e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19af297 0000000000000f0e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a1
298 0000000000000f1f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·198e298 0000000000000f1f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1980
299 0000000000000f33··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1995299 0000000000000f33··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1987
300 0000000000000f44··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·196a300 0000000000000f44··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·195c
301 0000000000000f55··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19ef301 0000000000000f55··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19e1
302 0000000000000f6a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19e1302 0000000000000f6a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19d3
303 0000000000000f85··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c2303 0000000000000f85··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19b4
304 0000000000000fbf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a62304 0000000000000fbf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a54
305 0000000000000fd6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1953305 0000000000000fd6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1945
306 0000000000000fe5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19af306 0000000000000fe5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a1
307 0000000000001002··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a87307 0000000000001002··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a79
308 0000000000001013··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aab308 0000000000001013··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a9d
309 000000000000102d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac4309 000000000000102d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ab6
310 000000000000103f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aba310 000000000000103f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1aac
311 00000000000010fe··0000010d00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4311 00000000000010fe··0000010d00000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4
312 000000000000113c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ad7312 000000000000113c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac9
313 00000000000011df··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b44313 00000000000011df··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b36
314 00000000000011e5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b44314 00000000000011e5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b36
315 0000000000001296··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b2e315 0000000000001296··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b20
316 00000000000012d3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b23316 00000000000012d3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b15
317 000000000000139a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1be4317 000000000000139a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bd6
318 00000000000013a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bee318 00000000000013a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1be0
319 00000000000013b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c07319 00000000000013b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bf9
320 000000000000149b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f22320 000000000000149b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f14
321 00000000000014c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ebc321 00000000000014c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1eae
322 00000000000014db··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ee3322 00000000000014db··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ed5
323 000000000000158a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e64323 000000000000158a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e56
324 00000000000015a6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e64324 00000000000015a6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e56
325 00000000000015c2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e64325 00000000000015c2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e56
326 00000000000015f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e36326 00000000000015f2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e28
327 00000000000015f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e36327 00000000000015f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e28
328 000000000000162e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e29328 000000000000162e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e1b
329 0000000000001642··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e1c329 0000000000001642··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e0e
330 000000000000167e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e9c330 000000000000167e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e8e
331 00000000000016f7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ddf331 00000000000016f7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dd1
332 0000000000001710··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dd2332 0000000000001710··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dc4
333 00000000000017b4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c38333 00000000000017b4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c2a
334 00000000000017c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d87334 00000000000017c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d79
335 00000000000018b7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e9c335 00000000000018b7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e8e
336 00000000000018d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f54336 00000000000018d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f46
337 00000000000018dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f46337 00000000000018dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f38
338 0000000000001902··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d7a338 0000000000001902··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d6c
339 000000000000191a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dc4339 000000000000191a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1db6
340 000000000000193c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fb3340 000000000000193c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1fa5
341 000000000000196f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c75341 000000000000196f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c67
342 00000000000019c3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d5b342 00000000000019c3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d4d
343 0000000000001a4a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dec343 0000000000001a4a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dde
344 0000000000001a97··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dec344 0000000000001a97··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1dde
345 0000000000001ade··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e64345 0000000000001ade··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e56
346 0000000000001ae3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e7b346 0000000000001ae3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e6d
  
347 Relocation·section·'.rela.data'·at·offset·0x11600·contains·193·entries:347 Relocation·section·'.rela.data'·at·offset·0x11600·contains·193·entries:
348 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend348 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
349 0000000000000018··0000017000000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0349 0000000000000018··0000017000000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
350 0000000000000028··0000012b00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·9010350 0000000000000028··0000012b00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·9010
351 0000000000000030··0000012b00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·9430351 0000000000000030··0000012b00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·9430
352 0000000000000038··0000012b00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·da80352 0000000000000038··0000012b00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·da80
Offset 414, 24 lines modifiedOffset 414, 24 lines modified
414 0000000000000460··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·69414 0000000000000460··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·69
415 0000000000000468··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1800415 0000000000000468··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1800
416 0000000000000478··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2880416 0000000000000478··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2880
417 0000000000000480··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·172417 0000000000000480··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·172
418 0000000000000488··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1af0418 0000000000000488··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1af0
419 0000000000000498··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1460419 0000000000000498··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1460
420 00000000000004a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·176420 00000000000004a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·176
421 00000000000004a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2245421 00000000000004a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2237
422 00000000000004b8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1420422 00000000000004b8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1420
423 00000000000004c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17b423 00000000000004c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17b
424 00000000000004c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·0424 00000000000004c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·0
425 00000000000004d8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·13e0425 00000000000004d8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·13e0
426 00000000000004e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17f426 00000000000004e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17f
427 00000000000004e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·f1f427 00000000000004e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·f1f
428 00000000000004f8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·13a0428 00000000000004f8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·13a0
429 0000000000000500··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·184429 0000000000000500··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·184
430 0000000000000508··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2323430 0000000000000508··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2315
431 0000000000000518··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1300431 0000000000000518··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1300
432 0000000000000520··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18a432 0000000000000520··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18a
433 0000000000000528··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1df0433 0000000000000528··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1df0
434 0000000000000538··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·12a0434 0000000000000538··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·12a0
435 0000000000000540··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18f435 0000000000000540··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18f
436 0000000000000548··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·ca0436 0000000000000548··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·ca0
437 0000000000000558··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2cc0437 0000000000000558··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2cc0
Offset 444, 15 lines modifiedOffset 444, 15 lines modified
444 00000000000005a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·19f444 00000000000005a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·19f
445 00000000000005a8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1e90445 00000000000005a8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1e90
446 00000000000005b8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2b60446 00000000000005b8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2b60
447 00000000000005c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a5447 00000000000005c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a5
448 00000000000005c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1f30448 00000000000005c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·1f30
449 00000000000005d8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2d80449 00000000000005d8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2d80
450 00000000000005e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1aa450 00000000000005e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1aa
451 00000000000005e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·136a451 00000000000005e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·135c
452 00000000000005f8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1260452 00000000000005f8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1260
453 0000000000000600··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1b0453 0000000000000600··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1b0
454 0000000000000608··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·730454 0000000000000608··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·730
455 0000000000000618··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·19c0455 0000000000000618··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·19c0
456 0000000000000620··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1b4456 0000000000000620··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1b4
457 0000000000000628··0000000100000001·R_X86_64_64············0000000000000000·.text·+·cc0457 0000000000000628··0000000100000001·R_X86_64_64············0000000000000000·.text·+·cc0
458 0000000000000638··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·b20458 0000000000000638··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·b20
Offset 468, 78 lines modifiedOffset 468, 78 lines modified
468 00000000000006a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c9468 00000000000006a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c9
469 00000000000006a8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·810469 00000000000006a8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·810
470 00000000000006b8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2560470 00000000000006b8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2560
471 00000000000006c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1cf471 00000000000006c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1cf
472 00000000000006c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·8f0472 00000000000006c8··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·8f0
473 00000000000006d8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2d20473 00000000000006d8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·2d20
474 00000000000006e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1d5474 00000000000006e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1d5
475 00000000000006e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·204b475 00000000000006e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·203d
476 00000000000006f8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1980476 00000000000006f8··0000008200000001·R_X86_64_64············0000000000000000·.rodata·+·1980
477 0000000000000700··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bc477 0000000000000700··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bc
478 0000000000000708··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2320478 0000000000000708··0000000800000001·R_X86_64_64············0000000000000000·.text.hot·+·2320
Max diff block lines reached; 95542/113492 bytes (84.18%) of diff not shown.
23.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 1172, 15 lines modifiedOffset 1172, 15 lines modified
1172 ··DW_CFA_remember_state1172 ··DW_CFA_remember_state
1173 ··DW_CFA_def_cfa_offset:·81173 ··DW_CFA_def_cfa_offset:·8
1174 ··DW_CFA_advance_loc:·1·to·00000000000010da1174 ··DW_CFA_advance_loc:·1·to·00000000000010da
1175 ··DW_CFA_restore_state1175 ··DW_CFA_restore_state
1176 ··DW_CFA_advance_loc:·16·to·00000000000010ea1176 ··DW_CFA_advance_loc:·16·to·00000000000010ea
1177 ··DW_CFA_def_cfa_offset:·81177 ··DW_CFA_def_cfa_offset:·8
  
1178 00000ac0·000000000000004c·00000ac4·FDE·cie=00000000·pc=0000000000001f30..000000000000225b1178 00000ac0·000000000000004c·00000ac4·FDE·cie=00000000·pc=0000000000001f30..000000000000225a
1179 ··DW_CFA_advance_loc:·6·to·0000000000001f361179 ··DW_CFA_advance_loc:·6·to·0000000000001f36
1180 ··DW_CFA_def_cfa_offset:·161180 ··DW_CFA_def_cfa_offset:·16
1181 ··DW_CFA_offset:·r15·(r15)·at·cfa-161181 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1182 ··DW_CFA_advance_loc:·5·to·0000000000001f3b1182 ··DW_CFA_advance_loc:·5·to·0000000000001f3b
1183 ··DW_CFA_def_cfa_offset:·241183 ··DW_CFA_def_cfa_offset:·24
1184 ··DW_CFA_offset:·r14·(r14)·at·cfa-241184 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1185 ··DW_CFA_advance_loc:·2·to·0000000000001f3d1185 ··DW_CFA_advance_loc:·2·to·0000000000001f3d
Offset 1193, 36 lines modifiedOffset 1193, 36 lines modified
1193 ··DW_CFA_def_cfa_offset:·481193 ··DW_CFA_def_cfa_offset:·48
1194 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481194 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1195 ··DW_CFA_advance_loc:·1·to·0000000000001f411195 ··DW_CFA_advance_loc:·1·to·0000000000001f41
1196 ··DW_CFA_def_cfa_offset:·561196 ··DW_CFA_def_cfa_offset:·56
1197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561197 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1198 ··DW_CFA_advance_loc:·7·to·0000000000001f481198 ··DW_CFA_advance_loc:·7·to·0000000000001f48
1199 ··DW_CFA_def_cfa_offset:·3521199 ··DW_CFA_def_cfa_offset:·352
1200 ··DW_CFA_advance_loc2:·694·to·00000000000021fe1200 ··DW_CFA_advance_loc2:·649·to·00000000000021d1
1201 ··DW_CFA_remember_state1201 ··DW_CFA_remember_state
1202 ··DW_CFA_def_cfa_offset:·561202 ··DW_CFA_def_cfa_offset:·56
1203 ··DW_CFA_advance_loc:·4·to·00000000000022021203 ··DW_CFA_advance_loc:·4·to·00000000000021d5
1204 ··DW_CFA_def_cfa_offset:·481204 ··DW_CFA_def_cfa_offset:·48
1205 ··DW_CFA_advance_loc:·1·to·00000000000022031205 ··DW_CFA_advance_loc:·1·to·00000000000021d6
1206 ··DW_CFA_def_cfa_offset:·401206 ··DW_CFA_def_cfa_offset:·40
1207 ··DW_CFA_advance_loc:·2·to·00000000000022051207 ··DW_CFA_advance_loc:·2·to·00000000000021d8
1208 ··DW_CFA_def_cfa_offset:·321208 ··DW_CFA_def_cfa_offset:·32
1209 ··DW_CFA_advance_loc:·2·to·00000000000022071209 ··DW_CFA_advance_loc:·2·to·00000000000021da
1210 ··DW_CFA_def_cfa_offset:·241210 ··DW_CFA_def_cfa_offset:·24
1211 ··DW_CFA_advance_loc:·2·to·00000000000022091211 ··DW_CFA_advance_loc:·2·to·00000000000021dc
1212 ··DW_CFA_def_cfa_offset:·161212 ··DW_CFA_def_cfa_offset:·16
1213 ··DW_CFA_advance_loc:·2·to·000000000000220b1213 ··DW_CFA_advance_loc:·2·to·00000000000021de
1214 ··DW_CFA_def_cfa_offset:·81214 ··DW_CFA_def_cfa_offset:·8
1215 ··DW_CFA_advance_loc:·1·to·000000000000220c1215 ··DW_CFA_advance_loc:·1·to·00000000000021df
1216 ··DW_CFA_restore_state1216 ··DW_CFA_restore_state
1217 ··DW_CFA_nop1217 ··DW_CFA_nop
1218 ··DW_CFA_nop1218 ··DW_CFA_nop
1219 ··DW_CFA_nop1219 ··DW_CFA_nop
  
1220 00000b10·000000000000001c·00000b14·FDE·cie=00000000·pc=00000000000010ef..00000000000012b21220 00000b10·000000000000001c·00000b14·FDE·cie=00000000·pc=00000000000010ef..00000000000012a4
1221 ··DW_CFA_def_cfa_offset:·3521221 ··DW_CFA_def_cfa_offset:·352
1222 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561222 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1223 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481223 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1224 ··DW_CFA_offset:·r12·(r12)·at·cfa-401224 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1225 ··DW_CFA_offset:·r13·(r13)·at·cfa-321225 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1226 ··DW_CFA_offset:·r14·(r14)·at·cfa-241226 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1227 ··DW_CFA_offset:·r15·(r15)·at·cfa-161227 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 1254, 21 lines modifiedOffset 1254, 21 lines modified
1254 ··DW_CFA_advance_loc:·1·to·00000000000024311254 ··DW_CFA_advance_loc:·1·to·0000000000002431
1255 ··DW_CFA_def_cfa_offset:·161255 ··DW_CFA_def_cfa_offset:·16
1256 ··DW_CFA_advance_loc:·1·to·00000000000024321256 ··DW_CFA_advance_loc:·1·to·0000000000002432
1257 ··DW_CFA_def_cfa_offset:·81257 ··DW_CFA_def_cfa_offset:·8
1258 ··DW_CFA_advance_loc:·6·to·00000000000024381258 ··DW_CFA_advance_loc:·6·to·0000000000002438
1259 ··DW_CFA_restore_state1259 ··DW_CFA_restore_state
  
1260 00000b7c·0000000000000014·00000b80·FDE·cie=00000000·pc=00000000000012b2..000000000000136a1260 00000b7c·0000000000000014·00000b80·FDE·cie=00000000·pc=00000000000012a4..000000000000135c
1261 ··DW_CFA_def_cfa_offset:·801261 ··DW_CFA_def_cfa_offset:·80
1262 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241262 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1263 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161263 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1264 ··DW_CFA_nop1264 ··DW_CFA_nop
  
1265 00000b94·0000000000000010·00000b98·FDE·cie=00000000·pc=000000000000136a..000000000000137b1265 00000b94·0000000000000010·00000b98·FDE·cie=00000000·pc=000000000000135c..000000000000136d
1266 ··DW_CFA_nop1266 ··DW_CFA_nop
1267 ··DW_CFA_nop1267 ··DW_CFA_nop
1268 ··DW_CFA_nop1268 ··DW_CFA_nop
  
1269 00000ba8·0000000000000034·00000bac·FDE·cie=00000000·pc=0000000000000c40..0000000000000cba1269 00000ba8·0000000000000034·00000bac·FDE·cie=00000000·pc=0000000000000c40..0000000000000cba
1270 ··DW_CFA_advance_loc:·1·to·0000000000000c411270 ··DW_CFA_advance_loc:·1·to·0000000000000c41
1271 ··DW_CFA_def_cfa_offset:·161271 ··DW_CFA_def_cfa_offset:·16
Offset 1295, 29 lines modifiedOffset 1295, 29 lines modified
1295 ··DW_CFA_advance_loc:·1·to·0000000000000ca21295 ··DW_CFA_advance_loc:·1·to·0000000000000ca2
1296 ··DW_CFA_def_cfa_offset:·81296 ··DW_CFA_def_cfa_offset:·8
1297 ··DW_CFA_advance_loc:·1·to·0000000000000ca31297 ··DW_CFA_advance_loc:·1·to·0000000000000ca3
1298 ··DW_CFA_restore_state1298 ··DW_CFA_restore_state
1299 ··DW_CFA_nop1299 ··DW_CFA_nop
1300 ··DW_CFA_nop1300 ··DW_CFA_nop
  
1301 00000be0·0000000000000020·00000be4·FDE·cie=00000000·pc=000000000000137b..00000000000016f01301 00000be0·0000000000000020·00000be4·FDE·cie=00000000·pc=000000000000136d..00000000000016e2
1302 ··DW_CFA_advance_loc:·5·to·00000000000013801302 ··DW_CFA_advance_loc:·5·to·0000000000001372
1303 ··DW_CFA_def_cfa_offset:·161303 ··DW_CFA_def_cfa_offset:·16
1304 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161304 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1305 ··DW_CFA_advance_loc:·10·to·000000000000138a1305 ··DW_CFA_advance_loc:·10·to·000000000000137c
1306 ··DW_CFA_def_cfa_offset:·481306 ··DW_CFA_def_cfa_offset:·48
1307 ··DW_CFA_advance_loc2:·865·to·00000000000016eb1307 ··DW_CFA_advance_loc2:·865·to·00000000000016dd
1308 ··DW_CFA_def_cfa_offset:·161308 ··DW_CFA_def_cfa_offset:·16
1309 ··DW_CFA_advance_loc:·4·to·00000000000016ef1309 ··DW_CFA_advance_loc:·4·to·00000000000016e1
1310 ··DW_CFA_def_cfa_offset:·81310 ··DW_CFA_def_cfa_offset:·8
1311 ··DW_CFA_nop1311 ··DW_CFA_nop
1312 ··DW_CFA_nop1312 ··DW_CFA_nop
1313 ··DW_CFA_nop1313 ··DW_CFA_nop
  
1314 00000c04·0000000000000010·00000c08·FDE·cie=00000000·pc=00000000000016f0..000000000000175f1314 00000c04·0000000000000010·00000c08·FDE·cie=00000000·pc=00000000000016e2..0000000000001751
1315 ··DW_CFA_nop1315 ··DW_CFA_nop
1316 ··DW_CFA_nop1316 ··DW_CFA_nop
1317 ··DW_CFA_nop1317 ··DW_CFA_nop
  
1318 00000c18·0000000000000040·00000c1c·FDE·cie=00000000·pc=0000000000000cc0..0000000000000ddf1318 00000c18·0000000000000040·00000c1c·FDE·cie=00000000·pc=0000000000000cc0..0000000000000ddf
1319 ··DW_CFA_advance_loc:·6·to·0000000000000cc61319 ··DW_CFA_advance_loc:·6·to·0000000000000cc6
1320 ··DW_CFA_def_cfa_offset:·161320 ··DW_CFA_def_cfa_offset:·16
Offset 1348, 80 lines modifiedOffset 1348, 80 lines modified
1348 ··DW_CFA_advance_loc:·2·to·0000000000000d621348 ··DW_CFA_advance_loc:·2·to·0000000000000d62
1349 ··DW_CFA_def_cfa_offset:·161349 ··DW_CFA_def_cfa_offset:·16
1350 ··DW_CFA_advance_loc:·2·to·0000000000000d641350 ··DW_CFA_advance_loc:·2·to·0000000000000d64
1351 ··DW_CFA_def_cfa_offset:·81351 ··DW_CFA_def_cfa_offset:·8
1352 ··DW_CFA_advance_loc:·1·to·0000000000000d651352 ··DW_CFA_advance_loc:·1·to·0000000000000d65
1353 ··DW_CFA_restore_state1353 ··DW_CFA_restore_state
  
1354 00000c5c·0000000000000030·00000c60·FDE·cie=00000000·pc=000000000000175f..00000000000017f41354 00000c5c·0000000000000030·00000c60·FDE·cie=00000000·pc=0000000000001751..00000000000017e6
1355 ··DW_CFA_def_cfa_offset:·2081355 ··DW_CFA_def_cfa_offset:·208
1356 ··DW_CFA_offset:·r3·(rbx)·at·cfa-481356 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
1357 ··DW_CFA_offset:·r6·(rbp)·at·cfa-401357 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
1358 ··DW_CFA_offset:·r12·(r12)·at·cfa-321358 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
1359 ··DW_CFA_offset:·r13·(r13)·at·cfa-241359 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
1360 ··DW_CFA_offset:·r14·(r14)·at·cfa-161360 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
1361 ··DW_CFA_advance_loc:·32·to·000000000000177f1361 ··DW_CFA_advance_loc:·32·to·0000000000001771
1362 ··DW_CFA_remember_state1362 ··DW_CFA_remember_state
1363 ··DW_CFA_def_cfa_offset:·481363 ··DW_CFA_def_cfa_offset:·48
1364 ··DW_CFA_advance_loc:·1·to·00000000000017801364 ··DW_CFA_advance_loc:·1·to·0000000000001772
1365 ··DW_CFA_def_cfa_offset:·401365 ··DW_CFA_def_cfa_offset:·40
1366 ··DW_CFA_advance_loc:·1·to·00000000000017811366 ··DW_CFA_advance_loc:·1·to·0000000000001773
1367 ··DW_CFA_def_cfa_offset:·321367 ··DW_CFA_def_cfa_offset:·32
1368 ··DW_CFA_advance_loc:·2·to·00000000000017831368 ··DW_CFA_advance_loc:·2·to·0000000000001775
Max diff block lines reached; 18113/23933 bytes (75.68%) of diff not shown.
18.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1080, 15 lines modifiedOffset 1080, 15 lines modified
1080 »       push···%rbp1080 »       push···%rbp
1081 »       mov····%rdx,%rbp1081 »       mov····%rdx,%rbp
1082 »       push···%rbx1082 »       push···%rbx
1083 »       sub····$0xa0,%rsp1083 »       sub····$0xa0,%rsp
1084 »       lea····0x20(%rsp),%r131084 »       lea····0x20(%rsp),%r13
1085 »       cmp····$0x10,%rdx1085 »       cmp····$0x10,%rdx
1086 »       jg·····ce8·<math_hypot+0x28>1086 »       jg·····ce8·<math_hypot+0x28>
1087 ·R_X86_64_PC32»  .text.unlikely+0x175b1087 ·R_X86_64_PC32»  .text.unlikely+0x174d
1088 »       mov····%r13,%r121088 »       mov····%r13,%r12
1089 »       movq···0x0(%rip),%xmm2········1089 »       movq···0x0(%rip),%xmm2········
1090 ·R_X86_64_PC32»  .LC18-0x41090 ·R_X86_64_PC32»  .LC18-0x4
1091 »       xor····%edx,%edx1091 »       xor····%edx,%edx
1092 »       pxor···%xmm1,%xmm11092 »       pxor···%xmm1,%xmm1
1093 »       xor····%ebx,%ebx1093 »       xor····%ebx,%ebx
1094 »       jmp····d33·<math_hypot+0x73>1094 »       jmp····d33·<math_hypot+0x73>
Offset 1111, 15 lines modifiedOffset 1111, 15 lines modified
1111 »       jl·····cfd·<math_hypot+0x3d>1111 »       jl·····cfd·<math_hypot+0x3d>
1112 »       movapd·%xmm1,%xmm01112 »       movapd·%xmm1,%xmm0
1113 »       mov····%r12,%rsi1113 »       mov····%r12,%rsi
1114 »       mov····%rbp,%rdi1114 »       mov····%rbp,%rdi
1115 »       call···9a0·<vector_norm>1115 »       call···9a0·<vector_norm>
1116 »       cmp····%r13,%r121116 »       cmp····%r13,%r12
1117 »       jne····d50·<math_hypot+0x90>1117 »       jne····d50·<math_hypot+0x90>
1118 ·R_X86_64_PC32»  .text.unlikely+0x17881118 ·R_X86_64_PC32»  .text.unlikely+0x177a
1119 »       call···d55·<math_hypot+0x95>1119 »       call···d55·<math_hypot+0x95>
1120 ·R_X86_64_PLT32» PyFloat_FromDouble-0x41120 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4
1121 »       add····$0xa0,%rsp1121 »       add····$0xa0,%rsp
1122 »       pop····%rbx1122 »       pop····%rbx
1123 »       pop····%rbp1123 »       pop····%rbp
1124 »       pop····%r121124 »       pop····%r12
1125 »       pop····%r131125 »       pop····%r13
Offset 1138, 28 lines modifiedOffset 1138, 28 lines modified
1138 »       mov····0x14(%rsp),%edx1138 »       mov····0x14(%rsp),%edx
1139 »       movq···0x0(%rip),%xmm2········1139 »       movq···0x0(%rip),%xmm2········
1140 ·R_X86_64_PC32»  .LC18-0x41140 ·R_X86_64_PC32»  .LC18-0x4
1141 »       ucomisd·%xmm3,%xmm01141 »       ucomisd·%xmm3,%xmm0
1142 »       jp·····d12·<math_hypot+0x52>1142 »       jp·····d12·<math_hypot+0x52>
1143 »       jne····d12·<math_hypot+0x52>1143 »       jne····d12·<math_hypot+0x52>
1144 »       jmp····dab·<math_hypot+0xeb>1144 »       jmp····dab·<math_hypot+0xeb>
1145 ·R_X86_64_PC32»  .text.unlikely+0x17a11145 ·R_X86_64_PC32»  .text.unlikely+0x1793
1146 »       call···db0·<math_hypot+0xf0>1146 »       call···db0·<math_hypot+0xf0>
1147 ·R_X86_64_PLT32» PyFloat_AsDouble-0x41147 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
1148 »       movsd··0x8(%rsp),%xmm11148 »       movsd··0x8(%rsp),%xmm1
1149 »       movsd··0x0(%rip),%xmm3········1149 »       movsd··0x0(%rip),%xmm3········
1150 ·R_X86_64_PC32»  .LC15-0x41150 ·R_X86_64_PC32»  .LC15-0x4
1151 »       mov····0x14(%rsp),%edx1151 »       mov····0x14(%rsp),%edx
1152 »       movq···0x0(%rip),%xmm2········1152 »       movq···0x0(%rip),%xmm2········
1153 ·R_X86_64_PC32»  .LC18-0x41153 ·R_X86_64_PC32»  .LC18-0x4
1154 »       ucomisd·%xmm3,%xmm01154 »       ucomisd·%xmm3,%xmm0
1155 »       jp·····d12·<math_hypot+0x52>1155 »       jp·····d12·<math_hypot+0x52>
1156 »       jne····d12·<math_hypot+0x52>1156 »       jne····d12·<math_hypot+0x52>
1157 »       jmp····ddf·<math_hypot+0x11f>1157 »       jmp····ddf·<math_hypot+0x11f>
1158 ·R_X86_64_PC32»  .text.unlikely+0x17a11158 ·R_X86_64_PC32»  .text.unlikely+0x1793
1159 »       nop1159 »       nop
  
1160 0000000000000de0·<math_isfinite>:1160 0000000000000de0·<math_isfinite>:
1161 math_isfinite():1161 math_isfinite():
1162 »       endbr641162 »       endbr64
1163 »       sub····$0x18,%rsp1163 »       sub····$0x18,%rsp
1164 »       cmpq···$0x0,0x8(%rsi)1164 »       cmpq···$0x0,0x8(%rsi)
Offset 1179, 15 lines modifiedOffset 1179, 15 lines modified
1179 »       mov····%rsi,%rdi1179 »       mov····%rsi,%rdi
1180 »       call···e22·<math_isfinite+0x42>1180 »       call···e22·<math_isfinite+0x42>
1181 ·R_X86_64_PLT32» PyFloat_AsDouble-0x41181 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
1182 »       ucomisd·0x0(%rip),%xmm0········1182 »       ucomisd·0x0(%rip),%xmm0········
1183 ·R_X86_64_PC32»  .LC15-0x41183 ·R_X86_64_PC32»  .LC15-0x4
1184 »       jp·····df7·<math_isfinite+0x17>1184 »       jp·····df7·<math_isfinite+0x17>
1185 »       je·····e32·<math_isfinite+0x52>1185 »       je·····e32·<math_isfinite+0x52>
1186 ·R_X86_64_PC32»  .text.unlikely+0x17f01186 ·R_X86_64_PC32»  .text.unlikely+0x17e2
1187 »       jmp····df7·<math_isfinite+0x17>1187 »       jmp····df7·<math_isfinite+0x17>
1188 »       data16·cs·nopw·0x0(%rax,%rax,1)1188 »       data16·cs·nopw·0x0(%rax,%rax,1)
1189 »       nop1189 »       nop
  
1190 0000000000000e40·<math_modf>:1190 0000000000000e40·<math_modf>:
1191 math_modf():1191 math_modf():
1192 »       endbr641192 »       endbr64
Offset 1198, 23 lines modifiedOffset 1198, 23 lines modified
1198 »       mov····%rsi,%rdi1198 »       mov····%rsi,%rdi
1199 »       call···e5a·<math_modf+0x1a>1199 »       call···e5a·<math_modf+0x1a>
1200 ·R_X86_64_PLT32» PyFloat_AsDouble-0x41200 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
1201 »       ucomisd·0x0(%rip),%xmm0········1201 »       ucomisd·0x0(%rip),%xmm0········
1202 ·R_X86_64_PC32»  .LC15-0x41202 ·R_X86_64_PC32»  .LC15-0x4
1203 »       jp·····e6a·<math_modf+0x2a>1203 »       jp·····e6a·<math_modf+0x2a>
1204 »       je·····e6a·<math_modf+0x2a>1204 »       je·····e6a·<math_modf+0x2a>
1205 ·R_X86_64_PC32»  .text.unlikely+0x191b1205 ·R_X86_64_PC32»  .text.unlikely+0x190d
1206 »       movsd··0x0(%rip),%xmm1········1206 »       movsd··0x0(%rip),%xmm1········
1207 ·R_X86_64_PC32»  .LC17-0x41207 ·R_X86_64_PC32»  .LC17-0x4
1208 »       movapd·%xmm0,%xmm21208 »       movapd·%xmm0,%xmm2
1209 »       andpd··0x0(%rip),%xmm2········1209 »       andpd··0x0(%rip),%xmm2········
1210 ·R_X86_64_PC32»  .LC18-0x41210 ·R_X86_64_PC32»  .LC18-0x4
1211 »       ucomisd·%xmm2,%xmm11211 »       ucomisd·%xmm2,%xmm1
1212 »       jb·····e88·<math_modf+0x48>1212 »       jb·····e88·<math_modf+0x48>
1213 ·R_X86_64_PC32»  .text.unlikely+0x18ee1213 ·R_X86_64_PC32»  .text.unlikely+0x18e0
1214 »       movsd··%xmm0,0x8(%rsp)1214 »       movsd··%xmm0,0x8(%rsp)
1215 »       call···e93·<math_modf+0x53>1215 »       call···e93·<math_modf+0x53>
1216 ·R_X86_64_PLT32» __errno_location-0x41216 ·R_X86_64_PLT32» __errno_location-0x4
1217 »       xor····%edx,%edx1217 »       xor····%edx,%edx
1218 »       movsd··0x8(%rsp),%xmm01218 »       movsd··0x8(%rsp),%xmm0
1219 »       lea····0x18(%rsp),%rdi1219 »       lea····0x18(%rsp),%rdi
1220 »       mov····%edx,(%rax)1220 »       mov····%edx,(%rax)
Offset 1240, 62 lines modifiedOffset 1240, 62 lines modified
1240 »       push···%rbp1240 »       push···%rbp
1241 »       mov····%rsi,%rbp1241 »       mov····%rsi,%rbp
1242 »       push···%rbx1242 »       push···%rbx
1243 »       mov····%rdx,%rbx1243 »       mov····%rdx,%rbx
1244 »       sub····$0x20,%rsp1244 »       sub····$0x20,%rsp
1245 »       cmp····$0x1,%rax1245 »       cmp····$0x1,%rax
1246 »       ja·····ef3·<math_perm+0x23>1246 »       ja·····ef3·<math_perm+0x23>
1247 ·R_X86_64_PC32»  .text.unlikely+0x1a3a1247 ·R_X86_64_PC32»  .text.unlikely+0x1a2c
1248 »       sub····$0x1,%rbx1248 »       sub····$0x1,%rbx
1249 »       mov····0x0(%rbp),%rdi1249 »       mov····0x0(%rbp),%rdi
1250 »       jle····fe4·<math_perm+0x114>1250 »       jle····fe4·<math_perm+0x114>
1251 »       mov····0x8(%rbp),%rbp1251 »       mov····0x8(%rbp),%rbp
1252 »       cmp····$0x0,%rbp1252 »       cmp····$0x0,%rbp
1253 ·R_X86_64_32S»   _Py_NoneStruct1253 ·R_X86_64_32S»   _Py_NoneStruct
1254 »       je·····f12·<math_perm+0x42>1254 »       je·····f12·<math_perm+0x42>
1255 ·R_X86_64_PC32»  .text.unlikely+0x19af1255 ·R_X86_64_PC32»  .text.unlikely+0x19a1
1256 »       call···f17·<math_perm+0x47>1256 »       call···f17·<math_perm+0x47>
1257 ·R_X86_64_PLT32» PyNumber_Index-0x41257 ·R_X86_64_PLT32» PyNumber_Index-0x4
1258 »       mov····%rax,%rbx1258 »       mov····%rax,%rbx
1259 »       test···%rax,%rax1259 »       test···%rax,%rax
1260 »       je·····f23·<math_perm+0x53>1260 »       je·····f23·<math_perm+0x53>
1261 ·R_X86_64_PC32»  .text.unlikely+0x198e1261 ·R_X86_64_PC32»  .text.unlikely+0x1980
1262 »       mov····%rbp,%rdi1262 »       mov····%rbp,%rdi
1263 »       call···f2b·<math_perm+0x5b>1263 »       call···f2b·<math_perm+0x5b>
1264 ·R_X86_64_PLT32» PyNumber_Index-0x41264 ·R_X86_64_PLT32» PyNumber_Index-0x4
1265 »       mov····%rax,%rbp1265 »       mov····%rax,%rbp
Max diff block lines reached; 14898/18594 bytes (80.12%) of diff not shown.
71.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1479, 906 lines modifiedOffset 1479, 904 lines modified
1479 »       mov····$0x1,%eax1479 »       mov····$0x1,%eax
1480 »       add····$0x28,%rsp1480 »       add····$0x28,%rsp
1481 »       jmp····10ef·<math_fsum.cold>1481 »       jmp····10ef·<math_fsum.cold>
1482 ·R_X86_64_PLT32» Py_BuildValue-0x41482 ·R_X86_64_PLT32» Py_BuildValue-0x4
  
1483 00000000000010ef·<math_fsum.cold>:1483 00000000000010ef·<math_fsum.cold>:
1484 math_fsum.cold():1484 math_fsum.cold():
1485 »       mov····%r14,%rdi1485 »       mov····%r13,%rdi
1486 »       movsd··%xmm6,0x18(%rsp)1486 »       movsd··%xmm6,0x18(%rsp)
1487 »       call···10fd·<math_fsum.cold+0xe>1487 »       call···10fd·<math_fsum.cold+0xe>
1488 ·R_X86_64_PLT32» _Py_Dealloc-0x41488 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1489 »       movsd··0x18(%rsp),%xmm61489 »       movsd··0x18(%rsp),%xmm6
1490 »       pxor···%xmm5,%xmm51490 »       pxor···%xmm5,%xmm5
1491 »       movq···0x0(%rip),%xmm3········1491 »       movq···0x0(%rip),%xmm3········
1492 ·R_X86_64_PC32»  .LC18-0x41492 ·R_X86_64_PC32»  .LC18-0x4
1493 »       jmp····1114·<math_fsum.cold+0x25>1493 »       jmp····1114·<math_fsum.cold+0x25>
1494 ·R_X86_64_PC32»  .text.hot+0x1fc61494 ·R_X86_64_PC32»  .text.hot+0x1fc8
1495 »       mov····%r12,%rdi1495 »       mov····%r14,%rdi
1496 »       call···111c·<math_fsum.cold+0x2d>1496 »       call···111c·<math_fsum.cold+0x2d>
1497 ·R_X86_64_PLT32» PyMem_Free-0x41497 ·R_X86_64_PLT32» PyMem_Free-0x4
1498 »       jmp····1121·<math_fsum.cold+0x32>1498 »       jmp····1121·<math_fsum.cold+0x32>
1499 ·R_X86_64_PC32»  .text.hot+0x21f01499 ·R_X86_64_PC32»  .text.hot+0x21c3
1500 »       movapd·%xmm2,%xmm11500 »       movapd·%xmm2,%xmm1
1501 »       jmp····112a·<math_fsum.cold+0x3b>1501 »       jmp····112a·<math_fsum.cold+0x3b>
1502 ·R_X86_64_PC32»  .text.hot+0x21be1502 ·R_X86_64_PC32»  .text.hot+0x2196
1503 »       pxor···%xmm1,%xmm11503 »       pxor···%xmm1,%xmm1
1504 »       jmp····1133·<math_fsum.cold+0x44>1504 »       jmp····1133·<math_fsum.cold+0x44>
1505 ·R_X86_64_PC32»  .text.hot+0x21be1505 ·R_X86_64_PC32»  .text.hot+0x2196
1506 »       movsd··0x10(%rsp),%xmm71506 »       movsd··0x10(%rsp),%xmm7
1507 »       ucomisd·%xmm7,%xmm71507 »       ucomisd·%xmm7,%xmm7
1508 »       jp·····1152·<math_fsum.cold+0x63>1508 »       jp·····1152·<math_fsum.cold+0x63>
1509 »       movsd··0x8(%rsp),%xmm01509 »       movsd··0x8(%rsp),%xmm0
1510 »       call···114a·<math_fsum.cold+0x5b>1510 »       call···114a·<math_fsum.cold+0x5b>
1511 ·R_X86_64_PLT32» PyFloat_FromDouble-0x41511 ·R_X86_64_PLT32» PyFloat_FromDouble-0x4
1512 »       mov····%rax,%rbp1512 »       mov····%rax,%rbp
1513 »       jmp····1152·<math_fsum.cold+0x63>1513 »       jmp····1152·<math_fsum.cold+0x63>
1514 ·R_X86_64_PC32»  .text.hot+0x21ca1514 ·R_X86_64_PC32»  .text.hot+0x21a2
1515 »       mov····0x0(%rip),%rdi········1515 »       mov····0x0(%rip),%rdi········
1516 ·R_X86_64_PC32»  PyExc_ValueError-0x41516 ·R_X86_64_PC32»  PyExc_ValueError-0x4
1517 »       mov····$0x0,%esi1517 »       mov····$0x0,%esi
1518 ·R_X86_64_32»    .rodata.str1.1+0xa91518 ·R_X86_64_32»    .rodata.str1.1+0xa9
1519 »       call···1163·<math_fsum.cold+0x74>1519 »       call···1163·<math_fsum.cold+0x74>
1520 ·R_X86_64_PLT32» PyErr_SetString-0x41520 ·R_X86_64_PLT32» PyErr_SetString-0x4
1521 »       xor····%ebp,%ebp1521 »       xor····%ebp,%ebp
1522 »       jmp····116a·<math_fsum.cold+0x7b>1522 »       jmp····116a·<math_fsum.cold+0x7b>
1523 ·R_X86_64_PC32»  .text.hot+0x21ca1523 ·R_X86_64_PC32»  .text.hot+0x21a2
1524 »       movsd··%xmm0,0x18(%rsp)1524 »       movsd··%xmm0,0x18(%rsp)
1525 »       call···1175·<math_fsum.cold+0x86>1525 »       call···1175·<math_fsum.cold+0x86>
1526 ·R_X86_64_PLT32» PyErr_Occurred-0x41526 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1527 »       movsd··0x18(%rsp),%xmm01527 »       movsd··0x18(%rsp),%xmm0
1528 »       pxor···%xmm5,%xmm51528 »       pxor···%xmm5,%xmm5
1529 »       movq···0x0(%rip),%xmm3········1529 »       movq···0x0(%rip),%xmm3········
1530 ·R_X86_64_PC32»  .LC18-0x41530 ·R_X86_64_PC32»  .LC18-0x4
1531 »       test···%rax,%rax1531 »       test···%rax,%rax
1532 »       jne····1195·<math_fsum.cold+0xa6>1532 »       jne····1195·<math_fsum.cold+0xa6>
1533 »       movapd·%xmm0,%xmm61533 »       movapd·%xmm0,%xmm6
1534 »       jmp····1195·<math_fsum.cold+0xa6>1534 »       jmp····1195·<math_fsum.cold+0xa6>
1535 ·R_X86_64_PC32»  .text.hot+0x1fb21535 ·R_X86_64_PC32»  .text.hot+0x20f5
1536 »       mov····(%r14),%rax1536 »       mov····0x0(%r13),%rax
1537 »       test···%eax,%eax1537 »       test···%eax,%eax
1538 »       js·····1163·<math_fsum.cold+0x74>1538 »       js·····1163·<math_fsum.cold+0x74>
1539 »       sub····$0x1,%rax1539 »       sub····$0x1,%rax
1540 »       mov····%rax,(%r14)1540 »       mov····%rax,0x0(%r13)
1541 »       jne····1163·<math_fsum.cold+0x74>1541 »       jne····1163·<math_fsum.cold+0x74>
1542 »       mov····%r14,%rdi1542 »       mov····%r13,%rdi
1543 »       call···11ad·<math_fsum.cold+0xbe>1543 »       call···11af·<math_fsum.cold+0xc0>
1544 ·R_X86_64_PLT32» _Py_Dealloc-0x41544 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1545 »       jmp····1163·<math_fsum.cold+0x74>1545 »       jmp····1163·<math_fsum.cold+0x74>
1546 »       add····%rbp,%rbp1546 »       add····%rbp,%rbp
1547 »       cmp····%r14,%rbp1547 »       cmp····%rbp,%r13
1548 »       jle····129c·<math_fsum.cold+0x1ad>1548 »       jge····128e·<math_fsum.cold+0x19f>
1549 »       movabs·$0xffffffffffffffe,%rax1549 »       movabs·$0xffffffffffffffe,%rax
1550 »       cmp····%rbp,%rax1550 »       cmp····%rbp,%rax
1551 »       jb·····129c·<math_fsum.cold+0x1ad>1551 »       jb·····128e·<math_fsum.cold+0x19f>
1552 »       lea····0x20(%rsp),%rax 
1553 »       lea····0x0(,%rbp,8),%rsi1552 »       lea····0x0(,%rbp,8),%rsi
1554 »       movsd··%xmm2,0x18(%rsp)1553 »       movsd··%xmm2,0x18(%rsp)
1555 »       cmp····%rax,%r151554 »       cmp····%r12,%r14
1556 »       je·····126e·<math_fsum.cold+0x17f>1555 »       je·····1260·<math_fsum.cold+0x171>
1557 »       mov····%r15,%rdi1556 »       mov····%r14,%rdi
1558 »       call···11f2·<math_fsum.cold+0x103>1557 »       call···11eb·<math_fsum.cold+0xfc>
1559 ·R_X86_64_PLT32» PyMem_Realloc-0x41558 ·R_X86_64_PLT32» PyMem_Realloc-0x4
1560 »       movsd··0x18(%rsp),%xmm21559 »       movsd··0x18(%rsp),%xmm2
1561 »       test···%rax,%rax1560 »       test···%rax,%rax
1562 »       mov····%rax,%r151561 »       mov····%rax,%rcx
1563 »       je·····129c·<math_fsum.cold+0x1ad>1562 »       je·····128e·<math_fsum.cold+0x19f>
 1563 »       mov····%rcx,%r14
1564 »       lea····0x1(%r14),%r13 
1565 »       movsd··%xmm2,(%r15,%r14,8) 
1566 »       jmp····1213·<math_fsum.cold+0x124>1564 »       jmp····1205·<math_fsum.cold+0x116>
1567 ·R_X86_64_PC32»  .text.hot+0x1f741565 ·R_X86_64_PC32»  .text.hot+0x209b
1568 »       movsd··0x0(%rip),%xmm7········1566 »       movsd··0x0(%rip),%xmm7········
1569 ·R_X86_64_PC32»  .LC17-0x41567 ·R_X86_64_PC32»  .LC17-0x4
1570 »       movapd·%xmm6,%xmm01568 »       movapd·%xmm6,%xmm0
1571 »       andpd··0x0(%rip),%xmm0········1569 »       andpd··0x0(%rip),%xmm0········
1572 ·R_X86_64_PC32»  .LC18-0x41570 ·R_X86_64_PC32»  .LC18-0x4
1573 »       ucomisd·%xmm0,%xmm71571 »       ucomisd·%xmm0,%xmm7
1574 »       jae····1258·<math_fsum.cold+0x169>1572 »       jae····124a·<math_fsum.cold+0x15b>
1575 »       ucomisd·0x0(%rip),%xmm0········1573 »       ucomisd·0x0(%rip),%xmm0········
1576 ·R_X86_64_PC32»  .LC17-0x41574 ·R_X86_64_PC32»  .LC17-0x4
1577 »       jbe····1247·<math_fsum.cold+0x158>1575 »       jbe····1239·<math_fsum.cold+0x14a>
1578 »       movsd··0x10(%rsp),%xmm71576 »       movsd··0x10(%rsp),%xmm7
1579 »       addsd··%xmm6,%xmm71577 »       addsd··%xmm6,%xmm7
1580 »       movsd··%xmm7,0x10(%rsp)1578 »       movsd··%xmm7,0x10(%rsp)
1581 »       addsd··0x8(%rsp),%xmm61579 »       addsd··0x8(%rsp),%xmm6
1582 »       movsd··%xmm6,0x8(%rsp)1580 »       movsd··%xmm6,0x8(%rsp)
1583 »       jmp····1258·<math_fsum.cold+0x169>1581 »       jmp····124a·<math_fsum.cold+0x15b>
1584 ·R_X86_64_PC32»  .text.hot+0x1f711582 ·R_X86_64_PC32»  .text.hot+0x1f74
1585 »       mov····0x0(%rip),%rdi········1583 »       mov····0x0(%rip),%rdi········
1586 ·R_X86_64_PC32»  PyExc_OverflowError-0x41584 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
1587 »       mov····$0x0,%esi1585 »       mov····$0x0,%esi
1588 ·R_X86_64_32»    .rodata.str1.1+0x781586 ·R_X86_64_32»    .rodata.str1.1+0x78
1589 »       call···1269·<math_fsum.cold+0x17a>1587 »       call···125b·<math_fsum.cold+0x16c>
1590 ·R_X86_64_PLT32» PyErr_SetString-0x41588 ·R_X86_64_PLT32» PyErr_SetString-0x4
1591 »       jmp····1163·<math_fsum.cold+0x74>1589 »       jmp····1163·<math_fsum.cold+0x74>
1592 »       mov····%rsi,%rdi1590 »       mov····%rsi,%rdi
1593 »       call···1276·<math_fsum.cold+0x187>1591 »       call···1268·<math_fsum.cold+0x179>
1594 ·R_X86_64_PLT32» PyMem_Malloc-0x41592 ·R_X86_64_PLT32» PyMem_Malloc-0x4
1595 »       mov····%rax,%r15 
1596 »       test···%rax,%rax1593 »       test···%rax,%rax
1597 »       je·····129c·<math_fsum.cold+0x1ad>1594 »       je·····128e·<math_fsum.cold+0x19f>
1598 »       lea····0x0(,%r14,8),%rdx1595 »       lea····0x0(,%r13,8),%rdx
1599 »       mov····%r12,%rsi1596 »       mov····%r12,%rsi
1600 »       mov····%rax,%rdi1597 »       mov····%rax,%rdi
1601 »       call···1291·<math_fsum.cold+0x1a2>1598 »       call···1280·<math_fsum.cold+0x191>
1602 ·R_X86_64_PLT32» memcpy-0x41599 ·R_X86_64_PLT32» memcpy-0x4
1603 »       movsd··0x18(%rsp),%xmm21600 »       movsd··0x18(%rsp),%xmm2
Max diff block lines reached; 68469/73284 bytes (93.43%) of diff not shown.
12.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2415, 228 lines modifiedOffset 2415, 230 lines modified
2415 »       push···%rbp2415 »       push···%rbp
2416 »       push···%rbx2416 »       push···%rbx
2417 »       sub····$0x128,%rsp2417 »       sub····$0x128,%rsp
2418 »       call···1f4d·<math_fsum+0x1d>2418 »       call···1f4d·<math_fsum+0x1d>
2419 ·R_X86_64_PLT32» PyObject_GetIter-0x42419 ·R_X86_64_PLT32» PyObject_GetIter-0x4
2420 »       mov····%rax,%rbx2420 »       mov····%rax,%rbx
2421 »       test···%rax,%rax2421 »       test···%rax,%rax
2422 »       je·····21f7·<math_fsum+0x2c7>2422 »       je·····21ca·<math_fsum+0x29a>
2423 »       movq···$0x0,0x10(%rsp)2423 »       movq···$0x0,0x10(%rsp)
2424 »       lea····0x20(%rsp),%r152424 »       lea····0x20(%rsp),%r12
2425 »       mov····$0x20,%ebp2425 »       mov····$0x20,%ebp
2426 »       movq···$0x0,0x8(%rsp)2426 »       movq···$0x0,0x8(%rsp)
 2427 »       mov····%r12,%r14
2427 »       xor····%r13d,%r13d2428 »       xor····%r15d,%r15d
2428 »       mov····%r15,%r12 
2429 »       nopl···0x0(%rax,%rax,1)2429 »       nopl···0x0(%rax,%rax,1)
2430 »       mov····%rbx,%rdi2430 »       mov····%rbx,%rdi
2431 »       call···1f88·<math_fsum+0x58>2431 »       call···1f88·<math_fsum+0x58>
2432 ·R_X86_64_PLT32» PyIter_Next-0x42432 ·R_X86_64_PLT32» PyIter_Next-0x4
2433 »       movq···0x0(%rip),%xmm3········2433 »       movq···0x0(%rip),%xmm3········
2434 ·R_X86_64_PC32»  .LC18-0x42434 ·R_X86_64_PC32»  .LC18-0x4
2435 »       pxor···%xmm5,%xmm52435 »       pxor···%xmm5,%xmm5
2436 »       test···%rax,%rax2436 »       test···%rax,%rax
2437 »       mov····%rax,%r142437 »       mov····%rax,%r13
2438 »       je·····20fd·<math_fsum+0x1cd>2438 »       je·····210a·<math_fsum+0x1da>
2439 »       mov····0x8(%rax),%rax2439 »       mov····0x8(%rax),%rax
2440 »       cmp····$0x0,%rax2440 »       cmp····$0x0,%rax
2441 ·R_X86_64_32S»   PyFloat_Type2441 ·R_X86_64_32S»   PyFloat_Type
2442 »       jne····20bc·<math_fsum+0x18c>2442 »       jne····20c1·<math_fsum+0x191>
 2443 »       mov····0x0(%r13),%rax
2443 »       movsd··0x10(%r14),%xmm62444 »       movsd··0x10(%r13),%xmm6
2444 »       mov····(%r14),%rax 
2445 »       test···%eax,%eax2445 »       test···%eax,%eax
2446 »       js·····1fca·<math_fsum+0x9a>2446 »       js·····1fcc·<math_fsum+0x9c>
2447 »       sub····$0x1,%rax2447 »       sub····$0x1,%rax
2448 »       mov····%rax,(%r14)2448 »       mov····%rax,0x0(%r13)
2449 »       je·····1fca·<math_fsum+0x9a>2449 »       je·····1fcc·<math_fsum+0x9c>
2450 ·R_X86_64_PC32»  .text.unlikely+0x10eb2450 ·R_X86_64_PC32»  .text.unlikely+0x10eb
2451 »       test···%r13,%r132451 »       test···%r15,%r15
2452 »       jle····205e·<math_fsum+0x12e>2452 »       jle····2066·<math_fsum+0x136>
2453 »       mov····%r15,%rax2453 »       mov····%r14,%rax
2454 »       lea····(%r15,%r13,8),%rcx2454 »       lea····(%r14,%r15,8),%rcx
2455 »       movapd·%xmm6,%xmm12455 »       movapd·%xmm6,%xmm1
2456 »       xor····%edx,%edx2456 »       xor····%edx,%edx
 2457 »       nopw···0x0(%rax,%rax,1)
2457 »       movsd··(%rax),%xmm02458 »       movsd··(%rax),%xmm0
2458 »       movapd·%xmm1,%xmm22459 »       movapd·%xmm1,%xmm2
2459 »       andpd··%xmm3,%xmm22460 »       andpd··%xmm3,%xmm2
2460 »       movapd·%xmm0,%xmm42461 »       movapd·%xmm0,%xmm4
2461 »       andpd··%xmm3,%xmm42462 »       andpd··%xmm3,%xmm4
2462 »       comisd·%xmm2,%xmm42463 »       comisd·%xmm2,%xmm4
2463 »       movapd·%xmm0,%xmm22464 »       movapd·%xmm0,%xmm2
2464 »       addsd··%xmm1,%xmm22465 »       addsd··%xmm1,%xmm2
2465 »       movapd·%xmm2,%xmm42466 »       movapd·%xmm2,%xmm4
2466 »       ja·····2038·<math_fsum+0x108>2467 »       ja·····2040·<math_fsum+0x110>
2467 »       subsd··%xmm1,%xmm42468 »       subsd··%xmm1,%xmm4
2468 »       subsd··%xmm4,%xmm02469 »       subsd··%xmm4,%xmm0
2469 »       ucomisd·%xmm5,%xmm02470 »       ucomisd·%xmm5,%xmm0
2470 »       jp·····2016·<math_fsum+0xe6>2471 »       jp·····201e·<math_fsum+0xee>
2471 »       je·····2050·<math_fsum+0x120>2472 »       je·····2058·<math_fsum+0x128>
2472 »       add····$0x8,%rax2473 »       add····$0x8,%rax
2473 »       lea····0x1(%rdx),%r142474 »       lea····0x1(%rdx),%r13
2474 »       movsd··%xmm0,(%r15,%rdx,8)2475 »       movsd··%xmm0,(%r14,%rdx,8)
2475 »       cmp····%rax,%rcx2476 »       cmp····%rax,%rcx
2476 »       je·····2068·<math_fsum+0x138>2477 »       je·····2070·<math_fsum+0x140>
2477 »       movapd·%xmm2,%xmm12478 »       movapd·%xmm2,%xmm1
2478 »       mov····%r14,%rdx2479 »       mov····%r13,%rdx
2479 »       jmp····1fe0·<math_fsum+0xb0>2480 »       jmp····1fe8·<math_fsum+0xb8>
2480 »       nopw···0x0(%rax,%rax,1)2481 »       nopw···0x0(%rax,%rax,1)
2481 »       subsd··%xmm0,%xmm42482 »       subsd··%xmm0,%xmm4
2482 »       subsd··%xmm4,%xmm12483 »       subsd··%xmm4,%xmm1
2483 »       ucomisd·%xmm5,%xmm12484 »       ucomisd·%xmm5,%xmm1
2484 »       movapd·%xmm1,%xmm02485 »       movapd·%xmm1,%xmm0
2485 »       jp·····2016·<math_fsum+0xe6>2486 »       jp·····201e·<math_fsum+0xee>
2486 »       jne····2016·<math_fsum+0xe6>2487 »       jne····201e·<math_fsum+0xee>
2487 »       nopl···0x0(%rax)2488 »       nopl···0x0(%rax)
2488 »       add····$0x8,%rax2489 »       add····$0x8,%rax
2489 »       cmp····%rax,%rcx2490 »       cmp····%rax,%rcx
2490 »       je·····20a9·<math_fsum+0x179>2491 »       je·····20ae·<math_fsum+0x17e>
2491 »       mov····%rdx,%r142492 »       mov····%rdx,%r13
2492 »       jmp····2029·<math_fsum+0xf9>2493 »       jmp····2031·<math_fsum+0x101>
2493 »       movapd·%xmm6,%xmm22494 »       movapd·%xmm6,%xmm2
2494 »       xor····%r14d,%r14d2495 »       xor····%r13d,%r13d
2495 »       nopl···(%rax)2496 »       nopl···(%rax)
2496 »       ucomisd·%xmm5,%xmm22497 »       ucomisd·%xmm5,%xmm2
2497 »       jp·····2070·<math_fsum+0x140>2498 »       jp·····2078·<math_fsum+0x148>
2498 »       je·····20b4·<math_fsum+0x184>2499 »       je·····20b9·<math_fsum+0x189>
2499 »       movsd··0x0(%rip),%xmm7········2500 »       movsd··0x0(%rip),%xmm7········
2500 ·R_X86_64_PC32»  .LC17-0x42501 ·R_X86_64_PC32»  .LC17-0x4
2501 »       movapd·%xmm2,%xmm02502 »       movapd·%xmm2,%xmm0
2502 »       andpd··0x0(%rip),%xmm0········2503 »       andpd··0x0(%rip),%xmm0········
2503 ·R_X86_64_PC32»  .LC18-0x42504 ·R_X86_64_PC32»  .LC18-0x4
2504 »       ucomisd·%xmm0,%xmm72505 »       ucomisd·%xmm0,%xmm7
2505 »       jb·····208e·<math_fsum+0x15e>2506 »       jb·····2096·<math_fsum+0x166>
2506 ·R_X86_64_PC32»  .text.unlikely+0x120f2507 ·R_X86_64_PC32»  .text.unlikely+0x1201
2507 »       cmp····%rbp,%r142508 »       cmp····%rbp,%r13
2508 »       jge····2097·<math_fsum+0x167>2509 »       jge····209f·<math_fsum+0x16f>
2509 ·R_X86_64_PC32»  .text.unlikely+0x11ab2510 ·R_X86_64_PC32»  .text.unlikely+0x11ad
2510 »       lea····0x1(%r14),%r132511 »       lea····0x1(%r13),%r15
2511 »       movsd··%xmm2,(%r15,%r14,8)2512 »       movsd··%xmm2,(%r14,%r13,8)
2512 »       mov····%r15,%r12 
2513 »       jmp····1f80·<math_fsum+0x50>2513 »       jmp····1f80·<math_fsum+0x50>
2514 »       ucomisd·%xmm5,%xmm22514 »       ucomisd·%xmm5,%xmm2
2515 »       mov····%rdx,%r142515 »       mov····%rdx,%r13
2516 »       jp·····208e·<math_fsum+0x15e>2516 »       jp·····2096·<math_fsum+0x166>
2517 »       jne····208e·<math_fsum+0x15e>2517 »       jne····2096·<math_fsum+0x166>
2518 »       mov····%r14,%r132518 »       mov····%r13,%r15
2519 »       jmp····1f78·<math_fsum+0x48>2519 »       jmp····1f80·<math_fsum+0x50>
2520 »       mov····%r14,%rdi2520 »       mov····%r13,%rdi
2521 »       cmp····$0x0,%rax2521 »       cmp····$0x0,%rax
2522 ·R_X86_64_32S»   PyLong_Type2522 ·R_X86_64_32S»   PyLong_Type
2523 »       jne····2229·<math_fsum+0x2f9>2523 »       jne····2228·<math_fsum+0x2f8>
2524 »       call···20d0·<math_fsum+0x1a0>2524 »       call···20d5·<math_fsum+0x1a5>
2525 ·R_X86_64_PLT32» PyLong_AsDouble-0x42525 ·R_X86_64_PLT32» PyLong_AsDouble-0x4
2526 »       movq···0x0(%rip),%xmm3········2526 »       movq···0x0(%rip),%xmm3········
2527 ·R_X86_64_PC32»  .LC18-0x42527 ·R_X86_64_PC32»  .LC18-0x4
2528 »       pxor···%xmm5,%xmm52528 »       pxor···%xmm5,%xmm5
2529 »       movapd·%xmm0,%xmm62529 »       movapd·%xmm0,%xmm6
2530 »       movsd··0x0(%rip),%xmm0········2530 »       movsd··0x0(%rip),%xmm0········
2531 ·R_X86_64_PC32»  .LC15-0x42531 ·R_X86_64_PC32»  .LC15-0x4
2532 »       ucomisd·%xmm0,%xmm62532 »       ucomisd·%xmm0,%xmm6
2533 »       jp·····1fb6·<math_fsum+0x86> 
2534 »       jne····1fb6·<math_fsum+0x86> 
2535 »       jmp····20fd·<math_fsum+0x1cd>2533 »       jp·····20f9·<math_fsum+0x1c9>
 2534 »       je·····20f9·<math_fsum+0x1c9>
2536 ·R_X86_64_PC32»  .text.unlikely+0x11662535 ·R_X86_64_PC32»  .text.unlikely+0x1166
 2536 »       mov····0x0(%r13),%rax
Max diff block lines reached; 7548/12256 bytes (61.59%) of diff not shown.
1.63 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 169, 20 lines modifiedOffset 169, 20 lines modified
169 ··0x00000a50·1c000000·540a0000·00000000·56000000·....T.......V...169 ··0x00000a50·1c000000·540a0000·00000000·56000000·....T.......V...
170 ··0x00000a60·00410e10·83027c0a·0e08410b·570e0800·.A....|...A.W...170 ··0x00000a60·00410e10·83027c0a·0e08410b·570e0800·.A....|...A.W...
171 ··0x00000a70·14000000·740a0000·00000000·27000000·....t.......'...171 ··0x00000a70·14000000·740a0000·00000000·27000000·....t.......'...
172 ··0x00000a80·000e1083·02000000·18000000·8c0a0000·................172 ··0x00000a80·000e1083·02000000·18000000·8c0a0000·................
173 ··0x00000a90·00000000·99000000·00480e30·02640a0e·.........H.0.d..173 ··0x00000a90·00000000·99000000·00480e30·02640a0e·.........H.0.d..
174 ··0x00000aa0·08450b00·18000000·a80a0000·00000000·.E..............174 ··0x00000aa0·08450b00·18000000·a80a0000·00000000·.E..............
175 ··0x00000ab0·36000000·000e3060·0a0e0841·0b500e08·6.....0`...A.P..175 ··0x00000ab0·36000000·000e3060·0a0e0841·0b500e08·6.....0`...A.P..
176 ··0x00000ac0·4c000000·c40a0000·00000000·2b030000·L...........+...176 ··0x00000ac0·4c000000·c40a0000·00000000·2a030000·L...........*...
177 ··0x00000ad0·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..177 ··0x00000ad0·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
178 ··0x00000ae0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G178 ··0x00000ae0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
179 ··0x00000af0·0ee00203·b6020a0e·38440e30·410e2842·........8D.0A.(B179 ··0x00000af0·0ee00203·89020a0e·38440e30·410e2842·........8D.0A.(B
180 ··0x00000b00·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....180 ··0x00000b00·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
181 ··0x00000b10·1c000000·140b0000·00000000·c3010000·................181 ··0x00000b10·1c000000·140b0000·00000000·b5010000·................
182 ··0x00000b20·000ee002·83078606·8c058d04·8e038f02·................182 ··0x00000b20·000ee002·83078606·8c058d04·8e038f02·................
183 ··0x00000b30·1c000000·340b0000·00000000·ba000000·....4...........183 ··0x00000b30·1c000000·340b0000·00000000·ba000000·....4...........
184 ··0x00000b40·00480e20·02600a0e·08450b02·4c0e0800·.H.·.`...E..L...184 ··0x00000b40·00480e20·02600a0e·08450b02·4c0e0800·.H.·.`...E..L...
185 ··0x00000b50·28000000·540b0000·00000000·e7010000·(...T...........185 ··0x00000b50·28000000·540b0000·00000000·e7010000·(...T...........
186 ··0x00000b60·00450e10·8602410e·18830347·0e500303·.E....A....G.P..186 ··0x00000b60·00450e10·8602410e·18830347·0e500303·.E....A....G.P..
187 ··0x00000b70·010a0e18·410e1041·0e08460b·14000000·....A..A..F.....187 ··0x00000b70·010a0e18·410e1041·0e08460b·14000000·....A..A..F.....
188 ··0x00000b80·800b0000·00000000·b8000000·000e5083·..............P.188 ··0x00000b80·800b0000·00000000·b8000000·000e5083·..............P.
153 KB
selectmodule.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········40240·(bytes·into·file)13 ··Start·of·section·headers:··········40192·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
2.93 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x9d30:1 There·are·19·section·headers,·starting·at·offset·0x9d00:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001281·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00129d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005e60·0019b0·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005e60·001998·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0012e0·000768·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0012e0·000768·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007810·000918·18···I·16···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0077f8·000918·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001a48·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001a48·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001a48·000233·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001a48·000233·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001c7b·000b1c·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001c7b·000b1b·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008128·001578·18···I·16···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008110·001560·18···I·16···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·002798·000134·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·002798·000134·01·AMS··0···0··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·0028e0·0010f4·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········0000000000000000·0028e0·0010f4·00···A··0···0·32
15 ··[11]·.rela.rodata······RELA············0000000000000000·0096a0·0000d8·18···I·16··10··815 ··[11]·.rela.rodata······RELA············0000000000000000·009670·0000d8·18···I·16··10··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0039d4·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0039d4·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·0039d8·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·0039d8·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0039f8·000890·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0039f8·000890·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·009778·000510·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·009748·000510·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·004288·001050·18·····17·101··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·004288·001050·18·····17·101··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·0052d8·000b82·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·0052d8·000b82·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·009c88·0000a7·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·009c58·0000a7·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·l·(large),·p·(processor·specific)27 ··D·(mbind),·l·(large),·p·(processor·specific)
6.91 KB
readelf --wide --symbols {}
    
Offset 35, 42 lines modifiedOffset 35, 42 lines modified
35 ····31:·00000000000006e0···476·FUNC····LOCAL··DEFAULT····1·select_epoll_poll35 ····31:·00000000000006e0···476·FUNC····LOCAL··DEFAULT····1·select_epoll_poll
36 ····32:·0000000000000211···451·FUNC····LOCAL··DEFAULT····7·select_epoll_poll.cold36 ····32:·0000000000000211···451·FUNC····LOCAL··DEFAULT····7·select_epoll_poll.cold
37 ····33:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1137 ····33:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
38 ····34:·00000000000008c0····70·FUNC····LOCAL··DEFAULT····1·select_poll38 ····34:·00000000000008c0····70·FUNC····LOCAL··DEFAULT····1·select_poll
39 ····35:·00000000000003d4····31·FUNC····LOCAL··DEFAULT····7·select_poll.cold39 ····35:·00000000000003d4····31·FUNC····LOCAL··DEFAULT····7·select_poll.cold
40 ····36:·0000000000000910···214·FUNC····LOCAL··DEFAULT····1·select_poll_register40 ····36:·0000000000000910···214·FUNC····LOCAL··DEFAULT····1·select_poll_register
41 ····37:·00000000000003f3···133·FUNC····LOCAL··DEFAULT····7·select_poll_register.cold41 ····37:·00000000000003f3···133·FUNC····LOCAL··DEFAULT····7·select_poll_register.cold
42 ····38:·00000000000009f0···554·FUNC····LOCAL··DEFAULT····1·select_poll_poll42 ····38:·00000000000009f0···580·FUNC····LOCAL··DEFAULT····1·select_poll_poll
43 ····39:·0000000000000478···394·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold43 ····39:·0000000000000478···400·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold
44 ····40:·0000000000000c20····71·FUNC····LOCAL··DEFAULT····1·poll_dealloc44 ····40:·0000000000000c40····71·FUNC····LOCAL··DEFAULT····1·poll_dealloc
45 ····41:·0000000000000c70····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF45 ····41:·0000000000000c90····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
46 ····42:·0000000000000602····11·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold46 ····42:·0000000000000608····11·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold
47 ····43:·0000000000000c90····92·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister47 ····43:·0000000000000cb0····92·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister
48 ····44:·000000000000060d····54·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold48 ····44:·0000000000000613····54·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold
49 ····45:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.849 ····45:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
50 ····46:·0000000000000cf0···105·FUNC····LOCAL··DEFAULT····1·select_poll_unregister50 ····46:·0000000000000d10···105·FUNC····LOCAL··DEFAULT····1·select_poll_unregister
51 ····47:·0000000000000643····59·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold51 ····47:·0000000000000649····59·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold
52 ····48:·0000000000000d60····60·FUNC····LOCAL··DEFAULT····1·select_select52 ····48:·0000000000000d80····60·FUNC····LOCAL··DEFAULT····1·select_select
53 ····49:·0000000000000da0···629·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.053 ····49:·0000000000000dc0···630·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.0
54 ····50:·000000000000067e····47·FUNC····LOCAL··DEFAULT····7·select_select.cold54 ····50:·0000000000000684····47·FUNC····LOCAL··DEFAULT····7·select_select.cold
55 ····51:·0000000000001020···289·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.055 ····51:·0000000000001040···290·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.0
56 ····52:·00000000000011a0···225·FUNC····LOCAL··DEFAULT····1·set2list56 ····52:·00000000000011c0···221·FUNC····LOCAL··DEFAULT····1·set2list
57 ····53:·0000000000001150····67·FUNC····LOCAL··DEFAULT····1·reap_obj57 ····53:·0000000000001170····65·FUNC····LOCAL··DEFAULT····1·reap_obj
58 ····54:·00000000000006ad···263·FUNC····LOCAL··DEFAULT····7·select_select_impl.isra.0.cold58 ····54:·00000000000006b3···255·FUNC····LOCAL··DEFAULT····7·select_select_impl.isra.0.cold
59 ····55:·00000000000007b4···105·FUNC····LOCAL··DEFAULT····7·seq2set.constprop.0.cold59 ····55:·00000000000007b2···106·FUNC····LOCAL··DEFAULT····7·seq2set.constprop.0.cold
60 ····56:·000000000000081d····23·FUNC····LOCAL··DEFAULT····7·reap_obj.cold60 ····56:·000000000000081c····23·FUNC····LOCAL··DEFAULT····7·reap_obj.cold
61 ····57:·0000000000000834····34·FUNC····LOCAL··DEFAULT····7·set2list.cold61 ····57:·0000000000000833····34·FUNC····LOCAL··DEFAULT····7·set2list.cold
62 ····58:·0000000000000856···318·FUNC····LOCAL··DEFAULT····7·select_poll_modify62 ····58:·0000000000000855···318·FUNC····LOCAL··DEFAULT····7·select_poll_modify
63 ····59:·0000000000000994····39·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno63 ····59:·0000000000000993····39·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno
64 ····60:·00000000000009bb····23·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed64 ····60:·00000000000009ba····23·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed
65 ····61:·00000000000009d2···156·FUNC····LOCAL··DEFAULT····7·select_epoll_modify65 ····61:·00000000000009d1···156·FUNC····LOCAL··DEFAULT····7·select_epoll_modify
66 ····62:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.266 ····62:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
67 ····63:·0000000000000a6e····45·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__67 ····63:·0000000000000a6d····45·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__
68 ····64:·0000000000000a9b····75·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__68 ····64:·0000000000000a9a····75·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__
69 ····65:·0000000000000ae6····54·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd69 ····65:·0000000000000ae5····54·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd
70 ····66:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.070 ····66:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
71 ····67:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata71 ····67:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
72 ····68:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···10·_keywords.172 ····68:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···10·_keywords.1
73 ····69:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.373 ····69:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
74 ····70:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···10·_keywords.474 ····70:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···10·_keywords.4
75 ····71:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.675 ····71:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
76 ····72:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···10·_keywords.776 ····72:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···10·_keywords.7
Offset 146, 18 lines modifiedOffset 146, 18 lines modified
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedShort_Converter149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedShort_Converter
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
 153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll 
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval
163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·select163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·select
59.6 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x5e60·contains·274·entries:1 Relocation·section·'.rela.text'·at·offset·0x5e60·contains·273·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·7003 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·700
4 000000000000001b··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·44 000000000000001b··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4
5 0000000000000020··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·05 0000000000000020··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
6 0000000000000028··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternFromString·-·46 0000000000000028··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_InternFromString·-·4
7 000000000000003c··0000006a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·47 000000000000003c··0000006a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
8 0000000000000041··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·68 0000000000000041··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
Offset 121, 61 lines modifiedOffset 121, 61 lines modified
121 0000000000000944··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FileDescriptor_Converter·-·4121 0000000000000944··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FileDescriptor_Converter·-·4
122 0000000000000960··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyLong_UnsignedShort_Converter·-·4122 0000000000000960··0000009100000004·R_X86_64_PLT32·········0000000000000000·_PyLong_UnsignedShort_Converter·-·4
123 0000000000000973··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4123 0000000000000973··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
124 0000000000000983··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4124 0000000000000983··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
125 000000000000099f··0000009300000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItem·-·4125 000000000000099f··0000009300000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItem·-·4
126 00000000000009ca··0000007b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0126 00000000000009ca··0000007b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
127 0000000000000a2e··0000007b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0127 0000000000000a2e··0000007b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
128 0000000000000a7c··0000009500000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·4 
129 0000000000000aaa··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4 
130 0000000000000ab8··0000009700000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4 
131 0000000000000ac9··0000009700000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4 
132 0000000000000aeb··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4128 0000000000000a5e··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
133 0000000000000af3··0000007a00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4129 0000000000000a66··0000007a00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
134 0000000000000b0a··0000009800000004·R_X86_64_PLT32·········0000000000000000·poll·-·4130 0000000000000a7c··0000009500000004·R_X86_64_PLT32·········0000000000000000·poll·-·4
135 0000000000000b14··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4131 0000000000000a87··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
136 0000000000000b33··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4132 0000000000000aa7··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
 133 0000000000000aed··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·4
 134 0000000000000b1c··0000009700000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
 135 0000000000000b2a··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
 136 0000000000000b3c··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
137 0000000000000b50··0000009900000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromMillisecondsObject·-·4137 0000000000000b67··0000009900000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromMillisecondsObject·-·4
138 0000000000000b63··0000008100000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsMilliseconds·-·4138 0000000000000b7a··0000008100000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsMilliseconds·-·4
139 0000000000000b8b··0000008200000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Init·-·4139 0000000000000ba2··0000008200000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Init·-·4
140 0000000000000ba9··0000008d00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4140 0000000000000bc0··0000008d00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
141 0000000000000bae··0000008e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4141 0000000000000bc5··0000008e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
142 0000000000000bd2··0000008800000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4142 0000000000000bdb··0000008800000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
143 0000000000000bd7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·145143 0000000000000be0··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·145
144 0000000000000bdc··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4144 0000000000000be7··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
145 0000000000000bed··0000008900000004·R_X86_64_PLT32·········0000000000000000·PyErr_CheckSignals·-·4 
146 0000000000000c0a··0000009a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4145 0000000000000bf3··0000009a00000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
147 0000000000000c0f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16b146 0000000000000bf8··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16b
148 0000000000000c14··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4147 0000000000000bff··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 148 0000000000000c13··0000008900000004·R_X86_64_PLT32·········0000000000000000·PyErr_CheckSignals·-·4
149 0000000000000c38··0000008600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4149 0000000000000c58··0000008600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
150 0000000000000c49··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4150 0000000000000c69··0000009c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
151 0000000000000cc7··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FileDescriptor_Converter·-·4151 0000000000000ce7··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FileDescriptor_Converter·-·4
152 0000000000000d06··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FileDescriptor_Converter·-·4152 0000000000000d26··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_FileDescriptor_Converter·-·4
153 0000000000000d18··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4153 0000000000000d38··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
154 0000000000000d30··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyDict_DelItem·-·4154 0000000000000d50··0000009d00000004·R_X86_64_PLT32·········0000000000000000·PyDict_DelItem·-·4
155 0000000000000d4e··0000007b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0155 0000000000000d6e··0000007b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
156 0000000000000dd6··0000007b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0156 0000000000000df6··0000007b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
157 0000000000000dee··0000008000000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromSecondsObject·-·4157 0000000000000e0e··0000008000000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromSecondsObject·-·4
158 0000000000000e0a··0000009e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimeval·-·4158 0000000000000e2a··0000009e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimeval·-·4
159 0000000000000eef··0000008200000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Init·-·4159 0000000000000f0d··0000008200000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Init·-·4
160 0000000000000f1c··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4160 0000000000000f3d··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
161 0000000000000f26··0000007a00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4161 0000000000000f47··0000007a00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
162 0000000000000f48··0000009f00000004·R_X86_64_PLT32·········0000000000000000·select·-·4162 0000000000000f69··0000009f00000004·R_X86_64_PLT32·········0000000000000000·select·-·4
163 0000000000000f56··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4163 0000000000000f77··0000007700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
164 0000000000000fa4··0000007200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4164 0000000000000fc5··0000007200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
165 0000000000000fc0··000000a000000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4165 0000000000000fe1··000000a000000004·R_X86_64_PLT32·········0000000000000000·PyTuple_Pack·-·4
166 000000000000104e··0000001d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a0166 000000000000106e··0000001d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a0
167 0000000000001053··000000a200000004·R_X86_64_PLT32·········0000000000000000·PySequence_Fast·-·4167 0000000000001073··000000a200000004·R_X86_64_PLT32·········0000000000000000·PySequence_Fast·-·4
168 00000000000010a9··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyObject_AsFileDescriptor·-·4168 00000000000010ca··000000a300000004·R_X86_64_PLT32·········0000000000000000·PyObject_AsFileDescriptor·-·4
169 00000000000010ce··000000a400000004·R_X86_64_PLT32·········0000000000000000·__fdelt_chk·-·4169 00000000000010ef··000000a400000004·R_X86_64_PLT32·········0000000000000000·__fdelt_chk·-·4
170 000000000000113b··0000007900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4170 000000000000115c··0000007900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
171 00000000000011da··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4171 00000000000011f4··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
172 0000000000001211··000000a400000004·R_X86_64_PLT32·········0000000000000000·__fdelt_chk·-·4172 000000000000122b··000000a400000004·R_X86_64_PLT32·········0000000000000000·__fdelt_chk·-·4
173 000000000000123c··000000a400000004·R_X86_64_PLT32·········0000000000000000·__fdelt_chk·-·4173 0000000000001258··000000a400000004·R_X86_64_PLT32·········0000000000000000·__fdelt_chk·-·4
174 000000000000126a··000000a500000004·R_X86_64_PLT32·········0000000000000000·PyList_SetItem·-·4174 0000000000001286··000000a500000004·R_X86_64_PLT32·········0000000000000000·PyList_SetItem·-·4
175 000000000000000a··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4175 000000000000000a··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
176 0000000000000035··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4176 0000000000000035··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
177 0000000000000051··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4177 0000000000000051··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
178 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4178 000000000000007f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
179 0000000000000176··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4179 0000000000000176··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
180 0000000000000186··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4180 0000000000000186··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
181 00000000000002ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4181 00000000000002ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4
Offset 229, 58 lines modifiedOffset 229, 57 lines modified
229 000000000000098f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45a229 000000000000098f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45a
230 00000000000009aa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·438230 00000000000009aa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·438
231 00000000000009b6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·415231 00000000000009b6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·415
232 00000000000009be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e232 00000000000009be··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e
233 00000000000009d8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e233 00000000000009d8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e
234 00000000000009dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e234 00000000000009dd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e
235 00000000000009e2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e235 00000000000009e2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40e
236 0000000000000a11··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c8236 0000000000000a11··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a4
237 0000000000000a6d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fa 
238 0000000000000a89··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fa 
239 0000000000000b3f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·496237 0000000000000ab3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4d5
240 0000000000000b86··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48a 
241 0000000000000bb6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·474238 0000000000000ade··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·474
 239 0000000000000afa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·474
242 0000000000000be3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ec240 0000000000000b9d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·498
 241 0000000000000bcd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·482
 242 0000000000000c09··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c7
243 0000000000000be8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a2243 0000000000000c0e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·56a
244 0000000000000bf5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·508244 0000000000000c1b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57b
245 0000000000000c5f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5fe245 0000000000000c7f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·604
246 0000000000000c86··0000007900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4246 0000000000000ca6··0000007900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
247 0000000000000ca7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·609247 0000000000000cc7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f
248 0000000000000cb1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·609248 0000000000000cd1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f
249 0000000000000cba··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·609249 0000000000000cda··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f
250 0000000000000ccf··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·638250 0000000000000cef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63e
251 0000000000000d0e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·646251 0000000000000d2e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64c
252 0000000000000d24··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·646 
253 0000000000000d39··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63f 
254 0000000000000d44··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64d252 0000000000000d44··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64c
255 0000000000000d78··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·67a253 0000000000000d59··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·645
 254 0000000000000d64··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·653
256 0000000000000d98··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·69f255 0000000000000d98··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·680
 256 0000000000000db8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a5
257 0000000000000ddc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a9257 0000000000000dfc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6af
258 0000000000000df6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78d 
259 0000000000000e13··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·785258 0000000000000e16··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78b
 259 0000000000000e33··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·783
260 0000000000000e29··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·774260 0000000000000e49··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·772
261 0000000000000e6c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·755261 0000000000000e8c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·753
262 0000000000000e9a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d1262 0000000000000eba··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71f
263 0000000000000ec7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c9263 0000000000000ee7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6cf
264 0000000000000ee5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·723 
265 0000000000000f61··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e0264 0000000000000f82··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d7
 265 0000000000000f8d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6c3
266 0000000000000f6c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6bd266 0000000000000fce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6bb
267 0000000000000fad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b5 
268 000000000000105c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d9267 000000000000107c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d7
269 000000000000107b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·806268 000000000000109b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·805
270 0000000000001095··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7c1 
271 00000000000010a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7fe 
Max diff block lines reached; 40935/61020 bytes (67.08%) of diff not shown.
24.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32455 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
456 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24456 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
457 ··DW_CFA_offset:·r12·(r12)·at·cfa-16457 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
458 ··DW_CFA_nop458 ··DW_CFA_nop
459 ··DW_CFA_nop459 ··DW_CFA_nop
460 ··DW_CFA_nop460 ··DW_CFA_nop
  
461 00000458·0000000000000048·0000045c·FDE·cie=00000000·pc=00000000000009f0..0000000000000c1a461 00000458·0000000000000048·0000045c·FDE·cie=00000000·pc=00000000000009f0..0000000000000c34
462 ··DW_CFA_advance_loc:·6·to·00000000000009f6462 ··DW_CFA_advance_loc:·6·to·00000000000009f6
463 ··DW_CFA_def_cfa_offset:·16463 ··DW_CFA_def_cfa_offset:·16
464 ··DW_CFA_offset:·r15·(r15)·at·cfa-16464 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
465 ··DW_CFA_advance_loc:·2·to·00000000000009f8465 ··DW_CFA_advance_loc:·2·to·00000000000009f8
466 ··DW_CFA_def_cfa_offset:·24466 ··DW_CFA_def_cfa_offset:·24
467 ··DW_CFA_offset:·r14·(r14)·at·cfa-24467 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
468 ··DW_CFA_advance_loc:·2·to·00000000000009fa468 ··DW_CFA_advance_loc:·2·to·00000000000009fa
Offset 476, 441 lines modifiedOffset 476, 442 lines modified
476 ··DW_CFA_def_cfa_offset:·48476 ··DW_CFA_def_cfa_offset:·48
477 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48477 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
478 ··DW_CFA_advance_loc:·4·to·0000000000000a04478 ··DW_CFA_advance_loc:·4·to·0000000000000a04
479 ··DW_CFA_def_cfa_offset:·56479 ··DW_CFA_def_cfa_offset:·56
480 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56480 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
481 ··DW_CFA_advance_loc:·7·to·0000000000000a0b481 ··DW_CFA_advance_loc:·7·to·0000000000000a0b
482 ··DW_CFA_def_cfa_offset:·112482 ··DW_CFA_def_cfa_offset:·112
483 ··DW_CFA_advance_loc2:·438·to·0000000000000bc1483 ··DW_CFA_advance_loc1:·178·to·0000000000000abd
484 ··DW_CFA_remember_state484 ··DW_CFA_remember_state
485 ··DW_CFA_def_cfa_offset:·56485 ··DW_CFA_def_cfa_offset:·56
486 ··DW_CFA_advance_loc:·4·to·0000000000000bc5486 ··DW_CFA_advance_loc:·4·to·0000000000000ac1
487 ··DW_CFA_def_cfa_offset:·48487 ··DW_CFA_def_cfa_offset:·48
488 ··DW_CFA_advance_loc:·1·to·0000000000000bc6488 ··DW_CFA_advance_loc:·1·to·0000000000000ac2
489 ··DW_CFA_def_cfa_offset:·40489 ··DW_CFA_def_cfa_offset:·40
490 ··DW_CFA_advance_loc:·2·to·0000000000000bc8490 ··DW_CFA_advance_loc:·2·to·0000000000000ac4
491 ··DW_CFA_def_cfa_offset:·32491 ··DW_CFA_def_cfa_offset:·32
492 ··DW_CFA_advance_loc:·2·to·0000000000000bca492 ··DW_CFA_advance_loc:·2·to·0000000000000ac6
493 ··DW_CFA_def_cfa_offset:·24493 ··DW_CFA_def_cfa_offset:·24
494 ··DW_CFA_advance_loc:·2·to·0000000000000bcc494 ··DW_CFA_advance_loc:·2·to·0000000000000ac8
495 ··DW_CFA_def_cfa_offset:·16495 ··DW_CFA_def_cfa_offset:·16
496 ··DW_CFA_advance_loc:·2·to·0000000000000bce496 ··DW_CFA_advance_loc:·2·to·0000000000000aca
497 ··DW_CFA_def_cfa_offset:·8497 ··DW_CFA_def_cfa_offset:·8
498 ··DW_CFA_advance_loc:·1·to·0000000000000bcf498 ··DW_CFA_advance_loc:·1·to·0000000000000acb
499 ··DW_CFA_restore_state499 ··DW_CFA_restore_state
 500 ··DW_CFA_nop
  
500 000004a4·000000000000001c·000004a8·FDE·cie=00000000·pc=0000000000000478..0000000000000602501 000004a4·000000000000001c·000004a8·FDE·cie=00000000·pc=0000000000000478..0000000000000608
501 ··DW_CFA_def_cfa_offset:·112502 ··DW_CFA_def_cfa_offset:·112
502 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56503 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
503 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48504 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
504 ··DW_CFA_offset:·r12·(r12)·at·cfa-40505 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
505 ··DW_CFA_offset:·r13·(r13)·at·cfa-32506 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
506 ··DW_CFA_offset:·r14·(r14)·at·cfa-24507 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
507 ··DW_CFA_offset:·r15·(r15)·at·cfa-16508 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
508 ··DW_CFA_nop509 ··DW_CFA_nop
  
509 000004c4·0000000000000024·000004c8·FDE·cie=00000000·pc=0000000000000c20..0000000000000c67510 000004c4·0000000000000024·000004c8·FDE·cie=00000000·pc=0000000000000c40..0000000000000c87
510 ··DW_CFA_advance_loc:·5·to·0000000000000c25511 ··DW_CFA_advance_loc:·5·to·0000000000000c45
511 ··DW_CFA_def_cfa_offset:·16512 ··DW_CFA_def_cfa_offset:·16
512 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16513 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
513 ··DW_CFA_advance_loc:·1·to·0000000000000c26514 ··DW_CFA_advance_loc:·1·to·0000000000000c46
514 ··DW_CFA_def_cfa_offset:·24515 ··DW_CFA_def_cfa_offset:·24
515 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24516 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
516 ··DW_CFA_advance_loc:·4·to·0000000000000c2a517 ··DW_CFA_advance_loc:·4·to·0000000000000c4a
517 ··DW_CFA_def_cfa_offset:·32518 ··DW_CFA_def_cfa_offset:·32
518 ··DW_CFA_advance_loc:·58·to·0000000000000c64519 ··DW_CFA_advance_loc:·58·to·0000000000000c84
519 ··DW_CFA_def_cfa_offset:·24520 ··DW_CFA_def_cfa_offset:·24
520 ··DW_CFA_advance_loc:·1·to·0000000000000c65521 ··DW_CFA_advance_loc:·1·to·0000000000000c85
521 ··DW_CFA_def_cfa_offset:·16522 ··DW_CFA_def_cfa_offset:·16
522 ··DW_CFA_advance_loc:·1·to·0000000000000c66523 ··DW_CFA_advance_loc:·1·to·0000000000000c86
523 ··DW_CFA_def_cfa_offset:·8524 ··DW_CFA_def_cfa_offset:·8
524 ··DW_CFA_nop525 ··DW_CFA_nop
  
525 000004ec·000000000000001c·000004f0·FDE·cie=00000000·pc=0000000000000602..000000000000060d526 000004ec·000000000000001c·000004f0·FDE·cie=00000000·pc=0000000000000608..0000000000000613
526 ··DW_CFA_def_cfa_offset:·32527 ··DW_CFA_def_cfa_offset:·32
527 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24528 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
528 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16529 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
529 ··DW_CFA_advance_loc:·1·to·0000000000000603530 ··DW_CFA_advance_loc:·1·to·0000000000000609
530 ··DW_CFA_def_cfa_offset:·24531 ··DW_CFA_def_cfa_offset:·24
531 ··DW_CFA_advance_loc:·4·to·0000000000000607532 ··DW_CFA_advance_loc:·4·to·000000000000060d
532 ··DW_CFA_def_cfa_offset:·16533 ··DW_CFA_def_cfa_offset:·16
533 ··DW_CFA_advance_loc:·1·to·0000000000000608534 ··DW_CFA_advance_loc:·1·to·000000000000060e
534 ··DW_CFA_def_cfa_offset:·8535 ··DW_CFA_def_cfa_offset:·8
  
535 0000050c·0000000000000010·00000510·FDE·cie=00000000·pc=0000000000000c70..0000000000000c8b536 0000050c·0000000000000010·00000510·FDE·cie=00000000·pc=0000000000000c90..0000000000000cab
536 ··DW_CFA_nop537 ··DW_CFA_nop
537 ··DW_CFA_nop538 ··DW_CFA_nop
538 ··DW_CFA_nop539 ··DW_CFA_nop
  
539 00000520·000000000000001c·00000524·FDE·cie=00000000·pc=0000000000000c90..0000000000000cec540 00000520·000000000000001c·00000524·FDE·cie=00000000·pc=0000000000000cb0..0000000000000d0c
540 ··DW_CFA_advance_loc:·5·to·0000000000000c95541 ··DW_CFA_advance_loc:·5·to·0000000000000cb5
541 ··DW_CFA_def_cfa_offset:·16542 ··DW_CFA_def_cfa_offset:·16
542 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16543 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
543 ··DW_CFA_advance_loc:·13·to·0000000000000ca2544 ··DW_CFA_advance_loc:·13·to·0000000000000cc2
544 ··DW_CFA_def_cfa_offset:·32545 ··DW_CFA_def_cfa_offset:·32
545 ··DW_CFA_advance_loc1:·72·to·0000000000000cea546 ··DW_CFA_advance_loc1:·72·to·0000000000000d0a
546 ··DW_CFA_def_cfa_offset:·16547 ··DW_CFA_def_cfa_offset:·16
547 ··DW_CFA_advance_loc:·1·to·0000000000000ceb548 ··DW_CFA_advance_loc:·1·to·0000000000000d0b
548 ··DW_CFA_def_cfa_offset:·8549 ··DW_CFA_def_cfa_offset:·8
  
549 00000540·0000000000000020·00000544·FDE·cie=00000000·pc=000000000000060d..0000000000000643550 00000540·0000000000000020·00000544·FDE·cie=00000000·pc=0000000000000613..0000000000000649
550 ··DW_CFA_def_cfa_offset:·32551 ··DW_CFA_def_cfa_offset:·32
551 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16552 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
552 ··DW_CFA_advance_loc:·2·to·000000000000060f553 ··DW_CFA_advance_loc:·2·to·0000000000000615
553 ··DW_CFA_def_cfa_offset:·40554 ··DW_CFA_def_cfa_offset:·40
554 ··DW_CFA_advance_loc:·20·to·0000000000000623555 ··DW_CFA_advance_loc:·20·to·0000000000000629
555 ··DW_CFA_def_cfa_offset:·48556 ··DW_CFA_def_cfa_offset:·48
556 ··DW_CFA_advance_loc:·2·to·0000000000000625557 ··DW_CFA_advance_loc:·2·to·000000000000062b
557 ··DW_CFA_def_cfa_offset:·56558 ··DW_CFA_def_cfa_offset:·56
558 ··DW_CFA_advance_loc:·2·to·0000000000000627559 ··DW_CFA_advance_loc:·2·to·000000000000062d
559 ··DW_CFA_def_cfa_offset:·64560 ··DW_CFA_def_cfa_offset:·64
560 ··DW_CFA_advance_loc:·9·to·0000000000000630561 ··DW_CFA_advance_loc:·9·to·0000000000000636
561 ··DW_CFA_def_cfa_offset:·32562 ··DW_CFA_def_cfa_offset:·32
  
562 00000564·0000000000000024·00000568·FDE·cie=00000000·pc=0000000000000cf0..0000000000000d59563 00000564·0000000000000024·00000568·FDE·cie=00000000·pc=0000000000000d10..0000000000000d79
563 ··DW_CFA_advance_loc:·5·to·0000000000000cf5564 ··DW_CFA_advance_loc:·5·to·0000000000000d15
564 ··DW_CFA_def_cfa_offset:·16565 ··DW_CFA_def_cfa_offset:·16
565 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16566 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
566 ··DW_CFA_advance_loc:·7·to·0000000000000cfc567 ··DW_CFA_advance_loc:·7·to·0000000000000d1c
567 ··DW_CFA_def_cfa_offset:·24568 ··DW_CFA_def_cfa_offset:·24
568 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24569 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
569 ··DW_CFA_advance_loc:·4·to·0000000000000d00570 ··DW_CFA_advance_loc:·4·to·0000000000000d20
570 ··DW_CFA_def_cfa_offset:·48571 ··DW_CFA_def_cfa_offset:·48
571 ··DW_CFA_advance_loc1:·86·to·0000000000000d56572 ··DW_CFA_advance_loc1:·86·to·0000000000000d76
572 ··DW_CFA_def_cfa_offset:·24573 ··DW_CFA_def_cfa_offset:·24
573 ··DW_CFA_advance_loc:·1·to·0000000000000d57574 ··DW_CFA_advance_loc:·1·to·0000000000000d77
574 ··DW_CFA_def_cfa_offset:·16575 ··DW_CFA_def_cfa_offset:·16
575 ··DW_CFA_advance_loc:·1·to·0000000000000d58576 ··DW_CFA_advance_loc:·1·to·0000000000000d78
576 ··DW_CFA_def_cfa_offset:·8577 ··DW_CFA_def_cfa_offset:·8
  
577 0000058c·0000000000000014·00000590·FDE·cie=00000000·pc=0000000000000643..000000000000067e578 0000058c·0000000000000014·00000590·FDE·cie=00000000·pc=0000000000000649..0000000000000684
Max diff block lines reached; 18010/24953 bytes (72.18%) of diff not shown.
26.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 944, 497 lines modifiedOffset 944, 504 lines modified
944 »       push···%rbp944 »       push···%rbp
945 »       mov····%rdx,%rbp945 »       mov····%rdx,%rbp
946 »       push···%rbx946 »       push···%rbx
947 »       mov····%rdi,%rbx947 »       mov····%rdi,%rbx
948 »       sub····$0x38,%rsp948 »       sub····$0x38,%rsp
949 »       cmp····$0x1,%rdx949 »       cmp····$0x1,%rdx
950 »       ja·····a15·<select_poll_poll+0x25>950 »       ja·····a15·<select_poll_poll+0x25>
951 ·R_X86_64_PC32»  .text.unlikely+0x4c8951 ·R_X86_64_PC32»  .text.unlikely+0x4a4
952 »       test···%rbp,%rbp952 »       test···%rbp,%rbp
953 »       jle····be2·<select_poll_poll+0x1f2>953 »       jle····c08·<select_poll_poll+0x218>
954 »       movq···$0xffffffffffffffff,0x10(%rsp)954 »       movq···$0xffffffffffffffff,0x10(%rsp)
955 »       mov····(%r12),%rsi955 »       mov····(%r12),%rsi
956 »       cmp····$0x0,%rsi956 »       cmp····$0x0,%rsi
957 ·R_X86_64_32S»   _Py_NoneStruct957 ·R_X86_64_32S»   _Py_NoneStruct
958 »       jne····b45·<select_poll_poll+0x155>958 »       jne····b5c·<select_poll_poll+0x16c>
959 »       xor····%r9d,%r9d959 »       xor····%r9d,%r9d
960 »       or·····$0xffffffffffffffff,%r12960 »       or·····$0xffffffffffffffff,%rbp
961 »       mov····%r9,(%rsp)961 »       mov····%r9,(%rsp)
962 »       mov····0x28(%rbx),%r13d962 »       mov····0x28(%rbx),%r14d
963 »       test···%r13d,%r13d963 »       test···%r14d,%r14d
964 »       jne····c07·<select_poll_poll+0x217>964 »       jne····bf0·<select_poll_poll+0x200>
965 »       cmpl···$0x0,0x18(%rbx)965 »       cmpl···$0x0,0x18(%rbx)
 966 »       je·····acb·<select_poll_poll+0xdb>
 967 »       movl···$0x1,0x28(%rbx)
 968 »       call···a62·<select_poll_poll+0x72>
 969 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
 970 »       mov····%rax,%r13
 971 »       call···a6a·<select_poll_poll+0x7a>
 972 ·R_X86_64_PLT32» __errno_location-0x4
 973 »       xor····%esi,%esi
 974 »       mov····0x20(%rbx),%rdi
 975 »       mov····%ebp,%edx
 976 »       mov····%esi,(%rax)
 977 »       movslq·0x1c(%rbx),%rsi
 978 »       mov····%rax,%r15
 979 »       call···a80·<select_poll_poll+0x90>
 980 ·R_X86_64_PLT32» poll-0x4
 981 »       mov····%r13,%rdi
 982 »       mov····%eax,%r12d
 983 »       call···a8b·<select_poll_poll+0x9b>
 984 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
 985 »       cmpl···$0x4,(%r15)
 986 »       je·····c12·<select_poll_poll+0x222>
 987 »       xor····%edx,%edx
 988 »       mov····%edx,0x28(%rbx)
 989 »       test···%r12d,%r12d
 990 »       js·····c0d·<select_poll_poll+0x21d>
 991 »       movslq·%r12d,%rdi
 992 »       call···aab·<select_poll_poll+0xbb>
 993 ·R_X86_64_PLT32» PyList_New-0x4
 994 »       mov····%rax,%rbp
 995 »       test···%rax,%rax
966 »       jne····ae3·<select_poll_poll+0xf3>996 »       jne····ab7·<select_poll_poll+0xc7>
 997 ·R_X86_64_PC32»  .text.unlikely+0x4d5
 998 »       xor····%ebp,%ebp
 999 »       add····$0x38,%rsp
 1000 »       mov····%rbp,%rax
 1001 »       pop····%rbx
 1002 »       pop····%rbp
 1003 »       pop····%r12
 1004 »       pop····%r13
 1005 »       pop····%r14
 1006 »       pop····%r15
 1007 »       ret
967 »       mov····0x10(%rbx),%rax1008 »       mov····0x10(%rbx),%rax
968 »       mov····0x20(%rbx),%rbp1009 »       mov····0x20(%rbx),%r12
969 »       mov····0x10(%rax),%rsi1010 »       mov····0x10(%rax),%rsi
970 »       mov····%esi,0x1c(%rbx)1011 »       mov····%esi,0x1c(%rbx)
971 »       test···%esi,%esi1012 »       test···%esi,%esi
972 »       js·····a71·<select_poll_poll+0x81>1013 »       js·····ae2·<select_poll_poll+0xf2>
973 ·R_X86_64_PC32»  .text.unlikely+0x4fa1014 ·R_X86_64_PC32»  .text.unlikely+0x474
974 »       movslq·%esi,%rsi1015 »       movslq·%esi,%rsi
975 »       mov····%rbp,%rdi1016 »       mov····%r12,%rdi
976 »       shl····$0x3,%rsi1017 »       shl····$0x3,%rsi
977 »       call···a80·<select_poll_poll+0x90>1018 »       call···af1·<select_poll_poll+0x101>
978 ·R_X86_64_PLT32» PyMem_Realloc-0x41019 ·R_X86_64_PLT32» PyMem_Realloc-0x4
979 »       mov····%rax,0x20(%rbx)1020 »       mov····%rax,0x20(%rbx)
980 »       test···%rax,%rax1021 »       test···%rax,%rax
981 »       je·····a8d·<select_poll_poll+0x9d>1022 »       je·····afe·<select_poll_poll+0x10e>
982 ·R_X86_64_PC32»  .text.unlikely+0x4fa1023 ·R_X86_64_PC32»  .text.unlikely+0x474
983 »       xor····%edi,%edi1024 »       xor····%edi,%edi
984 »       xor····%ebp,%ebp1025 »       xor····%r12d,%r12d
985 »       mov····%rdi,0x18(%rsp)1026 »       mov····%rdi,0x18(%rsp)
986 »       mov····0x10(%rbx),%rdi1027 »       mov····0x10(%rbx),%rdi
987 »       lea····0x28(%rsp),%rcx1028 »       lea····0x28(%rsp),%rcx
988 »       lea····0x20(%rsp),%rdx1029 »       lea····0x20(%rsp),%rdx
989 »       lea····0x18(%rsp),%rsi1030 »       lea····0x18(%rsp),%rsi
990 »       call···aae·<select_poll_poll+0xbe>1031 »       call···b20·<select_poll_poll+0x130>
991 ·R_X86_64_PLT32» PyDict_Next-0x41032 ·R_X86_64_PLT32» PyDict_Next-0x4
992 »       test···%eax,%eax1033 »       test···%eax,%eax
993 »       je·····adc·<select_poll_poll+0xec>1034 »       je·····b50·<select_poll_poll+0x160>
994 »       mov····0x20(%rsp),%rdi1035 »       mov····0x20(%rsp),%rdi
995 »       call···abc·<select_poll_poll+0xcc>1036 »       call···b2e·<select_poll_poll+0x13e>
996 ·R_X86_64_PLT32» PyLong_AsLong-0x41037 ·R_X86_64_PLT32» PyLong_AsLong-0x4
997 »       mov····0x20(%rbx),%rdx1038 »       mov····0x20(%rbx),%rdx
998 »       mov····0x28(%rsp),%rdi1039 »       mov····0x28(%rsp),%rdi
999 »       mov····%eax,(%rdx,%rbp,1)1040 »       mov····%eax,(%rdx,%r12,1)
1000 »       call···acd·<select_poll_poll+0xdd>1041 »       call···b40·<select_poll_poll+0x150>
1001 ·R_X86_64_PLT32» PyLong_AsLong-0x41042 ·R_X86_64_PLT32» PyLong_AsLong-0x4
1002 »       mov····0x20(%rbx),%rdx1043 »       mov····0x20(%rbx),%rdx
1003 »       mov····%ax,0x4(%rdx,%rbp,1)1044 »       mov····%ax,0x4(%rdx,%r12,1)
1004 »       add····$0x8,%rbp1045 »       add····$0x8,%r12
1005 »       jmp····a96·<select_poll_poll+0xa6>1046 »       jmp····b08·<select_poll_poll+0x118>
1006 »       movl···$0x1,0x18(%rbx)1047 »       movl···$0x1,0x18(%rbx)
1007 »       movl···$0x1,0x28(%rbx) 
1008 »       call···aef·<select_poll_poll+0xff> 
1009 ·R_X86_64_PLT32» PyEval_SaveThread-0x4 
1010 »       mov····%rax,%r15 
1011 »       call···af7·<select_poll_poll+0x107> 
1012 ·R_X86_64_PLT32» __errno_location-0x4 
1013 »       xor····%esi,%esi 
1014 »       mov····0x20(%rbx),%rdi 
1015 »       mov····%r12d,%edx 
1016 »       mov····%esi,(%rax) 
1017 »       movslq·0x1c(%rbx),%rsi 
1018 »       mov····%rax,%r14 
1019 »       call···b0e·<select_poll_poll+0x11e> 
1020 ·R_X86_64_PLT32» poll-0x4 
1021 »       mov····%r15,%rdi 
1022 »       mov····%eax,%ebp 
1023 »       call···b18·<select_poll_poll+0x128> 
1024 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4 
1025 »       cmpl···$0x4,(%r14) 
1026 »       je·····bec·<select_poll_poll+0x1fc> 
1027 »       xor····%edx,%edx 
1028 »       mov····%edx,0x28(%rbx) 
1029 »       test···%ebp,%ebp 
Max diff block lines reached; 22296/26802 bytes (83.19%) of diff not shown.
26.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 439, 651 lines modifiedOffset 439, 648 lines modified
439 »       mov····%rbx,%rdi439 »       mov····%rbx,%rdi
440 »       call···476·<select_poll_register.cold+0x83>440 »       call···476·<select_poll_register.cold+0x83>
441 ·R_X86_64_PLT32» _Py_Dealloc-0x4441 ·R_X86_64_PLT32» _Py_Dealloc-0x4
442 »       jmp····412·<select_poll_register.cold+0x1f>442 »       jmp····412·<select_poll_register.cold+0x1f>
  
443 0000000000000478·<select_poll_poll.cold>:443 0000000000000478·<select_poll_poll.cold>:
444 select_poll_poll.cold():444 select_poll_poll.cold():
 445 »       mov····%r12,0x20(%rbx)
 446 »       call···481·<select_poll_poll.cold+0x9>
 447 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
 448 »       jmp····486·<select_poll_poll.cold+0xe>
 449 ·R_X86_64_PC32»  .text+0xab3
445 »       mov····0x0(%rip),%rdi········450 »       mov····0x0(%rip),%rdi········
446 ·R_X86_64_PC32»  PyExc_TypeError-0x4451 ·R_X86_64_PC32»  PyExc_TypeError-0x4
447 »       mov····$0x0,%esi452 »       mov····$0x0,%esi
448 ·R_X86_64_32»    .rodata.str1.8+0x28453 ·R_X86_64_32»    .rodata.str1.8+0x28
449 »       call···489·<select_poll_poll.cold+0x11>454 »       call···497·<select_poll_poll.cold+0x1f>
450 ·R_X86_64_PLT32» PyErr_SetString-0x4455 ·R_X86_64_PLT32» PyErr_SetString-0x4
451 »       jmp····48e·<select_poll_poll.cold+0x16>456 »       jmp····49c·<select_poll_poll.cold+0x24>
452 ·R_X86_64_PC32»  .text+0xbb6457 ·R_X86_64_PC32»  .text+0xab3
453 »       xor····%r8d,%r8d458 »       xor····%r8d,%r8d
454 »       mov····%r8,(%rsp)459 »       mov····%r8,(%rsp)
455 »       jmp····49a·<select_poll_poll.cold+0x22> 
456 ·R_X86_64_PC32»  .text+0xb8f 
457 »       xor····%r14d,%r14d 
458 »       cmp····%r14d,%ebp 
459 »       jle····4a6·<select_poll_poll.cold+0x2e> 
460 ·R_X86_64_PC32»  .text+0xbb9 
461 »       mov····0x20(%rbx),%rax 
462 »       movslq·%r13d,%rcx 
463 »       lea····0x0(,%rcx,8),%rdx 
464 »       cmpw···$0x0,0x6(%rax,%rcx,8) 
465 »       mov····%rcx,0x8(%rsp) 
466 »       mov····%rdx,(%rsp) 
467 »       jne····544·<select_poll_poll.cold+0xcc> 
468 »       add····$0x1,%r13d 
469 »       jmp····4aa·<select_poll_poll.cold+0x32>460 »       jmp····4a8·<select_poll_poll.cold+0x30>
 461 ·R_X86_64_PC32»  .text+0xba6
470 »       xor····%edx,%edx462 »       xor····%edx,%edx
471 »       mov····$0x1,%ecx463 »       mov····$0x1,%ecx
472 »       mov····%rbp,%rsi464 »       mov····%rbp,%rsi
473 »       mov····$0x0,%edi465 »       mov····$0x0,%edi
474 ·R_X86_64_32»    .rodata.str1.1+0x166466 ·R_X86_64_32»    .rodata.str1.1+0x166
475 »       call···4e0·<select_poll_poll.cold+0x68>467 »       call···4bc·<select_poll_poll.cold+0x44>
476 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4468 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
477 »       test···%eax,%eax469 »       test···%eax,%eax
478 »       jne····4e8·<select_poll_poll.cold+0x70>470 »       jne····4c4·<select_poll_poll.cold+0x4c>
479 ·R_X86_64_PC32»  .text+0xa11471 ·R_X86_64_PC32»  .text+0xa11
480 »       xor····%r12d,%r12d472 »       xor····%ebp,%ebp
481 »       jmp····4f0·<select_poll_poll.cold+0x78>473 »       jmp····4cb·<select_poll_poll.cold+0x53>
482 ·R_X86_64_PC32»  .text+0xbb9474 ·R_X86_64_PC32»  .text+0xab5
483 »       movq···$0xffffffffffffffff,0x10(%rsp)475 »       movq···$0xffffffffffffffff,0x10(%rsp)
484 »       jmp····4fe·<select_poll_poll.cold+0x86>476 »       jmp····4d9·<select_poll_poll.cold+0x61>
485 ·R_X86_64_PC32»  .text+0xa34477 ·R_X86_64_PC32»  .text+0xa34
 478 »       xor····%r13d,%r13d
 479 »       cmp····%r13d,%r12d
486 »       mov····%rbp,0x20(%rbx) 
487 »       call···507·<select_poll_poll.cold+0x8f> 
488 ·R_X86_64_PLT32» PyErr_NoMemory-0x4 
489 »       jmp····50c·<select_poll_poll.cold+0x94>480 »       jle····4e5·<select_poll_poll.cold+0x6d>
490 ·R_X86_64_PC32»  .text+0xbb6481 ·R_X86_64_PC32»  .text+0xab5
 482 »       mov····0x20(%rbx),%rax
 483 »       movslq·%r14d,%rcx
 484 »       lea····0x0(,%rcx,8),%rdx
 485 »       cmpw···$0x0,0x6(%rax,%rcx,8)
491 »       cmpq···$0x0,0x10(%rsp) 
492 »       js·····518·<select_poll_poll.cold+0xa0> 
493 ·R_X86_64_PC32»  .text+0xae6 
494 »       mov····(%rsp),%rdi 
495 »       call···521·<select_poll_poll.cold+0xa9> 
496 ·R_X86_64_PLT32» _PyDeadline_Get-0x4 
497 »       mov····%rax,0x10(%rsp)486 »       mov····%rcx,0x8(%rsp)
498 »       mov····%rax,%rdi487 »       mov····%rdx,(%rsp)
499 »       test···%rax,%rax 
500 »       js·····5b7·<select_poll_poll.cold+0x13f>488 »       je·····5c0·<select_poll_poll.cold+0x148>
501 »       mov····$0x1,%esi 
502 »       call···53c·<select_poll_poll.cold+0xc4> 
503 ·R_X86_64_PLT32» _PyTime_AsMilliseconds-0x4 
504 »       mov····%rax,%r12 
505 »       jmp····544·<select_poll_poll.cold+0xcc> 
506 ·R_X86_64_PC32»  .text+0xae6 
507 »       mov····$0x2,%edi489 »       mov····$0x2,%edi
508 »       call···54e·<select_poll_poll.cold+0xd6>490 »       call···513·<select_poll_poll.cold+0x9b>
509 ·R_X86_64_PLT32» PyTuple_New-0x4491 ·R_X86_64_PLT32» PyTuple_New-0x4
510 »       mov····%rax,%r15492 »       mov····%rax,%r15
511 »       test···%rax,%rax493 »       test···%rax,%rax
512 »       je·····5db·<select_poll_poll.cold+0x163>494 »       je·····5e1·<select_poll_poll.cold+0x169>
513 »       mov····0x20(%rbx),%rax495 »       mov····0x20(%rbx),%rax
514 »       mov····0x8(%rsp),%rcx496 »       mov····0x8(%rsp),%rcx
515 »       movslq·(%rax,%rcx,8),%rdi497 »       movslq·(%rax,%rcx,8),%rdi
516 »       call···56c·<select_poll_poll.cold+0xf4>498 »       call···531·<select_poll_poll.cold+0xb9>
517 ·R_X86_64_PLT32» PyLong_FromLong-0x4499 ·R_X86_64_PLT32» PyLong_FromLong-0x4
518 »       test···%rax,%rax500 »       test···%rax,%rax
519 »       je·····5c3·<select_poll_poll.cold+0x14b>501 »       je·····5c9·<select_poll_poll.cold+0x151>
520 »       mov····%rax,0x18(%r15)502 »       mov····%rax,0x18(%r15)
521 »       mov····(%rsp),%rcx503 »       mov····(%rsp),%rcx
522 »       mov····0x20(%rbx),%rax504 »       mov····0x20(%rbx),%rax
523 »       movzwl·0x6(%rax,%rcx,1),%edi505 »       movzwl·0x6(%rax,%rcx,1),%edi
524 »       call···587·<select_poll_poll.cold+0x10f>506 »       call···550·<select_poll_poll.cold+0xd8>
525 ·R_X86_64_PLT32» PyLong_FromLong-0x4507 ·R_X86_64_PLT32» PyLong_FromLong-0x4
526 »       test···%rax,%rax508 »       test···%rax,%rax
527 »       je·····5c3·<select_poll_poll.cold+0x14b>509 »       je·····5c9·<select_poll_poll.cold+0x151>
528 »       mov····%rax,0x20(%r15)510 »       mov····%rax,0x20(%r15)
529 »       mov····0x18(%r12),%rax511 »       mov····0x18(%rbp),%rax
530 »       add····$0x1,%r13d 
531 »       mov····%r15,(%rax,%r14,8) 
532 »       add····$0x1,%r14512 »       add····$0x1,%r14d
 513 »       mov····%r15,(%rax,%r13,8)
 514 »       add····$0x1,%r13
533 »       jmp····49d·<select_poll_poll.cold+0x25>515 »       jmp····4dc·<select_poll_poll.cold+0x64>
534 »       mov····0x0(%rip),%rdi········516 »       mov····0x0(%rip),%rdi········
535 ·R_X86_64_PC32»  PyExc_OSError-0x4517 ·R_X86_64_PC32»  PyExc_OSError-0x4
536 »       call···5b2·<select_poll_poll.cold+0x13a>518 »       call···57a·<select_poll_poll.cold+0x102>
537 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4519 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
 520 »       jmp····57f·<select_poll_poll.cold+0x107>
 521 ·R_X86_64_PC32»  .text+0xab3
 522 »       cmpq···$0x0,0x10(%rsp)
 523 »       js·····58b·<select_poll_poll.cold+0x113>
 524 ·R_X86_64_PC32»  .text+0xa59
 525 »       mov····(%rsp),%rdi
 526 »       call···594·<select_poll_poll.cold+0x11c>
 527 ·R_X86_64_PLT32» _PyDeadline_Get-0x4
 528 »       mov····%rax,0x10(%rsp)
 529 »       mov····%rax,%rdi
 530 »       test···%rax,%rax
 531 »       js·····5b3·<select_poll_poll.cold+0x13b>
 532 »       mov····$0x1,%esi
Max diff block lines reached; 22346/27390 bytes (81.58%) of diff not shown.
4.65 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 67, 20 lines modifiedOffset 67, 20 lines modified
67 ··0x000003f0·14000000·f4030000·00000000·1f000000·................67 ··0x000003f0·14000000·f4030000·00000000·1f000000·................
68 ··0x00000400·000e1083·02000000·30000000·0c040000·........0.......68 ··0x00000400·000e1083·02000000·30000000·0c040000·........0.......
69 ··0x00000410·00000000·d6000000·00460e10·8c02480e·.........F....H.69 ··0x00000410·00000000·d6000000·00460e10·8c02480e·.........F....H.
70 ··0x00000420·18860344·0e208304·470e4002·a90a0e20·...D.·..G.@....·70 ··0x00000420·18860344·0e208304·470e4002·a90a0e20·...D.·..G.@....·
71 ··0x00000430·410e1841·0e10420e·08410b00·18000000·A..A..B..A......71 ··0x00000430·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
72 ··0x00000440·40040000·00000000·85000000·000e4083·@.............@.72 ··0x00000440·40040000·00000000·85000000·000e4083·@.............@.
73 ··0x00000450·0486038c·02000000·48000000·5c040000·........H...\...73 ··0x00000450·0486038c·02000000·48000000·5c040000·........H...\...
74 ··0x00000460·00000000·2a020000·00460e10·8f02420e·....*....F....B.74 ··0x00000460·00000000·44020000·00460e10·8f02420e·....D....F....B.
75 ··0x00000470·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.075 ··0x00000470·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
76 ··0x00000480·8606440e·38830747·0e7003b6·010a0e38·..D.8..G.p.....876 ··0x00000480·8606440e·38830747·0e7002b2·0a0e3844·..D.8..G.p....8D
77 ··0x00000490·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B77 ··0x00000490·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
78 ··0x000004a0·0e08410b·1c000000·a8040000·00000000·..A.............78 ··0x000004a0·08410b00·1c000000·a8040000·00000000·.A..............
79 ··0x000004b0·8a010000·000e7083·0786068c·058d048e·......p.........79 ··0x000004b0·90010000·000e7083·0786068c·058d048e·......p.........
80 ··0x000004c0·038f0200·24000000·c8040000·00000000·....$...........80 ··0x000004c0·038f0200·24000000·c8040000·00000000·....$...........
81 ··0x000004d0·47000000·00450e10·8602410e·18830344·G....E....A....D81 ··0x000004d0·47000000·00450e10·8602410e·18830344·G....E....A....D
82 ··0x000004e0·0e207a0e·18410e10·410e0800·1c000000·.·z..A..A.......82 ··0x000004e0·0e207a0e·18410e10·410e0800·1c000000·.·z..A..A.......
83 ··0x000004f0·f0040000·00000000·0b000000·000e2083·..............·.83 ··0x000004f0·f0040000·00000000·0b000000·000e2083·..............·.
84 ··0x00000500·03860241·0e18440e·10410e08·10000000·...A..D..A......84 ··0x00000500·03860241·0e18440e·10410e08·10000000·...A..D..A......
85 ··0x00000510·10050000·00000000·1b000000·00000000·................85 ··0x00000510·10050000·00000000·1b000000·00000000·................
86 ··0x00000520·1c000000·24050000·00000000·5c000000·....$.......\...86 ··0x00000520·1c000000·24050000·00000000·5c000000·....$.......\...
Offset 93, 34 lines modifiedOffset 93, 34 lines modified
93 ··0x00000590·90050000·00000000·3b000000·000e3083·........;.....0.93 ··0x00000590·90050000·00000000·3b000000·000e3083·........;.....0.
94 ··0x000005a0·03860200·28000000·a8050000·00000000·....(...........94 ··0x000005a0·03860200·28000000·a8050000·00000000·....(...........
95 ··0x000005b0·3c000000·00490e10·8602440e·18830345·<....I....D....E95 ··0x000005b0·3c000000·00490e10·8602440e·18830345·<....I....D....E
96 ··0x000005c0·0e20610a·0e18410e·10410e08·420b0000·.·a...A..A..B...96 ··0x000005c0·0e20610a·0e18410e·10410e08·420b0000·.·a...A..A..B...
97 ··0x000005d0·20000000·d4050000·00000000·2f000000··.........../...97 ··0x000005d0·20000000·d4050000·00000000·2f000000··.........../...
98 ··0x000005e0·000e2083·03860260·0a0e1843·0e10410e·..·....`...C..A.98 ··0x000005e0·000e2083·03860260·0a0e1843·0e10410e·..·....`...C..A.
99 ··0x000005f0·08410b00·50000000·f8050000·00000000·.A..P...........99 ··0x000005f0·08410b00·50000000·f8050000·00000000·.A..P...........
100 ··0x00000600·75020000·00420e10·8f02420e·188e0342·u....B....B....B100 ··0x00000600·76020000·00420e10·8f02420e·188e0342·v....B....B....B
101 ··0x00000610·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.101 ··0x00000610·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
102 ··0x00000620·38830748·0c0bb880·03510d07·470ed084·8..H.....Q..G...102 ··0x00000620·38830748·0c0bb880·03510d07·470ed084·8..H.....Q..G...
103 ··0x00000630·03033d02·0e38440e·30410e28·420e2042·..=..8D.0A.(B.·B103 ··0x00000630·03033e02·0e38440e·30410e28·420e2042·..>..8D.0A.(B.·B
104 ··0x00000640·0e18420e·10420e08·20000000·4c060000·..B..B..·...L...104 ··0x00000640·0e18420e·10420e08·20000000·4c060000·..B..B..·...L...
105 ··0x00000650·00000000·07010000·000ed084·03830786·................105 ··0x00000650·00000000·ff000000·000ed084·03830786·................
106 ··0x00000660·068c058d·048e038f·02000000·48000000·............H...106 ··0x00000660·068c058d·048e038f·02000000·48000000·............H...
107 ··0x00000670·70060000·00000000·21010000·00420e10·p.......!....B..107 ··0x00000670·70060000·00000000·22010000·00420e10·p......."....B..
108 ··0x00000680·8f02490e·188e0345·0e208d04·420e288c·..I....E.·..B.(.108 ··0x00000680·8f02490e·188e0345·0e208d04·420e288c·..I....E.·..B.(.
109 ··0x00000690·05410e30·8606410e·38830747·0e5002f1·.A.0..A.8..G.P..109 ··0x00000690·05410e30·8606410e·38830747·0e5002f2·.A.0..A.8..G.P..
110 ··0x000006a0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B110 ··0x000006a0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
111 ··0x000006b0·0e10420e·08410b00·1c000000·bc060000·..B..A..........111 ··0x000006b0·0e10420e·08410b00·1c000000·bc060000·..B..A..........
112 ··0x000006c0·00000000·69000000·000e5083·0786068c·....i.....P.....112 ··0x000006c0·00000000·6a000000·000e5083·0786068c·....j.....P.....
113 ··0x000006d0·058d048e·038f0200·24000000·dc060000·........$.......113 ··0x000006d0·058d048e·038f0200·24000000·dc060000·........$.......
114 ··0x000006e0·00000000·43000000·00410e10·8602440e·....C....A....D.114 ··0x000006e0·00000000·41000000·00410e10·8602430e·....A....A....C.
115 ··0x000006f0·18830343·0e20780e·18410e10·410e0800·...C.·x..A..A...115 ··0x000006f0·18830344·0e20760e·18410e10·410e0800·...D.·v..A..A...
116 ··0x00000700·14000000·04070000·00000000·17000000·................116 ··0x00000700·14000000·04070000·00000000·17000000·................
117 ··0x00000710·000e2083·03860200·48000000·1c070000·..·.....H.......117 ··0x00000710·000e2083·03860200·48000000·1c070000·..·.....H.......
118 ··0x00000720·00000000·e1000000·00420e10·8f02450e·.........B....E.118 ··0x00000720·00000000·dd000000·00420e10·8f02420e·.........B....B.
119 ··0x00000730·188e0345·0e208d04·480e288c·05440e30·...E.·..H.(..D.0119 ··0x00000730·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
120 ··0x00000740·8606440e·38830744·0e507e0a·0e38440e·..D.8..D.P~..8D.120 ··0x00000740·8606440e·38830744·0e507e0a·0e38440e·..D.8..D.P~..8D.
121 ··0x00000750·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..121 ··0x00000750·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
122 ··0x00000760·410b0000·1c000000·68070000·00000000·A.......h.......122 ··0x00000760·410b0000·1c000000·68070000·00000000·A.......h.......
123 ··0x00000770·22000000·000e5083·0786068c·058d048e·".....P.........123 ··0x00000770·22000000·000e5083·0786068c·058d048e·".....P.........
124 ··0x00000780·038f0200·38000000·88070000·00000000·....8...........124 ··0x00000780·038f0200·38000000·88070000·00000000·....8...........
125 ··0x00000790·3e010000·00460e10·8d02420e·188c0344·>....F....B....D125 ··0x00000790·3e010000·00460e10·8d02420e·188c0344·>....F....B....D
126 ··0x000007a0·0e208604·410e2883·05470e40·0323010e·.·..A.(..G.@.#..126 ··0x000007a0·0e208604·410e2883·05470e40·0323010e·.·..A.(..G.@.#..
19.1 KB
sha1module.o
1.52 KB
readelf --wide --symbols {}
    
Offset 16, 17 lines modifiedOffset 16, 17 lines modified
16 ····12:·0000000000000264····14·FUNC····LOCAL··DEFAULT····5·SHA1_get_block_size16 ····12:·0000000000000264····14·FUNC····LOCAL··DEFAULT····5·SHA1_get_block_size
17 ····13:·0000000000000272····14·FUNC····LOCAL··DEFAULT····5·sha1_get_digest_size17 ····13:·0000000000000272····14·FUNC····LOCAL··DEFAULT····5·sha1_get_digest_size
18 ····14:·0000000000000280···150·FUNC····LOCAL··DEFAULT····5·SHA1Type_digest18 ····14:·0000000000000280···150·FUNC····LOCAL··DEFAULT····5·SHA1Type_digest
19 ····15:·0000000000000316···150·FUNC····LOCAL··DEFAULT····5·SHA1Type_hexdigest19 ····15:·0000000000000316···150·FUNC····LOCAL··DEFAULT····5·SHA1Type_hexdigest
20 ····16:·00000000000003ac····19·FUNC····LOCAL··DEFAULT····5·SHA1_get_name20 ····16:·00000000000003ac····19·FUNC····LOCAL··DEFAULT····5·SHA1_get_name
21 ····17:·00000000000003bf····85·FUNC····LOCAL··DEFAULT····5·SHA1_dealloc21 ····17:·00000000000003bf····85·FUNC····LOCAL··DEFAULT····5·SHA1_dealloc
22 ····18:·000000000000045d···264·FUNC····LOCAL··DEFAULT····5·SHA1Type_update22 ····18:·000000000000045d···264·FUNC····LOCAL··DEFAULT····5·SHA1Type_update
 23 ····19:·0000000000000565····47·FUNC····LOCAL··DEFAULT····5·_sha1_clear
 24 ····20:·0000000000000594·····6·FUNC····LOCAL··DEFAULT····5·_sha1_free
23 ····19:·0000000000000565···170·FUNC····LOCAL··DEFAULT····5·SHA1Type_copy25 ····21:·000000000000059a···170·FUNC····LOCAL··DEFAULT····5·SHA1Type_copy
24 ····20:·000000000000060f····47·FUNC····LOCAL··DEFAULT····5·_sha1_clear 
25 ····21:·000000000000063e·····6·FUNC····LOCAL··DEFAULT····5·_sha1_free 
26 ····22:·0000000000000644····24·FUNC····LOCAL··DEFAULT····5·SHA1_traverse26 ····22:·0000000000000644····24·FUNC····LOCAL··DEFAULT····5·SHA1_traverse
27 ····23:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····2·_kwtuple.027 ····23:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····2·_kwtuple.0
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
29 ····25:·0000000000000000····24·OBJECT··LOCAL··DEFAULT····9·_keywords.129 ····25:·0000000000000000····24·OBJECT··LOCAL··DEFAULT····9·_keywords.1
30 ····26:·0000000000000160····64·OBJECT··LOCAL··DEFAULT····2·SHA1_functions30 ····26:·0000000000000160····64·OBJECT··LOCAL··DEFAULT····2·SHA1_functions
31 ····27:·0000000000000120····48·OBJECT··LOCAL··DEFAULT····2·_sha1_slots31 ····27:·0000000000000120····48·OBJECT··LOCAL··DEFAULT····2·_sha1_slots
32 ····28:·0000000000000020···127·OBJECT··LOCAL··DEFAULT····9·_sha1_sha1__doc__32 ····28:·0000000000000020···127·OBJECT··LOCAL··DEFAULT····9·_sha1_sha1__doc__
8.2 KB
readelf --wide --relocs {}
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 0000000000000050··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·07 0000000000000050··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·0
8 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·98 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9
9 0000000000000078··0000000100000001·R_X86_64_64············0000000000000000·.data·+·109 0000000000000078··0000000100000001·R_X86_64_64············0000000000000000·.data·+·10
10 00000000000000c8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3f10 00000000000000c8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3f
11 00000000000000e0··0000000100000001·R_X86_64_64············0000000000000000·.data·+·16011 00000000000000e0··0000000100000001·R_X86_64_64············0000000000000000·.data·+·160
12 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.data·+·12012 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.data·+·120
13 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7713 00000000000000f0··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·77
14 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·60f14 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·565
15 0000000000000100··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·63e15 0000000000000100··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·594
16 0000000000000128··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e16 0000000000000128··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e
17 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·917 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9
18 0000000000000168··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a318 0000000000000168··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a3
19 0000000000000178··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·2019 0000000000000178··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·20
20 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4520 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·45
21 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.data·+·1c021 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.data·+·1c0
22 00000000000001c8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3bf22 00000000000001c8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3bf
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5026 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·50
27 0000000000000228··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·26427 0000000000000228··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·264
28 0000000000000248··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5b28 0000000000000248··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5b
29 0000000000000250··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3ac29 0000000000000250··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3ac
30 0000000000000270··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6030 0000000000000270··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·60
31 0000000000000278··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27231 0000000000000278··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·272
32 00000000000002c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6c32 00000000000002c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6c
33 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·56533 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·59a
34 00000000000002d8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1a034 00000000000002d8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1a0
35 00000000000002e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7135 00000000000002e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·71
36 00000000000002e8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·28036 00000000000002e8··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·280
37 00000000000002f8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·16037 00000000000002f8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·160
38 0000000000000300··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7838 0000000000000300··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·78
39 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·31639 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.text.unlikely·+·316
40 0000000000000318··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·10040 0000000000000318··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·100
Offset 114, 27 lines modifiedOffset 114, 27 lines modified
114 00000000000004ec··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4114 00000000000004ec··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
115 00000000000004fd··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4115 00000000000004fd··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
116 0000000000000518··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4116 0000000000000518··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
117 0000000000000520··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4117 0000000000000520··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
118 0000000000000532··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4118 0000000000000532··0000004500000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4
119 0000000000000555··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4119 0000000000000555··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
120 000000000000055a··000000460000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0120 000000000000055a··000000460000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
 121 000000000000056b··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4
 122 000000000000058c··0000002900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
121 0000000000000584··0000002b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4123 00000000000005b9··0000002b00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
122 0000000000000589··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e124 00000000000005be··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e
123 0000000000000590··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4125 00000000000005c5··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
124 00000000000005a5··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4126 00000000000005da··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
125 00000000000005b6··0000003300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4127 00000000000005eb··0000003300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
126 00000000000005c6··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4128 00000000000005fb··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
127 00000000000005cf··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4129 0000000000000604··0000003600000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
128 00000000000005e0··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4130 0000000000000615··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
129 00000000000005e8··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4131 000000000000061d··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
130 00000000000005f1··0000004700000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA1_copy·-·4132 0000000000000626··0000004700000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA1_copy·-·4
131 0000000000000603··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4133 0000000000000638··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
132 0000000000000615··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4 
133 0000000000000636··0000002900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
134 000000000000000a··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4134 000000000000000a··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
135 000000000000026e··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4135 000000000000026e··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
136 000000000000027c··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4136 000000000000027c··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
137 00000000000003bb··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4137 00000000000003bb··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4
138 000000000000040c··0000002900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4138 000000000000040c··0000002900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
139 0000000000000459··0000004400000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA1_update·-·4139 0000000000000459··0000004400000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA1_update·-·4
  
Offset 154, 10 lines modifiedOffset 154, 10 lines modified
154 0000000000000100··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·280154 0000000000000100··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·280
155 0000000000000128··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·316155 0000000000000128··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·316
156 0000000000000150··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ac156 0000000000000150··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ac
157 0000000000000164··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bf157 0000000000000164··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bf
158 0000000000000198··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·414158 0000000000000198··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·414
159 00000000000001d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45d159 00000000000001d4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45d
160 00000000000001fc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·565160 00000000000001fc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·565
 161 0000000000000214··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·594
161 0000000000000228··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60f162 0000000000000228··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·59a
162 0000000000000240··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63e 
163 0000000000000254··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·644163 0000000000000254··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·644
2.23 KB
readelf --wide --debug-dump=frames {}
    
Offset 208, 43 lines modifiedOffset 208, 43 lines modified
208 ··DW_CFA_advance_loc1:·251·to·0000000000000562208 ··DW_CFA_advance_loc1:·251·to·0000000000000562
209 ··DW_CFA_def_cfa_offset:·24209 ··DW_CFA_def_cfa_offset:·24
210 ··DW_CFA_advance_loc:·1·to·0000000000000563210 ··DW_CFA_advance_loc:·1·to·0000000000000563
211 ··DW_CFA_def_cfa_offset:·16211 ··DW_CFA_def_cfa_offset:·16
212 ··DW_CFA_advance_loc:·1·to·0000000000000564212 ··DW_CFA_advance_loc:·1·to·0000000000000564
213 ··DW_CFA_def_cfa_offset:·8213 ··DW_CFA_def_cfa_offset:·8
  
214 000001f4·0000000000000028·000001f8·FDE·cie=00000000·pc=0000000000000565..000000000000060f214 000001f4·0000000000000014·000001f8·FDE·cie=00000000·pc=0000000000000565..0000000000000594
215 ··DW_CFA_advance_loc:·6·to·000000000000056b215 ··DW_CFA_advance_loc:·5·to·000000000000056a
 216 ··DW_CFA_def_cfa_offset:·16
 217 ··DW_CFA_advance_loc:·41·to·0000000000000593
 218 ··DW_CFA_def_cfa_offset:·8
 219 ··DW_CFA_nop
  
 220 0000020c·0000000000000010·00000210·FDE·cie=00000000·pc=0000000000000594..000000000000059a
 221 ··DW_CFA_nop
 222 ··DW_CFA_nop
 223 ··DW_CFA_nop
  
 224 00000220·0000000000000028·00000224·FDE·cie=00000000·pc=000000000000059a..0000000000000644
 225 ··DW_CFA_advance_loc:·6·to·00000000000005a0
216 ··DW_CFA_def_cfa_offset:·16226 ··DW_CFA_def_cfa_offset:·16
217 ··DW_CFA_offset:·r12·(r12)·at·cfa-16227 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
218 ··DW_CFA_advance_loc:·1·to·000000000000056c228 ··DW_CFA_advance_loc:·1·to·00000000000005a1
219 ··DW_CFA_def_cfa_offset:·24229 ··DW_CFA_def_cfa_offset:·24
220 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24230 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
221 ··DW_CFA_advance_loc:·1·to·000000000000056d231 ··DW_CFA_advance_loc:·1·to·00000000000005a2
222 ··DW_CFA_def_cfa_offset:·32232 ··DW_CFA_def_cfa_offset:·32
223 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32233 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
224 ··DW_CFA_advance_loc1:·158·to·000000000000060b234 ··DW_CFA_advance_loc1:·158·to·0000000000000640
225 ··DW_CFA_def_cfa_offset:·24235 ··DW_CFA_def_cfa_offset:·24
226 ··DW_CFA_advance_loc:·1·to·000000000000060c236 ··DW_CFA_advance_loc:·1·to·0000000000000641
227 ··DW_CFA_def_cfa_offset:·16237 ··DW_CFA_def_cfa_offset:·16
228 ··DW_CFA_advance_loc:·2·to·000000000000060e238 ··DW_CFA_advance_loc:·2·to·0000000000000643
229 ··DW_CFA_def_cfa_offset:·8239 ··DW_CFA_def_cfa_offset:·8
230 ··DW_CFA_nop240 ··DW_CFA_nop
231 ··DW_CFA_nop241 ··DW_CFA_nop
  
232 00000220·0000000000000014·00000224·FDE·cie=00000000·pc=000000000000060f..000000000000063e 
233 ··DW_CFA_advance_loc:·5·to·0000000000000614 
234 ··DW_CFA_def_cfa_offset:·16 
235 ··DW_CFA_advance_loc:·41·to·000000000000063d 
236 ··DW_CFA_def_cfa_offset:·8 
237 ··DW_CFA_nop 
  
238 00000238·0000000000000010·0000023c·FDE·cie=00000000·pc=000000000000063e..0000000000000644 
239 ··DW_CFA_nop 
240 ··DW_CFA_nop 
241 ··DW_CFA_nop 
  
242 0000024c·0000000000000010·00000250·FDE·cie=00000000·pc=0000000000000644..000000000000065c242 0000024c·0000000000000010·00000250·FDE·cie=00000000·pc=0000000000000644..000000000000065c
243 ··DW_CFA_nop243 ··DW_CFA_nop
244 ··DW_CFA_nop244 ··DW_CFA_nop
245 ··DW_CFA_nop245 ··DW_CFA_nop
  
383 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 28, 17 lines modifiedOffset 28, 17 lines modified
28 SHA1_get_block_size28 SHA1_get_block_size
29 sha1_get_digest_size29 sha1_get_digest_size
30 SHA1Type_digest30 SHA1Type_digest
31 SHA1Type_hexdigest31 SHA1Type_hexdigest
32 SHA1_get_name32 SHA1_get_name
33 SHA1_dealloc33 SHA1_dealloc
34 SHA1Type_update34 SHA1Type_update
35 SHA1Type_copy 
36 _sha1_clear35 _sha1_clear
37 _sha1_free36 _sha1_free
 37 SHA1Type_copy
38 SHA1_traverse38 SHA1_traverse
39 _kwtuple.039 _kwtuple.0
40 _keywords.140 _keywords.1
41 SHA1_functions41 SHA1_functions
42 _sha1_slots42 _sha1_slots
43 _sha1_sha1__doc__43 _sha1_sha1__doc__
44 sha1_type_slots44 sha1_type_slots
3.86 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 524, 107 lines modifiedOffset 524, 107 lines modified
524 »       mov····$0x0,%eax524 »       mov····$0x0,%eax
525 ·R_X86_64_32»    _Py_NoneStruct525 ·R_X86_64_32»    _Py_NoneStruct
526 »       add····$0x58,%rsp526 »       add····$0x58,%rsp
527 »       pop····%rbx527 »       pop····%rbx
528 »       pop····%rbp528 »       pop····%rbp
529 »       ret529 »       ret
  
 530 0000000000000565·<_sha1_clear>:
 531 _sha1_clear():
 532 »       endbr64
 533 »       push···%rsi
 534 »       call···56f·<_sha1_clear+0xa>
 535 ·R_X86_64_PLT32» PyModule_GetState-0x4
 536 »       mov····(%rax),%rdi
 537 »       test···%rdi,%rdi
 538 »       je·····590·<_sha1_clear+0x2b>
 539 »       xor····%ecx,%ecx
 540 »       mov····%rcx,(%rax)
 541 »       mov····(%rdi),%rax
 542 »       test···%eax,%eax
 543 »       js·····590·<_sha1_clear+0x2b>
 544 »       dec····%rax
 545 »       mov····%rax,(%rdi)
 546 »       jne····590·<_sha1_clear+0x2b>
 547 »       call···590·<_sha1_clear+0x2b>
 548 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 549 »       xor····%eax,%eax
 550 »       pop····%rdx
 551 »       ret
  
 552 0000000000000594·<_sha1_free>:
 553 _sha1_free():
 554 »       endbr64
 555 »       jmp····565·<_sha1_clear>
  
530 0000000000000565·<SHA1Type_copy>:556 000000000000059a·<SHA1Type_copy>:
531 SHA1Type_copy():557 SHA1Type_copy():
532 »       endbr64558 »       endbr64
533 »       push···%r12559 »       push···%r12
534 »       push···%rbp560 »       push···%rbp
535 »       push···%rbx561 »       push···%rbx
536 »       test···%rcx,%rcx562 »       test···%rcx,%rcx
537 »       jne····581·<SHA1Type_copy+0x1c>563 »       jne····5b6·<SHA1Type_copy+0x1c>
538 »       mov····%rdi,%rbp564 »       mov····%rdi,%rbp
539 »       test···%r8,%r8565 »       test···%r8,%r8
540 »       je·····596·<SHA1Type_copy+0x31>566 »       je·····5cb·<SHA1Type_copy+0x31>
541 »       cmpq···$0x0,0x10(%r8)567 »       cmpq···$0x0,0x10(%r8)
542 »       je·····596·<SHA1Type_copy+0x31>568 »       je·····5cb·<SHA1Type_copy+0x31>
543 »       mov····0x0(%rip),%rdi········569 »       mov····0x0(%rip),%rdi········
544 ·R_X86_64_PC32»  PyExc_TypeError-0x4570 ·R_X86_64_PC32»  PyExc_TypeError-0x4
545 »       mov····$0x0,%esi571 »       mov····$0x0,%esi
546 ·R_X86_64_32»    .rodata.str1.1+0xe572 ·R_X86_64_32»    .rodata.str1.1+0xe
547 »       xor····%ebx,%ebx573 »       xor····%ebx,%ebx
548 »       call···594·<SHA1Type_copy+0x2f>574 »       call···5c9·<SHA1Type_copy+0x2f>
549 ·R_X86_64_PLT32» PyErr_SetString-0x4575 ·R_X86_64_PLT32» PyErr_SetString-0x4
550 »       jmp····607·<SHA1Type_copy+0xa2>576 »       jmp····63c·<SHA1Type_copy+0xa2>
551 »       mov····0x378(%rsi),%rax577 »       mov····0x378(%rsi),%rax
552 »       mov····0x20(%rax),%rax578 »       mov····0x20(%rax),%rax
553 »       mov····(%rax),%rdi579 »       mov····(%rax),%rdi
554 »       call···5a9·<SHA1Type_copy+0x44>580 »       call···5de·<SHA1Type_copy+0x44>
555 ·R_X86_64_PLT32» _PyObject_GC_New-0x4581 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
556 »       mov····%rax,%rbx582 »       mov····%rax,%rbx
557 »       xor····%eax,%eax583 »       xor····%eax,%eax
558 »       mov····%rax,0x10(%rbx)584 »       mov····%rax,0x10(%rbx)
559 »       mov····%rbx,%rdi585 »       mov····%rbx,%rdi
560 »       call···5ba·<SHA1Type_copy+0x55>586 »       call···5ef·<SHA1Type_copy+0x55>
561 ·R_X86_64_PLT32» PyObject_GC_Track-0x4587 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
562 »       mov····0x10(%rbp),%rdi588 »       mov····0x10(%rbp),%rdi
563 »       test···%rdi,%rdi589 »       test···%rdi,%rdi
564 »       je·····5ec·<SHA1Type_copy+0x87>590 »       je·····621·<SHA1Type_copy+0x87>
565 »       xor····%esi,%esi591 »       xor····%esi,%esi
566 »       call···5ca·<SHA1Type_copy+0x65>592 »       call···5ff·<SHA1Type_copy+0x65>
567 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4593 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
568 »       test···%eax,%eax594 »       test···%eax,%eax
569 »       jne····5ec·<SHA1Type_copy+0x87>595 »       jne····621·<SHA1Type_copy+0x87>
570 »       call···5d3·<SHA1Type_copy+0x6e>596 »       call···608·<SHA1Type_copy+0x6e>
571 ·R_X86_64_PLT32» PyEval_SaveThread-0x4597 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
572 »       mov····0x10(%rbp),%rdi598 »       mov····0x10(%rbp),%rdi
573 »       mov····$0x1,%esi599 »       mov····$0x1,%esi
574 »       mov····%rax,%r12600 »       mov····%rax,%r12
575 »       call···5e4·<SHA1Type_copy+0x7f>601 »       call···619·<SHA1Type_copy+0x7f>
576 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4602 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
577 »       mov····%r12,%rdi603 »       mov····%r12,%rdi
578 »       call···5ec·<SHA1Type_copy+0x87>604 »       call···621·<SHA1Type_copy+0x87>
579 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4605 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
580 »       mov····0x18(%rbp),%rdi606 »       mov····0x18(%rbp),%rdi
581 »       call···5f5·<SHA1Type_copy+0x90>607 »       call···62a·<SHA1Type_copy+0x90>
582 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA1_copy-0x4608 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA1_copy-0x4
583 »       mov····0x10(%rbp),%rdi609 »       mov····0x10(%rbp),%rdi
584 »       mov····%rax,0x18(%rbx)610 »       mov····%rax,0x18(%rbx)
585 »       test···%rdi,%rdi611 »       test···%rdi,%rdi
586 »       je·····607·<SHA1Type_copy+0xa2>612 »       je·····63c·<SHA1Type_copy+0xa2>
587 »       call···607·<SHA1Type_copy+0xa2>613 »       call···63c·<SHA1Type_copy+0xa2>
588 ·R_X86_64_PLT32» PyThread_release_lock-0x4614 ·R_X86_64_PLT32» PyThread_release_lock-0x4
589 »       mov····%rbx,%rax615 »       mov····%rbx,%rax
590 »       pop····%rbx616 »       pop····%rbx
591 »       pop····%rbp617 »       pop····%rbp
592 »       pop····%r12618 »       pop····%r12
593 »       ret619 »       ret
  
594 000000000000060f·<_sha1_clear>: 
595 _sha1_clear(): 
596 »       endbr64 
597 »       push···%rsi 
598 »       call···619·<_sha1_clear+0xa> 
599 ·R_X86_64_PLT32» PyModule_GetState-0x4 
600 »       mov····(%rax),%rdi 
601 »       test···%rdi,%rdi 
602 »       je·····63a·<_sha1_clear+0x2b> 
603 »       xor····%ecx,%ecx 
604 »       mov····%rcx,(%rax) 
605 »       mov····(%rdi),%rax 
606 »       test···%eax,%eax 
607 »       js·····63a·<_sha1_clear+0x2b> 
608 »       dec····%rax 
609 »       mov····%rax,(%rdi) 
610 »       jne····63a·<_sha1_clear+0x2b> 
611 »       call···63a·<_sha1_clear+0x2b> 
612 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
613 »       xor····%eax,%eax 
614 »       pop····%rdx 
615 »       ret 
  
616 000000000000063e·<_sha1_free>: 
617 _sha1_free(): 
618 »       endbr64 
619 »       jmp····60f·<_sha1_clear> 
Max diff block lines reached; 109/3751 bytes (2.91%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··0x00000180·10410e08·450b410e·18410e10·410e0800·.A..E.A..A..A...28 ··0x00000180·10410e08·450b410e·18410e10·410e0800·.A..E.A..A..A...
29 ··0x00000190·38000000·94010000·00000000·49000000·8...........I...29 ··0x00000190·38000000·94010000·00000000·49000000·8...........I...
30 ··0x000001a0·00420e10·8e02480e·188d0345·0e208c04·.B....H....E.·..30 ··0x000001a0·00420e10·8e02480e·188d0345·0e208c04·.B....H....E.·..
31 ··0x000001b0·440e2886·05440e30·8306660e·28410e20·D.(..D.0..f.(A.·31 ··0x000001b0·440e2886·05440e30·8306660e·28410e20·D.(..D.0..f.(A.·
32 ··0x000001c0·420e1842·0e10420e·08000000·24000000·B..B..B.....$...32 ··0x000001c0·420e1842·0e10420e·08000000·24000000·B..B..B.....$...
33 ··0x000001d0·d0010000·00000000·08010000·00450e10·.............E..33 ··0x000001d0·d0010000·00000000·08010000·00450e10·.............E..
34 ··0x000001e0·8602410e·18830344·0e7002fb·0e18410e·..A....D.p....A.34 ··0x000001e0·8602410e·18830344·0e7002fb·0e18410e·..A....D.p....A.
35 ··0x000001f0·10410e08·28000000·f8010000·00000000·.A..(...........35 ··0x000001f0·10410e08·14000000·f8010000·00000000·.A..............
36 ··0x00000200·aa000000·00460e10·8c02410e·18860341·.....F....A....A 
37 ··0x00000210·0e208304·029e0e18·410e1042·0e080000·.·......A..B....36 ··0x00000200·2f000000·00450e10·690e0800·10000000·/....E..i.......
 37 ··0x00000210·10020000·00000000·06000000·00000000·................
38 ··0x00000220·14000000·24020000·00000000·2f000000·....$......./...38 ··0x00000220·28000000·24020000·00000000·aa000000·(...$...........
39 ··0x00000230·00450e10·690e0800·10000000·3c020000·.E..i.......<... 
40 ··0x00000240·00000000·06000000·00000000·10000000·................39 ··0x00000230·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
 40 ··0x00000240·029e0e18·410e1042·0e080000·10000000·....A..B........
41 ··0x00000250·50020000·00000000·18000000·00000000·P...............41 ··0x00000250·50020000·00000000·18000000·00000000·P...............
  
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 ··0x00000050·6765745f·626c6f63·6b5f7369·7a650073·get_block_size.s8 ··0x00000050·6765745f·626c6f63·6b5f7369·7a650073·get_block_size.s
9 ··0x00000060·6861315f·6765745f·64696765·73745f73·ha1_get_digest_s9 ··0x00000060·6861315f·6765745f·64696765·73745f73·ha1_get_digest_s
10 ··0x00000070·697a6500·53484131·54797065·5f646967·ize.SHA1Type_dig10 ··0x00000070·697a6500·53484131·54797065·5f646967·ize.SHA1Type_dig
11 ··0x00000080·65737400·53484131·54797065·5f686578·est.SHA1Type_hex11 ··0x00000080·65737400·53484131·54797065·5f686578·est.SHA1Type_hex
12 ··0x00000090·64696765·73740053·4841315f·6765745f·digest.SHA1_get_12 ··0x00000090·64696765·73740053·4841315f·6765745f·digest.SHA1_get_
13 ··0x000000a0·6e616d65·00534841·315f6465·616c6c6f·name.SHA1_deallo13 ··0x000000a0·6e616d65·00534841·315f6465·616c6c6f·name.SHA1_deallo
14 ··0x000000b0·63005348·41315479·70655f75·70646174·c.SHA1Type_updat14 ··0x000000b0·63005348·41315479·70655f75·70646174·c.SHA1Type_updat
15 ··0x000000c0·65005348·41315479·70655f63·6f707900·e.SHA1Type_copy. 
16 ··0x000000d0·5f736861·315f636c·65617200·5f736861·_sha1_clear._sha15 ··0x000000c0·65005f73·6861315f·636c6561·72005f73·e._sha1_clear._s
 16 ··0x000000d0·6861315f·66726565·00534841·31547970·ha1_free.SHA1Typ
17 ··0x000000e0·315f6672·65650053·4841315f·74726176·1_free.SHA1_trav17 ··0x000000e0·655f636f·70790053·4841315f·74726176·e_copy.SHA1_trav
18 ··0x000000f0·65727365·005f6b77·7475706c·652e3000·erse._kwtuple.0.18 ··0x000000f0·65727365·005f6b77·7475706c·652e3000·erse._kwtuple.0.
19 ··0x00000100·5f6b6579·776f7264·732e3100·53484131·_keywords.1.SHA119 ··0x00000100·5f6b6579·776f7264·732e3100·53484131·_keywords.1.SHA1
20 ··0x00000110·5f66756e·6374696f·6e73005f·73686131·_functions._sha120 ··0x00000110·5f66756e·6374696f·6e73005f·73686131·_functions._sha1
21 ··0x00000120·5f736c6f·7473005f·73686131·5f736861·_slots._sha1_sha21 ··0x00000120·5f736c6f·7473005f·73686131·5f736861·_slots._sha1_sha
22 ··0x00000130·315f5f64·6f635f5f·00736861·315f7479·1__doc__.sha1_ty22 ··0x00000130·315f5f64·6f635f5f·00736861·315f7479·1__doc__.sha1_ty
23 ··0x00000140·70655f73·6c6f7473·00534841·315f6d65·pe_slots.SHA1_me23 ··0x00000140·70655f73·6c6f7473·00534841·315f6d65·pe_slots.SHA1_me
24 ··0x00000150·74686f64·73005348·41315f67·65747365·thods.SHA1_getse24 ··0x00000150·74686f64·73005348·41315f67·65747365·thods.SHA1_getse
22.8 KB
sha2module.o
2.57 KB
readelf --wide --symbols {}
    
Offset 43, 16 lines modifiedOffset 43, 16 lines modified
43 ····39:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1143 ····39:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
44 ····40:·00000000000008db····14·FUNC····LOCAL··DEFAULT····6·SHA512_get_block_size44 ····40:·00000000000008db····14·FUNC····LOCAL··DEFAULT····6·SHA512_get_block_size
45 ····41:·00000000000008e9····13·FUNC····LOCAL··DEFAULT····6·SHA512_get_digest_size45 ····41:·00000000000008e9····13·FUNC····LOCAL··DEFAULT····6·SHA512_get_digest_size
46 ····42:·00000000000008f6···149·FUNC····LOCAL··DEFAULT····6·SHA512Type_hexdigest46 ····42:·00000000000008f6···149·FUNC····LOCAL··DEFAULT····6·SHA512Type_hexdigest
47 ····43:·000000000000098b····35·FUNC····LOCAL··DEFAULT····6·SHA512_get_name47 ····43:·000000000000098b····35·FUNC····LOCAL··DEFAULT····6·SHA512_get_name
48 ····44:·00000000000009f7···264·FUNC····LOCAL··DEFAULT····6·SHA256Type_update48 ····44:·00000000000009f7···264·FUNC····LOCAL··DEFAULT····6·SHA256Type_update
49 ····45:·0000000000000aff···264·FUNC····LOCAL··DEFAULT····6·SHA512Type_update49 ····45:·0000000000000aff···264·FUNC····LOCAL··DEFAULT····6·SHA512Type_update
50 ····46:·0000000000000c07···194·FUNC····LOCAL··DEFAULT····6·SHA256Type_copy50 ····46:·0000000000000c07···195·FUNC····LOCAL··DEFAULT····6·SHA512Type_copy
51 ····47:·0000000000000cc9···195·FUNC····LOCAL··DEFAULT····6·SHA512Type_copy51 ····47:·0000000000000cca···194·FUNC····LOCAL··DEFAULT····6·SHA256Type_copy
52 ····48:·0000000000000d8c····24·FUNC····LOCAL··DEFAULT····6·SHA2_traverse52 ····48:·0000000000000d8c····24·FUNC····LOCAL··DEFAULT····6·SHA2_traverse
53 ····49:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.053 ····49:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
55 ····51:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···10·_keywords.155 ····51:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···10·_keywords.1
56 ····52:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.356 ····52:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
57 ····53:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···10·_keywords.457 ····53:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···10·_keywords.4
58 ····54:·0000000000000140····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.658 ····54:·0000000000000140····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
Offset 115, 11 lines modifiedOffset 115, 11 lines modified
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_free_256116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_free_256
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_256117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_256
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_384118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_384
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_update_256119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_update_256
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_allocate_lock120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_allocate_lock
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_256 
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_512122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_512
 123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_256
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
7.99 KB
readelf --wide --relocs {}
    
Offset 138, 27 lines modifiedOffset 138, 27 lines modified
138 00000000000005c0··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·97138 00000000000005c0··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·97
139 00000000000005c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·384139 00000000000005c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·384
140 00000000000005e8··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a2140 00000000000005e8··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a2
141 00000000000005f0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4c9141 00000000000005f0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4c9
142 0000000000000610··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a7142 0000000000000610··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a7
143 0000000000000618··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·392143 0000000000000618··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·392
144 0000000000000660··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b3144 0000000000000660··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b3
145 0000000000000668··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·cc9145 0000000000000668··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c07
146 0000000000000678··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·500146 0000000000000678··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·500
147 0000000000000680··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8147 0000000000000680··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8
148 0000000000000688··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3d0148 0000000000000688··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3d0
149 0000000000000698··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·480149 0000000000000698··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·480
150 00000000000006a0··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf150 00000000000006a0··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf
151 00000000000006a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8f6151 00000000000006a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8f6
152 00000000000006b8··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·3c0152 00000000000006b8··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·3c0
153 00000000000006c0··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c9153 00000000000006c0··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c9
154 00000000000006c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·aff154 00000000000006c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·aff
155 00000000000006d8··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·300155 00000000000006d8··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·300
156 0000000000000700··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b3156 0000000000000700··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b3
157 0000000000000708··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c07157 0000000000000708··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·cca
158 0000000000000718··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·540158 0000000000000718··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·540
159 0000000000000720··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8159 0000000000000720··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8
160 0000000000000728··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·39f160 0000000000000728··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·39f
161 0000000000000738··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·4c0161 0000000000000738··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·4c0
162 0000000000000740··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf162 0000000000000740··0000002100000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf
163 0000000000000748··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·434163 0000000000000748··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·434
164 0000000000000758··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·420164 0000000000000758··0000003200000001·R_X86_64_64············0000000000000000·.rodata·+·420
Offset 344, 32 lines modifiedOffset 344, 32 lines modified
344 0000000000000bd4··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4344 0000000000000bd4··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4
345 0000000000000bef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·38c345 0000000000000bef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·38c
346 0000000000000bf7··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4346 0000000000000bf7··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
347 0000000000000bfc··000000750000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0347 0000000000000bfc··000000750000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
348 0000000000000c26··0000005e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4348 0000000000000c26··0000005e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
349 0000000000000c2b··000000210000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c349 0000000000000c2b··000000210000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
350 0000000000000c30··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4350 0000000000000c30··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
351 0000000000000c54··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4351 0000000000000c55··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
352 0000000000000c6a··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4352 0000000000000c6b··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
353 0000000000000c7a··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4353 0000000000000c7b··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
354 0000000000000c83··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4354 0000000000000c84··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
355 0000000000000c94··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4355 0000000000000c95··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
356 0000000000000c9c··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4356 0000000000000c9d··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
357 0000000000000cab··0000007600000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_256·-·4357 0000000000000cac··0000007600000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_512·-·4
358 0000000000000cbd··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4358 0000000000000cbe··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
359 0000000000000ce8··0000005e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4359 0000000000000ce9··0000005e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
360 0000000000000ced··000000210000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c360 0000000000000cee··000000210000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
361 0000000000000cf2··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4361 0000000000000cf3··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
362 0000000000000d17··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4362 0000000000000d17··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
363 0000000000000d2d··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4363 0000000000000d2d··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
364 0000000000000d3d··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4364 0000000000000d3d··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
365 0000000000000d46··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4365 0000000000000d46··0000005c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
366 0000000000000d57··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4366 0000000000000d57··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
367 0000000000000d5f··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4367 0000000000000d5f··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
368 0000000000000d6e··0000007700000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_512·-·4368 0000000000000d6e··0000007700000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_256·-·4
369 0000000000000d80··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4369 0000000000000d80··0000006500000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
370 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d2370 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d2
371 0000000000000015··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·186371 0000000000000015··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·186
372 000000000000001f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ef372 000000000000001f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ef
373 0000000000000029··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cc373 0000000000000029··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1cc
374 0000000000000033··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1a9374 0000000000000033··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1a9
375 0000000000000066··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·240375 0000000000000066··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·240
Offset 436, 9 lines modifiedOffset 436, 9 lines modified
436 000000000000040c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8e9436 000000000000040c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8e9
437 0000000000000420··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8f6437 0000000000000420··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8f6
438 0000000000000448··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98b438 0000000000000448··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98b
439 000000000000045c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9ae439 000000000000045c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9ae
440 0000000000000498··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f7440 0000000000000498··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f7
441 00000000000004c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aff441 00000000000004c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aff
442 00000000000004e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c07442 00000000000004e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c07
443 0000000000000514··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cc9443 0000000000000514··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cca
444 0000000000000540··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8c444 0000000000000540··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8c
2.13 KB
readelf --wide --debug-dump=frames {}
    
Offset 495, 44 lines modifiedOffset 495, 44 lines modified
495 ··DW_CFA_advance_loc1:·251·to·0000000000000c04495 ··DW_CFA_advance_loc1:·251·to·0000000000000c04
496 ··DW_CFA_def_cfa_offset:·24496 ··DW_CFA_def_cfa_offset:·24
497 ··DW_CFA_advance_loc:·1·to·0000000000000c05497 ··DW_CFA_advance_loc:·1·to·0000000000000c05
498 ··DW_CFA_def_cfa_offset:·16498 ··DW_CFA_def_cfa_offset:·16
499 ··DW_CFA_advance_loc:·1·to·0000000000000c06499 ··DW_CFA_advance_loc:·1·to·0000000000000c06
500 ··DW_CFA_def_cfa_offset:·8500 ··DW_CFA_def_cfa_offset:·8
  
501 000004e0·0000000000000028·000004e4·FDE·cie=00000000·pc=0000000000000c07..0000000000000cc9501 000004e0·0000000000000028·000004e4·FDE·cie=00000000·pc=0000000000000c07..0000000000000cca
502 ··DW_CFA_advance_loc:·6·to·0000000000000c0d502 ··DW_CFA_advance_loc:·6·to·0000000000000c0d
503 ··DW_CFA_def_cfa_offset:·16503 ··DW_CFA_def_cfa_offset:·16
504 ··DW_CFA_offset:·r12·(r12)·at·cfa-16504 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
505 ··DW_CFA_advance_loc:·1·to·0000000000000c0e505 ··DW_CFA_advance_loc:·1·to·0000000000000c0e
506 ··DW_CFA_def_cfa_offset:·24506 ··DW_CFA_def_cfa_offset:·24
507 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24507 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
508 ··DW_CFA_advance_loc:·1·to·0000000000000c0f508 ··DW_CFA_advance_loc:·1·to·0000000000000c0f
509 ··DW_CFA_def_cfa_offset:·32509 ··DW_CFA_def_cfa_offset:·32
510 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32510 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
511 ··DW_CFA_advance_loc1:·182·to·0000000000000cc5511 ··DW_CFA_advance_loc1:·183·to·0000000000000cc6
512 ··DW_CFA_def_cfa_offset:·24512 ··DW_CFA_def_cfa_offset:·24
513 ··DW_CFA_advance_loc:·1·to·0000000000000cc6513 ··DW_CFA_advance_loc:·1·to·0000000000000cc7
514 ··DW_CFA_def_cfa_offset:·16514 ··DW_CFA_def_cfa_offset:·16
515 ··DW_CFA_advance_loc:·2·to·0000000000000cc8515 ··DW_CFA_advance_loc:·2·to·0000000000000cc9
516 ··DW_CFA_def_cfa_offset:·8516 ··DW_CFA_def_cfa_offset:·8
517 ··DW_CFA_nop517 ··DW_CFA_nop
518 ··DW_CFA_nop518 ··DW_CFA_nop
  
519 0000050c·0000000000000028·00000510·FDE·cie=00000000·pc=0000000000000cc9..0000000000000d8c519 0000050c·0000000000000028·00000510·FDE·cie=00000000·pc=0000000000000cca..0000000000000d8c
520 ··DW_CFA_advance_loc:·6·to·0000000000000ccf520 ··DW_CFA_advance_loc:·6·to·0000000000000cd0
521 ··DW_CFA_def_cfa_offset:·16521 ··DW_CFA_def_cfa_offset:·16
522 ··DW_CFA_offset:·r12·(r12)·at·cfa-16522 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
523 ··DW_CFA_advance_loc:·1·to·0000000000000cd0523 ··DW_CFA_advance_loc:·1·to·0000000000000cd1
524 ··DW_CFA_def_cfa_offset:·24524 ··DW_CFA_def_cfa_offset:·24
525 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24525 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
526 ··DW_CFA_advance_loc:·1·to·0000000000000cd1526 ··DW_CFA_advance_loc:·1·to·0000000000000cd2
527 ··DW_CFA_def_cfa_offset:·32527 ··DW_CFA_def_cfa_offset:·32
528 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32528 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
529 ··DW_CFA_advance_loc1:·183·to·0000000000000d88529 ··DW_CFA_advance_loc1:·182·to·0000000000000d88
530 ··DW_CFA_def_cfa_offset:·24530 ··DW_CFA_def_cfa_offset:·24
531 ··DW_CFA_advance_loc:·1·to·0000000000000d89531 ··DW_CFA_advance_loc:·1·to·0000000000000d89
532 ··DW_CFA_def_cfa_offset:·16532 ··DW_CFA_def_cfa_offset:·16
533 ··DW_CFA_advance_loc:·2·to·0000000000000d8b533 ··DW_CFA_advance_loc:·2·to·0000000000000d8b
534 ··DW_CFA_def_cfa_offset:·8534 ··DW_CFA_def_cfa_offset:·8
535 ··DW_CFA_nop535 ··DW_CFA_nop
536 ··DW_CFA_nop536 ··DW_CFA_nop
849 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 69, 16 lines modifiedOffset 69, 16 lines modified
69 _parser.1169 _parser.11
70 SHA512_get_block_size70 SHA512_get_block_size
71 SHA512_get_digest_size71 SHA512_get_digest_size
72 SHA512Type_hexdigest72 SHA512Type_hexdigest
73 SHA512_get_name73 SHA512_get_name
74 SHA256Type_update74 SHA256Type_update
75 SHA512Type_update75 SHA512Type_update
76 SHA256Type_copy 
77 SHA512Type_copy76 SHA512Type_copy
 77 SHA256Type_copy
78 SHA2_traverse78 SHA2_traverse
79 _kwtuple.079 _kwtuple.0
80 _keywords.180 _keywords.1
81 _kwtuple.381 _kwtuple.3
82 _keywords.482 _keywords.4
83 _kwtuple.683 _kwtuple.6
84 _keywords.784 _keywords.7
Offset 140, 16 lines modifiedOffset 140, 16 lines modified
140 PyUnicode_FromStringAndSize140 PyUnicode_FromStringAndSize
141 python_hashlib_Hacl_Hash_SHA2_free_256141 python_hashlib_Hacl_Hash_SHA2_free_256
142 python_hashlib_Hacl_Hash_SHA2_malloc_256142 python_hashlib_Hacl_Hash_SHA2_malloc_256
143 python_hashlib_Hacl_Hash_SHA2_malloc_384143 python_hashlib_Hacl_Hash_SHA2_malloc_384
144 python_hashlib_Hacl_Hash_SHA2_update_256144 python_hashlib_Hacl_Hash_SHA2_update_256
145 PyThread_allocate_lock145 PyThread_allocate_lock
146 _Py_NoneStruct146 _Py_NoneStruct
147 python_hashlib_Hacl_Hash_SHA2_copy_256 
148 python_hashlib_Hacl_Hash_SHA2_copy_512147 python_hashlib_Hacl_Hash_SHA2_copy_512
 148 python_hashlib_Hacl_Hash_SHA2_copy_256
149 PyTuple_Type149 PyTuple_Type
150 _PyRuntime150 _PyRuntime
151 .shstrtab151 .shstrtab
152 .rela.text152 .rela.text
153 .rela.data153 .rela.data
154 .rela.text.unlikely154 .rela.text.unlikely
155 .rodata.str1.8155 .rodata.str1.8
5.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1129, 151 lines modifiedOffset 1129, 151 lines modified
1129 »       mov····$0x0,%eax1129 »       mov····$0x0,%eax
1130 ·R_X86_64_32»    _Py_NoneStruct1130 ·R_X86_64_32»    _Py_NoneStruct
1131 »       add····$0x58,%rsp1131 »       add····$0x58,%rsp
1132 »       pop····%rbx1132 »       pop····%rbx
1133 »       pop····%rbp1133 »       pop····%rbp
1134 »       ret1134 »       ret
  
1135 0000000000000c07·<SHA256Type_copy>:1135 0000000000000c07·<SHA512Type_copy>:
1136 SHA256Type_copy():1136 SHA512Type_copy():
1137 »       endbr641137 »       endbr64
1138 »       push···%r121138 »       push···%r12
1139 »       push···%rbp1139 »       push···%rbp
1140 »       push···%rbx1140 »       push···%rbx
1141 »       test···%rcx,%rcx1141 »       test···%rcx,%rcx
1142 »       jne····c23·<SHA256Type_copy+0x1c>1142 »       jne····c23·<SHA512Type_copy+0x1c>
1143 »       mov····%rdi,%rbp1143 »       mov····%rdi,%rbp
1144 »       test···%r8,%r81144 »       test···%r8,%r8
1145 »       je·····c3b·<SHA256Type_copy+0x34>1145 »       je·····c3b·<SHA512Type_copy+0x34>
1146 »       cmpq···$0x0,0x10(%r8)1146 »       cmpq···$0x0,0x10(%r8)
1147 »       je·····c3b·<SHA256Type_copy+0x34>1147 »       je·····c3b·<SHA512Type_copy+0x34>
1148 »       mov····0x0(%rip),%rdi········1148 »       mov····0x0(%rip),%rdi········
1149 ·R_X86_64_PC32»  PyExc_TypeError-0x41149 ·R_X86_64_PC32»  PyExc_TypeError-0x4
1150 »       mov····$0x0,%esi1150 »       mov····$0x0,%esi
1151 ·R_X86_64_32»    .rodata.str1.1+0x1c1151 ·R_X86_64_32»    .rodata.str1.1+0x1c
1152 »       call···c34·<SHA256Type_copy+0x2d>1152 »       call···c34·<SHA512Type_copy+0x2d>
1153 ·R_X86_64_PLT32» PyErr_SetString-0x41153 ·R_X86_64_PLT32» PyErr_SetString-0x4
1154 »       xor····%ebx,%ebx1154 »       xor····%ebx,%ebx
1155 »       jmp····cc1·<SHA256Type_copy+0xba>1155 »       jmp····cc2·<SHA512Type_copy+0xbb>
1156 »       mov····0x378(%rsi),%rax1156 »       mov····0x378(%rsi),%rax
1157 »       mov····0x20(%rax),%rax1157 »       mov····0x20(%rax),%rax
1158 »       mov····0x8(%rax),%rdi1158 »       mov····0x18(%rax),%rdi
1159 »       cmp····0x8(%rbp),%rdi1159 »       cmp····0x8(%rbp),%rdi
1160 »       je·····c53·<SHA256Type_copy+0x4c>1160 »       je·····c54·<SHA512Type_copy+0x4d>
1161 »       mov····(%rax),%rdi1161 »       mov····0x10(%rax),%rdi
1162 »       call···c58·<SHA256Type_copy+0x51>1162 »       call···c59·<SHA512Type_copy+0x52>
1163 ·R_X86_64_PLT32» _PyObject_GC_New-0x41163 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
1164 »       mov····%rax,%rbx1164 »       mov····%rax,%rbx
1165 »       test···%rax,%rax1165 »       test···%rax,%rax
1166 »       je·····c34·<SHA256Type_copy+0x2d>1166 »       je·····c34·<SHA512Type_copy+0x2d>
1167 »       xor····%eax,%eax1167 »       xor····%eax,%eax
1168 »       mov····%rbx,%rdi1168 »       mov····%rbx,%rdi
1169 »       mov····%rax,0x18(%rbx)1169 »       mov····%rax,0x18(%rbx)
1170 »       call···c6e·<SHA256Type_copy+0x67>1170 »       call···c6f·<SHA512Type_copy+0x68>
1171 ·R_X86_64_PLT32» PyObject_GC_Track-0x41171 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
1172 »       mov····0x18(%rbp),%rdi1172 »       mov····0x18(%rbp),%rdi
1173 »       test···%rdi,%rdi1173 »       test···%rdi,%rdi
1174 »       je·····ca0·<SHA256Type_copy+0x99>1174 »       je·····ca1·<SHA512Type_copy+0x9a>
1175 »       xor····%esi,%esi1175 »       xor····%esi,%esi
1176 »       call···c7e·<SHA256Type_copy+0x77>1176 »       call···c7f·<SHA512Type_copy+0x78>
1177 ·R_X86_64_PLT32» PyThread_acquire_lock-0x41177 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
1178 »       test···%eax,%eax1178 »       test···%eax,%eax
1179 »       jne····ca0·<SHA256Type_copy+0x99>1179 »       jne····ca1·<SHA512Type_copy+0x9a>
1180 »       call···c87·<SHA256Type_copy+0x80>1180 »       call···c88·<SHA512Type_copy+0x81>
1181 ·R_X86_64_PLT32» PyEval_SaveThread-0x41181 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
1182 »       mov····0x18(%rbp),%rdi1182 »       mov····0x18(%rbp),%rdi
1183 »       mov····$0x1,%esi1183 »       mov····$0x1,%esi
1184 »       mov····%rax,%r121184 »       mov····%rax,%r12
1185 »       call···c98·<SHA256Type_copy+0x91>1185 »       call···c99·<SHA512Type_copy+0x92>
1186 ·R_X86_64_PLT32» PyThread_acquire_lock-0x41186 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
1187 »       mov····%r12,%rdi1187 »       mov····%r12,%rdi
1188 »       call···ca0·<SHA256Type_copy+0x99>1188 »       call···ca1·<SHA512Type_copy+0x9a>
1189 ·R_X86_64_PLT32» PyEval_RestoreThread-0x41189 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
1190 »       mov····0x10(%rbp),%eax1190 »       mov····0x10(%rbp),%eax
1191 »       mov····0x20(%rbp),%rdi1191 »       mov····0x20(%rbp),%rdi
1192 »       mov····%eax,0x10(%rbx)1192 »       mov····%eax,0x10(%rbx)
1193 »       call···caf·<SHA256Type_copy+0xa8>1193 »       call···cb0·<SHA512Type_copy+0xa9>
1194 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA2_copy_256-0x41194 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA2_copy_512-0x4
1195 »       mov····0x18(%rbp),%rdi1195 »       mov····0x18(%rbp),%rdi
1196 »       mov····%rax,0x20(%rbx)1196 »       mov····%rax,0x20(%rbx)
1197 »       test···%rdi,%rdi1197 »       test···%rdi,%rdi
1198 »       je·····cc1·<SHA256Type_copy+0xba>1198 »       je·····cc2·<SHA512Type_copy+0xbb>
1199 »       call···cc1·<SHA256Type_copy+0xba>1199 »       call···cc2·<SHA512Type_copy+0xbb>
1200 ·R_X86_64_PLT32» PyThread_release_lock-0x41200 ·R_X86_64_PLT32» PyThread_release_lock-0x4
1201 »       mov····%rbx,%rax1201 »       mov····%rbx,%rax
1202 »       pop····%rbx1202 »       pop····%rbx
1203 »       pop····%rbp1203 »       pop····%rbp
1204 »       pop····%r121204 »       pop····%r12
1205 »       ret1205 »       ret
  
1206 0000000000000cc9·<SHA512Type_copy>:1206 0000000000000cca·<SHA256Type_copy>:
1207 SHA512Type_copy():1207 SHA256Type_copy():
1208 »       endbr641208 »       endbr64
1209 »       push···%r121209 »       push···%r12
1210 »       push···%rbp1210 »       push···%rbp
1211 »       push···%rbx1211 »       push···%rbx
1212 »       test···%rcx,%rcx1212 »       test···%rcx,%rcx
1213 »       jne····ce5·<SHA512Type_copy+0x1c>1213 »       jne····ce6·<SHA256Type_copy+0x1c>
1214 »       mov····%rdi,%rbp1214 »       mov····%rdi,%rbp
1215 »       test···%r8,%r81215 »       test···%r8,%r8
1216 »       je·····cfd·<SHA512Type_copy+0x34>1216 »       je·····cfe·<SHA256Type_copy+0x34>
1217 »       cmpq···$0x0,0x10(%r8)1217 »       cmpq···$0x0,0x10(%r8)
1218 »       je·····cfd·<SHA512Type_copy+0x34>1218 »       je·····cfe·<SHA256Type_copy+0x34>
1219 »       mov····0x0(%rip),%rdi········1219 »       mov····0x0(%rip),%rdi········
1220 ·R_X86_64_PC32»  PyExc_TypeError-0x41220 ·R_X86_64_PC32»  PyExc_TypeError-0x4
1221 »       mov····$0x0,%esi1221 »       mov····$0x0,%esi
1222 ·R_X86_64_32»    .rodata.str1.1+0x1c1222 ·R_X86_64_32»    .rodata.str1.1+0x1c
1223 »       call···cf6·<SHA512Type_copy+0x2d>1223 »       call···cf7·<SHA256Type_copy+0x2d>
1224 ·R_X86_64_PLT32» PyErr_SetString-0x41224 ·R_X86_64_PLT32» PyErr_SetString-0x4
1225 »       xor····%ebx,%ebx1225 »       xor····%ebx,%ebx
1226 »       jmp····d84·<SHA512Type_copy+0xbb>1226 »       jmp····d84·<SHA256Type_copy+0xba>
1227 »       mov····0x378(%rsi),%rax1227 »       mov····0x378(%rsi),%rax
1228 »       mov····0x20(%rax),%rax1228 »       mov····0x20(%rax),%rax
1229 »       mov····0x18(%rax),%rdi1229 »       mov····0x8(%rax),%rdi
1230 »       cmp····0x8(%rbp),%rdi1230 »       cmp····0x8(%rbp),%rdi
1231 »       je·····d16·<SHA512Type_copy+0x4d>1231 »       je·····d16·<SHA256Type_copy+0x4c>
1232 »       mov····0x10(%rax),%rdi1232 »       mov····(%rax),%rdi
1233 »       call···d1b·<SHA512Type_copy+0x52>1233 »       call···d1b·<SHA256Type_copy+0x51>
1234 ·R_X86_64_PLT32» _PyObject_GC_New-0x41234 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
1235 »       mov····%rax,%rbx1235 »       mov····%rax,%rbx
1236 »       test···%rax,%rax1236 »       test···%rax,%rax
1237 »       je·····cf6·<SHA512Type_copy+0x2d>1237 »       je·····cf7·<SHA256Type_copy+0x2d>
1238 »       xor····%eax,%eax1238 »       xor····%eax,%eax
1239 »       mov····%rbx,%rdi1239 »       mov····%rbx,%rdi
1240 »       mov····%rax,0x18(%rbx)1240 »       mov····%rax,0x18(%rbx)
1241 »       call···d31·<SHA512Type_copy+0x68>1241 »       call···d31·<SHA256Type_copy+0x67>
1242 ·R_X86_64_PLT32» PyObject_GC_Track-0x41242 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
1243 »       mov····0x18(%rbp),%rdi1243 »       mov····0x18(%rbp),%rdi
1244 »       test···%rdi,%rdi1244 »       test···%rdi,%rdi
1245 »       je·····d63·<SHA512Type_copy+0x9a>1245 »       je·····d63·<SHA256Type_copy+0x99>
1246 »       xor····%esi,%esi1246 »       xor····%esi,%esi
1247 »       call···d41·<SHA512Type_copy+0x78>1247 »       call···d41·<SHA256Type_copy+0x77>
1248 ·R_X86_64_PLT32» PyThread_acquire_lock-0x41248 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
1249 »       test···%eax,%eax1249 »       test···%eax,%eax
1250 »       jne····d63·<SHA512Type_copy+0x9a>1250 »       jne····d63·<SHA256Type_copy+0x99>
1251 »       call···d4a·<SHA512Type_copy+0x81>1251 »       call···d4a·<SHA256Type_copy+0x80>
1252 ·R_X86_64_PLT32» PyEval_SaveThread-0x41252 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
1253 »       mov····0x18(%rbp),%rdi1253 »       mov····0x18(%rbp),%rdi
Max diff block lines reached; 859/5676 bytes (15.13%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ··0x00000470·0e208c04·440e2886·05440e30·8306660e·.·..D.(..D.0..f.75 ··0x00000470·0e208c04·440e2886·05440e30·8306660e·.·..D.(..D.0..f.
76 ··0x00000480·28410e20·420e1842·0e10420e·08000000·(A.·B..B..B.....76 ··0x00000480·28410e20·420e1842·0e10420e·08000000·(A.·B..B..B.....
77 ··0x00000490·24000000·94040000·00000000·08010000·$...............77 ··0x00000490·24000000·94040000·00000000·08010000·$...............
78 ··0x000004a0·00450e10·8602410e·18830344·0e7002fb·.E....A....D.p..78 ··0x000004a0·00450e10·8602410e·18830344·0e7002fb·.E....A....D.p..
79 ··0x000004b0·0e18410e·10410e08·24000000·bc040000·..A..A..$.......79 ··0x000004b0·0e18410e·10410e08·24000000·bc040000·..A..A..$.......
80 ··0x000004c0·00000000·08010000·00450e10·8602410e·.........E....A.80 ··0x000004c0·00000000·08010000·00450e10·8602410e·.........E....A.
81 ··0x000004d0·18830344·0e7002fb·0e18410e·10410e08·...D.p....A..A..81 ··0x000004d0·18830344·0e7002fb·0e18410e·10410e08·...D.p....A..A..
82 ··0x000004e0·28000000·e4040000·00000000·c2000000·(...............82 ··0x000004e0·28000000·e4040000·00000000·c3000000·(...............
83 ··0x000004f0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..83 ··0x000004f0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
84 ··0x00000500·02b60e18·410e1042·0e080000·28000000·....A..B....(...84 ··0x00000500·02b70e18·410e1042·0e080000·28000000·....A..B....(...
85 ··0x00000510·10050000·00000000·c3000000·00460e10·.............F..85 ··0x00000510·10050000·00000000·c2000000·00460e10·.............F..
86 ··0x00000520·8c02410e·18860341·0e208304·02b70e18·..A....A.·......86 ··0x00000520·8c02410e·18860341·0e208304·02b60e18·..A....A.·......
87 ··0x00000530·410e1042·0e080000·14000000·3c050000·A..B........<...87 ··0x00000530·410e1042·0e080000·14000000·3c050000·A..B........<...
88 ··0x00000540·00000000·18000000·00000000·00000000·................88 ··0x00000540·00000000·18000000·00000000·00000000·................
  
2.22 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 34, 16 lines modifiedOffset 34, 16 lines modified
34 ··0x000001f0·31310053·48413531·325f6765·745f626c·11.SHA512_get_bl34 ··0x000001f0·31310053·48413531·325f6765·745f626c·11.SHA512_get_bl
35 ··0x00000200·6f636b5f·73697a65·00534841·3531325f·ock_size.SHA512_35 ··0x00000200·6f636b5f·73697a65·00534841·3531325f·ock_size.SHA512_
36 ··0x00000210·6765745f·64696765·73745f73·697a6500·get_digest_size.36 ··0x00000210·6765745f·64696765·73745f73·697a6500·get_digest_size.
37 ··0x00000220·53484135·31325479·70655f68·65786469·SHA512Type_hexdi37 ··0x00000220·53484135·31325479·70655f68·65786469·SHA512Type_hexdi
38 ··0x00000230·67657374·00534841·3531325f·6765745f·gest.SHA512_get_38 ··0x00000230·67657374·00534841·3531325f·6765745f·gest.SHA512_get_
39 ··0x00000240·6e616d65·00534841·32353654·7970655f·name.SHA256Type_39 ··0x00000240·6e616d65·00534841·32353654·7970655f·name.SHA256Type_
40 ··0x00000250·75706461·74650053·48413531·32547970·update.SHA512Typ40 ··0x00000250·75706461·74650053·48413531·32547970·update.SHA512Typ
41 ··0x00000260·655f7570·64617465·00534841·32353654·e_update.SHA256T41 ··0x00000260·655f7570·64617465·00534841·35313254·e_update.SHA512T
42 ··0x00000270·7970655f·636f7079·00534841·35313254·ype_copy.SHA512T42 ··0x00000270·7970655f·636f7079·00534841·32353654·ype_copy.SHA256T
43 ··0x00000280·7970655f·636f7079·00534841·325f7472·ype_copy.SHA2_tr43 ··0x00000280·7970655f·636f7079·00534841·325f7472·ype_copy.SHA2_tr
44 ··0x00000290·61766572·7365005f·6b777475·706c652e·averse._kwtuple.44 ··0x00000290·61766572·7365005f·6b777475·706c652e·averse._kwtuple.
45 ··0x000002a0·30005f6b·6579776f·7264732e·31005f6b·0._keywords.1._k45 ··0x000002a0·30005f6b·6579776f·7264732e·31005f6b·0._keywords.1._k
46 ··0x000002b0·77747570·6c652e33·005f6b65·79776f72·wtuple.3._keywor46 ··0x000002b0·77747570·6c652e33·005f6b65·79776f72·wtuple.3._keywor
47 ··0x000002c0·64732e34·005f6b77·7475706c·652e3600·ds.4._kwtuple.6.47 ··0x000002c0·64732e34·005f6b77·7475706c·652e3600·ds.4._kwtuple.6.
48 ··0x000002d0·5f6b6579·776f7264·732e3700·5f6b7774·_keywords.7._kwt48 ··0x000002d0·5f6b6579·776f7264·732e3700·5f6b7774·_keywords.7._kwt
49 ··0x000002e0·75706c65·2e39005f·6b657977·6f726473·uple.9._keywords49 ··0x000002e0·75706c65·2e39005f·6b657977·6f726473·uple.9._keywords
Offset 131, 13 lines modifiedOffset 131, 13 lines modified
131 ··0x00000800·74686f6e·5f686173·686c6962·5f486163·thon_hashlib_Hac131 ··0x00000800·74686f6e·5f686173·686c6962·5f486163·thon_hashlib_Hac
132 ··0x00000810·6c5f4861·73685f53·4841325f·75706461·l_Hash_SHA2_upda132 ··0x00000810·6c5f4861·73685f53·4841325f·75706461·l_Hash_SHA2_upda
133 ··0x00000820·74655f32·35360050·79546872·6561645f·te_256.PyThread_133 ··0x00000820·74655f32·35360050·79546872·6561645f·te_256.PyThread_
134 ··0x00000830·616c6c6f·63617465·5f6c6f63·6b005f50·allocate_lock._P134 ··0x00000830·616c6c6f·63617465·5f6c6f63·6b005f50·allocate_lock._P
135 ··0x00000840·795f4e6f·6e655374·72756374·00707974·y_NoneStruct.pyt135 ··0x00000840·795f4e6f·6e655374·72756374·00707974·y_NoneStruct.pyt
136 ··0x00000850·686f6e5f·68617368·6c69625f·4861636c·hon_hashlib_Hacl136 ··0x00000850·686f6e5f·68617368·6c69625f·4861636c·hon_hashlib_Hacl
137 ··0x00000860·5f486173·685f5348·41325f63·6f70795f·_Hash_SHA2_copy_137 ··0x00000860·5f486173·685f5348·41325f63·6f70795f·_Hash_SHA2_copy_
138 ··0x00000870·32353600·70797468·6f6e5f68·6173686c·256.python_hashl138 ··0x00000870·35313200·70797468·6f6e5f68·6173686c·512.python_hashl
139 ··0x00000880·69625f48·61636c5f·48617368·5f534841·ib_Hacl_Hash_SHA139 ··0x00000880·69625f48·61636c5f·48617368·5f534841·ib_Hacl_Hash_SHA
140 ··0x00000890·325f636f·70795f35·31320050·79547570·2_copy_512.PyTup140 ··0x00000890·325f636f·70795f32·35360050·79547570·2_copy_256.PyTup
141 ··0x000008a0·6c655f54·79706500·5f507952·756e7469·le_Type._PyRunti141 ··0x000008a0·6c655f54·79706500·5f507952·756e7469·le_Type._PyRunti
142 ··0x000008b0·6d6500······························me.142 ··0x000008b0·6d6500······························me.
  
124 KB
posixmodule.o
6.47 KB
readelf --wide --symbols {}
    
Offset 74, 25 lines modifiedOffset 74, 25 lines modified
74 ····70:·0000000000000620···129·FUNC····LOCAL··DEFAULT····1·posix_getcwd74 ····70:·0000000000000620···129·FUNC····LOCAL··DEFAULT····1·posix_getcwd
75 ····71:·00000000000007f4···123·FUNC····LOCAL··DEFAULT····7·posix_getcwd.cold75 ····71:·00000000000007f4···123·FUNC····LOCAL··DEFAULT····7·posix_getcwd.cold
76 ····72:·00000000000006b0····18·FUNC····LOCAL··DEFAULT····1·os_geteuid76 ····72:·00000000000006b0····18·FUNC····LOCAL··DEFAULT····1·os_geteuid
77 ····73:·00000000000006d0····18·FUNC····LOCAL··DEFAULT····1·os_getuid77 ····73:·00000000000006d0····18·FUNC····LOCAL··DEFAULT····1·os_getuid
78 ····74:·00000000000006f0····18·FUNC····LOCAL··DEFAULT····1·os_getegid78 ····74:·00000000000006f0····18·FUNC····LOCAL··DEFAULT····1·os_getegid
79 ····75:·0000000000000710····18·FUNC····LOCAL··DEFAULT····1·os_getgid79 ····75:·0000000000000710····18·FUNC····LOCAL··DEFAULT····1·os_getgid
80 ····76:·000000000000086f···198·FUNC····LOCAL··DEFAULT····7·_Py_Uid_Converter.cold80 ····76:·000000000000086f···198·FUNC····LOCAL··DEFAULT····7·_Py_Uid_Converter.cold
 81 ····77:·00000000000007c0···418·FUNC····LOCAL··DEFAULT····1·_posix_clear
 82 ····78:·0000000000000935···136·FUNC····LOCAL··DEFAULT····7·_posix_clear.cold
 83 ····79:·0000000000000970·····9·FUNC····LOCAL··DEFAULT····1·_posix_free
81 ····77:·00000000000007c0···623·FUNC····LOCAL··DEFAULT····1·os_open84 ····80:·0000000000000980···623·FUNC····LOCAL··DEFAULT····1·os_open
82 ····78:·0000000000001900····72·OBJECT··LOCAL··DEFAULT····3·_parser.11385 ····81:·0000000000001900····72·OBJECT··LOCAL··DEFAULT····3·_parser.113
83 ····79:·0000000000000935····86·FUNC····LOCAL··DEFAULT····7·os_open.cold86 ····82:·00000000000009bd····86·FUNC····LOCAL··DEFAULT····7·os_open.cold
84 ····80:·0000000000000a30···323·FUNC····LOCAL··DEFAULT····1·os_replace87 ····83:·0000000000000bf0···323·FUNC····LOCAL··DEFAULT····1·os_replace
85 ····81:·0000000000000b80···208·FUNC····LOCAL··DEFAULT····1·internal_rename88 ····84:·0000000000000d40···208·FUNC····LOCAL··DEFAULT····1·internal_rename
86 ····82:·000000000000098b···254·FUNC····LOCAL··DEFAULT····7·os_replace.cold89 ····85:·0000000000000a13···254·FUNC····LOCAL··DEFAULT····7·os_replace.cold
87 ····83:·0000000000000ea0····72·OBJECT··LOCAL··DEFAULT····3·_parser.6590 ····86:·0000000000000ea0····72·OBJECT··LOCAL··DEFAULT····3·_parser.65
88 ····84:·0000000000000a89····98·FUNC····LOCAL··DEFAULT····7·internal_rename.cold91 ····87:·0000000000000b11····98·FUNC····LOCAL··DEFAULT····7·internal_rename.cold
89 ····85:·0000000000000c50···418·FUNC····LOCAL··DEFAULT····1·_posix_clear 
90 ····86:·0000000000000aeb···136·FUNC····LOCAL··DEFAULT····7·_posix_clear.cold 
91 ····87:·0000000000000e00·····9·FUNC····LOCAL··DEFAULT····1·_posix_free 
92 ····88:·0000000000000e10···341·FUNC····LOCAL··DEFAULT····1·os_mkdir92 ····88:·0000000000000e10···341·FUNC····LOCAL··DEFAULT····1·os_mkdir
93 ····89:·0000000000000b73···247·FUNC····LOCAL··DEFAULT····7·os_mkdir.cold93 ····89:·0000000000000b73···247·FUNC····LOCAL··DEFAULT····7·os_mkdir.cold
94 ····90:·0000000000000840····72·OBJECT··LOCAL··DEFAULT····3·_parser.3894 ····90:·0000000000000840····72·OBJECT··LOCAL··DEFAULT····3·_parser.38
95 ····91:·0000000000000c6a····19·FUNC····LOCAL··DEFAULT····7·os_getppid95 ····91:·0000000000000c6a····19·FUNC····LOCAL··DEFAULT····7·os_getppid
96 ····92:·0000000000000f70····19·FUNC····LOCAL··DEFAULT····1·os_getpid96 ····92:·0000000000000f70····19·FUNC····LOCAL··DEFAULT····1·os_getpid
97 ····93:·0000000000000c7d···131·FUNC····LOCAL··DEFAULT····7·os_setreuid97 ····93:·0000000000000c7d···131·FUNC····LOCAL··DEFAULT····7·os_setreuid
98 ····94:·0000000000000d00···131·FUNC····LOCAL··DEFAULT····7·os_setregid98 ····94:·0000000000000d00···131·FUNC····LOCAL··DEFAULT····7·os_setregid
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ···127:·0000000000001520····72·FUNC····LOCAL··DEFAULT····1·os_isatty131 ···127:·0000000000001520····72·FUNC····LOCAL··DEFAULT····1·os_isatty
132 ···128:·00000000000014f3····36·FUNC····LOCAL··DEFAULT····7·os_isatty.cold132 ···128:·00000000000014f3····36·FUNC····LOCAL··DEFAULT····7·os_isatty.cold
133 ···129:·0000000000001570···147·FUNC····LOCAL··DEFAULT····1·os_lseek133 ···129:·0000000000001570···147·FUNC····LOCAL··DEFAULT····1·os_lseek
134 ···130:·0000000000001517···110·FUNC····LOCAL··DEFAULT····7·os_lseek.cold134 ···130:·0000000000001517···110·FUNC····LOCAL··DEFAULT····7·os_lseek.cold
135 ···131:·0000000000001610····78·FUNC····LOCAL··DEFAULT····1·os_pipe135 ···131:·0000000000001610····78·FUNC····LOCAL··DEFAULT····1·os_pipe
136 ···132:·0000000000001585···122·FUNC····LOCAL··DEFAULT····7·os_pipe.cold136 ···132:·0000000000001585···122·FUNC····LOCAL··DEFAULT····7·os_pipe.cold
137 ···133:·0000000000001660···143·FUNC····LOCAL··DEFAULT····1·os_fork137 ···133:·0000000000001660···143·FUNC····LOCAL··DEFAULT····1·os_fork
138 ···134:·00000000000017c0···329·FUNC····LOCAL··DEFAULT····1·warn_about_fork_with_threads138 ···134:·00000000000017c0···330·FUNC····LOCAL··DEFAULT····1·warn_about_fork_with_threads
139 ···135:·00000000000015ff····73·FUNC····LOCAL··DEFAULT····7·os_fork.cold139 ···135:·00000000000015ff····73·FUNC····LOCAL··DEFAULT····7·os_fork.cold
140 ···136:·0000000000001720···148·FUNC····LOCAL··DEFAULT····1·run_at_forkers140 ···136:·0000000000001720···148·FUNC····LOCAL··DEFAULT····1·run_at_forkers
141 ···137:·0000000000001648····51·FUNC····LOCAL··DEFAULT····7·run_at_forkers.cold141 ···137:·0000000000001648····51·FUNC····LOCAL··DEFAULT····7·run_at_forkers.cold
142 ···138:·000000000000167b····22·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0.cold142 ···138:·000000000000167b····22·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0.cold
143 ···139:·0000000000001691···424·FUNC····LOCAL··DEFAULT····7·warn_about_fork_with_threads.cold143 ···139:·0000000000001691···424·FUNC····LOCAL··DEFAULT····7·warn_about_fork_with_threads.cold
144 ···140:·0000000000001839····15·FUNC····LOCAL··DEFAULT····7·PyOS_AfterFork_Parent.cold144 ···140:·0000000000001839····15·FUNC····LOCAL··DEFAULT····7·PyOS_AfterFork_Parent.cold
145 ···141:·00000000000009f0····22·OBJECT··LOCAL··DEFAULT···12·__func__.235145 ···141:·00000000000009f0····22·OBJECT··LOCAL··DEFAULT···12·__func__.235
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 ···180:·0000000000002750····82·FUNC····LOCAL··DEFAULT····1·os_WIFSTOPPED184 ···180:·0000000000002750····82·FUNC····LOCAL··DEFAULT····1·os_WIFSTOPPED
185 ···181:·0000000000002245····70·FUNC····LOCAL··DEFAULT····7·os_WIFSTOPPED.cold185 ···181:·0000000000002245····70·FUNC····LOCAL··DEFAULT····7·os_WIFSTOPPED.cold
186 ···182:·0000000000002160····72·OBJECT··LOCAL··DEFAULT····3·_parser.153186 ···182:·0000000000002160····72·OBJECT··LOCAL··DEFAULT····3·_parser.153
187 ···183:·0000000000002a30····17·FUNC····LOCAL··DEFAULT····9·ScandirIterator_enter187 ···183:·0000000000002a30····17·FUNC····LOCAL··DEFAULT····9·ScandirIterator_enter
188 ···184:·00000000000027b0···100·FUNC····LOCAL··DEFAULT····1·os_waitstatus_to_exitcode188 ···184:·00000000000027b0···100·FUNC····LOCAL··DEFAULT····1·os_waitstatus_to_exitcode
189 ···185:·000000000000228b···116·FUNC····LOCAL··DEFAULT····7·os_waitstatus_to_exitcode.cold189 ···185:·000000000000228b···116·FUNC····LOCAL··DEFAULT····7·os_waitstatus_to_exitcode.cold
190 ···186:·0000000000002e00····72·OBJECT··LOCAL··DEFAULT····3·_parser.215190 ···186:·0000000000002e00····72·OBJECT··LOCAL··DEFAULT····3·_parser.215
191 ···187:·0000000000002a50···747·FUNC····LOCAL··DEFAULT····9·ScandirIterator_iternext191 ···187:·0000000000002a50···752·FUNC····LOCAL··DEFAULT····9·ScandirIterator_iternext
192 ···188:·00000000000022ff···140·FUNC····LOCAL··DEFAULT····7·ScandirIterator_iternext.cold192 ···188:·00000000000022ff···140·FUNC····LOCAL··DEFAULT····7·ScandirIterator_iternext.cold
193 ···189:·0000000000002d40····71·FUNC····LOCAL··DEFAULT····9·ScandirIterator_closedir193 ···189:·0000000000002d40····71·FUNC····LOCAL··DEFAULT····9·ScandirIterator_closedir
194 ···190:·0000000000002d90····17·FUNC····LOCAL··DEFAULT····9·ScandirIterator_close194 ···190:·0000000000002d90····17·FUNC····LOCAL··DEFAULT····9·ScandirIterator_close
195 ···191:·0000000000002db0····78·FUNC····LOCAL··DEFAULT····9·ScandirIterator_exit195 ···191:·0000000000002db0····78·FUNC····LOCAL··DEFAULT····9·ScandirIterator_exit
196 ···192:·0000000000002e00···450·FUNC····LOCAL··DEFAULT····9·os_DirEntry_is_dir196 ···192:·0000000000002e00···450·FUNC····LOCAL··DEFAULT····9·os_DirEntry_is_dir
197 ···193:·0000000000003080····72·OBJECT··LOCAL··DEFAULT····3·_parser.227197 ···193:·0000000000003080····72·OBJECT··LOCAL··DEFAULT····3·_parser.227
198 ···194:·00000000000028b0···109·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat_impl198 ···194:·00000000000028b0···109·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat_impl
Offset 775, 16 lines modifiedOffset 775, 16 lines modified
775 ···771:·0000000000005820····96·OBJECT··LOCAL··DEFAULT····3·waitid_result_fields775 ···771:·0000000000005820····96·OBJECT··LOCAL··DEFAULT····3·waitid_result_fields
776 ···772:·000000000000b4a0···287·OBJECT··LOCAL··DEFAULT···12·statvfs_result__doc__776 ···772:·000000000000b4a0···287·OBJECT··LOCAL··DEFAULT···12·statvfs_result__doc__
777 ···773:·00000000000058a0···192·OBJECT··LOCAL··DEFAULT····3·statvfs_result_fields777 ···773:·00000000000058a0···192·OBJECT··LOCAL··DEFAULT····3·statvfs_result_fields
778 ···774:·000000000000b5c0···398·OBJECT··LOCAL··DEFAULT···12·stat_result__doc__778 ···774:·000000000000b5c0···398·OBJECT··LOCAL··DEFAULT···12·stat_result__doc__
779 ···775:·0000000000005980···320·OBJECT··LOCAL··DEFAULT····3·stat_result_fields779 ···775:·0000000000005980···320·OBJECT··LOCAL··DEFAULT····3·stat_result_fields
780 ···776:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC185780 ···776:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC185
781 ···777:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC204781 ···777:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC204
782 ···778:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···14·.LC222782 ···778:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···14·.LC223
783 ···779:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···14·.LC223783 ···779:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···14·.LC224
784 ···780:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC180784 ···780:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC180
785 ···781:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···14·.LC395785 ···781:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···14·.LC395
786 ···782:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···14·.LC406786 ···782:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···14·.LC406
787 ···783:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC200787 ···783:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC200
788 ···784:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···14·.LC479788 ···784:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···14·.LC479
789 ···785:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····1·PyInit_posix789 ···785:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····1·PyInit_posix
790 ···786:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init790 ···786:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
51.9 KB
readelf --wide --relocs {}
    
Offset 55, 55 lines modifiedOffset 55, 55 lines modified
55 000000000000068c··0000035f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·455 000000000000068c··0000035f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
56 00000000000006b6··0000036200000004·R_X86_64_PLT32·········0000000000000000·geteuid·-·456 00000000000006b6··0000036200000004·R_X86_64_PLT32·········0000000000000000·geteuid·-·4
57 00000000000006d6··0000036300000004·R_X86_64_PLT32·········0000000000000000·getuid·-·457 00000000000006d6··0000036300000004·R_X86_64_PLT32·········0000000000000000·getuid·-·4
58 00000000000006f6··0000036400000004·R_X86_64_PLT32·········0000000000000000·getegid·-·458 00000000000006f6··0000036400000004·R_X86_64_PLT32·········0000000000000000·getegid·-·4
59 0000000000000716··0000036500000004·R_X86_64_PLT32·········0000000000000000·getgid·-·459 0000000000000716··0000036500000004·R_X86_64_PLT32·········0000000000000000·getgid·-·4
60 0000000000000745··0000032b00000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·460 0000000000000745··0000032b00000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
61 000000000000075e··0000032c00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongAndOverflow·-·461 000000000000075e··0000032c00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLongAndOverflow·-·4
 62 00000000000007e7··0000032500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
62 00000000000007c7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8a663 0000000000000987··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8a6
63 00000000000007e8··0000030800000002·R_X86_64_PC32··········0000000000000008·.LC185·-·464 00000000000009a8··0000030800000002·R_X86_64_PC32··········0000000000000008·.LC185·-·4
64 000000000000083b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·190065 00000000000009fb··000000020000000a·R_X86_64_32············0000000000000000·.data·+·1900
65 000000000000084c··0000033600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·466 0000000000000a0c··0000033600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
66 000000000000086d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c67 0000000000000a2d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
67 000000000000087e··0000036a00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·468 0000000000000a3e··0000036a00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
68 00000000000008b4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·143c69 0000000000000a74··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·143c
69 00000000000008ce··000003290000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·070 0000000000000a8e··000003290000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
70 00000000000008d6··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8ab71 0000000000000a96··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8ab
71 00000000000008db··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8a672 0000000000000a9b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8a6
72 00000000000008e8··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·473 0000000000000aa8··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
73 00000000000008f5··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·474 0000000000000ab5··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
74 0000000000000917··0000036b00000004·R_X86_64_PLT32·········0000000000000000·openat64·-·475 0000000000000ad7··0000036b00000004·R_X86_64_PLT32·········0000000000000000·openat64·-·4
75 0000000000000923··0000033400000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·476 0000000000000ae3··0000033400000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
76 0000000000000932··0000036c0000000a·R_X86_64_32············0000000000000000·_Py_open_cloexec_works·+·077 0000000000000af2··0000036c0000000a·R_X86_64_32············0000000000000000·_Py_open_cloexec_works·+·0
77 0000000000000939··0000036d00000004·R_X86_64_PLT32·········0000000000000000·_Py_set_inheritable·-·478 0000000000000af9··0000036d00000004·R_X86_64_PLT32·········0000000000000000·_Py_set_inheritable·-·4
78 0000000000000949··0000032000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·479 0000000000000b09··0000032000000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
79 0000000000000954··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c2c 
80 0000000000000975··0000036e00000004·R_X86_64_PLT32·········0000000000000000·open64·-·4 
81 00000000000009ce··0000036a00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4 
82 00000000000009ee··0000035000000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 
83 00000000000009fe··0000031b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4 
84 0000000000000a06··0000033900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrnoWithFilenameObject·-·4 
85 0000000000000a0b··0000036700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
86 0000000000000a37··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8af 
87 0000000000000a58··0000030a00000002·R_X86_64_PC32··········0000000000000020·.LC222·-·4 
88 0000000000000a5f··0000030b00000002·R_X86_64_PC32··········0000000000000028·.LC223·-·4 
89 0000000000000aff··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c 
90 0000000000000b1b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c 
91 0000000000000b51··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c2c80 0000000000000b14··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c2c
92 0000000000000b59··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c2c81 0000000000000b35··0000036e00000004·R_X86_64_PLT32·········0000000000000000·open64·-·4
 82 0000000000000b8e··0000036a00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
 83 0000000000000bae··0000035000000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 84 0000000000000bbe··0000031b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
 85 0000000000000bc6··0000033900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrnoWithFilenameObject·-·4
 86 0000000000000bcb··0000036700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
93 0000000000000b86··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8af87 0000000000000bf7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8af
 88 0000000000000c18··0000030a00000002·R_X86_64_PC32··········0000000000000020·.LC223·-·4
 89 0000000000000c1f··0000030b00000002·R_X86_64_PC32··········0000000000000028·.LC224·-·4
 90 0000000000000cbf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
 91 0000000000000cdb··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
 92 0000000000000d11··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c2c
 93 0000000000000d19··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c2c
 94 0000000000000d46··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8af
94 0000000000000b8e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8bf95 0000000000000d4e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8bf
95 0000000000000bd8··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c696 0000000000000d98··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c6
96 0000000000000bdf··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8cb97 0000000000000d9f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8cb
97 0000000000000be4··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·498 0000000000000da4··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
98 0000000000000c0e··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·499 0000000000000dce··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
99 0000000000000c27··0000037000000004·R_X86_64_PLT32·········0000000000000000·rename·-·4100 0000000000000de7··0000037000000004·R_X86_64_PLT32·········0000000000000000·rename·-·4
100 0000000000000c32··0000033400000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4101 0000000000000df2··0000033400000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
101 0000000000000c37··000003290000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0102 0000000000000df7··000003290000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
102 0000000000000c77··0000032500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
103 0000000000000e17··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8d5103 0000000000000e17··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8d5
104 0000000000000e33··0000030800000002·R_X86_64_PC32··········0000000000000008·.LC185·-·4104 0000000000000e33··0000030800000002·R_X86_64_PC32··········0000000000000008·.LC185·-·4
105 0000000000000e97··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c105 0000000000000e97··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
106 0000000000000ebb··0000036a00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4106 0000000000000ebb··0000036a00000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
107 0000000000000ee5··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8db107 0000000000000ee5··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8db
108 0000000000000eea··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8df108 0000000000000eea··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8df
109 0000000000000eef··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4109 0000000000000eef··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
Offset 184, 23 lines modifiedOffset 184, 23 lines modified
184 00000000000017c3··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a04184 00000000000017c3··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a04
185 00000000000017ce··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a06185 00000000000017ce··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a06
186 00000000000017ee··0000039f00000004·R_X86_64_PLT32·········0000000000000000·fopen64·-·4186 00000000000017ee··0000039f00000004·R_X86_64_PLT32·········0000000000000000·fopen64·-·4
187 0000000000001811··000003a000000004·R_X86_64_PLT32·········0000000000000000·fread·-·4187 0000000000001811··000003a000000004·R_X86_64_PLT32·········0000000000000000·fread·-·4
188 0000000000001823··000003a100000004·R_X86_64_PLT32·········0000000000000000·fclose·-·4188 0000000000001823··000003a100000004·R_X86_64_PLT32·········0000000000000000·fclose·-·4
189 000000000000182f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a16189 000000000000182f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a16
190 000000000000183e··000003a200000004·R_X86_64_PLT32·········0000000000000000·strtok_r·-·4190 000000000000183e··000003a200000004·R_X86_64_PLT32·········0000000000000000·strtok_r·-·4
191 000000000000184a··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a16191 000000000000184e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a16
192 0000000000001854··000003a200000004·R_X86_64_PLT32·········0000000000000000·strtok_r·-·4192 0000000000001858··000003a200000004·R_X86_64_PLT32·········0000000000000000·strtok_r·-·4
193 0000000000001881··000003a300000004·R_X86_64_PLT32·········0000000000000000·__isoc23_strtol·-·4193 0000000000001879··000003a300000004·R_X86_64_PLT32·········0000000000000000·__isoc23_strtol·-·4
194 00000000000018b9··0000038b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4194 00000000000018ba··0000038b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
195 00000000000018be··0000037600000004·R_X86_64_PLT32·········0000000000000000·getpid·-·4195 00000000000018bf··0000037600000004·R_X86_64_PLT32·········0000000000000000·getpid·-·4
196 00000000000018c5··000003a400000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4196 00000000000018c6··000003a400000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4
197 00000000000018cd··0000001c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2f0197 00000000000018ce··0000001c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2f0
198 00000000000018db··000003a500000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnFormat·-·4198 00000000000018dc··000003a500000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnFormat·-·4
199 0000000000001905··0000038b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4199 0000000000001906··0000038b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
200 0000000000001917··0000034100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4200 0000000000001917··0000034100000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
201 0000000000001928··000003aa00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_ReleaseLock·-·4201 0000000000001928··000003aa00000004·R_X86_64_PLT32·········0000000000000000·_PyImport_ReleaseLock·-·4
202 0000000000001971··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a1e202 0000000000001971··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a1e
203 0000000000001986··000003b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseStack_SizeT·-·4203 0000000000001986··000003b400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseStack_SizeT·-·4
204 00000000000019a3··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4204 00000000000019a3··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
205 00000000000019b6··000003b500000004·R_X86_64_PLT32·········0000000000000000·waitpid·-·4205 00000000000019b6··000003b500000004·R_X86_64_PLT32·········0000000000000000·waitpid·-·4
206 00000000000019c0··0000033400000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4206 00000000000019c0··0000033400000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
Offset 384, 16 lines modifiedOffset 384, 16 lines modified
384 0000000000002e54··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·afe384 0000000000002e54··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·afe
385 0000000000002e59··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4385 0000000000002e59··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
386 0000000000002e62··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4386 0000000000002e62··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
387 0000000000002e6f··000003e000000004·R_X86_64_PLT32·········0000000000000000·rmdir·-·4387 0000000000002e6f··000003e000000004·R_X86_64_PLT32·········0000000000000000·rmdir·-·4
388 0000000000002e7d··0000031b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4388 0000000000002e7d··0000031b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
389 0000000000002e85··0000033900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrnoWithFilenameObject·-·4389 0000000000002e85··0000033900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrnoWithFilenameObject·-·4
390 0000000000002ea7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b61390 0000000000002ea7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b61
391 0000000000002ecc··0000030a00000002·R_X86_64_PC32··········0000000000000020·.LC222·-·4391 0000000000002ecc··0000030a00000002·R_X86_64_PC32··········0000000000000020·.LC223·-·4
392 0000000000002ed3··0000030b00000002·R_X86_64_PC32··········0000000000000028·.LC223·-·4392 0000000000002ed3··0000030b00000002·R_X86_64_PC32··········0000000000000028·.LC224·-·4
393 0000000000002f8d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c393 0000000000002f8d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
394 0000000000002fa9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c394 0000000000002fa9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
395 000000000000302e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c6395 000000000000302e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c6
396 0000000000003035··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b66396 0000000000003035··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b66
397 000000000000303a··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4397 000000000000303a··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
398 0000000000003047··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4398 0000000000003047··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
399 000000000000306a··000003f900000004·R_X86_64_PLT32·········0000000000000000·link·-·4399 000000000000306a··000003f900000004·R_X86_64_PLT32·········0000000000000000·link·-·4
Offset 411, 16 lines modifiedOffset 411, 16 lines modified
411 0000000000003167··000003fb00000004·R_X86_64_PLT32·········0000000000000000·setenv·-·4411 0000000000003167··000003fb00000004·R_X86_64_PLT32·········0000000000000000·setenv·-·4
412 0000000000003178··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec412 0000000000003178··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec
413 0000000000003182··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec413 0000000000003182··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22ec
414 00000000000031b1··0000040200000004·R_X86_64_PLT32·········0000000000000000·getloadavg·-·4414 00000000000031b1··0000040200000004·R_X86_64_PLT32·········0000000000000000·getloadavg·-·4
415 00000000000031cb··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b96415 00000000000031cb··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b96
416 00000000000031da··0000039300000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4416 00000000000031da··0000039300000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
417 00000000000031f7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b9a417 00000000000031f7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b9a
418 000000000000321c··0000030a00000002·R_X86_64_PC32··········0000000000000020·.LC222·-·4418 000000000000321c··0000030a00000002·R_X86_64_PC32··········0000000000000020·.LC223·-·4
419 0000000000003223··0000030b00000002·R_X86_64_PC32··········0000000000000028·.LC223·-·4419 0000000000003223··0000030b00000002·R_X86_64_PC32··········0000000000000028·.LC224·-·4
420 00000000000032c0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c420 00000000000032c0··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
421 00000000000032dc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c421 00000000000032dc··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c
422 000000000000330b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8ab422 000000000000330b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8ab
423 0000000000003310··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ba2423 0000000000003310··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·ba2
424 000000000000331b··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4424 000000000000331b··0000034f00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
425 000000000000335e··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4425 000000000000335e··0000033200000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
426 0000000000003378··0000040300000004·R_X86_64_PLT32·········0000000000000000·symlink·-·4426 0000000000003378··0000040300000004·R_X86_64_PLT32·········0000000000000000·symlink·-·4
Offset 476, 16 lines modifiedOffset 476, 16 lines modified
Max diff block lines reached; 37514/53115 bytes (70.63%) of diff not shown.
14.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 785, 209 lines modifiedOffset 785, 209 lines modified
785 ··DW_CFA_def_cfa_offset:·64785 ··DW_CFA_def_cfa_offset:·64
786 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40786 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
787 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32787 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
788 ··DW_CFA_offset:·r12·(r12)·at·cfa-24788 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
789 ··DW_CFA_offset:·r13·(r13)·at·cfa-16789 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
790 ··DW_CFA_nop790 ··DW_CFA_nop
  
791 000007a4·0000000000000060·000007a8·FDE·cie=00000000·pc=00000000000007c0..0000000000000a2f791 000007a4·0000000000000018·000007a8·FDE·cie=00000000·pc=00000000000007c0..0000000000000962
792 ··DW_CFA_advance_loc:·6·to·00000000000007c6792 ··DW_CFA_advance_loc:·5·to·00000000000007c5
 793 ··DW_CFA_def_cfa_offset:·16
 794 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 795 ··DW_CFA_advance_loc2:·412·to·0000000000000961
 796 ··DW_CFA_def_cfa_offset:·8
 797 ··DW_CFA_nop
  
 798 000007c0·0000000000000014·000007c4·FDE·cie=00000000·pc=0000000000000935..00000000000009bd
 799 ··DW_CFA_def_cfa_offset:·16
 800 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 801 ··DW_CFA_nop
 802 ··DW_CFA_nop
 803 ··DW_CFA_nop
  
 804 000007d8·0000000000000010·000007dc·FDE·cie=00000000·pc=0000000000000970..0000000000000979
 805 ··DW_CFA_nop
 806 ··DW_CFA_nop
 807 ··DW_CFA_nop
  
 808 000007ec·0000000000000060·000007f0·FDE·cie=00000000·pc=0000000000000980..0000000000000bef
 809 ··DW_CFA_advance_loc:·6·to·0000000000000986
793 ··DW_CFA_def_cfa_offset:·16810 ··DW_CFA_def_cfa_offset:·16
794 ··DW_CFA_offset:·r15·(r15)·at·cfa-16811 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
795 ··DW_CFA_advance_loc:·7·to·00000000000007cd812 ··DW_CFA_advance_loc:·7·to·000000000000098d
796 ··DW_CFA_def_cfa_offset:·24813 ··DW_CFA_def_cfa_offset:·24
797 ··DW_CFA_offset:·r14·(r14)·at·cfa-24814 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
798 ··DW_CFA_advance_loc:·7·to·00000000000007d4815 ··DW_CFA_advance_loc:·7·to·0000000000000994
799 ··DW_CFA_def_cfa_offset:·32816 ··DW_CFA_def_cfa_offset:·32
800 ··DW_CFA_offset:·r13·(r13)·at·cfa-32817 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
801 ··DW_CFA_advance_loc:·2·to·00000000000007d6818 ··DW_CFA_advance_loc:·2·to·0000000000000996
802 ··DW_CFA_def_cfa_offset:·40819 ··DW_CFA_def_cfa_offset:·40
803 ··DW_CFA_offset:·r12·(r12)·at·cfa-40820 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
804 ··DW_CFA_advance_loc:·1·to·00000000000007d7821 ··DW_CFA_advance_loc:·1·to·0000000000000997
805 ··DW_CFA_def_cfa_offset:·48822 ··DW_CFA_def_cfa_offset:·48
806 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48823 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
807 ··DW_CFA_advance_loc:·7·to·00000000000007de824 ··DW_CFA_advance_loc:·7·to·000000000000099e
808 ··DW_CFA_def_cfa_offset:·56825 ··DW_CFA_def_cfa_offset:·56
809 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56826 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
810 ··DW_CFA_advance_loc:·7·to·00000000000007e5827 ··DW_CFA_advance_loc:·7·to·00000000000009a5
811 ··DW_CFA_def_cfa_offset:·208828 ··DW_CFA_def_cfa_offset:·208
812 ··DW_CFA_advance_loc1:·75·to·0000000000000830829 ··DW_CFA_advance_loc1:·75·to·00000000000009f0
813 ··DW_CFA_def_cfa_offset:·216830 ··DW_CFA_def_cfa_offset:·216
814 ··DW_CFA_advance_loc:·23·to·0000000000000847831 ··DW_CFA_advance_loc:·23·to·0000000000000a07
815 ··DW_CFA_def_cfa_offset:·224832 ··DW_CFA_def_cfa_offset:·224
816 ··DW_CFA_advance_loc:·2·to·0000000000000849833 ··DW_CFA_advance_loc:·2·to·0000000000000a09
817 ··DW_CFA_def_cfa_offset:·232834 ··DW_CFA_def_cfa_offset:·232
818 ··DW_CFA_advance_loc:·2·to·000000000000084b835 ··DW_CFA_advance_loc:·2·to·0000000000000a0b
819 ··DW_CFA_def_cfa_offset:·240836 ··DW_CFA_def_cfa_offset:·240
820 ··DW_CFA_advance_loc:·9·to·0000000000000854837 ··DW_CFA_advance_loc:·9·to·0000000000000a14
821 ··DW_CFA_def_cfa_offset:·208838 ··DW_CFA_def_cfa_offset:·208
822 ··DW_CFA_advance_loc2:·267·to·000000000000095f839 ··DW_CFA_advance_loc2:·267·to·0000000000000b1f
823 ··DW_CFA_remember_state840 ··DW_CFA_remember_state
824 ··DW_CFA_def_cfa_offset:·56841 ··DW_CFA_def_cfa_offset:·56
825 ··DW_CFA_advance_loc:·4·to·0000000000000963842 ··DW_CFA_advance_loc:·4·to·0000000000000b23
826 ··DW_CFA_def_cfa_offset:·48843 ··DW_CFA_def_cfa_offset:·48
827 ··DW_CFA_advance_loc:·1·to·0000000000000964844 ··DW_CFA_advance_loc:·1·to·0000000000000b24
828 ··DW_CFA_def_cfa_offset:·40845 ··DW_CFA_def_cfa_offset:·40
829 ··DW_CFA_advance_loc:·2·to·0000000000000966846 ··DW_CFA_advance_loc:·2·to·0000000000000b26
830 ··DW_CFA_def_cfa_offset:·32847 ··DW_CFA_def_cfa_offset:·32
831 ··DW_CFA_advance_loc:·2·to·0000000000000968848 ··DW_CFA_advance_loc:·2·to·0000000000000b28
832 ··DW_CFA_def_cfa_offset:·24849 ··DW_CFA_def_cfa_offset:·24
833 ··DW_CFA_advance_loc:·2·to·000000000000096a850 ··DW_CFA_advance_loc:·2·to·0000000000000b2a
834 ··DW_CFA_def_cfa_offset:·16851 ··DW_CFA_def_cfa_offset:·16
835 ··DW_CFA_advance_loc:·2·to·000000000000096c852 ··DW_CFA_advance_loc:·2·to·0000000000000b2c
836 ··DW_CFA_def_cfa_offset:·8853 ··DW_CFA_def_cfa_offset:·8
837 ··DW_CFA_advance_loc:·1·to·000000000000096d854 ··DW_CFA_advance_loc:·1·to·0000000000000b2d
838 ··DW_CFA_restore_state855 ··DW_CFA_restore_state
839 ··DW_CFA_nop856 ··DW_CFA_nop
840 ··DW_CFA_nop857 ··DW_CFA_nop
  
841 00000808·000000000000001c·0000080c·FDE·cie=00000000·pc=0000000000000935..000000000000098b858 00000850·000000000000001c·00000854·FDE·cie=00000000·pc=00000000000009bd..0000000000000a13
842 ··DW_CFA_def_cfa_offset:·208859 ··DW_CFA_def_cfa_offset:·208
843 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56860 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
844 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48861 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
845 ··DW_CFA_offset:·r12·(r12)·at·cfa-40862 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
846 ··DW_CFA_offset:·r13·(r13)·at·cfa-32863 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
847 ··DW_CFA_offset:·r14·(r14)·at·cfa-24864 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
848 ··DW_CFA_offset:·r15·(r15)·at·cfa-16865 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
849 00000828·000000000000003c·0000082c·FDE·cie=00000000·pc=0000000000000a30..0000000000000b73866 00000870·000000000000003c·00000874·FDE·cie=00000000·pc=0000000000000bf0..0000000000000d33
850 ··DW_CFA_advance_loc:·6·to·0000000000000a36867 ··DW_CFA_advance_loc:·6·to·0000000000000bf6
851 ··DW_CFA_def_cfa_offset:·16868 ··DW_CFA_def_cfa_offset:·16
852 ··DW_CFA_offset:·r13·(r13)·at·cfa-16869 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
853 ··DW_CFA_advance_loc:·7·to·0000000000000a3d870 ··DW_CFA_advance_loc:·7·to·0000000000000bfd
854 ··DW_CFA_def_cfa_offset:·24871 ··DW_CFA_def_cfa_offset:·24
855 ··DW_CFA_offset:·r12·(r12)·at·cfa-24872 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
856 ··DW_CFA_advance_loc:·6·to·0000000000000a43873 ··DW_CFA_advance_loc:·6·to·0000000000000c03
857 ··DW_CFA_def_cfa_offset:·32874 ··DW_CFA_def_cfa_offset:·32
858 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32875 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
859 ··DW_CFA_advance_loc:·5·to·0000000000000a48876 ··DW_CFA_advance_loc:·5·to·0000000000000c08
860 ··DW_CFA_def_cfa_offset:·40877 ··DW_CFA_def_cfa_offset:·40
861 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40878 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
862 ··DW_CFA_advance_loc:·13·to·0000000000000a55879 ··DW_CFA_advance_loc:·13·to·0000000000000c15
863 ··DW_CFA_def_cfa_offset:·256880 ··DW_CFA_def_cfa_offset:·256
864 ··DW_CFA_advance_loc2:·271·to·0000000000000b64881 ··DW_CFA_advance_loc2:·271·to·0000000000000d24
865 ··DW_CFA_remember_state882 ··DW_CFA_remember_state
866 ··DW_CFA_def_cfa_offset:·40883 ··DW_CFA_def_cfa_offset:·40
867 ··DW_CFA_advance_loc:·4·to·0000000000000b68884 ··DW_CFA_advance_loc:·4·to·0000000000000d28
868 ··DW_CFA_def_cfa_offset:·32885 ··DW_CFA_def_cfa_offset:·32
869 ··DW_CFA_advance_loc:·1·to·0000000000000b69886 ··DW_CFA_advance_loc:·1·to·0000000000000d29
870 ··DW_CFA_def_cfa_offset:·24887 ··DW_CFA_def_cfa_offset:·24
871 ··DW_CFA_advance_loc:·2·to·0000000000000b6b888 ··DW_CFA_advance_loc:·2·to·0000000000000d2b
872 ··DW_CFA_def_cfa_offset:·16889 ··DW_CFA_def_cfa_offset:·16
873 ··DW_CFA_advance_loc:·2·to·0000000000000b6d890 ··DW_CFA_advance_loc:·2·to·0000000000000d2d
874 ··DW_CFA_def_cfa_offset:·8891 ··DW_CFA_def_cfa_offset:·8
875 ··DW_CFA_advance_loc:·1·to·0000000000000b6e892 ··DW_CFA_advance_loc:·1·to·0000000000000d2e
876 ··DW_CFA_restore_state893 ··DW_CFA_restore_state
877 ··DW_CFA_nop894 ··DW_CFA_nop
878 ··DW_CFA_nop895 ··DW_CFA_nop
879 ··DW_CFA_nop896 ··DW_CFA_nop
  
880 00000868·0000000000000030·0000086c·FDE·cie=00000000·pc=000000000000098b..0000000000000a89897 000008b0·0000000000000030·000008b4·FDE·cie=00000000·pc=0000000000000a13..0000000000000b11
881 ··DW_CFA_def_cfa_offset:·256898 ··DW_CFA_def_cfa_offset:·256
882 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40899 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
883 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32900 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
884 ··DW_CFA_offset:·r12·(r12)·at·cfa-24901 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
885 ··DW_CFA_offset:·r13·(r13)·at·cfa-16902 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
886 ··DW_CFA_advance_loc1:·123·to·0000000000000a06903 ··DW_CFA_advance_loc1:·123·to·0000000000000a8e
887 ··DW_CFA_def_cfa_offset:·264904 ··DW_CFA_def_cfa_offset:·264
Max diff block lines reached; 8140/14607 bytes (55.73%) of diff not shown.
489 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1621, 24 lines modifiedOffset 1621, 24 lines modified
1621 posix_getcwd1621 posix_getcwd
1622 posix_getcwd.cold1622 posix_getcwd.cold
1623 os_geteuid1623 os_geteuid
1624 os_getuid1624 os_getuid
1625 os_getegid1625 os_getegid
1626 os_getgid1626 os_getgid
1627 _Py_Uid_Converter.cold1627 _Py_Uid_Converter.cold
 1628 _posix_clear
 1629 _posix_clear.cold
 1630 _posix_free
1628 _parser.1131631 _parser.113
1629 os_open.cold1632 os_open.cold
1630 os_replace1633 os_replace
1631 internal_rename1634 internal_rename
1632 os_replace.cold1635 os_replace.cold
1633 _parser.651636 _parser.65
1634 internal_rename.cold1637 internal_rename.cold
1635 _posix_clear 
1636 _posix_clear.cold 
1637 _posix_free 
1638 os_mkdir1638 os_mkdir
1639 os_mkdir.cold1639 os_mkdir.cold
1640 _parser.381640 _parser.38
1641 os_getppid1641 os_getppid
1642 os_getpid1642 os_getpid
1643 os_setreuid1643 os_setreuid
1644 os_setregid1644 os_setregid
23.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 709, 15 lines modifiedOffset 709, 171 lines modified
709 »       pop····%r13709 »       pop····%r13
710 »       ret710 »       ret
711 »       jmp····7b1·<_Py_Uid_Converter+0x81>711 »       jmp····7b1·<_Py_Uid_Converter+0x81>
712 ·R_X86_64_PC32»  .text.unlikely+0x91e712 ·R_X86_64_PC32»  .text.unlikely+0x91e
713 »       data16·cs·nopw·0x0(%rax,%rax,1)713 »       data16·cs·nopw·0x0(%rax,%rax,1)
714 »       nopl···0x0(%rax)714 »       nopl···0x0(%rax)
  
 715 00000000000007c0·<_posix_clear>:
 716 _posix_clear():
 717 »       endbr64
 718 »       push···%rbx
 719 »       mov····0x20(%rdi),%rbx
 720 »       mov····(%rbx),%rdi
 721 »       test···%rdi,%rdi
 722 »       je·····7eb·<_posix_clear+0x2b>
 723 »       xor····%eax,%eax
 724 »       mov····%rax,(%rbx)
 725 »       mov····(%rdi),%rax
 726 »       test···%eax,%eax
 727 »       js·····7eb·<_posix_clear+0x2b>
 728 »       sub····$0x1,%rax
 729 »       mov····%rax,(%rdi)
 730 »       jne····7eb·<_posix_clear+0x2b>
 731 »       call···7eb·<_posix_clear+0x2b>
 732 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 733 »       mov····0x8(%rbx),%rdi
 734 »       test···%rdi,%rdi
 735 »       je·····80e·<_posix_clear+0x4e>
 736 »       xor····%eax,%eax
 737 »       mov····%rax,0x8(%rbx)
 738 »       mov····(%rdi),%rax
 739 »       test···%eax,%eax
 740 »       js·····80e·<_posix_clear+0x4e>
 741 »       sub····$0x1,%rax
 742 »       mov····%rax,(%rdi)
 743 »       je·····80e·<_posix_clear+0x4e>
 744 ·R_X86_64_PC32»  .text.unlikely+0x931
 745 »       mov····0x10(%rbx),%rdi
 746 »       test···%rdi,%rdi
 747 »       je·····831·<_posix_clear+0x71>
 748 »       xor····%eax,%eax
 749 »       mov····%rax,0x10(%rbx)
 750 »       mov····(%rdi),%rax
 751 »       test···%eax,%eax
 752 »       js·····831·<_posix_clear+0x71>
 753 »       sub····$0x1,%rax
 754 »       mov····%rax,(%rdi)
 755 »       je·····831·<_posix_clear+0x71>
 756 ·R_X86_64_PC32»  .text.unlikely+0x9af
 757 »       mov····0x18(%rbx),%rdi
 758 »       test···%rdi,%rdi
 759 »       je·····854·<_posix_clear+0x94>
 760 »       xor····%eax,%eax
 761 »       mov····%rax,0x18(%rbx)
 762 »       mov····(%rdi),%rax
 763 »       test···%eax,%eax
 764 »       js·····854·<_posix_clear+0x94>
 765 »       sub····$0x1,%rax
 766 »       mov····%rax,(%rdi)
 767 »       je·····854·<_posix_clear+0x94>
 768 ·R_X86_64_PC32»  .text.unlikely+0x9a5
 769 »       mov····0x28(%rbx),%rdi
 770 »       test···%rdi,%rdi
 771 »       je·····878·<_posix_clear+0xb8>
 772 »       mov····(%rdi),%rax
 773 »       xor····%r11d,%r11d
 774 »       mov····%r11,0x28(%rbx)
 775 »       test···%eax,%eax
 776 »       js·····878·<_posix_clear+0xb8>
 777 »       sub····$0x1,%rax
 778 »       mov····%rax,(%rdi)
 779 »       je·····878·<_posix_clear+0xb8>
 780 ·R_X86_64_PC32»  .text.unlikely+0x99b
 781 »       mov····0x30(%rbx),%rdi
 782 »       test···%rdi,%rdi
 783 »       je·····89c·<_posix_clear+0xdc>
 784 »       mov····(%rdi),%rax
 785 »       xor····%r10d,%r10d
 786 »       mov····%r10,0x30(%rbx)
 787 »       test···%eax,%eax
 788 »       js·····89c·<_posix_clear+0xdc>
 789 »       sub····$0x1,%rax
 790 »       mov····%rax,(%rdi)
 791 »       je·····89c·<_posix_clear+0xdc>
 792 ·R_X86_64_PC32»  .text.unlikely+0x991
 793 »       mov····0x38(%rbx),%rdi
 794 »       test···%rdi,%rdi
 795 »       je·····8c0·<_posix_clear+0x100>
 796 »       mov····(%rdi),%rax
 797 »       xor····%r9d,%r9d
 798 »       mov····%r9,0x38(%rbx)
 799 »       test···%eax,%eax
 800 »       js·····8c0·<_posix_clear+0x100>
 801 »       sub····$0x1,%rax
 802 »       mov····%rax,(%rdi)
 803 »       je·····8c0·<_posix_clear+0x100>
 804 ·R_X86_64_PC32»  .text.unlikely+0x987
 805 »       mov····0x40(%rbx),%rdi
 806 »       test···%rdi,%rdi
 807 »       je·····8e4·<_posix_clear+0x124>
 808 »       mov····(%rdi),%rax
 809 »       xor····%r8d,%r8d
 810 »       mov····%r8,0x40(%rbx)
 811 »       test···%eax,%eax
 812 »       js·····8e4·<_posix_clear+0x124>
 813 »       sub····$0x1,%rax
 814 »       mov····%rax,(%rdi)
 815 »       je·····8e4·<_posix_clear+0x124>
 816 ·R_X86_64_PC32»  .text.unlikely+0x97d
 817 »       mov····0x48(%rbx),%rdi
 818 »       test···%rdi,%rdi
 819 »       je·····907·<_posix_clear+0x147>
 820 »       mov····(%rdi),%rax
 821 »       xor····%esi,%esi
 822 »       mov····%rsi,0x48(%rbx)
 823 »       test···%eax,%eax
 824 »       js·····907·<_posix_clear+0x147>
 825 »       sub····$0x1,%rax
 826 »       mov····%rax,(%rdi)
 827 »       je·····907·<_posix_clear+0x147>
 828 ·R_X86_64_PC32»  .text.unlikely+0x973
 829 »       mov····0x50(%rbx),%rdi
 830 »       test···%rdi,%rdi
 831 »       je·····92a·<_posix_clear+0x16a>
 832 »       mov····(%rdi),%rax
 833 »       xor····%ecx,%ecx
 834 »       mov····%rcx,0x50(%rbx)
Max diff block lines reached; 19644/23725 bytes (82.80%) of diff not shown.
11.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 832, 50 lines modifiedOffset 832, 105 lines modified
832 ·R_X86_64_PC32»  PyExc_OverflowError-0x4832 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
833 »       mov····$0x0,%esi833 »       mov····$0x0,%esi
834 ·R_X86_64_32»    .rodata.str1.1+0x871834 ·R_X86_64_32»    .rodata.str1.1+0x871
835 »       call···933·<_Py_Uid_Converter.cold+0xc4>835 »       call···933·<_Py_Uid_Converter.cold+0xc4>
836 ·R_X86_64_PLT32» PyErr_SetString-0x4836 ·R_X86_64_PLT32» PyErr_SetString-0x4
837 »       jmp····8ef·<_Py_Uid_Converter.cold+0x80>837 »       jmp····8ef·<_Py_Uid_Converter.cold+0x80>
  
 838 0000000000000935·<_posix_clear.cold>:
 839 _posix_clear.cold():
 840 »       call···93a·<_posix_clear.cold+0x5>
 841 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 842 »       jmp····93f·<_posix_clear.cold+0xa>
 843 ·R_X86_64_PC32»  .text+0x80a
 844 »       sub····$0x1,%rax
 845 »       mov····%rax,(%rdi)
 846 »       jne····94c·<_posix_clear.cold+0x17>
 847 ·R_X86_64_PC32»  .text+0x95a
 848 »       call···951·<_posix_clear.cold+0x1c>
 849 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 850 »       jmp····956·<_posix_clear.cold+0x21>
 851 ·R_X86_64_PC32»  .text+0x95a
 852 »       sub····$0x1,%rax
 853 »       mov····%rax,(%rdi)
 854 »       jne····963·<_posix_clear.cold+0x2e>
 855 ·R_X86_64_PC32»  .text+0x940
 856 »       call···968·<_posix_clear.cold+0x33>
 857 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 858 »       jmp····96d·<_posix_clear.cold+0x38>
 859 ·R_X86_64_PC32»  .text+0x940
 860 »       call···972·<_posix_clear.cold+0x3d>
 861 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 862 »       jmp····977·<_posix_clear.cold+0x42>
 863 ·R_X86_64_PC32»  .text+0x926
 864 »       call···97c·<_posix_clear.cold+0x47>
 865 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 866 »       jmp····981·<_posix_clear.cold+0x4c>
 867 ·R_X86_64_PC32»  .text+0x903
 868 »       call···986·<_posix_clear.cold+0x51>
 869 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 870 »       jmp····98b·<_posix_clear.cold+0x56>
 871 ·R_X86_64_PC32»  .text+0x8e0
 872 »       call···990·<_posix_clear.cold+0x5b>
 873 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 874 »       jmp····995·<_posix_clear.cold+0x60>
 875 ·R_X86_64_PC32»  .text+0x8bc
 876 »       call···99a·<_posix_clear.cold+0x65>
 877 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 878 »       jmp····99f·<_posix_clear.cold+0x6a>
 879 ·R_X86_64_PC32»  .text+0x898
 880 »       call···9a4·<_posix_clear.cold+0x6f>
 881 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 882 »       jmp····9a9·<_posix_clear.cold+0x74>
 883 ·R_X86_64_PC32»  .text+0x874
 884 »       call···9ae·<_posix_clear.cold+0x79>
 885 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 886 »       jmp····9b3·<_posix_clear.cold+0x7e>
 887 ·R_X86_64_PC32»  .text+0x850
 888 »       call···9b8·<_posix_clear.cold+0x83>
 889 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 890 »       jmp····9bd·<os_open.cold>
 891 ·R_X86_64_PC32»  .text+0x82d
  
838 0000000000000935·<os_open.cold>:892 00000000000009bd·<os_open.cold>:
839 os_open.cold():893 os_open.cold():
840 »       call···93a·<os_open.cold+0x5>894 »       call···9c2·<os_open.cold+0x5>
841 ·R_X86_64_PLT32» PyErr_Occurred-0x4895 ·R_X86_64_PLT32» PyErr_Occurred-0x4
842 »       test···%rax,%rax896 »       test···%rax,%rax
843 »       jne····943·<os_open.cold+0xe>897 »       jne····9cb·<os_open.cold+0xe>
 898 ·R_X86_64_PC32»  .text+0xbd4
 899 »       jmp····9d0·<os_open.cold+0x13>
844 ·R_X86_64_PC32»  .text+0xa14900 ·R_X86_64_PC32»  .text+0xa49
845 »       jmp····948·<os_open.cold+0x13> 
846 ·R_X86_64_PC32»  .text+0x889 
847 »       mov····%ebp,%edi901 »       mov····%ebp,%edi
848 »       call···94f·<os_open.cold+0x1a>902 »       call···9d7·<os_open.cold+0x1a>
849 ·R_X86_64_PLT32» close-0x4903 ·R_X86_64_PLT32» close-0x4
850 »       jmp····954·<os_open.cold+0x1f>904 »       jmp····9dc·<os_open.cold+0x1f>
851 ·R_X86_64_PC32»  .text+0xa06905 ·R_X86_64_PC32»  .text+0xbc6
852 »       lea····0x40(%rsp),%r13906 »       lea····0x40(%rsp),%r13
853 »       jmp····95e·<os_open.cold+0x29>907 »       jmp····9e6·<os_open.cold+0x29>
854 ·R_X86_64_PC32»  .text+0xa14908 ·R_X86_64_PC32»  .text+0xbd4
855 »       or·····$0xffffffff,%ebp909 »       or·····$0xffffffff,%ebp
856 »       jmp····966·<os_open.cold+0x31>910 »       jmp····9ee·<os_open.cold+0x31>
857 ·R_X86_64_PC32»  .text+0x941911 ·R_X86_64_PC32»  .text+0xb01
858 »       call···96b·<os_open.cold+0x36>912 »       call···9f3·<os_open.cold+0x36>
859 ·R_X86_64_PLT32» PyErr_Occurred-0x4913 ·R_X86_64_PLT32» PyErr_Occurred-0x4
860 »       test···%rax,%rax914 »       test···%rax,%rax
861 »       jne····974·<os_open.cold+0x3f>915 »       jne····9fc·<os_open.cold+0x3f>
862 ·R_X86_64_PC32»  .text+0xa14916 ·R_X86_64_PC32»  .text+0xbd4
863 »       jmp····979·<os_open.cold+0x44>917 »       jmp····a01·<os_open.cold+0x44>
864 ·R_X86_64_PC32»  .text+0x9da918 ·R_X86_64_PC32»  .text+0xb9a
865 »       call···97e·<os_open.cold+0x49>919 »       call···a06·<os_open.cold+0x49>
866 ·R_X86_64_PLT32» PyErr_CheckSignals-0x4920 ·R_X86_64_PLT32» PyErr_CheckSignals-0x4
867 »       test···%eax,%eax921 »       test···%eax,%eax
868 »       je·····986·<os_open.cold+0x51>922 »       je·····a0e·<os_open.cold+0x51>
869 ·R_X86_64_PC32»  .text+0x8f0 
870 »       jmp····98b·<os_replace.cold> 
871 ·R_X86_64_PC32»  .text+0xa06923 ·R_X86_64_PC32»  .text+0xab0
 924 »       jmp····a13·<os_replace.cold>
 925 ·R_X86_64_PC32»  .text+0xbc6
  
872 000000000000098b·<os_replace.cold>:926 0000000000000a13·<os_replace.cold>:
873 os_replace.cold():927 os_replace.cold():
874 »       xor····%r10d,%r10d928 »       xor····%r10d,%r10d
875 »       xor····%r11d,%r11d929 »       xor····%r11d,%r11d
876 »       xor····%ebp,%ebp930 »       xor····%ebp,%ebp
877 »       xor····%r12d,%r12d931 »       xor····%r12d,%r12d
878 »       mov····0x10(%rcx),%r13932 »       mov····0x10(%rcx),%r13
879 »       mov····%r10,0x40(%rsp)933 »       mov····%r10,0x40(%rsp)
Offset 900, 142 lines modifiedOffset 955, 87 lines modified
900 »       mov····$0x0,%r8d955 »       mov····$0x0,%r8d
901 ·R_X86_64_32»    .data+0xea0956 ·R_X86_64_32»    .data+0xea0
902 »       xor····%edx,%edx957 »       xor····%edx,%edx
903 »       lea····0x18(%rsp),%rax958 »       lea····0x18(%rsp),%rax
904 »       push···%rax959 »       push···%rax
905 »       push···$0x0960 »       push···$0x0
906 »       push···$0x2961 »       push···$0x2
907 »       call···a26·<os_replace.cold+0x9b>962 »       call···aae·<os_replace.cold+0x9b>
908 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4963 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
909 »       add····$0x20,%rsp964 »       add····$0x20,%rsp
910 »       mov····%rax,%rbx965 »       mov····%rax,%rbx
911 »       test···%rax,%rax966 »       test···%rax,%rax
912 »       jne····a36·<os_replace.cold+0xab>967 »       jne····abe·<os_replace.cold+0xab>
913 ·R_X86_64_PC32»  .text+0xaef968 ·R_X86_64_PC32»  .text+0xcaf
914 »       lea····0x30(%rsp),%r12969 »       lea····0x30(%rsp),%r12
915 »       lea····0x80(%rsp),%rbp970 »       lea····0x80(%rsp),%rbp
916 »       xor····%ebx,%ebx971 »       xor····%ebx,%ebx
Max diff block lines reached; 6505/11127 bytes (58.46%) of diff not shown.
5.13 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 3587, 15 lines modifiedOffset 3587, 15 lines modified
3587 »       call···2b3f·<ScandirIterator_iternext+0xef>3587 »       call···2b3f·<ScandirIterator_iternext+0xef>
3588 ·R_X86_64_PLT32» strlen-0x43588 ·R_X86_64_PLT32» strlen-0x4
3589 »       mov····0x18(%rsp),%r83589 »       mov····0x18(%rsp),%r8
3590 »       lea····0x2(%rax,%rbp,1),%rdi3590 »       lea····0x2(%rax,%rbp,1),%rdi
3591 »       mov····%rax,0x10(%rsp)3591 »       mov····%rax,0x10(%rsp)
3592 »       mov····%rax,%r153592 »       mov····%rax,%r15
3593 »       test···%rdi,%rdi3593 »       test···%rdi,%rdi
3594 »       js·····2d36·<ScandirIterator_iternext+0x2e6>3594 »       js·····2d3b·<ScandirIterator_iternext+0x2eb>
3595 »       mov····%r8,0x18(%rsp)3595 »       mov····%r8,0x18(%rsp)
3596 »       call···2b64·<ScandirIterator_iternext+0x114>3596 »       call···2b64·<ScandirIterator_iternext+0x114>
3597 ·R_X86_64_PLT32» PyMem_Malloc-0x43597 ·R_X86_64_PLT32» PyMem_Malloc-0x4
3598 »       mov····%rax,%r123598 »       mov····%rax,%r12
3599 »       test···%rax,%rax3599 »       test···%rax,%rax
3600 »       je·····2b70·<ScandirIterator_iternext+0x120>3600 »       je·····2b70·<ScandirIterator_iternext+0x120>
3601 ·R_X86_64_PC32»  .text.unlikely+0x230f3601 ·R_X86_64_PC32»  .text.unlikely+0x230f
Offset 3617, 32 lines modifiedOffset 3617, 32 lines modified
3617 »       call···2bab·<ScandirIterator_iternext+0x15b>3617 »       call···2bab·<ScandirIterator_iternext+0x15b>
3618 ·R_X86_64_PLT32» strcpy-0x43618 ·R_X86_64_PLT32» strcpy-0x4
3619 »       cmpq···$0x0,0x30(%rbx)3619 »       cmpq···$0x0,0x30(%rbx)
3620 »       je·····2bc7·<ScandirIterator_iternext+0x177>3620 »       je·····2bc7·<ScandirIterator_iternext+0x177>
3621 »       mov····0x48(%rbx),%rax3621 »       mov····0x48(%rbx),%rax
3622 »       mov····0x8(%rax),%rax3622 »       mov····0x8(%rax),%rax
3623 »       testb··$0x8,0xab(%rax)3623 »       testb··$0x8,0xab(%rax)
3624 »       jne····2d0c·<ScandirIterator_iternext+0x2bc>3624 »       jne····2d11·<ScandirIterator_iternext+0x2c1>
3625 »       mov····%rbp,%rsi3625 »       mov····%rbp,%rsi
3626 »       mov····%r13,%rdi3626 »       mov····%r13,%rdi
3627 »       call···2bd2·<ScandirIterator_iternext+0x182>3627 »       call···2bd2·<ScandirIterator_iternext+0x182>
3628 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x43628 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x4
3629 »       mov····%r12,%rdi3629 »       mov····%r12,%rdi
3630 »       mov····%rax,0x10(%r14)3630 »       mov····%rax,0x10(%r14)
3631 »       call···2bde·<ScandirIterator_iternext+0x18e>3631 »       call···2bde·<ScandirIterator_iternext+0x18e>
3632 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefault-0x43632 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefault-0x4
3633 »       mov····%r12,%rdi3633 »       mov····%r12,%rdi
3634 »       mov····%rax,0x18(%r14)3634 »       mov····%rax,0x18(%r14)
3635 »       call···2bea·<ScandirIterator_iternext+0x19a>3635 »       call···2bea·<ScandirIterator_iternext+0x19a>
3636 ·R_X86_64_PLT32» PyMem_Free-0x43636 ·R_X86_64_PLT32» PyMem_Free-0x4
3637 »       mov····0x10(%r14),%rax3637 »       mov····0x10(%r14),%rax
3638 »       test···%rax,%rax3638 »       test···%rax,%rax
3639 »       je·····2d31·<ScandirIterator_iternext+0x2e1>3639 »       je·····2d36·<ScandirIterator_iternext+0x2e6>
3640 »       cmpl···$0xffffffff,0x38(%rbx)3640 »       cmpl···$0xffffffff,0x38(%rbx)
3641 »       jne····2cc0·<ScandirIterator_iternext+0x270>3641 »       jne····2cc5·<ScandirIterator_iternext+0x275>
3642 »       cmpq···$0x0,0x18(%r14)3642 »       cmpq···$0x0,0x18(%r14)
3643 »       je·····2c0c·<ScandirIterator_iternext+0x1bc>3643 »       je·····2c0c·<ScandirIterator_iternext+0x1bc>
3644 ·R_X86_64_PC32»  .text.unlikely+0x23143644 ·R_X86_64_PC32»  .text.unlikely+0x2314
3645 »       movzbl·0x7(%rsp),%eax3645 »       movzbl·0x7(%rsp),%eax
3646 »       mov····%al,0x30(%r14)3646 »       mov····%al,0x30(%r14)
3647 »       mov····0x8(%rsp),%rax3647 »       mov····0x8(%rsp),%rax
3648 »       mov····%rax,0x38(%r14)3648 »       mov····%rax,0x38(%r14)
Offset 3663, 84 lines modifiedOffset 3663, 84 lines modified
3663 »       test···%rbp,%rbp3663 »       test···%rbp,%rbp
3664 »       je·····2c6e·<ScandirIterator_iternext+0x21e>3664 »       je·····2c6e·<ScandirIterator_iternext+0x21e>
3665 »       movq···$0x0,0x58(%rbx)3665 »       movq···$0x0,0x58(%rbx)
3666 »       call···2c51·<ScandirIterator_iternext+0x201>3666 »       call···2c51·<ScandirIterator_iternext+0x201>
3667 ·R_X86_64_PLT32» PyEval_SaveThread-0x43667 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
3668 »       cmpl···$0xffffffff,0x38(%rbx)3668 »       cmpl···$0xffffffff,0x38(%rbx)
3669 »       mov····%rax,%r123669 »       mov····%rax,%r12
3670 »       jne····2ce4·<ScandirIterator_iternext+0x294>3670 »       jne····2ce9·<ScandirIterator_iternext+0x299>
3671 »       mov····%rbp,%rdi3671 »       mov····%rbp,%rdi
3672 »       call···2c66·<ScandirIterator_iternext+0x216>3672 »       call···2c66·<ScandirIterator_iternext+0x216>
3673 ·R_X86_64_PLT32» closedir-0x43673 ·R_X86_64_PLT32» closedir-0x4
3674 »       mov····%r12,%rdi3674 »       mov····%r12,%rdi
3675 »       call···2c6e·<ScandirIterator_iternext+0x21e>3675 »       call···2c6e·<ScandirIterator_iternext+0x21e>
3676 ·R_X86_64_PLT32» PyEval_RestoreThread-0x43676 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
3677 »       xor····%r14d,%r14d3677 »       xor····%r14d,%r14d
3678 »       jmp····2c1e·<ScandirIterator_iternext+0x1ce>3678 »       jmp····2c1e·<ScandirIterator_iternext+0x1ce>
3679 »       mov····%eax,0x40(%r14)3679 »       mov····%eax,0x40(%r14)
3680 »       test···%r8,%r83680 »       test···%r8,%r8
3681 »       je·····2cf1·<ScandirIterator_iternext+0x2a1>3681 »       je·····2cf6·<ScandirIterator_iternext+0x2a6>
3682 »       mov····0x48(%rbx),%rax3682 »       mov····0x48(%rbx),%rax
3683 »       mov····0x8(%rax),%rax3683 »       mov····0x8(%rax),%rax
3684 »       testb··$0x8,0xab(%rax)3684 »       testb··$0x8,0xab(%rax)
3685 »       jne····2d2c·<ScandirIterator_iternext+0x2dc>3685 »       jne····2d31·<ScandirIterator_iternext+0x2e1>
3686 »       mov····%rbp,%rsi3686 »       mov····%rbp,%rsi
3687 »       mov····%r13,%rdi3687 »       mov····%r13,%rdi
3688 »       call···2c9c·<ScandirIterator_iternext+0x24c>3688 »       call···2c9c·<ScandirIterator_iternext+0x24c>
3689 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x43689 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x4
3690 »       mov····%rax,0x10(%r14)3690 »       mov····%rax,0x10(%r14)
3691 »       xor····%r12d,%r12d3691 »       xor····%r12d,%r12d
3692 »       mov····%r12,%r83692 »       mov····%r12,%r8
3693 »       mov····%r8,%rdi3693 »       mov····%r8,%rdi
3694 »       call···2cae·<ScandirIterator_iternext+0x25e>3694 »       call···2cae·<ScandirIterator_iternext+0x25e>
3695 ·R_X86_64_PLT32» PyMem_Free-0x43695 ·R_X86_64_PLT32» PyMem_Free-0x4
3696 »       mov····0x10(%r14),%rax3696 »       mov····0x10(%r14),%rax
3697 »       test···%rax,%rax3697 »       test···%rax,%rax
3698 »       jne····2bf7·<ScandirIterator_iternext+0x1a7>3698 »       je·····2cbb·<ScandirIterator_iternext+0x26b>
3699 »       jmp····2cc0·<ScandirIterator_iternext+0x270> 
3700 ·R_X86_64_PC32»  .text.unlikely+0x23143699 ·R_X86_64_PC32»  .text.unlikely+0x2314
 3700 »       cmpl···$0xffffffff,0x38(%rbx)
 3701 »       je·····2c01·<ScandirIterator_iternext+0x1b1>
3701 »       mov····(%rax),%ecx3702 »       mov····(%rax),%ecx
3702 »       add····$0x1,%ecx3703 »       add····$0x1,%ecx
3703 »       je·····2cc9·<ScandirIterator_iternext+0x279>3704 »       je·····2cce·<ScandirIterator_iternext+0x27e>
3704 »       mov····%ecx,(%rax)3705 »       mov····%ecx,(%rax)
3705 »       mov····%rax,0x18(%r14)3706 »       mov····%rax,0x18(%r14)
3706 »       movzbl·0x7(%rsp),%eax3707 »       movzbl·0x7(%rsp),%eax
3707 »       mov····%al,0x30(%r14)3708 »       mov····%al,0x30(%r14)
3708 »       mov····0x8(%rsp),%rax3709 »       mov····0x8(%rsp),%rax
3709 »       mov····%rax,0x38(%r14)3710 »       mov····%rax,0x38(%r14)
3710 »       jmp····2c1e·<ScandirIterator_iternext+0x1ce>3711 »       jmp····2c1e·<ScandirIterator_iternext+0x1ce>
3711 »       mov····%rbp,%rdi3712 »       mov····%rbp,%rdi
3712 »       call···2cec·<ScandirIterator_iternext+0x29c>3713 »       call···2cf1·<ScandirIterator_iternext+0x2a1>
3713 ·R_X86_64_PLT32» rewinddir-0x43714 ·R_X86_64_PLT32» rewinddir-0x4
3714 »       jmp····2c5e·<ScandirIterator_iternext+0x20e>3715 »       jmp····2c5e·<ScandirIterator_iternext+0x20e>
3715 »       mov····%rbp,%rsi3716 »       mov····%rbp,%rsi
3716 »       mov····%r13,%rdi3717 »       mov····%r13,%rdi
3717 »       mov····%r8,0x10(%rsp)3718 »       mov····%r8,0x10(%rsp)
3718 »       call···2d01·<ScandirIterator_iternext+0x2b1>3719 »       call···2d06·<ScandirIterator_iternext+0x2b6>
3719 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x43720 ·R_X86_64_PLT32» PyUnicode_DecodeFSDefaultAndSize-0x4
3720 »       mov····0x10(%rsp),%r83721 »       mov····0x10(%rsp),%r8
3721 »       mov····%rax,0x10(%r14)3722 »       mov····%rax,0x10(%r14)
3722 »       jmp····2ca6·<ScandirIterator_iternext+0x256>3723 »       jmp····2ca6·<ScandirIterator_iternext+0x256>
3723 »       mov····%rbp,%rsi3724 »       mov····%rbp,%rsi
3724 »       mov····%r13,%rdi3725 »       mov····%r13,%rdi
3725 »       call···2d17·<ScandirIterator_iternext+0x2c7>3726 »       call···2d1c·<ScandirIterator_iternext+0x2cc>
3726 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x43727 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
3727 »       mov····%r12,%rdi3728 »       mov····%r12,%rdi
3728 »       mov····%rax,0x10(%r14)3729 »       mov····%rax,0x10(%r14)
3729 »       call···2d23·<ScandirIterator_iternext+0x2d3>3730 »       call···2d28·<ScandirIterator_iternext+0x2d8>
3730 ·R_X86_64_PLT32» PyBytes_FromString-0x43731 ·R_X86_64_PLT32» PyBytes_FromString-0x4
3731 »       mov····%rax,0x18(%r14)3732 »       mov····%rax,0x18(%r14)
3732 »       jmp····2ca3·<ScandirIterator_iternext+0x253>3733 »       jmp····2ca3·<ScandirIterator_iternext+0x253>
3733 »       jmp····2d31·<ScandirIterator_iternext+0x2e1> 
3734 ·R_X86_64_PC32»  .text.unlikely+0x22fb 
3735 »       jmp····2d36·<ScandirIterator_iternext+0x2e6>3734 »       jmp····2d36·<ScandirIterator_iternext+0x2e6>
3736 ·R_X86_64_PC32»  .text.unlikely+0x23143735 ·R_X86_64_PC32»  .text.unlikely+0x22fb
3737 »       jmp····2d3b·<ScandirIterator_iternext+0x2eb>3736 »       jmp····2d3b·<ScandirIterator_iternext+0x2eb>
 3737 ·R_X86_64_PC32»  .text.unlikely+0x2314
Max diff block lines reached; 170/5064 bytes (3.36%) of diff not shown.
7.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 119, 43 lines modifiedOffset 119, 43 lines modified
119 ··0x00000730·460e0800·14000000·38070000·00000000·F.......8.......119 ··0x00000730·460e0800·14000000·38070000·00000000·F.......8.......
120 ··0x00000740·12000000·00450e10·460e0800·38000000·.....E..F...8...120 ··0x00000740·12000000·00450e10·460e0800·38000000·.....E..F...8...
121 ··0x00000750·50070000·00000000·81000000·00460e10·P............F..121 ··0x00000750·50070000·00000000·81000000·00460e10·P............F..
122 ··0x00000760·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.122 ··0x00000760·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
123 ··0x00000770·05440e40·02610a0e·28410e20·410e1842·.D.@.a..(A.·A..B123 ··0x00000770·05440e40·02610a0e·28410e20·410e1842·.D.@.a..(A.·A..B
124 ··0x00000780·0e10420e·08410b00·18000000·8c070000·..B..A..........124 ··0x00000780·0e10420e·08410b00·18000000·8c070000·..B..A..........
125 ··0x00000790·00000000·c6000000·000e4083·0586048c·..........@.....125 ··0x00000790·00000000·c6000000·000e4083·0586048c·..........@.....
126 ··0x000007a0·038d0200·60000000·a8070000·00000000·....`...........126 ··0x000007a0·038d0200·18000000·a8070000·00000000·................
 127 ··0x000007b0·a2010000·00450e10·8302039c·010e0800·.....E..........
 128 ··0x000007c0·14000000·c4070000·00000000·88000000·................
127 ··0x000007b0·6f020000·00460e10·8f02470e·188e0347·o....F....G....G 
128 ··0x000007c0·0e208d04·420e288c·05410e30·8606470e·.·..B.(..A.0..G. 
129 ··0x000007d0·38830747·0ed00102·4b0ed801·570ee001·8..G....K...W... 
130 ··0x000007e0·420ee801·420ef001·490ed001·030b010a·B...B...I....... 
131 ··0x000007f0·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B. 
132 ··0x00000800·10420e08·410b0000·1c000000·0c080000·.B..A........... 
133 ··0x00000810·00000000·56000000·000ed001·83078606·....V........... 
134 ··0x00000820·8c058d04·8e038f02·3c000000·2c080000·........<...,... 
135 ··0x00000830·00000000·43010000·00460e10·8d02470e·....C....F....G. 
136 ··0x00000840·188c0346·0e208604·450e2883·054d0e80·...F.·..E.(..M.. 
137 ··0x00000850·02030f01·0a0e2844·0e20410e·18420e10·......(D.·A..B.. 
138 ··0x00000860·420e0841·0b000000·30000000·6c080000·B..A....0...l...129 ··0x000007d0·000e1083·02000000·10000000·dc070000·................
139 ··0x00000870·00000000·fe000000·000e8002·83058604·................130 ··0x000007e0·00000000·09000000·00000000·60000000·............`...
140 ··0x00000880·8c038d02·027b0e88·02570e90·02420e98·.....{...W...B.. 
141 ··0x00000890·02420ea0·02490e80·02000000·44000000·.B...I......D... 
142 ··0x000008a0·a0080000·00000000·d0000000·00420e10·.............B..131 ··0x000007f0·f0070000·00000000·6f020000·00460e10·........o....F..
143 ··0x000008b0·8f024a0e·188e034f·0e208d04·4c0e288c·..J....O.·..L.(.132 ··0x00000800·8f02470e·188e0347·0e208d04·420e288c·..G....G.·..B.(.
144 ··0x000008c0·054b0e30·8606440e·3883074b·0e400284·.K.0..D.8..K.@..133 ··0x00000810·05410e30·8606470e·38830747·0ed00102·.A.0..G.8..G....
 134 ··0x00000820·4b0ed801·570ee001·420ee801·420ef001·K...W...B...B...
 135 ··0x00000830·490ed001·030b010a·0e38440e·30410e28·I........8D.0A.(
 136 ··0x00000840·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...
145 ··0x000008d0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B. 
146 ··0x000008e0·10420e08·34000000·e8080000·00000000·.B..4........... 
147 ··0x000008f0·62000000·000e4083·0786068c·058d048e·b.....@......... 
148 ··0x00000900·038f0278·0a0e3841·0e30410e·28420e20·...x..8A.0A.(B.· 
149 ··0x00000910·420e1842·0e10420e·08450b00·18000000·B..B..B..E...... 
150 ··0x00000920·20090000·00000000·a2010000·00450e10··............E.. 
151 ··0x00000930·8302039c·010e0800·14000000·3c090000·............<... 
152 ··0x00000940·00000000·88000000·000e1083·02000000·................ 
153 ··0x00000950·10000000·54090000·00000000·09000000·....T...........137 ··0x00000850·1c000000·54080000·00000000·56000000·....T.......V...
 138 ··0x00000860·000ed001·83078606·8c058d04·8e038f02·................
 139 ··0x00000870·3c000000·74080000·00000000·43010000·<...t.......C...
 140 ··0x00000880·00460e10·8d02470e·188c0346·0e208604·.F....G....F.·..
 141 ··0x00000890·450e2883·054d0e80·02030f01·0a0e2844·E.(..M........(D
 142 ··0x000008a0·0e20410e·18420e10·420e0841·0b000000·.·A..B..B..A....
 143 ··0x000008b0·30000000·b4080000·00000000·fe000000·0...............
 144 ··0x000008c0·000e8002·83058604·8c038d02·027b0e88·.............{..
 145 ··0x000008d0·02570e90·02420e98·02420ea0·02490e80·.W...B...B...I..
 146 ··0x000008e0·02000000·44000000·e8080000·00000000·....D...........
 147 ··0x000008f0·d0000000·00420e10·8f024a0e·188e034f·.....B....J....O
 148 ··0x00000900·0e208d04·4c0e288c·054b0e30·8606440e·.·..L.(..K.0..D.
 149 ··0x00000910·3883074b·0e400284·0e38410e·30410e28·8..K.@...8A.0A.(
 150 ··0x00000920·420e2042·0e18420e·10420e08·34000000·B.·B..B..B..4...
 151 ··0x00000930·30090000·00000000·62000000·000e4083·0.......b.....@.
 152 ··0x00000940·0786068c·058d048e·038f0278·0a0e3841·...........x..8A
 153 ··0x00000950·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
154 ··0x00000960·00000000·40000000·68090000·00000000·....@...h.......154 ··0x00000960·08450b00·40000000·68090000·00000000·.E..@...h.......
155 ··0x00000970·55010000·00460e10·8e02470e·188d0347·U....F....G....G155 ··0x00000970·55010000·00460e10·8e02470e·188d0347·U....F....G....G
156 ··0x00000980·0e208c04·410e2886·05410e30·83064a0e·.·..A.(..A.0..J.156 ··0x00000980·0e208c04·410e2886·05410e30·83064a0e·.·..A.(..A.0..J.
157 ··0x00000990·b00102fa·0a0e3044·0e28410e·20420e18·......0D.(A.·B..157 ··0x00000990·b00102fa·0a0e3044·0e28410e·20420e18·......0D.(A.·B..
158 ··0x000009a0·420e1042·0e08410b·30000000·ac090000·B..B..A.0.......158 ··0x000009a0·420e1042·0e08410b·30000000·ac090000·B..B..A.0.......
159 ··0x000009b0·00000000·f7000000·000eb001·83068605·................159 ··0x000009b0·00000000·f7000000·000eb001·83068605·................
160 ··0x000009c0·8c048d03·8e0202a6·0eb80157·0ec00142·...........W...B160 ··0x000009c0·8c048d03·8e0202a6·0eb80157·0ec00142·...........W...B
161 ··0x000009d0·0ec80142·0ed00149·0eb00100·14000000·...B...I........161 ··0x000009d0·0ec80142·0ed00149·0eb00100·14000000·...B...I........
Offset 270, 18 lines modifiedOffset 270, 18 lines modified
270 ··0x000010a0·33000000·000e2083·0486038c·02440ac3·3.....·......D..270 ··0x000010a0·33000000·000e2083·0486038c·02440ac3·3.....·......D..
271 ··0x000010b0·0e1841c6·0e1042cc·0e08450b·24000000·..A...B...E.$...271 ··0x000010b0·0e1841c6·0e1042cc·0e08450b·24000000·..A...B...E.$...
272 ··0x000010c0·c0100000·00000000·4a000000·00410e10·........J....A..272 ··0x000010c0·c0100000·00000000·4a000000·00410e10·........J....A..
273 ··0x000010d0·8602440e·18830345·0e20790e·18410e10·..D....E.·y..A..273 ··0x000010d0·8602440e·18830345·0e20790e·18410e10·..D....E.·y..A..
274 ··0x000010e0·410e0800·1c000000·e8100000·00000000·A...............274 ··0x000010e0·410e0800·1c000000·e8100000·00000000·A...............
275 ··0x000010f0·16000000·000e2083·03860242·0e18470e·......·....B..G.275 ··0x000010f0·16000000·000e2083·03860242·0e18470e·......·....B..G.
276 ··0x00001100·10480e08·4c000000·08110000·00000000·.H..L...........276 ··0x00001100·10480e08·4c000000·08110000·00000000·.H..L...........
277 ··0x00001110·49010000·00420e10·8d02470e·188c0341·I....B....G....A277 ··0x00001110·4a010000·00420e10·8d02470e·188c0341·J....B....G....A
278 ··0x00001120·0e208604·490e2883·05470ef0·0102d70a·.·..I.(..G......278 ··0x00001120·0e208604·490e2883·05470ef0·0102cf0a·.·..I.(..G......
279 ··0x00001130·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.279 ··0x00001130·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.
280 ··0x00001140·02410a0e·28410e20·410e1842·0e10420e·.A..(A.·A..B..B.280 ··0x00001140·024a0a0e·28410e20·410e1842·0e10420e·.J..(A.·A..B..B.
281 ··0x00001150·08450b00·50000000·58110000·00000000·.E..P...X.......281 ··0x00001150·08450b00·50000000·58110000·00000000·.E..P...X.......
282 ··0x00001160·a8010000·000ef001·83058604·8c038d02·................282 ··0x00001160·a8010000·000ef001·83058604·8c038d02·................
283 ··0x00001170·02ce0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.283 ··0x00001170·02ce0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
284 ··0x00001180·08450b7c·0a0e2844·0e20410e·18420e10·.E.|..(D.·A..B..284 ··0x00001180·08450b7c·0a0e2844·0e20410e·18420e10·.E.|..(D.·A..B..
285 ··0x00001190·420e0845·0b02490a·0e28440e·20410e18·B..E..I..(D.·A..285 ··0x00001190·420e0845·0b02490a·0e28440e·20410e18·B..E..I..(D.·A..
286 ··0x000011a0·420e1042·0e08450b·18000000·ac110000·B..B..E.........286 ··0x000011a0·420e1042·0e08450b·18000000·ac110000·B..B..E.........
287 ··0x000011b0·00000000·33000000·004c0e10·8302620e·....3....L....b.287 ··0x000011b0·00000000·33000000·004c0e10·8302620e·....3....L....b.
Offset 389, 15 lines modifiedOffset 389, 15 lines modified
389 ··0x00001810·46000000·000e2083·02420e28·540e3042·F.....·..B.(T.0B389 ··0x00001810·46000000·000e2083·02420e28·540e3042·F.....·..B.(T.0B
390 ··0x00001820·0e38420e·40490e20·10000000·2c180000·.8B.@I.·....,...390 ··0x00001820·0e38420e·40490e20·10000000·2c180000·.8B.@I.·....,...
391 ··0x00001830·00000000·11000000·00000000·18000000·................391 ··0x00001830·00000000·11000000·00000000·18000000·................
392 ··0x00001840·40180000·00000000·64000000·004b0e30·@.......d....K.0392 ··0x00001840·40180000·00000000·64000000·004b0e30·@.......d....K.0
393 ··0x00001850·02460a0e·08410b00·20000000·5c180000·.F...A..·...\...393 ··0x00001850·02460a0e·08410b00·20000000·5c180000·.F...A..·...\...
394 ··0x00001860·00000000·74000000·000e3074·0e38540e·....t.....0t.8T.394 ··0x00001860·00000000·74000000·000e3074·0e38540e·....t.....0t.8T.
395 ··0x00001870·40420e48·420e5049·0e300000·48000000·@B.HB.PI.0..H...395 ··0x00001870·40420e48·420e5049·0e300000·48000000·@B.HB.PI.0..H...
396 ··0x00001880·80180000·00000000·eb020000·00460e10·.............F..396 ··0x00001880·80180000·00000000·f0020000·00460e10·.............F..
397 ··0x00001890·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.397 ··0x00001890·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
398 ··0x000018a0·05410e30·8606410e·38830744·0e6003c0·.A.0..A.8..D.`..398 ··0x000018a0·05410e30·8606410e·38830744·0e6003c0·.A.0..A.8..D.`..
399 ··0x000018b0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..399 ··0x000018b0·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
400 ··0x000018c0·420e1042·0e08410b·1c000000·cc180000·B..B..A.........400 ··0x000018c0·420e1042·0e08410b·1c000000·cc180000·B..B..A.........
401 ··0x000018d0·00000000·8c000000·000e6083·0786068c·..........`.....401 ··0x000018d0·00000000·8c000000·000e6083·0786068c·..........`.....
402 ··0x000018e0·058d048e·038f0200·34000000·ec180000·........4.......402 ··0x000018e0·058d048e·038f0200·34000000·ec180000·........4.......
403 ··0x000018f0·00000000·47000000·00420e10·8c02410e·....G....B....A.403 ··0x000018f0·00000000·47000000·00420e10·8c02410e·....G....B....A.
3.54 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 69, 24 lines modifiedOffset 69, 24 lines modified
69 ··0x00000420·70617273·65722e31·3737006f·735f6765·parser.177.os_ge69 ··0x00000420·70617273·65722e31·3737006f·735f6765·parser.177.os_ge
70 ··0x00000430·74637764·00706f73·69785f67·65746377·tcwd.posix_getcw70 ··0x00000430·74637764·00706f73·69785f67·65746377·tcwd.posix_getcw
71 ··0x00000440·6400706f·7369785f·67657463·77642e63·d.posix_getcwd.c71 ··0x00000440·6400706f·7369785f·67657463·77642e63·d.posix_getcwd.c
72 ··0x00000450·6f6c6400·6f735f67·65746575·6964006f·old.os_geteuid.o72 ··0x00000450·6f6c6400·6f735f67·65746575·6964006f·old.os_geteuid.o
73 ··0x00000460·735f6765·74756964·006f735f·67657465·s_getuid.os_gete73 ··0x00000460·735f6765·74756964·006f735f·67657465·s_getuid.os_gete
74 ··0x00000470·67696400·6f735f67·65746769·64005f50·gid.os_getgid._P74 ··0x00000470·67696400·6f735f67·65746769·64005f50·gid.os_getgid._P
75 ··0x00000480·795f5569·645f436f·6e766572·7465722e·y_Uid_Converter.75 ··0x00000480·795f5569·645f436f·6e766572·7465722e·y_Uid_Converter.
76 ··0x00000490·636f6c64·006f735f·6f70656e·005f7061·cold.os_open._pa 
77 ··0x000004a0·72736572·2e313133·006f735f·6f70656e·rser.113.os_open 
78 ··0x000004b0·2e636f6c·64006f73·5f726570·6c616365·.cold.os_replace 
79 ··0x000004c0·00696e74·65726e61·6c5f7265·6e616d65·.internal_rename76 ··0x00000490·636f6c64·005f706f·7369785f·636c6561·cold._posix_clea
 77 ··0x000004a0·72005f70·6f736978·5f636c65·61722e63·r._posix_clear.c
 78 ··0x000004b0·6f6c6400·5f706f73·69785f66·72656500·old._posix_free.
 79 ··0x000004c0·6f735f6f·70656e00·5f706172·7365722e·os_open._parser.
 80 ··0x000004d0·31313300·6f735f6f·70656e2e·636f6c64·113.os_open.cold
80 ··0x000004d0·006f735f·7265706c·6163652e·636f6c64·.os_replace.cold81 ··0x000004e0·006f735f·7265706c·61636500·696e7465·.os_replace.inte
81 ··0x000004e0·005f7061·72736572·2e363500·696e7465·._parser.65.inte 
82 ··0x000004f0·726e616c·5f72656e·616d652e·636f6c64·rnal_rename.cold82 ··0x000004f0·726e616c·5f72656e·616d6500·6f735f72·rnal_rename.os_r
83 ··0x00000500·005f706f·7369785f·636c6561·72005f70·._posix_clear._p 
84 ··0x00000510·6f736978·5f636c65·61722e63·6f6c6400·osix_clear.cold. 
85 ··0x00000520·5f706f73·69785f66·72656500·6f735f6d·_posix_free.os_m83 ··0x00000500·65706c61·63652e63·6f6c6400·5f706172·eplace.cold._par
 84 ··0x00000510·7365722e·36350069·6e746572·6e616c5f·ser.65.internal_
 85 ··0x00000520·72656e61·6d652e63·6f6c6400·6f735f6d·rename.cold.os_m
86 ··0x00000530·6b646972·006f735f·6d6b6469·722e636f·kdir.os_mkdir.co86 ··0x00000530·6b646972·006f735f·6d6b6469·722e636f·kdir.os_mkdir.co
87 ··0x00000540·6c64005f·70617273·65722e33·38006f73·ld._parser.38.os87 ··0x00000540·6c64005f·70617273·65722e33·38006f73·ld._parser.38.os
88 ··0x00000550·5f676574·70706964·006f735f·67657470·_getppid.os_getp88 ··0x00000550·5f676574·70706964·006f735f·67657470·_getppid.os_getp
89 ··0x00000560·6964006f·735f7365·74726575·6964006f·id.os_setreuid.o89 ··0x00000560·6964006f·735f7365·74726575·6964006f·id.os_setreuid.o
90 ··0x00000570·735f7365·74726567·6964005f·50795f47·s_setregid._Py_G90 ··0x00000570·735f7365·74726567·6964005f·50795f47·s_setregid._Py_G
91 ··0x00000580·69645f43·6f6e7665·72746572·2e636f6c·id_Converter.col91 ··0x00000580·69645f43·6f6e7665·72746572·2e636f6c·id_Converter.col
92 ··0x00000590·64006f73·5f726567·69737465·725f6174·d.os_register_at92 ··0x00000590·64006f73·5f726567·69737465·725f6174·d.os_register_at
Offset 752, 16 lines modifiedOffset 752, 16 lines modified
752 ··0x00002ed0·5f5f0077·61697469·645f7265·73756c74·__.waitid_result752 ··0x00002ed0·5f5f0077·61697469·645f7265·73756c74·__.waitid_result
753 ··0x00002ee0·5f666965·6c647300·73746174·7666735f·_fields.statvfs_753 ··0x00002ee0·5f666965·6c647300·73746174·7666735f·_fields.statvfs_
754 ··0x00002ef0·72657375·6c745f5f·646f635f·5f007374·result__doc__.st754 ··0x00002ef0·72657375·6c745f5f·646f635f·5f007374·result__doc__.st
755 ··0x00002f00·61747666·735f7265·73756c74·5f666965·atvfs_result_fie755 ··0x00002f00·61747666·735f7265·73756c74·5f666965·atvfs_result_fie
756 ··0x00002f10·6c647300·73746174·5f726573·756c745f·lds.stat_result_756 ··0x00002f10·6c647300·73746174·5f726573·756c745f·lds.stat_result_
757 ··0x00002f20·5f646f63·5f5f0073·7461745f·72657375·_doc__.stat_resu757 ··0x00002f20·5f646f63·5f5f0073·7461745f·72657375·_doc__.stat_resu
758 ··0x00002f30·6c745f66·69656c64·73002e4c·43313835·lt_fields..LC185758 ··0x00002f30·6c745f66·69656c64·73002e4c·43313835·lt_fields..LC185
759 ··0x00002f40·002e4c43·32303400·2e4c4332·3232002e·..LC204..LC222..759 ··0x00002f40·002e4c43·32303400·2e4c4332·3233002e·..LC204..LC223..
760 ··0x00002f50·4c433232·33002e4c·43313830·002e4c43·LC223..LC180..LC760 ··0x00002f50·4c433232·34002e4c·43313830·002e4c43·LC224..LC180..LC
761 ··0x00002f60·33393500·2e4c4334·3036002e·4c433230·395..LC406..LC20761 ··0x00002f60·33393500·2e4c4334·3036002e·4c433230·395..LC406..LC20
762 ··0x00002f70·30002e4c·43343739·00507949·6e69745f·0..LC479.PyInit_762 ··0x00002f70·30002e4c·43343739·00507949·6e69745f·0..LC479.PyInit_
763 ··0x00002f80·706f7369·78005079·4d6f6475·6c654465·posix.PyModuleDe763 ··0x00002f80·706f7369·78005079·4d6f6475·6c654465·posix.PyModuleDe
764 ··0x00002f90·665f496e·69740050·79446963·745f4e65·f_Init.PyDict_Ne764 ··0x00002f90·665f496e·69740050·79446963·745f4e65·f_Init.PyDict_Ne
765 ··0x00002fa0·7700656e·7669726f·6e007374·72636872·w.environ.strchr765 ··0x00002fa0·7700656e·7669726f·6e007374·72636872·w.environ.strchr
766 ··0x00002fb0·00507942·79746573·5f46726f·6d537472·.PyBytes_FromStr766 ··0x00002fb0·00507942·79746573·5f46726f·6d537472·.PyBytes_FromStr
767 ··0x00002fc0·696e6741·6e645369·7a650073·74726c65·ingAndSize.strle767 ··0x00002fc0·696e6741·6e645369·7a650073·74726c65·ingAndSize.strle
428 KB
_collectionsmodule.o
2.26 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·24·section·headers,·starting·at·offset·0xec10:1 There·are·24·section·headers,·starting·at·offset·0xec10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001365·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0012d5·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·008da8·001608·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008da8·001608·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0013c0·000b48·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001320·000b48·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00a3b0·000fd8·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00a3b0·000fd8·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001f08·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001e68·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001f08·0012fb·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001e68·0012fe·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00b388·0022e0·18···I·21···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00b388·0022e0·18···I·21···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·003203·0002c5·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·003166·0002c5·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0034d0·0013bb·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003430·00145b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00d668·000960·18···I·21···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00d668·000960·18···I·21···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004890·0001b5·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004890·0001b5·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004a60·000968·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004a60·000968·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00dfc8·000090·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00dfc8·000090·18···I·21··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·0053d0·000040·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·0053d0·000040·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·005410·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·005410·000008·08··AM··0···0··8
20 ··[16]·.rela.rodata.cst8·RELA············0000000000000000·00e058·000018·18···I·21··15··820 ··[16]·.rela.rodata.cst8·RELA············0000000000000000·00e058·000018·18···I·21··15··8
15.8 KB
readelf --wide --symbols {}
    
Offset 22, 117 lines modifiedOffset 22, 117 lines modified
22 ····18:·00000000000000d0····68·FUNC····LOCAL··DEFAULT····9·tuplegetter_traverse22 ····18:·00000000000000d0····68·FUNC····LOCAL··DEFAULT····9·tuplegetter_traverse
23 ····19:·00000000000000b7····20·FUNC····LOCAL··DEFAULT····6·tuplegetter_traverse.cold23 ····19:·00000000000000b7····20·FUNC····LOCAL··DEFAULT····6·tuplegetter_traverse.cold
24 ····20:·00000000000001c0···105·FUNC····LOCAL··DEFAULT····1·deque_new24 ····20:·00000000000001c0···105·FUNC····LOCAL··DEFAULT····1·deque_new
25 ····21:·0000000000000230····52·FUNC····LOCAL··DEFAULT····1·newblock25 ····21:·0000000000000230····52·FUNC····LOCAL··DEFAULT····1·newblock
26 ····22:·00000000000000cb····31·FUNC····LOCAL··DEFAULT····6·deque_new.cold26 ····22:·00000000000000cb····31·FUNC····LOCAL··DEFAULT····6·deque_new.cold
27 ····23:·00000000000000ea····10·FUNC····LOCAL··DEFAULT····6·newblock.cold27 ····23:·00000000000000ea····10·FUNC····LOCAL··DEFAULT····6·newblock.cold
28 ····24:·0000000000000270···247·FUNC····LOCAL··DEFAULT····1·deque_init28 ····24:·0000000000000270···247·FUNC····LOCAL··DEFAULT····1·deque_init
29 ····25:·00000000000008c0···273·FUNC····LOCAL··DEFAULT····9·deque_extend29 ····25:·0000000000000960···273·FUNC····LOCAL··DEFAULT····9·deque_extend
30 ····26:·00000000000000f4····88·FUNC····LOCAL··DEFAULT····6·deque_init.cold30 ····26:·00000000000000f4····88·FUNC····LOCAL··DEFAULT····6·deque_init.cold
31 ····27:·0000000000000240···307·FUNC····LOCAL··DEFAULT····9·deque_clear31 ····27:·00000000000002e0···307·FUNC····LOCAL··DEFAULT····9·deque_clear
32 ····28:·0000000000000120·····9·FUNC····LOCAL··DEFAULT····9·deque_len32 ····28:·0000000000000120·····9·FUNC····LOCAL··DEFAULT····9·deque_len
33 ····29:·0000000000000370···143·FUNC····LOCAL··DEFAULT····1·deque_traverse33 ····29:·0000000000000130···148·FUNC····LOCAL··DEFAULT····9·deque_traverse
34 ····30:·0000000000000130···107·FUNC····LOCAL··DEFAULT····9·tuplegetter_dealloc34 ····30:·00000000000001d0···107·FUNC····LOCAL··DEFAULT····9·tuplegetter_dealloc
35 ····31:·00000000000001a0····51·FUNC····LOCAL··DEFAULT····9·tuplegetter_clear35 ····31:·0000000000000240····51·FUNC····LOCAL··DEFAULT····9·tuplegetter_clear
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.836 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
37 ····33:·00000000000001e0····84·FUNC····LOCAL··DEFAULT····9·tuplegetter_descr_get37 ····33:·0000000000000280····84·FUNC····LOCAL··DEFAULT····9·tuplegetter_descr_get
38 ····34:·000000000000014c····75·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_get.cold38 ····34:·000000000000014c····75·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_get.cold
39 ····35:·0000000000000400···150·FUNC····LOCAL··DEFAULT····1·deque_dealloc39 ····35:·0000000000000370···150·FUNC····LOCAL··DEFAULT····1·deque_dealloc
40 ····36:·0000000000000197····35·FUNC····LOCAL··DEFAULT····6·deque_dealloc.cold40 ····36:·0000000000000197····35·FUNC····LOCAL··DEFAULT····6·deque_dealloc.cold
41 ····37:·00000000000001ba····52·FUNC····LOCAL··DEFAULT····6·deque_clear.cold41 ····37:·00000000000001ba····52·FUNC····LOCAL··DEFAULT····6·deque_clear.cold
42 ····38:·0000000000000770···137·FUNC····LOCAL··DEFAULT····9·deque_pop42 ····38:·0000000000000810···137·FUNC····LOCAL··DEFAULT····9·deque_pop
43 ····39:·00000000000004a0···197·FUNC····LOCAL··DEFAULT····1·collections_clear43 ····39:·0000000000000410···197·FUNC····LOCAL··DEFAULT····1·collections_clear
44 ····40:·00000000000001ee····40·FUNC····LOCAL··DEFAULT····6·collections_clear.cold44 ····40:·00000000000001ee····40·FUNC····LOCAL··DEFAULT····6·collections_clear.cold
45 ····41:·0000000000000570·····9·FUNC····LOCAL··DEFAULT····1·collections_free45 ····41:·00000000000004e0·····9·FUNC····LOCAL··DEFAULT····1·collections_free
46 ····42:·0000000000000580···197·FUNC····LOCAL··DEFAULT····1·defdict_init46 ····42:·00000000000004f0···197·FUNC····LOCAL··DEFAULT····1·defdict_init
47 ····43:·0000000000000650····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF47 ····43:·00000000000005c0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
48 ····44:·0000000000000216···105·FUNC····LOCAL··DEFAULT····6·defdict_init.cold48 ····44:·0000000000000216···105·FUNC····LOCAL··DEFAULT····6·defdict_init.cold
49 ····45:·0000000000000380···187·FUNC····LOCAL··DEFAULT····9·deque_append49 ····45:·0000000000000420···187·FUNC····LOCAL··DEFAULT····9·deque_append
50 ····46:·00000000000006e0···140·FUNC····LOCAL··DEFAULT····9·deque_popleft50 ····46:·0000000000000780···140·FUNC····LOCAL··DEFAULT····9·deque_popleft
51 ····47:·0000000000000440···155·FUNC····LOCAL··DEFAULT····9·deque_item51 ····47:·00000000000004e0···155·FUNC····LOCAL··DEFAULT····9·deque_item
52 ····48:·000000000000027f····22·FUNC····LOCAL··DEFAULT····6·deque_item.cold52 ····48:·000000000000027f····22·FUNC····LOCAL··DEFAULT····6·deque_item.cold
53 ····49:·0000000000000670···188·FUNC····LOCAL··DEFAULT····1·deque_remove53 ····49:·00000000000005e0···188·FUNC····LOCAL··DEFAULT····1·deque_remove
54 ····50:·0000000000000730····85·FUNC····LOCAL··DEFAULT····1·deque_del_item54 ····50:·00000000000006a0····85·FUNC····LOCAL··DEFAULT····1·deque_del_item
55 ····51:·0000000000000295···109·FUNC····LOCAL··DEFAULT····6·deque_remove.cold55 ····51:·0000000000000295···109·FUNC····LOCAL··DEFAULT····6·deque_remove.cold
56 ····52:·00000000000004e0···507·FUNC····LOCAL··DEFAULT····9·_deque_rotate56 ····52:·0000000000000580···510·FUNC····LOCAL··DEFAULT····9·_deque_rotate
57 ····53:·0000000000000302····29·FUNC····LOCAL··DEFAULT····6·deque_del_item.cold57 ····53:·0000000000000302····29·FUNC····LOCAL··DEFAULT····6·deque_del_item.cold
58 ····54:·000000000000031f····18·FUNC····LOCAL··DEFAULT····6·_deque_rotate.cold58 ····54:·000000000000031f····21·FUNC····LOCAL··DEFAULT····6·_deque_rotate.cold
59 ····55:·0000000000000331····24·FUNC····LOCAL··DEFAULT····6·deque_popleft.cold59 ····55:·0000000000000334····24·FUNC····LOCAL··DEFAULT····6·deque_popleft.cold
60 ····56:·0000000000000790····81·FUNC····LOCAL··DEFAULT····1·defdict_traverse60 ····56:·0000000000000700····81·FUNC····LOCAL··DEFAULT····1·defdict_traverse
61 ····57:·0000000000000349·····5·FUNC····LOCAL··DEFAULT····6·defdict_traverse.cold61 ····57:·000000000000034c·····5·FUNC····LOCAL··DEFAULT····6·defdict_traverse.cold
62 ····58:·00000000000007f0····92·FUNC····LOCAL··DEFAULT····1·defdict_dealloc62 ····58:·0000000000000760····92·FUNC····LOCAL··DEFAULT····1·defdict_dealloc
63 ····59:·000000000000034e····11·FUNC····LOCAL··DEFAULT····6·defdict_dealloc.cold63 ····59:·0000000000000351····11·FUNC····LOCAL··DEFAULT····6·defdict_dealloc.cold
64 ····60:·0000000000000359····24·FUNC····LOCAL··DEFAULT····6·deque_pop.cold64 ····60:·000000000000035c····24·FUNC····LOCAL··DEFAULT····6·deque_pop.cold
65 ····61:·0000000000000850····17·FUNC····LOCAL··DEFAULT····1·deque_clearmethod65 ····61:·00000000000007c0····17·FUNC····LOCAL··DEFAULT····1·deque_clearmethod
66 ····62:·0000000000000870···529·FUNC····LOCAL··DEFAULT····1·_collections__count_elements66 ····62:·00000000000007e0···529·FUNC····LOCAL··DEFAULT····1·_collections__count_elements
67 ····63:·0000000000000371···318·FUNC····LOCAL··DEFAULT····6·_collections__count_elements.cold67 ····63:·0000000000000374···318·FUNC····LOCAL··DEFAULT····6·_collections__count_elements.cold
68 ····64:·0000000000000800···189·FUNC····LOCAL··DEFAULT····9·defdict_missing68 ····64:·00000000000008a0···189·FUNC····LOCAL··DEFAULT····9·defdict_missing
69 ····65:·00000000000004af····80·FUNC····LOCAL··DEFAULT····6·defdict_missing.cold69 ····65:·00000000000004b2····80·FUNC····LOCAL··DEFAULT····6·defdict_missing.cold
70 ····66:·0000000000000a90····89·FUNC····LOCAL··DEFAULT····1·finalize_iterator70 ····66:·0000000000000a00····89·FUNC····LOCAL··DEFAULT····1·finalize_iterator
71 ····67:·00000000000004ff···135·FUNC····LOCAL··DEFAULT····6·deque_extend.cold71 ····67:·0000000000000502···135·FUNC····LOCAL··DEFAULT····6·deque_extend.cold
72 ····68:·0000000000000f70····55·FUNC····LOCAL··DEFAULT····1·consume_iterator72 ····68:·0000000000000ee0····55·FUNC····LOCAL··DEFAULT····1·consume_iterator
73 ····69:·0000000000000586····23·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold73 ····69:·0000000000000589····23·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold
74 ····70:·0000000000000af0···107·FUNC····LOCAL··DEFAULT····1·deque_iter74 ····70:·0000000000000a60···107·FUNC····LOCAL··DEFAULT····1·deque_iter
75 ····71:·000000000000059d····13·FUNC····LOCAL··DEFAULT····6·dequeiter_len75 ····71:·00000000000005a0····13·FUNC····LOCAL··DEFAULT····6·dequeiter_len
76 ····72:·00000000000009e0···107·FUNC····LOCAL··DEFAULT····9·dequeiter_next76 ····72:·0000000000000a80···107·FUNC····LOCAL··DEFAULT····9·dequeiter_next
77 ····73:·00000000000005aa····28·FUNC····LOCAL··DEFAULT····6·dequeiter_next.cold77 ····73:·00000000000005ad····28·FUNC····LOCAL··DEFAULT····6·dequeiter_next.cold
78 ····74:·0000000000000b60····61·FUNC····LOCAL··DEFAULT····1·dequeiter_dealloc78 ····74:·0000000000000ad0····61·FUNC····LOCAL··DEFAULT····1·dequeiter_dealloc
79 ····75:·0000000000000ba0····42·FUNC····LOCAL··DEFAULT····1·dequeiter_clear79 ····75:·0000000000000b10····42·FUNC····LOCAL··DEFAULT····1·dequeiter_clear
80 ····76:·00000000000005c6····11·FUNC····LOCAL··DEFAULT····6·dequeiter_dealloc.cold80 ····76:·00000000000005c9····11·FUNC····LOCAL··DEFAULT····6·dequeiter_dealloc.cold
81 ····77:·00000000000005d1····13·FUNC····LOCAL··DEFAULT····6·dequeiter_clear.cold81 ····77:·00000000000005d4····13·FUNC····LOCAL··DEFAULT····6·dequeiter_clear.cold
82 ····78:·00000000000005de···106·FUNC····LOCAL··DEFAULT····6·deque_reviter82 ····78:·00000000000005e1···106·FUNC····LOCAL··DEFAULT····6·deque_reviter
83 ····79:·0000000000000bd0····93·FUNC····LOCAL··DEFAULT····1·dequereviter_next83 ····79:·0000000000000b40····93·FUNC····LOCAL··DEFAULT····1·dequereviter_next
84 ····80:·0000000000000648····50·FUNC····LOCAL··DEFAULT····6·dequereviter_next.cold84 ····80:·000000000000064b····50·FUNC····LOCAL··DEFAULT····6·dequereviter_next.cold
85 ····81:·0000000000000a50···165·FUNC····LOCAL··DEFAULT····9·deque_contains85 ····81:·0000000000000af0···165·FUNC····LOCAL··DEFAULT····9·deque_contains
86 ····82:·000000000000067a····54·FUNC····LOCAL··DEFAULT····6·deque_contains.cold86 ····82:·000000000000067d····54·FUNC····LOCAL··DEFAULT····6·deque_contains.cold
87 ····83:·0000000000000c30···422·FUNC····LOCAL··DEFAULT····1·deque_richcompare87 ····83:·0000000000000ba0···422·FUNC····LOCAL··DEFAULT····1·deque_richcompare
88 ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata88 ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
89 ····85:·00000000000006b0···321·FUNC····LOCAL··DEFAULT····6·deque_richcompare.cold89 ····85:·00000000000006b3···321·FUNC····LOCAL··DEFAULT····6·deque_richcompare.cold
90 ····86:·00000000000007f1····34·FUNC····LOCAL··DEFAULT····6·defdict_copy90 ····86:·00000000000007f4····34·FUNC····LOCAL··DEFAULT····6·defdict_copy
91 ····87:·0000000000000813···297·FUNC····LOCAL··DEFAULT····6·defdict_reduce91 ····87:·0000000000000816···297·FUNC····LOCAL··DEFAULT····6·defdict_reduce
92 ····88:·0000000000000b00···169·FUNC····LOCAL··DEFAULT····9·deque_appendleft92 ····88:·0000000000000ba0···169·FUNC····LOCAL··DEFAULT····9·deque_appendleft
93 ····89:·000000000000093c····23·FUNC····LOCAL··DEFAULT····6·deque_appendleft.cold93 ····89:·000000000000093f····23·FUNC····LOCAL··DEFAULT····6·deque_appendleft.cold
94 ····90:·0000000000000953···222·FUNC····LOCAL··DEFAULT····6·defdict_repr94 ····90:·0000000000000956···222·FUNC····LOCAL··DEFAULT····6·defdict_repr
95 ····91:·0000000000000a31···197·FUNC····LOCAL··DEFAULT····6·defdict_or95 ····91:·0000000000000a34···197·FUNC····LOCAL··DEFAULT····6·defdict_or
96 ····92:·0000000000000de0····44·FUNC····LOCAL··DEFAULT····1·defdict_tp_clear96 ····92:·0000000000000d50····44·FUNC····LOCAL··DEFAULT····1·defdict_tp_clear
97 ····93:·0000000000000af6····23·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear.cold97 ····93:·0000000000000af9····23·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear.cold
98 ····94:·0000000000000b0d···170·FUNC····LOCAL··DEFAULT····6·deque_concat98 ····94:·0000000000000b10···170·FUNC····LOCAL··DEFAULT····6·deque_concat
99 ····95:·0000000000000e10···145·FUNC····LOCAL··DEFAULT····1·deque_copy99 ····95:·0000000000000d80···145·FUNC····LOCAL··DEFAULT····1·deque_copy
100 ····96:·0000000000000bb7···184·FUNC····LOCAL··DEFAULT····6·deque_copy.cold100 ····96:·0000000000000bba···184·FUNC····LOCAL··DEFAULT····6·deque_copy.cold
101 ····97:·0000000000000c6f····64·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse101 ····97:·0000000000000c72····64·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse
102 ····98:·0000000000000eb0···149·FUNC····LOCAL··DEFAULT····1·deque_ass_item102 ····98:·0000000000000e20···149·FUNC····LOCAL··DEFAULT····1·deque_ass_item
103 ····99:·0000000000000caf····48·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold103 ····99:·0000000000000cb2····48·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold
104 ···100:·0000000000000bb0···165·FUNC····LOCAL··DEFAULT····9·deque_count104 ···100:·0000000000000c50···165·FUNC····LOCAL··DEFAULT····9·deque_count
105 ···101:·0000000000000cdf···127·FUNC····LOCAL··DEFAULT····6·deque_count.cold105 ···101:·0000000000000ce2···127·FUNC····LOCAL··DEFAULT····6·deque_count.cold
106 ···102:·0000000000000c60···901·FUNC····LOCAL··DEFAULT····9·deque_index106 ···102:·0000000000000d00···901·FUNC····LOCAL··DEFAULT····9·deque_index
107 ···103:·0000000000000d5e····51·FUNC····LOCAL··DEFAULT····6·deque_index.cold107 ···103:·0000000000000d61····51·FUNC····LOCAL··DEFAULT····6·deque_index.cold
108 ···104:·0000000000000f50····22·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen108 ···104:·0000000000000ec0····22·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen
109 ···105:·0000000000000d91·····6·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold109 ···105:·0000000000000d94·····6·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold
110 ···106:·0000000000000d97····24·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold110 ···106:·0000000000000d9a····24·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold
111 ···107:·0000000000000ff0···853·FUNC····LOCAL··DEFAULT····9·deque_rotate111 ···107:·0000000000001090···853·FUNC····LOCAL··DEFAULT····9·deque_rotate
112 ···108:·0000000000000daf····77·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold112 ···108:·0000000000000db2····77·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold
113 ···109:·0000000000000fb0···112·FUNC····LOCAL··DEFAULT····1·deque_reduce113 ···109:·0000000000000f20···112·FUNC····LOCAL··DEFAULT····1·deque_reduce
114 ···110:·0000000000000dfc····27·FUNC····LOCAL··DEFAULT····6·deque_reduce.cold114 ···110:·0000000000000dff····27·FUNC····LOCAL··DEFAULT····6·deque_reduce.cold
115 ···111:·0000000000000e17···174·FUNC····LOCAL··DEFAULT····6·deque_repr115 ···111:·0000000000000e1a···174·FUNC····LOCAL··DEFAULT····6·deque_repr
116 ···112:·0000000000001020···232·FUNC····LOCAL··DEFAULT····1·deque_extendleft116 ···112:·0000000000000f90···232·FUNC····LOCAL··DEFAULT····1·deque_extendleft
117 ···113:·0000000000000ec5···173·FUNC····LOCAL··DEFAULT····6·deque_extendleft.cold117 ···113:·0000000000000ec8···173·FUNC····LOCAL··DEFAULT····6·deque_extendleft.cold
118 ···114:·0000000000000f72····58·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat118 ···114:·0000000000000f75····58·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat
119 ···115:·0000000000001110···457·FUNC····LOCAL··DEFAULT····1·deque_inplace_repeat119 ···115:·0000000000001080···457·FUNC····LOCAL··DEFAULT····1·deque_inplace_repeat
120 ···116:·0000000000000fac····89·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat.cold120 ···116:·0000000000000faf····89·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat.cold
121 ···117:·0000000000001005···238·FUNC····LOCAL··DEFAULT····6·deque_insert121 ···117:·0000000000001008···238·FUNC····LOCAL··DEFAULT····6·deque_insert
122 ···118:·00000000000010f3····32·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce122 ···118:·00000000000010f6····32·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce
123 ···119:·00000000000012e0···133·FUNC····LOCAL··DEFAULT····1·dequeiter_new123 ···119:·0000000000001250···133·FUNC····LOCAL··DEFAULT····1·dequeiter_new
124 ···120:·0000000000001113····71·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold124 ···120:·0000000000001116····71·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold
125 ···121:·000000000000115a····76·FUNC····LOCAL··DEFAULT····6·deque_repeat125 ···121:·000000000000115d····76·FUNC····LOCAL··DEFAULT····6·deque_repeat
126 ···122:·0000000000001350···107·FUNC····LOCAL··DEFAULT····9·deque_reverse126 ···122:·00000000000013f0···107·FUNC····LOCAL··DEFAULT····9·deque_reverse
127 ···123:·00000000000011a6···177·FUNC····LOCAL··DEFAULT····6·dequereviter_new127 ···123:·00000000000011a9···177·FUNC····LOCAL··DEFAULT····6·dequereviter_new
128 ···124:·0000000000001257····43·FUNC····LOCAL··DEFAULT····6·deque_sizeof128 ···124:·000000000000125a····43·FUNC····LOCAL··DEFAULT····6·deque_sizeof
129 ···125:·0000000000001282····44·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_set129 ···125:·0000000000001285····44·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_set
130 ···126:·00000000000012ae····28·FUNC····LOCAL··DEFAULT····6·tuplegetter_reduce130 ···126:·00000000000012b1····28·FUNC····LOCAL··DEFAULT····6·tuplegetter_reduce
131 ···127:·00000000000012ca····49·FUNC····LOCAL··DEFAULT····6·tuplegetter_repr131 ···127:·00000000000012cd····49·FUNC····LOCAL··DEFAULT····6·tuplegetter_repr
132 ···128:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·collections_slots132 ···128:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·collections_slots
133 ···129:·0000000000000040····64·OBJECT··LOCAL··DEFAULT····3·collections_methods133 ···129:·0000000000000040····64·OBJECT··LOCAL··DEFAULT····3·collections_methods
134 ···130:·0000000000000900···104·OBJECT··LOCAL··DEFAULT···12·_collections__count_elements__doc__134 ···130:·0000000000000900···104·OBJECT··LOCAL··DEFAULT···12·_collections__count_elements__doc__
135 ···131:·0000000000000040···160·OBJECT··LOCAL··DEFAULT···12·collections_doc135 ···131:·0000000000000040···160·OBJECT··LOCAL··DEFAULT···12·collections_doc
136 ···132:·00000000000000a0···160·OBJECT··LOCAL··DEFAULT····3·tuplegetter_slots136 ···132:·00000000000000a0···160·OBJECT··LOCAL··DEFAULT····3·tuplegetter_slots
137 ···133:·0000000000000140····64·OBJECT··LOCAL··DEFAULT····3·tuplegetter_methods137 ···133:·0000000000000140····64·OBJECT··LOCAL··DEFAULT····3·tuplegetter_methods
138 ···134:·0000000000000180····80·OBJECT··LOCAL··DEFAULT····3·tuplegetter_members138 ···134:·0000000000000180····80·OBJECT··LOCAL··DEFAULT····3·tuplegetter_members
156 KB
readelf --wide --relocs {}
    
Offset 21, 105 lines modifiedOffset 21, 105 lines modified
21 0000000000000117··000000b10000000a·R_X86_64_32············0000000000000000·PyODict_Type·+·021 0000000000000117··000000b10000000a·R_X86_64_32············0000000000000000·PyODict_Type·+·0
22 000000000000011f··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·422 000000000000011f··000000af00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·4
23 00000000000001fb··000000a700000002·R_X86_64_PC32··········0000000000000000·.LC5·-·423 00000000000001fb··000000a700000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
24 0000000000000211··000000a800000002·R_X86_64_PC32··········0000000000000010·.LC6·-·424 0000000000000211··000000a800000002·R_X86_64_PC32··········0000000000000010·.LC6·-·4
25 0000000000000240··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·425 0000000000000240··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
26 0000000000000290··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d26 0000000000000290··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d
27 00000000000002a1··000000a900000002·R_X86_64_PC32··········0000000000000000·.LC13·-·427 00000000000002a1··000000a900000002·R_X86_64_PC32··········0000000000000000·.LC13·-·4
28 00000000000002e6··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8bc28 00000000000002e6··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·95c
29 000000000000031d··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d29 000000000000031d··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d
30 0000000000000327··000000ba00000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·430 0000000000000327··000000ba00000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4
31 0000000000000340··000000bb0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·031 0000000000000340··000000bb0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
32 000000000000034b··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·432 000000000000034b··000000b300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
33 0000000000000410··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·433 0000000000000380··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
34 000000000000042d··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c34 000000000000039d··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2dc
35 000000000000046a··000000c200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·435 00000000000003da··000000c200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
36 000000000000055c··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·436 00000000000004cc··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
37 00000000000005cb··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·437 000000000000053b··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
38 00000000000005d2··000000bb0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·038 0000000000000542··000000bb0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
39 00000000000005ec··000000c600000004·R_X86_64_PLT32·········0000000000000000·PySequence_GetSlice·-·439 000000000000055c··000000c600000004·R_X86_64_PLT32·········0000000000000000·PySequence_GetSlice·-·4
40 0000000000000619··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·12440 0000000000000589··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·124
41 00000000000006c5··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·441 0000000000000635··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
42 000000000000070f··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·042 000000000000067f··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
43 0000000000000742··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4dc 
44 0000000000000754··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6dc 
45 0000000000000762··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4dc43 00000000000006b2··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·57c
 44 00000000000006c4··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·77c
 45 00000000000006d2··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·57c
46 00000000000007d8··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·b446 0000000000000748··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·b4
47 00000000000007ff··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·447 000000000000076f··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
48 000000000000081e··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·2c48 000000000000078e··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·2c
49 0000000000000846··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·449 00000000000007b6··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
50 0000000000000856··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c50 00000000000007c6··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2dc
51 000000000000085b··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·051 00000000000007cb··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
52 0000000000000894··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·452 0000000000000804··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
53 00000000000008a9··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b3e053 0000000000000819··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b3e0
54 00000000000008ae··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·454 000000000000081e··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
55 00000000000008b3··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b3e055 0000000000000823··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b3e0
56 00000000000008b8··000000b00000000a·R_X86_64_32············0000000000000000·PyDict_Type·+·056 0000000000000828··000000b00000000a·R_X86_64_32············0000000000000000·PyDict_Type·+·0
57 00000000000008c0··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·457 0000000000000830··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
58 00000000000008c9··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·828058 0000000000000839··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·8280
59 00000000000008d1··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·459 0000000000000841··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
60 00000000000008d6··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·828060 0000000000000846··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·8280
61 00000000000008db··000000b00000000a·R_X86_64_32············0000000000000000·PyDict_Type·+·061 000000000000084b··000000b00000000a·R_X86_64_32············0000000000000000·PyDict_Type·+·0
62 00000000000008e3··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·462 0000000000000853··000000cb00000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
63 000000000000092c··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·463 000000000000089c··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
64 0000000000000947··000000cd00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_GetItem_KnownHash·-·464 00000000000008b7··000000cd00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_GetItem_KnownHash·-·4
65 0000000000000958··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ce865 00000000000008c8··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ce8
66 000000000000095d··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Add·-·466 00000000000008cd··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Add·-·4
 67 00000000000008ea··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_SetItem_KnownHash·-·4
 68 0000000000000917··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
 69 0000000000000927··000000d10000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0
 70 0000000000000943··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4
 71 000000000000095a··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 72 000000000000096b··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ce8
67 000000000000097a··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_SetItem_KnownHash·-·473 0000000000000976··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_SetItem_KnownHash·-·4
68 00000000000009a7··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4 
69 00000000000009b7··000000d10000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0 
70 00000000000009d3··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Hash·-·4 
71 00000000000009ea··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
72 00000000000009fb··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ce8 
73 0000000000000a06··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyDict_SetItem_KnownHash·-·4 
74 0000000000000a3c··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·474 00000000000009ac··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 75 00000000000009c9··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 76 00000000000009d7··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
75 0000000000000a59··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·477 0000000000000a05··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 78 0000000000000a22··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
76 0000000000000a67··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·079 0000000000000a27··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
77 0000000000000a95··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
78 0000000000000ab2··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
79 0000000000000ab7··000000bb0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0 
80 0000000000000ac0··000000dd00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·480 0000000000000a30··000000dd00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
81 0000000000000ac5··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·481 0000000000000a35··000000de00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
82 0000000000000af9··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae082 0000000000000a69··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae0
83 0000000000000b04··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·483 0000000000000a74··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
84 0000000000000b11··000000e000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·484 0000000000000a81··000000e000000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
85 0000000000000b50··000000e100000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·485 0000000000000ac0··000000e100000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
86 0000000000000b6f··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·486 0000000000000adf··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
87 0000000000000b7f··000000e400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·487 0000000000000aef··000000e400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
88 0000000000000c44··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae088 0000000000000bb4··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae0
89 0000000000000c55··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·489 0000000000000bc5··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
90 0000000000000ca3··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·490 0000000000000c13··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
91 0000000000000cb7··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·491 0000000000000c27··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
92 0000000000000cdb··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·492 0000000000000c4b··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
93 0000000000000ceb··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·493 0000000000000c5b··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
94 0000000000000d07··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·494 0000000000000c77··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
95 0000000000000d37··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·495 0000000000000ca7··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
96 0000000000000d4b··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·496 0000000000000cbb··000000d000000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
97 0000000000000d6f··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·497 0000000000000cdf··000000b600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
98 0000000000000d8b··000000540000000b·R_X86_64_32S···········0000000000000000·.rodata·+·098 0000000000000cfb··000000540000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
99 0000000000000db4··000000e50000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·099 0000000000000d24··000000e50000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
100 0000000000000e08··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·bc100 0000000000000d78··000000b000000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·bc
101 0000000000000e17··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae0101 0000000000000d87··000000020000000a·R_X86_64_32············0000000000000000·.data·+·ae0
102 0000000000000e25··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4102 0000000000000d95··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
103 0000000000000e6a··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8bc103 0000000000000dda··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·95c
104 0000000000000e9b··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·37c104 0000000000000e0b··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·41c
105 0000000000000fbc··000000f600000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GetState·-·4105 0000000000000f2c··000000f600000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GetState·-·4
106 0000000000000fcc··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4106 0000000000000f3c··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
107 0000000000000fec··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e1107 0000000000000f5c··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e1
108 0000000000001014··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e7108 0000000000000f84··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·e7
109 0000000000001040··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4109 0000000000000fb0··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
110 0000000000001064··000000aa00000002·R_X86_64_PC32··········0000000000000030·.LC70·-·4110 0000000000000fd4··000000aa00000002·R_X86_64_PC32··········0000000000000030·.LC70·-·4
111 00000000000010f5··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·76c111 0000000000001065··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·80c
112 0000000000001165··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PySequence_List·-·4112 00000000000010d5··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PySequence_List·-·4
113 000000000000118e··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8bc113 00000000000010fe··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·95c
114 00000000000011ce··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4114 000000000000113e··000000b400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
115 00000000000011ea··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23c115 000000000000115a··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2dc
116 00000000000012ef··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·120116 000000000000125f··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·120
117 0000000000001314··000000f800000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4117 0000000000001284··000000f800000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
118 000000000000133e··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9dc118 00000000000012ae··0000000f00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a7c
119 000000000000000a··000000ad00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4119 000000000000000a··000000ad00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
120 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4120 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
121 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4121 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
122 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4122 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
123 000000000000007f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4123 000000000000007f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
124 00000000000000a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4124 00000000000000a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
125 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4125 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
Offset 138, 280 lines modifiedOffset 138, 280 lines modified
138 00000000000002cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13b138 00000000000002cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13b
139 00000000000002ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·133139 00000000000002ef··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·133
140 00000000000002fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe140 00000000000002fb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe
141 000000000000030e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f0141 000000000000030e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f0
142 000000000000032f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·133142 000000000000032f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·133
143 0000000000000355··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·118143 0000000000000355··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·118
144 0000000000000363··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·122144 0000000000000363··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·122
145 000000000000041e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·193145 000000000000038e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·193
146 000000000000043f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac146 00000000000003af··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac
147 000000000000048d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a0147 00000000000003fd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a0
Max diff block lines reached; 122057/159251 bytes (76.64%) of diff not shown.
85.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 208, 109 lines modifiedOffset 208, 109 lines modified
208 ··DW_CFA_nop208 ··DW_CFA_nop
  
209 00000210·0000000000000010·00000214·FDE·cie=00000000·pc=0000000000000120..0000000000000129209 00000210·0000000000000010·00000214·FDE·cie=00000000·pc=0000000000000120..0000000000000129
210 ··DW_CFA_nop210 ··DW_CFA_nop
211 ··DW_CFA_nop211 ··DW_CFA_nop
212 ··DW_CFA_nop212 ··DW_CFA_nop
  
213 00000224·0000000000000038·00000228·FDE·cie=00000000·pc=0000000000000370..00000000000003ff213 00000224·0000000000000038·00000228·FDE·cie=00000000·pc=0000000000000130..00000000000001c4
214 ··DW_CFA_advance_loc:·6·to·0000000000000376214 ··DW_CFA_advance_loc:·6·to·0000000000000136
215 ··DW_CFA_def_cfa_offset:·16215 ··DW_CFA_def_cfa_offset:·16
216 ··DW_CFA_offset:·r14·(r14)·at·cfa-16216 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
217 ··DW_CFA_advance_loc:·2·to·0000000000000378217 ··DW_CFA_advance_loc:·2·to·0000000000000138
218 ··DW_CFA_def_cfa_offset:·24218 ··DW_CFA_def_cfa_offset:·24
219 ··DW_CFA_offset:·r13·(r13)·at·cfa-24219 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
220 ··DW_CFA_advance_loc:·2·to·000000000000037a220 ··DW_CFA_advance_loc:·2·to·000000000000013a
221 ··DW_CFA_def_cfa_offset:·32221 ··DW_CFA_def_cfa_offset:·32
222 ··DW_CFA_offset:·r12·(r12)·at·cfa-32222 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
223 ··DW_CFA_advance_loc:·4·to·000000000000037e223 ··DW_CFA_advance_loc:·4·to·000000000000013e
224 ··DW_CFA_def_cfa_offset:·40224 ··DW_CFA_def_cfa_offset:·40
225 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40225 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
226 ··DW_CFA_advance_loc:·4·to·0000000000000382226 ··DW_CFA_advance_loc:·4·to·0000000000000142
227 ··DW_CFA_def_cfa_offset:·48227 ··DW_CFA_def_cfa_offset:·48
228 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48228 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
229 ··DW_CFA_advance_loc:·51·to·00000000000003b5229 ··DW_CFA_advance_loc:·51·to·0000000000000175
230 ··DW_CFA_remember_state230 ··DW_CFA_remember_state
231 ··DW_CFA_def_cfa_offset:·40231 ··DW_CFA_def_cfa_offset:·40
232 ··DW_CFA_advance_loc:·1·to·00000000000003b6232 ··DW_CFA_advance_loc:·1·to·0000000000000176
233 ··DW_CFA_def_cfa_offset:·32233 ··DW_CFA_def_cfa_offset:·32
234 ··DW_CFA_advance_loc:·2·to·00000000000003b8234 ··DW_CFA_advance_loc:·2·to·0000000000000178
235 ··DW_CFA_def_cfa_offset:·24235 ··DW_CFA_def_cfa_offset:·24
236 ··DW_CFA_advance_loc:·2·to·00000000000003ba236 ··DW_CFA_advance_loc:·2·to·000000000000017a
237 ··DW_CFA_def_cfa_offset:·16237 ··DW_CFA_def_cfa_offset:·16
238 ··DW_CFA_advance_loc:·2·to·00000000000003bc238 ··DW_CFA_advance_loc:·2·to·000000000000017c
239 ··DW_CFA_def_cfa_offset:·8239 ··DW_CFA_def_cfa_offset:·8
240 ··DW_CFA_advance_loc:·1·to·00000000000003bd240 ··DW_CFA_advance_loc:·1·to·000000000000017d
241 ··DW_CFA_restore_state241 ··DW_CFA_restore_state
  
242 00000260·0000000000000030·00000264·FDE·cie=00000000·pc=0000000000000130..000000000000019b242 00000260·0000000000000030·00000264·FDE·cie=00000000·pc=00000000000001d0..000000000000023b
243 ··DW_CFA_advance_loc:·5·to·0000000000000135243 ··DW_CFA_advance_loc:·5·to·00000000000001d5
244 ··DW_CFA_def_cfa_offset:·16244 ··DW_CFA_def_cfa_offset:·16
245 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16245 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
246 ··DW_CFA_advance_loc:·1·to·0000000000000136246 ··DW_CFA_advance_loc:·1·to·00000000000001d6
247 ··DW_CFA_def_cfa_offset:·24247 ··DW_CFA_def_cfa_offset:·24
248 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24248 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
249 ··DW_CFA_advance_loc:·7·to·000000000000013d249 ··DW_CFA_advance_loc:·7·to·00000000000001dd
250 ··DW_CFA_def_cfa_offset:·32250 ··DW_CFA_def_cfa_offset:·32
251 ··DW_CFA_advance_loc1:·64·to·000000000000017d251 ··DW_CFA_advance_loc1:·64·to·000000000000021d
252 ··DW_CFA_remember_state252 ··DW_CFA_remember_state
253 ··DW_CFA_def_cfa_offset:·24253 ··DW_CFA_def_cfa_offset:·24
254 ··DW_CFA_advance_loc:·1·to·000000000000017e254 ··DW_CFA_advance_loc:·1·to·000000000000021e
255 ··DW_CFA_def_cfa_offset:·16255 ··DW_CFA_def_cfa_offset:·16
256 ··DW_CFA_advance_loc:·1·to·000000000000017f256 ··DW_CFA_advance_loc:·1·to·000000000000021f
257 ··DW_CFA_def_cfa_offset:·8257 ··DW_CFA_def_cfa_offset:·8
258 ··DW_CFA_advance_loc:·1·to·0000000000000180258 ··DW_CFA_advance_loc:·1·to·0000000000000220
259 ··DW_CFA_restore_state259 ··DW_CFA_restore_state
260 ··DW_CFA_advance_loc:·17·to·0000000000000191260 ··DW_CFA_advance_loc:·17·to·0000000000000231
261 ··DW_CFA_def_cfa_offset:·24261 ··DW_CFA_def_cfa_offset:·24
262 ··DW_CFA_advance_loc:·4·to·0000000000000195262 ··DW_CFA_advance_loc:·4·to·0000000000000235
263 ··DW_CFA_def_cfa_offset:·16263 ··DW_CFA_def_cfa_offset:·16
264 ··DW_CFA_advance_loc:·1·to·0000000000000196264 ··DW_CFA_advance_loc:·1·to·0000000000000236
265 ··DW_CFA_def_cfa_offset:·8265 ··DW_CFA_def_cfa_offset:·8
  
266 00000294·0000000000000014·00000298·FDE·cie=00000000·pc=00000000000001a0..00000000000001d3266 00000294·0000000000000014·00000298·FDE·cie=00000000·pc=0000000000000240..0000000000000273
267 ··DW_CFA_advance_loc:·39·to·00000000000001c7267 ··DW_CFA_advance_loc:·39·to·0000000000000267
268 ··DW_CFA_def_cfa_offset:·16268 ··DW_CFA_def_cfa_offset:·16
269 ··DW_CFA_advance_loc:·11·to·00000000000001d2269 ··DW_CFA_advance_loc:·11·to·0000000000000272
270 ··DW_CFA_def_cfa_offset:·8270 ··DW_CFA_def_cfa_offset:·8
271 ··DW_CFA_nop271 ··DW_CFA_nop
  
272 000002ac·000000000000001c·000002b0·FDE·cie=00000000·pc=00000000000001e0..0000000000000234272 000002ac·000000000000001c·000002b0·FDE·cie=00000000·pc=0000000000000280..00000000000002d4
273 ··DW_CFA_advance_loc:·17·to·00000000000001f1273 ··DW_CFA_advance_loc:·17·to·0000000000000291
274 ··DW_CFA_def_cfa_offset:·16274 ··DW_CFA_def_cfa_offset:·16
275 ··DW_CFA_advance_loc:·43·to·000000000000021c275 ··DW_CFA_advance_loc:·43·to·00000000000002bc
276 ··DW_CFA_remember_state276 ··DW_CFA_remember_state
277 ··DW_CFA_def_cfa_offset:·8277 ··DW_CFA_def_cfa_offset:·8
278 ··DW_CFA_advance_loc:·4·to·0000000000000220278 ··DW_CFA_advance_loc:·4·to·00000000000002c0
279 ··DW_CFA_restore_state279 ··DW_CFA_restore_state
280 ··DW_CFA_advance_loc:·6·to·0000000000000226280 ··DW_CFA_advance_loc:·6·to·00000000000002c6
281 ··DW_CFA_def_cfa_offset:·8281 ··DW_CFA_def_cfa_offset:·8
282 ··DW_CFA_nop282 ··DW_CFA_nop
283 ··DW_CFA_nop283 ··DW_CFA_nop
284 ··DW_CFA_nop284 ··DW_CFA_nop
  
285 000002cc·0000000000000010·000002d0·FDE·cie=00000000·pc=000000000000014c..0000000000000197285 000002cc·0000000000000010·000002d0·FDE·cie=00000000·pc=000000000000014c..0000000000000197
286 ··DW_CFA_def_cfa_offset:·16286 ··DW_CFA_def_cfa_offset:·16
287 ··DW_CFA_nop287 ··DW_CFA_nop
  
288 000002e0·0000000000000028·000002e4·FDE·cie=00000000·pc=0000000000000400..0000000000000496288 000002e0·0000000000000028·000002e4·FDE·cie=00000000·pc=0000000000000370..0000000000000406
289 ··DW_CFA_advance_loc:·6·to·0000000000000406289 ··DW_CFA_advance_loc:·6·to·0000000000000376
290 ··DW_CFA_def_cfa_offset:·16290 ··DW_CFA_def_cfa_offset:·16
291 ··DW_CFA_offset:·r12·(r12)·at·cfa-16291 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
292 ··DW_CFA_advance_loc:·1·to·0000000000000407292 ··DW_CFA_advance_loc:·1·to·0000000000000377
293 ··DW_CFA_def_cfa_offset:·24293 ··DW_CFA_def_cfa_offset:·24
294 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24294 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
295 ··DW_CFA_advance_loc:·1·to·0000000000000408295 ··DW_CFA_advance_loc:·1·to·0000000000000378
296 ··DW_CFA_def_cfa_offset:·32296 ··DW_CFA_def_cfa_offset:·32
297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
298 ··DW_CFA_advance_loc1:·138·to·0000000000000492298 ··DW_CFA_advance_loc1:·138·to·0000000000000402
299 ··DW_CFA_def_cfa_offset:·24299 ··DW_CFA_def_cfa_offset:·24
300 ··DW_CFA_advance_loc:·1·to·0000000000000493300 ··DW_CFA_advance_loc:·1·to·0000000000000403
301 ··DW_CFA_def_cfa_offset:·16301 ··DW_CFA_def_cfa_offset:·16
302 ··DW_CFA_advance_loc:·2·to·0000000000000495302 ··DW_CFA_advance_loc:·2·to·0000000000000405
303 ··DW_CFA_def_cfa_offset:·8303 ··DW_CFA_def_cfa_offset:·8
304 ··DW_CFA_nop304 ··DW_CFA_nop
305 ··DW_CFA_nop305 ··DW_CFA_nop
  
306 0000030c·0000000000000024·00000310·FDE·cie=00000000·pc=0000000000000197..00000000000001ba306 0000030c·0000000000000024·00000310·FDE·cie=00000000·pc=0000000000000197..00000000000001ba
307 ··DW_CFA_def_cfa_offset:·32307 ··DW_CFA_def_cfa_offset:·32
308 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32308 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
Offset 325, 1525 lines modifiedOffset 325, 1525 lines modified
325 ··DW_CFA_def_cfa_offset:·8325 ··DW_CFA_def_cfa_offset:·8
326 ··DW_CFA_advance_loc:·5·to·00000000000001b0326 ··DW_CFA_advance_loc:·5·to·00000000000001b0
327 ··DW_CFA_restore_state327 ··DW_CFA_restore_state
328 ··DW_CFA_nop328 ··DW_CFA_nop
329 ··DW_CFA_nop329 ··DW_CFA_nop
330 ··DW_CFA_nop330 ··DW_CFA_nop
  
331 00000334·0000000000000048·00000338·FDE·cie=00000000·pc=0000000000000240..0000000000000373331 00000334·0000000000000048·00000338·FDE·cie=00000000·pc=00000000000002e0..0000000000000413
332 ··DW_CFA_advance_loc:·16·to·0000000000000250332 ··DW_CFA_advance_loc:·16·to·00000000000002f0
333 ··DW_CFA_def_cfa_offset:·16333 ··DW_CFA_def_cfa_offset:·16
334 ··DW_CFA_offset:·r15·(r15)·at·cfa-16334 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
335 ··DW_CFA_advance_loc:·2·to·0000000000000252335 ··DW_CFA_advance_loc:·2·to·00000000000002f2
336 ··DW_CFA_def_cfa_offset:·24336 ··DW_CFA_def_cfa_offset:·24
337 ··DW_CFA_offset:·r14·(r14)·at·cfa-24337 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
338 ··DW_CFA_advance_loc:·2·to·0000000000000254338 ··DW_CFA_advance_loc:·2·to·00000000000002f4
339 ··DW_CFA_def_cfa_offset:·32339 ··DW_CFA_def_cfa_offset:·32
340 ··DW_CFA_offset:·r13·(r13)·at·cfa-32340 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
Max diff block lines reached; 80696/87485 bytes (92.24%) of diff not shown.
428 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 9 lines modifiedOffset 1, 7 lines modified
1 M9t$·u,M 
2 []A\A]A^ 
3 []A\A]A^A_1 []A\A]A^A_
4 AVAUATUSH2 AVAUATUSH
5 ([]A\A]A^A_3 ([]A\A]A^A_
6 AWAVAUATUSH4 AWAVAUATUSH
7 Z[]A\A]A^A_5 Z[]A\A]A^A_
8 []A\A]A^A_6 []A\A]A^A_
9 AVAUATUSL7 AVAUATUSL
Offset 43, 14 lines modifiedOffset 41, 16 lines modified
43 collections.deque41 collections.deque
44 __weaklistoffset__42 __weaklistoffset__
45 appendleft43 appendleft
46 extendleft44 extendleft
47 __reversed__45 __reversed__
48 __sizeof__46 __sizeof__
49 _collections47 _collections
 48 M9t$·u,M
 49 []A\A]A^
50 []A\A]A^A_50 []A\A]A^A_
51 AWAVAUATUH51 AWAVAUATUH
52 k0Z[]A\A]A^A_52 k0Z[]A\A]A^A_
53 AVAUATUSH53 AVAUATUSH
54 []A\A]A^A_54 []A\A]A^A_
55 8[]A\A]A^A_55 8[]A\A]A^A_
56 AWAVAUATUH56 AWAVAUATUH
50.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 274, 15 lines modifiedOffset 274, 15 lines modified
274 »       jne····2e2·<deque_init+0x72>274 »       jne····2e2·<deque_init+0x72>
275 »       xor····%eax,%eax275 »       xor····%eax,%eax
276 »       add····$0x30,%rsp276 »       add····$0x30,%rsp
277 »       pop····%rbx277 »       pop····%rbx
278 »       ret278 »       ret
279 »       mov····%rbx,%rdi279 »       mov····%rbx,%rdi
280 »       call···2ea·<deque_init+0x7a>280 »       call···2ea·<deque_init+0x7a>
281 ·R_X86_64_PC32»  .text.hot+0x8bc281 ·R_X86_64_PC32»  .text.hot+0x95c
282 »       test···%rax,%rax282 »       test···%rax,%rax
283 »       je·····2f3·<deque_init+0x83>283 »       je·····2f3·<deque_init+0x83>
284 ·R_X86_64_PC32»  .text.unlikely+0x133284 ·R_X86_64_PC32»  .text.unlikely+0x133
285 »       mov····(%rax),%rdx285 »       mov····(%rax),%rdx
286 »       test···%edx,%edx286 »       test···%edx,%edx
287 »       js·····2da·<deque_init+0x6a>287 »       js·····2da·<deque_init+0x6a>
288 »       jmp····2ff·<deque_init+0x8f>288 »       jmp····2ff·<deque_init+0x8f>
Offset 317, 290 lines modifiedOffset 317, 234 lines modified
317 ·R_X86_64_PC32»  .text.unlikely+0x118317 ·R_X86_64_PC32»  .text.unlikely+0x118
318 »       test···%rax,%rax318 »       test···%rax,%rax
319 »       jns····2c2·<deque_init+0x52>319 »       jns····2c2·<deque_init+0x52>
320 »       jmp····367·<deque_init+0xf7>320 »       jmp····367·<deque_init+0xf7>
321 ·R_X86_64_PC32»  .text.unlikely+0x122321 ·R_X86_64_PC32»  .text.unlikely+0x122
322 »       nopw···0x0(%rax,%rax,1)322 »       nopw···0x0(%rax,%rax,1)
  
323 0000000000000370·<deque_traverse>: 
324 deque_traverse(): 
325 »       endbr64 
326 »       push···%r14 
327 »       push···%r13 
328 »       push···%r12 
329 »       mov····%rdi,%r12 
330 »       push···%rbp 
331 »       mov····%rdx,%rbp 
332 »       push···%rbx 
333 »       mov····0x8(%rdi),%rdi 
334 »       mov····%rsi,%rbx 
335 »       test···%rdi,%rdi 
336 »       je·····397·<deque_traverse+0x27> 
337 »       mov····%rdx,%rsi 
338 »       call···*%rbx 
339 »       test···%eax,%eax 
340 »       jne····3b4·<deque_traverse+0x44> 
341 »       mov····0x28(%r12),%r13 
342 »       mov····0x18(%r12),%r14 
343 »       cmp····%r14,0x20(%r12) 
344 »       jne····3d4·<deque_traverse+0x64> 
345 »       mov····0x30(%r12),%r12 
346 »       cmp····%r12,%r13 
347 »       jle····3e6·<deque_traverse+0x76> 
348 »       xor····%eax,%eax 
349 »       pop····%rbx 
350 »       pop····%rbp 
351 »       pop····%r12 
352 »       pop····%r13 
353 »       pop····%r14 
354 »       ret 
355 »       mov····0x8(%r14,%r13,8),%rdi 
356 »       test···%rdi,%rdi 
357 »       je·····3d0·<deque_traverse+0x60> 
358 »       mov····%rbp,%rsi 
359 »       call···*%rbx 
360 »       test···%eax,%eax 
361 »       jne····3b4·<deque_traverse+0x44> 
362 »       add····$0x1,%r13 
363 »       cmp····$0x3f,%r13 
364 »       jle····3bd·<deque_traverse+0x4d> 
365 »       mov····0x208(%r14),%r14 
366 »       xor····%r13d,%r13d 
367 »       jmp····3a1·<deque_traverse+0x31> 
368 »       mov····0x8(%r14,%r13,8),%rdi 
369 »       test···%rdi,%rdi 
370 »       je·····3f9·<deque_traverse+0x89> 
371 »       mov····%rbp,%rsi 
372 »       call···*%rbx 
373 »       test···%eax,%eax 
374 »       jne····3b4·<deque_traverse+0x44> 
375 »       add····$0x1,%r13 
376 »       jmp····3ad·<deque_traverse+0x3d> 
377 »       nop 
  
378 0000000000000400·<deque_dealloc>:323 0000000000000370·<deque_dealloc>:
379 deque_dealloc():324 deque_dealloc():
380 »       endbr64325 »       endbr64
381 »       push···%r12326 »       push···%r12
382 »       push···%rbp327 »       push···%rbp
383 »       push···%rbx328 »       push···%rbx
384 »       mov····%rdi,%rbx329 »       mov····%rdi,%rbx
385 »       mov····0x8(%rdi),%r12330 »       mov····0x8(%rdi),%r12
386 »       call···414·<deque_dealloc+0x14>331 »       call···384·<deque_dealloc+0x14>
387 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4332 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
388 »       cmpq···$0x0,0xd0(%rbx)333 »       cmpq···$0x0,0xd0(%rbx)
389 »       jne····422·<deque_dealloc+0x22>334 »       jne····392·<deque_dealloc+0x22>
390 ·R_X86_64_PC32»  .text.unlikely+0x193335 ·R_X86_64_PC32»  .text.unlikely+0x193
391 »       cmpq···$0x0,0x18(%rbx)336 »       cmpq···$0x0,0x18(%rbx)
392 »       je·····450·<deque_dealloc+0x50>337 »       je·····3c0·<deque_dealloc+0x50>
393 »       mov····%rbx,%rdi338 »       mov····%rbx,%rdi
394 »       call···431·<deque_dealloc+0x31>339 »       call···3a1·<deque_dealloc+0x31>
395 ·R_X86_64_PC32»  .text.hot+0x23c340 ·R_X86_64_PC32»  .text.hot+0x2dc
396 »       mov····0x48(%rbx),%rax341 »       mov····0x48(%rbx),%rax
397 »       mov····0x18(%rbx),%rdi342 »       mov····0x18(%rbx),%rdi
398 »       cmp····$0xf,%rax343 »       cmp····$0xf,%rax
399 »       jg·····443·<deque_dealloc+0x43>344 »       jg·····3b3·<deque_dealloc+0x43>
400 ·R_X86_64_PC32»  .text.unlikely+0x1ac345 ·R_X86_64_PC32»  .text.unlikely+0x1ac
401 »       mov····%rdi,0x50(%rbx,%rax,8)346 »       mov····%rdi,0x50(%rbx,%rax,8)
402 »       add····$0x1,%rax347 »       add····$0x1,%rax
403 »       mov····%rax,0x48(%rbx)348 »       mov····%rax,0x48(%rbx)
404 »       pxor···%xmm0,%xmm0349 »       pxor···%xmm0,%xmm0
405 »       xor····%ebp,%ebp350 »       xor····%ebp,%ebp
406 »       movups·%xmm0,0x18(%rbx)351 »       movups·%xmm0,0x18(%rbx)
407 »       cmp····%rbp,0x48(%rbx)352 »       cmp····%rbp,0x48(%rbx)
408 »       jle····470·<deque_dealloc+0x70>353 »       jle····3e0·<deque_dealloc+0x70>
409 »       mov····0x50(%rbx,%rbp,8),%rdi354 »       mov····0x50(%rbx,%rbp,8),%rdi
410 »       add····$0x1,%rbp355 »       add····$0x1,%rbp
411 »       call···46e·<deque_dealloc+0x6e>356 »       call···3de·<deque_dealloc+0x6e>
412 ·R_X86_64_PLT32» PyMem_Free-0x4357 ·R_X86_64_PLT32» PyMem_Free-0x4
413 »       jmp····45a·<deque_dealloc+0x5a>358 »       jmp····3ca·<deque_dealloc+0x5a>
414 »       mov····%rbx,%rdi359 »       mov····%rbx,%rdi
415 »       call···*0x140(%r12)360 »       call···*0x140(%r12)
416 »       mov····(%r12),%rax361 »       mov····(%r12),%rax
417 »       test···%eax,%eax362 »       test···%eax,%eax
418 »       js·····491·<deque_dealloc+0x91>363 »       js·····401·<deque_dealloc+0x91>
419 »       sub····$0x1,%rax364 »       sub····$0x1,%rax
420 »       mov····%rax,(%r12)365 »       mov····%rax,(%r12)
421 »       je·····491·<deque_dealloc+0x91>366 »       je·····401·<deque_dealloc+0x91>
422 ·R_X86_64_PC32»  .text.unlikely+0x1a0367 ·R_X86_64_PC32»  .text.unlikely+0x1a0
423 »       pop····%rbx368 »       pop····%rbx
424 »       pop····%rbp369 »       pop····%rbp
425 »       pop····%r12370 »       pop····%r12
Max diff block lines reached; 48422/51886 bytes (93.32%) of diff not shown.
67.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 135, 39 lines modifiedOffset 135, 39 lines modified
135 »       call···137·<deque_init.cold+0x43>135 »       call···137·<deque_init.cold+0x43>
136 ·R_X86_64_PLT32» PyErr_SetString-0x4136 ·R_X86_64_PLT32» PyErr_SetString-0x4
137 »       or·····$0xffffffff,%eax137 »       or·····$0xffffffff,%eax
138 »       jmp····13f·<deque_init.cold+0x4b>138 »       jmp····13f·<deque_init.cold+0x4b>
139 ·R_X86_64_PC32»  .text+0x2d8139 ·R_X86_64_PC32»  .text+0x2d8
140 »       mov····%rbx,%rdi140 »       mov····%rbx,%rdi
141 »       call···147·<deque_init.cold+0x53>141 »       call···147·<deque_init.cold+0x53>
142 ·R_X86_64_PC32»  .text.hot+0x23c142 ·R_X86_64_PC32»  .text.hot+0x2dc
143 »       jmp····14c·<tuplegetter_descr_get.cold>143 »       jmp····14c·<tuplegetter_descr_get.cold>
144 ·R_X86_64_PC32»  .text+0x2cd144 ·R_X86_64_PC32»  .text+0x2cd
  
145 000000000000014c·<tuplegetter_descr_get.cold>:145 000000000000014c·<tuplegetter_descr_get.cold>:
146 tuplegetter_descr_get.cold():146 tuplegetter_descr_get.cold():
147 »       mov····0x0(%rip),%rdi········147 »       mov····0x0(%rip),%rdi········
148 ·R_X86_64_PC32»  PyExc_IndexError-0x4148 ·R_X86_64_PC32»  PyExc_IndexError-0x4
149 »       mov····$0x0,%esi149 »       mov····$0x0,%esi
150 ·R_X86_64_32»    .rodata.str1.1+0x43150 ·R_X86_64_32»    .rodata.str1.1+0x43
151 »       call···15d·<tuplegetter_descr_get.cold+0x11>151 »       call···15d·<tuplegetter_descr_get.cold+0x11>
152 ·R_X86_64_PLT32» PyErr_SetString-0x4152 ·R_X86_64_PLT32» PyErr_SetString-0x4
153 »       xor····%eax,%eax153 »       xor····%eax,%eax
154 »       jmp····164·<tuplegetter_descr_get.cold+0x18>154 »       jmp····164·<tuplegetter_descr_get.cold+0x18>
155 ·R_X86_64_PC32»  .text.hot+0x214155 ·R_X86_64_PC32»  .text.hot+0x2b4
156 »       cmp····$0x0,%rsi156 »       cmp····$0x0,%rsi
157 ·R_X86_64_32S»   _Py_NoneStruct157 ·R_X86_64_32S»   _Py_NoneStruct
158 »       jne····17e·<tuplegetter_descr_get.cold+0x32>158 »       jne····17e·<tuplegetter_descr_get.cold+0x32>
159 »       mov····(%rdi),%eax159 »       mov····(%rdi),%eax
160 »       add····$0x1,%eax160 »       add····$0x1,%eax
161 »       je·····176·<tuplegetter_descr_get.cold+0x2a>161 »       je·····176·<tuplegetter_descr_get.cold+0x2a>
162 »       mov····%eax,(%rdi)162 »       mov····%eax,(%rdi)
163 »       mov····%rdi,%rax163 »       mov····%rdi,%rax
164 »       jmp····17e·<tuplegetter_descr_get.cold+0x32>164 »       jmp····17e·<tuplegetter_descr_get.cold+0x32>
165 ·R_X86_64_PC32»  .text.hot+0x214165 ·R_X86_64_PC32»  .text.hot+0x2b4
166 »       mov····0x18(%rax),%rcx166 »       mov····0x18(%rax),%rcx
167 »       mov····0x0(%rip),%rdi········167 »       mov····0x0(%rip),%rdi········
168 ·R_X86_64_PC32»  PyExc_TypeError-0x4168 ·R_X86_64_PC32»  PyExc_TypeError-0x4
169 »       mov····$0x0,%esi169 »       mov····$0x0,%esi
170 ·R_X86_64_32»    .rodata.str1.8170 ·R_X86_64_32»    .rodata.str1.8
171 »       xor····%eax,%eax171 »       xor····%eax,%eax
172 »       call···195·<tuplegetter_descr_get.cold+0x49>172 »       call···195·<tuplegetter_descr_get.cold+0x49>
Offset 176, 37 lines modifiedOffset 176, 37 lines modified
  
176 0000000000000197·<deque_dealloc.cold>:176 0000000000000197·<deque_dealloc.cold>:
177 deque_dealloc.cold():177 deque_dealloc.cold():
178 »       mov····%rbx,%rdi178 »       mov····%rbx,%rdi
179 »       call···19f·<deque_dealloc.cold+0x8>179 »       call···19f·<deque_dealloc.cold+0x8>
180 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4180 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4
181 »       jmp····1a4·<deque_dealloc.cold+0xd>181 »       jmp····1a4·<deque_dealloc.cold+0xd>
182 ·R_X86_64_PC32»  .text+0x41e182 ·R_X86_64_PC32»  .text+0x38e
183 »       pop····%rbx183 »       pop····%rbx
184 »       mov····%r12,%rdi184 »       mov····%r12,%rdi
185 »       pop····%rbp185 »       pop····%rbp
186 »       pop····%r12186 »       pop····%r12
187 »       jmp····1b0·<deque_dealloc.cold+0x19>187 »       jmp····1b0·<deque_dealloc.cold+0x19>
188 ·R_X86_64_PLT32» _Py_Dealloc-0x4188 ·R_X86_64_PLT32» _Py_Dealloc-0x4
189 »       call···1b5·<deque_dealloc.cold+0x1e>189 »       call···1b5·<deque_dealloc.cold+0x1e>
190 ·R_X86_64_PLT32» PyMem_Free-0x4190 ·R_X86_64_PLT32» PyMem_Free-0x4
191 »       jmp····1ba·<deque_clear.cold>191 »       jmp····1ba·<deque_clear.cold>
192 ·R_X86_64_PC32»  .text+0x44c192 ·R_X86_64_PC32»  .text+0x3bc
  
193 00000000000001ba·<deque_clear.cold>:193 00000000000001ba·<deque_clear.cold>:
194 deque_clear.cold():194 deque_clear.cold():
195 »       call···1bf·<deque_clear.cold+0x5>195 »       call···1bf·<deque_clear.cold+0x5>
196 ·R_X86_64_PLT32» PyErr_Clear-0x4196 ·R_X86_64_PLT32» PyErr_Clear-0x4
197 »       cmpq···$0x0,0x10(%r13)197 »       cmpq···$0x0,0x10(%r13)
198 »       je·····1ca·<deque_clear.cold+0x10>198 »       je·····1ca·<deque_clear.cold+0x10>
199 ·R_X86_64_PC32»  .text.hot+0x34d199 ·R_X86_64_PC32»  .text.hot+0x3ed
200 »       mov····%r13,%rdi200 »       mov····%r13,%rdi
201 »       xor····%esi,%esi201 »       xor····%esi,%esi
202 »       call···1d4·<deque_clear.cold+0x1a>202 »       call···1d4·<deque_clear.cold+0x1a>
203 ·R_X86_64_PC32»  .text.hot+0x76c203 ·R_X86_64_PC32»  .text.hot+0x80c
204 »       mov····%rax,%rdi204 »       mov····%rax,%rdi
205 »       mov····(%rax),%rax205 »       mov····(%rax),%rax
206 »       test···%eax,%eax206 »       test···%eax,%eax
207 »       js·····1bf·<deque_clear.cold+0x5>207 »       js·····1bf·<deque_clear.cold+0x5>
208 »       sub····$0x1,%rax208 »       sub····$0x1,%rax
209 »       mov····%rax,(%rdi)209 »       mov····%rax,(%rdi)
210 »       jne····1bf·<deque_clear.cold+0x5>210 »       jne····1bf·<deque_clear.cold+0x5>
Offset 215, 68 lines modifiedOffset 215, 68 lines modified
215 »       jmp····1bf·<deque_clear.cold+0x5>215 »       jmp····1bf·<deque_clear.cold+0x5>
  
216 00000000000001ee·<collections_clear.cold>:216 00000000000001ee·<collections_clear.cold>:
217 collections_clear.cold():217 collections_clear.cold():
218 »       call···1f3·<collections_clear.cold+0x5>218 »       call···1f3·<collections_clear.cold+0x5>
219 ·R_X86_64_PLT32» _Py_Dealloc-0x4219 ·R_X86_64_PLT32» _Py_Dealloc-0x4
220 »       jmp····1f8·<collections_clear.cold+0xa>220 »       jmp····1f8·<collections_clear.cold+0xa>
221 ·R_X86_64_PC32»  .text+0x4ea221 ·R_X86_64_PC32»  .text+0x45a
222 »       call···1fd·<collections_clear.cold+0xf>222 »       call···1fd·<collections_clear.cold+0xf>
223 ·R_X86_64_PLT32» _Py_Dealloc-0x4223 ·R_X86_64_PLT32» _Py_Dealloc-0x4
224 »       jmp····202·<collections_clear.cold+0x14>224 »       jmp····202·<collections_clear.cold+0x14>
225 ·R_X86_64_PC32»  .text+0x553225 ·R_X86_64_PC32»  .text+0x4c3
226 »       call···207·<collections_clear.cold+0x19>226 »       call···207·<collections_clear.cold+0x19>
227 ·R_X86_64_PLT32» _Py_Dealloc-0x4227 ·R_X86_64_PLT32» _Py_Dealloc-0x4
228 »       jmp····20c·<collections_clear.cold+0x1e>228 »       jmp····20c·<collections_clear.cold+0x1e>
229 ·R_X86_64_PC32»  .text+0x530229 ·R_X86_64_PC32»  .text+0x4a0
230 »       call···211·<collections_clear.cold+0x23>230 »       call···211·<collections_clear.cold+0x23>
231 ·R_X86_64_PLT32» _Py_Dealloc-0x4231 ·R_X86_64_PLT32» _Py_Dealloc-0x4
232 »       jmp····216·<defdict_init.cold>232 »       jmp····216·<defdict_init.cold>
233 ·R_X86_64_PC32»  .text+0x50d233 ·R_X86_64_PC32»  .text+0x47d
  
234 0000000000000216·<defdict_init.cold>:234 0000000000000216·<defdict_init.cold>:
235 defdict_init.cold():235 defdict_init.cold():
236 »       mov····0x0(%rip),%rdi········236 »       mov····0x0(%rip),%rdi········
237 ·R_X86_64_PC32»  PyExc_TypeError-0x4237 ·R_X86_64_PC32»  PyExc_TypeError-0x4
238 »       mov····$0x0,%esi238 »       mov····$0x0,%esi
239 ·R_X86_64_32»    .rodata.str1.8+0x50239 ·R_X86_64_32»    .rodata.str1.8+0x50
240 »       call···227·<defdict_init.cold+0x11>240 »       call···227·<defdict_init.cold+0x11>
241 ·R_X86_64_PLT32» PyErr_SetString-0x4241 ·R_X86_64_PLT32» PyErr_SetString-0x4
242 »       or·····$0xffffffff,%ebp242 »       or·····$0xffffffff,%ebp
243 »       jmp····22f·<defdict_init.cold+0x19>243 »       jmp····22f·<defdict_init.cold+0x19>
244 ·R_X86_64_PC32»  .text+0x62e244 ·R_X86_64_PC32»  .text+0x59e
245 »       mov····%rbx,%rdi245 »       mov····%rbx,%rdi
246 »       mov····%r15,%rdx246 »       mov····%r15,%rdx
247 »       mov····$0x1,%esi247 »       mov····$0x1,%esi
248 »       call···23f·<defdict_init.cold+0x29>248 »       call···23f·<defdict_init.cold+0x29>
249 ·R_X86_64_PLT32» PySequence_GetSlice-0x4249 ·R_X86_64_PLT32» PySequence_GetSlice-0x4
250 »       mov····%rax,%rbx250 »       mov····%rax,%rbx
251 »       test···%rax,%rax251 »       test···%rax,%rax
252 »       je·····227·<defdict_init.cold+0x11>252 »       je·····227·<defdict_init.cold+0x11>
253 »       xor····%ebp,%ebp253 »       xor····%ebp,%ebp
254 »       jmp····24e·<defdict_init.cold+0x38>254 »       jmp····24e·<defdict_init.cold+0x38>
255 ·R_X86_64_PC32»  .text+0x605255 ·R_X86_64_PC32»  .text+0x575
256 »       xor····%edi,%edi256 »       xor····%edi,%edi
257 »       xor····%ebp,%ebp257 »       xor····%ebp,%ebp
258 »       call···257·<defdict_init.cold+0x41>258 »       call···257·<defdict_init.cold+0x41>
259 ·R_X86_64_PLT32» PyTuple_New-0x4259 ·R_X86_64_PLT32» PyTuple_New-0x4
260 »       mov····%rax,%rbx260 »       mov····%rax,%rbx
261 »       test···%rax,%rax261 »       test···%rax,%rax
Max diff block lines reached; 64942/69121 bytes (93.95%) of diff not shown.
47.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 106, 137 lines modifiedOffset 106, 196 lines modified
106 0000000000000120·<deque_len>:106 0000000000000120·<deque_len>:
107 deque_len():107 deque_len():
108 »       endbr64108 »       endbr64
109 »       mov····0x10(%rdi),%rax109 »       mov····0x10(%rdi),%rax
110 »       ret110 »       ret
111 »       nopl···0x0(%rax)111 »       nopl···0x0(%rax)
  
 112 0000000000000130·<deque_traverse>:
 113 deque_traverse():
 114 »       endbr64
 115 »       push···%r14
 116 »       push···%r13
 117 »       push···%r12
 118 »       mov····%rdi,%r12
 119 »       push···%rbp
 120 »       mov····%rdx,%rbp
 121 »       push···%rbx
 122 »       mov····0x8(%rdi),%rdi
 123 »       mov····%rsi,%rbx
 124 »       test···%rdi,%rdi
 125 »       je·····157·<deque_traverse+0x27>
 126 »       mov····%rdx,%rsi
 127 »       call···*%rbx
 128 »       test···%eax,%eax
 129 »       jne····174·<deque_traverse+0x44>
 130 »       mov····0x28(%r12),%r13
 131 »       mov····0x18(%r12),%r14
 132 »       cmp····%r14,0x20(%r12)
 133 »       jne····194·<deque_traverse+0x64>
 134 »       mov····0x30(%r12),%r12
 135 »       cmp····%r12,%r13
 136 »       jle····1a6·<deque_traverse+0x76>
 137 »       xor····%eax,%eax
 138 »       pop····%rbx
 139 »       pop····%rbp
 140 »       pop····%r12
 141 »       pop····%r13
 142 »       pop····%r14
 143 »       ret
 144 »       mov····0x8(%r14,%r13,8),%rdi
 145 »       test···%rdi,%rdi
 146 »       je·····190·<deque_traverse+0x60>
 147 »       mov····%rbp,%rsi
 148 »       call···*%rbx
 149 »       test···%eax,%eax
 150 »       jne····174·<deque_traverse+0x44>
 151 »       add····$0x1,%r13
 152 »       cmp····$0x3f,%r13
 153 »       jle····17d·<deque_traverse+0x4d>
 154 »       mov····0x208(%r14),%r14
 155 »       xor····%r13d,%r13d
 156 »       jmp····161·<deque_traverse+0x31>
 157 »       mov····0x8(%r14,%r13,8),%rdi
 158 »       test···%rdi,%rdi
 159 »       je·····1b9·<deque_traverse+0x89>
 160 »       mov····%rbp,%rsi
 161 »       call···*%rbx
 162 »       test···%eax,%eax
 163 »       jne····174·<deque_traverse+0x44>
 164 »       add····$0x1,%r13
 165 »       cmp····%r13,%r12
 166 »       jl·····172·<deque_traverse+0x42>
 167 »       jmp····1a6·<deque_traverse+0x76>
 168 »       data16·cs·nopw·0x0(%rax,%rax,1)
 169 »       nop
  
112 0000000000000130·<tuplegetter_dealloc>:170 00000000000001d0·<tuplegetter_dealloc>:
113 tuplegetter_dealloc():171 tuplegetter_dealloc():
114 »       endbr64172 »       endbr64
115 »       push···%rbp173 »       push···%rbp
116 »       push···%rbx174 »       push···%rbx
117 »       mov····%rdi,%rbx175 »       mov····%rdi,%rbx
118 »       sub····$0x8,%rsp176 »       sub····$0x8,%rsp
119 »       mov····0x8(%rdi),%rbp177 »       mov····0x8(%rdi),%rbp
120 »       call···146·<tuplegetter_dealloc+0x16>178 »       call···1e6·<tuplegetter_dealloc+0x16>
121 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4179 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
122 »       mov····0x18(%rbx),%rdi180 »       mov····0x18(%rbx),%rdi
123 »       test···%rdi,%rdi181 »       test···%rdi,%rdi
124 »       je·····15e·<tuplegetter_dealloc+0x2e>182 »       je·····1fe·<tuplegetter_dealloc+0x2e>
125 »       mov····(%rdi),%rax183 »       mov····(%rdi),%rax
126 »       movq···$0x0,0x18(%rbx)184 »       movq···$0x0,0x18(%rbx)
127 »       test···%eax,%eax185 »       test···%eax,%eax
128 »       jns····180·<tuplegetter_dealloc+0x50>186 »       jns····220·<tuplegetter_dealloc+0x50>
129 »       mov····%rbx,%rdi187 »       mov····%rbx,%rdi
130 »       call···*0x140(%rbp)188 »       call···*0x140(%rbp)
131 »       mov····0x0(%rbp),%rax189 »       mov····0x0(%rbp),%rax
132 »       test···%eax,%eax190 »       test···%eax,%eax
133 »       js·····179·<tuplegetter_dealloc+0x49>191 »       js·····219·<tuplegetter_dealloc+0x49>
134 »       sub····$0x1,%rax192 »       sub····$0x1,%rax
135 »       mov····%rax,0x0(%rbp)193 »       mov····%rax,0x0(%rbp)
136 »       je·····190·<tuplegetter_dealloc+0x60>194 »       je·····230·<tuplegetter_dealloc+0x60>
137 »       add····$0x8,%rsp195 »       add····$0x8,%rsp
138 »       pop····%rbx196 »       pop····%rbx
139 »       pop····%rbp197 »       pop····%rbp
140 »       ret198 »       ret
141 »       sub····$0x1,%rax199 »       sub····$0x1,%rax
142 »       mov····%rax,(%rdi)200 »       mov····%rax,(%rdi)
143 »       jne····15e·<tuplegetter_dealloc+0x2e>201 »       jne····1fe·<tuplegetter_dealloc+0x2e>
144 »       call···18e·<tuplegetter_dealloc+0x5e>202 »       call···22e·<tuplegetter_dealloc+0x5e>
145 ·R_X86_64_PLT32» _Py_Dealloc-0x4203 ·R_X86_64_PLT32» _Py_Dealloc-0x4
146 »       jmp····15e·<tuplegetter_dealloc+0x2e>204 »       jmp····1fe·<tuplegetter_dealloc+0x2e>
147 »       pop····%rax205 »       pop····%rax
148 »       mov····%rbp,%rdi206 »       mov····%rbp,%rdi
149 »       pop····%rbx207 »       pop····%rbx
150 »       pop····%rbp208 »       pop····%rbp
151 »       jmp····19b·<tuplegetter_dealloc+0x6b>209 »       jmp····23b·<tuplegetter_dealloc+0x6b>
152 ·R_X86_64_PLT32» _Py_Dealloc-0x4210 ·R_X86_64_PLT32» _Py_Dealloc-0x4
153 »       nopl···0x0(%rax,%rax,1)211 »       nopl···0x0(%rax,%rax,1)
  
154 00000000000001a0·<tuplegetter_clear>:212 0000000000000240·<tuplegetter_clear>:
155 tuplegetter_clear():213 tuplegetter_clear():
156 »       endbr64214 »       endbr64
157 »       mov····0x18(%rdi),%rax215 »       mov····0x18(%rdi),%rax
158 »       test···%rax,%rax216 »       test···%rax,%rax
159 »       je·····1ba·<tuplegetter_clear+0x1a>217 »       je·····25a·<tuplegetter_clear+0x1a>
160 »       mov····(%rax),%rdx218 »       mov····(%rax),%rdx
161 »       xor····%esi,%esi219 »       xor····%esi,%esi
162 »       mov····%rsi,0x18(%rdi)220 »       mov····%rsi,0x18(%rdi)
163 »       test···%edx,%edx221 »       test···%edx,%edx
164 »       jns····1bd·<tuplegetter_clear+0x1d>222 »       jns····25d·<tuplegetter_clear+0x1d>
165 »       xor····%eax,%eax223 »       xor····%eax,%eax
166 »       ret224 »       ret
167 »       sub····$0x1,%rdx225 »       sub····$0x1,%rdx
168 »       mov····%rdx,(%rax)226 »       mov····%rdx,(%rax)
169 »       jne····1ba·<tuplegetter_clear+0x1a>227 »       jne····25a·<tuplegetter_clear+0x1a>
170 »       push···%rdx228 »       push···%rdx
171 »       mov····%rax,%rdi229 »       mov····%rax,%rdi
Max diff block lines reached; 44765/48314 bytes (92.65%) of diff not shown.
2.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··0x000001c0·c0010000·00000000·0a000000·000e1083·................32 ··0x000001c0·c0010000·00000000·0a000000·000e1083·................
33 ··0x000001d0·02000000·20000000·d8010000·00000000·....·...........33 ··0x000001d0·02000000·20000000·d8010000·00000000·....·...........
34 ··0x000001e0·f7000000·00450e10·8302510e·40025a0a·.....E....Q.@.Z.34 ··0x000001e0·f7000000·00450e10·8302510e·40025a0a·.....E....Q.@.Z.
35 ··0x000001f0·0e10410e·08410b00·14000000·fc010000·..A..A..........35 ··0x000001f0·0e10410e·08410b00·14000000·fc010000·..A..A..........
36 ··0x00000200·00000000·58000000·000e4083·02000000·....X.....@.....36 ··0x00000200·00000000·58000000·000e4083·02000000·....X.....@.....
37 ··0x00000210·10000000·14020000·00000000·09000000·................37 ··0x00000210·10000000·14020000·00000000·09000000·................
38 ··0x00000220·00000000·38000000·28020000·00000000·....8...(.......38 ··0x00000220·00000000·38000000·28020000·00000000·....8...(.......
39 ··0x00000230·8f000000·00460e10·8e02420e·188d0342·.....F....B....B39 ··0x00000230·94000000·00460e10·8e02420e·188d0342·.....F....B....B
40 ··0x00000240·0e208c04·440e2886·05440e30·8306730a·.·..D.(..D.0..s.40 ··0x00000240·0e208c04·440e2886·05440e30·8306730a·.·..D.(..D.0..s.
41 ··0x00000250·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.41 ··0x00000250·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.
42 ··0x00000260·30000000·64020000·00000000·6b000000·0...d.......k...42 ··0x00000260·30000000·64020000·00000000·6b000000·0...d.......k...
43 ··0x00000270·00450e10·8602410e·18830347·0e200240·.E....A....G.·.@43 ··0x00000270·00450e10·8602410e·18830347·0e200240·.E....A....G.·.@
44 ··0x00000280·0a0e1841·0e10410e·08410b51·0e18440e·...A..A..A.Q..D.44 ··0x00000280·0a0e1841·0e10410e·08410b51·0e18440e·...A..A..A.Q..D.
45 ··0x00000290·10410e08·14000000·98020000·00000000·.A..............45 ··0x00000290·10410e08·14000000·98020000·00000000·.A..............
46 ··0x000002a0·33000000·00670e10·4b0e0800·1c000000·3....g..K.......46 ··0x000002a0·33000000·00670e10·4b0e0800·1c000000·3....g..K.......
Offset 85, 19 lines modifiedOffset 85, 19 lines modified
85 ··0x00000510·00000000·6d000000·000e6083·0786068c·....m.....`.....85 ··0x00000510·00000000·6d000000·000e6083·0786068c·....m.....`.....
86 ··0x00000520·058d048e·038f0200·2c000000·2c050000·........,...,...86 ··0x00000520·058d048e·038f0200·2c000000·2c050000·........,...,...
87 ··0x00000530·00000000·55000000·00420e10·8c02410e·....U....B....A.87 ··0x00000530·00000000·55000000·00420e10·8c02410e·....U....B....A.
88 ··0x00000540·18860347·0e208304·470e307f·0e20410e·...G.·..G.0..·A.88 ··0x00000540·18860347·0e208304·470e307f·0e20410e·...G.·..G.0..·A.
89 ··0x00000550·18410e10·420e0800·18000000·5c050000·.A..B.......\...89 ··0x00000550·18410e10·420e0800·18000000·5c050000·.A..B.......\...
90 ··0x00000560·00000000·1d000000·000e3083·0486038c·..........0.....90 ··0x00000560·00000000·1d000000·000e3083·0486038c·..........0.....
91 ··0x00000570·02000000·48000000·78050000·00000000·....H...x.......91 ··0x00000570·02000000·48000000·78050000·00000000·....H...x.......
92 ··0x00000580·fb010000·00420e10·8f02420e·188e0342·.....B....B....B92 ··0x00000580·fe010000·00420e10·8f02420e·188e0342·.....B....B....B
93 ··0x00000590·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.93 ··0x00000590·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
94 ··0x000005a0·38830741·0e400324·010a0e38·410e3041·8..A.@.$...8A.0A94 ··0x000005a0·38830741·0e400325·010a0e38·410e3041·8..A.@.%...8A.0A
95 ··0x000005b0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.95 ··0x000005b0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
96 ··0x000005c0·1c000000·c4050000·00000000·12000000·................96 ··0x000005c0·1c000000·c4050000·00000000·15000000·................
97 ··0x000005d0·000e4083·0786068c·058d048e·038f0200·..@.............97 ··0x000005d0·000e4083·0786068c·058d048e·038f0200·..@.............
98 ··0x000005e0·28000000·e4050000·00000000·8c000000·(...............98 ··0x000005e0·28000000·e4050000·00000000·8c000000·(...............
99 ··0x000005f0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..99 ··0x000005f0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
100 ··0x00000600·7c0a0e18·410e1042·0e08410b·18000000·|...A..B..A.....100 ··0x00000600·7c0a0e18·410e1042·0e08410b·18000000·|...A..B..A.....
101 ··0x00000610·10060000·00000000·18000000·000e2083·..............·.101 ··0x00000610·10060000·00000000·18000000·000e2083·..............·.
102 ··0x00000620·0486038c·02000000·28000000·2c060000·........(...,...102 ··0x00000620·0486038c·02000000·28000000·2c060000·........(...,...
103 ··0x00000630·00000000·51000000·00460e10·8c02440e·....Q....F....D.103 ··0x00000630·00000000·51000000·00460e10·8c02440e·....Q....F....D.
120 KB
iobase.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········34200·(bytes·into·file)13 ··Start·of·section·headers:··········34376·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
4.17 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x8598:1 There·are·21·section·headers,·starting·at·offset·0x8648:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00078d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0006ed·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004f58·000ab0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004fc0·000a38·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0007e0·000620·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000740·000620·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·005a08·000858·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0059f8·000858·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000e00·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000d60·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000e00·000101·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000d60·000101·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000f01·0009a8·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000e61·0009e4·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006260·0013c8·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006250·0013f8·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0018b0·0005b2·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001850·000662·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·007628·000930·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·007648·0009c0·18···I·18···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·001e62·000179·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·001eb2·000179·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·001fe0·000fb4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002040·000fb4·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·007f58·000048·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·008008·000048·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·002f94·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·002ff4·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·002f98·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·002ff8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·002fb8·000740·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003018·000748·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·007fa0·000540·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·008050·000540·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0036f8·000dc8·18·····19··85··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·003760·000dc8·18·····19··85··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0044c0·000a97·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·004528·000a97·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0084e0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·008590·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
5.5 KB
readelf --wide --symbols {}
    
Offset 37, 33 lines modifiedOffset 37, 33 lines modified
37 ····33:·0000000000000458····33·FUNC····LOCAL··DEFAULT····7·iobase_iternext.cold37 ····33:·0000000000000458····33·FUNC····LOCAL··DEFAULT····7·iobase_iternext.cold
38 ····34:·0000000000000450····29·FUNC····LOCAL··DEFAULT····1·_io__IOBase_tell38 ····34:·0000000000000450····29·FUNC····LOCAL··DEFAULT····1·_io__IOBase_tell
39 ····35:·0000000000000400····84·FUNC····LOCAL··DEFAULT····9·iobase_closed_get39 ····35:·0000000000000400····84·FUNC····LOCAL··DEFAULT····9·iobase_closed_get
40 ····36:·0000000000000479·····7·FUNC····LOCAL··DEFAULT····7·iobase_closed_get.cold40 ····36:·0000000000000479·····7·FUNC····LOCAL··DEFAULT····7·iobase_closed_get.cold
41 ····37:·0000000000000470···134·FUNC····LOCAL··DEFAULT····1·_io__IOBase_seek41 ····37:·0000000000000470···134·FUNC····LOCAL··DEFAULT····1·_io__IOBase_seek
42 ····38:·0000000000000480····95·FUNC····LOCAL··DEFAULT····7·_io__IOBase_seek.cold42 ····38:·0000000000000480····95·FUNC····LOCAL··DEFAULT····7·_io__IOBase_seek.cold
43 ····39:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_parser.143 ····39:·0000000000000000····72·OBJECT··LOCAL··DEFAULT····3·_parser.1
44 ····40:·0000000000000500···150·FUNC····LOCAL··DEFAULT····1·iobase_dealloc44 ····40:·0000000000000460···168·FUNC····LOCAL··DEFAULT····9·iobase_dealloc
45 ····41:·00000000000004df····59·FUNC····LOCAL··DEFAULT····7·iobase_dealloc.cold45 ····41:·00000000000004df···119·FUNC····LOCAL··DEFAULT····7·iobase_dealloc.cold
46 ····42:·00000000000005a0····66·FUNC····LOCAL··DEFAULT····1·iobase_traverse46 ····42:·0000000000000500····66·FUNC····LOCAL··DEFAULT····1·iobase_traverse
47 ····43:·000000000000051a·····7·FUNC····LOCAL··DEFAULT····7·iobase_traverse.cold47 ····43:·0000000000000556·····7·FUNC····LOCAL··DEFAULT····7·iobase_traverse.cold
48 ····44:·00000000000005f0····51·FUNC····LOCAL··DEFAULT····1·iobase_clear48 ····44:·0000000000000550····51·FUNC····LOCAL··DEFAULT····1·iobase_clear
49 ····45:·0000000000000460···338·FUNC····LOCAL··DEFAULT····9·_io__IOBase_writelines49 ····45:·0000000000000510···338·FUNC····LOCAL··DEFAULT····9·_io__IOBase_writelines
50 ····46:·0000000000000521···168·FUNC····LOCAL··DEFAULT····7·_io__IOBase_writelines.cold50 ····46:·000000000000055d···168·FUNC····LOCAL··DEFAULT····7·_io__IOBase_writelines.cold
51 ····47:·00000000000005c9····70·FUNC····LOCAL··DEFAULT····7·_io__IOBase_fileno51 ····47:·0000000000000605····70·FUNC····LOCAL··DEFAULT····7·_io__IOBase_fileno
52 ····48:·0000000000000630···269·FUNC····LOCAL··DEFAULT····1·_io__RawIOBase_read52 ····48:·0000000000000590···269·FUNC····LOCAL··DEFAULT····1·_io__RawIOBase_read
53 ····49:·000000000000060f···228·FUNC····LOCAL··DEFAULT····7·_io__RawIOBase_read.cold53 ····49:·000000000000064b···228·FUNC····LOCAL··DEFAULT····7·_io__RawIOBase_read.cold
54 ····50:·00000000000006f3···384·FUNC····LOCAL··DEFAULT····7·_io__RawIOBase_readall54 ····50:·000000000000072f···384·FUNC····LOCAL··DEFAULT····7·_io__RawIOBase_readall
55 ····51:·0000000000000873···109·FUNC····LOCAL··DEFAULT····7·_io__IOBase_truncate55 ····51:·00000000000008af···109·FUNC····LOCAL··DEFAULT····7·_io__IOBase_truncate
56 ····52:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.356 ····52:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.3
57 ····53:·0000000000000760····45·FUNC····LOCAL··DEFAULT····1·iobase_check_readable57 ····53:·00000000000006c0····45·FUNC····LOCAL··DEFAULT····1·iobase_check_readable
58 ····54:·00000000000008e0····28·FUNC····LOCAL··DEFAULT····7·_io__IOBase_isatty58 ····54:·000000000000091c····28·FUNC····LOCAL··DEFAULT····7·_io__IOBase_isatty
59 ····55:·00000000000008fc····45·FUNC····LOCAL··DEFAULT····7·iobase_check_writable59 ····55:·0000000000000938····45·FUNC····LOCAL··DEFAULT····7·iobase_check_writable
60 ····56:·0000000000000951····21·FUNC····LOCAL··DEFAULT····7·rawiobase_readinto60 ····56:·000000000000098d····21·FUNC····LOCAL··DEFAULT····7·rawiobase_readinto
61 ····57:·0000000000000966····21·FUNC····LOCAL··DEFAULT····7·rawiobase_write61 ····57:·00000000000009a2····21·FUNC····LOCAL··DEFAULT····7·rawiobase_write
62 ····58:·000000000000097b····45·FUNC····LOCAL··DEFAULT····7·iobase_check_seekable62 ····58:·00000000000009b7····45·FUNC····LOCAL··DEFAULT····7·iobase_check_seekable
63 ····59:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata63 ····59:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
64 ····60:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.064 ····60:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.0
65 ····61:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···12·_keywords.265 ····61:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···12·_keywords.2
66 ····62:·00000000000000e0····48·OBJECT··LOCAL··DEFAULT····3·rawiobase_slots66 ····62:·00000000000000e0····48·OBJECT··LOCAL··DEFAULT····3·rawiobase_slots
67 ····63:·0000000000000030····31·OBJECT··LOCAL··DEFAULT···12·rawiobase_doc67 ····63:·0000000000000030····31·OBJECT··LOCAL··DEFAULT···12·rawiobase_doc
68 ····64:·0000000000000120···160·OBJECT··LOCAL··DEFAULT····3·rawiobase_methods68 ····64:·0000000000000120···160·OBJECT··LOCAL··DEFAULT····3·rawiobase_methods
69 ····65:·00000000000000b0····29·OBJECT··LOCAL··DEFAULT···12·_io__RawIOBase_read__doc__69 ····65:·00000000000000b0····29·OBJECT··LOCAL··DEFAULT···12·_io__RawIOBase_read__doc__
Offset 134, 17 lines modifiedOffset 134, 17 lines modified
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_AsString139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_AsString
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Join140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Join
141 ···137:·0000000000000740····28·FUNC····GLOBAL·HIDDEN·····1·_PyIOBase_check_closed141 ···137:·00000000000006a0····28·FUNC····GLOBAL·HIDDEN·····1·_PyIOBase_check_closed
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIO_Module142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIO_Module
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModuleByDef143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModuleByDef
144 ···140:·0000000000000929····40·FUNC····GLOBAL·HIDDEN·····7·_PyIOBase_cannot_pickle144 ···140:·0000000000000965····40·FUNC····GLOBAL·HIDDEN·····7·_PyIOBase_cannot_pickle
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_NotImplementedError146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_NotImplementedError
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
148 ···144:·00000000000000c0····32·OBJECT··GLOBAL·HIDDEN·····3·rawiobase_spec148 ···144:·00000000000000c0····32·OBJECT··GLOBAL·HIDDEN·····3·rawiobase_spec
149 ···145:·00000000000001c0····32·OBJECT··GLOBAL·HIDDEN·····3·iobase_spec149 ···145:·00000000000001c0····32·OBJECT··GLOBAL·HIDDEN·····3·iobase_spec
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetDict150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetDict
50.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4f58·contains·114·entries:1 Relocation·section·'.rela.text'·at·offset·0x4fc0·contains·109·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000005··000000690000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·03 0000000000000005··000000690000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
4 0000000000000015··000000690000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·04 0000000000000015··000000690000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
5 000000000000002b··000000560000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·f0a85 000000000000002b··000000560000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·f0a8
6 000000000000004c··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·46 000000000000004c··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
7 000000000000005b··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_TrueStruct·+·07 000000000000005b··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_TrueStruct·+·0
8 0000000000000068··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_TrueStruct·+·08 0000000000000068··000000580000000b·R_X86_64_32S···········0000000000000000·_Py_TrueStruct·+·0
Offset 38, 32 lines modifiedOffset 38, 30 lines modified
38 0000000000000439··0000007d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Size·-·438 0000000000000439··0000007d00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Size·-·4
39 000000000000045d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3339 000000000000045d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·33
40 0000000000000464··000000560000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·dd7840 0000000000000464··000000560000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·dd78
41 00000000000004ac··0000008000000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·441 00000000000004ac··0000008000000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
42 00000000000004c4··0000008000000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·442 00000000000004c4··0000008000000004·R_X86_64_PLT32·········0000000000000000·_PyLong_AsInt·-·4
43 00000000000004da··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3643 00000000000004da··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·36
44 00000000000004e7··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·444 00000000000004e7··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
45 000000000000050c··0000005e00000004·R_X86_64_PLT32·········0000000000000130·_PyIOBase_finalize·-·4 
46 000000000000056f··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·445 0000000000000578··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
47 0000000000000618··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
48 000000000000065d··0000008400000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·446 00000000000005bd··0000008400000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
49 0000000000000671··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·447 00000000000005d1··0000008500000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
50 0000000000000699··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyByteArray_FromStringAndSize·-·448 00000000000005f9··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyByteArray_FromStringAndSize·-·4
51 00000000000006af··000000560000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d8f849 000000000000060f··000000560000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d8f8
52 00000000000006b9··0000007900000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethodObjArgs·-·450 0000000000000619··0000007900000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethodObjArgs·-·4
53 00000000000006cb··000000670000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·051 000000000000062b··000000670000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
54 00000000000006d8··0000005d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·452 0000000000000638··0000005d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
55 00000000000006e0··0000008600000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·453 0000000000000640··0000008600000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4
56 0000000000000700··0000008700000004·R_X86_64_PLT32·········0000000000000000·PyByteArray_AsString·-·454 0000000000000660··0000008700000004·R_X86_64_PLT32·········0000000000000000·PyByteArray_AsString·-·4
57 000000000000070b··0000007200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·455 000000000000066b··0000007200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
58 0000000000000728··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·456 0000000000000688··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
59 0000000000000746··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dc57 00000000000006a6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dc
60 0000000000000752··000000670000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·058 00000000000006b2··000000670000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
61 0000000000000769··0000008a0000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·059 00000000000006c9··0000008a0000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·0
62 0000000000000777··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·460 00000000000006d7··0000008b00000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
63 0000000000000055··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17761 0000000000000055··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·177
64 0000000000000061··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16262 0000000000000061··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·162
65 0000000000000079··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17e63 0000000000000079··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17e
66 00000000000000b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·21464 00000000000000b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·214
67 00000000000000f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35265 00000000000000f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·352
68 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34366 0000000000000144··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·343
69 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2be67 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2be
Offset 94, 60 lines modifiedOffset 92, 57 lines modified
94 0000000000000442··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·45492 0000000000000442··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·454
95 0000000000000469··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·493 0000000000000469··0000006e00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·4
96 0000000000000492··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c94 0000000000000492··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c
97 000000000000049b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c95 000000000000049b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c
98 00000000000004a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c96 00000000000004a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c
99 00000000000004b5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c897 00000000000004b5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c8
100 00000000000004cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b598 00000000000004cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b5
101 0000000000000514··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4db 
102 000000000000054b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·509 
103 000000000000058e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fe 
104 00000000000005cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·51699 000000000000052d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·552
105 00000000000005de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·518100 000000000000053e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·554
106 000000000000064b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·60b101 00000000000005ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·647
107 0000000000000669··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·699102 00000000000005c9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d5
108 000000000000067f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6cb103 00000000000005df··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·707
109 0000000000000689··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·699104 00000000000005e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d5
 105 00000000000005f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6df
 106 0000000000000605··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·663
110 0000000000000692··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a3107 0000000000000625··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ae
111 00000000000006a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·627 
112 00000000000006c5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·672 
113 00000000000006d1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·672108 0000000000000631··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ae
114 00000000000006ee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·658109 000000000000064e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·694
115 00000000000006f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·62e110 0000000000000658··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66a
116 0000000000000739··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6a3111 0000000000000699··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6df
117 0000000000000789··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyIOBase_check_readable·-·4112 00000000000006e9··0000005500000004·R_X86_64_PLT32·········0000000000000000·_PyIOBase_check_readable·-·4
  
118 Relocation·section·'.rela.data'·at·offset·0x5a08·contains·89·entries:113 Relocation·section·'.rela.data'·at·offset·0x59f8·contains·89·entries:
119 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend114 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
120 0000000000000010··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·0115 0000000000000010··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·0
121 0000000000000018··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·36116 0000000000000018··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·36
122 0000000000000038··0000005600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·129e8117 0000000000000038··0000005600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·129e8
123 0000000000000070··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·20118 0000000000000070··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·20
124 0000000000000078··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·80119 0000000000000078··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·80
125 0000000000000098··0000005600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·129e8120 0000000000000098··0000005600000001·R_X86_64_64············0000000000000000·_PyRuntime·+·129e8
126 00000000000000c0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8a121 00000000000000c0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8a
127 00000000000000d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·e0122 00000000000000d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·e0
128 00000000000000e8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·30123 00000000000000e8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·30
129 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·120124 00000000000000f8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·120
130 0000000000000120··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5e125 0000000000000120··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5e
131 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·630126 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·590
132 0000000000000138··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·b0127 0000000000000138··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·b0
133 0000000000000140··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·99128 0000000000000140··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·99
134 0000000000000148··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6f3129 0000000000000148··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·72f
135 0000000000000158··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·60130 0000000000000158··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·60
136 0000000000000160··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a1131 0000000000000160··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a1
137 0000000000000168··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·951132 0000000000000168··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·98d
138 0000000000000180··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·aa133 0000000000000180··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·aa
139 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·966134 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9a2
140 00000000000001c0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b0135 00000000000001c0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b0
141 00000000000001d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1e0136 00000000000001d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1e0
142 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·500137 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·460
143 00000000000001f8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·ae0138 00000000000001f8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·ae0
144 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5a0139 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·500
145 0000000000000218··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5f0140 0000000000000218··0000000100000001·R_X86_64_64············0000000000000000·.text·+·550
146 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·a0141 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·a0
147 0000000000000238··0000000100000001·R_X86_64_64············0000000000000000·.text·+·400142 0000000000000238··0000000100000001·R_X86_64_64············0000000000000000·.text·+·400
148 0000000000000248··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3a0143 0000000000000248··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3a0
149 0000000000000258··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2a0144 0000000000000258··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2a0
150 0000000000000268··0000000200000001·R_X86_64_64············0000000000000000·.data·+·320145 0000000000000268··0000000200000001·R_X86_64_64············0000000000000000·.data·+·320
151 0000000000000278··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·150146 0000000000000278··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·150
152 00000000000002a0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bc147 00000000000002a0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bc
Offset 159, 15 lines modifiedOffset 154, 15 lines modified
159 00000000000003a0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·36154 00000000000003a0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·36
160 00000000000003a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·470155 00000000000003a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·470
161 00000000000003b8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·8a0156 00000000000003b8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·8a0
162 00000000000003c0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ee157 00000000000003c0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ee
163 00000000000003c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·450158 00000000000003c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·450
164 00000000000003d8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·860159 00000000000003d8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·860
165 00000000000003e0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·80160 00000000000003e0··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·80
166 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·873161 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8af
167 00000000000003f8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·7a0162 00000000000003f8··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·7a0
168 0000000000000400··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f3163 0000000000000400··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f3
169 0000000000000408··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·240164 0000000000000408··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·240
170 0000000000000418··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·720165 0000000000000418··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·720
171 0000000000000420··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f9166 0000000000000420··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·f9
172 0000000000000428··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2c0167 0000000000000428··0000000500000001·R_X86_64_64············0000000000000000·.text.hot·+·2c0
173 0000000000000438··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·6a0168 0000000000000438··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·6a0
Offset 177, 42 lines modifiedOffset 172, 42 lines modified
177 0000000000000460··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·108172 0000000000000460··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·108
178 0000000000000468··0000000100000001·R_X86_64_64············0000000000000000·.text·+·90173 0000000000000468··0000000100000001·R_X86_64_64············0000000000000000·.text·+·90
179 0000000000000478··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·560174 0000000000000478··0000003b00000001·R_X86_64_64············0000000000000000·.rodata·+·560
180 0000000000000480··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·111175 0000000000000480··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·111
181 0000000000000488··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10176 0000000000000488··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
Max diff block lines reached; 36839/52087 bytes (70.73%) of diff not shown.
16.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 414, 295 lines modifiedOffset 414, 302 lines modified
414 ··DW_CFA_advance_loc:·2·to·000000000000049d414 ··DW_CFA_advance_loc:·2·to·000000000000049d
415 ··DW_CFA_def_cfa_offset:·72415 ··DW_CFA_def_cfa_offset:·72
416 ··DW_CFA_advance_loc:·2·to·000000000000049f416 ··DW_CFA_advance_loc:·2·to·000000000000049f
417 ··DW_CFA_def_cfa_offset:·80417 ··DW_CFA_def_cfa_offset:·80
418 ··DW_CFA_advance_loc:·9·to·00000000000004a8418 ··DW_CFA_advance_loc:·9·to·00000000000004a8
419 ··DW_CFA_def_cfa_offset:·48419 ··DW_CFA_def_cfa_offset:·48
  
420 00000470·0000000000000024·00000474·FDE·cie=00000000·pc=0000000000000500..0000000000000596420 00000470·0000000000000028·00000474·FDE·cie=00000000·pc=0000000000000460..0000000000000508
421 ··DW_CFA_advance_loc:·5·to·0000000000000505421 ··DW_CFA_advance_loc:·5·to·0000000000000465
422 ··DW_CFA_def_cfa_offset:·16422 ··DW_CFA_def_cfa_offset:·16
423 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16423 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
424 ··DW_CFA_advance_loc:·1·to·0000000000000506424 ··DW_CFA_advance_loc:·1·to·0000000000000466
425 ··DW_CFA_def_cfa_offset:·24425 ··DW_CFA_def_cfa_offset:·24
426 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24426 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
427 ··DW_CFA_advance_loc:·5·to·000000000000050b427 ··DW_CFA_advance_loc:·7·to·000000000000046d
428 ··DW_CFA_def_cfa_offset:·32428 ··DW_CFA_def_cfa_offset:·32
429 ··DW_CFA_advance_loc1:·136·to·0000000000000593429 ··DW_CFA_advance_loc1:·147·to·0000000000000500
 430 ··DW_CFA_remember_state
430 ··DW_CFA_def_cfa_offset:·24431 ··DW_CFA_def_cfa_offset:·24
431 ··DW_CFA_advance_loc:·1·to·0000000000000594432 ··DW_CFA_advance_loc:·1·to·0000000000000501
432 ··DW_CFA_def_cfa_offset:·16433 ··DW_CFA_def_cfa_offset:·16
433 ··DW_CFA_advance_loc:·1·to·0000000000000595434 ··DW_CFA_advance_loc:·1·to·0000000000000502
434 ··DW_CFA_def_cfa_offset:·8435 ··DW_CFA_def_cfa_offset:·8
 436 ··DW_CFA_advance_loc:·1·to·0000000000000503
 437 ··DW_CFA_restore_state
 438 ··DW_CFA_nop
  
435 00000498·0000000000000020·0000049c·FDE·cie=00000000·pc=00000000000004df..000000000000051a439 0000049c·0000000000000020·000004a0·FDE·cie=00000000·pc=00000000000004df..0000000000000556
436 ··DW_CFA_def_cfa_offset:·32440 ··DW_CFA_def_cfa_offset:·32
437 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24441 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
438 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16442 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
439 ··DW_CFA_advance_loc:·36·to·0000000000000503443 ··DW_CFA_advance_loc1:·74·to·0000000000000529
440 ··DW_CFA_remember_state444 ··DW_CFA_remember_state
441 ··DW_CFA_def_cfa_offset:·24445 ··DW_CFA_def_cfa_offset:·24
442 ··DW_CFA_advance_loc:·4·to·0000000000000507446 ··DW_CFA_advance_loc:·4·to·000000000000052d
443 ··DW_CFA_def_cfa_offset:·16447 ··DW_CFA_def_cfa_offset:·16
444 ··DW_CFA_advance_loc:·1·to·0000000000000508448 ··DW_CFA_advance_loc:·1·to·000000000000052e
445 ··DW_CFA_def_cfa_offset:·8449 ··DW_CFA_def_cfa_offset:·8
446 ··DW_CFA_advance_loc:·5·to·000000000000050d450 ··DW_CFA_advance_loc:·5·to·0000000000000533
447 ··DW_CFA_restore_state451 ··DW_CFA_restore_state
448 ··DW_CFA_nop 
  
449 000004bc·0000000000000028·000004c0·FDE·cie=00000000·pc=00000000000005a0..00000000000005e2452 000004c0·0000000000000028·000004c4·FDE·cie=00000000·pc=0000000000000500..0000000000000542
450 ··DW_CFA_advance_loc:·6·to·00000000000005a6453 ··DW_CFA_advance_loc:·6·to·0000000000000506
451 ··DW_CFA_def_cfa_offset:·16454 ··DW_CFA_def_cfa_offset:·16
452 ··DW_CFA_offset:·r12·(r12)·at·cfa-16455 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
453 ··DW_CFA_advance_loc:·4·to·00000000000005aa456 ··DW_CFA_advance_loc:·4·to·000000000000050a
454 ··DW_CFA_def_cfa_offset:·24457 ··DW_CFA_def_cfa_offset:·24
455 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24458 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
456 ··DW_CFA_advance_loc:·4·to·00000000000005ae459 ··DW_CFA_advance_loc:·4·to·000000000000050e
457 ··DW_CFA_def_cfa_offset:·32460 ··DW_CFA_def_cfa_offset:·32
458 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32461 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
459 ··DW_CFA_advance_loc:·42·to·00000000000005d8462 ··DW_CFA_advance_loc:·42·to·0000000000000538
460 ··DW_CFA_remember_state463 ··DW_CFA_remember_state
461 ··DW_CFA_def_cfa_offset:·24464 ··DW_CFA_def_cfa_offset:·24
462 ··DW_CFA_advance_loc:·1·to·00000000000005d9465 ··DW_CFA_advance_loc:·1·to·0000000000000539
463 ··DW_CFA_def_cfa_offset:·16466 ··DW_CFA_def_cfa_offset:·16
464 ··DW_CFA_advance_loc:·2·to·00000000000005db467 ··DW_CFA_advance_loc:·2·to·000000000000053b
465 ··DW_CFA_def_cfa_offset:·8468 ··DW_CFA_def_cfa_offset:·8
466 ··DW_CFA_advance_loc:·2·to·00000000000005dd469 ··DW_CFA_advance_loc:·2·to·000000000000053d
467 ··DW_CFA_restore_state470 ··DW_CFA_restore_state
  
468 000004e8·0000000000000020·000004ec·FDE·cie=00000000·pc=000000000000051a..0000000000000521471 000004ec·0000000000000020·000004f0·FDE·cie=00000000·pc=0000000000000556..000000000000055d
469 ··DW_CFA_def_cfa_offset:·32472 ··DW_CFA_def_cfa_offset:·32
470 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32473 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
471 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24474 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
472 ··DW_CFA_offset:·r12·(r12)·at·cfa-16475 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
473 ··DW_CFA_advance_loc:·3·to·000000000000051d476 ··DW_CFA_advance_loc:·3·to·0000000000000559
474 ··DW_CFA_def_cfa_offset:·24477 ··DW_CFA_def_cfa_offset:·24
475 ··DW_CFA_advance_loc:·1·to·000000000000051e478 ··DW_CFA_advance_loc:·1·to·000000000000055a
476 ··DW_CFA_def_cfa_offset:·16479 ··DW_CFA_def_cfa_offset:·16
477 ··DW_CFA_advance_loc:·2·to·0000000000000520480 ··DW_CFA_advance_loc:·2·to·000000000000055c
478 ··DW_CFA_def_cfa_offset:·8481 ··DW_CFA_def_cfa_offset:·8
479 ··DW_CFA_nop482 ··DW_CFA_nop
480 ··DW_CFA_nop483 ··DW_CFA_nop
  
481 0000050c·0000000000000014·00000510·FDE·cie=00000000·pc=00000000000005f0..0000000000000623484 00000510·0000000000000014·00000514·FDE·cie=00000000·pc=0000000000000550..0000000000000583
482 ··DW_CFA_advance_loc:·39·to·0000000000000617485 ··DW_CFA_advance_loc:·39·to·0000000000000577
483 ··DW_CFA_def_cfa_offset:·16486 ··DW_CFA_def_cfa_offset:·16
484 ··DW_CFA_advance_loc:·8·to·000000000000061f487 ··DW_CFA_advance_loc:·8·to·000000000000057f
485 ··DW_CFA_def_cfa_offset:·8488 ··DW_CFA_def_cfa_offset:·8
486 ··DW_CFA_nop489 ··DW_CFA_nop
  
487 00000524·0000000000000038·00000528·FDE·cie=00000000·pc=0000000000000460..00000000000005b2490 00000528·0000000000000038·0000052c·FDE·cie=00000000·pc=0000000000000510..0000000000000662
488 ··DW_CFA_advance_loc:·6·to·0000000000000466491 ··DW_CFA_advance_loc:·6·to·0000000000000516
489 ··DW_CFA_def_cfa_offset:·16492 ··DW_CFA_def_cfa_offset:·16
490 ··DW_CFA_offset:·r13·(r13)·at·cfa-16493 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
491 ··DW_CFA_advance_loc:·2·to·0000000000000468494 ··DW_CFA_advance_loc:·2·to·0000000000000518
492 ··DW_CFA_def_cfa_offset:·24495 ··DW_CFA_def_cfa_offset:·24
493 ··DW_CFA_offset:·r12·(r12)·at·cfa-24496 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
494 ··DW_CFA_advance_loc:·4·to·000000000000046c497 ··DW_CFA_advance_loc:·4·to·000000000000051c
495 ··DW_CFA_def_cfa_offset:·32498 ··DW_CFA_def_cfa_offset:·32
496 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32499 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
497 ··DW_CFA_advance_loc:·1·to·000000000000046d500 ··DW_CFA_advance_loc:·1·to·000000000000051d
498 ··DW_CFA_def_cfa_offset:·40501 ··DW_CFA_def_cfa_offset:·40
499 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40502 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
500 ··DW_CFA_advance_loc:·12·to·0000000000000479503 ··DW_CFA_advance_loc:·12·to·0000000000000529
501 ··DW_CFA_def_cfa_offset:·80504 ··DW_CFA_def_cfa_offset:·80
502 ··DW_CFA_advance_loc1:·216·to·0000000000000551505 ··DW_CFA_advance_loc1:·216·to·0000000000000601
503 ··DW_CFA_remember_state506 ··DW_CFA_remember_state
504 ··DW_CFA_def_cfa_offset:·40507 ··DW_CFA_def_cfa_offset:·40
505 ··DW_CFA_advance_loc:·1·to·0000000000000552508 ··DW_CFA_advance_loc:·1·to·0000000000000602
506 ··DW_CFA_def_cfa_offset:·32509 ··DW_CFA_def_cfa_offset:·32
507 ··DW_CFA_advance_loc:·1·to·0000000000000553510 ··DW_CFA_advance_loc:·1·to·0000000000000603
508 ··DW_CFA_def_cfa_offset:·24511 ··DW_CFA_def_cfa_offset:·24
509 ··DW_CFA_advance_loc:·2·to·0000000000000555512 ··DW_CFA_advance_loc:·2·to·0000000000000605
510 ··DW_CFA_def_cfa_offset:·16513 ··DW_CFA_def_cfa_offset:·16
511 ··DW_CFA_advance_loc:·2·to·0000000000000557514 ··DW_CFA_advance_loc:·2·to·0000000000000607
512 ··DW_CFA_def_cfa_offset:·8515 ··DW_CFA_def_cfa_offset:·8
513 ··DW_CFA_advance_loc:·1·to·0000000000000558516 ··DW_CFA_advance_loc:·1·to·0000000000000608
514 ··DW_CFA_restore_state517 ··DW_CFA_restore_state
515 ··DW_CFA_nop518 ··DW_CFA_nop
  
516 00000560·0000000000000018·00000564·FDE·cie=00000000·pc=0000000000000521..00000000000005c9519 00000564·0000000000000018·00000568·FDE·cie=00000000·pc=000000000000055d..0000000000000605
517 ··DW_CFA_def_cfa_offset:·80520 ··DW_CFA_def_cfa_offset:·80
518 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40521 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
519 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32522 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
520 ··DW_CFA_offset:·r12·(r12)·at·cfa-24523 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
521 ··DW_CFA_offset:·r13·(r13)·at·cfa-16524 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
522 ··DW_CFA_nop525 ··DW_CFA_nop
  
523 0000057c·0000000000000014·00000580·FDE·cie=00000000·pc=00000000000005c9..000000000000060f526 00000580·0000000000000014·00000584·FDE·cie=00000000·pc=0000000000000605..000000000000064b
524 ··DW_CFA_advance_loc:·5·to·00000000000005ce527 ··DW_CFA_advance_loc:·5·to·000000000000060a
525 ··DW_CFA_def_cfa_offset:·16528 ··DW_CFA_def_cfa_offset:·16
526 ··DW_CFA_advance_loc1:·64·to·000000000000060e529 ··DW_CFA_advance_loc1:·64·to·000000000000064a
527 ··DW_CFA_def_cfa_offset:·8530 ··DW_CFA_def_cfa_offset:·8
  
Max diff block lines reached; 9570/16785 bytes (57.02%) of diff not shown.
8.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 447, 254 lines modifiedOffset 447, 199 lines modified
447 »       xor····%eax,%eax447 »       xor····%eax,%eax
448 »       pop····%rbx448 »       pop····%rbx
449 »       pop····%rbp449 »       pop····%rbp
450 »       pop····%r12450 »       pop····%r12
451 »       ret451 »       ret
452 »       cs·nopw·0x0(%rax,%rax,1)452 »       cs·nopw·0x0(%rax,%rax,1)
  
453 0000000000000500·<iobase_dealloc>: 
454 iobase_dealloc(): 
455 »       endbr64 
456 »       push···%rbp 
457 »       push···%rbx 
458 »       mov····%rdi,%rbx 
459 »       push···%r8 
460 »       call···510·<iobase_dealloc+0x10> 
461 ·R_X86_64_PLT32» _PyIOBase_finalize-0x4 
462 »       test···%eax,%eax 
463 »       js·····518·<iobase_dealloc+0x18> 
464 ·R_X86_64_PC32»  .text.unlikely+0x4db 
465 »       mov····-0x10(%rbx),%rcx 
466 »       mov····-0x8(%rbx),%rdx 
467 »       xor····%esi,%esi 
468 »       mov····0x8(%rbx),%rbp 
469 »       mov····0x8(%rcx),%rax 
470 »       and····$0xfffffffffffffffc,%rdx 
471 »       mov····%rcx,(%rdx) 
472 »       and····$0x3,%eax 
473 »       or·····%rdx,%rax 
474 »       mov····%rax,0x8(%rcx) 
475 »       andq···$0x1,-0x8(%rbx) 
476 »       cmpq···$0x0,0x18(%rbx) 
477 »       mov····%rsi,-0x10(%rbx) 
478 »       jne····54f·<iobase_dealloc+0x4f> 
479 ·R_X86_64_PC32»  .text.unlikely+0x509 
480 »       mov····0x10(%rbx),%rdi 
481 »       test···%rdi,%rdi 
482 »       je·····573·<iobase_dealloc+0x73> 
483 »       mov····(%rdi),%rax 
484 »       xor····%ecx,%ecx 
485 »       mov····%rcx,0x10(%rbx) 
486 »       test···%eax,%eax 
487 »       js·····573·<iobase_dealloc+0x73> 
488 »       sub····$0x1,%rax 
489 »       mov····%rax,(%rdi) 
490 »       jne····573·<iobase_dealloc+0x73> 
491 »       call···573·<iobase_dealloc+0x73> 
492 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
493 »       mov····%rbx,%rdi 
494 »       call···*0x140(%rbp) 
495 »       mov····0x0(%rbp),%rax 
496 »       test···%eax,%eax 
497 »       js·····592·<iobase_dealloc+0x92> 
498 »       sub····$0x1,%rax 
499 »       mov····%rax,0x0(%rbp) 
500 »       je·····592·<iobase_dealloc+0x92> 
501 ·R_X86_64_PC32»  .text.unlikely+0x4fe 
502 »       pop····%rax 
503 »       pop····%rbx 
504 »       pop····%rbp 
505 »       ret 
506 »       cs·nopw·0x0(%rax,%rax,1) 
  
507 00000000000005a0·<iobase_traverse>:453 0000000000000500·<iobase_traverse>:
508 iobase_traverse():454 iobase_traverse():
509 »       endbr64455 »       endbr64
510 »       push···%r12456 »       push···%r12
511 »       mov····%rdi,%r12457 »       mov····%rdi,%r12
512 »       push···%rbp458 »       push···%rbp
513 »       mov····%rdx,%rbp459 »       mov····%rdx,%rbp
514 »       push···%rbx460 »       push···%rbx
515 »       mov····0x8(%rdi),%rdi461 »       mov····0x8(%rdi),%rdi
516 »       mov····%rsi,%rbx462 »       mov····%rsi,%rbx
517 »       test···%rdi,%rdi463 »       test···%rdi,%rdi
518 »       je·····5c3·<iobase_traverse+0x23>464 »       je·····523·<iobase_traverse+0x23>
519 »       mov····%rdx,%rsi465 »       mov····%rdx,%rsi
520 »       call···*%rbx466 »       call···*%rbx
521 »       test···%eax,%eax467 »       test···%eax,%eax
522 »       jne····5dd·<iobase_traverse+0x3d>468 »       jne····53d·<iobase_traverse+0x3d>
523 »       mov····0x10(%r12),%rdi469 »       mov····0x10(%r12),%rdi
524 »       test···%rdi,%rdi470 »       test···%rdi,%rdi
525 »       je·····5d1·<iobase_traverse+0x31>471 »       je·····531·<iobase_traverse+0x31>
526 ·R_X86_64_PC32»  .text.unlikely+0x516472 ·R_X86_64_PC32»  .text.unlikely+0x552
527 »       mov····%rbp,%rsi473 »       mov····%rbp,%rsi
528 »       mov····%rbx,%rax474 »       mov····%rbx,%rax
529 »       pop····%rbx475 »       pop····%rbx
530 »       pop····%rbp476 »       pop····%rbp
531 »       pop····%r12477 »       pop····%r12
532 »       jmp····*%rax478 »       jmp····*%rax
533 »       jmp····5e2·<iobase_traverse+0x42>479 »       jmp····542·<iobase_traverse+0x42>
534 ·R_X86_64_PC32»  .text.unlikely+0x518480 ·R_X86_64_PC32»  .text.unlikely+0x554
535 »       data16·cs·nopw·0x0(%rax,%rax,1)481 »       data16·cs·nopw·0x0(%rax,%rax,1)
536 »       nopl···(%rax)482 »       nopl···(%rax)
  
537 00000000000005f0·<iobase_clear>:483 0000000000000550·<iobase_clear>:
538 iobase_clear():484 iobase_clear():
539 »       endbr64485 »       endbr64
540 »       mov····%rdi,%rax486 »       mov····%rdi,%rax
541 »       mov····0x10(%rdi),%rdi487 »       mov····0x10(%rdi),%rdi
542 »       test···%rdi,%rdi488 »       test···%rdi,%rdi
543 »       je·····620·<iobase_clear+0x30>489 »       je·····580·<iobase_clear+0x30>
544 »       xor····%ecx,%ecx490 »       xor····%ecx,%ecx
545 »       mov····%rcx,0x10(%rax)491 »       mov····%rcx,0x10(%rax)
546 »       mov····(%rdi),%rax492 »       mov····(%rdi),%rax
547 »       test···%eax,%eax493 »       test···%eax,%eax
548 »       js·····620·<iobase_clear+0x30>494 »       js·····580·<iobase_clear+0x30>
549 »       sub····$0x1,%rax495 »       sub····$0x1,%rax
550 »       mov····%rax,(%rdi)496 »       mov····%rax,(%rdi)
551 »       jne····620·<iobase_clear+0x30>497 »       jne····580·<iobase_clear+0x30>
552 »       push···%rax498 »       push···%rax
553 »       call···61c·<iobase_clear+0x2c>499 »       call···57c·<iobase_clear+0x2c>
554 ·R_X86_64_PLT32» _Py_Dealloc-0x4500 ·R_X86_64_PLT32» _Py_Dealloc-0x4
555 »       xor····%eax,%eax501 »       xor····%eax,%eax
556 »       pop····%rdx502 »       pop····%rdx
557 »       ret503 »       ret
558 »       xor····%eax,%eax504 »       xor····%eax,%eax
559 »       ret505 »       ret
560 »       data16·cs·nopw·0x0(%rax,%rax,1)506 »       data16·cs·nopw·0x0(%rax,%rax,1)
561 »       xchg···%ax,%ax507 »       xchg···%ax,%ax
  
562 0000000000000630·<_io__RawIOBase_read>:508 0000000000000590·<_io__RawIOBase_read>:
563 _io__RawIOBase_read():509 _io__RawIOBase_read():
564 »       endbr64510 »       endbr64
565 »       push···%r12511 »       push···%r12
566 »       mov····%rdi,%r12512 »       mov····%rdi,%r12
567 »       push···%rbp513 »       push···%rbp
568 »       mov····%rsi,%rbp514 »       mov····%rsi,%rbp
569 »       push···%rbx515 »       push···%rbx
Max diff block lines reached; 4937/8234 bytes (59.96%) of diff not shown.
19.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 487, 490 lines modifiedOffset 487, 507 lines modified
487 »       jne····4da·<_io__IOBase_seek.cold+0x5a>487 »       jne····4da·<_io__IOBase_seek.cold+0x5a>
488 ·R_X86_64_PC32»  .text+0x4e7488 ·R_X86_64_PC32»  .text+0x4e7
489 »       jmp····4df·<iobase_dealloc.cold>489 »       jmp····4df·<iobase_dealloc.cold>
490 ·R_X86_64_PC32»  .text+0x4b5490 ·R_X86_64_PC32»  .text+0x4b5
  
491 00000000000004df·<iobase_dealloc.cold>:491 00000000000004df·<iobase_dealloc.cold>:
492 iobase_dealloc.cold():492 iobase_dealloc.cold():
 493 »       call···4e4·<iobase_dealloc.cold+0x5>
 494 ·R_X86_64_PLT32» PyObject_CallFinalizer-0x4
 495 »       mov····-0x10(%rbx),%rcx
 496 »       mov····-0x8(%rbx),%rdx
 497 »       mov····0x8(%rbx),%rbp
 498 »       mov····0x8(%rcx),%rax
 499 »       and····$0xfffffffffffffffc,%rdx
 500 »       mov····%rcx,(%rdx)
 501 »       and····$0x3,%eax
 502 »       or·····%rdx,%rax
 503 »       mov····%rax,0x8(%rcx)
 504 »       xor····%ecx,%ecx
 505 »       andq···$0x1,-0x8(%rbx)
 506 »       cmpq···$0x0,0x18(%rbx)
 507 »       mov····%rcx,-0x10(%rbx)
 508 »       je·····51b·<iobase_dealloc.cold+0x3c>
 509 ·R_X86_64_PC32»  .text.hot+0x4b5
 510 »       mov····%rbx,%rdi
 511 »       call···523·<iobase_dealloc.cold+0x44>
 512 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4
 513 »       jmp····528·<iobase_dealloc.cold+0x49>
 514 ·R_X86_64_PC32»  .text.hot+0x4b5
 515 »       pop····%rax
 516 »       mov····%rbp,%rdi
 517 »       pop····%rbx
 518 »       pop····%rbp
 519 »       jmp····533·<iobase_dealloc.cold+0x54>
 520 ·R_X86_64_PLT32» _Py_Dealloc-0x4
493 »       mov····0x8(%rbx),%rdx521 »       mov····0x8(%rbx),%rdx
494 »       testb··$0x2,0xa9(%rdx)522 »       testb··$0x2,0xa9(%rdx)
495 »       je·····4f0·<iobase_dealloc.cold+0x11>523 »       je·····544·<iobase_dealloc.cold+0x65>
496 ·R_X86_64_PC32»  .text+0x58e524 ·R_X86_64_PC32»  .text.hot+0x4f8
497 »       mov····(%rdx),%eax525 »       mov····(%rdx),%eax
498 »       add····$0x1,%eax526 »       add····$0x1,%eax
499 »       je·····4fb·<iobase_dealloc.cold+0x1c>527 »       je·····54f·<iobase_dealloc.cold+0x70>
500 ·R_X86_64_PC32»  .text+0x58e528 ·R_X86_64_PC32»  .text.hot+0x4f8
501 »       mov····%eax,(%rdx)529 »       mov····%eax,(%rdx)
502 »       jmp····502·<iobase_dealloc.cold+0x23> 
503 ·R_X86_64_PC32»  .text+0x58e 
504 »       pop····%rdx 
505 »       mov····%rbp,%rdi 
506 »       pop····%rbx 
507 »       pop····%rbp 
508 »       jmp····50d·<iobase_dealloc.cold+0x2e> 
509 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
510 »       mov····%rbx,%rdi 
511 »       call···515·<iobase_dealloc.cold+0x36> 
512 ·R_X86_64_PLT32» PyObject_ClearWeakRefs-0x4 
513 »       jmp····51a·<iobase_traverse.cold>530 »       jmp····556·<iobase_traverse.cold>
514 ·R_X86_64_PC32»  .text+0x54b531 ·R_X86_64_PC32»  .text.hot+0x4f8
  
515 000000000000051a·<iobase_traverse.cold>:532 0000000000000556·<iobase_traverse.cold>:
516 iobase_traverse.cold():533 iobase_traverse.cold():
517 »       xor····%eax,%eax534 »       xor····%eax,%eax
518 »       pop····%rbx535 »       pop····%rbx
519 »       pop····%rbp536 »       pop····%rbp
520 »       pop····%r12537 »       pop····%r12
521 »       ret538 »       ret
  
522 0000000000000521·<_io__IOBase_writelines.cold>:539 000000000000055d·<_io__IOBase_writelines.cold>:
523 _io__IOBase_writelines.cold():540 _io__IOBase_writelines.cold():
524 »       mov····0x0(%rbp),%rax541 »       mov····0x0(%rbp),%rax
525 »       test···%eax,%eax542 »       test···%eax,%eax
526 »       js·····52d·<_io__IOBase_writelines.cold+0xc>543 »       js·····569·<_io__IOBase_writelines.cold+0xc>
527 ·R_X86_64_PC32»  .text.hot+0x565544 ·R_X86_64_PC32»  .text.hot+0x615
528 »       sub····$0x1,%rax545 »       sub····$0x1,%rax
529 »       mov····%rax,0x0(%rbp)546 »       mov····%rax,0x0(%rbp)
530 »       jne····53b·<_io__IOBase_writelines.cold+0x1a>547 »       jne····577·<_io__IOBase_writelines.cold+0x1a>
531 ·R_X86_64_PC32»  .text.hot+0x565548 ·R_X86_64_PC32»  .text.hot+0x615
532 »       mov····%rbp,%rdi549 »       mov····%rbp,%rdi
533 »       call···543·<_io__IOBase_writelines.cold+0x22>550 »       call···57f·<_io__IOBase_writelines.cold+0x22>
534 ·R_X86_64_PLT32» _Py_Dealloc-0x4551 ·R_X86_64_PLT32» _Py_Dealloc-0x4
535 »       jmp····548·<_io__IOBase_writelines.cold+0x27>552 »       jmp····584·<_io__IOBase_writelines.cold+0x27>
536 ·R_X86_64_PC32»  .text.hot+0x565553 ·R_X86_64_PC32»  .text.hot+0x615
537 »       call···54d·<_io__IOBase_writelines.cold+0x2c>554 »       call···589·<_io__IOBase_writelines.cold+0x2c>
538 ·R_X86_64_PLT32» _PyIO_trap_eintr-0x4555 ·R_X86_64_PLT32» _PyIO_trap_eintr-0x4
539 »       test···%eax,%eax556 »       test···%eax,%eax
540 »       je·····555·<_io__IOBase_writelines.cold+0x34>557 »       je·····591·<_io__IOBase_writelines.cold+0x34>
541 ·R_X86_64_PC32»  .text.hot+0x57b558 ·R_X86_64_PC32»  .text.hot+0x62b
542 »       xor····%ecx,%ecx559 »       xor····%ecx,%ecx
543 »       xor····%eax,%eax560 »       xor····%eax,%eax
544 »       mov····%rbx,%rdx561 »       mov····%rbx,%rdx
545 »       mov····$0x0,%esi562 »       mov····$0x0,%esi
546 ·R_X86_64_32»    _PyRuntime+0xf0e0563 ·R_X86_64_32»    _PyRuntime+0xf0e0
547 »       mov····%r12,%rdi564 »       mov····%r12,%rdi
548 »       call···569·<_io__IOBase_writelines.cold+0x48>565 »       call···5a5·<_io__IOBase_writelines.cold+0x48>
549 ·R_X86_64_PLT32» PyObject_CallMethodObjArgs-0x4566 ·R_X86_64_PLT32» PyObject_CallMethodObjArgs-0x4
550 »       test···%rax,%rax567 »       test···%rax,%rax
551 »       je·····548·<_io__IOBase_writelines.cold+0x27>568 »       je·····584·<_io__IOBase_writelines.cold+0x27>
552 »       mov····(%rbx),%rdx569 »       mov····(%rbx),%rdx
553 »       test···%edx,%edx570 »       test···%edx,%edx
554 »       js·····597·<_io__IOBase_writelines.cold+0x76>571 »       js·····5d3·<_io__IOBase_writelines.cold+0x76>
555 »       sub····$0x1,%rdx572 »       sub····$0x1,%rdx
556 »       mov····%rax,%r13573 »       mov····%rax,%r13
557 »       mov····%rdx,(%rbx)574 »       mov····%rdx,(%rbx)
558 »       jne····589·<_io__IOBase_writelines.cold+0x68>575 »       jne····5c5·<_io__IOBase_writelines.cold+0x68>
559 »       mov····%rbx,%rdi576 »       mov····%rbx,%rdi
560 »       call···589·<_io__IOBase_writelines.cold+0x68>577 »       call···5c5·<_io__IOBase_writelines.cold+0x68>
561 ·R_X86_64_PLT32» _Py_Dealloc-0x4578 ·R_X86_64_PLT32» _Py_Dealloc-0x4
562 »       test···%r13,%r13579 »       test···%r13,%r13
563 »       jne····592·<_io__IOBase_writelines.cold+0x71>580 »       jne····5ce·<_io__IOBase_writelines.cold+0x71>
564 ·R_X86_64_PC32»  .text.hot+0x4ff581 ·R_X86_64_PC32»  .text.hot+0x5af
565 »       jmp····597·<_io__IOBase_writelines.cold+0x76>582 »       jmp····5d3·<_io__IOBase_writelines.cold+0x76>
566 ·R_X86_64_PC32»  .text.hot+0x58b583 ·R_X86_64_PC32»  .text.hot+0x63b
567 »       mov····%rax,%r13584 »       mov····%rax,%r13
568 »       jmp····59f·<_io__IOBase_writelines.cold+0x7e>585 »       jmp····5db·<_io__IOBase_writelines.cold+0x7e>
569 ·R_X86_64_PC32»  .text.hot+0x4ff 
570 »       je·····5a5·<_io__IOBase_writelines.cold+0x84> 
571 ·R_X86_64_PC32»  .text.hot+0x4af586 ·R_X86_64_PC32»  .text.hot+0x5af
572 »       jmp····5aa·<_io__IOBase_writelines.cold+0x89>587 »       je·····5e1·<_io__IOBase_writelines.cold+0x84>
573 ·R_X86_64_PC32»  .text.hot+0x565588 ·R_X86_64_PC32»  .text.hot+0x55f
 589 »       jmp····5e6·<_io__IOBase_writelines.cold+0x89>
 590 ·R_X86_64_PC32»  .text.hot+0x615
574 »       sub····$0x1,%rdx591 »       sub····$0x1,%rdx
575 »       mov····%rdx,(%rdi)592 »       mov····%rdx,(%rdi)
576 »       jne····5b7·<_io__IOBase_writelines.cold+0x96>593 »       jne····5f3·<_io__IOBase_writelines.cold+0x96>
577 ·R_X86_64_PC32»  .text.hot+0x4a1594 ·R_X86_64_PC32»  .text.hot+0x551
578 »       mov····%eax,0xc(%rsp)595 »       mov····%eax,0xc(%rsp)
579 »       call···5c0·<_io__IOBase_writelines.cold+0x9f>596 »       call···5fc·<_io__IOBase_writelines.cold+0x9f>
580 ·R_X86_64_PLT32» _Py_Dealloc-0x4597 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Max diff block lines reached; 15020/20221 bytes (74.28%) of diff not shown.
7.09 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 399, 132 lines modifiedOffset 399, 190 lines modified
399 »       call···44e·<iobase_closed_get+0x4e>399 »       call···44e·<iobase_closed_get+0x4e>
400 ·R_X86_64_PLT32» _Py_Dealloc-0x4400 ·R_X86_64_PLT32» _Py_Dealloc-0x4
401 »       mov····0xc(%rsp),%eax401 »       mov····0xc(%rsp),%eax
402 »       jmp····421·<iobase_closed_get+0x21>402 »       jmp····421·<iobase_closed_get+0x21>
403 »       data16·cs·nopw·0x0(%rax,%rax,1)403 »       data16·cs·nopw·0x0(%rax,%rax,1)
404 »       nop404 »       nop
  
 405 0000000000000460·<iobase_dealloc>:
 406 iobase_dealloc():
 407 »       endbr64
 408 »       push···%rbp
 409 »       push···%rbx
 410 »       mov····%rdi,%rbx
 411 »       sub····$0x8,%rsp
 412 »       cmpq···$0x0,(%rdi)
 413 »       jne····477·<iobase_dealloc+0x17>
 414 ·R_X86_64_PC32»  .text.unlikely+0x4db
 415 »       call···47c·<iobase_dealloc+0x1c>
 416 ·R_X86_64_PLT32» PyObject_CallFinalizerFromDealloc-0x4
 417 »       test···%eax,%eax
 418 »       js·····484·<iobase_dealloc+0x24>
 419 ·R_X86_64_PC32»  .text.unlikely+0x52f
 420 »       mov····-0x10(%rbx),%rcx
 421 »       mov····-0x8(%rbx),%rdx
 422 »       mov····0x8(%rbx),%rbp
 423 »       mov····0x8(%rcx),%rax
 424 »       and····$0xfffffffffffffffc,%rdx
 425 »       mov····%rcx,(%rdx)
 426 »       and····$0x3,%eax
 427 »       or·····%rdx,%rax
 428 »       mov····%rax,0x8(%rcx)
 429 »       andq···$0x1,-0x8(%rbx)
 430 »       cmpq···$0x0,0x18(%rbx)
 431 »       movq···$0x0,-0x10(%rbx)
 432 »       jne····503·<iobase_dealloc+0xa3>
 433 »       mov····0x10(%rbx),%rdi
 434 »       test···%rdi,%rdi
 435 »       je·····4dd·<iobase_dealloc+0x7d>
 436 »       mov····(%rdi),%rax
 437 »       xor····%edx,%edx
 438 »       mov····%rdx,0x10(%rbx)
 439 »       test···%eax,%eax
 440 »       js·····4dd·<iobase_dealloc+0x7d>
 441 »       sub····$0x1,%rax
 442 »       mov····%rax,(%rdi)
 443 »       jne····4dd·<iobase_dealloc+0x7d>
 444 »       call···4dd·<iobase_dealloc+0x7d>
 445 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 446 »       mov····%rbx,%rdi
 447 »       call···*0x140(%rbp)
 448 »       mov····0x0(%rbp),%rax
 449 »       test···%eax,%eax
 450 »       js·····4fc·<iobase_dealloc+0x9c>
 451 »       sub····$0x1,%rax
 452 »       mov····%rax,0x0(%rbp)
 453 »       je·····4fc·<iobase_dealloc+0x9c>
 454 ·R_X86_64_PC32»  .text.unlikely+0x524
 455 »       add····$0x8,%rsp
 456 »       pop····%rbx
 457 »       pop····%rbp
 458 »       ret
 459 »       jmp····508·<iobase_dealloc+0xa8>
 460 ·R_X86_64_PC32»  .text.unlikely+0x517
 461 »       nopl···0x0(%rax,%rax,1)
  
405 0000000000000460·<_io__IOBase_writelines>:462 0000000000000510·<_io__IOBase_writelines>:
406 _io__IOBase_writelines():463 _io__IOBase_writelines():
407 »       endbr64464 »       endbr64
408 »       push···%r13465 »       push···%r13
409 »       push···%r12466 »       push···%r12
410 »       mov····%rdi,%r12467 »       mov····%rdi,%r12
411 »       push···%rbp468 »       push···%rbp
412 »       push···%rbx469 »       push···%rbx
413 »       mov····%rsi,%rbx470 »       mov····%rsi,%rbx
414 »       mov····$0x0,%esi471 »       mov····$0x0,%esi
415 ·R_X86_64_32»    _PyRuntime+0x9b88472 ·R_X86_64_32»    _PyRuntime+0x9b88
416 »       sub····$0x28,%rsp473 »       sub····$0x28,%rsp
417 »       lea····0x18(%rsp),%rdx474 »       lea····0x18(%rsp),%rdx
418 »       call···483·<_io__IOBase_writelines+0x23>475 »       call···533·<_io__IOBase_writelines+0x23>
419 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4476 ·R_X86_64_PLT32» _PyObject_LookupAttr-0x4
420 »       test···%eax,%eax477 »       test···%eax,%eax
421 »       jle····48b·<_io__IOBase_writelines+0x2b>478 »       jle····53b·<_io__IOBase_writelines+0x2b>
422 ·R_X86_64_PC32»  .text.unlikely+0x59b479 ·R_X86_64_PC32»  .text.unlikely+0x5d7
423 »       mov····0x18(%rsp),%rdi480 »       mov····0x18(%rsp),%rdi
424 »       call···495·<_io__IOBase_writelines+0x35>481 »       call···545·<_io__IOBase_writelines+0x35>
425 ·R_X86_64_PLT32» PyObject_IsTrue-0x4482 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
426 »       mov····0x18(%rsp),%rdi483 »       mov····0x18(%rsp),%rdi
427 »       mov····(%rdi),%rdx484 »       mov····(%rdi),%rdx
428 »       test···%edx,%edx485 »       test···%edx,%edx
429 »       jns····4a5·<_io__IOBase_writelines+0x45>486 »       jns····555·<_io__IOBase_writelines+0x45>
430 ·R_X86_64_PC32»  .text.unlikely+0x5a6487 ·R_X86_64_PC32»  .text.unlikely+0x5e2
431 »       test···%eax,%eax488 »       test···%eax,%eax
432 »       jg·····558·<_io__IOBase_writelines+0xf8>489 »       jg·····608·<_io__IOBase_writelines+0xf8>
433 »       jne····569·<_io__IOBase_writelines+0x109>490 »       jne····619·<_io__IOBase_writelines+0x109>
434 »       mov····%rbx,%rdi491 »       mov····%rbx,%rdi
435 »       call···4bb·<_io__IOBase_writelines+0x5b>492 »       call···56b·<_io__IOBase_writelines+0x5b>
436 ·R_X86_64_PLT32» PyObject_GetIter-0x4493 ·R_X86_64_PLT32» PyObject_GetIter-0x4
437 »       mov····%rax,%rbp494 »       mov····%rax,%rbp
438 »       test···%rax,%rax495 »       test···%rax,%rax
439 »       je·····569·<_io__IOBase_writelines+0x109>496 »       je·····619·<_io__IOBase_writelines+0x109>
440 »       mov····%rbp,%rdi497 »       mov····%rbp,%rdi
441 »       call···4cf·<_io__IOBase_writelines+0x6f>498 »       call···57f·<_io__IOBase_writelines+0x6f>
442 ·R_X86_64_PLT32» PyIter_Next-0x4499 ·R_X86_64_PLT32» PyIter_Next-0x4
443 »       mov····%rax,%rbx500 »       mov····%rax,%rbx
444 »       test···%rax,%rax501 »       test···%rax,%rax
445 »       je·····520·<_io__IOBase_writelines+0xc0>502 »       je·····5d0·<_io__IOBase_writelines+0xc0>
446 »       mov····%rax,%rdx503 »       mov····%rax,%rdx
447 »       xor····%ecx,%ecx504 »       xor····%ecx,%ecx
448 »       mov····$0x0,%esi505 »       mov····$0x0,%esi
449 ·R_X86_64_32»    _PyRuntime+0xf0e0506 ·R_X86_64_32»    _PyRuntime+0xf0e0
450 »       mov····%r12,%rdi507 »       mov····%r12,%rdi
451 »       xor····%eax,%eax508 »       xor····%eax,%eax
452 »       call···4eb·<_io__IOBase_writelines+0x8b>509 »       call···59b·<_io__IOBase_writelines+0x8b>
453 ·R_X86_64_PLT32» PyObject_CallMethodObjArgs-0x4510 ·R_X86_64_PLT32» PyObject_CallMethodObjArgs-0x4
454 »       mov····%rax,%r13511 »       mov····%rax,%r13
455 »       test···%rax,%rax512 »       test···%rax,%rax
456 »       je·····572·<_io__IOBase_writelines+0x112>513 »       je·····622·<_io__IOBase_writelines+0x112>
457 »       mov····(%rbx),%rax514 »       mov····(%rbx),%rax
458 »       test···%eax,%eax515 »       test···%eax,%eax
459 »       js·····503·<_io__IOBase_writelines+0xa3>516 »       js·····5b3·<_io__IOBase_writelines+0xa3>
460 »       sub····$0x1,%rax517 »       sub····$0x1,%rax
461 »       mov····%rax,(%rbx)518 »       mov····%rax,(%rbx)
462 »       je·····56d·<_io__IOBase_writelines+0x10d>519 »       je·····61d·<_io__IOBase_writelines+0x10d>
463 »       mov····0x0(%r13),%rax520 »       mov····0x0(%r13),%rax
464 »       test···%eax,%eax521 »       test···%eax,%eax
465 »       js·····4c7·<_io__IOBase_writelines+0x67>522 »       js·····577·<_io__IOBase_writelines+0x67>
466 »       sub····$0x1,%rax523 »       sub····$0x1,%rax
Max diff block lines reached; 2877/7068 bytes (40.70%) of diff not shown.
6.53 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 68, 53 lines modifiedOffset 68, 54 lines modified
68 ··0x00000400·14000000·04040000·00000000·07000000·................68 ··0x00000400·14000000·04040000·00000000·07000000·................
69 ··0x00000410·000e3046·0e080000·2c000000·1c040000·..0F....,.......69 ··0x00000410·000e3046·0e080000·2c000000·1c040000·..0F....,.......
70 ··0x00000420·00000000·86000000·00460e10·8c02440e·.........F....D.70 ··0x00000420·00000000·86000000·00460e10·8c02440e·.........F....D.
71 ··0x00000430·18860347·0e208304·4b0e3002·630e2043·...G.·..K.0.c.·C71 ··0x00000430·18860347·0e208304·4b0e3002·630e2043·...G.·..K.0.c.·C
72 ··0x00000440·0e18410e·10420e08·24000000·4c040000·..A..B..$...L...72 ··0x00000440·0e18410e·10420e08·24000000·4c040000·..A..B..$...L...
73 ··0x00000450·00000000·5f000000·000e3083·0486038c·...._.....0.....73 ··0x00000450·00000000·5f000000·000e3083·0486038c·...._.....0.....
74 ··0x00000460·02410e38·5a0e4042·0e48420e·50490e30·.A.8Z.@B.HB.PI.074 ··0x00000460·02410e38·5a0e4042·0e48420e·50490e30·.A.8Z.@B.HB.PI.0
75 ··0x00000470·24000000·74040000·00000000·96000000·$...t...........75 ··0x00000470·28000000·74040000·00000000·a8000000·(...t...........
76 ··0x00000480·00450e10·8602410e·18830345·0e200288·.E....A....E.·..76 ··0x00000480·00450e10·8602410e·18830347·0e200293·.E....A....G.·..
77 ··0x00000490·0e18410e·10410e08·20000000·9c040000·..A..A..·....... 
78 ··0x000004a0·00000000·3b000000·000e2083·03860264·....;.....·....d 
79 ··0x000004b0·0a0e1844·0e10410e·08450b00·28000000·...D..A..E..(...77 ··0x00000490·0a0e1841·0e10410e·08410b00·20000000·...A..A..A..·...
80 ··0x000004c0·c0040000·00000000·42000000·00460e10·........B....F..78 ··0x000004a0·a0040000·00000000·77000000·000e2083·........w.....·.
 79 ··0x000004b0·03860202·4a0a0e18·440e1041·0e08450b·....J...D..A..E.
 80 ··0x000004c0·28000000·c4040000·00000000·42000000·(...........B...
81 ··0x000004d0·8c02440e·18860344·0e208304·6a0a0e18·..D....D.·..j...81 ··0x000004d0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
82 ··0x000004e0·410e1042·0e08420b·20000000·ec040000·A..B..B.·.......82 ··0x000004e0·6a0a0e18·410e1042·0e08420b·20000000·j...A..B..B.·...
83 ··0x000004f0·00000000·07000000·000e2083·0486038c·..........·..... 
84 ··0x00000500·02430e18·410e1042·0e080000·14000000·.C..A..B........ 
85 ··0x00000510·10050000·00000000·33000000·00670e10·........3....g..83 ··0x000004f0·f0040000·00000000·07000000·000e2083·..............·.
 84 ··0x00000500·0486038c·02430e18·410e1042·0e080000·.....C..A..B....
86 ··0x00000520·480e0800·38000000·28050000·00000000·H...8...(....... 
87 ··0x00000530·52010000·00460e10·8d02420e·188c0344·R....F....B....D 
88 ··0x00000540·0e208604·410e2883·054c0e50·02d80a0e·.·..A.(..L.P.... 
89 ··0x00000550·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A.. 
90 ··0x00000560·18000000·64050000·00000000·a8000000·....d...........85 ··0x00000510·14000000·14050000·00000000·33000000·............3...
91 ··0x00000570·000e5083·0586048c·038d0200·14000000·..P............. 
92 ··0x00000580·80050000·00000000·46000000·00450e10·........F....E.. 
93 ··0x00000590·02400e08·30000000·98050000·00000000·.@..0........... 
94 ··0x000005a0·0d010000·00460e10·8c02440e·18860344·.....F....D....D 
95 ··0x000005b0·0e208304·470e4002·eb0a0e20·440e1841·.·..G.@....·D..A 
96 ··0x000005c0·0e10420e·08410b00·18000000·cc050000·..B..A..........86 ··0x00000520·00670e10·480e0800·38000000·2c050000·.g..H...8...,...
97 ··0x000005d0·00000000·e4000000·000e4083·0486038c·..........@.....87 ··0x00000530·00000000·52010000·00460e10·8d02420e·....R....F....B.
 88 ··0x00000540·188c0344·0e208604·410e2883·054c0e50·...D.·..A.(..L.P
 89 ··0x00000550·02d80a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
98 ··0x000005e0·02000000·38000000·e8050000·00000000·....8...........90 ··0x00000560·08410b00·18000000·68050000·00000000·.A......h.......
 91 ··0x00000570·a8000000·000e5083·0586048c·038d0200·......P.........
99 ··0x000005f0·80010000·00460e10·8d02420e·188c0346·.....F....B....F 
100 ··0x00000600·0e208604·410e2883·05410e30·0366010e·.·..A.(..A.0.f.. 
101 ··0x00000610·28440e20·410e1842·0e10420e·08000000·(D.·A..B..B..... 
102 ··0x00000620·14000000·24060000·00000000·1c000000·....$...........92 ··0x00000580·14000000·84050000·00000000·46000000·............F...
103 ··0x00000630·00450e10·560e0800·2c000000·3c060000·.E..V...,...<...93 ··0x00000590·00450e10·02400e08·30000000·9c050000·.E...@..0.......
104 ··0x00000640·00000000·6d000000·00450e10·8302500e·....m....E....P. 
105 ··0x00000650·206d0e28·510e3042·0e38420e·40490e20··m.(Q.0B.8B.@I.· 
106 ··0x00000660·490e1043·0e080000·24000000·6c060000·I..C....$...l... 
107 ··0x00000670·00000000·2d000000·00450e10·8602490e·....-....E....I.94 ··0x000005a0·00000000·0d010000·00460e10·8c02440e·.........F....D.
108 ··0x00000680·18830344·0e20540e·18410e10·410e0800·...D.·T..A..A...95 ··0x000005b0·18860344·0e208304·470e4002·eb0a0e20·...D.·..G.@....·
 96 ··0x000005c0·440e1841·0e10420e·08410b00·18000000·D..A..B..A......
109 ··0x00000690·14000000·94060000·00000000·1c000000·................97 ··0x000005d0·d0050000·00000000·e4000000·000e4083·..............@.
110 ··0x000006a0·00450e10·560e0800·24000000·ac060000·.E..V...$.......98 ··0x000005e0·0486038c·02000000·38000000·ec050000·........8.......
111 ··0x000006b0·00000000·2d000000·00450e10·8602490e·....-....E....I.99 ··0x000005f0·00000000·80010000·00460e10·8d02420e·.........F....B.
 100 ··0x00000600·188c0346·0e208604·410e2883·05410e30·...F.·..A.(..A.0
 101 ··0x00000610·0366010e·28440e20·410e1842·0e10420e·.f..(D.·A..B..B.
 102 ··0x00000620·08000000·14000000·28060000·00000000·........(.......
 103 ··0x00000630·1c000000·00450e10·560e0800·2c000000·.....E..V...,...
 104 ··0x00000640·40060000·00000000·6d000000·00450e10·@.......m....E..
 105 ··0x00000650·8302500e·206d0e28·510e3042·0e38420e·..P.·m.(Q.0B.8B.
 106 ··0x00000660·40490e20·490e1043·0e080000·24000000·@I.·I..C....$...
 107 ··0x00000670·70060000·00000000·2d000000·00450e10·p.......-....E..
 108 ··0x00000680·8602490e·18830344·0e20540e·18410e10·..I....D.·T..A..
 109 ··0x00000690·410e0800·14000000·98060000·00000000·A...............
 110 ··0x000006a0·1c000000·00450e10·560e0800·24000000·.....E..V...$...
 111 ··0x000006b0·b0060000·00000000·2d000000·00450e10·........-....E..
112 ··0x000006c0·18830344·0e20540e·18410e10·410e0800·...D.·T..A..A...112 ··0x000006c0·8602490e·18830344·0e20540e·18410e10·..I....D.·T..A..
113 ··0x000006d0·14000000·d4060000·00000000·28000000·............(...113 ··0x000006d0·410e0800·14000000·d8060000·00000000·A...............
114 ··0x000006e0·00450e10·620e0800·14000000·ec060000·.E..b...........114 ··0x000006e0·28000000·00450e10·620e0800·14000000·(....E..b.......
115 ··0x000006f0·00000000·15000000·00450e10·4f0e0800·.........E..O...115 ··0x000006f0·f0060000·00000000·15000000·00450e10·.............E..
116 ··0x00000700·14000000·04070000·00000000·15000000·................116 ··0x00000700·4f0e0800·14000000·08070000·00000000·O...............
117 ··0x00000710·00450e10·4f0e0800·24000000·1c070000·.E..O...$.......117 ··0x00000710·15000000·00450e10·4f0e0800·28000000·.....E..O...(...
118 ··0x00000720·00000000·2d000000·00450e10·8602490e·....-....E....I.118 ··0x00000720·20070000·00000000·2d000000·00450e10··.......-....E..
119 ··0x00000730·18830344·0e20540e·18410e10·410e0800·...D.·T..A..A...119 ··0x00000730·8602490e·18830344·0e20540e·18410e10·..I....D.·T..A..
 120 ··0x00000740·410e0800·00000000···················A.......
  
103 KB
bytesio.o
3.38 KB
readelf --wide --symbols {}
    
Offset 47, 28 lines modifiedOffset 47, 28 lines modified
47 ····43:·0000000000000286····25·FUNC····LOCAL··DEFAULT····6·bytesiobuf_getbuffer.cold47 ····43:·0000000000000286····25·FUNC····LOCAL··DEFAULT····6·bytesiobuf_getbuffer.cold
48 ····44:·0000000000000230····14·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer48 ····44:·0000000000000230····14·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer
49 ····45:·0000000000000240····90·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc49 ····45:·0000000000000240····90·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc
50 ····46:·000000000000029f····11·FUNC····LOCAL··DEFAULT····6·bytesiobuf_dealloc.cold50 ····46:·000000000000029f····11·FUNC····LOCAL··DEFAULT····6·bytesiobuf_dealloc.cold
51 ····47:·00000000000002a0·····6·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue51 ····47:·00000000000002a0·····6·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue
52 ····48:·00000000000002b0····92·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl52 ····48:·00000000000002b0····92·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl
53 ····49:·00000000000002aa····42·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_getvalue_impl.cold53 ····49:·00000000000002aa····42·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_getvalue_impl.cold
 54 ····50:·0000000000000310····66·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse
 55 ····51:·00000000000002d4·····7·FUNC····LOCAL··DEFAULT····6·bytesiobuf_traverse.cold
54 ····50:·00000000000005f0···383·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_seek56 ····52:·00000000000005f0···383·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_seek
55 ····51:·00000000000002d4···143·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek.cold57 ····53:·00000000000002db···143·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek.cold
56 ····52:·0000000000000770···359·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_readline58 ····54:·0000000000000770···362·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_readline
57 ····53:·0000000000000363····62·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline.cold59 ····55:·000000000000036a····62·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline.cold
58 ····54:·00000000000008e0····87·FUNC····LOCAL··DEFAULT····8·scan_eol60 ····56:·00000000000008e0····87·FUNC····LOCAL··DEFAULT····8·scan_eol
59 ····55:·0000000000000310···179·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines61 ····57:·0000000000000360···179·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines
60 ····56:·00000000000003a1····45·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_writelines.cold62 ····58:·00000000000003a8····45·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_writelines.cold
61 ····57:·00000000000003ce···405·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readlines63 ····59:·00000000000003d5···405·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readlines
62 ····58:·0000000000000563···147·FUNC····LOCAL··DEFAULT····6·bytesio_getstate64 ····60:·000000000000056a···147·FUNC····LOCAL··DEFAULT····6·bytesio_getstate
63 ····59:·00000000000005f6···336·FUNC····LOCAL··DEFAULT····6·bytesio_setstate65 ····61:·00000000000005fd···336·FUNC····LOCAL··DEFAULT····6·bytesio_setstate
64 ····60:·0000000000000746···222·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_truncate66 ····62:·000000000000074d···222·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_truncate
65 ····61:·0000000000000824····43·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_isatty67 ····63:·000000000000082b····43·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_isatty
66 ····62:·00000000000003d0····66·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse 
67 ····63:·000000000000084f·····7·FUNC····LOCAL··DEFAULT····6·bytesiobuf_traverse.cold 
68 ····64:·0000000000000856····89·FUNC····LOCAL··DEFAULT····6·bytesio_clear68 ····64:·0000000000000856····89·FUNC····LOCAL··DEFAULT····6·bytesio_clear
69 ····65:·00000000000008af····62·FUNC····LOCAL··DEFAULT····6·bytesio_iternext69 ····65:·00000000000008af····62·FUNC····LOCAL··DEFAULT····6·bytesio_iternext
70 ····66:·00000000000008ed···154·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read170 ····66:·00000000000008ed···154·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read1
71 ····67:·0000000000000420···174·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto71 ····67:·0000000000000420···174·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto
72 ····68:·0000000000000987····79·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readinto.cold72 ····68:·0000000000000987····79·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readinto.cold
73 ····69:·00000000000009d6····55·FUNC····LOCAL··DEFAULT····6·bytesio_sizeof73 ····69:·00000000000009d6····55·FUNC····LOCAL··DEFAULT····6·bytesio_sizeof
74 ····70:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.074 ····70:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
41.3 KB
readelf --wide --relocs {}
    
Offset 10, 21 lines modifiedOffset 10, 21 lines modified
10 000000000000011a··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·410 000000000000011a··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
11 000000000000017f··0000007900000004·R_X86_64_PLT32·········0000000000000000·PyMemoryView_FromObject·-·411 000000000000017f··0000007900000004·R_X86_64_PLT32·········0000000000000000·PyMemoryView_FromObject·-·4
12 00000000000001f5··0000007b00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_FillInfo·-·412 00000000000001f5··0000007b00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_FillInfo·-·4
13 0000000000000214··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c13 0000000000000214··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c
14 000000000000024f··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·414 000000000000024f··0000007c00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
15 0000000000000273··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·415 0000000000000273··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
16 00000000000002e7··0000007700000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·416 00000000000002e7··0000007700000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
17 000000000000032e··0000008300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·417 000000000000037e··0000008300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
18 0000000000000346··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3bc18 0000000000000396··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3bc
19 0000000000000367··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·419 00000000000003b7··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
20 0000000000000389··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·420 00000000000003d9··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
21 000000000000038e··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·421 00000000000003de··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
22 0000000000000398··000000650000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·022 00000000000003e8··000000650000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
23 00000000000003bb··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·423 000000000000040b··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
24 0000000000000448··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·424 0000000000000448··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
25 000000000000045d··0000008a00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·425 000000000000045d··0000008a00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_IsContiguous·-·4
26 00000000000004a1··0000007400000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·426 00000000000004a1··0000007400000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
27 00000000000004ad··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·427 00000000000004ad··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
28 00000000000004c0··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·428 00000000000004c0··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
29 000000000000006b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bd29 000000000000006b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bd
30 00000000000000cb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d830 00000000000000cb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8
Offset 37, 33 lines modifiedOffset 37, 33 lines modified
37 00000000000001c5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28237 00000000000001c5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·282
38 0000000000000221··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29338 0000000000000221··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·293
39 0000000000000292··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29b39 0000000000000292··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29b
40 00000000000002ba··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b840 00000000000002ba··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b8
41 00000000000002de··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a641 00000000000002de··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a6
42 00000000000002ef··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2c942 00000000000002ef··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2c9
43 0000000000000308··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·443 0000000000000308··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
 44 000000000000033d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d0
 45 000000000000034e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2d2
44 0000000000000326··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39d46 0000000000000376··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a4
45 000000000000035a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b347 00000000000003aa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ba
46 00000000000003fd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84b 
47 000000000000040e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84d 
48 0000000000000450··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b448 0000000000000450··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b4
49 0000000000000465··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·99b49 0000000000000465··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·99b
50 000000000000047b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98350 000000000000047b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·983
  
51 Relocation·section·'.rela.data'·at·offset·0x5270·contains·89·entries:51 Relocation·section·'.rela.data'·at·offset·0x5270·contains·89·entries:
52 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend52 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
53 0000000000000018··0000008f00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·053 0000000000000018··0000008f00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
54 0000000000000028··0000009000000001·R_X86_64_64············0000000000000000·_PyRuntime·+·b9b054 0000000000000028··0000009000000001·R_X86_64_64············0000000000000000·_PyRuntime·+·b9b0
55 0000000000000050··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·055 0000000000000050··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·0
56 0000000000000058··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·10056 0000000000000058··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·100
57 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1057 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
58 00000000000000a0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·10858 00000000000000a0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·108
59 00000000000000b8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c059 00000000000000b8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
60 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·24060 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·240
61 00000000000000d8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3d061 00000000000000d8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·310
62 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b062 00000000000000e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b0
63 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·23063 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·230
64 0000000000000120··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11b64 0000000000000120··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11b
65 0000000000000138··0000000200000001·R_X86_64_64············0000000000000000·.data·+·14065 0000000000000138··0000000200000001·R_X86_64_64············0000000000000000·.data·+·140
66 0000000000000148··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·19066 0000000000000148··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·190
67 0000000000000158··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·2067 0000000000000158··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·20
68 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·068 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
Offset 89, 56 lines modifiedOffset 89, 56 lines modified
89 00000000000002e0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16489 00000000000002e0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·164
90 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·e090 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·e0
91 00000000000002f8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·8091 00000000000002f8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·80
92 0000000000000300··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16a92 0000000000000300··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16a
93 0000000000000308··0000000100000001·R_X86_64_64············0000000000000000·.text·+·c093 0000000000000308··0000000100000001·R_X86_64_64············0000000000000000·.text·+·c0
94 0000000000000318··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·a0094 0000000000000318··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·a00
95 0000000000000320··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17095 0000000000000320··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·170
96 0000000000000328··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·82496 0000000000000328··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·82b
97 0000000000000338··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·8c097 0000000000000338··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·8c0
98 0000000000000340··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17798 0000000000000340··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·177
99 0000000000000348··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·15099 0000000000000348··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·150
100 0000000000000358··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·880100 0000000000000358··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·880
101 0000000000000360··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17c101 0000000000000360··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·17c
102 0000000000000368··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·390102 0000000000000368··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·390
103 0000000000000378··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·1a0103 0000000000000378··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·1a0
104 0000000000000380··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·182104 0000000000000380··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·182
105 0000000000000388··0000000100000001·R_X86_64_64············0000000000000000·.text·+·310105 0000000000000388··0000000100000001·R_X86_64_64············0000000000000000·.text·+·360
106 0000000000000398··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·c0106 0000000000000398··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·c0
107 00000000000003a0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ab107 00000000000003a0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ab
108 00000000000003a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8ed108 00000000000003a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·8ed
109 00000000000003b8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·700109 00000000000003b8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·700
110 00000000000003c0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d7110 00000000000003c0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d7
111 00000000000003c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·420111 00000000000003c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·420
112 00000000000003d8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·420112 00000000000003d8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·420
113 00000000000003e0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·71113 00000000000003e0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·71
114 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·770114 00000000000003e8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·770
115 00000000000003f8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·600115 00000000000003f8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·600
116 0000000000000400··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7a116 0000000000000400··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7a
117 0000000000000408··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3ce117 0000000000000408··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·3d5
118 0000000000000418··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·4e0118 0000000000000418··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·4e0
119 0000000000000420··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1e119 0000000000000420··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1e
120 0000000000000428··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·260120 0000000000000428··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·260
121 0000000000000438··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·7c0121 0000000000000438··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·7c0
122 0000000000000440··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18d122 0000000000000440··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18d
123 0000000000000448··0000000100000001·R_X86_64_64············0000000000000000·.text·+·120123 0000000000000448··0000000100000001·R_X86_64_64············0000000000000000·.text·+·120
124 0000000000000458··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·9a0124 0000000000000458··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·9a0
125 0000000000000460··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·197125 0000000000000460··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·197
126 0000000000000468··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2a0126 0000000000000468··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2a0
127 0000000000000478··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·940127 0000000000000478··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·940
128 0000000000000480··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3d128 0000000000000480··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3d
129 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·5f0129 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·5f0
130 0000000000000498··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·200130 0000000000000498··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·200
131 00000000000004a0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8a131 00000000000004a0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8a
132 00000000000004a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·746132 00000000000004a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·74d
133 00000000000004b8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·340133 00000000000004b8··0000004700000001·R_X86_64_64············0000000000000000·.rodata·+·340
134 00000000000004c0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a0134 00000000000004c0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a0
135 00000000000004c8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·563135 00000000000004c8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·56a
136 00000000000004e0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ad136 00000000000004e0··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ad
137 00000000000004e8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5f6137 00000000000004e8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·5fd
138 0000000000000500··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ba138 0000000000000500··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ba
139 0000000000000508··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9d6139 0000000000000508··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9d6
140 0000000000000540··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c5140 0000000000000540··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c5
141 0000000000000548··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·170141 0000000000000548··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·170
142 0000000000000558··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1cc142 0000000000000558··0000001000000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1cc
  
143 Relocation·section·'.rela.text.unlikely'·at·offset·0x5ac8·contains·213·entries:143 Relocation·section·'.rela.text.unlikely'·at·offset·0x5ac8·contains·213·entries:
Offset 187, 99 lines modifiedOffset 187, 99 lines modified
187 0000000000000289··0000006800000002·R_X86_64_PC32··········0000000000000000·PyExc_BufferError·-·4187 0000000000000289··0000006800000002·R_X86_64_PC32··········0000000000000000·PyExc_BufferError·-·4
188 000000000000028e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·88188 000000000000028e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·88
189 0000000000000293··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4189 0000000000000293··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
190 00000000000002ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c190 00000000000002ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c
191 00000000000002bf··0000006b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4191 00000000000002bf··0000006b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
192 00000000000002c4··000000100000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0192 00000000000002c4··000000100000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
193 00000000000002c9··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4193 00000000000002c9··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
194 00000000000002d5··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4194 00000000000002dc··0000008100000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
195 00000000000002f3··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4195 00000000000002fa··0000006400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
196 0000000000000309··0000007800000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4196 0000000000000310··0000007800000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
197 000000000000030e··000000100000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5a197 0000000000000315··000000100000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5a
198 0000000000000313··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4198 000000000000031a··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
Max diff block lines reached; 13320/42258 bytes (31.52%) of diff not shown.
14.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 460, 15 lines modifiedOffset 460, 49 lines modified
460 000004c8·0000000000000014·000004cc·FDE·cie=00000000·pc=00000000000002aa..00000000000002d4460 000004c8·0000000000000014·000004cc·FDE·cie=00000000·pc=00000000000002aa..00000000000002d4
461 ··DW_CFA_def_cfa_offset:·16461 ··DW_CFA_def_cfa_offset:·16
462 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16462 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
463 ··DW_CFA_nop463 ··DW_CFA_nop
464 ··DW_CFA_nop464 ··DW_CFA_nop
465 ··DW_CFA_nop465 ··DW_CFA_nop
  
 466 000004e0·0000000000000028·000004e4·FDE·cie=00000000·pc=0000000000000310..0000000000000352
 467 ··DW_CFA_advance_loc:·6·to·0000000000000316
 468 ··DW_CFA_def_cfa_offset:·16
 469 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
 470 ··DW_CFA_advance_loc:·4·to·000000000000031a
 471 ··DW_CFA_def_cfa_offset:·24
 472 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 473 ··DW_CFA_advance_loc:·4·to·000000000000031e
 474 ··DW_CFA_def_cfa_offset:·32
 475 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 476 ··DW_CFA_advance_loc:·42·to·0000000000000348
 477 ··DW_CFA_remember_state
 478 ··DW_CFA_def_cfa_offset:·24
 479 ··DW_CFA_advance_loc:·1·to·0000000000000349
 480 ··DW_CFA_def_cfa_offset:·16
 481 ··DW_CFA_advance_loc:·2·to·000000000000034b
 482 ··DW_CFA_def_cfa_offset:·8
 483 ··DW_CFA_advance_loc:·2·to·000000000000034d
 484 ··DW_CFA_restore_state
  
 485 0000050c·0000000000000020·00000510·FDE·cie=00000000·pc=00000000000002d4..00000000000002db
 486 ··DW_CFA_def_cfa_offset:·32
 487 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 488 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 489 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
 490 ··DW_CFA_advance_loc:·3·to·00000000000002d7
 491 ··DW_CFA_def_cfa_offset:·24
 492 ··DW_CFA_advance_loc:·1·to·00000000000002d8
 493 ··DW_CFA_def_cfa_offset:·16
 494 ··DW_CFA_advance_loc:·2·to·00000000000002da
 495 ··DW_CFA_def_cfa_offset:·8
 496 ··DW_CFA_nop
 497 ··DW_CFA_nop
  
466 000004e0·000000000000004c·000004e4·FDE·cie=00000000·pc=00000000000005f0..000000000000076f498 00000530·000000000000004c·00000534·FDE·cie=00000000·pc=00000000000005f0..000000000000076f
467 ··DW_CFA_advance_loc:·10·to·00000000000005fa499 ··DW_CFA_advance_loc:·10·to·00000000000005fa
468 ··DW_CFA_def_cfa_offset:·16500 ··DW_CFA_def_cfa_offset:·16
469 ··DW_CFA_offset:·r14·(r14)·at·cfa-16501 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
470 ··DW_CFA_advance_loc:·5·to·00000000000005ff502 ··DW_CFA_advance_loc:·5·to·00000000000005ff
471 ··DW_CFA_def_cfa_offset:·24503 ··DW_CFA_def_cfa_offset:·24
472 ··DW_CFA_offset:·r13·(r13)·at·cfa-24504 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
473 ··DW_CFA_advance_loc:·5·to·0000000000000604505 ··DW_CFA_advance_loc:·5·to·0000000000000604
Offset 503, 26 lines modifiedOffset 537, 26 lines modified
503 ··DW_CFA_advance_loc:·2·to·00000000000006cf537 ··DW_CFA_advance_loc:·2·to·00000000000006cf
504 ··DW_CFA_def_cfa_offset:·16538 ··DW_CFA_def_cfa_offset:·16
505 ··DW_CFA_advance_loc:·2·to·00000000000006d1539 ··DW_CFA_advance_loc:·2·to·00000000000006d1
506 ··DW_CFA_def_cfa_offset:·8540 ··DW_CFA_def_cfa_offset:·8
507 ··DW_CFA_advance_loc:·1·to·00000000000006d2541 ··DW_CFA_advance_loc:·1·to·00000000000006d2
508 ··DW_CFA_restore_state542 ··DW_CFA_restore_state
  
509 00000530·000000000000001c·00000534·FDE·cie=00000000·pc=00000000000002d4..0000000000000363543 00000580·000000000000001c·00000584·FDE·cie=00000000·pc=00000000000002db..000000000000036a
510 ··DW_CFA_def_cfa_offset:·48544 ··DW_CFA_def_cfa_offset:·48
511 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48545 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
512 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40546 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
513 ··DW_CFA_offset:·r12·(r12)·at·cfa-32547 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
514 ··DW_CFA_offset:·r13·(r13)·at·cfa-24548 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
515 ··DW_CFA_offset:·r14·(r14)·at·cfa-16549 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
516 ··DW_CFA_nop550 ··DW_CFA_nop
517 ··DW_CFA_nop551 ··DW_CFA_nop
518 ··DW_CFA_nop552 ··DW_CFA_nop
  
519 00000550·0000000000000048·00000554·FDE·cie=00000000·pc=0000000000000770..00000000000008d7553 000005a0·0000000000000048·000005a4·FDE·cie=00000000·pc=0000000000000770..00000000000008da
520 ··DW_CFA_advance_loc:·6·to·0000000000000776554 ··DW_CFA_advance_loc:·6·to·0000000000000776
521 ··DW_CFA_def_cfa_offset:·16555 ··DW_CFA_def_cfa_offset:·16
522 ··DW_CFA_offset:·r15·(r15)·at·cfa-16556 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
523 ··DW_CFA_advance_loc:·2·to·0000000000000778557 ··DW_CFA_advance_loc:·2·to·0000000000000778
524 ··DW_CFA_def_cfa_offset:·24558 ··DW_CFA_def_cfa_offset:·24
525 ··DW_CFA_offset:·r14·(r14)·at·cfa-24559 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
526 ··DW_CFA_advance_loc:·2·to·000000000000077a560 ··DW_CFA_advance_loc:·2·to·000000000000077a
Offset 535, 44 lines modifiedOffset 569, 44 lines modified
535 ··DW_CFA_def_cfa_offset:·48569 ··DW_CFA_def_cfa_offset:·48
536 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48570 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
537 ··DW_CFA_advance_loc:·4·to·0000000000000784571 ··DW_CFA_advance_loc:·4·to·0000000000000784
538 ··DW_CFA_def_cfa_offset:·56572 ··DW_CFA_def_cfa_offset:·56
539 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56573 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
540 ··DW_CFA_advance_loc:·7·to·000000000000078b574 ··DW_CFA_advance_loc:·7·to·000000000000078b
541 ··DW_CFA_def_cfa_offset:·96575 ··DW_CFA_def_cfa_offset:·96
542 ··DW_CFA_advance_loc1:·171·to·0000000000000836576 ··DW_CFA_advance_loc1:·159·to·000000000000082a
543 ··DW_CFA_remember_state577 ··DW_CFA_remember_state
544 ··DW_CFA_def_cfa_offset:·56578 ··DW_CFA_def_cfa_offset:·56
545 ··DW_CFA_advance_loc:·4·to·000000000000083a579 ··DW_CFA_advance_loc:·4·to·000000000000082e
546 ··DW_CFA_def_cfa_offset:·48580 ··DW_CFA_def_cfa_offset:·48
547 ··DW_CFA_advance_loc:·1·to·000000000000083b581 ··DW_CFA_advance_loc:·1·to·000000000000082f
548 ··DW_CFA_def_cfa_offset:·40582 ··DW_CFA_def_cfa_offset:·40
549 ··DW_CFA_advance_loc:·2·to·000000000000083d583 ··DW_CFA_advance_loc:·2·to·0000000000000831
550 ··DW_CFA_def_cfa_offset:·32584 ··DW_CFA_def_cfa_offset:·32
551 ··DW_CFA_advance_loc:·2·to·000000000000083f585 ··DW_CFA_advance_loc:·2·to·0000000000000833
552 ··DW_CFA_def_cfa_offset:·24586 ··DW_CFA_def_cfa_offset:·24
553 ··DW_CFA_advance_loc:·2·to·0000000000000841587 ··DW_CFA_advance_loc:·2·to·0000000000000835
554 ··DW_CFA_def_cfa_offset:·16588 ··DW_CFA_def_cfa_offset:·16
555 ··DW_CFA_advance_loc:·2·to·0000000000000843589 ··DW_CFA_advance_loc:·2·to·0000000000000837
556 ··DW_CFA_def_cfa_offset:·8590 ··DW_CFA_def_cfa_offset:·8
557 ··DW_CFA_advance_loc:·5·to·0000000000000848591 ··DW_CFA_advance_loc:·9·to·0000000000000840
558 ··DW_CFA_restore_state592 ··DW_CFA_restore_state
559 ··DW_CFA_nop593 ··DW_CFA_nop
  
560 0000059c·000000000000001c·000005a0·FDE·cie=00000000·pc=0000000000000363..00000000000003a1594 000005ec·000000000000001c·000005f0·FDE·cie=00000000·pc=000000000000036a..00000000000003a8
561 ··DW_CFA_def_cfa_offset:·96595 ··DW_CFA_def_cfa_offset:·96
562 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56596 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
563 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48597 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
564 ··DW_CFA_offset:·r12·(r12)·at·cfa-40598 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
565 ··DW_CFA_offset:·r13·(r13)·at·cfa-32599 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
566 ··DW_CFA_offset:·r14·(r14)·at·cfa-24600 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
567 ··DW_CFA_offset:·r15·(r15)·at·cfa-16601 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
568 ··DW_CFA_nop602 ··DW_CFA_nop
  
569 000005bc·0000000000000028·000005c0·FDE·cie=00000000·pc=00000000000008e0..0000000000000937603 0000060c·0000000000000028·00000610·FDE·cie=00000000·pc=00000000000008e0..0000000000000937
570 ··DW_CFA_advance_loc:·1·to·00000000000008e1604 ··DW_CFA_advance_loc:·1·to·00000000000008e1
571 ··DW_CFA_def_cfa_offset:·16605 ··DW_CFA_def_cfa_offset:·16
572 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16606 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
573 ··DW_CFA_advance_loc:·1·to·00000000000008e2607 ··DW_CFA_advance_loc:·1·to·00000000000008e2
574 ··DW_CFA_def_cfa_offset:·24608 ··DW_CFA_def_cfa_offset:·24
575 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24609 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
576 ··DW_CFA_advance_loc:·1·to·00000000000008e3610 ··DW_CFA_advance_loc:·1·to·00000000000008e3
Offset 584, 187 lines modifiedOffset 618, 153 lines modified
584 ··DW_CFA_def_cfa_offset:·16618 ··DW_CFA_def_cfa_offset:·16
585 ··DW_CFA_advance_loc:·1·to·0000000000000928619 ··DW_CFA_advance_loc:·1·to·0000000000000928
586 ··DW_CFA_def_cfa_offset:·8620 ··DW_CFA_def_cfa_offset:·8
587 ··DW_CFA_advance_loc:·1·to·0000000000000929621 ··DW_CFA_advance_loc:·1·to·0000000000000929
588 ··DW_CFA_restore_state622 ··DW_CFA_restore_state
Max diff block lines reached; 9166/14578 bytes (62.88%) of diff not shown.
755 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 141, 28 lines modifiedOffset 141, 28 lines modified
141 bytesiobuf_getbuffer.cold141 bytesiobuf_getbuffer.cold
142 bytesiobuf_releasebuffer142 bytesiobuf_releasebuffer
143 bytesiobuf_dealloc143 bytesiobuf_dealloc
144 bytesiobuf_dealloc.cold144 bytesiobuf_dealloc.cold
145 _io_BytesIO_getvalue145 _io_BytesIO_getvalue
146 _io_BytesIO_getvalue_impl146 _io_BytesIO_getvalue_impl
147 _io_BytesIO_getvalue_impl.cold147 _io_BytesIO_getvalue_impl.cold
 148 bytesiobuf_traverse
 149 bytesiobuf_traverse.cold
148 _io_BytesIO_seek150 _io_BytesIO_seek
149 _io_BytesIO_seek.cold151 _io_BytesIO_seek.cold
150 _io_BytesIO_readline152 _io_BytesIO_readline
151 _io_BytesIO_readline.cold153 _io_BytesIO_readline.cold
152 scan_eol154 scan_eol
153 _io_BytesIO_writelines155 _io_BytesIO_writelines
154 _io_BytesIO_writelines.cold156 _io_BytesIO_writelines.cold
155 _io_BytesIO_readlines157 _io_BytesIO_readlines
156 bytesio_getstate158 bytesio_getstate
157 bytesio_setstate159 bytesio_setstate
158 _io_BytesIO_truncate160 _io_BytesIO_truncate
159 _io_BytesIO_isatty161 _io_BytesIO_isatty
160 bytesiobuf_traverse 
161 bytesiobuf_traverse.cold 
162 bytesio_clear162 bytesio_clear
163 bytesio_iternext163 bytesio_iternext
164 _io_BytesIO_read1164 _io_BytesIO_read1
165 _io_BytesIO_readinto165 _io_BytesIO_readinto
166 _io_BytesIO_readinto.cold166 _io_BytesIO_readinto.cold
167 bytesio_sizeof167 bytesio_sizeof
168 _kwtuple.0168 _kwtuple.0
4.68 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 299, 116 lines modifiedOffset 299, 116 lines modified
299 »       ret299 »       ret
300 »       lea····0x20(%rax),%rdi300 »       lea····0x20(%rax),%rdi
301 »       pop····%rbx301 »       pop····%rbx
302 »       jmp····30c·<_io_BytesIO_getvalue_impl+0x5c>302 »       jmp····30c·<_io_BytesIO_getvalue_impl+0x5c>
303 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4303 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
304 »       nopl···0x0(%rax)304 »       nopl···0x0(%rax)
  
 305 0000000000000310·<bytesiobuf_traverse>:
 306 bytesiobuf_traverse():
 307 »       endbr64
 308 »       push···%r12
 309 »       mov····%rdi,%r12
 310 »       push···%rbp
 311 »       mov····%rdx,%rbp
 312 »       push···%rbx
 313 »       mov····0x8(%rdi),%rdi
 314 »       mov····%rsi,%rbx
 315 »       test···%rdi,%rdi
 316 »       je·····333·<bytesiobuf_traverse+0x23>
 317 »       mov····%rdx,%rsi
 318 »       call···*%rbx
 319 »       test···%eax,%eax
 320 »       jne····34d·<bytesiobuf_traverse+0x3d>
 321 »       mov····0x10(%r12),%rdi
 322 »       test···%rdi,%rdi
 323 »       je·····341·<bytesiobuf_traverse+0x31>
 324 ·R_X86_64_PC32»  .text.unlikely+0x2d0
 325 »       mov····%rbp,%rsi
 326 »       mov····%rbx,%rax
 327 »       pop····%rbx
 328 »       pop····%rbp
 329 »       pop····%r12
 330 »       jmp····*%rax
 331 »       jmp····352·<bytesiobuf_traverse+0x42>
 332 ·R_X86_64_PC32»  .text.unlikely+0x2d2
 333 »       data16·cs·nopw·0x0(%rax,%rax,1)
 334 »       nopl···(%rax)
  
305 0000000000000310·<_io_BytesIO_writelines>:335 0000000000000360·<_io_BytesIO_writelines>:
306 _io_BytesIO_writelines():336 _io_BytesIO_writelines():
307 »       endbr64337 »       endbr64
308 »       push···%r12338 »       push···%r12
309 »       mov····%rdi,%r12339 »       mov····%rdi,%r12
310 »       push···%rbp340 »       push···%rbp
311 »       push···%rbx341 »       push···%rbx
312 »       sub····$0x10,%rsp342 »       sub····$0x10,%rsp
313 »       cmpq···$0x0,0x10(%rdi)343 »       cmpq···$0x0,0x10(%rdi)
314 »       je·····32a·<_io_BytesIO_writelines+0x1a>344 »       je·····37a·<_io_BytesIO_writelines+0x1a>
315 ·R_X86_64_PC32»  .text.unlikely+0x39d345 ·R_X86_64_PC32»  .text.unlikely+0x3a4
316 »       mov····%rsi,%rdi346 »       mov····%rsi,%rdi
317 »       call···332·<_io_BytesIO_writelines+0x22>347 »       call···382·<_io_BytesIO_writelines+0x22>
318 ·R_X86_64_PLT32» PyObject_GetIter-0x4348 ·R_X86_64_PLT32» PyObject_GetIter-0x4
319 »       mov····%rax,%rbp349 »       mov····%rax,%rbp
320 »       test···%rax,%rax350 »       test···%rax,%rax
321 »       jne····363·<_io_BytesIO_writelines+0x53>351 »       jne····3b3·<_io_BytesIO_writelines+0x53>
322 »       jmp····3bf·<_io_BytesIO_writelines+0xaf>352 »       jmp····40f·<_io_BytesIO_writelines+0xaf>
323 »       mov····%rbx,%rsi353 »       mov····%rbx,%rsi
324 »       mov····%r12,%rdi354 »       mov····%r12,%rdi
325 »       call···34a·<_io_BytesIO_writelines+0x3a>355 »       call···39a·<_io_BytesIO_writelines+0x3a>
326 ·R_X86_64_PC32»  .text.hot+0x3bc356 ·R_X86_64_PC32»  .text.hot+0x3bc
327 »       mov····(%rbx),%rdx357 »       mov····(%rbx),%rdx
328 »       test···%edx,%edx358 »       test···%edx,%edx
329 »       js·····35e·<_io_BytesIO_writelines+0x4e>359 »       js·····3ae·<_io_BytesIO_writelines+0x4e>
330 »       sub····$0x1,%rdx360 »       sub····$0x1,%rdx
331 »       mov····%rdx,(%rbx)361 »       mov····%rdx,(%rbx)
332 »       je·····35e·<_io_BytesIO_writelines+0x4e>362 »       je·····3ae·<_io_BytesIO_writelines+0x4e>
333 ·R_X86_64_PC32»  .text.unlikely+0x3b3363 ·R_X86_64_PC32»  .text.unlikely+0x3ba
334 »       test···%rax,%rax364 »       test···%rax,%rax
335 »       js·····3a5·<_io_BytesIO_writelines+0x95>365 »       js·····3f5·<_io_BytesIO_writelines+0x95>
336 »       mov····%rbp,%rdi366 »       mov····%rbp,%rdi
337 »       call···36b·<_io_BytesIO_writelines+0x5b>367 »       call···3bb·<_io_BytesIO_writelines+0x5b>
338 ·R_X86_64_PLT32» PyIter_Next-0x4368 ·R_X86_64_PLT32» PyIter_Next-0x4
339 »       mov····%rax,%rbx369 »       mov····%rax,%rbx
340 »       test···%rax,%rax370 »       test···%rax,%rax
341 »       jne····33f·<_io_BytesIO_writelines+0x2f>371 »       jne····38f·<_io_BytesIO_writelines+0x2f>
342 »       mov····0x0(%rbp),%rax372 »       mov····0x0(%rbp),%rax
343 »       test···%eax,%eax373 »       test···%eax,%eax
344 »       js·····38d·<_io_BytesIO_writelines+0x7d>374 »       js·····3dd·<_io_BytesIO_writelines+0x7d>
345 »       sub····$0x1,%rax375 »       sub····$0x1,%rax
346 »       mov····%rax,0x0(%rbp)376 »       mov····%rax,0x0(%rbp)
347 »       jne····38d·<_io_BytesIO_writelines+0x7d>377 »       jne····3dd·<_io_BytesIO_writelines+0x7d>
348 »       mov····%rbp,%rdi378 »       mov····%rbp,%rdi
349 »       call···38d·<_io_BytesIO_writelines+0x7d>379 »       call···3dd·<_io_BytesIO_writelines+0x7d>
350 ·R_X86_64_PLT32» _Py_Dealloc-0x4380 ·R_X86_64_PLT32» _Py_Dealloc-0x4
351 »       call···392·<_io_BytesIO_writelines+0x82>381 »       call···3e2·<_io_BytesIO_writelines+0x82>
352 ·R_X86_64_PLT32» PyErr_Occurred-0x4382 ·R_X86_64_PLT32» PyErr_Occurred-0x4
353 »       test···%rax,%rax383 »       test···%rax,%rax
354 »       jne····3bf·<_io_BytesIO_writelines+0xaf>384 »       jne····40f·<_io_BytesIO_writelines+0xaf>
355 »       mov····$0x0,%eax385 »       mov····$0x0,%eax
356 ·R_X86_64_32»    _Py_NoneStruct386 ·R_X86_64_32»    _Py_NoneStruct
357 »       add····$0x10,%rsp387 »       add····$0x10,%rsp
358 »       pop····%rbx388 »       pop····%rbx
359 »       pop····%rbp389 »       pop····%rbp
360 »       pop····%r12390 »       pop····%r12
361 »       ret391 »       ret
362 »       mov····0x0(%rbp),%rax392 »       mov····0x0(%rbp),%rax
363 »       test···%eax,%eax393 »       test···%eax,%eax
364 »       js·····3bf·<_io_BytesIO_writelines+0xaf>394 »       js·····40f·<_io_BytesIO_writelines+0xaf>
365 »       sub····$0x1,%rax395 »       sub····$0x1,%rax
366 »       mov····%rax,0x0(%rbp)396 »       mov····%rax,0x0(%rbp)
367 »       jne····3bf·<_io_BytesIO_writelines+0xaf>397 »       jne····40f·<_io_BytesIO_writelines+0xaf>
368 »       mov····%rbp,%rdi398 »       mov····%rbp,%rdi
369 »       call···3bf·<_io_BytesIO_writelines+0xaf>399 »       call···40f·<_io_BytesIO_writelines+0xaf>
370 ·R_X86_64_PLT32» _Py_Dealloc-0x4400 ·R_X86_64_PLT32» _Py_Dealloc-0x4
371 »       xor····%eax,%eax401 »       xor····%eax,%eax
372 »       jmp····39c·<_io_BytesIO_writelines+0x8c>402 »       jmp····3ec·<_io_BytesIO_writelines+0x8c>
373 »       data16·cs·nopw·0x0(%rax,%rax,1)403 »       data16·cs·nopw·0x0(%rax,%rax,1)
374 »       xchg···%ax,%ax404 »       xchg···%ax,%ax
  
375 00000000000003d0·<bytesiobuf_traverse>: 
376 bytesiobuf_traverse(): 
377 »       endbr64 
378 »       push···%r12 
379 »       mov····%rdi,%r12 
380 »       push···%rbp 
381 »       mov····%rdx,%rbp 
382 »       push···%rbx 
383 »       mov····0x8(%rdi),%rdi 
384 »       mov····%rsi,%rbx 
385 »       test···%rdi,%rdi 
386 »       je·····3f3·<bytesiobuf_traverse+0x23> 
387 »       mov····%rdx,%rsi 
388 »       call···*%rbx 
389 »       test···%eax,%eax 
390 »       jne····40d·<bytesiobuf_traverse+0x3d> 
391 »       mov····0x10(%r12),%rdi 
392 »       test···%rdi,%rdi 
Max diff block lines reached; 107/4608 bytes (2.32%) of diff not shown.
21.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 313, 553 lines modifiedOffset 313, 553 lines modified
313 »       mov····0x0(%rip),%rdi········313 »       mov····0x0(%rip),%rdi········
314 ·R_X86_64_PC32»  PyExc_ValueError-0x4314 ·R_X86_64_PC32»  PyExc_ValueError-0x4
315 »       mov····$0x0,%esi315 »       mov····$0x0,%esi
316 ·R_X86_64_32»    .rodata.str1.1316 ·R_X86_64_32»    .rodata.str1.1
317 »       call···2cd·<_io_BytesIO_getvalue_impl.cold+0x23>317 »       call···2cd·<_io_BytesIO_getvalue_impl.cold+0x23>
318 ·R_X86_64_PLT32» PyErr_SetString-0x4318 ·R_X86_64_PLT32» PyErr_SetString-0x4
319 »       xor····%eax,%eax319 »       xor····%eax,%eax
320 »       jmp····2d4·<_io_BytesIO_seek.cold>320 »       jmp····2d4·<bytesiobuf_traverse.cold>
321 ·R_X86_64_PC32»  .text+0x2fc321 ·R_X86_64_PC32»  .text+0x2fc
  
 322 00000000000002d4·<bytesiobuf_traverse.cold>:
 323 bytesiobuf_traverse.cold():
 324 »       xor····%eax,%eax
 325 »       pop····%rbx
 326 »       pop····%rbp
 327 »       pop····%r12
 328 »       ret
  
322 00000000000002d4·<_io_BytesIO_seek.cold>:329 00000000000002db·<_io_BytesIO_seek.cold>:
323 _io_BytesIO_seek.cold():330 _io_BytesIO_seek.cold():
324 »       call···2d9·<_io_BytesIO_seek.cold+0x5>331 »       call···2e0·<_io_BytesIO_seek.cold+0x5>
325 ·R_X86_64_PLT32» PyErr_Occurred-0x4332 ·R_X86_64_PLT32» PyErr_Occurred-0x4
326 »       test···%rax,%rax333 »       test···%rax,%rax
327 »       jne····31c·<_io_BytesIO_seek.cold+0x48>334 »       jne····323·<_io_BytesIO_seek.cold+0x48>
328 »       cmpq···$0x0,0x10(%r12)335 »       cmpq···$0x0,0x10(%r12)
329 »       je·····2ea·<_io_BytesIO_seek.cold+0x16>336 »       je·····2f1·<_io_BytesIO_seek.cold+0x16>
330 ·R_X86_64_PC32»  .text.hot+0x755337 ·R_X86_64_PC32»  .text.hot+0x755
331 »       jmp····2ef·<_io_BytesIO_seek.cold+0x1b>338 »       jmp····2f6·<_io_BytesIO_seek.cold+0x1b>
332 ·R_X86_64_PC32»  .text.hot+0x70c339 ·R_X86_64_PC32»  .text.hot+0x70c
333 »       mov····%rbp,%rdi340 »       mov····%rbp,%rdi
334 »       call···2f7·<_io_BytesIO_seek.cold+0x23>341 »       call···2fe·<_io_BytesIO_seek.cold+0x23>
335 ·R_X86_64_PLT32» _Py_Dealloc-0x4342 ·R_X86_64_PLT32» _Py_Dealloc-0x4
336 »       cmp····$0xffffffffffffffff,%rbx343 »       cmp····$0xffffffffffffffff,%rbx
337 »       je·····301·<_io_BytesIO_seek.cold+0x2d>344 »       je·····308·<_io_BytesIO_seek.cold+0x2d>
338 ·R_X86_64_PC32»  .text.hot+0x742345 ·R_X86_64_PC32»  .text.hot+0x742
339 »       jmp····306·<_io_BytesIO_seek.cold+0x32>346 »       jmp····30d·<_io_BytesIO_seek.cold+0x32>
340 ·R_X86_64_PC32»  .text.hot+0x640347 ·R_X86_64_PC32»  .text.hot+0x640
341 »       mov····0x0(%rip),%rdi········348 »       mov····0x0(%rip),%rdi········
342 ·R_X86_64_PC32»  PyExc_OverflowError-0x4349 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
343 »       mov····$0x0,%esi350 »       mov····$0x0,%esi
344 ·R_X86_64_32»    .rodata.str1.1+0x5a351 ·R_X86_64_32»    .rodata.str1.1+0x5a
345 »       call···317·<_io_BytesIO_seek.cold+0x43>352 »       call···31e·<_io_BytesIO_seek.cold+0x43>
346 ·R_X86_64_PLT32» PyErr_SetString-0x4353 ·R_X86_64_PLT32» PyErr_SetString-0x4
347 »       jmp····31c·<_io_BytesIO_seek.cold+0x48>354 »       jmp····323·<_io_BytesIO_seek.cold+0x48>
348 ·R_X86_64_PC32»  .text.hot+0x6c3355 ·R_X86_64_PC32»  .text.hot+0x6c3
349 »       jmp····321·<_io_BytesIO_seek.cold+0x4d>356 »       jmp····328·<_io_BytesIO_seek.cold+0x4d>
350 ·R_X86_64_PC32»  .text.hot+0x6c3357 ·R_X86_64_PC32»  .text.hot+0x6c3
351 »       mov····$0x2,%ecx358 »       mov····$0x2,%ecx
352 »       mov····$0x1,%edx359 »       mov····$0x1,%edx
353 »       mov····%r13,%rsi360 »       mov····%r13,%rsi
354 »       mov····$0x0,%edi361 »       mov····$0x0,%edi
355 ·R_X86_64_32»    .rodata.str1.1+0x3d362 ·R_X86_64_32»    .rodata.str1.1+0x3d
356 »       call···338·<_io_BytesIO_seek.cold+0x64>363 »       call···33f·<_io_BytesIO_seek.cold+0x64>
357 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4364 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
358 »       test···%eax,%eax365 »       test···%eax,%eax
359 »       je·····35e·<_io_BytesIO_seek.cold+0x8a>366 »       je·····365·<_io_BytesIO_seek.cold+0x8a>
360 »       mov····(%r14),%rdi367 »       mov····(%r14),%rdi
361 »       call···344·<_io_BytesIO_seek.cold+0x70>368 »       call···34b·<_io_BytesIO_seek.cold+0x70>
362 ·R_X86_64_PLT32» _PyNumber_Index-0x4369 ·R_X86_64_PLT32» _PyNumber_Index-0x4
363 »       mov····%rax,%rbp370 »       mov····%rax,%rbp
364 »       test···%rax,%rax371 »       test···%rax,%rax
365 »       jne····350·<_io_BytesIO_seek.cold+0x7c>372 »       jne····357·<_io_BytesIO_seek.cold+0x7c>
366 ·R_X86_64_PC32»  .text.hot+0x623373 ·R_X86_64_PC32»  .text.hot+0x623
367 »       jmp····355·<_io_BytesIO_seek.cold+0x81>374 »       jmp····35c·<_io_BytesIO_seek.cold+0x81>
368 ·R_X86_64_PC32»  .text.hot+0x742375 ·R_X86_64_PC32»  .text.hot+0x742
369 »       or·····$0xffffffffffffffff,%rbx376 »       or·····$0xffffffffffffffff,%rbx
370 »       jmp····35e·<_io_BytesIO_seek.cold+0x8a>377 »       jmp····365·<_io_BytesIO_seek.cold+0x8a>
371 ·R_X86_64_PC32»  .text.hot+0x640378 ·R_X86_64_PC32»  .text.hot+0x640
372 »       jmp····363·<_io_BytesIO_readline.cold>379 »       jmp····36a·<_io_BytesIO_readline.cold>
373 ·R_X86_64_PC32»  .text.hot+0x6c3380 ·R_X86_64_PC32»  .text.hot+0x6c3
  
374 0000000000000363·<_io_BytesIO_readline.cold>:381 000000000000036a·<_io_BytesIO_readline.cold>:
375 _io_BytesIO_readline.cold():382 _io_BytesIO_readline.cold():
376 »       xor····%edx,%edx383 »       xor····%edx,%edx
377 »       mov····$0x1,%ecx384 »       mov····$0x1,%ecx
378 »       mov····%rbx,%rsi385 »       mov····%rbx,%rsi
379 »       mov····$0x0,%edi386 »       mov····$0x0,%edi
380 ·R_X86_64_32»    .rodata.str1.1+0x71387 ·R_X86_64_32»    .rodata.str1.1+0x71
381 »       call···377·<_io_BytesIO_readline.cold+0x14>388 »       call···37e·<_io_BytesIO_readline.cold+0x14>
382 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4389 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
383 »       test···%eax,%eax390 »       test···%eax,%eax
384 »       je·····39a·<_io_BytesIO_readline.cold+0x37>391 »       je·····3a1·<_io_BytesIO_readline.cold+0x37>
385 »       test···%rbx,%rbx392 »       test···%rbx,%rbx
386 »       jle····384·<_io_BytesIO_readline.cold+0x21>393 »       jle····38b·<_io_BytesIO_readline.cold+0x21>
387 ·R_X86_64_PC32»  .text.hot+0x7a3394 ·R_X86_64_PC32»  .text.hot+0x7a3
388 »       jmp····389·<_io_BytesIO_readline.cold+0x26>395 »       jmp····390·<_io_BytesIO_readline.cold+0x26>
389 ·R_X86_64_PC32»  .text.hot+0x87c396 ·R_X86_64_PC32»  .text.hot+0x87c
390 »       mov····0x0(%rip),%rdi········397 »       mov····0x0(%rip),%rdi········
391 ·R_X86_64_PC32»  PyExc_ValueError-0x4398 ·R_X86_64_PC32»  PyExc_ValueError-0x4
392 »       mov····$0x0,%esi399 »       mov····$0x0,%esi
393 ·R_X86_64_32»    .rodata.str1.1400 ·R_X86_64_32»    .rodata.str1.1
394 »       call···39a·<_io_BytesIO_readline.cold+0x37>401 »       call···3a1·<_io_BytesIO_readline.cold+0x37>
395 ·R_X86_64_PLT32» PyErr_SetString-0x4402 ·R_X86_64_PLT32» PyErr_SetString-0x4
396 »       xor····%ebx,%ebx403 »       xor····%ebp,%ebp
397 »       jmp····3a1·<_io_BytesIO_writelines.cold>404 »       jmp····3a8·<_io_BytesIO_writelines.cold>
398 ·R_X86_64_PC32»  .text.hot+0x82e405 ·R_X86_64_PC32»  .text.hot+0x822
  
399 00000000000003a1·<_io_BytesIO_writelines.cold>:406 00000000000003a8·<_io_BytesIO_writelines.cold>:
400 _io_BytesIO_writelines.cold():407 _io_BytesIO_writelines.cold():
401 »       mov····0x0(%rip),%rdi········408 »       mov····0x0(%rip),%rdi········
402 ·R_X86_64_PC32»  PyExc_ValueError-0x4409 ·R_X86_64_PC32»  PyExc_ValueError-0x4
403 »       mov····$0x0,%esi410 »       mov····$0x0,%esi
404 ·R_X86_64_32»    .rodata.str1.1411 ·R_X86_64_32»    .rodata.str1.1
405 »       call···3b2·<_io_BytesIO_writelines.cold+0x11>412 »       call···3b9·<_io_BytesIO_writelines.cold+0x11>
406 ·R_X86_64_PLT32» PyErr_SetString-0x4413 ·R_X86_64_PLT32» PyErr_SetString-0x4
407 »       jmp····3b7·<_io_BytesIO_writelines.cold+0x16>414 »       jmp····3be·<_io_BytesIO_writelines.cold+0x16>
408 ·R_X86_64_PC32»  .text+0x3bb415 ·R_X86_64_PC32»  .text+0x40b
409 »       mov····%rbx,%rdi416 »       mov····%rbx,%rdi
410 »       mov····%rax,0x8(%rsp)417 »       mov····%rax,0x8(%rsp)
411 »       call···3c4·<_io_BytesIO_writelines.cold+0x23>418 »       call···3cb·<_io_BytesIO_writelines.cold+0x23>
412 ·R_X86_64_PLT32» _Py_Dealloc-0x4419 ·R_X86_64_PLT32» _Py_Dealloc-0x4
413 »       mov····0x8(%rsp),%rax420 »       mov····0x8(%rsp),%rax
414 »       jmp····3ce·<_io_BytesIO_readlines>421 »       jmp····3d5·<_io_BytesIO_readlines>
415 ·R_X86_64_PC32»  .text+0x35a422 ·R_X86_64_PC32»  .text+0x3aa
  
416 00000000000003ce·<_io_BytesIO_readlines>:423 00000000000003d5·<_io_BytesIO_readlines>:
417 _io_BytesIO_readlines():424 _io_BytesIO_readlines():
418 »       endbr64425 »       endbr64
419 »       push···%r15426 »       push···%r15
420 »       push···%r14427 »       push···%r14
421 »       push···%r13428 »       push···%r13
422 »       push···%r12429 »       push···%r12
423 »       mov····%rsi,%r12430 »       mov····%rsi,%r12
424 »       push···%rbp431 »       push···%rbp
425 »       mov····%rdi,%rbp432 »       mov····%rdi,%rbp
426 »       push···%rbx433 »       push···%rbx
427 »       mov····%rdx,%rbx434 »       mov····%rdx,%rbx
Max diff block lines reached; 16670/21985 bytes (75.82%) of diff not shown.
7.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 532, 15 lines modifiedOffset 532, 15 lines modified
532 »       mov····%rdx,%r13532 »       mov····%rdx,%r13
533 »       push···%r12533 »       push···%r12
534 »       mov····%rdi,%r12534 »       mov····%rdi,%r12
535 »       push···%rbp535 »       push···%rbp
536 »       push···%rbx536 »       push···%rbx
537 »       cmp····$0x1,%rax537 »       cmp····$0x1,%rax
538 »       ja·····613·<_io_BytesIO_seek+0x23>538 »       ja·····613·<_io_BytesIO_seek+0x23>
539 ·R_X86_64_PC32»  .text.unlikely+0x31d539 ·R_X86_64_PC32»  .text.unlikely+0x324
540 »       mov····(%rsi),%rdi540 »       mov····(%rsi),%rdi
541 »       call···61b·<_io_BytesIO_seek+0x2b>541 »       call···61b·<_io_BytesIO_seek+0x2b>
542 ·R_X86_64_PLT32» _PyNumber_Index-0x4542 ·R_X86_64_PLT32» _PyNumber_Index-0x4
543 »       mov····%rax,%rbp543 »       mov····%rax,%rbp
544 »       test···%rax,%rax544 »       test···%rax,%rax
545 »       je·····746·<_io_BytesIO_seek+0x156>545 »       je·····746·<_io_BytesIO_seek+0x156>
546 »       mov····%rbp,%rdi546 »       mov····%rbp,%rdi
Offset 570, 22 lines modifiedOffset 570, 22 lines modified
570 »       pop····%r14570 »       pop····%r14
571 »       jmp····679·<_io_BytesIO_seek+0x89>571 »       jmp····679·<_io_BytesIO_seek+0x89>
572 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4572 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
573 »       sub····$0x1,%rax573 »       sub····$0x1,%rax
574 »       mov····%rax,0x0(%rbp)574 »       mov····%rax,0x0(%rbp)
575 »       jne····63a·<_io_BytesIO_seek+0x4a>575 »       jne····63a·<_io_BytesIO_seek+0x4a>
576 »       jmp····688·<_io_BytesIO_seek+0x98>576 »       jmp····688·<_io_BytesIO_seek+0x98>
577 ·R_X86_64_PC32»  .text.unlikely+0x2eb577 ·R_X86_64_PC32»  .text.unlikely+0x2f2
578 »       mov····0x8(%r14),%rdi578 »       mov····0x8(%r14),%rdi
579 »       call···691·<_io_BytesIO_seek+0xa1>579 »       call···691·<_io_BytesIO_seek+0xa1>
580 ·R_X86_64_PLT32» _PyLong_AsInt-0x4580 ·R_X86_64_PLT32» _PyLong_AsInt-0x4
581 »       mov····%eax,%ebp581 »       mov····%eax,%ebp
582 »       cmp····$0xffffffff,%eax582 »       cmp····$0xffffffff,%eax
583 »       je·····69c·<_io_BytesIO_seek+0xac>583 »       je·····69c·<_io_BytesIO_seek+0xac>
584 ·R_X86_64_PC32»  .text.unlikely+0x2d0584 ·R_X86_64_PC32»  .text.unlikely+0x2d7
585 »       cmpq···$0x0,0x10(%r12)585 »       cmpq···$0x0,0x10(%r12)
586 »       je·····759·<_io_BytesIO_seek+0x169>586 »       je·····759·<_io_BytesIO_seek+0x169>
587 »       test···%rbx,%rbx587 »       test···%rbx,%rbx
588 »       jns····6d2·<_io_BytesIO_seek+0xe2>588 »       jns····6d2·<_io_BytesIO_seek+0xe2>
589 »       test···%eax,%eax589 »       test···%eax,%eax
590 »       jne····6d2·<_io_BytesIO_seek+0xe2>590 »       jne····6d2·<_io_BytesIO_seek+0xe2>
591 »       mov····0x0(%rip),%rdi········591 »       mov····0x0(%rip),%rdi········
Offset 608, 15 lines modifiedOffset 608, 15 lines modified
608 »       cmp····$0x2,%ebp608 »       cmp····$0x2,%ebp
609 »       jne····708·<_io_BytesIO_seek+0x118>609 »       jne····708·<_io_BytesIO_seek+0x118>
610 »       movabs·$0x7fffffffffffffff,%rax610 »       movabs·$0x7fffffffffffffff,%rax
611 »       mov····0x20(%r12),%rdi611 »       mov····0x20(%r12),%rdi
612 »       sub····%rdi,%rax612 »       sub····%rdi,%rax
613 »       cmp····%rax,%rbx613 »       cmp····%rax,%rbx
614 »       jg·····6f7·<_io_BytesIO_seek+0x107>614 »       jg·····6f7·<_io_BytesIO_seek+0x107>
615 ·R_X86_64_PC32»  .text.unlikely+0x302615 ·R_X86_64_PC32»  .text.unlikely+0x309
616 »       add····%rbx,%rdi616 »       add····%rbx,%rdi
617 »       xor····%eax,%eax617 »       xor····%eax,%eax
618 »       test···%rdi,%rdi618 »       test···%rdi,%rdi
619 »       cmovs··%rax,%rdi619 »       cmovs··%rax,%rdi
620 »       jmp····667·<_io_BytesIO_seek+0x77>620 »       jmp····667·<_io_BytesIO_seek+0x77>
621 »       test···%ebp,%ebp621 »       test···%ebp,%ebp
622 »       je·····65b·<_io_BytesIO_seek+0x6b>622 »       je·····65b·<_io_BytesIO_seek+0x6b>
Offset 632, 20 lines modifiedOffset 632, 20 lines modified
632 »       movabs·$0x7fffffffffffffff,%rax632 »       movabs·$0x7fffffffffffffff,%rax
633 »       mov····0x18(%r12),%rdi633 »       mov····0x18(%r12),%rdi
634 »       sub····%rdi,%rax634 »       sub····%rdi,%rax
635 »       add····%rbx,%rdi635 »       add····%rbx,%rdi
636 »       cmp····%rax,%rbx636 »       cmp····%rax,%rbx
637 »       jle····6fa·<_io_BytesIO_seek+0x10a>637 »       jle····6fa·<_io_BytesIO_seek+0x10a>
638 »       jmp····746·<_io_BytesIO_seek+0x156>638 »       jmp····746·<_io_BytesIO_seek+0x156>
639 ·R_X86_64_PC32»  .text.unlikely+0x302639 ·R_X86_64_PC32»  .text.unlikely+0x309
640 »       call···74b·<_io_BytesIO_seek+0x15b>640 »       call···74b·<_io_BytesIO_seek+0x15b>
641 ·R_X86_64_PLT32» PyErr_Occurred-0x4641 ·R_X86_64_PLT32» PyErr_Occurred-0x4
642 »       test···%rax,%rax642 »       test···%rax,%rax
643 »       je·····754·<_io_BytesIO_seek+0x164>643 »       je·····754·<_io_BytesIO_seek+0x164>
644 ·R_X86_64_PC32»  .text.unlikely+0x351644 ·R_X86_64_PC32»  .text.unlikely+0x358
645 »       jmp····6c7·<_io_BytesIO_seek+0xd7>645 »       jmp····6c7·<_io_BytesIO_seek+0xd7>
646 »       mov····0x0(%rip),%rdi········646 »       mov····0x0(%rip),%rdi········
647 ·R_X86_64_PC32»  PyExc_ValueError-0x4647 ·R_X86_64_PC32»  PyExc_ValueError-0x4
648 »       mov····$0x0,%esi648 »       mov····$0x0,%esi
649 ·R_X86_64_32»    .rodata.str1.1649 ·R_X86_64_32»    .rodata.str1.1
650 »       call···76a·<_io_BytesIO_seek+0x17a>650 »       call···76a·<_io_BytesIO_seek+0x17a>
651 ·R_X86_64_PLT32» PyErr_SetString-0x4651 ·R_X86_64_PLT32» PyErr_SetString-0x4
Offset 655, 114 lines modifiedOffset 655, 111 lines modified
655 0000000000000770·<_io_BytesIO_readline>:655 0000000000000770·<_io_BytesIO_readline>:
656 _io_BytesIO_readline():656 _io_BytesIO_readline():
657 »       endbr64657 »       endbr64
658 »       push···%r15658 »       push···%r15
659 »       push···%r14659 »       push···%r14
660 »       push···%r13660 »       push···%r13
661 »       push···%r12661 »       push···%r12
662 »       mov····%rsi,%r12662 »       mov····%rdi,%r12
663 »       push···%rbp663 »       push···%rbp
664 »       mov····%rdi,%rbp664 »       mov····%rsi,%rbp
665 »       push···%rbx665 »       push···%rbx
666 »       mov····%rdx,%rbx666 »       mov····%rdx,%rbx
667 »       sub····$0x28,%rsp667 »       sub····$0x28,%rsp
668 »       movq···$0xffffffffffffffff,0x18(%rsp)668 »       movq···$0xffffffffffffffff,0x18(%rsp)
669 »       cmp····$0x1,%rdx669 »       cmp····$0x1,%rdx
670 »       ja·····79e·<_io_BytesIO_readline+0x2e>670 »       ja·····79e·<_io_BytesIO_readline+0x2e>
671 ·R_X86_64_PC32»  .text.unlikely+0x35f671 ·R_X86_64_PC32»  .text.unlikely+0x366
672 »       test···%rdx,%rdx672 »       test···%rdx,%rdx
673 »       jne····880·<_io_BytesIO_readline+0x110>673 »       jne····880·<_io_BytesIO_readline+0x110>
674 »       mov····0x10(%rbp),%rbx674 »       mov····0x10(%r12),%rbp
675 »       mov····0x18(%rsp),%r12675 »       mov····0x18(%rsp),%rdx
676 »       test···%rbx,%rbx676 »       test···%rbp,%rbp
677 »       je·····8d2·<_io_BytesIO_readline+0x162>677 »       je·····8d5·<_io_BytesIO_readline+0x165>
678 »       mov····0x18(%rbp),%r13678 »       mov····0x18(%r12),%r13
679 »       mov····0x20(%rbp),%rax679 »       mov····0x20(%r12),%rbx
680 »       cmp····%rax,%r13680 »       cmp····%rbx,%r13
681 »       jge····8c6·<_io_BytesIO_readline+0x156>681 »       jge····8ca·<_io_BytesIO_readline+0x15a>
682 »       sub····%r13,%rax682 »       sub····%r13,%rbx
683 »       lea····0x20(%rbx),%r15 
684 »       mov····%rax,%r14 
685 »       test···%r12,%r12683 »       test···%rdx,%rdx
686 »       js·····7de·<_io_BytesIO_readline+0x6e>684 »       js·····7da·<_io_BytesIO_readline+0x6a>
687 »       cmp····%rax,%r12685 »       cmp····%rbx,%rdx
688 »       jle····848·<_io_BytesIO_readline+0xd8>686 »       jle····840·<_io_BytesIO_readline+0xd0>
689 »       lea····(%r15,%r13,1),%rcx687 »       lea····0x20(%rbp),%r14
690 »       mov····%r14,%rdx688 »       mov····%rbx,%rdx
691 »       mov····$0xa,%esi689 »       mov····$0xa,%esi
692 »       mov····%r14,%r12690 »       lea····(%r14,%r13,1),%r15
693 »       mov····%rcx,%rdi691 »       mov····%r15,%rdi
694 »       mov····%rcx,0x8(%rsp) 
695 »       call···7fa·<_io_BytesIO_readline+0x8a>692 »       call···7f2·<_io_BytesIO_readline+0x82>
696 ·R_X86_64_PLT32» memchr-0x4693 ·R_X86_64_PLT32» memchr-0x4
697 »       mov····0x8(%rsp),%rcx 
698 »       test···%rax,%rax694 »       test···%rax,%rax
699 »       je·····870·<_io_BytesIO_readline+0x100>695 »       je·····870·<_io_BytesIO_readline+0x100>
700 »       sub····%rcx,%rax696 »       sub····%r15,%rax
701 »       lea····0x1(%rax),%r12697 »       lea····0x1(%rax),%rbx
702 »       cmp····$0x1,%r12698 »       cmp····$0x1,%rbx
703 »       jle····81a·<_io_BytesIO_readline+0xaa>699 »       jle····80d·<_io_BytesIO_readline+0x9d>
704 »       test···%r13,%r13700 »       test···%r13,%r13
705 »       je·····89b·<_io_BytesIO_readline+0x12b>701 »       je·····89b·<_io_BytesIO_readline+0x12b>
Max diff block lines reached; 2434/7115 bytes (34.21%) of diff not shown.
6.53 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 75, 56 lines modifiedOffset 75, 56 lines modified
75 ··0x00000470·10410e08·1c000000·78040000·00000000·.A......x.......75 ··0x00000470·10410e08·1c000000·78040000·00000000·.A......x.......
76 ··0x00000480·0b000000·000e2083·03860241·0e18440e·......·....A..D.76 ··0x00000480·0b000000·000e2083·03860241·0e18440e·......·....A..D.
77 ··0x00000490·10410e08·10000000·98040000·00000000·.A..............77 ··0x00000490·10410e08·10000000·98040000·00000000·.A..............
78 ··0x000004a0·06000000·00000000·1c000000·ac040000·................78 ··0x000004a0·06000000·00000000·1c000000·ac040000·................
79 ··0x000004b0·00000000·5c000000·00410e10·83020250·....\....A.....P79 ··0x000004b0·00000000·5c000000·00410e10·83020250·....\....A.....P
80 ··0x000004c0·0a0e0841·0b450e08·14000000·cc040000·...A.E..........80 ··0x000004c0·0a0e0841·0b450e08·14000000·cc040000·...A.E..........
81 ··0x000004d0·00000000·2a000000·000e1083·02000000·....*...........81 ··0x000004d0·00000000·2a000000·000e1083·02000000·....*...........
 82 ··0x000004e0·28000000·e4040000·00000000·42000000·(...........B...
 83 ··0x000004f0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
 84 ··0x00000500·6a0a0e18·410e1042·0e08420b·20000000·j...A..B..B.·...
 85 ··0x00000510·10050000·00000000·07000000·000e2083·..............·.
 86 ··0x00000520·0486038c·02430e18·410e1042·0e080000·.....C..A..B....
82 ··0x000004e0·4c000000·e4040000·00000000·7f010000·L...............87 ··0x00000530·4c000000·34050000·00000000·7f010000·L...4...........
83 ··0x000004f0·004a0e10·8e02450e·188d0345·0e208c04·.J....E....E.·..88 ··0x00000540·004a0e10·8e02450e·188d0345·0e208c04·.J....E....E.·..
84 ··0x00000500·440e2886·05410e30·83060264·0a0e2841·D.(..A.0...d..(A89 ··0x00000550·440e2886·05410e30·83060264·0a0e2841·D.(..A.0...d..(A
85 ··0x00000510·0e20420e·18420e10·420e0845·0b024f0a·.·B..B..B..E..O.90 ··0x00000560·0e20420e·18420e10·420e0845·0b024f0a·.·B..B..B..E..O.
86 ··0x00000520·0e28430e·20420e18·420e1042·0e08410b·.(C.·B..B..B..A.91 ··0x00000570·0e28430e·20420e18·420e1042·0e08410b·.(C.·B..B..B..A.
87 ··0x00000530·1c000000·34050000·00000000·8f000000·....4...........92 ··0x00000580·1c000000·84050000·00000000·8f000000·................
88 ··0x00000540·000e3083·0686058c·048d038e·02000000·..0.............93 ··0x00000590·000e3083·0686058c·048d038e·02000000·..0.............
89 ··0x00000550·48000000·54050000·00000000·67010000·H...T.......g...94 ··0x000005a0·48000000·a4050000·00000000·6a010000·H...........j...
90 ··0x00000560·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..95 ··0x000005b0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
91 ··0x00000570·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G96 ··0x000005c0·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G
92 ··0x00000580·0e6002ab·0a0e3844·0e30410e·28420e20·.`....8D.0A.(B.·97 ··0x000005d0·0e60029f·0a0e3844·0e30410e·28420e20·.`....8D.0A.(B.·
93 ··0x00000590·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......98 ··0x000005e0·420e1842·0e10420e·08490b00·1c000000·B..B..B..I......
94 ··0x000005a0·a0050000·00000000·3e000000·000e6083·........>.....`.99 ··0x000005f0·f0050000·00000000·3e000000·000e6083·........>.....`.
95 ··0x000005b0·0786068c·058d048e·038f0200·28000000·............(...100 ··0x00000600·0786068c·058d048e·038f0200·28000000·............(...
96 ··0x000005c0·c0050000·00000000·57000000·00410e10·........W....A..101 ··0x00000610·10060000·00000000·57000000·00410e10·........W....A..
97 ··0x000005d0·8602410e·18830341·0e200243·0a0e1841·..A....A.·.C...A102 ··0x00000620·8602410e·18830341·0e200243·0a0e1841·..A....A.·.C...A
98 ··0x000005e0·0e10410e·08410b00·30000000·ec050000·..A..A..0.......103 ··0x00000630·0e10410e·08410b00·30000000·3c060000·..A..A..0...<...
99 ··0x000005f0·00000000·b3000000·00460e10·8c02440e·.........F....D.104 ··0x00000640·00000000·b3000000·00460e10·8c02440e·.........F....D.
100 ··0x00000600·18860341·0e208304·440e3002·810a0e20·...A.·..D.0....·105 ··0x00000650·18860341·0e208304·440e3002·810a0e20·...A.·..D.0....·
101 ··0x00000610·410e1841·0e10420e·08410b00·18000000·A..A..B..A......106 ··0x00000660·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
102 ··0x00000620·20060000·00000000·2d000000·000e3083··.......-.....0.107 ··0x00000670·70060000·00000000·2d000000·000e3083·p.......-.....0.
103 ··0x00000630·0486038c·02000000·48000000·3c060000·........H...<...108 ··0x00000680·0486038c·02000000·48000000·8c060000·........H.......
104 ··0x00000640·00000000·95010000·00460e10·8f02420e·.........F....B.109 ··0x00000690·00000000·95010000·00460e10·8f02420e·.........F....B.
105 ··0x00000650·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0110 ··0x000006a0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
106 ··0x00000660·8606440e·38830747·0e50036c·010e3844·..D.8..G.P.l..8D111 ··0x000006b0·8606440e·38830747·0e50036c·010e3844·..D.8..G.P.l..8D
107 ··0x00000670·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.112 ··0x000006c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
108 ··0x00000680·08000000·24000000·88060000·00000000·....$...........113 ··0x000006d0·08000000·24000000·d8060000·00000000·....$...........
109 ··0x00000690·93000000·00450e10·8602440e·18830341·.....E....D....A114 ··0x000006e0·93000000·00450e10·8602440e·18830341·.....E....D....A
110 ··0x000006a0·0e200286·0e18410e·10410e08·28000000·.·....A..A..(...115 ··0x000006f0·0e200286·0e18410e·10410e08·28000000·.·....A..A..(...
111 ··0x000006b0·b0060000·00000000·50010000·00450e10·........P....E..116 ··0x00000700·00070000·00000000·50010000·00450e10·........P....E..
112 ··0x000006c0·8602410e·18830344·0e200343·010e1841·..A....D.·.C...A117 ··0x00000710·8602410e·18830344·0e200343·010e1841·..A....D.·.C...A
113 ··0x000006d0·0e10410e·08000000·2c000000·dc060000·..A.....,.......118 ··0x00000720·0e10410e·08000000·2c000000·2c070000·..A.....,...,...
114 ··0x000006e0·00000000·de000000·00460e10·8c02440e·.........F....D.119 ··0x00000730·00000000·de000000·00460e10·8c02440e·.........F....D.
115 ··0x000006f0·18860344·0e208304·470e3002·c40e2041·...D.·..G.0...·A120 ··0x00000740·18860344·0e208304·470e3002·c40e2041·...D.·..G.0...·A
116 ··0x00000700·0e18410e·10420e08·18000000·0c070000·..A..B..........121 ··0x00000750·0e18410e·10420e08·18000000·5c070000·..A..B......\...
117 ··0x00000710·00000000·2b000000·00450e10·8302650e·....+....E....e.122 ··0x00000760·00000000·2b000000·00450e10·8302650e·....+....E....e.
118 ··0x00000720·08000000·28000000·28070000·00000000·....(...(....... 
119 ··0x00000730·42000000·00460e10·8c02440e·18860344·B....F....D....D 
120 ··0x00000740·0e208304·6a0a0e18·410e1042·0e08420b·.·..j...A..B..B. 
121 ··0x00000750·20000000·54070000·00000000·07000000··...T........... 
122 ··0x00000760·000e2083·0486038c·02430e18·410e1042·..·......C..A..B 
123 ··0x00000770·0e080000·18000000·78070000·00000000·........x.......123 ··0x00000770·08000000·18000000·78070000·00000000·........x.......
124 ··0x00000780·59000000·00450e10·83020253·0e080000·Y....E.....S....124 ··0x00000780·59000000·00450e10·83020253·0e080000·Y....E.....S....
125 ··0x00000790·1c000000·94070000·00000000·3e000000·............>...125 ··0x00000790·1c000000·94070000·00000000·3e000000·............>...
126 ··0x000007a0·00450e10·83025f0a·0e08450b·540e0800·.E...._...E.T...126 ··0x000007a0·00450e10·83025f0a·0e08450b·540e0800·.E...._...E.T...
127 ··0x000007b0·2c000000·b4070000·00000000·9a000000·,...............127 ··0x000007b0·2c000000·b4070000·00000000·9a000000·,...............
128 ··0x000007c0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..128 ··0x000007c0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
129 ··0x000007d0·470e3002·800e2041·0e18410e·10420e08·G.0...·A..A..B..129 ··0x000007d0·470e3002·800e2041·0e18410e·10420e08·G.0...·A..A..B..
130 ··0x000007e0·24000000·e4070000·00000000·ae000000·$...............130 ··0x000007e0·24000000·e4070000·00000000·ae000000·$...............
3.39 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 51, 32 lines modifiedOffset 51, 32 lines modified
51 ··0x00000300·6275665f·6465616c·6c6f6300·62797465·buf_dealloc.byte51 ··0x00000300·6275665f·6465616c·6c6f6300·62797465·buf_dealloc.byte
52 ··0x00000310·73696f62·75665f64·65616c6c·6f632e63·siobuf_dealloc.c52 ··0x00000310·73696f62·75665f64·65616c6c·6f632e63·siobuf_dealloc.c
53 ··0x00000320·6f6c6400·5f696f5f·42797465·73494f5f·old._io_BytesIO_53 ··0x00000320·6f6c6400·5f696f5f·42797465·73494f5f·old._io_BytesIO_
54 ··0x00000330·67657476·616c7565·005f696f·5f427974·getvalue._io_Byt54 ··0x00000330·67657476·616c7565·005f696f·5f427974·getvalue._io_Byt
55 ··0x00000340·6573494f·5f676574·76616c75·655f696d·esIO_getvalue_im55 ··0x00000340·6573494f·5f676574·76616c75·655f696d·esIO_getvalue_im
56 ··0x00000350·706c005f·696f5f42·79746573·494f5f67·pl._io_BytesIO_g56 ··0x00000350·706c005f·696f5f42·79746573·494f5f67·pl._io_BytesIO_g
57 ··0x00000360·65747661·6c75655f·696d706c·2e636f6c·etvalue_impl.col57 ··0x00000360·65747661·6c75655f·696d706c·2e636f6c·etvalue_impl.col
 58 ··0x00000370·64006279·74657369·6f627566·5f747261·d.bytesiobuf_tra
 59 ··0x00000380·76657273·65006279·74657369·6f627566·verse.bytesiobuf
 60 ··0x00000390·5f747261·76657273·652e636f·6c64005f·_traverse.cold._
 61 ··0x000003a0·696f5f42·79746573·494f5f73·65656b00·io_BytesIO_seek.
58 ··0x00000370·64005f69·6f5f4279·74657349·4f5f7365·d._io_BytesIO_se62 ··0x000003b0·5f696f5f·42797465·73494f5f·7365656b·_io_BytesIO_seek
59 ··0x00000380·656b005f·696f5f42·79746573·494f5f73·ek._io_BytesIO_s 
60 ··0x00000390·65656b2e·636f6c64·005f696f·5f427974·eek.cold._io_Byt63 ··0x000003c0·2e636f6c·64005f69·6f5f4279·74657349·.cold._io_BytesI
 64 ··0x000003d0·4f5f7265·61646c69·6e65005f·696f5f42·O_readline._io_B
61 ··0x000003a0·6573494f·5f726561·646c696e·65005f69·esIO_readline._i65 ··0x000003e0·79746573·494f5f72·6561646c·696e652e·ytesIO_readline.
 66 ··0x000003f0·636f6c64·00736361·6e5f656f·6c005f69·cold.scan_eol._i
62 ··0x000003b0·6f5f4279·74657349·4f5f7265·61646c69·o_BytesIO_readli67 ··0x00000400·6f5f4279·74657349·4f5f7772·6974656c·o_BytesIO_writel
63 ··0x000003c0·6e652e63·6f6c6400·7363616e·5f656f6c·ne.cold.scan_eol68 ··0x00000410·696e6573·005f696f·5f427974·6573494f·ines._io_BytesIO
 69 ··0x00000420·5f777269·74656c69·6e65732e·636f6c64·_writelines.cold
64 ··0x000003d0·005f696f·5f427974·6573494f·5f777269·._io_BytesIO_wri70 ··0x00000430·005f696f·5f427974·6573494f·5f726561·._io_BytesIO_rea
65 ··0x000003e0·74656c69·6e657300·5f696f5f·42797465·telines._io_Byte 
66 ··0x000003f0·73494f5f·77726974·656c696e·65732e63·sIO_writelines.c 
67 ··0x00000400·6f6c6400·5f696f5f·42797465·73494f5f·old._io_BytesIO_ 
68 ··0x00000410·72656164·6c696e65·73006279·74657369·readlines.bytesi71 ··0x00000440·646c696e·65730062·79746573·696f5f67·dlines.bytesio_g
69 ··0x00000420·6f5f6765·74737461·74650062·79746573·o_getstate.bytes72 ··0x00000450·65747374·61746500·62797465·73696f5f·etstate.bytesio_
70 ··0x00000430·696f5f73·65747374·61746500·5f696f5f·io_setstate._io_73 ··0x00000460·73657473·74617465·005f696f·5f427974·setstate._io_Byt
71 ··0x00000440·42797465·73494f5f·7472756e·63617465·BytesIO_truncate74 ··0x00000470·6573494f·5f747275·6e636174·65005f69·esIO_truncate._i
72 ··0x00000450·005f696f·5f427974·6573494f·5f697361·._io_BytesIO_isa75 ··0x00000480·6f5f4279·74657349·4f5f6973·61747479·o_BytesIO_isatty
73 ··0x00000460·74747900·62797465·73696f62·75665f74·tty.bytesiobuf_t 
74 ··0x00000470·72617665·72736500·62797465·73696f62·raverse.bytesiob 
75 ··0x00000480·75665f74·72617665·7273652e·636f6c64·uf_traverse.cold 
76 ··0x00000490·00627974·6573696f·5f636c65·61720062·.bytesio_clear.b76 ··0x00000490·00627974·6573696f·5f636c65·61720062·.bytesio_clear.b
77 ··0x000004a0·79746573·696f5f69·7465726e·65787400·ytesio_iternext.77 ··0x000004a0·79746573·696f5f69·7465726e·65787400·ytesio_iternext.
78 ··0x000004b0·5f696f5f·42797465·73494f5f·72656164·_io_BytesIO_read78 ··0x000004b0·5f696f5f·42797465·73494f5f·72656164·_io_BytesIO_read
79 ··0x000004c0·31005f69·6f5f4279·74657349·4f5f7265·1._io_BytesIO_re79 ··0x000004c0·31005f69·6f5f4279·74657349·4f5f7265·1._io_BytesIO_re
80 ··0x000004d0·6164696e·746f005f·696f5f42·79746573·adinto._io_Bytes80 ··0x000004d0·6164696e·746f005f·696f5f42·79746573·adinto._io_Bytes
81 ··0x000004e0·494f5f72·65616469·6e746f2e·636f6c64·IO_readinto.cold81 ··0x000004e0·494f5f72·65616469·6e746f2e·636f6c64·IO_readinto.cold
82 ··0x000004f0·00627974·6573696f·5f73697a·656f6600·.bytesio_sizeof.82 ··0x000004f0·00627974·6573696f·5f73697a·656f6600·.bytesio_sizeof.
513 KB
bufferedio.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········95816·(bytes·into·file)13 ··Start·of·section·headers:··········96384·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.08 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x17648:1 There·are·23·section·headers,·starting·at·offset·0x17880:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0011df·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0011df·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00cb30·001728·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00cbd0·001728·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001220·001640·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001220·001640·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00e258·001dd0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00e2f8·001dd0·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002860·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002860·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·002860·0002b2·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·002860·0002b2·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002b12·00038b·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002b12·00038b·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002e9d·001d78·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002e9d·001dd1·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010028·004128·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0100c8·0041d0·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004c20·002a4f·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004c70·002a9f·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·014150·002898·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·014298·002988·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·007680·000fd1·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·007720·000fd1·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0169e8·0000f0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·016c20·0000f0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·008658·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0086f8·000010·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·008670·000020·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·008710·000020·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·008690·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·008730·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·008690·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·008730·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0086b0·001090·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·008750·001090·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·016ad8·000a98·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·016d10·000a98·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·009740·001b78·18·····21·194··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·0097e0·001b78·18·····21·194··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00b2b8·001873·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00b358·001873·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·017570·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0177a8·0000d1·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··D·(mbind),·l·(large),·p·(processor·specific)31 ··D·(mbind),·l·(large),·p·(processor·specific)
15.8 KB
readelf --wide --symbols {}
    
Offset 17, 21 lines modifiedOffset 17, 21 lines modified
17 ····13:·0000000000000670···157·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell17 ····13:·0000000000000670···157·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell
18 ····14:·0000000000000710····29·FUNC····LOCAL··DEFAULT···10·buffered_closed_get18 ····14:·0000000000000710····29·FUNC····LOCAL··DEFAULT···10·buffered_closed_get
19 ····15:·000000000000006a·····5·FUNC····LOCAL··DEFAULT····8·buffered_closed_get.cold19 ····15:·000000000000006a·····5·FUNC····LOCAL··DEFAULT····8·buffered_closed_get.cold
20 ····16:·0000000000000000····46·FUNC····LOCAL··DEFAULT····1·buffered_closed_get.part.020 ····16:·0000000000000000····46·FUNC····LOCAL··DEFAULT····1·buffered_closed_get.part.0
21 ····17:·0000000000000000····46·FUNC····LOCAL··DEFAULT····1·buffered_mode_get.part.021 ····17:·0000000000000000····46·FUNC····LOCAL··DEFAULT····1·buffered_mode_get.part.0
22 ····18:·0000000000000000····46·FUNC····LOCAL··DEFAULT····1·buffered_name_get.part.022 ····18:·0000000000000000····46·FUNC····LOCAL··DEFAULT····1·buffered_name_get.part.0
23 ····19:·0000000000000730··1925·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read23 ····19:·0000000000000730··1925·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read
24 ····20:·0000000000002650···423·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read24 ····20:·00000000000026a0···423·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read
25 ····21:·0000000000002470···476·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer25 ····21:·00000000000024c0···476·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer
26 ····22:·00000000000010c0····67·FUNC····LOCAL··DEFAULT···10·buffered_closed26 ····22:·00000000000010c0····67·FUNC····LOCAL··DEFAULT···10·buffered_closed
27 ····23:·0000000000001c10···328·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked27 ····23:·0000000000001c60···328·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked
28 ····24:·000000000000006f···546·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold28 ····24:·000000000000006f···546·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold
29 ····25:·0000000000001b1d···190·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy29 ····25:·0000000000001b76···190·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy
30 ····26:·0000000000002410····82·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast30 ····26:·0000000000002460····82·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast
31 ····27:·0000000000000ec0···501·FUNC····LOCAL··DEFAULT···10·_io__Buffered_close31 ····27:·0000000000000ec0···501·FUNC····LOCAL··DEFAULT···10·_io__Buffered_close
32 ····28:·0000000000000470···104·FUNC····LOCAL··DEFAULT····1·_io__Buffered__dealloc_warn32 ····28:·0000000000000470···104·FUNC····LOCAL··DEFAULT····1·_io__Buffered__dealloc_warn
33 ····29:·0000000000000291···304·FUNC····LOCAL··DEFAULT····8·_io__Buffered_close.cold33 ····29:·0000000000000291···304·FUNC····LOCAL··DEFAULT····8·_io__Buffered_close.cold
34 ····30:·00000000000003c1····83·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold34 ····30:·00000000000003c1····83·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold
35 ····31:·0000000000001110····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_simple_flush35 ····31:·0000000000001110····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_simple_flush
36 ····32:·0000000000000414····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_simple_flush.cold36 ····32:·0000000000000414····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_simple_flush.cold
37 ····33:·0000000000001150···279·FUNC····LOCAL··DEFAULT···10·buffered_dealloc37 ····33:·0000000000001150···279·FUNC····LOCAL··DEFAULT···10·buffered_dealloc
Offset 46, 93 lines modifiedOffset 46, 93 lines modified
46 ····42:·00000000000004e0····43·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold46 ····42:·00000000000004e0····43·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold
47 ····43:·0000000000000270····59·FUNC····LOCAL··DEFAULT····1·_io__Buffered_writable47 ····43:·0000000000000270····59·FUNC····LOCAL··DEFAULT····1·_io__Buffered_writable
48 ····44:·000000000000050b····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_writable.cold48 ····44:·000000000000050b····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_writable.cold
49 ····45:·00000000000012d0···256·FUNC····LOCAL··DEFAULT···10·_io__Buffered_tell49 ····45:·00000000000012d0···256·FUNC····LOCAL··DEFAULT···10·_io__Buffered_tell
50 ····46:·000000000000053b····43·FUNC····LOCAL··DEFAULT····8·_io__Buffered_tell.cold50 ····46:·000000000000053b····43·FUNC····LOCAL··DEFAULT····8·_io__Buffered_tell.cold
51 ····47:·00000000000013d0····97·FUNC····LOCAL··DEFAULT···10·buffered_traverse51 ····47:·00000000000013d0····97·FUNC····LOCAL··DEFAULT···10·buffered_traverse
52 ····48:·0000000000000566····36·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold52 ····48:·0000000000000566····36·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold
53 ····49:·0000000000001440··1522·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write53 ····49:·0000000000001440··1568·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write
54 ····50:·0000000000001d60···320·FUNC····LOCAL··DEFAULT···10·_bufferedwriter_raw_write54 ····50:·0000000000001db0···320·FUNC····LOCAL··DEFAULT···10·_bufferedwriter_raw_write
55 ····51:·0000000000001bdb····75·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.055 ····51:·0000000000001c34····75·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.0
56 ····52:·0000000000002320···225·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek56 ····52:·0000000000002370···225·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek
57 ····53:·000000000000058a···291·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold57 ····53:·000000000000058a···387·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold
58 ····54:·0000000000001a40···456·FUNC····LOCAL··DEFAULT···10·_io__Buffered_flush58 ····54:·0000000000001a60···507·FUNC····LOCAL··DEFAULT···10·_io__Buffered_flush
59 ····55:·00000000000006ad···171·FUNC····LOCAL··DEFAULT····8·_io__Buffered_flush.cold59 ····55:·000000000000070d···164·FUNC····LOCAL··DEFAULT····8·_io__Buffered_flush.cold
60 ····56:·0000000000000758····46·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold60 ····56:·00000000000007b1····46·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold
61 ····57:·0000000000000786···195·FUNC····LOCAL··DEFAULT····8·_bufferedwriter_raw_write.cold61 ····57:·00000000000007df···195·FUNC····LOCAL··DEFAULT····8·_bufferedwriter_raw_write.cold
62 ····58:·0000000000001ea0··1141·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek62 ····58:·0000000000001ef0··1141·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek
63 ····59:·0000000000000849···448·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold63 ····59:·00000000000008a2···448·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold
64 ····60:·0000000000000a09····66·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold64 ····60:·0000000000000a62····66·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold
65 ····61:·0000000000000a4b·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_read_fast.cold65 ····61:·0000000000000aa4·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_read_fast.cold
66 ····62:·0000000000000a52···128·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold66 ····62:·0000000000000aab···128·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold
67 ····63:·00000000000002b0···447·FUNC····LOCAL··DEFAULT····1·_io__Buffered_read167 ····63:·00000000000002b0···447·FUNC····LOCAL··DEFAULT····1·_io__Buffered_read1
68 ····64:·0000000000000ad2···301·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold68 ····64:·0000000000000b2b···301·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold
69 ····65:·0000000000000bff···107·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold69 ····65:·0000000000000c58···107·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold
70 ····66:·0000000000000c6a····26·FUNC····LOCAL··DEFAULT····8·_io__Buffered__dealloc_warn.cold70 ····66:·0000000000000cc3····26·FUNC····LOCAL··DEFAULT····8·_io__Buffered__dealloc_warn.cold
71 ····67:·00000000000004e0····59·FUNC····LOCAL··DEFAULT····1·_io__Buffered_fileno71 ····67:·00000000000004e0····59·FUNC····LOCAL··DEFAULT····1·_io__Buffered_fileno
72 ····68:·0000000000000c84····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_fileno.cold72 ····68:·0000000000000cdd····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_fileno.cold
73 ····69:·0000000000000cb4···100·FUNC····LOCAL··DEFAULT····8·_io__Buffered_isatty73 ····69:·0000000000000d0d···100·FUNC····LOCAL··DEFAULT····8·_io__Buffered_isatty
74 ····70:·0000000000000520····28·FUNC····LOCAL··DEFAULT····1·buffered_name_get74 ····70:·0000000000000520····28·FUNC····LOCAL··DEFAULT····1·buffered_name_get
75 ····71:·0000000000000d18·····5·FUNC····LOCAL··DEFAULT····8·buffered_name_get.cold75 ····71:·0000000000000d71·····5·FUNC····LOCAL··DEFAULT····8·buffered_name_get.cold
76 ····72:·0000000000002800···591·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto76 ····72:·0000000000002850···591·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto
77 ····73:·0000000000000d1d···191·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold77 ····73:·0000000000000d76···191·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold
78 ····74:·0000000000000ddc···208·FUNC····LOCAL··DEFAULT····8·buffered_repr78 ····74:·0000000000000e35···208·FUNC····LOCAL··DEFAULT····8·buffered_repr
79 ····75:·0000000000000540···101·FUNC····LOCAL··DEFAULT····1·_io__Buffered_readline79 ····75:·0000000000000540···101·FUNC····LOCAL··DEFAULT····1·_io__Buffered_readline
80 ····76:·00000000000005b0···780·FUNC····LOCAL··DEFAULT····1·_buffered_readline80 ····76:·00000000000005b0···780·FUNC····LOCAL··DEFAULT····1·_buffered_readline
81 ····77:·0000000000000eac····72·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold81 ····77:·0000000000000f05····72·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold
82 ····78:·0000000000000ef4···216·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold82 ····78:·0000000000000f4d···216·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold
83 ····79:·00000000000008c0···149·FUNC····LOCAL··DEFAULT····1·buffered_iternext83 ····79:·00000000000008c0···149·FUNC····LOCAL··DEFAULT····1·buffered_iternext
84 ····80:·0000000000000fcc···126·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold84 ····80:·0000000000001025···126·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold
85 ····81:·000000000000104a····63·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold85 ····81:·00000000000010a3····63·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold
86 ····82:·00000000000009a0···503·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__86 ····82:·00000000000009a0···503·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__
87 ····83:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.287 ····83:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
88 ····84:·0000000000001089····43·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold88 ····84:·00000000000010e2····43·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold
89 ····85:·0000000000000ba0···334·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek89 ····85:·0000000000000ba0···334·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek
90 ····86:·00000000000010b4···273·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold90 ····86:·000000000000110d···273·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold
91 ····87:·0000000000000cf0····28·FUNC····LOCAL··DEFAULT····1·buffered_mode_get91 ····87:·0000000000000cf0····28·FUNC····LOCAL··DEFAULT····1·buffered_mode_get
92 ····88:·00000000000011c5·····5·FUNC····LOCAL··DEFAULT····8·buffered_mode_get.cold92 ····88:·000000000000121e·····5·FUNC····LOCAL··DEFAULT····8·buffered_mode_get.cold
93 ····89:·00000000000011ca···164·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto93 ····89:·0000000000001223···164·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto
94 ····90:·000000000000126e···226·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic94 ····90:·00000000000012c7···226·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic
95 ····91:·0000000000001350···167·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto195 ····91:·00000000000013a9···167·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto1
96 ····92:·0000000000000d10···269·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__96 ····92:·0000000000000d10···269·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__
97 ····93:·00000000000013f7···212·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold97 ····93:·0000000000001450···212·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold
98 ····94:·0000000000000e20····27·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get98 ····94:·0000000000000e20····27·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get
99 ····95:·00000000000014cb····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold99 ····95:·0000000000001524····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold
100 ····96:·00000000000014e1····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write100 ····96:·000000000000153a····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write
101 ····97:·0000000000000e40····82·FUNC····LOCAL··DEFAULT····1·_forward_call101 ····97:·0000000000000e40····82·FUNC····LOCAL··DEFAULT····1·_forward_call
102 ····98:·00000000000014f6····41·FUNC····LOCAL··DEFAULT····8·_forward_call.cold102 ····98:·000000000000154f····41·FUNC····LOCAL··DEFAULT····8·_forward_call.cold
103 ····99:·0000000000000ea0····65·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_close103 ····99:·0000000000000ea0····65·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_close
104 ···100:·000000000000151f···106·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close.cold104 ···100:·0000000000001578···106·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close.cold
105 ···101:·0000000000000ef0···108·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc105 ···101:·0000000000000ef0···108·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc
106 ···102:·0000000000000f60···120·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_clear106 ···102:·0000000000000f60···120·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_clear
107 ···103:·0000000000001589····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold107 ···103:·00000000000015e2····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold
108 ···104:·0000000000000fe0···325·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate108 ···104:·0000000000000fe0···325·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate
109 ···105:·000000000000159e···227·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold109 ···105:·00000000000015f7···227·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold
110 ···106:·0000000000000140····72·OBJECT··LOCAL··DEFAULT····3·_parser.8110 ···106:·0000000000000140····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
111 ···107:·0000000000001681···657·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1111 ···107:·00000000000016da···657·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1
112 ···108:·0000000000001912···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read112 ···108:·000000000000196b···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read
113 ···109:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.13113 ···109:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
114 ···110:·00000000000019a1····70·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_detach114 ···110:·00000000000019fa····70·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_detach
115 ···111:·00000000000019e7···112·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_write115 ···111:·0000000000001a40···112·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_write
116 ···112:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.17116 ···112:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
117 ···113:·0000000000001130····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable117 ···113:·0000000000001130····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable
118 ···114:·0000000000001150····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_writable118 ···114:·0000000000001150····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_writable
119 ···115:·0000000000001a57····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read119 ···115:·0000000000001ab0····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read
120 ···116:·0000000000001a6c····31·FUNC····LOCAL··DEFAULT····8·_io__Buffered___sizeof__120 ···116:·0000000000001ac5····31·FUNC····LOCAL··DEFAULT····8·_io__Buffered___sizeof__
121 ···117:·0000000000001a8b···146·FUNC····LOCAL··DEFAULT····8·_io__Buffered_detach121 ···117:·0000000000001ae4···146·FUNC····LOCAL··DEFAULT····8·_io__Buffered_detach
122 ···118:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···12·__func__.6122 ···118:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···12·__func__.6
123 ···119:·0000000000001c26····84·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_isatty123 ···119:·0000000000001c7f····84·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_isatty
124 ···120:·0000000000001c7a····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_peek124 ···120:·0000000000001cd3····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_peek
125 ···121:·0000000000001c8f····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read1125 ···121:·0000000000001ce8····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read1
126 ···122:·0000000000001ca4····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto126 ···122:·0000000000001cfd····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto
127 ···123:·0000000000001cb9····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto1127 ···123:·0000000000001d12····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto1
128 ···124:·0000000000001cce····20·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_flush128 ···124:·0000000000001d27····20·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_flush
129 ···125:·0000000000001170···111·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_traverse129 ···125:·0000000000001170···111·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_traverse
130 ···126:·0000000000001ce2·····7·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_traverse.cold130 ···126:·0000000000001d3b·····7·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_traverse.cold
131 ···127:·0000000000001ce9···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read1131 ···127:·0000000000001d42···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read1
132 ···128:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15132 ···128:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
133 ···129:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0133 ···129:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
134 ···130:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata134 ···130:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
135 ···131:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1135 ···131:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
136 ···132:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3136 ···132:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
137 ···133:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4137 ···133:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
138 ···134:·0000000000000060····16·OBJECT··LOCAL··DEFAULT···12·_keywords.7138 ···134:·0000000000000060····16·OBJECT··LOCAL··DEFAULT···12·_keywords.7
Offset 244, 16 lines modifiedOffset 244, 16 lines modified
244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1244 ···240:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
245 ···241:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize245 ···241:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize
246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs246 ···242:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_check_writable247 ···243:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_check_writable
248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t248 ···244:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
249 ···245:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer249 ···245:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
250 ···246:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_IsContiguous250 ···246:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_IsContiguous
251 ···247:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release 
252 ···248:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals251 ···247:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
 252 ···248:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
253 ···249:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_BlockingIOError253 ···249:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_BlockingIOError
Max diff block lines reached; 394/16127 bytes (2.44%) of diff not shown.
222 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xcb30·contains·247·entries:1 Relocation·section·'.rela.text'·at·offset·0xcbd0·contains·247·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·43 0000000000000008··000000cc00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
4 000000000000000f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·194 000000000000000f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19
5 0000000000000017··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·45 0000000000000017··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
6 0000000000000020··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·586 0000000000000020··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·58
7 0000000000000028··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·47 0000000000000028··000000d300000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
8 0000000000000058··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d8908 0000000000000058··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d890
Offset 28, 20 lines modifiedOffset 28, 20 lines modified
28 00000000000002a2··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·428 00000000000002a2··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
29 00000000000002dd··000000c200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·429 00000000000002dd··000000c200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
30 00000000000002f1··000000c300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·430 00000000000002f1··000000c300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
31 000000000000034d··000000da00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·431 000000000000034d··000000da00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4
32 000000000000037c··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·432 000000000000037c··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
33 0000000000000395··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·433 0000000000000395··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
34 00000000000003a2··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·434 00000000000003a2··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
35 00000000000003c8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·264c35 00000000000003c8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·269c
36 00000000000003da··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·436 00000000000003da··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
37 0000000000000400··000000e600000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·437 0000000000000400··000000e600000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
38 0000000000000416··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c0c38 0000000000000416··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c5c
39 0000000000000433··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc39 0000000000000433··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc
40 000000000000045f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·240c40 000000000000045f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·245c
41 0000000000000498··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·89d041 0000000000000498··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·89d0
42 00000000000004ae··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·442 00000000000004ae··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
43 00000000000004b8··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·443 00000000000004b8··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
44 00000000000004bd··000000e20000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·044 00000000000004bd··000000e20000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
45 00000000000004d3··000000e20000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·045 00000000000004d3··000000e20000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
46 0000000000000508··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·afa046 0000000000000508··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·afa0
47 0000000000000512··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·447 0000000000000512··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
Offset 50, 27 lines modifiedOffset 50, 27 lines modified
50 00000000000005dc··000000da00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·450 00000000000005dc··000000da00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4
51 000000000000062d··0000010c00000004·R_X86_64_PLT32·········0000000000000000·memchr·-·451 000000000000062d··0000010c00000004·R_X86_64_PLT32·········0000000000000000·memchr·-·4
52 0000000000000644··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·452 0000000000000644··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
53 0000000000000668··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44c53 0000000000000668··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44c
54 00000000000006a0··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·454 00000000000006a0··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
55 00000000000006ad··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·455 00000000000006ad··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
56 00000000000006b8··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·456 00000000000006b8··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
57 00000000000006e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·246c57 00000000000006e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24bc
58 0000000000000737··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·458 0000000000000737··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
59 0000000000000757··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·459 0000000000000757··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
60 000000000000078e··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·2ce860 000000000000078e··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·2ce8
61 0000000000000796··000000e900000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Join·-·461 0000000000000796··000000e900000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Join·-·4
62 00000000000007a1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44c62 00000000000007a1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44c
63 00000000000007b0··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·463 00000000000007b0··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
64 00000000000007ba··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc64 00000000000007ba··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc
65 00000000000007d5··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·465 00000000000007d5··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
66 00000000000007f0··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·466 00000000000007f0··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
67 0000000000000804··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·467 0000000000000804··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
68 000000000000081b··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·468 000000000000081b··000000ea00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
69 0000000000000851··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c0c69 0000000000000851··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c5c
70 000000000000087d··0000010c00000004·R_X86_64_PLT32·········0000000000000000·memchr·-·470 000000000000087d··0000010c00000004·R_X86_64_PLT32·········0000000000000000·memchr·-·4
71 0000000000000891··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·471 0000000000000891··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
72 00000000000008db··000000c40000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·072 00000000000008db··000000c40000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·0
73 00000000000008e0··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·473 00000000000008e0··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
74 000000000000090c··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d96874 000000000000090c··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d968
75 0000000000000920··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·475 0000000000000920··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
76 000000000000096d··000000d000000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·476 000000000000096d··000000d000000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
Offset 96, 16 lines modifiedOffset 96, 16 lines modified
96 0000000000000b67··000000020000000a·R_X86_64_32············0000000000000000·.data·+·4096 0000000000000b67··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
97 0000000000000b7d··000000d700000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·497 0000000000000b7d··000000d700000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
98 0000000000000bc9··000000c200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·498 0000000000000bc9··000000c200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
99 0000000000000bdd··000000c300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·499 0000000000000bdd··000000c300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
100 0000000000000c1a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc100 0000000000000c1a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc
101 0000000000000c2d··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4101 0000000000000c2d··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
102 0000000000000c3a··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4102 0000000000000c3a··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
103 0000000000000c4c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c0c103 0000000000000c4c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c5c
104 0000000000000c84··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·246c104 0000000000000c84··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24bc
105 0000000000000caa··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4105 0000000000000caa··000000dd00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
106 0000000000000cbc··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4106 0000000000000cbc··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
107 0000000000000d03··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·c7a0107 0000000000000d03··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·c7a0
108 0000000000000d22··000000c40000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·0108 0000000000000d22··000000c40000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·0
109 0000000000000d2f··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4109 0000000000000d2f··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
110 0000000000000d81··000000c40000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·0110 0000000000000d81··000000c40000000a·R_X86_64_32············0000000000000000·_PyIO_Module·+·0
111 0000000000000d86··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4111 0000000000000d86··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 0000000000000ed6··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9b58125 0000000000000ed6··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9b58
126 0000000000000f88··000000ce00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4126 0000000000000f88··000000ce00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
127 0000000000000fac··000000ce00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4127 0000000000000fac··000000ce00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
128 0000000000000fd0··000000ce00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4128 0000000000000fd0··000000ce00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
129 0000000000001046··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc129 0000000000001046··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10bc
130 0000000000001063··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4130 0000000000001063··000000db00000004·R_X86_64_PLT32·········0000000000000000·PyThread_acquire_lock·-·4
131 0000000000001070··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4131 0000000000001070··000000dc00000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident·-·4
132 000000000000107c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c0c132 000000000000107c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c5c
133 00000000000010b0··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ebf0133 00000000000010b0··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ebf0
134 00000000000010be··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4134 00000000000010be··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
135 00000000000010d2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·66c135 00000000000010d2··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·66c
136 00000000000010eb··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4136 00000000000010eb··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyThread_release_lock·-·4
137 0000000000001100··000000da00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4137 0000000000001100··000000da00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4
138 0000000000001112··000000e20000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0138 0000000000001112··000000e20000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
139 000000000000113b··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d890139 000000000000113b··000000ca0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d890
Offset 141, 119 lines modifiedOffset 141, 119 lines modified
141 000000000000003e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c141 000000000000003e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·47c
142 000000000000007e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ac142 000000000000007e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4ac
143 000000000000010d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e3143 000000000000010d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e3
144 000000000000012e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fa144 000000000000012e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4fa
145 00000000000001c1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dc145 00000000000001c1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4dc
146 0000000000000269··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e3146 0000000000000269··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4e3
147 000000000000027e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·507147 000000000000027e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·507
148 00000000000002cb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b25148 00000000000002cb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7e
149 00000000000002e9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ace149 00000000000002e9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b27
150 000000000000030a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b0c150 000000000000030a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b65
151 0000000000000314··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ace151 0000000000000314··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b27
152 0000000000000326··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aee152 0000000000000326··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b47
153 000000000000032f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae5153 000000000000032f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b3e
154 000000000000033a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8e154 000000000000033a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be7
155 000000000000035e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be0155 000000000000035e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c39
156 000000000000038a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b05156 000000000000038a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b5e
157 000000000000039d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bba157 000000000000039d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c13
158 00000000000003e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bca158 00000000000003e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c23
159 00000000000003ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bee159 00000000000003ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c47
160 000000000000041f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b48160 000000000000041f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ba1
161 000000000000042b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b74161 000000000000042b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bcd
162 0000000000000440··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8e162 0000000000000440··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be7
163 0000000000000466··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ad8163 0000000000000466··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b31
164 000000000000046b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8e164 000000000000046b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be7
165 00000000000004ce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c66165 00000000000004ce··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cbf
166 00000000000004ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c80166 00000000000004ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd9
167 000000000000052a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d14167 000000000000052a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d6d
168 0000000000000538··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4168 0000000000000538··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetAttr·-·4
169 0000000000000564··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ea8169 0000000000000564··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f01
170 000000000000059c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ec4170 000000000000059c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f1d
171 00000000000005a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ecb171 00000000000005a1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f24
172 00000000000005c9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f90172 00000000000005c9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe9
173 0000000000000650··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f0f173 0000000000000650··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f68
174 00000000000006a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f17174 00000000000006a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f70
175 00000000000006f4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f4c175 00000000000006f4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa5
Max diff block lines reached; 203900/227290 bytes (89.71%) of diff not shown.
50.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 481, 330 lines modifiedOffset 481, 330 lines modified
481 ··DW_CFA_advance_loc:·1·to·0000000000000587481 ··DW_CFA_advance_loc:·1·to·0000000000000587
482 ··DW_CFA_def_cfa_offset:·16482 ··DW_CFA_def_cfa_offset:·16
483 ··DW_CFA_advance_loc:·2·to·0000000000000589483 ··DW_CFA_advance_loc:·2·to·0000000000000589
484 ··DW_CFA_def_cfa_offset:·8484 ··DW_CFA_def_cfa_offset:·8
485 ··DW_CFA_nop485 ··DW_CFA_nop
486 ··DW_CFA_nop486 ··DW_CFA_nop
  
487 000004ac·000000000000003c·000004b0·FDE·cie=00000000·pc=0000000000001440..0000000000001a32487 000004ac·000000000000003c·000004b0·FDE·cie=00000000·pc=0000000000001440..0000000000001a60
488 ··DW_CFA_advance_loc:·6·to·0000000000001446488 ··DW_CFA_advance_loc:·6·to·0000000000001446
489 ··DW_CFA_def_cfa_offset:·16489 ··DW_CFA_def_cfa_offset:·16
490 ··DW_CFA_offset:·r13·(r13)·at·cfa-16490 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
491 ··DW_CFA_advance_loc:·8·to·000000000000144e491 ··DW_CFA_advance_loc:·8·to·000000000000144e
492 ··DW_CFA_def_cfa_offset:·24492 ··DW_CFA_def_cfa_offset:·24
493 ··DW_CFA_offset:·r12·(r12)·at·cfa-24493 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
494 ··DW_CFA_advance_loc:·1·to·000000000000144f494 ··DW_CFA_advance_loc:·1·to·000000000000144f
495 ··DW_CFA_def_cfa_offset:·32495 ··DW_CFA_def_cfa_offset:·32
496 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32496 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
497 ··DW_CFA_advance_loc:·4·to·0000000000001453497 ··DW_CFA_advance_loc:·4·to·0000000000001453
498 ··DW_CFA_def_cfa_offset:·40498 ··DW_CFA_def_cfa_offset:·40
499 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40499 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
500 ··DW_CFA_advance_loc:·10·to·000000000000145d500 ··DW_CFA_advance_loc:·10·to·000000000000145d
501 ··DW_CFA_def_cfa_offset:·144501 ··DW_CFA_def_cfa_offset:·144
502 ··DW_CFA_advance_loc2:·360·to·00000000000015c5502 ··DW_CFA_advance_loc2:·638·to·00000000000016db
503 ··DW_CFA_remember_state503 ··DW_CFA_remember_state
504 ··DW_CFA_def_cfa_offset:·40504 ··DW_CFA_def_cfa_offset:·40
505 ··DW_CFA_advance_loc:·4·to·00000000000015c9505 ··DW_CFA_advance_loc:·4·to·00000000000016df
506 ··DW_CFA_def_cfa_offset:·32506 ··DW_CFA_def_cfa_offset:·32
507 ··DW_CFA_advance_loc:·1·to·00000000000015ca507 ··DW_CFA_advance_loc:·1·to·00000000000016e0
508 ··DW_CFA_def_cfa_offset:·24508 ··DW_CFA_def_cfa_offset:·24
509 ··DW_CFA_advance_loc:·2·to·00000000000015cc509 ··DW_CFA_advance_loc:·2·to·00000000000016e2
510 ··DW_CFA_def_cfa_offset:·16510 ··DW_CFA_def_cfa_offset:·16
511 ··DW_CFA_advance_loc:·2·to·00000000000015ce511 ··DW_CFA_advance_loc:·2·to·00000000000016e4
512 ··DW_CFA_def_cfa_offset:·8512 ··DW_CFA_def_cfa_offset:·8
513 ··DW_CFA_advance_loc:·2·to·00000000000015d0513 ··DW_CFA_advance_loc:·4·to·00000000000016e8
514 ··DW_CFA_restore_state514 ··DW_CFA_restore_state
515 ··DW_CFA_nop515 ··DW_CFA_nop
516 ··DW_CFA_nop516 ··DW_CFA_nop
517 ··DW_CFA_nop517 ··DW_CFA_nop
  
518 000004ec·0000000000000018·000004f0·FDE·cie=00000000·pc=000000000000058a..00000000000006ad518 000004ec·0000000000000018·000004f0·FDE·cie=00000000·pc=000000000000058a..000000000000070d
519 ··DW_CFA_def_cfa_offset:·144519 ··DW_CFA_def_cfa_offset:·144
520 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40520 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
521 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32521 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
522 ··DW_CFA_offset:·r12·(r12)·at·cfa-24522 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
523 ··DW_CFA_offset:·r13·(r13)·at·cfa-16523 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
  
524 00000508·0000000000000028·0000050c·FDE·cie=00000000·pc=0000000000001a40..0000000000001c08524 00000508·0000000000000028·0000050c·FDE·cie=00000000·pc=0000000000001a60..0000000000001c5b
525 ··DW_CFA_advance_loc:·5·to·0000000000001a45525 ··DW_CFA_advance_loc:·5·to·0000000000001a65
526 ··DW_CFA_def_cfa_offset:·16526 ··DW_CFA_def_cfa_offset:·16
527 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16527 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
528 ··DW_CFA_advance_loc:·1·to·0000000000001a46528 ··DW_CFA_advance_loc:·1·to·0000000000001a66
529 ··DW_CFA_def_cfa_offset:·24529 ··DW_CFA_def_cfa_offset:·24
530 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24530 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
531 ··DW_CFA_advance_loc:·7·to·0000000000001a4d531 ··DW_CFA_advance_loc:·7·to·0000000000001a6d
532 ··DW_CFA_def_cfa_offset:·32532 ··DW_CFA_def_cfa_offset:·32
533 ··DW_CFA_advance_loc2:·271·to·0000000000001b5c533 ··DW_CFA_advance_loc2:·336·to·0000000000001bbd
534 ··DW_CFA_remember_state534 ··DW_CFA_remember_state
535 ··DW_CFA_def_cfa_offset:·24535 ··DW_CFA_def_cfa_offset:·24
536 ··DW_CFA_advance_loc:·1·to·0000000000001b5d536 ··DW_CFA_advance_loc:·4·to·0000000000001bc1
537 ··DW_CFA_def_cfa_offset:·16537 ··DW_CFA_def_cfa_offset:·16
538 ··DW_CFA_advance_loc:·1·to·0000000000001b5e538 ··DW_CFA_advance_loc:·1·to·0000000000001bc2
539 ··DW_CFA_def_cfa_offset:·8539 ··DW_CFA_def_cfa_offset:·8
540 ··DW_CFA_advance_loc:·1·to·0000000000001b5f540 ··DW_CFA_advance_loc:·6·to·0000000000001bc8
541 ··DW_CFA_restore_state541 ··DW_CFA_restore_state
  
542 00000534·0000000000000014·00000538·FDE·cie=00000000·pc=00000000000006ad..0000000000000758542 00000534·0000000000000014·00000538·FDE·cie=00000000·pc=000000000000070d..00000000000007b1
543 ··DW_CFA_def_cfa_offset:·32543 ··DW_CFA_def_cfa_offset:·32
544 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24544 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
545 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16545 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
546 ··DW_CFA_nop546 ··DW_CFA_nop
  
547 0000054c·0000000000000020·00000550·FDE·cie=00000000·pc=0000000000001c10..0000000000001d58547 0000054c·0000000000000020·00000550·FDE·cie=00000000·pc=0000000000001c60..0000000000001da8
548 ··DW_CFA_advance_loc:·1·to·0000000000001c11548 ··DW_CFA_advance_loc:·1·to·0000000000001c61
549 ··DW_CFA_def_cfa_offset:·16549 ··DW_CFA_def_cfa_offset:·16
550 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16550 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
551 ··DW_CFA_advance_loc:·7·to·0000000000001c18551 ··DW_CFA_advance_loc:·7·to·0000000000001c68
552 ··DW_CFA_def_cfa_offset:·32552 ··DW_CFA_def_cfa_offset:·32
553 ··DW_CFA_advance_loc1:·173·to·0000000000001cc5553 ··DW_CFA_advance_loc1:·173·to·0000000000001d15
554 ··DW_CFA_remember_state554 ··DW_CFA_remember_state
555 ··DW_CFA_def_cfa_offset:·16555 ··DW_CFA_def_cfa_offset:·16
556 ··DW_CFA_advance_loc:·1·to·0000000000001cc6556 ··DW_CFA_advance_loc:·1·to·0000000000001d16
557 ··DW_CFA_def_cfa_offset:·8557 ··DW_CFA_def_cfa_offset:·8
558 ··DW_CFA_advance_loc:·1·to·0000000000001cc7558 ··DW_CFA_advance_loc:·1·to·0000000000001d17
559 ··DW_CFA_restore_state559 ··DW_CFA_restore_state
560 ··DW_CFA_nop560 ··DW_CFA_nop
  
561 00000570·0000000000000014·00000574·FDE·cie=00000000·pc=0000000000000758..0000000000000786561 00000570·0000000000000014·00000574·FDE·cie=00000000·pc=00000000000007b1..00000000000007df
562 ··DW_CFA_def_cfa_offset:·32562 ··DW_CFA_def_cfa_offset:·32
563 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16563 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
564 ··DW_CFA_nop564 ··DW_CFA_nop
565 ··DW_CFA_nop565 ··DW_CFA_nop
566 ··DW_CFA_nop566 ··DW_CFA_nop
  
567 00000588·0000000000000048·0000058c·FDE·cie=00000000·pc=0000000000001d60..0000000000001ea0567 00000588·0000000000000048·0000058c·FDE·cie=00000000·pc=0000000000001db0..0000000000001ef0
568 ··DW_CFA_advance_loc:·2·to·0000000000001d62568 ··DW_CFA_advance_loc:·2·to·0000000000001db2
569 ··DW_CFA_def_cfa_offset:·16569 ··DW_CFA_def_cfa_offset:·16
570 ··DW_CFA_offset:·r15·(r15)·at·cfa-16570 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
571 ··DW_CFA_advance_loc:·17·to·0000000000001d73571 ··DW_CFA_advance_loc:·17·to·0000000000001dc3
572 ··DW_CFA_def_cfa_offset:·24572 ··DW_CFA_def_cfa_offset:·24
573 ··DW_CFA_offset:·r14·(r14)·at·cfa-24573 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
574 ··DW_CFA_advance_loc:·2·to·0000000000001d75574 ··DW_CFA_advance_loc:·2·to·0000000000001dc5
575 ··DW_CFA_def_cfa_offset:·32575 ··DW_CFA_def_cfa_offset:·32
576 ··DW_CFA_offset:·r13·(r13)·at·cfa-32576 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
577 ··DW_CFA_advance_loc:·10·to·0000000000001d7f577 ··DW_CFA_advance_loc:·10·to·0000000000001dcf
578 ··DW_CFA_def_cfa_offset:·40578 ··DW_CFA_def_cfa_offset:·40
579 ··DW_CFA_offset:·r12·(r12)·at·cfa-40579 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
580 ··DW_CFA_advance_loc:·1·to·0000000000001d80580 ··DW_CFA_advance_loc:·1·to·0000000000001dd0
581 ··DW_CFA_def_cfa_offset:·48581 ··DW_CFA_def_cfa_offset:·48
582 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48582 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
583 ··DW_CFA_advance_loc:·4·to·0000000000001d84583 ··DW_CFA_advance_loc:·4·to·0000000000001dd4
584 ··DW_CFA_def_cfa_offset:·56584 ··DW_CFA_def_cfa_offset:·56
585 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56585 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
586 ··DW_CFA_advance_loc:·4·to·0000000000001d88586 ··DW_CFA_advance_loc:·4·to·0000000000001dd8
587 ··DW_CFA_def_cfa_offset:·176587 ··DW_CFA_def_cfa_offset:·176
588 ··DW_CFA_advance_loc1:·240·to·0000000000001e78588 ··DW_CFA_advance_loc1:·240·to·0000000000001ec8
589 ··DW_CFA_remember_state589 ··DW_CFA_remember_state
590 ··DW_CFA_def_cfa_offset:·56590 ··DW_CFA_def_cfa_offset:·56
591 ··DW_CFA_advance_loc:·1·to·0000000000001e79591 ··DW_CFA_advance_loc:·1·to·0000000000001ec9
592 ··DW_CFA_def_cfa_offset:·48592 ··DW_CFA_def_cfa_offset:·48
593 ··DW_CFA_advance_loc:·1·to·0000000000001e7a593 ··DW_CFA_advance_loc:·1·to·0000000000001eca
594 ··DW_CFA_def_cfa_offset:·40594 ··DW_CFA_def_cfa_offset:·40
595 ··DW_CFA_advance_loc:·2·to·0000000000001e7c595 ··DW_CFA_advance_loc:·2·to·0000000000001ecc
596 ··DW_CFA_def_cfa_offset:·32596 ··DW_CFA_def_cfa_offset:·32
597 ··DW_CFA_advance_loc:·2·to·0000000000001e7e597 ··DW_CFA_advance_loc:·2·to·0000000000001ece
598 ··DW_CFA_def_cfa_offset:·24598 ··DW_CFA_def_cfa_offset:·24
599 ··DW_CFA_advance_loc:·2·to·0000000000001e80599 ··DW_CFA_advance_loc:·2·to·0000000000001ed0
600 ··DW_CFA_def_cfa_offset:·16600 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 44784/51509 bytes (86.94%) of diff not shown.
656 B
strings --all --bytes=8 {}
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 []A\A]A^60 []A\A]A^
61 AVAUATUSH61 AVAUATUSH
62 ·[]A\A]A^62 ·[]A\A]A^
63 AWAVAUATI63 AWAVAUATI
64 tCH+C@L964 tCH+C@L9
65 []A\A]A^A_65 []A\A]A^A_
66 CxH9CP}FH66 CxH9CP}FH
67 H;D$·}eH67 C`H;l$·}`H
68 x[]A\A]A^A_68 x[]A\A]A^A_
69 []A\A]A^69 []A\A]A^
70 []A\A]A^70 []A\A]A^
71 AWAVAUATUSH71 AWAVAUATUSH
72 []A\A]A^A_72 []A\A]A^A_
73 []A\A]A^73 []A\A]A^
74 _enter_buffered_busy74 _enter_buffered_busy
Offset 381, 16 lines modifiedOffset 381, 16 lines modified
381 _PyErr_ChainExceptions1381 _PyErr_ChainExceptions1
382 _PyIOBase_finalize382 _PyIOBase_finalize
383 PyObject_ClearWeakRefs383 PyObject_ClearWeakRefs
384 _PyIOBase_check_writable384 _PyIOBase_check_writable
385 PyLong_FromSsize_t385 PyLong_FromSsize_t
386 PyObject_GetBuffer386 PyObject_GetBuffer
387 PyBuffer_IsContiguous387 PyBuffer_IsContiguous
388 PyBuffer_Release 
389 PyErr_CheckSignals388 PyErr_CheckSignals
 389 PyBuffer_Release
390 PyExc_BlockingIOError390 PyExc_BlockingIOError
391 PyErr_GivenExceptionMatches391 PyErr_GivenExceptionMatches
392 PyErr_SetRaisedException392 PyErr_SetRaisedException
393 _PyArg_BadArgument393 _PyArg_BadArgument
394 PyBuffer_FillInfo394 PyBuffer_FillInfo
395 PyMemoryView_FromBuffer395 PyMemoryView_FromBuffer
396 __errno_location396 __errno_location
30.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 236, 147 lines modifiedOffset 236, 147 lines modified
236 »       push···%rbp236 »       push···%rbp
237 »       mov····%rdx,%rbp237 »       mov····%rdx,%rbp
238 »       push···%rbx238 »       push···%rbx
239 »       mov····%rdi,%rbx239 »       mov····%rdi,%rbx
240 »       sub····$0x10,%rsp240 »       sub····$0x10,%rsp
241 »       cmp····$0x1,%rdx241 »       cmp····$0x1,%rdx
242 »       ja·····2cf·<_io__Buffered_read1+0x1f>242 »       ja·····2cf·<_io__Buffered_read1+0x1f>
243 ·R_X86_64_PC32»  .text.unlikely+0xb25243 ·R_X86_64_PC32»  .text.unlikely+0xb7e
244 »       test···%rbp,%rbp244 »       test···%rbp,%rbp
245 »       jle····465·<_io__Buffered_read1+0x1b5>245 »       jle····465·<_io__Buffered_read1+0x1b5>
246 »       mov····(%r12),%rdi246 »       mov····(%r12),%rdi
247 »       call···2e1·<_io__Buffered_read1+0x31>247 »       call···2e1·<_io__Buffered_read1+0x31>
248 ·R_X86_64_PLT32» _PyNumber_Index-0x4248 ·R_X86_64_PLT32» _PyNumber_Index-0x4
249 »       mov····%rax,%r12249 »       mov····%rax,%r12
250 »       test···%rax,%rax250 »       test···%rax,%rax
251 »       je·····2ed·<_io__Buffered_read1+0x3d>251 »       je·····2ed·<_io__Buffered_read1+0x3d>
252 ·R_X86_64_PC32»  .text.unlikely+0xace252 ·R_X86_64_PC32»  .text.unlikely+0xb27
253 »       mov····%rax,%rdi253 »       mov····%rax,%rdi
254 »       call···2f5·<_io__Buffered_read1+0x45>254 »       call···2f5·<_io__Buffered_read1+0x45>
255 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4255 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
256 »       mov····%rax,%rbp256 »       mov····%rax,%rbp
257 »       mov····(%r12),%rax257 »       mov····(%r12),%rax
258 »       test···%eax,%eax258 »       test···%eax,%eax
259 »       js·····30e·<_io__Buffered_read1+0x5e>259 »       js·····30e·<_io__Buffered_read1+0x5e>
260 »       sub····$0x1,%rax260 »       sub····$0x1,%rax
261 »       mov····%rax,(%r12)261 »       mov····%rax,(%r12)
262 »       je·····30e·<_io__Buffered_read1+0x5e>262 »       je·····30e·<_io__Buffered_read1+0x5e>
263 ·R_X86_64_PC32»  .text.unlikely+0xb0c263 ·R_X86_64_PC32»  .text.unlikely+0xb65
264 »       cmp····$0xffffffffffffffff,%rbp264 »       cmp····$0xffffffffffffffff,%rbp
265 »       je·····318·<_io__Buffered_read1+0x68>265 »       je·····318·<_io__Buffered_read1+0x68>
266 ·R_X86_64_PC32»  .text.unlikely+0xace266 ·R_X86_64_PC32»  .text.unlikely+0xb27
267 »       xor····%r9d,%r9d267 »       xor····%r9d,%r9d
268 »       cmpl···$0x0,0x18(%rbx)268 »       cmpl···$0x0,0x18(%rbx)
269 »       mov····%r9,0x8(%rsp)269 »       mov····%r9,0x8(%rsp)
270 »       jle····32a·<_io__Buffered_read1+0x7a>270 »       jle····32a·<_io__Buffered_read1+0x7a>
271 ·R_X86_64_PC32»  .text.unlikely+0xaee271 ·R_X86_64_PC32»  .text.unlikely+0xb47
272 »       test···%rbp,%rbp272 »       test···%rbp,%rbp
273 »       js·····333·<_io__Buffered_read1+0x83>273 »       js·····333·<_io__Buffered_read1+0x83>
274 ·R_X86_64_PC32»  .text.unlikely+0xae5274 ·R_X86_64_PC32»  .text.unlikely+0xb3e
275 »       cmpq···$0x0,0x38(%rbx)275 »       cmpq···$0x0,0x38(%rbx)
276 »       je·····33e·<_io__Buffered_read1+0x8e>276 »       je·····33e·<_io__Buffered_read1+0x8e>
277 ·R_X86_64_PC32»  .text.unlikely+0xb8e277 ·R_X86_64_PC32»  .text.unlikely+0xbe7
278 »       cmpl···$0x0,0x2c(%rbx)278 »       cmpl···$0x0,0x2c(%rbx)
279 »       je·····42f·<_io__Buffered_read1+0x17f>279 »       je·····42f·<_io__Buffered_read1+0x17f>
280 »       mov····0x10(%rbx),%rdi280 »       mov····0x10(%rbx),%rdi
281 »       call···351·<_io__Buffered_read1+0xa1>281 »       call···351·<_io__Buffered_read1+0xa1>
282 ·R_X86_64_PLT32» _PyFileIO_closed-0x4282 ·R_X86_64_PLT32» _PyFileIO_closed-0x4
283 »       test···%eax,%eax283 »       test···%eax,%eax
284 »       jne····46a·<_io__Buffered_read1+0x1ba>284 »       jne····46a·<_io__Buffered_read1+0x1ba>
285 »       test···%rbp,%rbp285 »       test···%rbp,%rbp
286 »       je·····362·<_io__Buffered_read1+0xb2>286 »       je·····362·<_io__Buffered_read1+0xb2>
287 ·R_X86_64_PC32»  .text.unlikely+0xbe0287 ·R_X86_64_PC32»  .text.unlikely+0xc39
288 »       cmpl···$0x0,0x20(%rbx)288 »       cmpl···$0x0,0x20(%rbx)
289 »       je·····376·<_io__Buffered_read1+0xc6>289 »       je·····376·<_io__Buffered_read1+0xc6>
290 »       mov····0x50(%rbx),%rax290 »       mov····0x50(%rbx),%rax
291 »       cmp····$0xffffffffffffffff,%rax291 »       cmp····$0xffffffffffffffff,%rax
292 »       jne····444·<_io__Buffered_read1+0x194>292 »       jne····444·<_io__Buffered_read1+0x194>
293 »       mov····%rbp,%rsi293 »       mov····%rbp,%rsi
294 »       xor····%edi,%edi294 »       xor····%edi,%edi
295 »       call···380·<_io__Buffered_read1+0xd0>295 »       call···380·<_io__Buffered_read1+0xd0>
296 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4296 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
297 »       mov····%rax,0x8(%rsp)297 »       mov····%rax,0x8(%rsp)
298 »       test···%rax,%rax298 »       test···%rax,%rax
299 »       je·····38e·<_io__Buffered_read1+0xde>299 »       je·····38e·<_io__Buffered_read1+0xde>
300 ·R_X86_64_PC32»  .text.unlikely+0xb05300 ·R_X86_64_PC32»  .text.unlikely+0xb5e
301 »       mov····0x68(%rbx),%rdi301 »       mov····0x68(%rbx),%rdi
302 »       xor····%esi,%esi302 »       xor····%esi,%esi
303 »       call···399·<_io__Buffered_read1+0xe9>303 »       call···399·<_io__Buffered_read1+0xe9>
304 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4304 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
305 »       test···%eax,%eax305 »       test···%eax,%eax
306 »       je·····3a1·<_io__Buffered_read1+0xf1>306 »       je·····3a1·<_io__Buffered_read1+0xf1>
307 ·R_X86_64_PC32»  .text.unlikely+0xbba307 ·R_X86_64_PC32»  .text.unlikely+0xc13
308 »       call···3a6·<_io__Buffered_read1+0xf6>308 »       call···3a6·<_io__Buffered_read1+0xf6>
309 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4309 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
310 »       cmpl···$0x0,0x24(%rbx)310 »       cmpl···$0x0,0x24(%rbx)
311 »       mov····%rax,0x70(%rbx)311 »       mov····%rax,0x70(%rbx)
312 »       jne····412·<_io__Buffered_read1+0x162>312 »       jne····412·<_io__Buffered_read1+0x162>
313 »       mov····0x8(%rsp),%rax313 »       mov····0x8(%rsp),%rax
314 »       movq···$0xffffffffffffffff,0x50(%rbx)314 »       movq···$0xffffffffffffffff,0x50(%rbx)
315 »       mov····%rbx,%rdi315 »       mov····%rbx,%rdi
316 »       mov····%rbp,%rdx316 »       mov····%rbp,%rdx
317 »       lea····0x20(%rax),%rsi317 »       lea····0x20(%rax),%rsi
318 »       call···3cc·<_io__Buffered_read1+0x11c>318 »       call···3cc·<_io__Buffered_read1+0x11c>
319 ·R_X86_64_PC32»  .text.hot+0x264c319 ·R_X86_64_PC32»  .text.hot+0x269c
320 »       xor····%edi,%edi320 »       xor····%edi,%edi
321 »       mov····%rdi,0x70(%rbx)321 »       mov····%rdi,0x70(%rbx)
322 »       mov····0x68(%rbx),%rdi322 »       mov····0x68(%rbx),%rdi
323 »       mov····%rax,%r12323 »       mov····%rax,%r12
324 »       call···3de·<_io__Buffered_read1+0x12e>324 »       call···3de·<_io__Buffered_read1+0x12e>
325 ·R_X86_64_PLT32» PyThread_release_lock-0x4325 ·R_X86_64_PLT32» PyThread_release_lock-0x4
326 »       cmp····$0xffffffffffffffff,%r12326 »       cmp····$0xffffffffffffffff,%r12
327 »       je·····3e8·<_io__Buffered_read1+0x138>327 »       je·····3e8·<_io__Buffered_read1+0x138>
328 ·R_X86_64_PC32»  .text.unlikely+0xbca328 ·R_X86_64_PC32»  .text.unlikely+0xc23
329 »       cmp····$0xfffffffffffffffe,%r12329 »       cmp····$0xfffffffffffffffe,%r12
330 »       je·····3f2·<_io__Buffered_read1+0x142>330 »       je·····3f2·<_io__Buffered_read1+0x142>
331 ·R_X86_64_PC32»  .text.unlikely+0xbee331 ·R_X86_64_PC32»  .text.unlikely+0xc47
332 »       cmp····%r12,%rbp332 »       cmp····%r12,%rbp
333 »       jle····404·<_io__Buffered_read1+0x154>333 »       jle····404·<_io__Buffered_read1+0x154>
334 »       mov····%r12,%rsi334 »       mov····%r12,%rsi
335 »       lea····0x8(%rsp),%rdi335 »       lea····0x8(%rsp),%rdi
336 »       call···404·<_io__Buffered_read1+0x154>336 »       call···404·<_io__Buffered_read1+0x154>
337 ·R_X86_64_PLT32» _PyBytes_Resize-0x4337 ·R_X86_64_PLT32» _PyBytes_Resize-0x4
338 »       mov····0x8(%rsp),%rax338 »       mov····0x8(%rsp),%rax
339 »       add····$0x10,%rsp339 »       add····$0x10,%rsp
340 »       pop····%rbx340 »       pop····%rbx
341 »       pop····%rbp341 »       pop····%rbp
342 »       pop····%r12342 »       pop····%r12
343 »       ret343 »       ret
344 »       mov····%rbx,%rdi344 »       mov····%rbx,%rdi
345 »       call···41a·<_io__Buffered_read1+0x16a>345 »       call···41a·<_io__Buffered_read1+0x16a>
346 ·R_X86_64_PC32»  .text.hot+0x1c0c346 ·R_X86_64_PC32»  .text.hot+0x1c5c
347 »       test···%rax,%rax347 »       test···%rax,%rax
348 »       je·····423·<_io__Buffered_read1+0x173>348 »       je·····423·<_io__Buffered_read1+0x173>
349 ·R_X86_64_PC32»  .text.unlikely+0xb48349 ·R_X86_64_PC32»  .text.unlikely+0xba1
350 »       mov····(%rax),%rdx350 »       mov····(%rax),%rdx
351 »       test···%edx,%edx351 »       test···%edx,%edx
352 »       js·····3b0·<_io__Buffered_read1+0x100>352 »       js·····3b0·<_io__Buffered_read1+0x100>
353 »       jmp····42f·<_io__Buffered_read1+0x17f>353 »       jmp····42f·<_io__Buffered_read1+0x17f>
354 ·R_X86_64_PC32»  .text.unlikely+0xb74354 ·R_X86_64_PC32»  .text.unlikely+0xbcd
355 »       mov····%rbx,%rdi355 »       mov····%rbx,%rdi
356 »       call···437·<_io__Buffered_read1+0x187>356 »       call···437·<_io__Buffered_read1+0x187>
357 ·R_X86_64_PC32»  .text.hot+0x10bc357 ·R_X86_64_PC32»  .text.hot+0x10bc
358 »       test···%eax,%eax358 »       test···%eax,%eax
359 »       je·····359·<_io__Buffered_read1+0xa9>359 »       je·····359·<_io__Buffered_read1+0xa9>
360 »       jmp····444·<_io__Buffered_read1+0x194>360 »       jmp····444·<_io__Buffered_read1+0x194>
361 ·R_X86_64_PC32»  .text.unlikely+0xb8e361 ·R_X86_64_PC32»  .text.unlikely+0xbe7
362 »       sub····0x40(%rbx),%rax362 »       sub····0x40(%rbx),%rax
Max diff block lines reached; 26707/31202 bytes (85.59%) of diff not shown.
107 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 »       jmp····86·<_io__Buffered_read.cold+0x17>74 »       jmp····86·<_io__Buffered_read.cold+0x17>
75 »       mov····$0x0,%esi75 »       mov····$0x0,%esi
76 ·R_X86_64_32»    .rodata.str1.1+0x1976 ·R_X86_64_32»    .rodata.str1.1+0x19
77 »       call···aa·<_io__Buffered_read.cold+0x3b>77 »       call···aa·<_io__Buffered_read.cold+0x3b>
78 ·R_X86_64_PLT32» PyErr_SetString-0x478 ·R_X86_64_PLT32» PyErr_SetString-0x4
79 »       jmp····86·<_io__Buffered_read.cold+0x17>79 »       jmp····86·<_io__Buffered_read.cold+0x17>
80 »       mov····%rbx,%rdi80 »       mov····%rbx,%rdi
81 »       call···1b1d·<_enter_buffered_busy>81 »       call···1b76·<_enter_buffered_busy>
82 »       test···%eax,%eax82 »       test···%eax,%eax
83 »       je·····86·<_io__Buffered_read.cold+0x17>83 »       je·····86·<_io__Buffered_read.cold+0x17>
84 »       call···bd·<_io__Buffered_read.cold+0x4e>84 »       call···bd·<_io__Buffered_read.cold+0x4e>
85 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x485 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
86 »       xor····%r10d,%r10d86 »       xor····%r10d,%r10d
87 »       cmpl···$0x0,0x20(%rbx)87 »       cmpl···$0x0,0x20(%rbx)
88 »       mov····%rax,0x70(%rbx)88 »       mov····%rax,0x70(%rbx)
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ·R_X86_64_PC32»  .text.hot+0x93c133 ·R_X86_64_PC32»  .text.hot+0x93c
134 »       cmp····$0xffffffffffffffff,%r13134 »       cmp····$0xffffffffffffffff,%r13
135 »       je·····15b·<_io__Buffered_read.cold+0xec>135 »       je·····15b·<_io__Buffered_read.cold+0xec>
136 ·R_X86_64_PC32»  .text.hot+0x7a5136 ·R_X86_64_PC32»  .text.hot+0x7a5
137 »       jmp····160·<_io__Buffered_read.cold+0xf1>137 »       jmp····160·<_io__Buffered_read.cold+0xf1>
138 ·R_X86_64_PC32»  .text.hot+0x985138 ·R_X86_64_PC32»  .text.hot+0x985
139 »       mov····%rbx,%rdi139 »       mov····%rbx,%rdi
140 »       call···1b1d·<_enter_buffered_busy>140 »       call···1b76·<_enter_buffered_busy>
141 »       test···%eax,%eax141 »       test···%eax,%eax
142 »       je·····86·<_io__Buffered_read.cold+0x17>142 »       je·····86·<_io__Buffered_read.cold+0x17>
143 »       call···175·<_io__Buffered_read.cold+0x106>143 »       call···175·<_io__Buffered_read.cold+0x106>
144 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4144 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
145 »       xor····%ecx,%ecx145 »       xor····%ecx,%ecx
146 »       cmpl···$0x0,0x20(%rbx)146 »       cmpl···$0x0,0x20(%rbx)
147 »       mov····%rax,0x70(%rbx)147 »       mov····%rax,0x70(%rbx)
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 »       mov····$0x0,%ebp205 »       mov····$0x0,%ebp
206 ·R_X86_64_32»    _Py_NoneStruct206 ·R_X86_64_32»    _Py_NoneStruct
207 »       jmp····22b·<_io__Buffered_read.cold+0x1bc>207 »       jmp····22b·<_io__Buffered_read.cold+0x1bc>
208 ·R_X86_64_PC32»  .text.hot+0xb8d208 ·R_X86_64_PC32»  .text.hot+0xb8d
209 »       mov····%r13,%rsi209 »       mov····%r13,%rsi
210 »       mov····%rbx,%rdi210 »       mov····%rbx,%rdi
211 »       call···236·<_io__Buffered_read.cold+0x1c7>211 »       call···236·<_io__Buffered_read.cold+0x1c7>
212 ·R_X86_64_PC32»  .text.hot+0x240c212 ·R_X86_64_PC32»  .text.hot+0x245c
213 »       mov····%rax,%rbp213 »       mov····%rax,%rbp
214 »       jmp····23e·<_io__Buffered_read.cold+0x1cf>214 »       jmp····23e·<_io__Buffered_read.cold+0x1cf>
215 ·R_X86_64_PC32»  .text.hot+0xb8d215 ·R_X86_64_PC32»  .text.hot+0xb8d
216 »       call···243·<_io__Buffered_read.cold+0x1d4>216 »       call···243·<_io__Buffered_read.cold+0x1d4>
217 ·R_X86_64_PLT32» _Py_Dealloc-0x4217 ·R_X86_64_PLT32» _Py_Dealloc-0x4
218 »       jmp····221·<_io__Buffered_read.cold+0x1b2>218 »       jmp····221·<_io__Buffered_read.cold+0x1b2>
219 »       sub····$0x1,%rax219 »       sub····$0x1,%rax
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
244 0000000000000291·<_io__Buffered_close.cold>:244 0000000000000291·<_io__Buffered_close.cold>:
245 _io__Buffered_close.cold():245 _io__Buffered_close.cold():
246 »       mov····%eax,0x0(%rip)········246 »       mov····%eax,0x0(%rip)········
247 ·R_X86_64_PC32»  _Py_NoneStruct-0x4247 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
248 »       jmp····29c·<_io__Buffered_close.cold+0xb>248 »       jmp····29c·<_io__Buffered_close.cold+0xb>
249 ·R_X86_64_PC32»  .text.hot+0x1021249 ·R_X86_64_PC32»  .text.hot+0x1021
250 »       mov····%rbx,%rdi250 »       mov····%rbx,%rdi
251 »       call···1b1d·<_enter_buffered_busy>251 »       call···1b76·<_enter_buffered_busy>
252 »       test···%eax,%eax252 »       test···%eax,%eax
253 »       je·····2f0·<_io__Buffered_close.cold+0x5f>253 »       je·····2f0·<_io__Buffered_close.cold+0x5f>
254 »       call···2ad·<_io__Buffered_close.cold+0x1c>254 »       call···2ad·<_io__Buffered_close.cold+0x1c>
255 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4255 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
256 »       cmpl···$0x0,0x18(%rbx)256 »       cmpl···$0x0,0x18(%rbx)
257 »       mov····%rax,0x70(%rbx)257 »       mov····%rax,0x70(%rbx)
258 »       jg·····2bb·<_io__Buffered_close.cold+0x2a>258 »       jg·····2bb·<_io__Buffered_close.cold+0x2a>
Offset 292, 15 lines modifiedOffset 292, 15 lines modified
292 »       mov····%eax,0xc(%rsp)292 »       mov····%eax,0xc(%rsp)
293 »       call···31d·<_io__Buffered_close.cold+0x8c>293 »       call···31d·<_io__Buffered_close.cold+0x8c>
294 ·R_X86_64_PLT32» _Py_Dealloc-0x4294 ·R_X86_64_PLT32» _Py_Dealloc-0x4
295 »       mov····0xc(%rsp),%eax295 »       mov····0xc(%rsp),%eax
296 »       jmp····326·<_io__Buffered_close.cold+0x95>296 »       jmp····326·<_io__Buffered_close.cold+0x95>
297 ·R_X86_64_PC32»  .text.hot+0xf2b297 ·R_X86_64_PC32»  .text.hot+0xf2b
298 »       mov····%rbx,%rdi298 »       mov····%rbx,%rdi
299 »       call···1b1d·<_enter_buffered_busy>299 »       call···1b76·<_enter_buffered_busy>
300 »       test···%eax,%eax300 »       test···%eax,%eax
301 »       je·····2f0·<_io__Buffered_close.cold+0x5f>301 »       je·····2f0·<_io__Buffered_close.cold+0x5f>
302 »       call···337·<_io__Buffered_close.cold+0xa6>302 »       call···337·<_io__Buffered_close.cold+0xa6>
303 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4303 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
304 »       mov····%rax,0x70(%rbx)304 »       mov····%rax,0x70(%rbx)
305 »       test···%rbp,%rbp305 »       test···%rbp,%rbp
306 »       je·····344·<_io__Buffered_close.cold+0xb3>306 »       je·····344·<_io__Buffered_close.cold+0xb3>
Offset 546, 1239 lines modifiedOffset 546, 1271 lines modified
546 »       pop····%rbx546 »       pop····%rbx
547 »       pop····%rbp547 »       pop····%rbp
548 »       pop····%r12548 »       pop····%r12
549 »       ret549 »       ret
  
550 000000000000058a·<_io_BufferedWriter_write.cold>:550 000000000000058a·<_io_BufferedWriter_write.cold>:
551 _io_BufferedWriter_write.cold():551 _io_BufferedWriter_write.cold():
552 »       sub····$0x1,%rax 
553 »       mov····%rax,0x0(%rip)········ 
554 ·R_X86_64_PC32»  _Py_NoneStruct-0x4552 »       pxor···%xmm0,%xmm0
 553 »       movups·%xmm0,0x40(%rbx)
 554 »       cmp····%rdx,%rax
555 »       jne····59b·<_io_BufferedWriter_write.cold+0x11>555 »       jl·····5ab·<_io_BufferedWriter_write.cold+0x21>
556 ·R_X86_64_PC32»  .text.hot+0x1622 
557 »       mov····$0x0,%edi 
558 ·R_X86_64_32»    _Py_NoneStruct 
559 »       call···5a5·<_io_BufferedWriter_write.cold+0x1b> 
560 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
561 »       jmp····5aa·<_io_BufferedWriter_write.cold+0x20> 
562 ·R_X86_64_PC32»  .text.hot+0x1622 
563 »       movq···$0xffffffffffffffff,0x50(%rbx) 
564 »       jmp····5b7·<_io_BufferedWriter_write.cold+0x2d> 
565 ·R_X86_64_PC32»  .text.hot+0x191e 
566 »       mov····%rbp,%rdi 
567 »       call···5bf·<_io_BufferedWriter_write.cold+0x35> 
568 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4 
569 »       jmp····5c4·<_io_BufferedWriter_write.cold+0x3a> 
570 ·R_X86_64_PC32»  .text.hot+0x18c0 
571 »       xor····%eax,%eax556 »       xor····%edi,%edi
572 »       jmp····5cb·<_io_BufferedWriter_write.cold+0x41>557 »       jmp····59e·<_io_BufferedWriter_write.cold+0x14>
573 ·R_X86_64_PC32»  .text.hot+0x1709558 ·R_X86_64_PC32»  .text.hot+0x165c
574 »       mov····0x60(%rbx),%rdx559 »       mov····0x60(%rbx),%rdx
575 »       mov····0x40(%rbx),%rax560 »       mov····0x40(%rbx),%rax
576 »       jmp····5d8·<_io_BufferedWriter_write.cold+0x4e>561 »       jmp····5ab·<_io_BufferedWriter_write.cold+0x21>
 562 ·R_X86_64_PC32»  .text.hot+0x1683
 563 »       jmp····5b0·<_io_BufferedWriter_write.cold+0x26>
577 ·R_X86_64_PC32»  .text.hot+0x15cc564 ·R_X86_64_PC32»  .text.hot+0x1538
578 »       mov····%rbx,%rdi 
579 »       call···1b1d·<_enter_buffered_busy> 
580 »       test···%eax,%eax 
581 »       je·····671·<_io_BufferedWriter_write.cold+0xe7> 
582 »       call···5ed·<_io_BufferedWriter_write.cold+0x63> 
583 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4 
584 »       cmpq···$0x0,0x38(%rbx)565 »       cmpl···$0x0,0x1c(%rbx)
585 »       mov····%rax,0x70(%rbx) 
586 »       jne····5fc·<_io_BufferedWriter_write.cold+0x72> 
587 ·R_X86_64_PC32»  .text.hot+0x14cd 
Max diff block lines reached; 104699/109388 bytes (95.71%) of diff not shown.
78.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 821, 15 lines modifiedOffset 821, 15 lines modified
821 »       and····%r13,%rdx821 »       and····%r13,%rdx
822 »       test···%rax,%rax822 »       test···%rax,%rax
823 »       je·····cc1·<_io__Buffered_read+0x591>823 »       je·····cc1·<_io__Buffered_read+0x591>
824 »       test···%rdx,%rdx824 »       test···%rdx,%rdx
825 »       je·····b29·<_io__Buffered_read+0x3f9>825 »       je·····b29·<_io__Buffered_read+0x3f9>
826 »       lea····(%r12,%rbp,1),%rsi826 »       lea····(%r12,%rbp,1),%rsi
827 »       mov····%rbx,%rdi827 »       mov····%rbx,%rdi
828 »       call···2650·<_bufferedreader_raw_read>828 »       call···26a0·<_bufferedreader_raw_read>
829 »       cmp····$0xffffffffffffffff,%rax829 »       cmp····$0xffffffffffffffff,%rax
830 »       je·····cd8·<_io__Buffered_read+0x5a8>830 »       je·····cd8·<_io__Buffered_read+0x5a8>
831 »       lea····0x2(%rax),%rdx831 »       lea····0x2(%rax),%rdx
832 »       test···$0xfffffffffffffffd,%rdx832 »       test···$0xfffffffffffffffd,%rdx
833 »       je·····c2a·<_io__Buffered_read+0x4fa>833 »       je·····c2a·<_io__Buffered_read+0x4fa>
834 »       sub····%rax,%r13834 »       sub····%rax,%r13
835 »       add····%rax,%rbp835 »       add····%rax,%rbp
Offset 841, 15 lines modifiedOffset 841, 15 lines modified
841 »       and····%r13,%rdx841 »       and····%r13,%rdx
842 »       test···%rax,%rax842 »       test···%rax,%rax
843 »       je·····d36·<_io__Buffered_read+0x606>843 »       je·····d36·<_io__Buffered_read+0x606>
844 »       test···%rdx,%rdx844 »       test···%rdx,%rdx
845 »       je·····b29·<_io__Buffered_read+0x3f9>845 »       je·····b29·<_io__Buffered_read+0x3f9>
846 »       lea····(%r12,%rbp,1),%rsi846 »       lea····(%r12,%rbp,1),%rsi
847 »       mov····%rbx,%rdi847 »       mov····%rbx,%rdi
848 »       call···2650·<_bufferedreader_raw_read>848 »       call···26a0·<_bufferedreader_raw_read>
849 »       cmp····$0xffffffffffffffff,%rax849 »       cmp····$0xffffffffffffffff,%rax
850 »       je·····cd8·<_io__Buffered_read+0x5a8>850 »       je·····cd8·<_io__Buffered_read+0x5a8>
851 »       lea····0x2(%rax),%rdx851 »       lea····0x2(%rax),%rdx
852 »       test···$0xfffffffffffffffd,%rdx852 »       test···$0xfffffffffffffffd,%rdx
853 »       je·····c2a·<_io__Buffered_read+0x4fa>853 »       je·····c2a·<_io__Buffered_read+0x4fa>
854 »       sub····%rax,%r13854 »       sub····%rax,%r13
855 »       add····%rax,%rbp855 »       add····%rax,%rbp
Offset 867, 15 lines modifiedOffset 867, 15 lines modified
867 »       movups·%xmm0,0x40(%rbx)867 »       movups·%xmm0,0x40(%rbx)
868 »       test···%r13,%r13868 »       test···%r13,%r13
869 »       jle····b8c·<_io__Buffered_read+0x45c>869 »       jle····b8c·<_io__Buffered_read+0x45c>
870 »       mov····0x78(%rbx),%rax870 »       mov····0x78(%rbx),%rax
871 »       cmp····%rax,0x50(%rbx)871 »       cmp····%rax,0x50(%rbx)
872 »       jge····b8c·<_io__Buffered_read+0x45c>872 »       jge····b8c·<_io__Buffered_read+0x45c>
873 »       mov····%rbx,%rdi873 »       mov····%rbx,%rdi
874 »       call···2470·<_bufferedreader_fill_buffer>874 »       call···24c0·<_bufferedreader_fill_buffer>
875 »       mov····%rax,%r14875 »       mov····%rax,%r14
876 »       cmp····$0xffffffffffffffff,%rax876 »       cmp····$0xffffffffffffffff,%rax
877 »       je·····cd8·<_io__Buffered_read+0x5a8>877 »       je·····cd8·<_io__Buffered_read+0x5a8>
878 »       lea····0x2(%rax),%rax878 »       lea····0x2(%rax),%rax
879 »       test···$0xfffffffffffffffd,%rax879 »       test···$0xfffffffffffffffd,%rax
880 »       je·····c57·<_io__Buffered_read+0x527>880 »       je·····c57·<_io__Buffered_read+0x527>
881 »       mov····0x40(%rbx),%rsi881 »       mov····0x40(%rbx),%rsi
Offset 961, 15 lines modifiedOffset 961, 15 lines modified
961 »       call···c93·<_io__Buffered_read+0x563>961 »       call···c93·<_io__Buffered_read+0x563>
962 ·R_X86_64_PLT32» memcpy-0x4962 ·R_X86_64_PLT32» memcpy-0x4
963 »       sub····%rbp,%r13963 »       sub····%rbp,%r13
964 »       add····%rbp,0x40(%rbx)964 »       add····%rbp,0x40(%rbx)
965 »       cmpl···$0x0,0x24(%rbx)965 »       cmpl···$0x0,0x24(%rbx)
966 »       je·····a5c·<_io__Buffered_read+0x32c>966 »       je·····a5c·<_io__Buffered_read+0x32c>
967 »       mov····%rbx,%rdi967 »       mov····%rbx,%rdi
968 »       call···1c10·<buffered_flush_and_rewind_unlocked>968 »       call···1c60·<buffered_flush_and_rewind_unlocked>
969 »       test···%rax,%rax969 »       test···%rax,%rax
970 »       je·····cd8·<_io__Buffered_read+0x5a8>970 »       je·····cd8·<_io__Buffered_read+0x5a8>
971 »       mov····(%rax),%rdx971 »       mov····(%rax),%rdx
972 »       test···%edx,%edx972 »       test···%edx,%edx
973 »       js·····a5c·<_io__Buffered_read+0x32c>973 »       js·····a5c·<_io__Buffered_read+0x32c>
974 »       jmp····cc1·<_io__Buffered_read+0x591>974 »       jmp····cc1·<_io__Buffered_read+0x591>
975 ·R_X86_64_PC32»  .text.unlikely+0x258975 ·R_X86_64_PC32»  .text.unlikely+0x258
Offset 981, 15 lines modifiedOffset 981, 15 lines modified
981 »       sub····%rcx,%rdx981 »       sub····%rcx,%rdx
982 »       jmp····a86·<_io__Buffered_read+0x356>982 »       jmp····a86·<_io__Buffered_read+0x356>
983 »       mov····0x18(%rsp),%rdi983 »       mov····0x18(%rsp),%rdi
984 »       xor····%ebp,%ebp984 »       xor····%ebp,%ebp
985 »       call···450·<Py_XDECREF>985 »       call···450·<Py_XDECREF>
986 »       jmp····b91·<_io__Buffered_read+0x461>986 »       jmp····b91·<_io__Buffered_read+0x461>
987 »       mov····%rbx,%rdi987 »       mov····%rbx,%rdi
988 »       call···1c10·<buffered_flush_and_rewind_unlocked>988 »       call···1c60·<buffered_flush_and_rewind_unlocked>
989 »       mov····%rax,%rdi989 »       mov····%rax,%rdi
990 »       test···%rax,%rax990 »       test···%rax,%rax
991 »       je·····e82·<_io__Buffered_read+0x752>991 »       je·····e82·<_io__Buffered_read+0x752>
992 »       mov····(%rax),%rax992 »       mov····(%rax),%rax
993 »       test···%eax,%eax993 »       test···%eax,%eax
994 »       js·····824·<_io__Buffered_read+0xf4>994 »       js·····824·<_io__Buffered_read+0xf4>
995 »       jmp····d0d·<_io__Buffered_read+0x5dd>995 »       jmp····d0d·<_io__Buffered_read+0x5dd>
Offset 1591, 663 lines modifiedOffset 1591, 692 lines modified
1591 »       movaps·%xmm0,0x20(%rsp)1591 »       movaps·%xmm0,0x20(%rsp)
1592 »       movaps·%xmm0,0x30(%rsp)1592 »       movaps·%xmm0,0x30(%rsp)
1593 »       movaps·%xmm0,0x40(%rsp)1593 »       movaps·%xmm0,0x40(%rsp)
1594 »       movaps·%xmm0,0x50(%rsp)1594 »       movaps·%xmm0,0x50(%rsp)
1595 »       call···1480·<_io_BufferedWriter_write+0x40>1595 »       call···1480·<_io_BufferedWriter_write+0x40>
1596 ·R_X86_64_PLT32» PyObject_GetBuffer-0x41596 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
1597 »       test···%eax,%eax1597 »       test···%eax,%eax
1598 »       jne····18d4·<_io_BufferedWriter_write+0x494>1598 »       jne····1902·<_io_BufferedWriter_write+0x4c2>
1599 »       mov····$0x43,%esi1599 »       mov····$0x43,%esi
1600 »       lea····0x10(%rsp),%rdi1600 »       lea····0x10(%rsp),%rdi
1601 »       call···1497·<_io_BufferedWriter_write+0x57>1601 »       call···1497·<_io_BufferedWriter_write+0x57>
1602 ·R_X86_64_PLT32» PyBuffer_IsContiguous-0x41602 ·R_X86_64_PLT32» PyBuffer_IsContiguous-0x4
1603 »       test···%eax,%eax1603 »       test···%eax,%eax
1604 »       je·····149f·<_io_BufferedWriter_write+0x5f>1604 »       je·····149f·<_io_BufferedWriter_write+0x5f>
1605 ·R_X86_64_PC32»  .text.unlikely+0x6331605 ·R_X86_64_PC32»  .text.unlikely+0x678
1606 »       mov····0x18(%rbx),%eax1606 »       mov····0x18(%rbx),%eax
1607 »       test···%eax,%eax1607 »       test···%eax,%eax
1608 »       jle····14aa·<_io_BufferedWriter_write+0x6a>1608 »       jle····14aa·<_io_BufferedWriter_write+0x6a>
1609 ·R_X86_64_PC32»  .text.unlikely+0x60e1609 ·R_X86_64_PC32»  .text.unlikely+0x6b9
1610 »       mov····0x68(%rbx),%rdi1610 »       mov····0x68(%rbx),%rdi
1611 »       xor····%esi,%esi1611 »       xor····%esi,%esi
1612 »       call···14b5·<_io_BufferedWriter_write+0x75>1612 »       call···14b5·<_io_BufferedWriter_write+0x75>
1613 ·R_X86_64_PLT32» PyThread_acquire_lock-0x41613 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
1614 »       test···%eax,%eax1614 »       test···%eax,%eax
1615 »       je·····14bd·<_io_BufferedWriter_write+0x7d>1615 »       je·····14bd·<_io_BufferedWriter_write+0x7d>
1616 ·R_X86_64_PC32»  .text.unlikely+0x5d41616 ·R_X86_64_PC32»  .text.unlikely+0x694
1617 »       call···14c2·<_io_BufferedWriter_write+0x82>1617 »       call···14c2·<_io_BufferedWriter_write+0x82>
1618 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x41618 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
1619 »       cmpq···$0x0,0x38(%rbx)1619 »       cmpq···$0x0,0x38(%rbx)
1620 »       mov····%rax,0x70(%rbx)1620 »       mov····%rax,0x70(%rbx)
1621 »       je·····1a11·<_io_BufferedWriter_write+0x5d1>1621 »       je·····1a3a·<_io_BufferedWriter_write+0x5fa>
1622 »       mov····0x2c(%rbx),%eax1622 »       mov····0x2c(%rbx),%eax
1623 »       test···%eax,%eax1623 »       test···%eax,%eax
1624 »       je·····176b·<_io_BufferedWriter_write+0x32b>1624 »       je·····1708·<_io_BufferedWriter_write+0x2c8>
1625 »       mov····0x10(%rbx),%rdi1625 »       mov····0x10(%rbx),%rdi
1626 »       call···14e5·<_io_BufferedWriter_write+0xa5>1626 »       call···14e5·<_io_BufferedWriter_write+0xa5>
1627 ·R_X86_64_PLT32» _PyFileIO_closed-0x41627 ·R_X86_64_PLT32» _PyFileIO_closed-0x4
1628 »       test···%eax,%eax1628 »       test···%eax,%eax
1629 »       jne····14ed·<_io_BufferedWriter_write+0xad>1629 »       jne····14ed·<_io_BufferedWriter_write+0xad>
1630 ·R_X86_64_PC32»  .text.unlikely+0x5f81630 ·R_X86_64_PC32»  .text.unlikely+0x5c3
1631 »       mov····0x20(%rbx),%r13d1631 »       mov····0x20(%rbx),%r13d
1632 »       test···%r13d,%r13d1632 »       test···%r13d,%r13d
1633 »       je·····1501·<_io_BufferedWriter_write+0xc1>1633 »       jne····1620·<_io_BufferedWriter_write+0x1e0>
1634 »       cmpq···$0xffffffffffffffff,0x50(%rbx) 
1635 »       jne····17f5·<_io_BufferedWriter_write+0x3b5> 
1636 »       mov····0x20(%rsp),%rax 
1637 »       mov····0x24(%rbx),%r12d1634 »       mov····0x24(%rbx),%r12d
Max diff block lines reached; 75188/79803 bytes (94.22%) of diff not shown.
2.21 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 72, 24 lines modifiedOffset 72, 24 lines modified
72 ··0x00000440·18000000·44040000·00000000·2b000000·....D.......+...72 ··0x00000440·18000000·44040000·00000000·2b000000·....D.......+...
73 ··0x00000450·000e3083·0486038c·02000000·28000000·..0.........(...73 ··0x00000450·000e3083·0486038c·02000000·28000000·..0.........(...
74 ··0x00000460·60040000·00000000·61000000·00460e10·`.......a....F..74 ··0x00000460·60040000·00000000·61000000·00460e10·`.......a....F..
75 ··0x00000470·8c02440e·18860344·0e208304·02480e18·..D....D.·...H..75 ··0x00000470·8c02440e·18860344·0e208304·02480e18·..D....D.·...H..
76 ··0x00000480·470e1042·0e080000·20000000·8c040000·G..B....·.......76 ··0x00000480·470e1042·0e080000·20000000·8c040000·G..B....·.......
77 ··0x00000490·00000000·24000000·000e2083·0486038c·....$.....·.....77 ··0x00000490·00000000·24000000·000e2083·0486038c·....$.....·.....
78 ··0x000004a0·02600e18·410e1042·0e080000·3c000000·.`..A..B....<...78 ··0x000004a0·02600e18·410e1042·0e080000·3c000000·.`..A..B....<...
79 ··0x000004b0·b0040000·00000000·f2050000·00460e10·.............F..79 ··0x000004b0·b0040000·00000000·20060000·00460e10·........·....F..
80 ··0x000004c0·8d02480e·188c0341·0e208604·440e2883·..H....A.·..D.(.80 ··0x000004c0·8d02480e·188c0341·0e208604·440e2883·..H....A.·..D.(.
81 ··0x000004d0·054a0e90·01036801·0a0e2844·0e20410e·.J....h...(D.·A.81 ··0x000004d0·054a0e90·01037e02·0a0e2844·0e20410e·.J....~...(D.·A.
82 ··0x000004e0·18420e10·420e0842·0b000000·18000000·.B..B..B........82 ··0x000004e0·18420e10·420e0844·0b000000·18000000·.B..B..D........
83 ··0x000004f0·f0040000·00000000·23010000·000e9001·........#.......83 ··0x000004f0·f0040000·00000000·83010000·000e9001·................
84 ··0x00000500·83058604·8c038d02·28000000·0c050000·........(.......84 ··0x00000500·83058604·8c038d02·28000000·0c050000·........(.......
85 ··0x00000510·00000000·c8010000·00450e10·8602410e·.........E....A.85 ··0x00000510·00000000·fb010000·00450e10·8602410e·.........E....A.
86 ··0x00000520·18830347·0e20030f·010a0e18·410e1041·...G.·......A..A86 ··0x00000520·18830347·0e200350·010a0e18·440e1041·...G.·.P....D..A
87 ··0x00000530·0e08410b·14000000·38050000·00000000·..A.....8.......87 ··0x00000530·0e08460b·14000000·38050000·00000000·..F.....8.......
88 ··0x00000540·ab000000·000e2083·03860200·20000000·......·.....·...88 ··0x00000540·a4000000·000e2083·03860200·20000000·......·.....·...
89 ··0x00000550·50050000·00000000·48010000·00410e10·P.......H....A..89 ··0x00000550·50050000·00000000·48010000·00410e10·P.......H....A..
90 ··0x00000560·8302470e·2002ad0a·0e10410e·08410b00·..G.·.....A..A..90 ··0x00000560·8302470e·2002ad0a·0e10410e·08410b00·..G.·.....A..A..
91 ··0x00000570·14000000·74050000·00000000·2e000000·....t...........91 ··0x00000570·14000000·74050000·00000000·2e000000·....t...........
92 ··0x00000580·000e2083·02000000·48000000·8c050000·..·.....H.......92 ··0x00000580·000e2083·02000000·48000000·8c050000·..·.....H.......
93 ··0x00000590·00000000·40010000·00420e10·8f02510e·....@....B....Q.93 ··0x00000590·00000000·40010000·00420e10·8f02510e·....@....B....Q.
94 ··0x000005a0·188e0342·0e208d04·4a0e288c·05410e30·...B.·..J.(..A.094 ··0x000005a0·188e0342·0e208d04·4a0e288c·05410e30·...B.·..J.(..A.0
95 ··0x000005b0·8606440e·38830744·0eb00102·f00a0e38·..D.8..D.......895 ··0x000005b0·8606440e·38830744·0eb00102·f00a0e38·..D.8..D.......8
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 330, 17 lines modifiedOffset 330, 17 lines modified
330 ··0x00001470·73655f66·696e616c·697a6500·50794f62·se_finalize.PyOb330 ··0x00001470·73655f66·696e616c·697a6500·50794f62·se_finalize.PyOb
331 ··0x00001480·6a656374·5f436c65·61725765·616b5265·ject_ClearWeakRe331 ··0x00001480·6a656374·5f436c65·61725765·616b5265·ject_ClearWeakRe
332 ··0x00001490·6673005f·5079494f·42617365·5f636865·fs._PyIOBase_che332 ··0x00001490·6673005f·5079494f·42617365·5f636865·fs._PyIOBase_che
333 ··0x000014a0·636b5f77·72697461·626c6500·50794c6f·ck_writable.PyLo333 ··0x000014a0·636b5f77·72697461·626c6500·50794c6f·ck_writable.PyLo
334 ··0x000014b0·6e675f46·726f6d53·73697a65·5f740050·ng_FromSsize_t.P334 ··0x000014b0·6e675f46·726f6d53·73697a65·5f740050·ng_FromSsize_t.P
335 ··0x000014c0·794f626a·6563745f·47657442·75666665·yObject_GetBuffe335 ··0x000014c0·794f626a·6563745f·47657442·75666665·yObject_GetBuffe
336 ··0x000014d0·72005079·42756666·65725f49·73436f6e·r.PyBuffer_IsCon336 ··0x000014d0·72005079·42756666·65725f49·73436f6e·r.PyBuffer_IsCon
337 ··0x000014e0·74696775·6f757300·50794275·66666572·tiguous.PyBuffer337 ··0x000014e0·74696775·6f757300·50794572·725f4368·tiguous.PyErr_Ch
338 ··0x000014f0·5f52656c·65617365·00507945·72725f43·_Release.PyErr_C 
339 ··0x00001500·6865636b·5369676e·616c7300·50794578·heckSignals.PyEx338 ··0x000014f0·65636b53·69676e61·6c730050·79427566·eckSignals.PyBuf
 339 ··0x00001500·6665725f·52656c65·61736500·50794578·fer_Release.PyEx
340 ··0x00001510·635f426c·6f636b69·6e67494f·4572726f·c_BlockingIOErro340 ··0x00001510·635f426c·6f636b69·6e67494f·4572726f·c_BlockingIOErro
341 ··0x00001520·72005079·4572725f·47697665·6e457863·r.PyErr_GivenExc341 ··0x00001520·72005079·4572725f·47697665·6e457863·r.PyErr_GivenExc
342 ··0x00001530·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py342 ··0x00001530·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py
343 ··0x00001540·4572725f·53657452·61697365·64457863·Err_SetRaisedExc343 ··0x00001540·4572725f·53657452·61697365·64457863·Err_SetRaisedExc
344 ··0x00001550·65707469·6f6e006d·656d6d6f·7665005f·eption.memmove._344 ··0x00001550·65707469·6f6e006d·656d6d6f·7665005f·eption.memmove._
345 ··0x00001560·50794172·675f4261·64417267·756d656e·PyArg_BadArgumen345 ··0x00001560·50794172·675f4261·64417267·756d656e·PyArg_BadArgumen
346 ··0x00001570·74005079·42756666·65725f46·696c6c49·t.PyBuffer_FillI346 ··0x00001570·74005079·42756666·65725f46·696c6c49·t.PyBuffer_FillI
669 KB
textio.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········106472·(bytes·into·file)13 ··Start·of·section·headers:··········106384·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.9 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x19fe8:1 There·are·22·section·headers,·starting·at·offset·0x19f90:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00280a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00280a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00e1f0·003108·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00e1b0·003108·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002860·000c80·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002860·000c80·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0112f8·000fd8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0112b8·000fd8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0034e0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0034e0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0034e0·0003ef·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0034e0·0003ef·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0038d0·000580·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0038d0·000580·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003e50·0029e2·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003e50·00299c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0122d0·005418·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·012290·005400·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·006840·002178·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0067f0·002188·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0176e8·0019e0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·017690·0019e0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0089c0·0014eb·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·008980·0014eb·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0190c8·000420·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·019070·000420·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009eb0·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009e70·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·009eb8·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·009e78·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·009eb8·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·009e78·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·009ed8·001070·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·009e98·001070·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·0194e8·000a38·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·019490·000a38·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00af48·0019f8·18·····20·173··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00af08·0019f8·18·····20·173··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00c940·0018b0·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00c900·0018b0·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·019f20·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·019ec8·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
16.8 KB
readelf --wide --symbols {}
    
Offset 21, 111 lines modifiedOffset 21, 111 lines modified
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
22 ····18:·00000000000003a8····83·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_decoder.cold22 ····18:·00000000000003a8····83·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_decoder.cold
23 ····19:·0000000000000140···160·OBJECT··LOCAL··DEFAULT···12·encodefuncs23 ····19:·0000000000000140···160·OBJECT··LOCAL··DEFAULT···12·encodefuncs
24 ····20:·00000000000003fb····39·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_encoder.cold24 ····20:·00000000000003fb····39·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_encoder.cold
25 ····21:·0000000000000422····66·FUNC····LOCAL··DEFAULT····8·_textiowrapper_fix_encoder_state.cold25 ····21:·0000000000000422····66·FUNC····LOCAL··DEFAULT····8·_textiowrapper_fix_encoder_state.cold
26 ····22:·00000000000001c0···349·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse26 ····22:·00000000000001c0···349·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse
27 ····23:·0000000000000464····87·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold27 ····23:·0000000000000464····87·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold
28 ····24:·0000000000000320··1181·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write28 ····24:·0000000000000320··1188·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write
29 ····25:·00000000000013fc····29·FUNC····LOCAL··DEFAULT····8·ascii_encode29 ····25:·00000000000013b6····29·FUNC····LOCAL··DEFAULT····8·ascii_encode
30 ····26:·0000000000001605····29·FUNC····LOCAL··DEFAULT····8·latin1_encode30 ····26:·00000000000015bf····29·FUNC····LOCAL··DEFAULT····8·latin1_encode
31 ····27:·00000000000010d0····29·FUNC····LOCAL··DEFAULT····1·utf8_encode31 ····27:·00000000000010d0····29·FUNC····LOCAL··DEFAULT····1·utf8_encode
32 ····28:·0000000000000810···542·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush32 ····28:·0000000000000820···555·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush
33 ····29:·00000000000007c0····65·FUNC····LOCAL··DEFAULT···10·textiowrapper_closed_get33 ····29:·00000000000007d0····65·FUNC····LOCAL··DEFAULT···10·textiowrapper_closed_get
34 ····30:·00000000000004bb···583·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold34 ····30:·00000000000004bb···577·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold
35 ····31:·0000000000000702····22·FUNC····LOCAL··DEFAULT····8·textiowrapper_closed_get.cold35 ····31:·00000000000006fc····22·FUNC····LOCAL··DEFAULT····8·textiowrapper_closed_get.cold
36 ····32:·0000000000000718····75·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold36 ····32:·0000000000000712····75·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold
37 ····33:·00000000000008e0···120·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder___init__37 ····33:·00000000000008e0···120·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder___init__
38 ····34:·0000000000000763···197·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold38 ····34:·000000000000075d···197·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold
39 ····35:·0000000000000260····72·OBJECT··LOCAL··DEFAULT····3·_parser.1139 ····35:·0000000000000260····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
40 ····36:·0000000000000a30···136·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext40 ····36:·0000000000000a50···136·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext
41 ····37:·0000000000000ac0··2675·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline41 ····37:·0000000000000ae0··2662·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline
42 ····38:·0000000000000828···253·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold42 ····38:·0000000000000822···253·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold
43 ····39:·0000000000000960···785·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk43 ····39:·0000000000000960···785·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk
44 ····40:·0000000000001df0····69·FUNC····LOCAL··DEFAULT···10·find_control_char44 ····40:·0000000000001e00····69·FUNC····LOCAL··DEFAULT···10·find_control_char
45 ····41:·0000000000000925···915·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold45 ····41:·000000000000091f···851·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold
46 ····42:·0000000000001b10····82·FUNC····LOCAL··DEFAULT···10·check_decoded46 ····42:·0000000000001b20····82·FUNC····LOCAL··DEFAULT···10·check_decoded
47 ····43:·0000000000000cb8···265·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold47 ····43:·0000000000000c72···265·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold
48 ····44:·0000000000000dc1···691·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold48 ····44:·0000000000000d7b···691·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold
49 ····45:·0000000000001074····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold49 ····45:·000000000000102e····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold
50 ····46:·0000000000001e40···723·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush50 ····46:·0000000000001e50···736·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush
51 ····47:·00000000000010d5···164·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold51 ····47:·000000000000108f···164·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold
52 ····48:·0000000000000c80···278·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close52 ····48:·0000000000000c80···278·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close
53 ····49:·0000000000001179···226·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold53 ····49:·0000000000001133···226·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold
54 ····50:·0000000000000da0···130·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc54 ····50:·0000000000000da0···130·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc
55 ····51:·0000000000000e30···491·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear55 ····51:·0000000000000e30···491·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear
56 ····52:·000000000000125b····24·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold56 ····52:·0000000000001215····24·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold
57 ····53:·0000000000001273····44·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold57 ····53:·000000000000122d····44·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold
58 ····54:·0000000000001020····94·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc58 ····54:·0000000000001020····94·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc
59 ····55:·0000000000001080····74·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_clear59 ····55:·0000000000001080····74·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_clear
60 ····56:·000000000000129f····11·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold60 ····56:·0000000000001259····11·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold
61 ····57:·00000000000012aa····23·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_clear.cold61 ····57:·0000000000001264····23·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_clear.cold
62 ····58:·0000000000002120····88·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline62 ····58:·0000000000002130····88·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline
63 ····59:·00000000000012c1···177·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold63 ····59:·000000000000127b···177·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold
64 ····60:·00000000000010f0···215·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate64 ····60:·00000000000010f0···215·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate
65 ····61:·0000000000001372···138·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold65 ····61:·000000000000132c···138·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold
66 ····62:·00000000000011d0···866·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_read66 ····62:·00000000000011d0···866·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_read
67 ····63:·0000000000001590···105·FUNC····LOCAL··DEFAULT····1·textiowrapper_get_decoded_chars67 ····63:·0000000000001590···105·FUNC····LOCAL··DEFAULT····1·textiowrapper_get_decoded_chars
68 ····64:·0000000000001419···326·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold68 ····64:·00000000000013d3···326·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold
69 ····65:·0000000000001540····69·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_fileno69 ····65:·0000000000001540····69·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_fileno
70 ····66:·000000000000155f····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold70 ····66:·0000000000001519····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold
71 ····67:·000000000000158a···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty71 ····67:·0000000000001544···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty
72 ····68:·0000000000001600····31·FUNC····LOCAL··DEFAULT····1·textiowrapper_errors_get72 ····68:·0000000000001600····31·FUNC····LOCAL··DEFAULT····1·textiowrapper_errors_get
73 ····69:·00000000000015ef····22·FUNC····LOCAL··DEFAULT····8·textiowrapper_errors_get.cold73 ····69:·00000000000015a9····22·FUNC····LOCAL··DEFAULT····8·textiowrapper_errors_get.cold
74 ····70:·0000000000001620····90·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_traverse74 ····70:·0000000000001620····90·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_traverse
75 ····71:·0000000000001622·····7·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_traverse.cold75 ····71:·00000000000015dc·····7·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_traverse.cold
76 ····72:·0000000000001629···460·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr76 ····72:·00000000000015e3···460·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr
77 ····73:·0000000000001680····40·FUNC····LOCAL··DEFAULT····1·textiowrapper_name_get77 ····73:·0000000000001680····40·FUNC····LOCAL··DEFAULT····1·textiowrapper_name_get
78 ····74:·00000000000017f5····40·FUNC····LOCAL··DEFAULT····8·textiowrapper_name_get.cold78 ····74:·00000000000017af····40·FUNC····LOCAL··DEFAULT····8·textiowrapper_name_get.cold
79 ····75:·00000000000016b0···730·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_reconfigure79 ····75:·00000000000016b0···730·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_reconfigure
80 ····76:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.280 ····76:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
81 ····77:·0000000000001990····25·FUNC····LOCAL··DEFAULT····1·convert_optional_bool81 ····77:·0000000000001990····25·FUNC····LOCAL··DEFAULT····1·convert_optional_bool
82 ····78:·000000000000181d···853·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_reconfigure.cold82 ····78:·00000000000017d7···853·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_reconfigure.cold
83 ····79:·0000000000001b72····59·FUNC····LOCAL··DEFAULT····8·convert_optional_bool.cold83 ····79:·0000000000001b2c····59·FUNC····LOCAL··DEFAULT····8·convert_optional_bool.cold
84 ····80:·00000000000019b0···110·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_decode84 ····80:·00000000000019b0···110·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_decode
85 ····81:·0000000000001bad···112·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold85 ····81:·0000000000001b67···112·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold
86 ····82:·00000000000001c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.886 ····82:·00000000000001c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
87 ····83:·0000000000001a20····74·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_reset87 ····83:·0000000000001a20····74·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_reset
88 ····84:·0000000000001c1d····32·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold88 ····84:·0000000000001bd7····32·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold
89 ····85:·0000000000001a70··1379·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek89 ····85:·0000000000001a70··1379·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek
90 ····86:·0000000000002560····99·FUNC····LOCAL··DEFAULT····1·_textiowrapper_decoder_setstate.isra.090 ····86:·0000000000002560····99·FUNC····LOCAL··DEFAULT····1·_textiowrapper_decoder_setstate.isra.0
91 ····87:·00000000000025d0····85·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset91 ····87:·00000000000025d0····85·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset
92 ····88:·0000000000001c3d···785·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold92 ····88:·0000000000001bf7···785·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold
93 ····89:·0000000000001fe0··1406·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell93 ····89:·0000000000001fe0··1406·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell
94 ····90:·0000000000002730····95·FUNC····LOCAL··DEFAULT····1·textiowrapper_build_cookie94 ····90:·0000000000002730····95·FUNC····LOCAL··DEFAULT····1·textiowrapper_build_cookie
95 ····91:·0000000000001f4e···734·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold95 ····91:·0000000000001f08···734·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold
96 ····92:·000000000000222c····34·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold96 ····92:·00000000000021e6····34·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold
97 ····93:·000000000000224e····75·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold97 ····93:·0000000000002208····75·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold
98 ····94:·0000000000002299···105·FUNC····LOCAL··DEFAULT····8·textiowrapper_newlines_get98 ····94:·0000000000002253···105·FUNC····LOCAL··DEFAULT····8·textiowrapper_newlines_get
99 ····95:·0000000000002630···107·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_detach99 ····95:·0000000000002630···107·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_detach
100 ····96:·0000000000002302····69·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_detach.cold100 ····96:·00000000000022bc····69·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_detach.cold
101 ····97:·0000000000002347···187·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_newlines_get101 ····97:·0000000000002301···187·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_newlines_get
102 ····98:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata102 ····98:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
103 ····99:·00000000000026a0···144·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_setstate103 ····99:·00000000000026a0···144·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_setstate
104 ···100:·0000000000002402····43·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_setstate.cold104 ···100:·00000000000023bc····43·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_setstate.cold
105 ···101:·0000000000002790····10·FUNC····LOCAL··DEFAULT····1·textiobase_encoding_get105 ···101:·0000000000002790····10·FUNC····LOCAL··DEFAULT····1·textiobase_encoding_get
106 ···102:·000000000000242d···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readable106 ···102:·00000000000023e7···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readable
107 ···103:·0000000000002492···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_writable107 ···103:·000000000000244c···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_writable
108 ···104:·00000000000024f7···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seekable108 ···104:·00000000000024b1···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seekable
109 ···105:·000000000000255c···237·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_truncate109 ···105:·0000000000002516···237·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_truncate
110 ···106:·00000000000027a0····40·FUNC····LOCAL··DEFAULT····1·utf16_encode110 ···106:·00000000000027a0····40·FUNC····LOCAL··DEFAULT····1·utf16_encode
111 ···107:·00000000000027d0····32·FUNC····LOCAL··DEFAULT····1·utf16le_encode111 ···107:·00000000000027d0····32·FUNC····LOCAL··DEFAULT····1·utf16le_encode
112 ···108:·0000000000002649····34·FUNC····LOCAL··DEFAULT····8·utf16be_encode112 ···108:·0000000000002603····34·FUNC····LOCAL··DEFAULT····8·utf16be_encode
113 ···109:·000000000000266b····40·FUNC····LOCAL··DEFAULT····8·utf32_encode113 ···109:·0000000000002625····40·FUNC····LOCAL··DEFAULT····8·utf32_encode
114 ···110:·0000000000002693····32·FUNC····LOCAL··DEFAULT····8·utf32le_encode114 ···110:·000000000000264d····32·FUNC····LOCAL··DEFAULT····8·utf32le_encode
115 ···111:·00000000000027f0····10·FUNC····LOCAL··DEFAULT····1·textiobase_errors_get115 ···111:·00000000000027f0····10·FUNC····LOCAL··DEFAULT····1·textiobase_errors_get
116 ···112:·00000000000026b3····34·FUNC····LOCAL··DEFAULT····8·utf32be_encode116 ···112:·000000000000266d····34·FUNC····LOCAL··DEFAULT····8·utf32be_encode
117 ···113:·00000000000026d5····70·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_detach117 ···113:·000000000000268f····70·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_detach
118 ···114:·000000000000271b···153·FUNC····LOCAL··DEFAULT····8·textiowrapper_chunk_size_set118 ···114:·00000000000026d5···153·FUNC····LOCAL··DEFAULT····8·textiowrapper_chunk_size_set
119 ···115:·00000000000027b4····69·FUNC····LOCAL··DEFAULT····8·textiowrapper_chunk_size_get119 ···115:·000000000000276e····69·FUNC····LOCAL··DEFAULT····8·textiowrapper_chunk_size_get
120 ···116:·00000000000027f9···203·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_write120 ···116:·00000000000027b3···203·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_write
121 ···117:·0000000000000380····72·OBJECT··LOCAL··DEFAULT····3·_parser.17121 ···117:·0000000000000380····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
122 ···118:·00000000000028c4···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_readline122 ···118:·000000000000287e···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_readline
123 ···119:·0000000000000320····72·OBJECT··LOCAL··DEFAULT····3·_parser.15123 ···119:·0000000000000320····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
124 ···120:·0000000000002953···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_read124 ···120:·000000000000290d···143·FUNC····LOCAL··DEFAULT····8·_io__TextIOBase_read
125 ···121:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.13125 ···121:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
126 ···122:·0000000000002800····10·FUNC····LOCAL··DEFAULT····1·textiobase_newlines_get126 ···122:·0000000000002800····10·FUNC····LOCAL··DEFAULT····1·textiobase_newlines_get
127 ···123:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0127 ···123:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
128 ···124:·0000000000000040····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1128 ···124:·0000000000000040····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1
129 ···125:·00000000000000c0····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3129 ···125:·00000000000000c0····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
130 ···126:·0000000000000080····56·OBJECT··LOCAL··DEFAULT···12·_keywords.4130 ···126:·0000000000000080····56·OBJECT··LOCAL··DEFAULT···12·_keywords.4
131 ···127:·0000000000000180····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6131 ···127:·0000000000000180····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
Offset 225, 25 lines modifiedOffset 225, 25 lines modified
225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
227 ···223:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring227 ···223:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
228 ···224:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join228 ···224:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join
229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat
230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_ParseTuple_SizeT230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_ParseTuple_SizeT
231 ···227:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer231 ···227:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
232 ···228:·0000000000001540··1476·FUNC····GLOBAL·HIDDEN····10·_PyIncrementalNewlineDecoder_decode232 ···228:·0000000000001550··1476·FUNC····GLOBAL·HIDDEN····10·_PyIncrementalNewlineDecoder_decode
233 ···229:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release233 ···229:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat
235 ···231:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT235 ···231:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT
236 ···232:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs236 ···232:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs
237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
238 ···234:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData238 ···234:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
Max diff block lines reached; 811/17105 bytes (4.74%) of diff not shown.
273 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xe1f0·contains·523·entries:1 Relocation·section·'.rela.text'·at·offset·0xe1b0·contains·523·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000005b··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·03 000000000000005b··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
4 000000000000007f··000000ae00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·44 000000000000007f··000000ae00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
5 0000000000000093··000000af00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·45 0000000000000093··000000af00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
6 00000000000000d2··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·06 00000000000000d2··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
7 00000000000000fc··000000ae00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·47 00000000000000fc··000000ae00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
8 0000000000000110··000000af00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·48 0000000000000110··000000af00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
Offset 72, 29 lines modifiedOffset 72, 29 lines modified
72 0000000000000a3b··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·472 0000000000000a3b··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
73 0000000000000a57··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·473 0000000000000a57··000000d200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
74 0000000000000a71··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d86074 0000000000000a71··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d860
75 0000000000000a76··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d83075 0000000000000a76··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d830
76 0000000000000a9e··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·476 0000000000000a9e··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
77 0000000000000abb··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·477 0000000000000abb··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
78 0000000000000ad3··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·478 0000000000000ad3··000000e300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
79 0000000000000b0e··000000e400000004·R_X86_64_PLT32·········0000000000001540·_PyIncrementalNewlineDecoder_decode·-·479 0000000000000b0e··000000e400000004·R_X86_64_PLT32·········0000000000001550·_PyIncrementalNewlineDecoder_decode·-·4
80 0000000000000b19··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0c80 0000000000000b19··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b1c
81 0000000000000b2b··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·481 0000000000000b2b··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
82 0000000000000b41··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·482 0000000000000b41··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
83 0000000000000b95··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyBytes_Concat·-·483 0000000000000b95··000000e600000004·R_X86_64_PLT32·········0000000000000000·PyBytes_Concat·-·4
84 0000000000000bb6··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13284 0000000000000bb6··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·132
85 0000000000000bbb··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·485 0000000000000bbb··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
86 0000000000000bd7··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·486 0000000000000bd7··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
87 0000000000000bf1··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·487 0000000000000bf1··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
88 0000000000000c28··000000ac00000002·R_X86_64_PC32··········0000000000000000·.LC41·-·488 0000000000000c28··000000ac00000002·R_X86_64_PC32··········0000000000000000·.LC41·-·4
89 0000000000000c43··000000c90000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·089 0000000000000c43··000000c90000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
90 0000000000000c48··000000ca0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·090 0000000000000c48··000000ca0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
91 0000000000000c54··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a36891 0000000000000c54··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a368
92 0000000000000c5e··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethodObjArgs·-·492 0000000000000c5e··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethodObjArgs·-·4
93 0000000000000ca8··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7bc93 0000000000000ca8··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7cc
94 0000000000000cbc··000000b000000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·494 0000000000000cbc··000000b000000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
95 0000000000000d04··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·89d095 0000000000000d04··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·89d0
96 0000000000000d12··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·496 0000000000000d12··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
97 0000000000000d2c··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b14097 0000000000000d2c··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b140
98 0000000000000d43··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·498 0000000000000d43··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
99 0000000000000d65··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9b5899 0000000000000d65··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9b58
100 0000000000000d79··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4100 0000000000000d79··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
Offset 119, 30 lines modifiedOffset 119, 30 lines modified
119 0000000000001160··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13e119 0000000000001160··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13e
120 0000000000001168··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·4120 0000000000001168··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·4
121 0000000000001195··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4121 0000000000001195··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
122 00000000000011b5··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·158122 00000000000011b5··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·158
123 00000000000011bc··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4123 00000000000011bc··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
124 0000000000001209··000000fb00000004·R_X86_64_PLT32·········0000000000000000·_Py_convert_optional_to_ssize_t·-·4124 0000000000001209··000000fb00000004·R_X86_64_PLT32·········0000000000000000·_Py_convert_optional_to_ssize_t·-·4
125 000000000000125b··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4125 000000000000125b··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4
126 0000000000001276··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·80c126 0000000000001276··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81c
127 00000000000012d8··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d830127 00000000000012d8··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·d830
128 00000000000012ec··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4128 00000000000012ec··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
129 000000000000131e··000000e400000004·R_X86_64_PLT32·········0000000000001540·_PyIncrementalNewlineDecoder_decode·-·4129 000000000000131e··000000e400000004·R_X86_64_PLT32·········0000000000001550·_PyIncrementalNewlineDecoder_decode·-·4
130 000000000000133b··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4130 000000000000133b··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
131 0000000000001343··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0c131 0000000000001343··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b1c
132 0000000000001372··000000fc00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AppendAndDel·-·4132 0000000000001372··000000fc00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AppendAndDel·-·4
133 0000000000001397··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4133 0000000000001397··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
134 00000000000013ca··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4134 00000000000013ca··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
135 00000000000013f9··000000d400000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4135 00000000000013f9··000000d400000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
136 0000000000001454··000000d100000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4136 0000000000001454··000000d100000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
137 0000000000001469··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6030137 0000000000001469··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·6030
138 000000000000146e··000000e000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Join·-·4138 000000000000146e··000000e000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Join·-·4
139 000000000000147b··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4139 000000000000147b··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
140 00000000000014a9··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4140 00000000000014a9··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
141 00000000000014bd··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7bc141 00000000000014bd··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·7cc
142 00000000000014d1··000000b000000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4142 00000000000014d1··000000b000000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
143 00000000000014f5··000000d100000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4143 00000000000014f5··000000d100000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
144 0000000000001572··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·afa0144 0000000000001572··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·afa0
145 000000000000157c··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4145 000000000000157c··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
146 00000000000015cc··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4146 00000000000015cc··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Substring·-·4
147 000000000000169e··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ca10147 000000000000169e··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ca10
148 00000000000016e1··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60148 00000000000016e1··000000020000000a·R_X86_64_32············0000000000000000·.data·+·60
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 0000000000001916··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4165 0000000000001916··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
166 0000000000001933··000000ad0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0166 0000000000001933··000000ad0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
167 0000000000001949··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0167 0000000000001949··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
168 0000000000001956··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0168 0000000000001956··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
169 000000000000196f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·348169 000000000000196f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·348
170 0000000000001978··000000c100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4170 0000000000001978··000000c100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
171 0000000000001993··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0171 0000000000001993··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
172 00000000000019f5··000000e400000004·R_X86_64_PLT32·········0000000000001540·_PyIncrementalNewlineDecoder_decode·-·4172 00000000000019f5··000000e400000004·R_X86_64_PLT32·········0000000000001550·_PyIncrementalNewlineDecoder_decode·-·4
173 0000000000001a0a··000000b000000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4173 0000000000001a0a··000000b000000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
174 0000000000001a3f··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0174 0000000000001a3f··000000ad0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
175 0000000000001a4d··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·dba8175 0000000000001a4d··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·dba8
176 0000000000001a61··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4176 0000000000001a61··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
177 0000000000001af7··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4177 0000000000001af7··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4
178 0000000000001b24··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·cc8178 0000000000001b24··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·cc8
179 0000000000001b2c··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4179 0000000000001b2c··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
196 0000000000001d51··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b4196 0000000000001d51··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b4
197 0000000000001d5b··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4197 0000000000001d5b··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
198 0000000000001d77··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4198 0000000000001d77··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
199 0000000000001d81··000000c90000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0199 0000000000001d81··000000c90000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
200 0000000000001d86··000000ca0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0200 0000000000001d86··000000ca0000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
201 0000000000001d9d··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a368201 0000000000001d9d··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a368
202 0000000000001da2··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethodObjArgs·-·4202 0000000000001da2··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallMethodObjArgs·-·4
203 0000000000001daf··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0c203 0000000000001daf··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b1c
204 0000000000001dc9··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4204 0000000000001dc9··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
205 0000000000001ddb··0000010700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_GetLength·-·4205 0000000000001ddb··0000010700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_GetLength·-·4
206 0000000000001e3b··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·cc8206 0000000000001e3b··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·cc8
207 0000000000001e43··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4207 0000000000001e43··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
208 0000000000001e5d··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b140208 0000000000001e5d··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b140
209 0000000000001e76··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4209 0000000000001e76··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
210 0000000000001e9a··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4210 0000000000001e9a··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
Offset 220, 51 lines modifiedOffset 220, 51 lines modified
220 0000000000001f84··000000c000000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4220 0000000000001f84··000000c000000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
221 0000000000001f9c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·418221 0000000000001f9c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·418
222 0000000000001fa1··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4222 0000000000001fa1··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
223 0000000000001fa9··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4223 0000000000001fa9··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
224 0000000000001fba··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3f0224 0000000000001fba··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3f0
225 0000000000001fc3··000000c100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4225 0000000000001fc3··000000c100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
226 0000000000002046··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4226 0000000000002046··000000cf00000004·R_X86_64_PLT32·········0000000000000000·_PyFileIO_closed·-·4
227 000000000000206a··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·80c227 000000000000206a··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81c
228 000000000000207e··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b140228 000000000000207e··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b140
229 0000000000002092··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4229 0000000000002092··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
230 00000000000020b6··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·e8e8230 00000000000020b6··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·e8e8
231 00000000000020ca··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4231 00000000000020ca··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
232 00000000000020f7··0000010400000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4232 00000000000020f7··0000010400000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
233 000000000000210d··000000f800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4233 000000000000210d··000000f800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
234 0000000000002125··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ba234 0000000000002125··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1ba
235 0000000000002131··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·4235 0000000000002131··000000e200000004·R_X86_64_PLT32·········0000000000000000·_PyArg_ParseTuple_SizeT·-·4
236 0000000000002167··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b520236 0000000000002167··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b520
237 000000000000217b··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4237 000000000000217b··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyObject_VectorcallMethod·-·4
238 00000000000021e7··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1bd238 00000000000021e7··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1bd
239 00000000000021ec··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a368239 00000000000021ec··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a368
240 00000000000021f1··000000d600000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·4240 00000000000021f1··000000d600000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallMethod·-·4
241 00000000000021fc··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0c241 00000000000021fc··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b1c
242 0000000000002220··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4242 0000000000002220··000000bf00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
243 0000000000002239··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b520243 0000000000002239··000000b10000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·b520
Max diff block lines reached; 266703/279786 bytes (95.32%) of diff not shown.
57.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ··DW_CFA_def_cfa_offset:·8262 ··DW_CFA_def_cfa_offset:·8
263 ··DW_CFA_advance_loc:·1·to·0000000000000497263 ··DW_CFA_advance_loc:·1·to·0000000000000497
264 ··DW_CFA_restore_state264 ··DW_CFA_restore_state
265 ··DW_CFA_nop265 ··DW_CFA_nop
266 ··DW_CFA_nop266 ··DW_CFA_nop
267 ··DW_CFA_nop267 ··DW_CFA_nop
  
268 00000274·0000000000000048·00000278·FDE·cie=00000000·pc=0000000000000320..00000000000007bd268 00000274·0000000000000048·00000278·FDE·cie=00000000·pc=0000000000000320..00000000000007c4
269 ··DW_CFA_advance_loc:·6·to·0000000000000326269 ··DW_CFA_advance_loc:·6·to·0000000000000326
270 ··DW_CFA_def_cfa_offset:·16270 ··DW_CFA_def_cfa_offset:·16
271 ··DW_CFA_offset:·r15·(r15)·at·cfa-16271 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
272 ··DW_CFA_advance_loc:·2·to·0000000000000328272 ··DW_CFA_advance_loc:·2·to·0000000000000328
273 ··DW_CFA_def_cfa_offset:·24273 ··DW_CFA_def_cfa_offset:·24
274 ··DW_CFA_offset:·r14·(r14)·at·cfa-24274 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
275 ··DW_CFA_advance_loc:·2·to·000000000000032a275 ··DW_CFA_advance_loc:·2·to·000000000000032a
Offset 301, 101 lines modifiedOffset 301, 100 lines modified
301 ··DW_CFA_advance_loc:·2·to·00000000000004e2301 ··DW_CFA_advance_loc:·2·to·00000000000004e2
302 ··DW_CFA_def_cfa_offset:·16302 ··DW_CFA_def_cfa_offset:·16
303 ··DW_CFA_advance_loc:·2·to·00000000000004e4303 ··DW_CFA_advance_loc:·2·to·00000000000004e4
304 ··DW_CFA_def_cfa_offset:·8304 ··DW_CFA_def_cfa_offset:·8
305 ··DW_CFA_advance_loc:·12·to·00000000000004f0305 ··DW_CFA_advance_loc:·12·to·00000000000004f0
306 ··DW_CFA_restore_state306 ··DW_CFA_restore_state
  
307 000002c0·0000000000000034·000002c4·FDE·cie=00000000·pc=00000000000004bb..0000000000000702307 000002c0·0000000000000034·000002c4·FDE·cie=00000000·pc=00000000000004bb..00000000000006fc
308 ··DW_CFA_def_cfa_offset:·80308 ··DW_CFA_def_cfa_offset:·80
309 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56309 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
310 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48310 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
311 ··DW_CFA_offset:·r12·(r12)·at·cfa-40311 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
312 ··DW_CFA_offset:·r13·(r13)·at·cfa-32312 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
313 ··DW_CFA_offset:·r14·(r14)·at·cfa-24313 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
314 ··DW_CFA_offset:·r15·(r15)·at·cfa-16314 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
315 ··DW_CFA_advance_loc:·56·to·00000000000004f3315 ··DW_CFA_advance_loc1:·124·to·0000000000000537
316 ··DW_CFA_remember_state316 ··DW_CFA_remember_state
317 ··DW_CFA_def_cfa_offset:·56317 ··DW_CFA_def_cfa_offset:·56
318 ··DW_CFA_advance_loc:·3·to·00000000000004f6318 ··DW_CFA_advance_loc:·3·to·000000000000053a
319 ··DW_CFA_def_cfa_offset:·48319 ··DW_CFA_def_cfa_offset:·48
320 ··DW_CFA_advance_loc:·1·to·00000000000004f7320 ··DW_CFA_advance_loc:·1·to·000000000000053b
321 ··DW_CFA_def_cfa_offset:·40321 ··DW_CFA_def_cfa_offset:·40
322 ··DW_CFA_advance_loc:·2·to·00000000000004f9322 ··DW_CFA_advance_loc:·2·to·000000000000053d
323 ··DW_CFA_def_cfa_offset:·32323 ··DW_CFA_def_cfa_offset:·32
324 ··DW_CFA_advance_loc:·2·to·00000000000004fb324 ··DW_CFA_advance_loc:·2·to·000000000000053f
325 ··DW_CFA_def_cfa_offset:·24325 ··DW_CFA_def_cfa_offset:·24
326 ··DW_CFA_advance_loc:·2·to·00000000000004fd326 ··DW_CFA_advance_loc:·2·to·0000000000000541
327 ··DW_CFA_def_cfa_offset:·16327 ··DW_CFA_def_cfa_offset:·16
328 ··DW_CFA_advance_loc:·2·to·00000000000004ff328 ··DW_CFA_advance_loc:·2·to·0000000000000543
329 ··DW_CFA_def_cfa_offset:·8329 ··DW_CFA_def_cfa_offset:·8
330 ··DW_CFA_advance_loc:·1·to·0000000000000500330 ··DW_CFA_advance_loc:·1·to·0000000000000544
331 ··DW_CFA_restore_state331 ··DW_CFA_restore_state
332 ··DW_CFA_nop 
  
333 000002f8·000000000000001c·000002fc·FDE·cie=00000000·pc=00000000000007c0..0000000000000801332 000002f8·000000000000001c·000002fc·FDE·cie=00000000·pc=00000000000007d0..0000000000000811
334 ··DW_CFA_advance_loc:·8·to·00000000000007c8333 ··DW_CFA_advance_loc:·8·to·00000000000007d8
335 ··DW_CFA_def_cfa_offset:·16334 ··DW_CFA_def_cfa_offset:·16
336 ··DW_CFA_advance_loc:·31·to·00000000000007e7335 ··DW_CFA_advance_loc:·31·to·00000000000007f7
337 ··DW_CFA_remember_state336 ··DW_CFA_remember_state
338 ··DW_CFA_def_cfa_offset:·8337 ··DW_CFA_def_cfa_offset:·8
339 ··DW_CFA_advance_loc:·5·to·00000000000007ec338 ··DW_CFA_advance_loc:·5·to·00000000000007fc
340 ··DW_CFA_restore_state339 ··DW_CFA_restore_state
341 ··DW_CFA_advance_loc:·20·to·0000000000000800340 ··DW_CFA_advance_loc:·20·to·0000000000000810
342 ··DW_CFA_def_cfa_offset:·8341 ··DW_CFA_def_cfa_offset:·8
343 ··DW_CFA_nop342 ··DW_CFA_nop
344 ··DW_CFA_nop343 ··DW_CFA_nop
345 ··DW_CFA_nop344 ··DW_CFA_nop
  
346 00000318·0000000000000010·0000031c·FDE·cie=00000000·pc=0000000000000702..0000000000000718345 00000318·0000000000000010·0000031c·FDE·cie=00000000·pc=00000000000006fc..0000000000000712
347 ··DW_CFA_def_cfa_offset:·16346 ··DW_CFA_def_cfa_offset:·16
348 ··DW_CFA_nop347 ··DW_CFA_nop
  
349 0000032c·0000000000000048·00000330·FDE·cie=00000000·pc=0000000000000810..0000000000000a2e348 0000032c·0000000000000048·00000330·FDE·cie=00000000·pc=0000000000000820..0000000000000a4b
350 ··DW_CFA_advance_loc:·2·to·0000000000000812349 ··DW_CFA_advance_loc:·2·to·0000000000000822
351 ··DW_CFA_def_cfa_offset:·16350 ··DW_CFA_def_cfa_offset:·16
352 ··DW_CFA_offset:·r15·(r15)·at·cfa-16351 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
353 ··DW_CFA_advance_loc:·2·to·0000000000000814352 ··DW_CFA_advance_loc:·2·to·0000000000000824
354 ··DW_CFA_def_cfa_offset:·24353 ··DW_CFA_def_cfa_offset:·24
355 ··DW_CFA_offset:·r14·(r14)·at·cfa-24354 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
356 ··DW_CFA_advance_loc:·2·to·0000000000000816355 ··DW_CFA_advance_loc:·2·to·0000000000000826
357 ··DW_CFA_def_cfa_offset:·32356 ··DW_CFA_def_cfa_offset:·32
358 ··DW_CFA_offset:·r13·(r13)·at·cfa-32357 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
359 ··DW_CFA_advance_loc:·2·to·0000000000000818358 ··DW_CFA_advance_loc:·2·to·0000000000000828
360 ··DW_CFA_def_cfa_offset:·40359 ··DW_CFA_def_cfa_offset:·40
361 ··DW_CFA_offset:·r12·(r12)·at·cfa-40360 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
362 ··DW_CFA_advance_loc:·1·to·0000000000000819361 ··DW_CFA_advance_loc:·1·to·0000000000000829
363 ··DW_CFA_def_cfa_offset:·48362 ··DW_CFA_def_cfa_offset:·48
364 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48363 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
365 ··DW_CFA_advance_loc:·1·to·000000000000081a364 ··DW_CFA_advance_loc:·1·to·000000000000082a
366 ··DW_CFA_def_cfa_offset:·56365 ··DW_CFA_def_cfa_offset:·56
367 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56366 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
368 ··DW_CFA_advance_loc:·4·to·000000000000081e367 ··DW_CFA_advance_loc:·4·to·000000000000082e
369 ··DW_CFA_def_cfa_offset:·112368 ··DW_CFA_def_cfa_offset:·112
370 ··DW_CFA_advance_loc:·18·to·0000000000000830369 ··DW_CFA_advance_loc:·18·to·0000000000000840
371 ··DW_CFA_remember_state370 ··DW_CFA_remember_state
372 ··DW_CFA_def_cfa_offset:·56371 ··DW_CFA_def_cfa_offset:·56
373 ··DW_CFA_advance_loc:·1·to·0000000000000831372 ··DW_CFA_advance_loc:·1·to·0000000000000841
374 ··DW_CFA_def_cfa_offset:·48373 ··DW_CFA_def_cfa_offset:·48
375 ··DW_CFA_advance_loc:·1·to·0000000000000832374 ··DW_CFA_advance_loc:·1·to·0000000000000842
376 ··DW_CFA_def_cfa_offset:·40375 ··DW_CFA_def_cfa_offset:·40
377 ··DW_CFA_advance_loc:·2·to·0000000000000834376 ··DW_CFA_advance_loc:·2·to·0000000000000844
378 ··DW_CFA_def_cfa_offset:·32377 ··DW_CFA_def_cfa_offset:·32
379 ··DW_CFA_advance_loc:·2·to·0000000000000836378 ··DW_CFA_advance_loc:·2·to·0000000000000846
380 ··DW_CFA_def_cfa_offset:·24379 ··DW_CFA_def_cfa_offset:·24
381 ··DW_CFA_advance_loc:·2·to·0000000000000838380 ··DW_CFA_advance_loc:·2·to·0000000000000848
382 ··DW_CFA_def_cfa_offset:·16381 ··DW_CFA_def_cfa_offset:·16
383 ··DW_CFA_advance_loc:·2·to·000000000000083a382 ··DW_CFA_advance_loc:·2·to·000000000000084a
384 ··DW_CFA_def_cfa_offset:·8383 ··DW_CFA_def_cfa_offset:·8
385 ··DW_CFA_advance_loc:·1·to·000000000000083b384 ··DW_CFA_advance_loc:·1·to·000000000000084b
386 ··DW_CFA_restore_state385 ··DW_CFA_restore_state
387 ··DW_CFA_nop386 ··DW_CFA_nop
388 ··DW_CFA_nop387 ··DW_CFA_nop
  
389 00000378·000000000000001c·0000037c·FDE·cie=00000000·pc=0000000000000718..0000000000000763388 00000378·000000000000001c·0000037c·FDE·cie=00000000·pc=0000000000000712..000000000000075d
390 ··DW_CFA_def_cfa_offset:·112389 ··DW_CFA_def_cfa_offset:·112
391 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56390 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
392 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48391 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
393 ··DW_CFA_offset:·r12·(r12)·at·cfa-40392 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
394 ··DW_CFA_offset:·r13·(r13)·at·cfa-32393 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
395 ··DW_CFA_offset:·r14·(r14)·at·cfa-24394 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
396 ··DW_CFA_offset:·r15·(r15)·at·cfa-16395 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 413, 116 lines modifiedOffset 412, 116 lines modified
413 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32412 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
414 ··DW_CFA_advance_loc:·1·to·00000000000008ea413 ··DW_CFA_advance_loc:·1·to·00000000000008ea
415 ··DW_CFA_def_cfa_offset:·40414 ··DW_CFA_def_cfa_offset:·40
416 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40415 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
417 ··DW_CFA_advance_loc:·7·to·00000000000008f1416 ··DW_CFA_advance_loc:·7·to·00000000000008f1
418 ··DW_CFA_def_cfa_offset:·96417 ··DW_CFA_def_cfa_offset:·96
  
419 000003c0·000000000000003c·000003c4·FDE·cie=00000000·pc=0000000000000763..0000000000000828418 000003c0·000000000000003c·000003c4·FDE·cie=00000000·pc=000000000000075d..0000000000000822
420 ··DW_CFA_def_cfa_offset:·96419 ··DW_CFA_def_cfa_offset:·96
Max diff block lines reached; 52308/58723 bytes (89.08%) of diff not shown.
55.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 710, 45 lines modifiedOffset 710, 45 lines modified
710 »       push···%rbp710 »       push···%rbp
711 »       push···%rbx711 »       push···%rbx
712 »       mov····%rdi,%rbx712 »       mov····%rdi,%rbx
713 »       sub····$0x38,%rsp713 »       sub····$0x38,%rsp
714 »       mov····0x10(%rsi),%rax714 »       mov····0x10(%rsi),%rax
715 »       test···%rdx,%rdx715 »       test···%rdx,%rdx
716 »       jne····8fe·<_io_IncrementalNewlineDecoder___init__+0x1e>716 »       jne····8fe·<_io_IncrementalNewlineDecoder___init__+0x1e>
717 ·R_X86_64_PC32»  .text.unlikely+0x75f717 ·R_X86_64_PC32»  .text.unlikely+0x759
718 »       lea····-0x2(%rax),%rcx718 »       lea····-0x2(%rax),%rcx
719 »       cmp····$0x1,%rcx719 »       cmp····$0x1,%rcx
720 »       ja·····90c·<_io_IncrementalNewlineDecoder___init__+0x2c>720 »       ja·····90c·<_io_IncrementalNewlineDecoder___init__+0x2c>
721 ·R_X86_64_PC32»  .text.unlikely+0x818721 ·R_X86_64_PC32»  .text.unlikely+0x812
722 »       lea····0x18(%rsi),%rdi722 »       lea····0x18(%rsi),%rdi
723 »       mov····%rax,%rbp723 »       mov····%rax,%rbp
724 »       mov····%rdi,%r13724 »       mov····%rdi,%r13
725 »       test···%rdi,%rdi725 »       test···%rdi,%rdi
726 »       je·····953·<_io_IncrementalNewlineDecoder___init__+0x73>726 »       je·····953·<_io_IncrementalNewlineDecoder___init__+0x73>
727 »       mov····0x8(%r13),%rdi727 »       mov····0x8(%r13),%rdi
728 »       mov····0x0(%r13),%r12728 »       mov····0x0(%r13),%r12
729 »       call···928·<_io_IncrementalNewlineDecoder___init__+0x48>729 »       call···928·<_io_IncrementalNewlineDecoder___init__+0x48>
730 ·R_X86_64_PLT32» PyObject_IsTrue-0x4730 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
731 »       test···%eax,%eax731 »       test···%eax,%eax
732 »       js·····930·<_io_IncrementalNewlineDecoder___init__+0x50>732 »       js·····930·<_io_IncrementalNewlineDecoder___init__+0x50>
733 ·R_X86_64_PC32»  .text.unlikely+0x79b733 ·R_X86_64_PC32»  .text.unlikely+0x795
734 »       cmp····$0x2,%rbp734 »       cmp····$0x2,%rbp
735 »       jne····93a·<_io_IncrementalNewlineDecoder___init__+0x5a>735 »       jne····93a·<_io_IncrementalNewlineDecoder___init__+0x5a>
736 ·R_X86_64_PC32»  .text.unlikely+0x7a9736 ·R_X86_64_PC32»  .text.unlikely+0x7a3
737 »       mov····0x0(%rip),%edx········737 »       mov····0x0(%rip),%edx········
738 ·R_X86_64_PC32»  _PyRuntime+0xe5fc738 ·R_X86_64_PC32»  _PyRuntime+0xe5fc
739 »       add····$0x1,%edx739 »       add····$0x1,%edx
740 »       jne····949·<_io_IncrementalNewlineDecoder___init__+0x69>740 »       jne····949·<_io_IncrementalNewlineDecoder___init__+0x69>
741 ·R_X86_64_PC32»  .text.unlikely+0x80d741 ·R_X86_64_PC32»  .text.unlikely+0x807
742 »       mov····$0x0,%edx742 »       mov····$0x0,%edx
743 ·R_X86_64_32»    _PyRuntime+0xe600743 ·R_X86_64_32»    _PyRuntime+0xe600
744 »       jmp····953·<_io_IncrementalNewlineDecoder___init__+0x73>744 »       jmp····953·<_io_IncrementalNewlineDecoder___init__+0x73>
745 ·R_X86_64_PC32»  .text.unlikely+0x7bf745 ·R_X86_64_PC32»  .text.unlikely+0x7b9
746 »       jmp····958·<_io_IncrementalNewlineDecoder___init__+0x78>746 »       jmp····958·<_io_IncrementalNewlineDecoder___init__+0x78>
747 ·R_X86_64_PC32»  .text.unlikely+0x76a747 ·R_X86_64_PC32»  .text.unlikely+0x764
748 »       nopl···0x0(%rax,%rax,1)748 »       nopl···0x0(%rax,%rax,1)
  
749 0000000000000960·<textiowrapper_read_chunk>:749 0000000000000960·<textiowrapper_read_chunk>:
750 textiowrapper_read_chunk():750 textiowrapper_read_chunk():
751 »       push···%r14751 »       push···%r14
752 »       xor····%r8d,%r8d752 »       xor····%r8d,%r8d
753 »       push···%r13753 »       push···%r13
Offset 758, 50 lines modifiedOffset 758, 50 lines modified
758 »       mov····%rdi,%rbx758 »       mov····%rdi,%rbx
759 »       sub····$0x70,%rsp759 »       sub····$0x70,%rsp
760 »       mov····0x38(%rdi),%rax760 »       mov····0x38(%rdi),%rax
761 »       mov····%r8,0x8(%rsp)761 »       mov····%r8,0x8(%rsp)
762 »       mov····%r8,0x10(%rsp)762 »       mov····%r8,0x10(%rsp)
763 »       test···%rax,%rax763 »       test···%rax,%rax
764 »       je·····989·<textiowrapper_read_chunk+0x29>764 »       je·····989·<textiowrapper_read_chunk+0x29>
765 ·R_X86_64_PC32»  .text.unlikely+0xda3765 ·R_X86_64_PC32»  .text.unlikely+0xd5d
766 »       cmpb···$0x0,0x5f(%rdi)766 »       cmpb···$0x0,0x5f(%rdi)
767 »       mov····%rsi,%rbp767 »       mov····%rsi,%rbp
768 »       je·····a3f·<textiowrapper_read_chunk+0xdf>768 »       je·····a3f·<textiowrapper_read_chunk+0xdf>
769 »       xor····%ecx,%ecx769 »       xor····%ecx,%ecx
770 »       lea····0x20(%rsp),%rsi770 »       lea····0x20(%rsp),%rsi
771 »       mov····$0x0,%edi771 »       mov····$0x0,%edi
772 ·R_X86_64_32»    _PyRuntime+0xb520772 ·R_X86_64_32»    _PyRuntime+0xb520
773 »       movabs·$0x8000000000000001,%rdx773 »       movabs·$0x8000000000000001,%rdx
774 »       mov····%rax,0x20(%rsp)774 »       mov····%rax,0x20(%rsp)
775 »       call···9b6·<textiowrapper_read_chunk+0x56>775 »       call···9b6·<textiowrapper_read_chunk+0x56>
776 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4776 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4
777 »       mov····%rax,%r12777 »       mov····%rax,%r12
778 »       test···%rax,%rax778 »       test···%rax,%rax
779 »       je·····9c2·<textiowrapper_read_chunk+0x62>779 »       je·····9c2·<textiowrapper_read_chunk+0x62>
780 ·R_X86_64_PC32»  .text.unlikely+0xcd9780 ·R_X86_64_PC32»  .text.unlikely+0xc93
781 »       mov····0x8(%rax),%rax781 »       mov····0x8(%rax),%rax
782 »       testb··$0x4,0xab(%rax)782 »       testb··$0x4,0xab(%rax)
783 »       je·····9d3·<textiowrapper_read_chunk+0x73>783 »       je·····9d3·<textiowrapper_read_chunk+0x73>
784 ·R_X86_64_PC32»  .text.unlikely+0xcea784 ·R_X86_64_PC32»  .text.unlikely+0xca4
785 »       xor····%eax,%eax785 »       xor····%eax,%eax
786 »       lea····0x10(%rsp),%rcx786 »       lea····0x10(%rsp),%rcx
787 »       lea····0x8(%rsp),%rdx787 »       lea····0x8(%rsp),%rdx
788 »       mov····%r12,%rdi788 »       mov····%r12,%rdi
789 »       mov····$0x0,%esi789 »       mov····$0x0,%esi
790 ·R_X86_64_32»    .rodata.str1.1+0x119790 ·R_X86_64_32»    .rodata.str1.1+0x119
791 »       call···9ec·<textiowrapper_read_chunk+0x8c>791 »       call···9ec·<textiowrapper_read_chunk+0x8c>
792 ·R_X86_64_PLT32» _PyArg_ParseTuple_SizeT-0x4792 ·R_X86_64_PLT32» _PyArg_ParseTuple_SizeT-0x4
793 »       test···%eax,%eax793 »       test···%eax,%eax
794 »       je·····9f4·<textiowrapper_read_chunk+0x94>794 »       je·····9f4·<textiowrapper_read_chunk+0x94>
795 ·R_X86_64_PC32»  .text.unlikely+0xd7c795 ·R_X86_64_PC32»  .text.unlikely+0xd36
796 »       mov····0x8(%rsp),%rdx796 »       mov····0x8(%rsp),%rdx
797 »       mov····0x8(%rdx),%rax797 »       mov····0x8(%rdx),%rax
798 »       testb··$0x8,0xab(%rax)798 »       testb··$0x8,0xab(%rax)
799 »       je·····a0a·<textiowrapper_read_chunk+0xaa>799 »       je·····a0a·<textiowrapper_read_chunk+0xaa>
800 ·R_X86_64_PC32»  .text.unlikely+0xd17800 ·R_X86_64_PC32»  .text.unlikely+0xcd1
801 »       mov····(%rdx),%eax801 »       mov····(%rdx),%eax
802 »       add····$0x1,%eax802 »       add····$0x1,%eax
803 »       jne····c11·<textiowrapper_read_chunk+0x2b1>803 »       jne····c11·<textiowrapper_read_chunk+0x2b1>
804 »       mov····0x10(%rsp),%rdx804 »       mov····0x10(%rsp),%rdx
805 »       mov····(%rdx),%eax805 »       mov····(%rdx),%eax
806 »       add····$0x1,%eax806 »       add····$0x1,%eax
807 »       jne····c6a·<textiowrapper_read_chunk+0x30a>807 »       jne····c6a·<textiowrapper_read_chunk+0x30a>
Offset 821, 15 lines modifiedOffset 821, 15 lines modified
821 »       cmovge·%rbp,%rax821 »       cmovge·%rbp,%rax
822 »       mov····%rax,%rdi822 »       mov····%rax,%rdi
823 »       call···a5b·<textiowrapper_read_chunk+0xfb>823 »       call···a5b·<textiowrapper_read_chunk+0xfb>
824 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4824 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
825 »       mov····%rax,%r12825 »       mov····%rax,%r12
826 »       test···%rax,%rax826 »       test···%rax,%rax
827 »       je·····a67·<textiowrapper_read_chunk+0x107>827 »       je·····a67·<textiowrapper_read_chunk+0x107>
828 ·R_X86_64_PC32»  .text.unlikely+0xcb4828 ·R_X86_64_PC32»  .text.unlikely+0xc6e
829 »       cmpb···$0x0,0x5e(%rbx)829 »       cmpb···$0x0,0x5e(%rbx)
830 »       movq···0x20(%rbx),%xmm0830 »       movq···0x20(%rbx),%xmm0
831 »       mov····$0x0,%eax831 »       mov····$0x0,%eax
832 ·R_X86_64_32»    _PyRuntime+0xd860832 ·R_X86_64_32»    _PyRuntime+0xd860
833 »       mov····$0x0,%edi833 »       mov····$0x0,%edi
834 ·R_X86_64_32»    _PyRuntime+0xd830834 ·R_X86_64_32»    _PyRuntime+0xd830
835 »       cmovne·%rax,%rdi835 »       cmovne·%rax,%rdi
Offset 849, 23 lines modifiedOffset 849, 23 lines modified
849 »       mov····%rax,(%r12)849 »       mov····%rax,(%r12)
850 »       jne····abf·<textiowrapper_read_chunk+0x15f>850 »       jne····abf·<textiowrapper_read_chunk+0x15f>
851 »       mov····%r12,%rdi851 »       mov····%r12,%rdi
852 »       call···abf·<textiowrapper_read_chunk+0x15f>852 »       call···abf·<textiowrapper_read_chunk+0x15f>
853 ·R_X86_64_PLT32» _Py_Dealloc-0x4853 ·R_X86_64_PLT32» _Py_Dealloc-0x4
854 »       test···%rbp,%rbp854 »       test···%rbp,%rbp
855 »       je·····ac8·<textiowrapper_read_chunk+0x168>855 »       je·····ac8·<textiowrapper_read_chunk+0x168>
856 ·R_X86_64_PC32»  .text.unlikely+0xcb4856 ·R_X86_64_PC32»  .text.unlikely+0xc6e
857 »       xor····%edx,%edx857 »       xor····%edx,%edx
858 »       lea····0x20(%rsp),%rsi858 »       lea····0x20(%rsp),%rsi
859 »       mov····%rbp,%rdi859 »       mov····%rbp,%rdi
860 »       call···ad7·<textiowrapper_read_chunk+0x177>860 »       call···ad7·<textiowrapper_read_chunk+0x177>
861 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4861 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
862 »       test···%eax,%eax862 »       test···%eax,%eax
Max diff block lines reached; 52194/56615 bytes (92.19%) of diff not shown.
157 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 436, 3346 lines modifiedOffset 436, 3334 lines modified
436 »       test···%eax,%eax436 »       test···%eax,%eax
437 »       je·····4b9·<textiowrapper_traverse.cold+0x55>437 »       je·····4b9·<textiowrapper_traverse.cold+0x55>
438 ·R_X86_64_PC32»  .text.hot+0x27d438 ·R_X86_64_PC32»  .text.hot+0x27d
439 »       jmp····492·<textiowrapper_traverse.cold+0x2e>439 »       jmp····492·<textiowrapper_traverse.cold+0x2e>
  
440 00000000000004bb·<_io_TextIOWrapper_write.cold>:440 00000000000004bb·<_io_TextIOWrapper_write.cold>:
441 _io_TextIOWrapper_write.cold():441 _io_TextIOWrapper_write.cold():
 442 »       movq···0x30(%rbx),%xmm0
 443 »       movq···%rbp,%xmm2
 444 »       xor····%ecx,%ecx
 445 »       mov····%rsp,%rsi
 446 »       movabs·$0x8000000000000002,%rdx
 447 »       mov····$0x0,%edi
 448 ·R_X86_64_32»    _PyRuntime+0xa958
 449 »       punpcklqdq·%xmm2,%xmm0
 450 »       movaps·%xmm0,(%rsp)
 451 »       call···4e6·<_io_TextIOWrapper_write.cold+0x2b>
 452 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4
 453 »       mov····%rax,%r12
 454 »       jmp····4ee·<_io_TextIOWrapper_write.cold+0x33>
 455 ·R_X86_64_PC32»  .text.hot+0x575
442 »       sub····$0x1,%rdx456 »       sub····$0x1,%rdx
443 »       mov····%rdx,(%rax)457 »       mov····%rdx,(%rax)
444 »       jne····4c8·<_io_TextIOWrapper_write.cold+0xd>458 »       jne····4fb·<_io_TextIOWrapper_write.cold+0x40>
445 ·R_X86_64_PC32»  .text.hot+0x4b4459 ·R_X86_64_PC32»  .text.hot+0x4cf
446 »       mov····%rax,%rdi460 »       mov····%rax,%rdi
447 »       call···4d0·<_io_TextIOWrapper_write.cold+0x15>461 »       call···503·<_io_TextIOWrapper_write.cold+0x48>
448 ·R_X86_64_PLT32» _Py_Dealloc-0x4462 ·R_X86_64_PLT32» _Py_Dealloc-0x4
449 »       jmp····4d5·<_io_TextIOWrapper_write.cold+0x1a>463 »       jmp····508·<_io_TextIOWrapper_write.cold+0x4d>
 464 ·R_X86_64_PC32»  .text.hot+0x4cf
 465 »       sub····$0x1,%rdx
 466 »       mov····%rdx,(%rax)
 467 »       jne····515·<_io_TextIOWrapper_write.cold+0x5a>
450 ·R_X86_64_PC32»  .text.hot+0x4b4468 ·R_X86_64_PC32»  .text.hot+0x4b4
451 »       mov····0x0(%rbp),%rax 
452 »       test···%eax,%eax 
453 »       js·····4ef·<_io_TextIOWrapper_write.cold+0x34> 
454 »       sub····$0x1,%rax 
455 »       mov····%rax,0x0(%rbp) 
456 »       jne····4ef·<_io_TextIOWrapper_write.cold+0x34> 
457 »       mov····%rbp,%rdi469 »       mov····%rax,%rdi
458 »       call···4ef·<_io_TextIOWrapper_write.cold+0x34>470 »       call···51d·<_io_TextIOWrapper_write.cold+0x62>
459 ·R_X86_64_PLT32» _Py_Dealloc-0x4471 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 472 »       jmp····522·<_io_TextIOWrapper_write.cold+0x67>
 473 ·R_X86_64_PC32»  .text.hot+0x4b4
 474 »       mov····0x0(%rip),%rdi········
 475 ·R_X86_64_PC32»  PyExc_ValueError-0x4
 476 »       mov····$0x0,%esi
 477 ·R_X86_64_32»    .rodata.str1.1+0xbd
 478 »       call···533·<_io_TextIOWrapper_write.cold+0x78>
 479 ·R_X86_64_PLT32» PyErr_SetString-0x4
460 »       add····$0x18,%rsp480 »       add····$0x18,%rsp
461 »       xor····%eax,%eax481 »       xor····%eax,%eax
462 »       pop····%rbx482 »       pop····%rbx
463 »       pop····%rbp483 »       pop····%rbp
464 »       pop····%r12484 »       pop····%r12
465 »       pop····%r13485 »       pop····%r13
466 »       pop····%r14486 »       pop····%r14
467 »       pop····%r15487 »       pop····%r15
468 »       ret488 »       ret
469 »       mov····%rbp,%rdi 
470 »       call···508·<_io_TextIOWrapper_write.cold+0x4d> 
471 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
472 »       jmp····50d·<_io_TextIOWrapper_write.cold+0x52> 
473 ·R_X86_64_PC32»  .text.hot+0x782 
474 »       movq···0x30(%rbx),%xmm0 
475 »       movq···%rbp,%xmm2 
476 »       xor····%ecx,%ecx 
477 »       mov····%rsp,%rsi 
478 »       movabs·$0x8000000000000002,%rdx 
479 »       mov····$0x0,%edi 
480 ·R_X86_64_32»    _PyRuntime+0xa958 
481 »       punpcklqdq·%xmm2,%xmm0 
482 »       movaps·%xmm0,(%rsp) 
483 »       call···538·<_io_TextIOWrapper_write.cold+0x7d> 
484 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4 
485 »       mov····%rax,%r12 
486 »       jmp····540·<_io_TextIOWrapper_write.cold+0x85> 
487 ·R_X86_64_PC32»  .text.hot+0x609 
488 »       mov····%rbp,%r12 
489 »       mov····%rbp,%rdi 
490 »       call···54b·<_io_TextIOWrapper_write.cold+0x90> 
491 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
492 »       mov····%rbp,%rax 
493 »       mov····%r12,%rbp 
494 »       jmp····556·<_io_TextIOWrapper_write.cold+0x9b> 
495 ·R_X86_64_PC32»  .text.hot+0x625 
496 »       mov····%rbp,%r12 
497 »       jmp····55e·<_io_TextIOWrapper_write.cold+0xa3> 
498 ·R_X86_64_PC32»  .text.hot+0x787 
499 »       mov····0x18(%rax),%rdx489 »       mov····0x18(%rax),%rdx
500 »       mov····0x0(%rip),%rdi········490 »       mov····0x0(%rip),%rdi········
501 ·R_X86_64_PC32»  PyExc_TypeError-0x4491 ·R_X86_64_PC32»  PyExc_TypeError-0x4
502 »       mov····$0x0,%esi492 »       mov····$0x0,%esi
503 ·R_X86_64_32»    .rodata.str1.8+0xe8493 ·R_X86_64_32»    .rodata.str1.8+0xe8
504 »       xor····%eax,%eax494 »       xor····%eax,%eax
505 »       call···575·<_io_TextIOWrapper_write.cold+0xba>495 »       call···55b·<_io_TextIOWrapper_write.cold+0xa0>
506 ·R_X86_64_PLT32» PyErr_Format-0x4496 ·R_X86_64_PLT32» PyErr_Format-0x4
507 »       mov····(%r12),%rax497 »       mov····(%r12),%rax
508 »       test···%eax,%eax498 »       test···%eax,%eax
509 »       js·····4ef·<_io_TextIOWrapper_write.cold+0x34>499 »       js·····533·<_io_TextIOWrapper_write.cold+0x78>
510 »       sub····$0x1,%rax500 »       sub····$0x1,%rax
511 »       mov····%rax,(%r12)501 »       mov····%rax,(%r12)
512 »       jne····4ef·<_io_TextIOWrapper_write.cold+0x34>502 »       jne····533·<_io_TextIOWrapper_write.cold+0x78>
513 »       mov····%r12,%rdi503 »       mov····%r12,%rdi
514 »       call···597·<_io_TextIOWrapper_write.cold+0xdc>504 »       call···575·<_io_TextIOWrapper_write.cold+0xba>
515 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
516 »       jmp····4ef·<_io_TextIOWrapper_write.cold+0x34> 
517 »       mov····0x0(%rip),%rdi········ 
518 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
519 »       mov····$0x0,%esi 
520 ·R_X86_64_32»    .rodata.str1.1+0xbd 
521 »       call···5ad·<_io_TextIOWrapper_write.cold+0xf2> 
522 ·R_X86_64_PLT32» PyErr_SetString-0x4 
523 »       jmp····4ef·<_io_TextIOWrapper_write.cold+0x34> 
524 »       sub····$0x1,%rax 
525 »       mov····%rax,(%r12) 
526 »       jne····5c0·<_io_TextIOWrapper_write.cold+0x105> 
527 ·R_X86_64_PC32»  .text.hot+0x6c2 
528 »       mov····%r12,%rdi 
529 »       call···5c8·<_io_TextIOWrapper_write.cold+0x10d> 
530 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
531 »       jmp····5cd·<_io_TextIOWrapper_write.cold+0x112> 
532 ·R_X86_64_PC32»  .text.hot+0x6c2 
533 »       sub····$0x1,%rdx 
534 »       mov····%rdx,(%rax) 
535 »       jne····5da·<_io_TextIOWrapper_write.cold+0x11f> 
Max diff block lines reached; 155779/160682 bytes (96.95%) of diff not shown.
99.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 279, 117 lines modifiedOffset 279, 117 lines modified
279 »       push···%rbp279 »       push···%rbp
280 »       mov····%rsi,%rbp280 »       mov····%rsi,%rbp
281 »       push···%rbx281 »       push···%rbx
282 »       sub····$0x18,%rsp282 »       sub····$0x18,%rsp
283 »       mov····0x8(%rsi),%rax283 »       mov····0x8(%rsi),%rax
284 »       testb··$0x10,0xab(%rax)284 »       testb··$0x10,0xab(%rax)
285 »       je·····346·<_io_TextIOWrapper_write+0x26>285 »       je·····346·<_io_TextIOWrapper_write+0x26>
286 ·R_X86_64_PC32»  .text.unlikely+0x60a286 ·R_X86_64_PC32»  .text.unlikely+0x573
287 »       mov····0x10(%rdi),%esi287 »       mov····0x10(%rdi),%esi
288 »       mov····%rdi,%rbx288 »       mov····%rdi,%rbx
289 »       test···%esi,%esi289 »       test···%esi,%esi
290 »       jle····354·<_io_TextIOWrapper_write+0x34>290 »       jle····354·<_io_TextIOWrapper_write+0x34>
291 ·R_X86_64_PC32»  .text.unlikely+0x6e8291 ·R_X86_64_PC32»  .text.unlikely+0x64a
292 »       mov····0x14(%rdi),%r13d292 »       mov····0x14(%rdi),%r13d
293 »       test···%r13d,%r13d293 »       test···%r13d,%r13d
294 »       jne····361·<_io_TextIOWrapper_write+0x41>294 »       jne····361·<_io_TextIOWrapper_write+0x41>
295 ·R_X86_64_PC32»  .text.unlikely+0x6b8295 ·R_X86_64_PC32»  .text.unlikely+0x634
296 »       mov····0xc0(%rdi),%rax296 »       mov····0xc0(%rdi),%rax
297 »       mov····0x8(%rdi),%rcx297 »       mov····0x8(%rdi),%rcx
298 »       cmp····%rcx,0x78(%rax)298 »       cmp····%rcx,0x78(%rax)
299 »       jne····710·<_io_TextIOWrapper_write+0x3f0>299 »       jne····717·<_io_TextIOWrapper_write+0x3f7>
300 »       mov····0xa8(%rdi),%rdi300 »       mov····0xa8(%rdi),%rdi
301 »       test···%rdi,%rdi301 »       test···%rdi,%rdi
302 »       je·····699·<_io_TextIOWrapper_write+0x379>302 »       je·····66e·<_io_TextIOWrapper_write+0x34e>
303 »       call···38b·<_io_TextIOWrapper_write+0x6b>303 »       call···38b·<_io_TextIOWrapper_write+0x6b>
304 ·R_X86_64_PLT32» _PyFileIO_closed-0x4304 ·R_X86_64_PLT32» _PyFileIO_closed-0x4
305 »       test···%eax,%eax305 »       test···%eax,%eax
306 »       jg·····7b8·<_io_TextIOWrapper_write+0x498>306 »       jg·····75b·<_io_TextIOWrapper_write+0x43b>
307 »       cmpq···$0x0,0x30(%rbx)307 »       cmpq···$0x0,0x30(%rbx)
308 »       je·····7b3·<_io_TextIOWrapper_write+0x493>308 »       je·····765·<_io_TextIOWrapper_write+0x445>
309 »       mov····0x0(%rbp),%eax309 »       mov····0x0(%rbp),%eax
310 »       add····$0x1,%eax310 »       add····$0x1,%eax
311 »       je·····4f0·<_io_TextIOWrapper_write+0x1d0>311 »       je·····4f0·<_io_TextIOWrapper_write+0x1d0>
312 »       mov····%eax,0x0(%rbp)312 »       mov····%eax,0x0(%rbp)
313 »       cmpb···$0x0,0x5c(%rbx)313 »       cmpb···$0x0,0x5c(%rbx)
314 »       mov····0x10(%rbp),%r14314 »       mov····0x10(%rbp),%r14
315 »       je·····3c2·<_io_TextIOWrapper_write+0xa2>315 »       je·····3c2·<_io_TextIOWrapper_write+0xa2>
316 »       cmpq···$0x0,0x50(%rbx)316 »       cmpq···$0x0,0x50(%rbx)
317 »       jne····56a·<_io_TextIOWrapper_write+0x24a>317 »       jne····5c3·<_io_TextIOWrapper_write+0x2a3>
318 »       cmpb···$0x0,0x58(%rbx)318 »       cmpb···$0x0,0x58(%rbx)
319 »       jne····56a·<_io_TextIOWrapper_write+0x24a>319 »       jne····5c3·<_io_TextIOWrapper_write+0x2a3>
320 »       mov····0x68(%rbx),%rax320 »       mov····0x68(%rbx),%rax
321 »       xor····%r15d,%r15d321 »       xor····%r15d,%r15d
322 »       cmpb···$0x0,0x59(%rbx)322 »       cmpb···$0x0,0x59(%rbx)
323 »       setne··%r15b323 »       setne··%r15b
324 »       test···%rax,%rax324 »       test···%rax,%rax
325 »       je·····74f·<_io_TextIOWrapper_write+0x42f>325 »       je·····756·<_io_TextIOWrapper_write+0x436>
326 »       testb··$0x40,0x20(%rbp)326 »       testb··$0x40,0x20(%rbp)
327 »       je·····5fe·<_io_TextIOWrapper_write+0x2de>327 »       je·····56a·<_io_TextIOWrapper_write+0x24a>
328 »       mov····0x10(%rbp),%r12328 »       mov····0x10(%rbp),%r12
329 »       mov····0x18(%rbx),%rdx329 »       mov····0x18(%rbx),%rdx
330 »       cmp····%rdx,%r12330 »       cmp····%rdx,%r12
331 »       jg·····5fe·<_io_TextIOWrapper_write+0x2de>331 »       jg·····56a·<_io_TextIOWrapper_write+0x24a>
332 »       cmp····$0x0,%rax332 »       cmp····$0x0,%rax
333 ·R_X86_64_32S»   .text.unlikely+0x13fc333 ·R_X86_64_32S»   .text.unlikely+0x13b6
334 »       sete···%cl334 »       sete···%cl
335 »       cmp····$0x0,%rax335 »       cmp····$0x0,%rax
336 ·R_X86_64_32S»   .text.unlikely+0x1605336 ·R_X86_64_32S»   .text.unlikely+0x15bf
337 »       sete···%sil337 »       sete···%sil
338 »       or·····%sil,%cl338 »       or·····%sil,%cl
339 »       jne····423·<_io_TextIOWrapper_write+0x103>339 »       jne····423·<_io_TextIOWrapper_write+0x103>
340 »       cmp····$0x0,%rax340 »       cmp····$0x0,%rax
341 ·R_X86_64_32S»   .text+0x10d0341 ·R_X86_64_32S»   .text+0x10d0
342 »       jne····5fe·<_io_TextIOWrapper_write+0x2de>342 »       jne····56a·<_io_TextIOWrapper_write+0x24a>
343 »       mov····0x0(%rbp),%eax343 »       mov····0x0(%rbp),%eax
344 »       add····$0x1,%eax344 »       add····$0x1,%eax
345 »       je·····42e·<_io_TextIOWrapper_write+0x10e>345 »       je·····42e·<_io_TextIOWrapper_write+0x10e>
346 »       mov····%eax,0x0(%rbp)346 »       mov····%eax,0x0(%rbp)
347 »       movb···$0x0,0x70(%rbx)347 »       movb···$0x0,0x70(%rbx)
348 »       mov····0x0(%rbp),%rax348 »       mov····0x0(%rbp),%rax
349 »       test···%eax,%eax349 »       test···%eax,%eax
350 »       js·····448·<_io_TextIOWrapper_write+0x128>350 »       js·····448·<_io_TextIOWrapper_write+0x128>
351 »       sub····$0x1,%rax351 »       sub····$0x1,%rax
352 »       mov····%rax,0x0(%rbp)352 »       mov····%rax,0x0(%rbp)
353 »       je·····7ae·<_io_TextIOWrapper_write+0x48e>353 »       je·····760·<_io_TextIOWrapper_write+0x440>
354 »       mov····0x88(%rbx),%rdi354 »       mov····0x88(%rbx),%rdi
355 »       test···%rdi,%rdi355 »       test···%rdi,%rdi
356 »       je·····508·<_io_TextIOWrapper_write+0x1e8>356 »       je·····508·<_io_TextIOWrapper_write+0x1e8>
357 »       mov····0x90(%rbx),%rax357 »       mov····0x90(%rbx),%rax
358 »       add····%r12,%rax358 »       add····%r12,%rax
359 »       cmp····%rdx,%rax359 »       cmp····%rdx,%rax
360 »       jg·····728·<_io_TextIOWrapper_write+0x408>360 »       jg·····72f·<_io_TextIOWrapper_write+0x40f>
361 »       cmpq···$0x0,0x8(%rdi)361 »       cmpq···$0x0,0x8(%rdi)
362 ·R_X86_64_32S»   PyList_Type362 ·R_X86_64_32S»   PyList_Type
363 »       jne····657·<_io_TextIOWrapper_write+0x337>363 »       jne····62c·<_io_TextIOWrapper_write+0x30c>
364 »       mov····%rbp,%rsi364 »       mov····%rbp,%rsi
365 »       call···481·<_io_TextIOWrapper_write+0x161>365 »       call···481·<_io_TextIOWrapper_write+0x161>
366 ·R_X86_64_PLT32» PyList_Append-0x4366 ·R_X86_64_PLT32» PyList_Append-0x4
367 »       test···%eax,%eax367 »       test···%eax,%eax
368 »       js·····489·<_io_TextIOWrapper_write+0x169>368 »       js·····489·<_io_TextIOWrapper_write+0x169>
369 ·R_X86_64_PC32»  .text.unlikely+0x691369 ·R_X86_64_PC32»  .text.unlikely+0x60d
370 »       mov····0x0(%rbp),%rax370 »       mov····0x0(%rbp),%rax
371 »       test···%eax,%eax371 »       test···%eax,%eax
372 »       js·····49f·<_io_TextIOWrapper_write+0x17f>372 »       js·····49f·<_io_TextIOWrapper_write+0x17f>
373 »       sub····$0x1,%rax373 »       sub····$0x1,%rax
374 »       mov····%rax,0x0(%rbp)374 »       mov····%rax,0x0(%rbp)
375 »       je·····49f·<_io_TextIOWrapper_write+0x17f>375 »       je·····49f·<_io_TextIOWrapper_write+0x17f>
376 ·R_X86_64_PC32»  .text.unlikely+0x679376 ·R_X86_64_PC32»  .text.unlikely+0x5f5
377 »       add····0x90(%rbx),%r12377 »       add····0x90(%rbx),%r12
378 »       mov····%r12,0x90(%rbx)378 »       mov····%r12,0x90(%rbx)
379 »       cmp····0x18(%rbx),%r12379 »       cmp····0x18(%rbx),%r12
380 »       jge····51b·<_io_TextIOWrapper_write+0x1fb>380 »       jge····51b·<_io_TextIOWrapper_write+0x1fb>
381 »       or·····%r13d,%r15d381 »       or·····%r13d,%r15d
382 »       jne····51b·<_io_TextIOWrapper_write+0x1fb>382 »       jne····51b·<_io_TextIOWrapper_write+0x1fb>
383 »       cmpq···$0x0,0x98(%rbx)383 »       cmpq···$0x0,0x98(%rbx)
384 »       jne····4c6·<_io_TextIOWrapper_write+0x1a6>384 »       jne····4c6·<_io_TextIOWrapper_write+0x1a6>
385 ·R_X86_64_PC32»  .text.unlikely+0x626385 ·R_X86_64_PC32»  .text.unlikely+0x5a2
386 »       mov····0x38(%rbx),%rax386 »       mov····0x38(%rbx),%rax
387 »       test···%rax,%rax387 »       test···%rax,%rax
388 »       jne····6da·<_io_TextIOWrapper_write+0x3ba>388 »       jne····6e1·<_io_TextIOWrapper_write+0x3c1>
389 »       add····$0x18,%rsp389 »       add····$0x18,%rsp
390 »       mov····%r14,%rdi390 »       mov····%r14,%rdi
391 »       pop····%rbx391 »       pop····%rbx
392 »       pop····%rbp392 »       pop····%rbp
393 »       pop····%r12393 »       pop····%r12
394 »       pop····%r13394 »       pop····%r13
395 »       pop····%r14395 »       pop····%r14
Offset 403, 557 lines modifiedOffset 403, 562 lines modified
403 »       jmp····3c2·<_io_TextIOWrapper_write+0xa2>403 »       jmp····3c2·<_io_TextIOWrapper_write+0xa2>
404 »       nopl···0x0(%rax,%rax,1)404 »       nopl···0x0(%rax,%rax,1)
405 »       mov····%rbp,0x88(%rbx)405 »       mov····%rbp,0x88(%rbx)
406 »       mov····%r12,0x90(%rbx)406 »       mov····%r12,0x90(%rbx)
407 »       cmp····%rdx,%r12407 »       cmp····%rdx,%r12
408 »       jl·····4b3·<_io_TextIOWrapper_write+0x193>408 »       jl·····4b3·<_io_TextIOWrapper_write+0x193>
409 »       mov····%rbx,%rdi409 »       mov····%rbx,%rdi
410 »       call···810·<_textiowrapper_writeflush>410 »       call···820·<_textiowrapper_writeflush>
411 »       test···%eax,%eax411 »       test···%eax,%eax
Max diff block lines reached; 96704/101406 bytes (95.36%) of diff not shown.
4.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 37, 26 lines modifiedOffset 37, 26 lines modified
37 ··0x00000210·42000000·000e4083·03860200·2c000000·B.....@.....,...37 ··0x00000210·42000000·000e4083·03860200·2c000000·B.....@.....,...
38 ··0x00000220·20020000·00000000·5d010000·00460e10··.......]....F..38 ··0x00000220·20020000·00000000·5d010000·00460e10··.......]....F..
39 ··0x00000230·8c02440e·18860344·0e208304·02f70a0e·..D....D.·......39 ··0x00000230·8c02440e·18860344·0e208304·02f70a0e·..D....D.·......
40 ··0x00000240·18470e10·420e0842·0b000000·24000000·.G..B..B....$...40 ··0x00000240·18470e10·420e0842·0b000000·24000000·.G..B..B....$...
41 ··0x00000250·50020000·00000000·57000000·000e2083·P.......W.....·.41 ··0x00000250·50020000·00000000·57000000·000e2083·P.......W.....·.
42 ··0x00000260·0486038c·026f0a0e·18410e10·420e0841·.....o...A..B..A42 ··0x00000260·0486038c·026f0a0e·18410e10·420e0841·.....o...A..B..A
43 ··0x00000270·0b000000·48000000·78020000·00000000·....H...x.......43 ··0x00000270·0b000000·48000000·78020000·00000000·....H...x.......
44 ··0x00000280·9d040000·00460e10·8f02420e·188e0342·.....F....B....B44 ··0x00000280·a4040000·00460e10·8f02420e·188e0342·.....F....B....B
45 ··0x00000290·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.45 ··0x00000290·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
46 ··0x000002a0·38830744·0e5003a2·010a0e38·440e3041·8..D.P.....8D.0A46 ··0x000002a0·38830744·0e5003a2·010a0e38·440e3041·8..D.P.....8D.0A
47 ··0x000002b0·0e28420e·20420e18·420e1042·0e084c0b·.(B.·B..B..B..L.47 ··0x000002b0·0e28420e·20420e18·420e1042·0e084c0b·.(B.·B..B..B..L.
48 ··0x000002c0·34000000·c4020000·00000000·47020000·4...........G...48 ··0x000002c0·34000000·c4020000·00000000·41020000·4...........A...
49 ··0x000002d0·000e5083·0786068c·058d048e·038f0278·..P............x49 ··0x000002d0·000e5083·0786068c·058d048e·038f0202·..P.............
50 ··0x000002e0·0a0e3843·0e30410e·28420e20·420e1842·..8C.0A.(B.·B..B50 ··0x000002e0·7c0a0e38·430e3041·0e28420e·20420e18·|..8C.0A.(B.·B..
51 ··0x000002f0·0e10420e·08410b00·1c000000·fc020000·..B..A..........51 ··0x000002f0·420e1042·0e08410b·1c000000·fc020000·B..B..A.........
52 ··0x00000300·00000000·41000000·00480e10·5f0a0e08·....A....H.._...52 ··0x00000300·00000000·41000000·00480e10·5f0a0e08·....A....H.._...
53 ··0x00000310·450b540e·08000000·10000000·1c030000·E.T.............53 ··0x00000310·450b540e·08000000·10000000·1c030000·E.T.............
54 ··0x00000320·00000000·16000000·000e1000·48000000·............H...54 ··0x00000320·00000000·16000000·000e1000·48000000·............H...
55 ··0x00000330·30030000·00000000·1e020000·00420e10·0............B..55 ··0x00000330·30030000·00000000·2b020000·00420e10·0.......+....B..
56 ··0x00000340·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.56 ··0x00000340·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
57 ··0x00000350·05410e30·8606410e·38830744·0e70520a·.A.0..A.8..D.pR.57 ··0x00000350·05410e30·8606410e·38830744·0e70520a·.A.0..A.8..D.pR.
58 ··0x00000360·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.58 ··0x00000360·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
59 ··0x00000370·10420e08·410b0000·1c000000·7c030000·.B..A.......|...59 ··0x00000370·10420e08·410b0000·1c000000·7c030000·.B..A.......|...
60 ··0x00000380·00000000·4b000000·000e7083·0786068c·....K.....p.....60 ··0x00000380·00000000·4b000000·000e7083·0786068c·....K.....p.....
61 ··0x00000390·058d048e·038f0200·24000000·9c030000·........$.......61 ··0x00000390·058d048e·038f0200·24000000·9c030000·........$.......
62 ··0x000003a0·00000000·78000000·00460e10·8d02420e·....x....F....B.62 ··0x000003a0·00000000·78000000·00460e10·8d02420e·....x....F....B.
Offset 66, 20 lines modifiedOffset 66, 20 lines modified
66 ··0x000003e0·70440e78·420e8001·490e6053·0a0e2841·pD.xB...I.`S..(A66 ··0x000003e0·70440e78·420e8001·490e6053·0a0e2841·pD.xB...I.`S..(A
67 ··0x000003f0·0e20410e·18420e10·420e0841·0b000000·.·A..B..B..A....67 ··0x000003f0·0e20410e·18420e10·420e0841·0b000000·.·A..B..B..A....
68 ··0x00000400·28000000·04040000·00000000·88000000·(...............68 ··0x00000400·28000000·04040000·00000000·88000000·(...............
69 ··0x00000410·00450e10·8602410e·18830344·0e300251·.E....A....D.0.Q69 ··0x00000410·00450e10·8602410e·18830344·0e300251·.E....A....D.0.Q
70 ··0x00000420·0a0e1844·0e10410e·08410b00·14000000·...D..A..A......70 ··0x00000420·0a0e1844·0e10410e·08410b00·14000000·...D..A..A......
71 ··0x00000430·30040000·00000000·fd000000·000e3083·0.............0.71 ··0x00000430·30040000·00000000·fd000000·000e3083·0.............0.
72 ··0x00000440·03860200·4c000000·48040000·00000000·....L...H.......72 ··0x00000440·03860200·4c000000·48040000·00000000·....L...H.......
73 ··0x00000450·730a0000·00420e10·8f02420e·188e0342·s....B....B....B73 ··0x00000450·660a0000·00420e10·8f02420e·188e0342·f....B....B....B
74 ··0x00000460·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.74 ··0x00000460·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
75 ··0x00000470·3883074a·0ec00103·9e010a0e·38440e30·8..J........8D.075 ··0x00000470·3883074a·0ec00103·a2010a0e·38440e30·8..J........8D.0
76 ··0x00000480·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A76 ··0x00000480·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
77 ··0x00000490·0b000000·1c000000·98040000·00000000·................77 ··0x00000490·0b000000·1c000000·98040000·00000000·................
78 ··0x000004a0·93030000·000ec001·83078606·8c058d04·................78 ··0x000004a0·53030000·000ec001·83078606·8c058d04·S...............
79 ··0x000004b0·8e038f02·44000000·b8040000·00000000·....D...........79 ··0x000004b0·8e038f02·44000000·b8040000·00000000·....D...........
80 ··0x000004c0·11030000·00420e10·8e02450e·188d0342·.....B....E....B80 ··0x000004c0·11030000·00420e10·8e02450e·188d0342·.....B....E....B
81 ··0x000004d0·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.81 ··0x000004d0·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.
82 ··0x000004e0·a001038d·020a0e30·410e2841·0e20420e·.......0A.(A.·B.82 ··0x000004e0·a001038d·020a0e30·410e2841·0e20420e·.......0A.(A.·B.
83 ··0x000004f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........83 ··0x000004f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
84 ··0x00000500·00050000·00000000·09010000·000ea001·................84 ··0x00000500·00050000·00000000·09010000·000ea001·................
85 ··0x00000510·83068605·8c048d03·8e020000·48000000·............H...85 ··0x00000510·83068605·8c048d03·8e020000·48000000·............H...
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··0x000005c0·8f024b0e·188e0342·0e208d04·420e288c·..K....B.·..B.(.96 ··0x000005c0·8f024b0e·188e0342·0e208d04·420e288c·..K....B.·..B.(.
97 ··0x000005d0·05440e30·8606470e·3883074a·0e506e0a·.D.0..G.8..J.Pn.97 ··0x000005d0·05440e30·8606470e·3883074a·0e506e0a·.D.0..G.8..J.Pn.
98 ··0x000005e0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.98 ··0x000005e0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
99 ··0x000005f0·10420e08·410b0000·1c000000·fc050000·.B..A...........99 ··0x000005f0·10420e08·410b0000·1c000000·fc050000·.B..A...........
100 ··0x00000600·00000000·61000000·000e5083·0786068c·....a.....P.....100 ··0x00000600·00000000·61000000·000e5083·0786068c·....a.....P.....
101 ··0x00000610·058d048e·038f0200·10000000·1c060000·................101 ··0x00000610·058d048e·038f0200·10000000·1c060000·................
102 ··0x00000620·00000000·45000000·00000000·48000000·....E.......H...102 ··0x00000620·00000000·45000000·00000000·48000000·....E.......H...
103 ··0x00000630·30060000·00000000·d3020000·00460e10·0............F..103 ··0x00000630·30060000·00000000·e0020000·00460e10·0............F..
104 ··0x00000640·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.104 ··0x00000640·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
105 ··0x00000650·05410e30·8606410e·38830744·0e700285·.A.0..A.8..D.p..105 ··0x00000650·05410e30·8606410e·38830744·0e700285·.A.0..A.8..D.p..
106 ··0x00000660·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B106 ··0x00000660·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
107 ··0x00000670·0e10420e·08410b00·1c000000·7c060000·..B..A......|...107 ··0x00000670·0e10420e·08410b00·1c000000·7c060000·..B..A......|...
108 ··0x00000680·00000000·a4000000·000e7083·0786068c·..........p.....108 ··0x00000680·00000000·a4000000·000e7083·0786068c·..........p.....
109 ··0x00000690·058d048e·038f0200·38000000·9c060000·........8.......109 ··0x00000690·058d048e·038f0200·38000000·9c060000·........8.......
110 ··0x000006a0·00000000·16010000·00460e10·8d02420e·.........F....B.110 ··0x000006a0·00000000·16010000·00460e10·8d02420e·.........F....B.
37.5 KB
itertoolsmodule.o
1.48 KB
readelf --wide --sections {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··[·2]·.rela.text········RELA············0000000000000000·013d28·0043c8·18···I·18···1··87 ··[·2]·.rela.text········RELA············0000000000000000·013d28·0043c8·18···I·18···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·003780·001ee8·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········0000000000000000·003780·001ee8·00··WA··0···0·32
9 ··[·4]·.rela.data········RELA············0000000000000000·0180f0·002838·18···I·18···3··89 ··[·4]·.rela.data········RELA············0000000000000000·0180f0·002838·18···I·18···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·005668·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·005668·000000·00··WA··0···0··1
11 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·005668·002b5d·00··AX··0···0··111 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·005668·002b5d·00··AX··0···0··1
12 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a928·004cc8·18···I·18···6··812 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a928·004cc8·18···I·18···6··8
13 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0081c5·00054b·01·AMS··0···0··113 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0081c5·00054b·01·AMS··0···0··1
14 ··[·9]·.text.hot·········PROGBITS········0000000000000000·008710·0026cb·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········0000000000000000·008710·0026ce·00··AX··0···0·16
15 ··[10]·.rela.text.hot····RELA············0000000000000000·01f5f0·001860·18···I·18···9··815 ··[10]·.rela.text.hot····RELA············0000000000000000·01f5f0·001860·18···I·18···9··8
16 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00ade0·0001d8·01·AMS··0···0··816 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00ade0·0001d8·01·AMS··0···0··8
17 ··[12]·.rodata···········PROGBITS········0000000000000000·00afc0·001dc9·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000000000·00afc0·001dc9·00···A··0···0·32
18 ··[13]·.rela.rodata······RELA············0000000000000000·020e50·000198·18···I·18··12··818 ··[13]·.rela.rodata······RELA············0000000000000000·020e50·000198·18···I·18··12··8
19 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00cd89·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00cd89·000000·00······0···0··1
20 ··[15]·.note.gnu.property·NOTE············0000000000000000·00cd90·000020·00···A··0···0··820 ··[15]·.note.gnu.property·NOTE············0000000000000000·00cd90·000020·00···A··0···0··8
21 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00cdb0·002758·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00cdb0·002758·00···A··0···0··8
1.29 KB
readelf --wide --symbols {}
    
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
178 ···174:·00000000000014b6····11·FUNC····LOCAL··DEFAULT····6·takewhile_dealloc.cold178 ···174:·00000000000014b6····11·FUNC····LOCAL··DEFAULT····6·takewhile_dealloc.cold
179 ···175:·00000000000022a0···150·FUNC····LOCAL··DEFAULT····1·dropwhile_next179 ···175:·00000000000022a0···150·FUNC····LOCAL··DEFAULT····1·dropwhile_next
180 ···176:·00000000000014c1····98·FUNC····LOCAL··DEFAULT····6·dropwhile_next.cold180 ···176:·00000000000014c1····98·FUNC····LOCAL··DEFAULT····6·dropwhile_next.cold
181 ···177:·0000000000002340····72·FUNC····LOCAL··DEFAULT····1·dropwhile_dealloc181 ···177:·0000000000002340····72·FUNC····LOCAL··DEFAULT····1·dropwhile_dealloc
182 ···178:·0000000000001523····11·FUNC····LOCAL··DEFAULT····6·dropwhile_dealloc.cold182 ···178:·0000000000001523····11·FUNC····LOCAL··DEFAULT····6·dropwhile_dealloc.cold
183 ···179:·0000000000002390···180·FUNC····LOCAL··DEFAULT····1·itertools_compress183 ···179:·0000000000002390···180·FUNC····LOCAL··DEFAULT····1·itertools_compress
184 ···180:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11184 ···180:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
185 ···181:·0000000000002410···699·FUNC····LOCAL··DEFAULT····9·compress_next185 ···181:·0000000000002410···702·FUNC····LOCAL··DEFAULT····9·compress_next
186 ···182:·000000000000152e···469·FUNC····LOCAL··DEFAULT····6·compress_next.cold186 ···182:·000000000000152e···469·FUNC····LOCAL··DEFAULT····6·compress_next.cold
187 ···183:·0000000000002450····72·FUNC····LOCAL··DEFAULT····1·compress_dealloc187 ···183:·0000000000002450····72·FUNC····LOCAL··DEFAULT····1·compress_dealloc
188 ···184:·0000000000001703····11·FUNC····LOCAL··DEFAULT····6·compress_dealloc.cold188 ···184:·0000000000001703····11·FUNC····LOCAL··DEFAULT····6·compress_dealloc.cold
189 ···185:·00000000000024a0····65·FUNC····LOCAL··DEFAULT····1·islice_traverse189 ···185:·00000000000024a0····65·FUNC····LOCAL··DEFAULT····1·islice_traverse
190 ···186:·000000000000170e·····7·FUNC····LOCAL··DEFAULT····6·islice_traverse.cold190 ···186:·000000000000170e·····7·FUNC····LOCAL··DEFAULT····6·islice_traverse.cold
191 ···187:·0000000000001715····87·FUNC····LOCAL··DEFAULT····6·takewhile_traverse191 ···187:·0000000000001715····87·FUNC····LOCAL··DEFAULT····6·takewhile_traverse
192 ···188:·000000000000176c···294·FUNC····LOCAL··DEFAULT····6·accumulate_reduce192 ···188:·000000000000176c···294·FUNC····LOCAL··DEFAULT····6·accumulate_reduce
16.6 KB
readelf --wide --relocs {}
    
Offset 1378, 33 lines modifiedOffset 1378, 33 lines modified
1378 0000000000001456··0000018d00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·41378 0000000000001456··0000018d00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
1379 0000000000001469··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d11379 0000000000001469··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·d1
1380 000000000000146e··0000019900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKeywords·-·41380 000000000000146e··0000019900000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKeywords·-·4
1381 0000000000001492··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41381 0000000000001492··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1382 00000000000014e9··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41382 00000000000014e9··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1383 0000000000001510··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41383 0000000000001510··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1384 000000000000151d··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41384 000000000000151d··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1385 0000000000001544··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
1386 000000000000155e··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·41385 000000000000153c··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
1387 0000000000001572··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·41386 0000000000001550··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
1388 000000000000158e··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41387 000000000000156d··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1389 00000000000015b6··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·41388 0000000000001596··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
1390 00000000000015c2··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·41389 00000000000015a2··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
1391 00000000000015c7··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·41390 00000000000015a7··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
1392 00000000000015d4··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·41391 00000000000015b4··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
1393 0000000000001609··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
1394 0000000000001620··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·41392 00000000000015e6··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
1395 0000000000001634··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·41393 00000000000015fa··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
1396 0000000000001651··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41394 0000000000001616··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1397 000000000000167a··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·41395 000000000000163e··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
1398 0000000000001686··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·41396 000000000000164a··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
1399 000000000000168b··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·41397 000000000000164f··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
1400 0000000000001698··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·41398 000000000000165c··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
 1399 0000000000001691··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 1400 00000000000016af··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1401 00000000000016d2··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41401 00000000000016d2··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1402 00000000000016e8··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41402 00000000000016e3··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1403 00000000000016fa··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41403 00000000000016f0··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1404 0000000000001777··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·1581404 0000000000001777··0000002c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·158
1405 0000000000001784··000001ab00000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·41405 0000000000001784··000001ab00000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4
1406 0000000000001789··000001ac00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnEx·-·41406 0000000000001789··000001ac00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnEx·-·4
1407 00000000000017a3··0000017b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·01407 00000000000017a3··0000017b0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
1408 00000000000017b1··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·db1408 00000000000017b1··0000001f0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·db
1409 00000000000017bb··000001ad00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallFunction_SizeT·-·41409 00000000000017bb··000001ad00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_CallFunction_SizeT·-·4
1410 00000000000017d5··0000017b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·01410 00000000000017d5··0000017b0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
Offset 1877, 34 lines modifiedOffset 1877, 34 lines modified
1877 00000000000014d4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·22d71877 00000000000014d4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·22d7
1878 00000000000014e1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23281878 00000000000014e1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2328
1879 00000000000014ee··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23281879 00000000000014ee··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2328
1880 00000000000014fb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·22d71880 00000000000014fb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·22d7
1881 0000000000001508··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23141881 0000000000001508··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2314
1882 0000000000001515··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23141882 0000000000001515··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2314
1883 000000000000152a··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41883 000000000000152a··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1884 0000000000001538··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24dc 
1885 000000000000154d··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24dc 
1886 000000000000159b··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25351884 000000000000157b··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25a3
1887 00000000000015b1··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·247a 
1888 00000000000015cf··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4 
1889 00000000000015e1··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25ee 
1890 00000000000015f3··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4 
1891 0000000000001601··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4 
1892 000000000000160e··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4 
1893 000000000000165f··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·259c 
1894 0000000000001675··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24b91885 0000000000001591··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24b9
 1886 00000000000015af··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25c9
 1887 00000000000015c2··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2635
 1888 00000000000015d5··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25c9
1895 0000000000001693··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25c21889 0000000000001623··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2539
1896 00000000000016a6··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26321890 0000000000001639··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·247a
 1891 0000000000001657··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4
1897 00000000000016b9··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25c21892 0000000000001669··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25f5
 1893 000000000000167b··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4
 1894 0000000000001689··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4
 1895 0000000000001696··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e4
1898 00000000000016c6··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24cc1896 00000000000016a3··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24cc
1899 00000000000016db··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24cc1897 00000000000016b8··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24cc
 1898 00000000000016c6··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24dc
 1899 00000000000016db··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24dc
1900 00000000000016e0··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·259c1900 00000000000016e8··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·252c
1901 00000000000016ed··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2528 
1902 00000000000016f2··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25351901 00000000000016f5··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2595
 1902 00000000000016fa··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2539
1903 00000000000016ff··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·258e1903 00000000000016ff··0000002400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25a3
1904 000000000000170a··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·41904 000000000000170a··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
1905 000000000000185b··000001ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·41905 000000000000185b··000001ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
1906 0000000000001888··000001ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·41906 0000000000001888··000001ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
1907 00000000000018e8··000001ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·41907 00000000000018e8··000001ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_BuildValue_SizeT·-·4
1908 00000000000018f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·25d01908 00000000000018f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·25d0
1909 000000000000190d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·260a1909 000000000000190d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·260a
1910 0000000000001918··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·25f81910 0000000000001918··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·25f8
Offset 2111, 30 lines modifiedOffset 2111, 30 lines modified
2111 0000000000002300··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·42111 0000000000002300··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
2112 0000000000002359··0000019100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·42112 0000000000002359··0000019100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
2113 000000000000238f··0000019200000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·42113 000000000000238f··0000019200000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
2114 00000000000023c5··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·42114 00000000000023c5··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
2115 0000000000002444··000000240000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·13702115 0000000000002444··000000240000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·1370
2116 0000000000002481··000000240000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·13702116 0000000000002481··000000240000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·1370
2117 00000000000024c1··0000019f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·42117 00000000000024c1··0000019f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
2118 0000000000002500··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·42118 0000000000002504··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
2119 0000000000002510··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·42119 0000000000002514··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
2120 0000000000002559··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·42120 000000000000255d··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
2121 0000000000002565··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·42121 000000000000256c··0000019a00000004·R_X86_64_PLT32·········0000000000000000·PyIter_Next·-·4
2122 0000000000002575··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·42122 000000000000257c··0000018900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
2123 00000000000025c2··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·42123 00000000000025c9··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
2124 00000000000025d8··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·42124 00000000000025df··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
2125 0000000000002611··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·42125 0000000000002618··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
2126 000000000000261b··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·42126 0000000000002622··0000017300000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
2127 0000000000002656··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·42127 0000000000002659··0000017800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
2128 0000000000002692··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·42128 0000000000002695··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
2129 0000000000002697··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·42129 000000000000269a··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
2130 00000000000026a4··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·42130 00000000000026a7··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
2131 00000000000026b0··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·42131 00000000000026b3··0000019b00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
2132 00000000000026b5··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·42132 00000000000026b8··0000019c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
2133 00000000000026c2··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·42133 00000000000026c5··0000017400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
2134 000000000000001a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·902134 000000000000001a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·90
2135 0000000000000027··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aa2135 0000000000000027··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·aa
2136 0000000000000034··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9d2136 0000000000000034··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9d
2137 0000000000000041··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af2137 0000000000000041··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af
2138 00000000000000ed··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1892138 00000000000000ed··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·189
2139 00000000000004a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16b2139 00000000000004a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16b
2140 000000000000053d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17f2140 000000000000053d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17f
Offset 2230, 21 lines modifiedOffset 2230, 21 lines modified
2230 000000000000227d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa72230 000000000000227d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa7
2231 00000000000022a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·faf2231 00000000000022a9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·faf
2232 00000000000022ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·faf2232 00000000000022ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·faf
2233 00000000000022f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe82233 00000000000022f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fe8
2234 0000000000002365··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ffe2234 0000000000002365··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ffe
2235 00000000000023b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10092235 00000000000023b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1009
2236 00000000000023c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10092236 00000000000023c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1009
2237 00000000000024cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16b92237 00000000000024cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1696
2238 00000000000024dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·152a2238 00000000000024dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16b8
2239 0000000000002528··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16e02239 000000000000252c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16db
2240 000000000000258e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16f22240 0000000000002595··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16e8
2241 00000000000025d3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15f32241 00000000000025da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·167b
2242 00000000000025ee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15e1 
2243 0000000000002632··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16a62242 00000000000025f5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1669
 2243 0000000000002635··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15c2
Max diff block lines reached; 561/16975 bytes (3.30%) of diff not shown.
1.29 KB
readelf --wide --debug-dump=frames {}
    
Offset 2618, 15 lines modifiedOffset 2618, 15 lines modified
2618 ··DW_CFA_advance_loc:·2·to·000000000000241b2618 ··DW_CFA_advance_loc:·2·to·000000000000241b
2619 ··DW_CFA_def_cfa_offset:·802619 ··DW_CFA_def_cfa_offset:·80
2620 ··DW_CFA_advance_loc:·9·to·00000000000024242620 ··DW_CFA_advance_loc:·9·to·0000000000002424
2621 ··DW_CFA_def_cfa_offset:·482621 ··DW_CFA_def_cfa_offset:·48
2622 ··DW_CFA_nop2622 ··DW_CFA_nop
2623 ··DW_CFA_nop2623 ··DW_CFA_nop
  
2624 000017d0·0000000000000048·000017d4·FDE·cie=00000000·pc=0000000000002410..00000000000026cb2624 000017d0·0000000000000048·000017d4·FDE·cie=00000000·pc=0000000000002410..00000000000026ce
2625 ··DW_CFA_advance_loc:·6·to·00000000000024162625 ··DW_CFA_advance_loc:·6·to·0000000000002416
2626 ··DW_CFA_def_cfa_offset:·162626 ··DW_CFA_def_cfa_offset:·16
2627 ··DW_CFA_offset:·r15·(r15)·at·cfa-162627 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
2628 ··DW_CFA_advance_loc:·2·to·00000000000024182628 ··DW_CFA_advance_loc:·2·to·0000000000002418
2629 ··DW_CFA_def_cfa_offset:·242629 ··DW_CFA_def_cfa_offset:·24
2630 ··DW_CFA_offset:·r14·(r14)·at·cfa-242630 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
2631 ··DW_CFA_advance_loc:·2·to·000000000000241a2631 ··DW_CFA_advance_loc:·2·to·000000000000241a
Offset 2654, 15 lines modifiedOffset 2654, 15 lines modified
2654 ··DW_CFA_def_cfa_offset:·322654 ··DW_CFA_def_cfa_offset:·32
2655 ··DW_CFA_advance_loc:·2·to·00000000000024f72655 ··DW_CFA_advance_loc:·2·to·00000000000024f7
2656 ··DW_CFA_def_cfa_offset:·242656 ··DW_CFA_def_cfa_offset:·24
2657 ··DW_CFA_advance_loc:·2·to·00000000000024f92657 ··DW_CFA_advance_loc:·2·to·00000000000024f9
2658 ··DW_CFA_def_cfa_offset:·162658 ··DW_CFA_def_cfa_offset:·16
2659 ··DW_CFA_advance_loc:·2·to·00000000000024fb2659 ··DW_CFA_advance_loc:·2·to·00000000000024fb
2660 ··DW_CFA_def_cfa_offset:·82660 ··DW_CFA_def_cfa_offset:·8
2661 ··DW_CFA_advance_loc:·1·to·00000000000024fc2661 ··DW_CFA_advance_loc:·5·to·0000000000002500
2662 ··DW_CFA_restore_state2662 ··DW_CFA_restore_state
2663 ··DW_CFA_nop2663 ··DW_CFA_nop
  
2664 0000181c·000000000000001c·00001820·FDE·cie=00000000·pc=000000000000152e..00000000000017032664 0000181c·000000000000001c·00001820·FDE·cie=00000000·pc=000000000000152e..0000000000001703
2665 ··DW_CFA_def_cfa_offset:·802665 ··DW_CFA_def_cfa_offset:·80
2666 ··DW_CFA_offset:·r3·(rbx)·at·cfa-562666 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
2667 ··DW_CFA_offset:·r6·(rbp)·at·cfa-482667 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
8.04 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2175, 167 lines modifiedOffset 2175, 167 lines modified
2175 »       pop····%rbx2175 »       pop····%rbx
2176 »       pop····%rbp2176 »       pop····%rbp
2177 »       jmp····152e·<compress_next.cold>2177 »       jmp····152e·<compress_next.cold>
2178 ·R_X86_64_PLT32» _Py_Dealloc-0x42178 ·R_X86_64_PLT32» _Py_Dealloc-0x4
  
2179 000000000000152e·<compress_next.cold>:2179 000000000000152e·<compress_next.cold>:
2180 compress_next.cold():2180 compress_next.cold():
2181 »       sub····$0x1,%rdx 
2182 »       mov····%rdx,0x0(%rbp) 
2183 »       jne····153c·<compress_next.cold+0xe> 
2184 ·R_X86_64_PC32»  .text.hot+0x24dc 
2185 »       mov····%rbp,%rdi 
2186 »       mov····%eax,0xc(%rsp) 
2187 »       call···1548·<compress_next.cold+0x1a> 
2188 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
2189 »       mov····0xc(%rsp),%eax 
2190 »       jmp····1551·<compress_next.cold+0x23> 
2191 ·R_X86_64_PC32»  .text.hot+0x24dc 
2192 »       mov····0x18(%r13),%rdi2181 »       mov····0x18(%r12),%rdi
2193 »       test···%rdi,%rdi2182 »       test···%rdi,%rdi
2194 »       jne····159f·<compress_next.cold+0x71>2183 »       jne····157f·<compress_next.cold+0x51>
2195 »       mov····%rax,%rdi2184 »       mov····%rax,%rdi
2196 »       call···1562·<compress_next.cold+0x34>2185 »       call···1540·<compress_next.cold+0x12>
2197 ·R_X86_64_PLT32» PyIter_Next-0x42186 ·R_X86_64_PLT32» PyIter_Next-0x4
2198 »       mov····%rax,%rbx2187 »       mov····%rax,%rbx
2199 »       test···%rax,%rax2188 »       test···%rax,%rax
2200 »       je·····16f1·<compress_next.cold+0x1c3>2189 »       je·····16fe·<compress_next.cold+0x1d0>
2201 »       mov····%rax,%rdi2190 »       mov····%rax,%rdi
2202 »       call···1576·<compress_next.cold+0x48>2191 »       call···1554·<compress_next.cold+0x26>
2203 ·R_X86_64_PLT32» PyObject_GetIter-0x42192 ·R_X86_64_PLT32» PyObject_GetIter-0x4
2204 »       mov····%rax,0x18(%r13)2193 »       mov····%rax,0x18(%r12)
2205 »       mov····(%rbx),%rax2194 »       mov····(%rbx),%rax
2206 »       test···%eax,%eax2195 »       test···%eax,%eax
2207 »       js·····1592·<compress_next.cold+0x64>2196 »       js·····1571·<compress_next.cold+0x43>
2208 »       sub····$0x1,%rax2197 »       sub····$0x1,%rax
2209 »       mov····%rax,(%rbx)2198 »       mov····%rax,(%rbx)
2210 »       jne····1592·<compress_next.cold+0x64>2199 »       jne····1571·<compress_next.cold+0x43>
2211 »       mov····%rbx,%rdi2200 »       mov····%rbx,%rdi
2212 »       call···1592·<compress_next.cold+0x64>2201 »       call···1571·<compress_next.cold+0x43>
2213 ·R_X86_64_PLT32» _Py_Dealloc-0x42202 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2214 »       mov····0x18(%r13),%rdi2203 »       mov····0x18(%r12),%rdi
2215 »       test···%rdi,%rdi2204 »       test···%rdi,%rdi
2216 »       je·····159f·<compress_next.cold+0x71>2205 »       je·····157f·<compress_next.cold+0x51>
2217 ·R_X86_64_PC32»  .text.hot+0x25352206 ·R_X86_64_PC32»  .text.hot+0x25a3
2218 »       mov····0x8(%rdi),%rax2207 »       mov····0x8(%rdi),%rax
2219 »       call···*0xe0(%rax)2208 »       call···*0xe0(%rax)
2220 »       mov····%rax,%rbp2209 »       mov····%rax,%rbx
2221 »       test···%rax,%rax2210 »       test···%rax,%rax
2222 »       jne····15b5·<compress_next.cold+0x87>2211 »       jne····1595·<compress_next.cold+0x67>
2223 ·R_X86_64_PC32»  .text.hot+0x247a2212 ·R_X86_64_PC32»  .text.hot+0x24b9
2224 »       call···15ba·<compress_next.cold+0x8c>2213 »       call···159a·<compress_next.cold+0x6c>
2225 ·R_X86_64_PLT32» PyErr_Occurred-0x42214 ·R_X86_64_PLT32» PyErr_Occurred-0x4
2226 »       test···%rax,%rax2215 »       test···%rax,%rax
2227 »       je·····15d8·<compress_next.cold+0xaa>2216 »       je·····15b8·<compress_next.cold+0x8a>
2228 »       mov····0x0(%rip),%rdi········2217 »       mov····0x0(%rip),%rdi········
2229 ·R_X86_64_PC32»  PyExc_StopIteration-0x42218 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
2230 »       call···15cb·<compress_next.cold+0x9d>2219 »       call···15ab·<compress_next.cold+0x7d>
2231 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x42220 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
2232 »       test···%eax,%eax2221 »       test···%eax,%eax
2233 »       je·····15d3·<compress_next.cold+0xa5>2222 »       je·····15b3·<compress_next.cold+0x85>
2234 ·R_X86_64_PC32»  .text.hot+0x24e42223 ·R_X86_64_PC32»  .text.hot+0x25c9
2235 »       call···15d8·<compress_next.cold+0xaa>2224 »       call···15b8·<compress_next.cold+0x8a>
2236 ·R_X86_64_PLT32» PyErr_Clear-0x42225 ·R_X86_64_PLT32» PyErr_Clear-0x4
2237 »       mov····0x18(%r13),%rdi2226 »       mov····0x18(%r12),%rdi
2238 »       test···%rdi,%rdi2227 »       test···%rdi,%rdi
2239 »       jne····15e5·<compress_next.cold+0xb7>2228 »       jne····15c6·<compress_next.cold+0x98>
2240 ·R_X86_64_PC32»  .text.hot+0x25ee2229 ·R_X86_64_PC32»  .text.hot+0x2635
2241 »       mov····0x10(%r13),%rax2230 »       mov····0x10(%r12),%rax
2242 »       test···%rax,%rax2231 »       test···%rax,%rax
2243 »       jne····1551·<compress_next.cold+0x23>2232 »       jne····152e·<compress_next.cold>
2244 »       jmp····15f7·<compress_next.cold+0xc9>2233 »       jmp····15d9·<compress_next.cold+0xab>
2245 ·R_X86_64_PC32»  .text.hot+0x24e42234 ·R_X86_64_PC32»  .text.hot+0x25c9
2246 »       sub····$0x1,%rax 
2247 »       mov····%rax,0x0(%rbp) 
2248 »       jne····1605·<compress_next.cold+0xd7> 
2249 ·R_X86_64_PC32»  .text.hot+0x24e4 
2250 »       mov····%rbp,%rdi 
2251 »       call···160d·<compress_next.cold+0xdf> 
2252 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
2253 »       jmp····1612·<compress_next.cold+0xe4> 
2254 ·R_X86_64_PC32»  .text.hot+0x24e4 
2255 »       mov····0x18(%r12),%rdi2235 »       mov····0x18(%r13),%rdi
2256 »       test···%rdi,%rdi2236 »       test···%rdi,%rdi
2257 »       jne····1663·<compress_next.cold+0x135>2237 »       jne····1627·<compress_next.cold+0xf9>
2258 »       mov····%rax,%rdi2238 »       mov····%rax,%rdi
2259 »       call···1624·<compress_next.cold+0xf6>2239 »       call···15ea·<compress_next.cold+0xbc>
2260 ·R_X86_64_PLT32» PyIter_Next-0x42240 ·R_X86_64_PLT32» PyIter_Next-0x4
2261 »       mov····%rax,%rbx2241 »       mov····%rax,%rbx
2262 »       test···%rax,%rax2242 »       test···%rax,%rax
2263 »       je·····16df·<compress_next.cold+0x1b1>2243 »       je·····16f9·<compress_next.cold+0x1cb>
2264 »       mov····%rax,%rdi2244 »       mov····%rax,%rdi
2265 »       call···1638·<compress_next.cold+0x10a>2245 »       call···15fe·<compress_next.cold+0xd0>
2266 ·R_X86_64_PLT32» PyObject_GetIter-0x42246 ·R_X86_64_PLT32» PyObject_GetIter-0x4
2267 »       mov····%rax,0x18(%r12)2247 »       mov····%rax,0x18(%r13)
2268 »       mov····(%rbx),%rax2248 »       mov····(%rbx),%rax
2269 »       test···%eax,%eax2249 »       test···%eax,%eax
2270 »       js·····1655·<compress_next.cold+0x127>2250 »       js·····161a·<compress_next.cold+0xec>
2271 »       sub····$0x1,%rax2251 »       sub····$0x1,%rax
2272 »       mov····%rax,(%rbx)2252 »       mov····%rax,(%rbx)
2273 »       jne····1655·<compress_next.cold+0x127>2253 »       jne····161a·<compress_next.cold+0xec>
2274 »       mov····%rbx,%rdi2254 »       mov····%rbx,%rdi
2275 »       call···1655·<compress_next.cold+0x127>2255 »       call···161a·<compress_next.cold+0xec>
2276 ·R_X86_64_PLT32» _Py_Dealloc-0x42256 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2277 »       mov····0x18(%r12),%rdi2257 »       mov····0x18(%r13),%rdi
2278 »       test···%rdi,%rdi2258 »       test···%rdi,%rdi
2279 »       je·····1663·<compress_next.cold+0x135>2259 »       je·····1627·<compress_next.cold+0xf9>
2280 ·R_X86_64_PC32»  .text.hot+0x259c2260 ·R_X86_64_PC32»  .text.hot+0x2539
2281 »       mov····0x8(%rdi),%rax2261 »       mov····0x8(%rdi),%rax
2282 »       call···*0xe0(%rax)2262 »       call···*0xe0(%rax)
2283 »       mov····%rax,%rbx2263 »       mov····%rax,%rbp
2284 »       test···%rax,%rax2264 »       test···%rax,%rax
2285 »       jne····1679·<compress_next.cold+0x14b>2265 »       jne····163d·<compress_next.cold+0x10f>
2286 ·R_X86_64_PC32»  .text.hot+0x24b92266 ·R_X86_64_PC32»  .text.hot+0x247a
2287 »       call···167e·<compress_next.cold+0x150>2267 »       call···1642·<compress_next.cold+0x114>
2288 ·R_X86_64_PLT32» PyErr_Occurred-0x42268 ·R_X86_64_PLT32» PyErr_Occurred-0x4
2289 »       test···%rax,%rax2269 »       test···%rax,%rax
2290 »       je·····169c·<compress_next.cold+0x16e>2270 »       je·····1660·<compress_next.cold+0x132>
2291 »       mov····0x0(%rip),%rdi········2271 »       mov····0x0(%rip),%rdi········
2292 ·R_X86_64_PC32»  PyExc_StopIteration-0x42272 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
2293 »       call···168f·<compress_next.cold+0x161>2273 »       call···1653·<compress_next.cold+0x125>
2294 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x42274 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
2295 »       test···%eax,%eax2275 »       test···%eax,%eax
2296 »       je·····1697·<compress_next.cold+0x169>2276 »       je·····165b·<compress_next.cold+0x12d>
2297 ·R_X86_64_PC32»  .text.hot+0x25c22277 ·R_X86_64_PC32»  .text.hot+0x24e4
2298 »       call···169c·<compress_next.cold+0x16e>2278 »       call···1660·<compress_next.cold+0x132>
2299 ·R_X86_64_PLT32» PyErr_Clear-0x42279 ·R_X86_64_PLT32» PyErr_Clear-0x4
2300 »       mov····0x18(%r12),%rdi2280 »       mov····0x18(%r13),%rdi
Max diff block lines reached; 2412/8024 bytes (30.06%) of diff not shown.
7.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2806, 200 lines modifiedOffset 2806, 202 lines modified
2806 »       mov····0x18(%rdi),%r122806 »       mov····0x18(%rdi),%r12
2807 »       mov····0x8(%r13),%rax2807 »       mov····0x8(%r13),%rax
2808 »       mov····0xe0(%rax),%r152808 »       mov····0xe0(%rax),%r15
2809 »       mov····0x8(%r12),%rax2809 »       mov····0x8(%r12),%rax
2810 »       mov····0xe0(%rax),%r142810 »       mov····0xe0(%rax),%r14
2811 »       cmp····$0x0,%r152811 »       cmp····$0x0,%r15
2812 ·R_X86_64_32S»   .text.hot+0x13702812 ·R_X86_64_32S»   .text.hot+0x1370
2813 »       jne····2676·<compress_next+0x266>2813 »       jne····2679·<compress_next+0x269>
2814 »       mov····0x10(%r13),%rax2814 »       mov····0x10(%r13),%rax
2815 »       test···%rax,%rax2815 »       test···%rax,%rax
2816 »       je·····24e8·<compress_next+0xd8>2816 »       je·····24e8·<compress_next+0xd8>
2817 »       mov····0x18(%r13),%rdi2817 »       mov····0x18(%r13),%rdi
2818 »       test···%rdi,%rdi2818 »       test···%rdi,%rdi
2819 »       je·····24fc·<compress_next+0xec>2819 »       je·····2500·<compress_next+0xf0>
2820 »       mov····0x8(%rdi),%rax2820 »       mov····0x8(%rdi),%rax
2821 »       call···*0xe0(%rax)2821 »       call···*0xe0(%rax)
2822 »       mov····%rax,%rbp2822 »       mov····%rax,%rbp
2823 »       test···%rax,%rax2823 »       test···%rax,%rax
2824 »       je·····25d7·<compress_next+0x1c7>2824 »       je·····25de·<compress_next+0x1ce>
2825 »       cmp····$0x0,%r142825 »       cmp····$0x0,%r14
2826 ·R_X86_64_32S»   .text.hot+0x13702826 ·R_X86_64_32S»   .text.hot+0x1370
2827 »       jne····265f·<compress_next+0x24f>2827 »       jne····2662·<compress_next+0x252>
2828 »       mov····0x10(%r12),%rax2828 »       mov····0x10(%r12),%rax
2829 »       test···%rax,%rax2829 »       test···%rax,%rax
2830 »       je·····25c6·<compress_next+0x1b6>2830 »       je·····25cd·<compress_next+0x1bd>
2831 »       mov····0x18(%r12),%rdi2831 »       mov····0x18(%r12),%rdi
2832 »       test···%rdi,%rdi2832 »       test···%rdi,%rdi
2833 »       je·····2561·<compress_next+0x151>2833 »       je·····2568·<compress_next+0x158>
2834 »       mov····0x8(%rdi),%rax2834 »       mov····0x8(%rdi),%rax
2835 »       call···*0xe0(%rax)2835 »       call···*0xe0(%rax)
2836 »       mov····%rax,%rbx2836 »       mov····%rax,%rbx
2837 »       test···%rax,%rax2837 »       test···%rax,%rax
2838 »       je·····261a·<compress_next+0x20a>2838 »       je·····2621·<compress_next+0x211>
2839 »       mov····%rbx,%rdi2839 »       mov····%rbx,%rdi
2840 »       call···24c5·<compress_next+0xb5>2840 »       call···24c5·<compress_next+0xb5>
2841 ·R_X86_64_PLT32» PyObject_IsTrue-0x42841 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
2842 »       mov····(%rbx),%rdx2842 »       mov····(%rbx),%rdx
2843 »       test···%edx,%edx2843 »       test···%edx,%edx
2844 »       jns····24d0·<compress_next+0xc0>2844 »       jns····24d0·<compress_next+0xc0>
2845 ·R_X86_64_PC32»  .text.unlikely+0x16b92845 ·R_X86_64_PC32»  .text.unlikely+0x1696
2846 »       test···%eax,%eax2846 »       test···%eax,%eax
2847 »       jg·····24ea·<compress_next+0xda>2847 »       jg·····24ea·<compress_next+0xda>
2848 »       mov····0x0(%rbp),%rdx2848 »       mov····0x0(%rbp),%rdx
2849 »       test···%edx,%edx2849 »       test···%edx,%edx
2850 »       jns····24e0·<compress_next+0xd0>2850 »       jns····24e0·<compress_next+0xd0>
2851 ·R_X86_64_PC32»  .text.unlikely+0x152a2851 ·R_X86_64_PC32»  .text.unlikely+0x16b8
2852 »       test···%eax,%eax2852 »       test···%eax,%eax
2853 »       je·····2441·<compress_next+0x31>2853 »       je·····2441·<compress_next+0x31>
2854 »       xor····%ebp,%ebp2854 »       xor····%ebp,%ebp
2855 »       add····$0x18,%rsp2855 »       add····$0x18,%rsp
2856 »       mov····%rbp,%rax2856 »       mov····%rbp,%rax
2857 »       pop····%rbx2857 »       pop····%rbx
2858 »       pop····%rbp2858 »       pop····%rbp
2859 »       pop····%r122859 »       pop····%r12
2860 »       pop····%r132860 »       pop····%r13
2861 »       pop····%r142861 »       pop····%r14
2862 »       pop····%r152862 »       pop····%r15
2863 »       ret2863 »       ret
 2864 »       nopl···0x0(%rax)
2864 »       mov····%rax,%rdi2865 »       mov····%rax,%rdi
2865 »       call···2504·<compress_next+0xf4>2866 »       call···2508·<compress_next+0xf8>
2866 ·R_X86_64_PLT32» PyIter_Next-0x42867 ·R_X86_64_PLT32» PyIter_Next-0x4
2867 »       mov····%rax,%rbx2868 »       mov····%rax,%rbx
2868 »       test···%rax,%rax2869 »       test···%rax,%rax
2869 »       je·····2539·<compress_next+0x129>2870 »       je·····253d·<compress_next+0x12d>
2870 »       mov····%rax,%rdi2871 »       mov····%rax,%rdi
2871 »       call···2514·<compress_next+0x104>2872 »       call···2518·<compress_next+0x108>
2872 ·R_X86_64_PLT32» PyObject_GetIter-0x42873 ·R_X86_64_PLT32» PyObject_GetIter-0x4
2873 »       mov····%rax,0x18(%r13)2874 »       mov····%rax,0x18(%r13)
2874 »       mov····(%rbx),%rax2875 »       mov····(%rbx),%rax
2875 »       test···%eax,%eax2876 »       test···%eax,%eax
2876 »       js·····252c·<compress_next+0x11c>2877 »       js·····2530·<compress_next+0x120>
2877 »       sub····$0x1,%rax2878 »       sub····$0x1,%rax
2878 »       mov····%rax,(%rbx)2879 »       mov····%rax,(%rbx)
2879 »       je·····252c·<compress_next+0x11c>2880 »       je·····2530·<compress_next+0x120>
2880 ·R_X86_64_PC32»  .text.unlikely+0x16e02881 ·R_X86_64_PC32»  .text.unlikely+0x16db
2881 »       mov····0x18(%r13),%rdi2882 »       mov····0x18(%r13),%rdi
2882 »       test···%rdi,%rdi2883 »       test···%rdi,%rdi
2883 »       jne····2468·<compress_next+0x58>2884 »       jne····2468·<compress_next+0x58>
2884 »       mov····0x10(%r13),%rdi2885 »       mov····0x10(%r13),%rdi
2885 »       test···%rdi,%rdi2886 »       test···%rdi,%rdi
2886 »       je·····24e8·<compress_next+0xd8>2887 »       je·····24e8·<compress_next+0xd8>
2887 »       mov····(%rdi),%rax2888 »       mov····(%rdi),%rax
2888 »       xor····%esi,%esi2889 »       xor····%esi,%esi
2889 »       mov····%rsi,0x10(%r13)2890 »       mov····%rsi,0x10(%r13)
2890 »       test···%eax,%eax2891 »       test···%eax,%eax
2891 »       js·····24e8·<compress_next+0xd8>2892 »       js·····24e8·<compress_next+0xd8>
2892 »       sub····$0x1,%rax2893 »       sub····$0x1,%rax
2893 »       mov····%rax,(%rdi)2894 »       mov····%rax,(%rdi)
2894 »       jne····24e8·<compress_next+0xd8>2895 »       jne····24e8·<compress_next+0xd8>
2895 »       call···255d·<compress_next+0x14d>2896 »       call···2561·<compress_next+0x151>
2896 ·R_X86_64_PLT32» _Py_Dealloc-0x42897 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2897 »       xor····%ebp,%ebp2898 »       xor····%ebp,%ebp
2898 »       jmp····24ea·<compress_next+0xda>2899 »       jmp····24ea·<compress_next+0xda>
 2900 »       nopl···(%rax)
2899 »       mov····%rax,%rdi2901 »       mov····%rax,%rdi
2900 »       call···2569·<compress_next+0x159>2902 »       call···2570·<compress_next+0x160>
2901 ·R_X86_64_PLT32» PyIter_Next-0x42903 ·R_X86_64_PLT32» PyIter_Next-0x4
2902 »       mov····%rax,%rbx2904 »       mov····%rax,%rbx
2903 »       test···%rax,%rax2905 »       test···%rax,%rax
2904 »       je·····25a0·<compress_next+0x190>2906 »       je·····25a7·<compress_next+0x197>
2905 »       mov····%rax,%rdi2907 »       mov····%rax,%rdi
2906 »       call···2579·<compress_next+0x169>2908 »       call···2580·<compress_next+0x170>
2907 ·R_X86_64_PLT32» PyObject_GetIter-0x42909 ·R_X86_64_PLT32» PyObject_GetIter-0x4
2908 »       mov····%rax,0x18(%r12)2910 »       mov····%rax,0x18(%r12)
2909 »       mov····(%rbx),%rax2911 »       mov····(%rbx),%rax
2910 »       test···%eax,%eax2912 »       test···%eax,%eax
2911 »       js·····2592·<compress_next+0x182>2913 »       js·····2599·<compress_next+0x189>
2912 »       sub····$0x1,%rax2914 »       sub····$0x1,%rax
2913 »       mov····%rax,(%rbx)2915 »       mov····%rax,(%rbx)
2914 »       je·····2592·<compress_next+0x182>2916 »       je·····2599·<compress_next+0x189>
2915 ·R_X86_64_PC32»  .text.unlikely+0x16f22917 ·R_X86_64_PC32»  .text.unlikely+0x16e8
2916 »       mov····0x18(%r12),%rdi2918 »       mov····0x18(%r12),%rdi
2917 »       test···%rdi,%rdi2919 »       test···%rdi,%rdi
2918 »       jne····24a7·<compress_next+0x97>2920 »       jne····24a7·<compress_next+0x97>
2919 »       mov····0x10(%r12),%rdi2921 »       mov····0x10(%r12),%rdi
2920 »       test···%rdi,%rdi2922 »       test···%rdi,%rdi
2921 »       je·····25c6·<compress_next+0x1b6>2923 »       je·····25cd·<compress_next+0x1bd>
2922 »       mov····(%rdi),%rax2924 »       mov····(%rdi),%rax
2923 »       xor····%edx,%edx2925 »       xor····%edx,%edx
2924 »       mov····%rdx,0x10(%r12)2926 »       mov····%rdx,0x10(%r12)
2925 »       test···%eax,%eax2927 »       test···%eax,%eax
2926 »       js·····25c6·<compress_next+0x1b6>2928 »       js·····25cd·<compress_next+0x1bd>
2927 »       sub····$0x1,%rax2929 »       sub····$0x1,%rax
2928 »       mov····%rax,(%rdi)2930 »       mov····%rax,(%rdi)
2929 »       jne····25c6·<compress_next+0x1b6>2931 »       jne····25cd·<compress_next+0x1bd>
2930 »       call···25c6·<compress_next+0x1b6>2932 »       call···25cd·<compress_next+0x1bd>
Max diff block lines reached; 2961/7231 bytes (40.95%) of diff not shown.
1.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 378, 19 lines modifiedOffset 378, 19 lines modified
378 ··0x00001760·0e207b0e·18410e10·410e0800·1c000000·.·{..A..A.......378 ··0x00001760·0e207b0e·18410e10·410e0800·1c000000·.·{..A..A.......
379 ··0x00001770·70170000·00000000·0b000000·000e2083·p.............·.379 ··0x00001770·70170000·00000000·0b000000·000e2083·p.............·.
380 ··0x00001780·03860241·0e18440e·10410e08·40000000·...A..D..A..@...380 ··0x00001780·03860241·0e18440e·10410e08·40000000·...A..D..A..@...
381 ··0x00001790·90170000·00000000·b4000000·00460e10·.............F..381 ··0x00001790·90170000·00000000·b4000000·00460e10·.............F..
382 ··0x000017a0·8c02410e·18860348·0e208304·440e3002·..A....H.·..D.0.382 ··0x000017a0·8c02410e·18860348·0e208304·440e3002·..A....H.·..D.0.
383 ··0x000017b0·570a0e20·410e1841·0e10420e·08410b41·W..·A..A..B..A.A383 ··0x000017b0·570a0e20·410e1841·0e10420e·08410b41·W..·A..A..B..A.A
384 ··0x000017c0·0e38570e·40420e48·420e5049·0e300000·.8W.@B.HB.PI.0..384 ··0x000017c0·0e38570e·40420e48·420e5049·0e300000·.8W.@B.HB.PI.0..
385 ··0x000017d0·48000000·d4170000·00000000·bb020000·H...............385 ··0x000017d0·48000000·d4170000·00000000·be020000·H...............
386 ··0x000017e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..386 ··0x000017e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
387 ··0x000017f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D387 ··0x000017f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
388 ··0x00001800·0e5002cc·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.·388 ··0x00001800·0e5002cc·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.·
389 ··0x00001810·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......389 ··0x00001810·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......
390 ··0x00001820·20180000·00000000·d5010000·000e5083··.............P.390 ··0x00001820·20180000·00000000·d5010000·000e5083··.............P.
391 ··0x00001830·0786068c·058d048e·038f0200·24000000·............$...391 ··0x00001830·0786068c·058d048e·038f0200·24000000·............$...
392 ··0x00001840·40180000·00000000·48000000·00450e10·@.......H....E..392 ··0x00001840·40180000·00000000·48000000·00450e10·@.......H....E..
393 ··0x00001850·8602410e·18830344·0e207b0e·18410e10·..A....D.·{..A..393 ··0x00001850·8602410e·18830344·0e207b0e·18410e10·..A....D.·{..A..
394 ··0x00001860·410e0800·1c000000·68180000·00000000·A.......h.......394 ··0x00001860·410e0800·1c000000·68180000·00000000·A.......h.......
395 ··0x00001870·0b000000·000e2083·03860241·0e18440e·......·....A..D.395 ··0x00001870·0b000000·000e2083·03860241·0e18440e·......·....A..D.
396 ··0x00001880·10410e08·28000000·88180000·00000000·.A..(...........396 ··0x00001880·10410e08·28000000·88180000·00000000·.A..(...........
1.59 MB
sre.o
881 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········214008·(bytes·into·file)13 ··Start·of·section·headers:··········213896·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
4.34 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x343f8:1 There·are·22·section·headers,·starting·at·offset·0x34388:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00341a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00339a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01e820·0025e0·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01e840·0025b0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003460·0012e8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0033e0·0012e8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·020e00·001758·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·020df0·001758·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·004748·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0046c8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·004748·000378·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0046c8·000378·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·004ac0·008587·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·004a40·0085a5·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·022558·0082b0·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·022548·0082c8·18···I·19···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00d048·00040b·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00cfe8·00040b·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00d460·009b3d·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·00d400·009bad·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·02a808·004920·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·02a810·0048a8·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·016fa0·002596·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·016fc0·002596·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02f128·0044b8·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02f0b8·0044b8·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·019538·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·019558·000030·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·019568·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·019588·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·019568·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·019588·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·019588·001958·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0195a8·001958·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·0335e0·000d50·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·033570·000d50·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·01aee0·0020d0·18·····20·249··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·01af00·0020d0·18·····20·249··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·01cfb0·001869·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·01cfd0·001869·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·034330·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0342c0·0000c3·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·l·(large),·p·(processor·specific)30 ··D·(mbind),·l·(large),·p·(processor·specific)
20.8 KB
readelf --wide --symbols {}
    
Offset 20, 163 lines modifiedOffset 20, 163 lines modified
20 ····16:·0000000000000080··1573·FUNC····LOCAL··DEFAULT···10·_validate_inner20 ····16:·0000000000000080··1573·FUNC····LOCAL··DEFAULT···10·_validate_inner
21 ····17:·0000000000000000···120·FUNC····LOCAL··DEFAULT···10·getstring.part.021 ····17:·0000000000000000···120·FUNC····LOCAL··DEFAULT···10·getstring.part.0
22 ····18:·0000000000000032···307·FUNC····LOCAL··DEFAULT····7·_sre_compile.cold22 ····18:·0000000000000032···307·FUNC····LOCAL··DEFAULT····7·_sre_compile.cold
23 ····19:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.223 ····19:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
24 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot24 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
25 ····21:·0000000000000165····45·FUNC····LOCAL··DEFAULT····7·getstring.part.0.cold25 ····21:·0000000000000165····45·FUNC····LOCAL··DEFAULT····7·getstring.part.0.cold
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
27 ····23:·00000000000035f0···327·FUNC····LOCAL··DEFAULT···10·_validate_charset27 ····23:·0000000000003670···327·FUNC····LOCAL··DEFAULT···10·_validate_charset
28 ····24:·0000000000000192···102·FUNC····LOCAL··DEFAULT····7·_validate_inner.cold28 ····24:·0000000000000192···102·FUNC····LOCAL··DEFAULT····7·_validate_inner.cold
29 ····25:·00000000000004e0····80·FUNC····LOCAL··DEFAULT····1·pattern_dealloc29 ····25:·00000000000004e0····80·FUNC····LOCAL··DEFAULT····1·pattern_dealloc
30 ····26:·0000000000000530···124·FUNC····LOCAL··DEFAULT····1·pattern_clear30 ····26:·00000000000006b0···124·FUNC····LOCAL··DEFAULT···10·pattern_clear
31 ····27:·00000000000001f8····13·FUNC····LOCAL··DEFAULT····7·pattern_dealloc.cold31 ····27:·00000000000001f8····13·FUNC····LOCAL··DEFAULT····7·pattern_dealloc.cold
32 ····28:·00000000000006b0··1562·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_match32 ····28:·0000000000000730··1562·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_match
33 ····29:·0000000000000f20··8989·FUNC····LOCAL··DEFAULT···10·sre_ucs1_match33 ····29:·0000000000000fa0··8989·FUNC····LOCAL··DEFAULT···10·sre_ucs1_match
34 ····30:·00000000000005b0····45·FUNC····LOCAL··DEFAULT····1·state_init.part.034 ····30:·0000000000000530····45·FUNC····LOCAL··DEFAULT····1·state_init.part.0
35 ····31:·00000000000079c0··4339·FUNC····LOCAL··DEFAULT···10·sre_ucs2_match35 ····31:·0000000000007a30··4339·FUNC····LOCAL··DEFAULT···10·sre_ucs2_match
36 ····32:·0000000000002660··2106·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match36 ····32:·00000000000025e0··2106·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match
37 ····33:·0000000000000205···545·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match.cold37 ····33:·0000000000000205···545·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match.cold
38 ····34:·00000000000033e0···118·FUNC····LOCAL··DEFAULT···10·state_fini38 ····34:·0000000000003460···118·FUNC····LOCAL··DEFAULT···10·state_fini
39 ····35:·000000000000853f····58·FUNC····LOCAL··DEFAULT····7·pattern_error39 ····35:·000000000000855d····58·FUNC····LOCAL··DEFAULT····7·pattern_error
40 ····36:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.640 ····36:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.6
41 ····37:·0000000000000cd0···540·FUNC····LOCAL··DEFAULT···10·state_init41 ····37:·0000000000000d50···540·FUNC····LOCAL··DEFAULT···10·state_init
42 ····38:·0000000000000426···120·FUNC····LOCAL··DEFAULT····7·state_init.cold42 ····38:·0000000000000426···120·FUNC····LOCAL··DEFAULT····7·state_init.cold
43 ····39:·0000000000000ef0····33·FUNC····LOCAL··DEFAULT···10·sre_match43 ····39:·0000000000000f70····33·FUNC····LOCAL··DEFAULT···10·sre_match
44 ····40:·0000000000001680···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.4244 ····40:·0000000000001680···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.42
45 ····41:·0000000000003b50··1760·FUNC····LOCAL··DEFAULT···10·sre_ucs1_count45 ····41:·0000000000003bd0··1760·FUNC····LOCAL··DEFAULT···10·sre_ucs1_count
46 ····42:·0000000000003810···822·FUNC····LOCAL··DEFAULT···10·sre_ucs1_charset.isra.046 ····42:·0000000000003890···822·FUNC····LOCAL··DEFAULT···10·sre_ucs1_charset.isra.0
47 ····43:·00000000000033a0····52·FUNC····LOCAL··DEFAULT····1·char_loc_ignore47 ····43:·0000000000003320····52·FUNC····LOCAL··DEFAULT····1·char_loc_ignore
48 ····44:·0000000000003240····89·FUNC····LOCAL··DEFAULT···10·data_stack_grow48 ····44:·00000000000032c0····89·FUNC····LOCAL··DEFAULT···10·data_stack_grow
49 ····45:·0000000000006740····58·FUNC····LOCAL··DEFAULT···10·Py_UNICODE_ISALNUM49 ····45:·00000000000067c0····58·FUNC····LOCAL··DEFAULT···10·Py_UNICODE_ISALNUM
50 ····46:·000000000000049e··4264·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match.cold50 ····46:·000000000000049e··4264·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match.cold
51 ····47:·0000000000007e52····84·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.051 ····47:·0000000000007e70····84·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.0
52 ····48:·00000000000033e0····26·FUNC····LOCAL··DEFAULT····1·sre_lower_locale52 ····48:·0000000000003360····26·FUNC····LOCAL··DEFAULT····1·sre_lower_locale
53 ····49:·0000000000004230···583·FUNC····LOCAL··DEFAULT···10·sre_category53 ····49:·00000000000042b0···583·FUNC····LOCAL··DEFAULT···10·sre_category
54 ····50:·0000000000001546····46·FUNC····LOCAL··DEFAULT····7·data_stack_grow.cold54 ····50:·0000000000001546····46·FUNC····LOCAL··DEFAULT····7·data_stack_grow.cold
55 ····51:·00000000000032a0···311·FUNC····LOCAL··DEFAULT···10·pattern_new_match55 ····51:·0000000000003320···311·FUNC····LOCAL··DEFAULT···10·pattern_new_match
56 ····52:·0000000000001574····60·FUNC····LOCAL··DEFAULT····7·pattern_new_match.cold56 ····52:·0000000000001574····60·FUNC····LOCAL··DEFAULT····7·pattern_new_match.cold
57 ····53:·0000000000003460····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF57 ····53:·00000000000034e0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
58 ····54:·0000000000003480···176·FUNC····LOCAL··DEFAULT···10·match_dealloc58 ····54:·0000000000003500···176·FUNC····LOCAL··DEFAULT···10·match_dealloc
59 ····55:·00000000000015b0····21·FUNC····LOCAL··DEFAULT····7·match_dealloc.cold59 ····55:·00000000000015b0····21·FUNC····LOCAL··DEFAULT····7·match_dealloc.cold
60 ····56:·0000000000003530···124·FUNC····LOCAL··DEFAULT···10·match_clear60 ····56:·00000000000035b0···124·FUNC····LOCAL··DEFAULT···10·match_clear
61 ····57:·00000000000015c5····10·FUNC····LOCAL··DEFAULT····7·match_clear.cold61 ····57:·00000000000015c5····10·FUNC····LOCAL··DEFAULT····7·match_clear.cold
62 ····58:·00000000000005e0····63·FUNC····LOCAL··DEFAULT····1·_sre_unicode_iscased62 ····58:·0000000000000560····63·FUNC····LOCAL··DEFAULT····1·_sre_unicode_iscased
63 ····59:·00000000000015cf····18·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.cold63 ····59:·00000000000015cf····18·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.cold
64 ····60:·00000000000035b0····54·FUNC····LOCAL··DEFAULT···10·_sre_unicode_tolower64 ····60:·0000000000003630····54·FUNC····LOCAL··DEFAULT···10·_sre_unicode_tolower
65 ····61:·00000000000015e1····49·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.cold65 ····61:·00000000000015e1····49·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.cold
66 ····62:·0000000000001612·····4·FUNC····LOCAL··DEFAULT····7·_validate_charset.cold66 ····62:·0000000000001612·····4·FUNC····LOCAL··DEFAULT····7·_validate_charset.cold
67 ····63:·0000000000000620···202·FUNC····LOCAL··DEFAULT····1·pattern_richcompare67 ····63:·00000000000005a0···202·FUNC····LOCAL··DEFAULT····1·pattern_richcompare
68 ····64:·0000000000001616····37·FUNC····LOCAL··DEFAULT····7·pattern_richcompare.cold68 ····64:·0000000000001616····37·FUNC····LOCAL··DEFAULT····7·pattern_richcompare.cold
69 ····65:·0000000000003740···131·FUNC····LOCAL··DEFAULT···10·pattern_traverse69 ····65:·00000000000037c0···131·FUNC····LOCAL··DEFAULT···10·pattern_traverse
70 ····66:·000000000000163b····25·FUNC····LOCAL··DEFAULT····7·pattern_traverse.cold70 ····66:·000000000000163b····25·FUNC····LOCAL··DEFAULT····7·pattern_traverse.cold
71 ····67:·00000000000037d0····58·FUNC····LOCAL··DEFAULT···10·_sre_ascii_tolower71 ····67:·0000000000003850····58·FUNC····LOCAL··DEFAULT···10·_sre_ascii_tolower
72 ····68:·0000000000001654····40·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.cold72 ····68:·0000000000001654····40·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.cold
73 ····69:·00000000000006f0····53·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased73 ····69:·0000000000000670····53·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased
74 ····70:·000000000000167c····18·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.cold74 ····70:·000000000000167c····18·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.cold
75 ····71:·000000000000168e····67·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.0.cold75 ····71:·000000000000168e····67·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.0.cold
76 ····72:·00000000000016d1···300·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count.cold76 ····72:·00000000000016d1···300·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count.cold
77 ····73:·0000000000000730···349·FUNC····LOCAL··DEFAULT····1·pattern_repr77 ····73:·00000000000006b0···349·FUNC····LOCAL··DEFAULT····1·pattern_repr
78 ····74:·00000000000011c0···144·OBJECT··LOCAL··DEFAULT···12·flag_names.378 ····74:·00000000000011c0···144·OBJECT··LOCAL··DEFAULT···12·flag_names.3
79 ····75:·00000000000017fd···193·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold79 ····75:·00000000000017fd···193·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold
80 ····76:·00000000000018be····72·FUNC····LOCAL··DEFAULT····7·sre_category.cold80 ····76:·00000000000018be····72·FUNC····LOCAL··DEFAULT····7·sre_category.cold
81 ····77:·0000000000004480···630·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_groups81 ····77:·0000000000004500···630·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_groups
82 ····78:·0000000000001906···173·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups.cold82 ····78:·0000000000001906···173·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups.cold
83 ····79:·00000000000006a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.3383 ····79:·00000000000006a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.33
84 ····80:·0000000000004700···735·FUNC····LOCAL··DEFAULT···10·match_group84 ····80:·0000000000004780···735·FUNC····LOCAL··DEFAULT···10·match_group
85 ····81:·0000000000004b40···522·FUNC····LOCAL··DEFAULT···10·match_getslice85 ····81:·0000000000004bc0···522·FUNC····LOCAL··DEFAULT···10·match_getslice
86 ····82:·00000000000019b3····58·FUNC····LOCAL··DEFAULT····7·match_group.cold86 ····82:·00000000000019b3····58·FUNC····LOCAL··DEFAULT····7·match_group.cold
87 ····83:·00000000000049e0···340·FUNC····LOCAL··DEFAULT···10·match_getslice_by_index87 ····83:·0000000000004a60···340·FUNC····LOCAL··DEFAULT···10·match_getslice_by_index
88 ····84:·00000000000019ed····14·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index.cold88 ····84:·00000000000019ed····14·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index.cold
89 ····85:·00000000000019fb····16·FUNC····LOCAL··DEFAULT····7·match_getslice.cold89 ····85:·00000000000019fb····16·FUNC····LOCAL··DEFAULT····7·match_getslice.cold
90 ····86:·0000000000000890···167·FUNC····LOCAL··DEFAULT····1·sre_clear90 ····86:·0000000000000810···167·FUNC····LOCAL··DEFAULT····1·sre_clear
91 ····87:·0000000000001a0b····60·FUNC····LOCAL··DEFAULT····7·sre_clear.cold91 ····87:·0000000000001a0b····60·FUNC····LOCAL··DEFAULT····7·sre_clear.cold
92 ····88:·0000000000004d50····76·FUNC····LOCAL··DEFAULT···10·getslice92 ····88:·0000000000004dd0····76·FUNC····LOCAL··DEFAULT···10·getslice
93 ····89:·0000000000000940·····9·FUNC····LOCAL··DEFAULT····1·sre_free93 ····89:·00000000000008c0·····9·FUNC····LOCAL··DEFAULT····1·sre_free
94 ····90:·0000000000004da0···183·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_sub94 ····90:·0000000000004e20···183·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_sub
95 ····91:·0000000000004e60··6363·FUNC····LOCAL··DEFAULT···10·pattern_subx95 ····91:·0000000000004ee0··6367·FUNC····LOCAL··DEFAULT···10·pattern_subx
96 ····92:·0000000000001a47···194·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub.cold96 ····92:·0000000000001a47···194·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub.cold
97 ····93:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1597 ····93:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
98 ····94:·0000000000000950····99·FUNC····LOCAL··DEFAULT····1·compile_template98 ····94:·00000000000008d0····99·FUNC····LOCAL··DEFAULT····1·compile_template
99 ····95:·0000000000000b50···316·FUNC····LOCAL··DEFAULT····1·expand_template99 ····95:·0000000000000ad0···316·FUNC····LOCAL··DEFAULT····1·expand_template
100 ····96:·0000000000007a73···812·FUNC····LOCAL··DEFAULT····7·sre_ucs4_search100 ····96:·0000000000007a91···812·FUNC····LOCAL··DEFAULT····7·sre_ucs4_search
101 ····97:·0000000000001b09···671·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold101 ····97:·0000000000001b09···663·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold
102 ····98:·0000000000001da8···259·FUNC····LOCAL··DEFAULT····7·compile_template.cold102 ····98:·0000000000001da0···259·FUNC····LOCAL··DEFAULT····7·compile_template.cold
103 ····99:·00000000000009c0····87·FUNC····LOCAL··DEFAULT····1·pattern_hash103 ····99:·0000000000000940····87·FUNC····LOCAL··DEFAULT····1·pattern_hash
104 ···100:·0000000000001eab····12·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold104 ···100:·0000000000001ea3····12·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold
105 ···101:·0000000000000a20····22·FUNC····LOCAL··DEFAULT····1·pattern_groupindex105 ···101:·00000000000009a0····22·FUNC····LOCAL··DEFAULT····1·pattern_groupindex
106 ···102:·0000000000001eb7·····5·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold106 ···102:·0000000000001eaf·····5·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold
107 ···103:·0000000000000a40···268·FUNC····LOCAL··DEFAULT····1·_sre_template107 ···103:·00000000000009c0···268·FUNC····LOCAL··DEFAULT····1·_sre_template
108 ···104:·0000000000001ebc···182·FUNC····LOCAL··DEFAULT····7·_sre_template.cold108 ···104:·0000000000001eb4···182·FUNC····LOCAL··DEFAULT····7·_sre_template.cold
109 ···105:·0000000000001f72···256·FUNC····LOCAL··DEFAULT····7·expand_template.cold109 ···105:·0000000000001f6a···256·FUNC····LOCAL··DEFAULT····7·expand_template.cold
110 ···106:·0000000000000c90··3654·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_findall110 ···106:·0000000000000c10··3654·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_findall
111 ···107:·0000000000006780···192·FUNC····LOCAL··DEFAULT···10·state_getslice111 ···107:·0000000000006800···192·FUNC····LOCAL··DEFAULT···10·state_getslice
112 ···108:·0000000000002072···669·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold112 ···108:·000000000000206a···669·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold
113 ···109:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.21113 ···109:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.21
114 ···110:·0000000000001ae0··2931·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_split114 ···110:·0000000000001a60··2931·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_split
115 ···111:·000000000000230f···340·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold115 ···111:·0000000000002307···340·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold
116 ···112:·00000000000004c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.24116 ···112:·00000000000004c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.24
117 ···113:·0000000000002463····22·FUNC····LOCAL··DEFAULT····7·state_getslice.cold117 ···113:·000000000000245b····22·FUNC····LOCAL··DEFAULT····7·state_getslice.cold
118 ···114:·0000000000006840··3228·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search118 ···114:·00000000000068c0··3208·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search
119 ···115:·0000000000002479···564·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold119 ···115:·0000000000002471···602·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold
120 ···116:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.12120 ···116:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.12
121 ···117:·00000000000074e0···226·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_end121 ···117:·0000000000007550···226·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_end
122 ···118:·00000000000026ad····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end.cold122 ···118:·00000000000026cb····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end.cold
123 ···119:·00000000000075d0···199·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start123 ···119:·0000000000007640···199·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start
124 ···120:·00000000000026da····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold124 ···120:·00000000000026f8····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold
125 ···121:·00000000000076a0···797·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_finditer125 ···121:·0000000000007710···797·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_finditer
126 ···122:·0000000000002707···653·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold126 ···122:·0000000000002725···653·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold
127 ···123:·0000000000000560····72·OBJECT··LOCAL··DEFAULT····3·_parser.27127 ···123:·0000000000000560····72·OBJECT··LOCAL··DEFAULT····3·_parser.27
128 ···124:·00000000000013c0···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.40128 ···124:·00000000000013c0···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.40
129 ···125:·0000000000002ea0···124·FUNC····LOCAL··DEFAULT····1·sre_ucs4_count129 ···125:·0000000000002e20···124·FUNC····LOCAL··DEFAULT····1·sre_ucs4_count
130 ···126:·0000000000002994·11143·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold130 ···126:·00000000000029b2·11143·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold
131 ···127:·0000000000001520···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.41131 ···127:·0000000000001520···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.41
132 ···128:·0000000000002f20···215·FUNC····LOCAL··DEFAULT····1·sre_ucs2_count132 ···128:·0000000000002ea0···215·FUNC····LOCAL··DEFAULT····1·sre_ucs2_count
133 ···129:·000000000000551b··7805·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold133 ···129:·0000000000005539··7805·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold
134 ···130:·0000000000007398···385·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold134 ···130:·00000000000073b6···385·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold
135 ···131:·0000000000007519···304·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold135 ···131:·0000000000007537···304·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold
136 ···132:·0000000000008ac0··3653·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Scanner_search136 ···132:·0000000000008b30··3653·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Scanner_search
137 ···133:·0000000000007649···271·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Scanner_search.cold137 ···133:·0000000000007667···271·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Scanner_search.cold
138 ···134:·0000000000009910···223·FUNC····LOCAL··DEFAULT···10·scanner_dealloc138 ···134:·0000000000009980···223·FUNC····LOCAL··DEFAULT···10·scanner_dealloc
139 ···135:·0000000000007758····21·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold139 ···135:·0000000000007776····21·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold
140 ···136:·00000000000099f0····51·FUNC····LOCAL··DEFAULT···10·scanner_clear140 ···136:·0000000000009a60····51·FUNC····LOCAL··DEFAULT···10·scanner_clear
141 ···137:·0000000000009a30···269·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_span141 ···137:·0000000000009aa0···269·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_span
142 ···138:·000000000000776d····80·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_span.cold142 ···138:·000000000000778b····80·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_span.cold
143 ···139:·0000000000003000···105·FUNC····LOCAL··DEFAULT····1·match_traverse143 ···139:·0000000000002f80···105·FUNC····LOCAL··DEFAULT····1·match_traverse
144 ···140:·00000000000077bd····22·FUNC····LOCAL··DEFAULT····7·match_traverse.cold144 ···140:·00000000000077db····22·FUNC····LOCAL··DEFAULT····7·match_traverse.cold
145 ···141:·0000000000003070···253·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_fullmatch145 ···141:·0000000000002ff0···253·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_fullmatch
146 ···142:·00000000000077d3···372·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_fullmatch.cold146 ···142:·00000000000077f1···372·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_fullmatch.cold
Max diff block lines reached; 4683/21241 bytes (22.05%) of diff not shown.
609 KB
readelf --wide --relocs {}
Max HTML report size reached
128 KB
readelf --wide --debug-dump=frames {}
    
Offset 269, 61 lines modifiedOffset 269, 61 lines modified
  
269 00000240·0000000000000014·00000244·FDE·cie=00000000·pc=00000000000001f8..0000000000000205269 00000240·0000000000000014·00000244·FDE·cie=00000000·pc=00000000000001f8..0000000000000205
270 ··DW_CFA_def_cfa_offset:·32270 ··DW_CFA_def_cfa_offset:·32
271 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24271 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
272 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16272 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
273 ··DW_CFA_nop273 ··DW_CFA_nop
  
274 00000258·0000000000000018·0000025c·FDE·cie=00000000·pc=0000000000000530..00000000000005ac274 00000258·0000000000000018·0000025c·FDE·cie=00000000·pc=00000000000006b0..000000000000072c
275 ··DW_CFA_advance_loc:·5·to·0000000000000535275 ··DW_CFA_advance_loc:·5·to·00000000000006b5
276 ··DW_CFA_def_cfa_offset:·16276 ··DW_CFA_def_cfa_offset:·16
277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
278 ··DW_CFA_advance_loc:·60·to·0000000000000571278 ··DW_CFA_advance_loc:·60·to·00000000000006f1
279 ··DW_CFA_remember_state279 ··DW_CFA_remember_state
280 ··DW_CFA_def_cfa_offset:·8280 ··DW_CFA_def_cfa_offset:·8
281 ··DW_CFA_advance_loc:·1·to·0000000000000572281 ··DW_CFA_advance_loc:·1·to·00000000000006f2
282 ··DW_CFA_restore_state282 ··DW_CFA_restore_state
  
283 00000274·000000000000004c·00000278·FDE·cie=00000000·pc=00000000000006b0..0000000000000cca283 00000274·000000000000004c·00000278·FDE·cie=00000000·pc=0000000000000730..0000000000000d4a
284 ··DW_CFA_advance_loc:·6·to·00000000000006b6284 ··DW_CFA_advance_loc:·6·to·0000000000000736
285 ··DW_CFA_def_cfa_offset:·16285 ··DW_CFA_def_cfa_offset:·16
286 ··DW_CFA_offset:·r15·(r15)·at·cfa-16286 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
287 ··DW_CFA_advance_loc:·8·to·00000000000006be287 ··DW_CFA_advance_loc:·8·to·000000000000073e
288 ··DW_CFA_def_cfa_offset:·24288 ··DW_CFA_def_cfa_offset:·24
289 ··DW_CFA_offset:·r14·(r14)·at·cfa-24289 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
290 ··DW_CFA_advance_loc:·5·to·00000000000006c3290 ··DW_CFA_advance_loc:·5·to·0000000000000743
291 ··DW_CFA_def_cfa_offset:·32291 ··DW_CFA_def_cfa_offset:·32
292 ··DW_CFA_offset:·r13·(r13)·at·cfa-32292 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
293 ··DW_CFA_advance_loc:·2·to·00000000000006c5293 ··DW_CFA_advance_loc:·2·to·0000000000000745
294 ··DW_CFA_def_cfa_offset:·40294 ··DW_CFA_def_cfa_offset:·40
295 ··DW_CFA_offset:·r12·(r12)·at·cfa-40295 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
296 ··DW_CFA_advance_loc:·4·to·00000000000006c9296 ··DW_CFA_advance_loc:·4·to·0000000000000749
297 ··DW_CFA_def_cfa_offset:·48297 ··DW_CFA_def_cfa_offset:·48
298 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48298 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
299 ··DW_CFA_advance_loc:·1·to·00000000000006ca299 ··DW_CFA_advance_loc:·1·to·000000000000074a
300 ··DW_CFA_def_cfa_offset:·56300 ··DW_CFA_def_cfa_offset:·56
301 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56301 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
302 ··DW_CFA_advance_loc:·7·to·00000000000006d1302 ··DW_CFA_advance_loc:·7·to·0000000000000751
303 ··DW_CFA_def_cfa_offset:·320303 ··DW_CFA_def_cfa_offset:·320
304 ··DW_CFA_advance_loc2:·609·to·0000000000000932304 ··DW_CFA_advance_loc2:·609·to·00000000000009b2
305 ··DW_CFA_remember_state305 ··DW_CFA_remember_state
306 ··DW_CFA_def_cfa_offset:·56306 ··DW_CFA_def_cfa_offset:·56
307 ··DW_CFA_advance_loc:·4·to·0000000000000936307 ··DW_CFA_advance_loc:·4·to·00000000000009b6
308 ··DW_CFA_def_cfa_offset:·48308 ··DW_CFA_def_cfa_offset:·48
309 ··DW_CFA_advance_loc:·1·to·0000000000000937309 ··DW_CFA_advance_loc:·1·to·00000000000009b7
310 ··DW_CFA_def_cfa_offset:·40310 ··DW_CFA_def_cfa_offset:·40
311 ··DW_CFA_advance_loc:·2·to·0000000000000939311 ··DW_CFA_advance_loc:·2·to·00000000000009b9
312 ··DW_CFA_def_cfa_offset:·32312 ··DW_CFA_def_cfa_offset:·32
313 ··DW_CFA_advance_loc:·2·to·000000000000093b313 ··DW_CFA_advance_loc:·2·to·00000000000009bb
314 ··DW_CFA_def_cfa_offset:·24314 ··DW_CFA_def_cfa_offset:·24
315 ··DW_CFA_advance_loc:·2·to·000000000000093d315 ··DW_CFA_advance_loc:·2·to·00000000000009bd
316 ··DW_CFA_def_cfa_offset:·16316 ··DW_CFA_def_cfa_offset:·16
317 ··DW_CFA_advance_loc:·2·to·000000000000093f317 ··DW_CFA_advance_loc:·2·to·00000000000009bf
318 ··DW_CFA_def_cfa_offset:·8318 ··DW_CFA_def_cfa_offset:·8
319 ··DW_CFA_advance_loc:·1·to·0000000000000940319 ··DW_CFA_advance_loc:·1·to·00000000000009c0
320 ··DW_CFA_restore_state320 ··DW_CFA_restore_state
321 ··DW_CFA_nop321 ··DW_CFA_nop
322 ··DW_CFA_nop322 ··DW_CFA_nop
323 ··DW_CFA_nop323 ··DW_CFA_nop
  
324 000002c4·0000000000000048·000002c8·FDE·cie=00000000·pc=0000000000000205..0000000000000426324 000002c4·0000000000000048·000002c8·FDE·cie=00000000·pc=0000000000000205..0000000000000426
325 ··DW_CFA_def_cfa_offset:·320325 ··DW_CFA_def_cfa_offset:·320
Offset 351, 68 lines modifiedOffset 351, 68 lines modified
351 ··DW_CFA_def_cfa_offset:·344351 ··DW_CFA_def_cfa_offset:·344
352 ··DW_CFA_advance_loc:·2·to·0000000000000404352 ··DW_CFA_advance_loc:·2·to·0000000000000404
353 ··DW_CFA_def_cfa_offset:·352353 ··DW_CFA_def_cfa_offset:·352
354 ··DW_CFA_advance_loc:·9·to·000000000000040d354 ··DW_CFA_advance_loc:·9·to·000000000000040d
355 ··DW_CFA_def_cfa_offset:·320355 ··DW_CFA_def_cfa_offset:·320
356 ··DW_CFA_nop356 ··DW_CFA_nop
  
357 00000310·0000000000000064·00000314·FDE·cie=00000000·pc=0000000000000cd0..0000000000000eec357 00000310·0000000000000064·00000314·FDE·cie=00000000·pc=0000000000000d50..0000000000000f6c
358 ··DW_CFA_advance_loc:·2·to·0000000000000cd2358 ··DW_CFA_advance_loc:·2·to·0000000000000d52
359 ··DW_CFA_def_cfa_offset:·16359 ··DW_CFA_def_cfa_offset:·16
360 ··DW_CFA_offset:·r15·(r15)·at·cfa-16360 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
361 ··DW_CFA_advance_loc:·4·to·0000000000000cd6361 ··DW_CFA_advance_loc:·4·to·0000000000000d56
362 ··DW_CFA_def_cfa_offset:·24362 ··DW_CFA_def_cfa_offset:·24
363 ··DW_CFA_offset:·r14·(r14)·at·cfa-24363 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
364 ··DW_CFA_advance_loc:·2·to·0000000000000cd8364 ··DW_CFA_advance_loc:·2·to·0000000000000d58
365 ··DW_CFA_def_cfa_offset:·32365 ··DW_CFA_def_cfa_offset:·32
366 ··DW_CFA_offset:·r13·(r13)·at·cfa-32366 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
367 ··DW_CFA_advance_loc:·2·to·0000000000000cda367 ··DW_CFA_advance_loc:·2·to·0000000000000d5a
368 ··DW_CFA_def_cfa_offset:·40368 ··DW_CFA_def_cfa_offset:·40
369 ··DW_CFA_offset:·r12·(r12)·at·cfa-40369 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
370 ··DW_CFA_advance_loc:·4·to·0000000000000cde370 ··DW_CFA_advance_loc:·4·to·0000000000000d5e
371 ··DW_CFA_def_cfa_offset:·48371 ··DW_CFA_def_cfa_offset:·48
372 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48372 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
373 ··DW_CFA_advance_loc:·1·to·0000000000000cdf373 ··DW_CFA_advance_loc:·1·to·0000000000000d5f
374 ··DW_CFA_def_cfa_offset:·56374 ··DW_CFA_def_cfa_offset:·56
375 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56375 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
376 ··DW_CFA_advance_loc:·14·to·0000000000000ced376 ··DW_CFA_advance_loc:·14·to·0000000000000d6d
377 ··DW_CFA_def_cfa_offset:·64377 ··DW_CFA_def_cfa_offset:·64
378 ··DW_CFA_advance_loc2:·301·to·0000000000000e1a378 ··DW_CFA_advance_loc2:·301·to·0000000000000e9a
379 ··DW_CFA_remember_state379 ··DW_CFA_remember_state
380 ··DW_CFA_def_cfa_offset:·56380 ··DW_CFA_def_cfa_offset:·56
381 ··DW_CFA_advance_loc:·4·to·0000000000000e1e381 ··DW_CFA_advance_loc:·4·to·0000000000000e9e
382 ··DW_CFA_def_cfa_offset:·48382 ··DW_CFA_def_cfa_offset:·48
383 ··DW_CFA_advance_loc:·1·to·0000000000000e1f383 ··DW_CFA_advance_loc:·1·to·0000000000000e9f
384 ··DW_CFA_def_cfa_offset:·40384 ··DW_CFA_def_cfa_offset:·40
385 ··DW_CFA_advance_loc:·2·to·0000000000000e21385 ··DW_CFA_advance_loc:·2·to·0000000000000ea1
386 ··DW_CFA_def_cfa_offset:·32386 ··DW_CFA_def_cfa_offset:·32
387 ··DW_CFA_advance_loc:·2·to·0000000000000e23387 ··DW_CFA_advance_loc:·2·to·0000000000000ea3
388 ··DW_CFA_def_cfa_offset:·24388 ··DW_CFA_def_cfa_offset:·24
389 ··DW_CFA_advance_loc:·2·to·0000000000000e25389 ··DW_CFA_advance_loc:·2·to·0000000000000ea5
390 ··DW_CFA_def_cfa_offset:·16390 ··DW_CFA_def_cfa_offset:·16
391 ··DW_CFA_advance_loc:·2·to·0000000000000e27391 ··DW_CFA_advance_loc:·2·to·0000000000000ea7
392 ··DW_CFA_def_cfa_offset:·8392 ··DW_CFA_def_cfa_offset:·8
393 ··DW_CFA_advance_loc:·1·to·0000000000000e28393 ··DW_CFA_advance_loc:·1·to·0000000000000ea8
394 ··DW_CFA_restore_state394 ··DW_CFA_restore_state
395 ··DW_CFA_advance_loc1:·117·to·0000000000000e9d395 ··DW_CFA_advance_loc1:·117·to·0000000000000f1d
396 ··DW_CFA_remember_state396 ··DW_CFA_remember_state
397 ··DW_CFA_def_cfa_offset:·56397 ··DW_CFA_def_cfa_offset:·56
398 ··DW_CFA_advance_loc:·4·to·0000000000000ea1398 ··DW_CFA_advance_loc:·4·to·0000000000000f21
399 ··DW_CFA_def_cfa_offset:·48399 ··DW_CFA_def_cfa_offset:·48
400 ··DW_CFA_advance_loc:·1·to·0000000000000ea2400 ··DW_CFA_advance_loc:·1·to·0000000000000f22
401 ··DW_CFA_def_cfa_offset:·40401 ··DW_CFA_def_cfa_offset:·40
402 ··DW_CFA_advance_loc:·2·to·0000000000000ea4402 ··DW_CFA_advance_loc:·2·to·0000000000000f24
403 ··DW_CFA_def_cfa_offset:·32403 ··DW_CFA_def_cfa_offset:·32
404 ··DW_CFA_advance_loc:·2·to·0000000000000ea6404 ··DW_CFA_advance_loc:·2·to·0000000000000f26
405 ··DW_CFA_def_cfa_offset:·24405 ··DW_CFA_def_cfa_offset:·24
406 ··DW_CFA_advance_loc:·2·to·0000000000000ea8406 ··DW_CFA_advance_loc:·2·to·0000000000000f28
407 ··DW_CFA_def_cfa_offset:·16407 ··DW_CFA_def_cfa_offset:·16
408 ··DW_CFA_advance_loc:·2·to·0000000000000eaa408 ··DW_CFA_advance_loc:·2·to·0000000000000f2a
409 ··DW_CFA_def_cfa_offset:·8409 ··DW_CFA_def_cfa_offset:·8
410 ··DW_CFA_advance_loc:·5·to·0000000000000eaf410 ··DW_CFA_advance_loc:·5·to·0000000000000f2f
411 ··DW_CFA_restore_state411 ··DW_CFA_restore_state
412 ··DW_CFA_nop412 ··DW_CFA_nop
413 ··DW_CFA_nop413 ··DW_CFA_nop
414 ··DW_CFA_nop414 ··DW_CFA_nop
Max diff block lines reached; 124324/131000 bytes (94.90%) of diff not shown.
132 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 418, 15 lines modifiedOffset 418, 16 lines modified
418 »       mov····0x8(%rdi),%rbp418 »       mov····0x8(%rdi),%rbp
419 »       call···4f3·<pattern_dealloc+0x13>419 »       call···4f3·<pattern_dealloc+0x13>
420 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4420 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
421 »       cmpq···$0x0,0x40(%rbx)421 »       cmpq···$0x0,0x40(%rbx)
422 »       jne····4fe·<pattern_dealloc+0x1e>422 »       jne····4fe·<pattern_dealloc+0x1e>
423 ·R_X86_64_PC32»  .text.unlikely+0x1f4423 ·R_X86_64_PC32»  .text.unlikely+0x1f4
424 »       mov····%rbx,%rdi424 »       mov····%rbx,%rdi
425 »       call···530·<pattern_clear>425 »       call···506·<pattern_dealloc+0x26>
 426 ·R_X86_64_PC32»  .text.hot+0x6ac
426 »       mov····%rbx,%rdi427 »       mov····%rbx,%rdi
427 »       call···*0x140(%rbp)428 »       call···*0x140(%rbp)
428 »       mov····0x0(%rbp),%rax429 »       mov····0x0(%rbp),%rax
429 »       test···%eax,%eax430 »       test···%eax,%eax
430 »       js·····521·<pattern_dealloc+0x41>431 »       js·····521·<pattern_dealloc+0x41>
431 »       sub····$0x1,%rax432 »       sub····$0x1,%rax
432 »       mov····%rax,0x0(%rbp)433 »       mov····%rax,0x0(%rbp)
Offset 435, 1890 lines modifiedOffset 436, 1839 lines modified
435 »       pop····%rbx436 »       pop····%rbx
436 »       pop····%rbp437 »       pop····%rbp
437 »       ret438 »       ret
438 »       pop····%rdx439 »       pop····%rdx
439 »       mov····%rbp,%rdi440 »       mov····%rbp,%rdi
440 »       pop····%rbx441 »       pop····%rbx
441 »       pop····%rbp442 »       pop····%rbp
442 »       jmp····530·<pattern_clear>443 »       jmp····530·<state_init.part.0>
443 ·R_X86_64_PLT32» _Py_Dealloc-0x4444 ·R_X86_64_PLT32» _Py_Dealloc-0x4
  
444 0000000000000530·<pattern_clear>: 
445 pattern_clear(): 
446 »       endbr64 
447 »       push···%rbx 
448 »       mov····%rdi,%rbx 
449 »       mov····0x20(%rdi),%rdi 
450 »       test···%rdi,%rdi 
451 »       jne····572·<pattern_clear+0x42> 
452 »       mov····0x28(%rbx),%rdi 
453 »       test···%rdi,%rdi 
454 »       jne····58f·<pattern_clear+0x5f> 
455 »       mov····0x30(%rbx),%rdi 
456 »       test···%rdi,%rdi 
457 »       je·····56e·<pattern_clear+0x3e> 
458 »       xor····%eax,%eax 
459 »       mov····%rax,0x30(%rbx) 
460 »       mov····(%rdi),%rax 
461 »       test···%eax,%eax 
462 »       js·····56e·<pattern_clear+0x3e> 
463 »       sub····$0x1,%rax 
464 »       mov····%rax,(%rdi) 
465 »       jne····56e·<pattern_clear+0x3e> 
466 »       call···56e·<pattern_clear+0x3e> 
467 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
468 »       xor····%eax,%eax 
469 »       pop····%rbx 
470 »       ret 
471 »       mov····(%rdi),%rax 
472 »       xor····%ecx,%ecx 
473 »       mov····%rcx,0x20(%rbx) 
474 »       test···%eax,%eax 
475 »       js·····541·<pattern_clear+0x11> 
476 »       sub····$0x1,%rax 
477 »       mov····%rax,(%rdi) 
478 »       jne····541·<pattern_clear+0x11> 
479 »       call···58d·<pattern_clear+0x5d> 
480 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
481 »       jmp····541·<pattern_clear+0x11> 
482 »       mov····(%rdi),%rax 
483 »       xor····%edx,%edx 
484 »       mov····%rdx,0x28(%rbx) 
485 »       test···%eax,%eax 
486 »       js·····54a·<pattern_clear+0x1a> 
487 »       sub····$0x1,%rax 
488 »       mov····%rax,(%rdi) 
489 »       jne····54a·<pattern_clear+0x1a> 
490 »       call···5aa·<pattern_clear+0x7a> 
491 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
492 »       jmp····54a·<pattern_clear+0x1a> 
493 »       nopl···0x0(%rax) 
  
494 00000000000005b0·<state_init.part.0>:445 0000000000000530·<state_init.part.0>:
495 state_init.part.0():446 state_init.part.0():
496 »       push···%rbx447 »       push···%rbx
497 »       mov····%rdi,%rbx448 »       mov····%rdi,%rbx
498 »       mov····0xa0(%rdi),%rdi449 »       mov····0xa0(%rdi),%rdi
499 »       call···5c0·<state_init.part.0+0x10>450 »       call···540·<state_init.part.0+0x10>
500 ·R_X86_64_PLT32» PyMem_Free-0x4451 ·R_X86_64_PLT32» PyMem_Free-0x4
501 »       xor····%eax,%eax452 »       xor····%eax,%eax
502 »       cmpq···$0x0,0x28(%rbx)453 »       cmpq···$0x0,0x28(%rbx)
503 »       mov····%rax,0xa0(%rbx)454 »       mov····%rax,0xa0(%rbx)
504 »       je·····5d9·<state_init.part.0+0x29>455 »       je·····559·<state_init.part.0+0x29>
505 »       lea····0x28(%rbx),%rdi456 »       lea····0x28(%rbx),%rdi
506 »       call···5d9·<state_init.part.0+0x29>457 »       call···559·<state_init.part.0+0x29>
507 ·R_X86_64_PLT32» PyBuffer_Release-0x4458 ·R_X86_64_PLT32» PyBuffer_Release-0x4
508 »       xor····%eax,%eax459 »       xor····%eax,%eax
509 »       pop····%rbx460 »       pop····%rbx
510 »       ret461 »       ret
511 »       nopl···(%rax)462 »       nopl···(%rax)
  
512 00000000000005e0·<_sre_unicode_iscased>:463 0000000000000560·<_sre_unicode_iscased>:
513 _sre_unicode_iscased():464 _sre_unicode_iscased():
514 »       endbr64465 »       endbr64
515 »       push···%rbx466 »       push···%rbx
516 »       mov····%rsi,%rdi467 »       mov····%rsi,%rdi
517 »       call···5ed·<_sre_unicode_iscased+0xd>468 »       call···56d·<_sre_unicode_iscased+0xd>
518 ·R_X86_64_PLT32» _PyLong_AsInt-0x4469 ·R_X86_64_PLT32» _PyLong_AsInt-0x4
519 »       mov····%eax,%ebx470 »       mov····%eax,%ebx
520 »       add····$0x1,%eax471 »       add····$0x1,%eax
521 »       je·····5f8·<_sre_unicode_iscased+0x18>472 »       je·····578·<_sre_unicode_iscased+0x18>
522 ·R_X86_64_PC32»  .text.unlikely+0x15cb473 ·R_X86_64_PC32»  .text.unlikely+0x15cb
523 »       mov····%ebx,%edi474 »       mov····%ebx,%edi
524 »       call···5ff·<_sre_unicode_iscased+0x1f>475 »       call···57f·<_sre_unicode_iscased+0x1f>
525 ·R_X86_64_PLT32» _PyUnicode_ToLowercase-0x4476 ·R_X86_64_PLT32» _PyUnicode_ToLowercase-0x4
526 »       cmp····%eax,%ebx477 »       cmp····%eax,%ebx
527 »       jne····618·<_sre_unicode_iscased+0x38>478 »       jne····598·<_sre_unicode_iscased+0x38>
528 »       mov····%ebx,%edi479 »       mov····%ebx,%edi
529 »       call···60a·<_sre_unicode_iscased+0x2a>480 »       call···58a·<_sre_unicode_iscased+0x2a>
530 ·R_X86_64_PLT32» _PyUnicode_ToUppercase-0x4481 ·R_X86_64_PLT32» _PyUnicode_ToUppercase-0x4
531 »       xor····%edi,%edi482 »       xor····%edi,%edi
532 »       cmp····%eax,%ebx483 »       cmp····%eax,%ebx
533 »       setne··%dil484 »       setne··%dil
534 »       pop····%rbx485 »       pop····%rbx
535 »       jmp····618·<_sre_unicode_iscased+0x38>486 »       jmp····598·<_sre_unicode_iscased+0x38>
536 ·R_X86_64_PLT32» PyBool_FromLong-0x4487 ·R_X86_64_PLT32» PyBool_FromLong-0x4
537 »       mov····$0x1,%edi488 »       mov····$0x1,%edi
538 »       jmp····612·<_sre_unicode_iscased+0x32>489 »       jmp····592·<_sre_unicode_iscased+0x32>
539 »       nop490 »       nop
  
540 0000000000000620·<pattern_richcompare>:491 00000000000005a0·<pattern_richcompare>:
Max diff block lines reached; 131567/135343 bytes (97.21%) of diff not shown.
367 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 193, 41 lines modifiedOffset 193, 41 lines modified
193 »       jmp····205·<_sre_SRE_Pattern_match.cold>193 »       jmp····205·<_sre_SRE_Pattern_match.cold>
194 ·R_X86_64_PC32»  .text+0x4fa194 ·R_X86_64_PC32»  .text+0x4fa
  
195 0000000000000205·<_sre_SRE_Pattern_match.cold>:195 0000000000000205·<_sre_SRE_Pattern_match.cold>:
196 _sre_SRE_Pattern_match.cold():196 _sre_SRE_Pattern_match.cold():
197 »       mov····%r14,%rdi197 »       mov····%r14,%rdi
198 »       call···20d·<_sre_SRE_Pattern_match.cold+0x8>198 »       call···20d·<_sre_SRE_Pattern_match.cold+0x8>
199 ·R_X86_64_PC32»  .text.hot+0x33dc199 ·R_X86_64_PC32»  .text.hot+0x345c
200 »       xor····%ebx,%ebx200 »       xor····%ebx,%ebx
201 »       jmp····214·<_sre_SRE_Pattern_match.cold+0xf>201 »       jmp····214·<_sre_SRE_Pattern_match.cold+0xf>
202 ·R_X86_64_PC32»  .text.hot+0x927202 ·R_X86_64_PC32»  .text.hot+0x9a7
203 »       mov····%r13,%rdi203 »       mov····%r13,%rdi
204 »       call···21c·<_sre_SRE_Pattern_match.cold+0x17>204 »       call···21c·<_sre_SRE_Pattern_match.cold+0x17>
205 ·R_X86_64_PLT32» _Py_Dealloc-0x4205 ·R_X86_64_PLT32» _Py_Dealloc-0x4
206 »       jmp····221·<_sre_SRE_Pattern_match.cold+0x1c>206 »       jmp····221·<_sre_SRE_Pattern_match.cold+0x1c>
207 ·R_X86_64_PC32»  .text.hot+0x734207 ·R_X86_64_PC32»  .text.hot+0x7b4
208 »       mov····0x0(%rip),%rdi········208 »       mov····0x0(%rip),%rdi········
209 ·R_X86_64_PC32»  PyExc_ValueError-0x4209 ·R_X86_64_PC32»  PyExc_ValueError-0x4
210 »       mov····$0x0,%esi210 »       mov····$0x0,%esi
211 ·R_X86_64_32»    .rodata.str1.1+0x92211 ·R_X86_64_32»    .rodata.str1.1+0x92
212 »       call···232·<_sre_SRE_Pattern_match.cold+0x2d>212 »       call···232·<_sre_SRE_Pattern_match.cold+0x2d>
213 ·R_X86_64_PLT32» PyErr_SetString-0x4213 ·R_X86_64_PLT32» PyErr_SetString-0x4
214 »       lea····0x58(%rsp),%rdi214 »       lea····0x58(%rsp),%rdi
215 »       call···23c·<_sre_SRE_Pattern_match.cold+0x37>215 »       call···23c·<_sre_SRE_Pattern_match.cold+0x37>
216 ·R_X86_64_PLT32» PyBuffer_Release-0x4216 ·R_X86_64_PLT32» PyBuffer_Release-0x4
217 »       xor····%esi,%esi217 »       xor····%esi,%esi
218 »       mov····%rsi,0x58(%rsp)218 »       mov····%rsi,0x58(%rsp)
219 »       jmp····248·<_sre_SRE_Pattern_match.cold+0x43>219 »       jmp····248·<_sre_SRE_Pattern_match.cold+0x43>
220 ·R_X86_64_PC32»  .text.hot+0xb97220 ·R_X86_64_PC32»  .text.hot+0xc17
221 »       mov····%rbx,%rdi221 »       mov····%rbx,%rdi
222 »       call···853f·<pattern_error>222 »       call···855d·<pattern_error>
223 »       xor····%ebx,%ebx223 »       xor····%ebx,%ebx
224 »       jmp····257·<_sre_SRE_Pattern_match.cold+0x52>224 »       jmp····257·<_sre_SRE_Pattern_match.cold+0x52>
225 ·R_X86_64_PC32»  .text.hot+0xa4a225 ·R_X86_64_PC32»  .text.hot+0xaca
226 »       mov····0x0(%rip),%rdi········226 »       mov····0x0(%rip),%rdi········
227 ·R_X86_64_PC32»  PyExc_SystemError-0x4227 ·R_X86_64_PC32»  PyExc_SystemError-0x4
228 »       mov····$0x0,%esi228 »       mov····$0x0,%esi
229 ·R_X86_64_32»    .rodata.str1.8+0xd8229 ·R_X86_64_32»    .rodata.str1.8+0xd8
230 »       call···268·<_sre_SRE_Pattern_match.cold+0x63>230 »       call···268·<_sre_SRE_Pattern_match.cold+0x63>
231 ·R_X86_64_PLT32» PyErr_SetString-0x4231 ·R_X86_64_PLT32» PyErr_SetString-0x4
232 »       mov····(%rbx),%rax232 »       mov····(%rbx),%rax
Offset 241, 17 lines modifiedOffset 241, 17 lines modified
241 ·R_X86_64_PLT32» _Py_Dealloc-0x4241 ·R_X86_64_PLT32» _Py_Dealloc-0x4
242 »       jmp····250·<_sre_SRE_Pattern_match.cold+0x4b>242 »       jmp····250·<_sre_SRE_Pattern_match.cold+0x4b>
243 »       mov····0x50(%rsp),%rdx243 »       mov····0x50(%rsp),%rdx
244 »       mov····%r12,0x28(%rbx)244 »       mov····%r12,0x28(%rbx)
245 »       mov····(%rdx),%eax245 »       mov····(%rdx),%eax
246 »       add····$0x1,%eax246 »       add····$0x1,%eax
247 »       je·····296·<_sre_SRE_Pattern_match.cold+0x91>247 »       je·····296·<_sre_SRE_Pattern_match.cold+0x91>
248 ·R_X86_64_PC32»  .text.hot+0x996248 ·R_X86_64_PC32»  .text.hot+0xa16
249 »       jmp····29b·<_sre_SRE_Pattern_match.cold+0x96>249 »       jmp····29b·<_sre_SRE_Pattern_match.cold+0x96>
250 ·R_X86_64_PC32»  .text.hot+0x994250 ·R_X86_64_PC32»  .text.hot+0xa14
251 »       mov····0x10(%r8),%rbp251 »       mov····0x10(%r8),%rbp
252 »       add····%r15,%rbp252 »       add····%r15,%rbp
253 »       push···%r8253 »       push···%r8
254 »       mov····%r14,%rdi254 »       mov····%r14,%rdi
255 »       mov····$0x1,%r9d255 »       mov····$0x1,%r9d
256 »       xor····%edx,%edx256 »       xor····%edx,%edx
257 »       mov····$0x0,%r8d257 »       mov····$0x0,%r8d
Offset 268, 26 lines modifiedOffset 268, 26 lines modified
268 »       test···%rax,%rax268 »       test···%rax,%rax
269 »       je·····303·<_sre_SRE_Pattern_match.cold+0xfe>269 »       je·····303·<_sre_SRE_Pattern_match.cold+0xfe>
270 »       mov····(%rax),%rbx270 »       mov····(%rax),%rbx
271 »       cmp····$0x1,%rbp271 »       cmp····$0x1,%rbp
272 »       je·····2e4·<_sre_SRE_Pattern_match.cold+0xdf>272 »       je·····2e4·<_sre_SRE_Pattern_match.cold+0xdf>
273 »       mov····%rbp,%r15273 »       mov····%rbp,%r15
274 »       jmp····2e4·<_sre_SRE_Pattern_match.cold+0xdf>274 »       jmp····2e4·<_sre_SRE_Pattern_match.cold+0xdf>
275 ·R_X86_64_PC32»  .text.hot+0x6ff275 ·R_X86_64_PC32»  .text.hot+0x77f
276 »       movabs·$0x7fffffffffffffff,%r13276 »       movabs·$0x7fffffffffffffff,%r13
277 »       xor····%ebp,%ebp277 »       xor····%ebp,%ebp
278 »       jmp····2f5·<_sre_SRE_Pattern_match.cold+0xf0>278 »       jmp····2f5·<_sre_SRE_Pattern_match.cold+0xf0>
279 ·R_X86_64_PC32»  .text.hot+0x752279 ·R_X86_64_PC32»  .text.hot+0x7d2
280 »       call···2fa·<_sre_SRE_Pattern_match.cold+0xf5>280 »       call···2fa·<_sre_SRE_Pattern_match.cold+0xf5>
281 ·R_X86_64_PLT32» PyErr_Occurred-0x4281 ·R_X86_64_PLT32» PyErr_Occurred-0x4
282 »       test···%rax,%rax282 »       test···%rax,%rax
283 »       je·····3a8·<_sre_SRE_Pattern_match.cold+0x1a3>283 »       je·····3a8·<_sre_SRE_Pattern_match.cold+0x1a3>
284 »       xor····%ebx,%ebx284 »       xor····%ebx,%ebx
285 »       jmp····30a·<_sre_SRE_Pattern_match.cold+0x105>285 »       jmp····30a·<_sre_SRE_Pattern_match.cold+0x105>
286 ·R_X86_64_PC32»  .text.hot+0x927286 ·R_X86_64_PC32»  .text.hot+0x9a7
287 »       xor····%ebp,%ebp287 »       xor····%ebp,%ebp
288 »       test···%r13,%r13288 »       test···%r13,%r13
289 »       jns····3d6·<_sre_SRE_Pattern_match.cold+0x1d1>289 »       jns····3d6·<_sre_SRE_Pattern_match.cold+0x1d1>
290 »       mov····%ecx,0xb8(%rsp)290 »       mov····%ecx,0xb8(%rsp)
291 »       xor····%ecx,%ecx291 »       xor····%ecx,%ecx
292 »       xor····%r13d,%r13d292 »       xor····%r13d,%r13d
293 »       mov····%rcx,0xc0(%rsp)293 »       mov····%rcx,0xc0(%rsp)
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 »       mov····%rsi,0x38(%rsp)298 »       mov····%rsi,0x38(%rsp)
299 »       mov····%rsi,0x48(%rsp)299 »       mov····%rsi,0x48(%rsp)
300 »       add····%rsi,%rcx300 »       add····%rsi,%rcx
301 »       mov····%rcx,0x40(%rsp)301 »       mov····%rcx,0x40(%rsp)
302 »       add····$0x1,%eax302 »       add····$0x1,%eax
303 »       je·····421·<_sre_SRE_Pattern_match.cold+0x21c>303 »       je·····421·<_sre_SRE_Pattern_match.cold+0x21c>
304 »       jmp····359·<_sre_SRE_Pattern_match.cold+0x154>304 »       jmp····359·<_sre_SRE_Pattern_match.cold+0x154>
305 ·R_X86_64_PC32»  .text.hot+0x86b305 ·R_X86_64_PC32»  .text.hot+0x8eb
306 »       xor····%ebp,%ebp306 »       xor····%ebp,%ebp
307 »       mov····0x10(%r14),%rdi307 »       mov····0x10(%r14),%rdi
308 »       call···364·<_sre_SRE_Pattern_match.cold+0x15f>308 »       call···364·<_sre_SRE_Pattern_match.cold+0x15f>
309 ·R_X86_64_PLT32» _PyNumber_Index-0x4309 ·R_X86_64_PLT32» _PyNumber_Index-0x4
310 »       mov····%rax,%r14310 »       mov····%rax,%r14
311 »       test···%rax,%rax311 »       test···%rax,%rax
312 »       je·····391·<_sre_SRE_Pattern_match.cold+0x18c>312 »       je·····391·<_sre_SRE_Pattern_match.cold+0x18c>
Offset 318, 38 lines modifiedOffset 318, 38 lines modified
318 »       test···%eax,%eax318 »       test···%eax,%eax
319 »       js·····387·<_sre_SRE_Pattern_match.cold+0x182>319 »       js·····387·<_sre_SRE_Pattern_match.cold+0x182>
320 »       sub····$0x1,%rax320 »       sub····$0x1,%rax
321 »       mov····%rax,(%r14)321 »       mov····%rax,(%r14)
322 »       je·····3c2·<_sre_SRE_Pattern_match.cold+0x1bd>322 »       je·····3c2·<_sre_SRE_Pattern_match.cold+0x1bd>
323 »       cmp····$0xffffffffffffffff,%r13323 »       cmp····$0xffffffffffffffff,%r13
324 »       jne····391·<_sre_SRE_Pattern_match.cold+0x18c>324 »       jne····391·<_sre_SRE_Pattern_match.cold+0x18c>
325 ·R_X86_64_PC32»  .text.hot+0x752325 ·R_X86_64_PC32»  .text.hot+0x7d2
326 »       call···396·<_sre_SRE_Pattern_match.cold+0x191>326 »       call···396·<_sre_SRE_Pattern_match.cold+0x191>
327 ·R_X86_64_PLT32» PyErr_Occurred-0x4327 ·R_X86_64_PLT32» PyErr_Occurred-0x4
328 »       test···%rax,%rax328 »       test···%rax,%rax
329 »       jne····303·<_sre_SRE_Pattern_match.cold+0xfe>329 »       jne····303·<_sre_SRE_Pattern_match.cold+0xfe>
330 »       or·····$0xffffffffffffffff,%r13330 »       or·····$0xffffffffffffffff,%r13
331 »       jmp····3a8·<_sre_SRE_Pattern_match.cold+0x1a3>331 »       jmp····3a8·<_sre_SRE_Pattern_match.cold+0x1a3>
332 ·R_X86_64_PC32»  .text.hot+0x752332 ·R_X86_64_PC32»  .text.hot+0x7d2
333 »       movabs·$0x7fffffffffffffff,%r13333 »       movabs·$0x7fffffffffffffff,%r13
334 »       or·····$0xffffffffffffffff,%rbp334 »       or·····$0xffffffffffffffff,%rbp
335 »       cmp····$0x2,%r15335 »       cmp····$0x2,%r15
336 »       je·····3c0·<_sre_SRE_Pattern_match.cold+0x1bb>336 »       je·····3c0·<_sre_SRE_Pattern_match.cold+0x1bb>
337 ·R_X86_64_PC32»  .text.hot+0x752337 ·R_X86_64_PC32»  .text.hot+0x7d2
338 »       jmp····35b·<_sre_SRE_Pattern_match.cold+0x156>338 »       jmp····35b·<_sre_SRE_Pattern_match.cold+0x156>
339 »       mov····%r14,%rdi339 »       mov····%r14,%rdi
340 »       call···3ca·<_sre_SRE_Pattern_match.cold+0x1c5>340 »       call···3ca·<_sre_SRE_Pattern_match.cold+0x1c5>
341 ·R_X86_64_PLT32» _Py_Dealloc-0x4341 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Max diff block lines reached; 371215/375799 bytes (98.78%) of diff not shown.
359 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 »       mov····%rcx,%r15113 »       mov····%rcx,%r15
114 »       sar····$0x2,%rax114 »       sar····$0x2,%rax
115 »       cmp····%rcx,%rax115 »       cmp····%rcx,%rax
116 »       jb·····1a9·<_validate_inner+0x129>116 »       jb·····1a9·<_validate_inner+0x129>
117 »       lea····0x8(%rbx),%r14117 »       lea····0x8(%rbx),%r14
118 »       lea····(%rbx,%rcx,4),%rsi118 »       lea····(%rbx,%rcx,4),%rsi
119 »       mov····%r14,%rdi119 »       mov····%r14,%rdi
120 »       call···35f0·<_validate_charset>120 »       call···3670·<_validate_charset>
121 »       test···%eax,%eax121 »       test···%eax,%eax
122 »       jne····1a9·<_validate_inner+0x129>122 »       jne····1a9·<_validate_inner+0x129>
123 »       lea····-0x2(%r15),%eax123 »       lea····-0x2(%r15),%eax
124 »       mov····(%r14,%rax,4),%eax124 »       mov····(%r14,%rax,4),%eax
125 »       test···%eax,%eax125 »       test···%eax,%eax
126 »       jne····1a9·<_validate_inner+0x129>126 »       jne····1a9·<_validate_inner+0x129>
127 »       lea····-0x1(%r15),%eax127 »       lea····-0x1(%r15),%eax
Offset 394, 15 lines modifiedOffset 394, 15 lines modified
394 »       jae····1a9·<_validate_inner+0x129>394 »       jae····1a9·<_validate_inner+0x129>
395 »       mov····(%rax),%eax395 »       mov····(%rax),%eax
396 »       add····$0x8,%rbx396 »       add····$0x8,%rbx
397 »       cmp····%r12,%rax397 »       cmp····%r12,%rax
398 »       jb·····aa·<_validate_inner+0x2a>398 »       jb·····aa·<_validate_inner+0x2a>
399 »       jmp····1a9·<_validate_inner+0x129>399 »       jmp····1a9·<_validate_inner+0x129>
400 »       lea····-0x4(%r14),%rsi400 »       lea····-0x4(%r14),%rsi
401 »       call···35f0·<_validate_charset>401 »       call···3670·<_validate_charset>
402 »       test···%eax,%eax402 »       test···%eax,%eax
403 »       jne····1a9·<_validate_inner+0x129>403 »       jne····1a9·<_validate_inner+0x129>
404 »       cmpl···$0x0,-0x4(%r14)404 »       cmpl···$0x0,-0x4(%r14)
405 »       jne····1a9·<_validate_inner+0x129>405 »       jne····1a9·<_validate_inner+0x129>
406 »       mov····%r14,%rbx406 »       mov····%r14,%rbx
407 »       jmp····aa·<_validate_inner+0x2a>407 »       jmp····aa·<_validate_inner+0x2a>
408 »       test···$0x10800000,%edx408 »       test···$0x10800000,%edx
Offset 467, 15 lines modifiedOffset 467, 66 lines modified
467 »       test···%eax,%eax467 »       test···%eax,%eax
468 »       je·····313·<_validate_inner+0x293>468 »       je·····313·<_validate_inner+0x293>
469 »       jmp····1a9·<_validate_inner+0x129>469 »       jmp····1a9·<_validate_inner+0x129>
470 »       or·····$0xffffffff,%eax470 »       or·····$0xffffffff,%eax
471 »       ret471 »       ret
472 »       data16·cs·nopw·0x0(%rax,%rax,1)472 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
 473 00000000000006b0·<pattern_clear>:
 474 pattern_clear():
 475 »       endbr64
 476 »       push···%rbx
 477 »       mov····%rdi,%rbx
 478 »       mov····0x20(%rdi),%rdi
 479 »       test···%rdi,%rdi
 480 »       jne····6f2·<pattern_clear+0x42>
 481 »       mov····0x28(%rbx),%rdi
 482 »       test···%rdi,%rdi
 483 »       jne····70f·<pattern_clear+0x5f>
 484 »       mov····0x30(%rbx),%rdi
 485 »       test···%rdi,%rdi
 486 »       je·····6ee·<pattern_clear+0x3e>
 487 »       xor····%eax,%eax
 488 »       mov····%rax,0x30(%rbx)
 489 »       mov····(%rdi),%rax
 490 »       test···%eax,%eax
 491 »       js·····6ee·<pattern_clear+0x3e>
 492 »       sub····$0x1,%rax
 493 »       mov····%rax,(%rdi)
 494 »       jne····6ee·<pattern_clear+0x3e>
 495 »       call···6ee·<pattern_clear+0x3e>
 496 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 497 »       xor····%eax,%eax
 498 »       pop····%rbx
 499 »       ret
 500 »       mov····(%rdi),%rax
 501 »       xor····%ecx,%ecx
 502 »       mov····%rcx,0x20(%rbx)
 503 »       test···%eax,%eax
 504 »       js·····6c1·<pattern_clear+0x11>
 505 »       sub····$0x1,%rax
 506 »       mov····%rax,(%rdi)
 507 »       jne····6c1·<pattern_clear+0x11>
 508 »       call···70d·<pattern_clear+0x5d>
 509 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 510 »       jmp····6c1·<pattern_clear+0x11>
 511 »       mov····(%rdi),%rax
 512 »       xor····%edx,%edx
 513 »       mov····%rdx,0x28(%rbx)
 514 »       test···%eax,%eax
 515 »       js·····6ca·<pattern_clear+0x1a>
 516 »       sub····$0x1,%rax
 517 »       mov····%rax,(%rdi)
 518 »       jne····6ca·<pattern_clear+0x1a>
 519 »       call···72a·<pattern_clear+0x7a>
 520 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 521 »       jmp····6ca·<pattern_clear+0x1a>
 522 »       nopl···0x0(%rax)
  
473 00000000000006b0·<_sre_SRE_Pattern_match>:523 0000000000000730·<_sre_SRE_Pattern_match>:
474 _sre_SRE_Pattern_match():524 _sre_SRE_Pattern_match():
475 »       endbr64525 »       endbr64
476 »       push···%r15526 »       push···%r15
477 »       mov····%rcx,%r15527 »       mov····%rcx,%r15
478 »       mov····%r8,%rcx528 »       mov····%r8,%rcx
479 »       push···%r14529 »       push···%r14
480 »       mov····%rdx,%r14530 »       mov····%rdx,%r14
Offset 483, 98 lines modifiedOffset 534, 98 lines modified
483 »       push···%r12534 »       push···%r12
484 »       mov····%rdi,%r12535 »       mov····%rdi,%r12
485 »       push···%rbp536 »       push···%rbp
486 »       push···%rbx537 »       push···%rbx
487 »       sub····$0x108,%rsp538 »       sub····$0x108,%rsp
488 »       mov····%rsi,0x8(%rsp)539 »       mov····%rsi,0x8(%rsp)
489 »       test···%r8,%r8540 »       test···%r8,%r8
490 »       jne····6df·<_sre_SRE_Pattern_match+0x2f>541 »       jne····75f·<_sre_SRE_Pattern_match+0x2f>
491 ·R_X86_64_PC32»  .text.unlikely+0x297542 ·R_X86_64_PC32»  .text.unlikely+0x297
492 »       lea····-0x1(%r15),%rax543 »       lea····-0x1(%r15),%rax
493 »       cmp····$0x2,%rax544 »       cmp····$0x2,%rax
494 »       ja·····6ed·<_sre_SRE_Pattern_match+0x3d>545 »       ja·····76d·<_sre_SRE_Pattern_match+0x3d>
495 ·R_X86_64_PC32»  .text.unlikely+0x3df546 ·R_X86_64_PC32»  .text.unlikely+0x3df
496 »       test···%rdx,%rdx547 »       test···%rdx,%rdx
497 »       je·····6f6·<_sre_SRE_Pattern_match+0x46>548 »       je·····776·<_sre_SRE_Pattern_match+0x46>
498 ·R_X86_64_PC32»  .text.unlikely+0x3d7549 ·R_X86_64_PC32»  .text.unlikely+0x3d7
499 »       mov····(%rdx),%rbx550 »       mov····(%rdx),%rbx
500 »       cmp····$0x1,%r15551 »       cmp····$0x1,%r15
501 »       je·····940·<_sre_SRE_Pattern_match+0x290>552 »       je·····9c0·<_sre_SRE_Pattern_match+0x290>
502 »       mov····0x8(%r14),%rdi553 »       mov····0x8(%r14),%rdi
503 »       test···%rdi,%rdi554 »       test···%rdi,%rdi
504 »       je·····710·<_sre_SRE_Pattern_match+0x60>555 »       je·····790·<_sre_SRE_Pattern_match+0x60>
505 ·R_X86_64_PC32»  .text.unlikely+0x355556 ·R_X86_64_PC32»  .text.unlikely+0x355
506 »       call···715·<_sre_SRE_Pattern_match+0x65>557 »       call···795·<_sre_SRE_Pattern_match+0x65>
507 ·R_X86_64_PLT32» _PyNumber_Index-0x4558 ·R_X86_64_PLT32» _PyNumber_Index-0x4
508 »       mov····%rax,%r13559 »       mov····%rax,%r13
509 »       test···%rax,%rax560 »       test···%rax,%rax
510 »       je·····721·<_sre_SRE_Pattern_match+0x71>561 »       je·····7a1·<_sre_SRE_Pattern_match+0x71>
Max diff block lines reached; 364137/367845 bytes (98.99%) of diff not shown.
3.54 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 183, 20 lines modifiedOffset 183, 20 lines modified
183 ··0x00000b30·0e208d04·420e288c·05410e30·86064a0e·.·..B.(..A.0..J.183 ··0x00000b30·0e208d04·420e288c·05410e30·86064a0e·.·..B.(..A.0..J.
184 ··0x00000b40·3883074a·0e600254·0a0e3841·0e30410e·8..J.`.T..8A.0A.184 ··0x00000b40·3883074a·0e600254·0a0e3841·0e30410e·8..J.`.T..8A.0A.
185 ··0x00000b50·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..185 ··0x00000b50·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
186 ··0x00000b60·3c000000·640b0000·00000000·c2000000·<...d...........186 ··0x00000b60·3c000000·640b0000·00000000·c2000000·<...d...........
187 ··0x00000b70·000e6083·0786068c·058d048e·038f0275·..`............u187 ··0x00000b70·000e6083·0786068c·058d048e·038f0275·..`............u
188 ··0x00000b80·0e68540e·70420e78·420e8001·490e6062·.hT.pB.xB...I.`b188 ··0x00000b80·0e68540e·70420e78·420e8001·490e6062·.hT.pB.xB...I.`b
189 ··0x00000b90·0e68560e·70420e78·420e8001·490e6000·.hV.pB.xB...I.`.189 ··0x00000b90·0e68560e·70420e78·420e8001·490e6000·.hV.pB.xB...I.`.
190 ··0x00000ba0·4c000000·a40b0000·00000000·db180000·L...............190 ··0x00000ba0·4c000000·a40b0000·00000000·df180000·L...............
191 ··0x00000bb0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..191 ··0x00000bb0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
192 ··0x00000bc0·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G192 ··0x00000bc0·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G
193 ··0x00000bd0·0ef00303·91060a0e·38440e30·410e2842·........8D.0A.(B193 ··0x00000bd0·0ef00303·91060a0e·38440e30·410e2842·........8D.0A.(B
194 ··0x00000be0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....194 ··0x00000be0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
195 ··0x00000bf0·1c000000·f40b0000·00000000·9f020000·................195 ··0x00000bf0·1c000000·f40b0000·00000000·97020000·................
196 ··0x00000c00·000ef003·83078606·8c058d04·8e038f02·................196 ··0x00000c00·000ef003·83078606·8c058d04·8e038f02·................
197 ··0x00000c10·34000000·140c0000·00000000·63000000·4...........c...197 ··0x00000c10·34000000·140c0000·00000000·63000000·4...........c...
198 ··0x00000c20·00420e10·8d02450e·188c0341·0e208604·.B....E....A.·..198 ··0x00000c20·00420e10·8d02450e·188c0341·0e208604·.B....E....A.·..
199 ··0x00000c30·440e2883·05470e40·02460e28·440e2041·D.(..G.@.F.(D.·A199 ··0x00000c30·440e2883·05470e40·02460e28·440e2041·D.(..G.@.F.(D.·A
200 ··0x00000c40·0e18420e·10420e08·18000000·4c0c0000·..B..B......L...200 ··0x00000c40·0e18420e·10420e08·18000000·4c0c0000·..B..B......L...
201 ··0x00000c50·00000000·03010000·000e4083·0586048c·..........@.....201 ··0x00000c50·00000000·03010000·000e4083·0586048c·..........@.....
202 ··0x00000c60·038d0200·24000000·680c0000·00000000·....$...h.......202 ··0x00000c60·038d0200·24000000·680c0000·00000000·....$...h.......
Offset 239, 24 lines modifiedOffset 239, 24 lines modified
239 ··0x00000eb0·03420e90·03490ef0·026d0ef8·02560e80·.B...I...m...V..239 ··0x00000eb0·03420e90·03490ef0·026d0ef8·02560e80·.B...I...m...V..
240 ··0x00000ec0·03420e88·03420e90·03490ef0·02000000·.B...B...I......240 ··0x00000ec0·03420e88·03420e90·03490ef0·02000000·.B...B...I......
241 ··0x00000ed0·1c000000·d40e0000·00000000·3a000000·............:...241 ··0x00000ed0·1c000000·d40e0000·00000000·3a000000·............:...
242 ··0x00000ee0·00410e10·8302690a·0e08490b·460e0800·.A....i...I.F...242 ··0x00000ee0·00410e10·8302690a·0e08490b·460e0800·.A....i...I.F...
243 ··0x00000ef0·10000000·f40e0000·00000000·c0000000·................243 ··0x00000ef0·10000000·f40e0000·00000000·c0000000·................
244 ··0x00000f00·00000000·14000000·080f0000·00000000·................244 ··0x00000f00·00000000·14000000·080f0000·00000000·................
245 ··0x00000f10·16000000·00410e10·540e0800·4c000000·.....A..T...L...245 ··0x00000f10·16000000·00410e10·540e0800·4c000000·.....A..T...L...
246 ··0x00000f20·200f0000·00000000·9c0c0000·00460e10··............F..246 ··0x00000f20·200f0000·00000000·880c0000·00460e10··............F..
247 ··0x00000f30·8f024b0e·188e0345·0e208d04·420e288c·..K....E.·..B.(.247 ··0x00000f30·8f024b0e·188e0345·0e208d04·420e288c·..K....E.·..B.(.
248 ··0x00000f40·05410e30·8606440e·38830747·0ee00203·.A.0..D.8..G....248 ··0x00000f40·05410e30·8606440e·38830747·0ee00203·.A.0..D.8..G....
249 ··0x00000f50·04030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.249 ··0x00000f50·04030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
250 ··0x00000f60·18420e10·420e0841·0b000000·48000000·.B..B..A....H...250 ··0x00000f60·18420e10·420e0841·0b000000·48000000·.B..B..A....H...
251 ··0x00000f70·700f0000·00000000·34020000·000ee002·p.......4.......251 ··0x00000f70·700f0000·00000000·5a020000·000ee002·p.......Z.......
252 ··0x00000f80·83078606·8c058d04·8e038f02·02c70ee8·................252 ··0x00000f80·83078606·8c058d04·8e038f02·025e0ee8·.............^..
253 ··0x00000f90·02550ef0·02420ef8·02420e80·03490ee0·.U...B...B...I..253 ··0x00000f90·02490ef0·02420ef8·02420e80·03490ee0·.I...B...B...I..
254 ··0x00000fa0·027b0ee8·02490ef0·02420ef8·02420e80·.{...I...B...B..254 ··0x00000fa0·02036601·0ee80255·0ef00242·0ef80242·..f....U...B...B
255 ··0x00000fb0·03490ee0·02000000·28000000·bc0f0000·.I......(.......255 ··0x00000fb0·0e800349·0ee00200·28000000·bc0f0000·...I....(.......
256 ··0x00000fc0·00000000·e2000000·00460e10·8c02440e·.........F....D.256 ··0x00000fc0·00000000·e2000000·00460e10·8c02440e·.........F....D.
257 ··0x00000fd0·18860344·0e208304·6a0a0e18·410e1042·...D.·..j...A..B257 ··0x00000fd0·18860344·0e208304·6a0a0e18·410e1042·...D.·..j...A..B
258 ··0x00000fe0·0e08450b·20000000·e80f0000·00000000·..E.·...........258 ··0x00000fe0·0e08450b·20000000·e80f0000·00000000·..E.·...........
259 ··0x00000ff0·2d000000·000e2083·0486038c·02670e18·-.....·......g..259 ··0x00000ff0·2d000000·000e2083·0486038c·02670e18·-.....·......g..
260 ··0x00001000·430e1042·0e080000·2c000000·0c100000·C..B....,.......260 ··0x00001000·430e1042·0e080000·2c000000·0c100000·C..B....,.......
261 ··0x00001010·00000000·c7000000·00460e10·8c02440e·.........F....D.261 ··0x00001010·00000000·c7000000·00460e10·8c02440e·.........F....D.
262 ··0x00001020·18860344·0e208304·02750a0e·18410e10·...D.·...u...A..262 ··0x00001020·18860344·0e208304·02750a0e·18410e10·...D.·...u...A..
4.89 KB
_threadmodule.o
850 B
readelf --wide --debug-dump=frames {}
    
Offset 476, 18 lines modifiedOffset 476, 18 lines modified
476 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16476 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
477 ··DW_CFA_nop477 ··DW_CFA_nop
  
478 000004f0·0000000000000024·000004f4·FDE·cie=00000000·pc=0000000000000520..000000000000059f478 000004f0·0000000000000024·000004f4·FDE·cie=00000000·pc=0000000000000520..000000000000059f
479 ··DW_CFA_advance_loc:·5·to·0000000000000525479 ··DW_CFA_advance_loc:·5·to·0000000000000525
480 ··DW_CFA_def_cfa_offset:·16480 ··DW_CFA_def_cfa_offset:·16
481 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16481 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
482 ··DW_CFA_advance_loc:·1·to·0000000000000526482 ··DW_CFA_advance_loc:·4·to·0000000000000529
483 ··DW_CFA_def_cfa_offset:·24483 ··DW_CFA_def_cfa_offset:·24
484 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24484 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
485 ··DW_CFA_advance_loc:·4·to·000000000000052a485 ··DW_CFA_advance_loc:·1·to·000000000000052a
486 ··DW_CFA_def_cfa_offset:·32486 ··DW_CFA_def_cfa_offset:·32
487 ··DW_CFA_advance_loc1:·107·to·0000000000000595487 ··DW_CFA_advance_loc1:·107·to·0000000000000595
488 ··DW_CFA_def_cfa_offset:·24488 ··DW_CFA_def_cfa_offset:·24
489 ··DW_CFA_advance_loc:·4·to·0000000000000599489 ··DW_CFA_advance_loc:·4·to·0000000000000599
490 ··DW_CFA_def_cfa_offset:·16490 ··DW_CFA_def_cfa_offset:·16
491 ··DW_CFA_advance_loc:·1·to·000000000000059a491 ··DW_CFA_advance_loc:·1·to·000000000000059a
492 ··DW_CFA_def_cfa_offset:·8492 ··DW_CFA_def_cfa_offset:·8
1.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 481, 53 lines modifiedOffset 481, 53 lines modified
481 »       ret481 »       ret
482 »       nopw···0x0(%rax,%rax,1)482 »       nopw···0x0(%rax,%rax,1)
  
483 0000000000000520·<thread_run>:483 0000000000000520·<thread_run>:
484 thread_run():484 thread_run():
485 »       endbr64485 »       endbr64
486 »       push···%rbp486 »       push···%rbp
 487 »       mov····%rdi,%rbp
487 »       push···%rbx488 »       push···%rbx
488 »       mov····%rdi,%rbx 
489 »       push···%rcx489 »       push···%rcx
490 »       mov····(%rdi),%rbp490 »       mov····(%rdi),%rbx
491 »       mov····%rbp,%rdi491 »       mov····%rbx,%rdi
492 »       call···535·<thread_run+0x15>492 »       call···535·<thread_run+0x15>
493 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x4493 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x4
494 »       test···%eax,%eax494 »       test···%eax,%eax
495 »       jne····53d·<thread_run+0x1d>495 »       jne····53d·<thread_run+0x1d>
496 ·R_X86_64_PC32»  .text.unlikely+0x45a496 ·R_X86_64_PC32»  .text.unlikely+0x45a
497 »       mov····%rbp,%rdi497 »       mov····%rbx,%rdi
498 »       call···545·<thread_run+0x25>498 »       call···545·<thread_run+0x25>
499 ·R_X86_64_PLT32» _PyThreadState_Bind-0x4499 ·R_X86_64_PLT32» _PyThreadState_Bind-0x4
500 »       mov····%rbp,%rdi500 »       mov····%rbx,%rdi
501 »       call···54d·<thread_run+0x2d>501 »       call···54d·<thread_run+0x2d>
502 ·R_X86_64_PLT32» PyEval_AcquireThread-0x4502 ·R_X86_64_PLT32» PyEval_AcquireThread-0x4
503 »       mov····0x10(%rbp),%rax503 »       mov····0x10(%rbx),%rax
504 »       mov····0x18(%rbx),%rdx504 »       mov····0x18(%rbp),%rdx
505 »       mov····0x10(%rbx),%rsi505 »       mov····0x10(%rbp),%rsi
506 »       mov····0x8(%rbx),%rdi506 »       mov····0x8(%rbp),%rdi
507 »       addq···$0x1,0x50(%rax)507 »       addq···$0x1,0x50(%rax)
508 »       call···567·<thread_run+0x47>508 »       call···567·<thread_run+0x47>
509 ·R_X86_64_PLT32» PyObject_Call-0x4509 ·R_X86_64_PLT32» PyObject_Call-0x4
510 »       test···%rax,%rax510 »       test···%rax,%rax
511 »       je·····570·<thread_run+0x50>511 »       je·····570·<thread_run+0x50>
512 ·R_X86_64_PC32»  .text.unlikely+0x47f512 ·R_X86_64_PC32»  .text.unlikely+0x47f
513 »       mov····(%rax),%rdx513 »       mov····(%rax),%rdx
514 »       test···%edx,%edx514 »       test···%edx,%edx
515 »       jns····57b·<thread_run+0x5b>515 »       jns····57b·<thread_run+0x5b>
516 ·R_X86_64_PC32»  .text.unlikely+0x465516 ·R_X86_64_PC32»  .text.unlikely+0x465
517 »       mov····%rbx,%rdi 
518 »       call···830·<thread_bootstate_free.constprop.0> 
519 »       mov····0x10(%rbp),%rax 
520 »       mov····%rbp,%rdi517 »       mov····%rbp,%rdi
 518 »       call···830·<thread_bootstate_free.constprop.0>
 519 »       mov····0x10(%rbx),%rax
 520 »       mov····%rbx,%rdi
521 »       subq···$0x1,0x50(%rax)521 »       subq···$0x1,0x50(%rax)
522 »       call···594·<thread_run+0x74>522 »       call···594·<thread_run+0x74>
523 ·R_X86_64_PLT32» PyThreadState_Clear-0x4523 ·R_X86_64_PLT32» PyThreadState_Clear-0x4
524 »       pop····%rax524 »       pop····%rax
525 »       mov····%rbp,%rdi525 »       mov····%rbx,%rdi
526 »       pop····%rbx526 »       pop····%rbx
527 »       pop····%rbp527 »       pop····%rbp
528 »       jmp····59f·<thread_run+0x7f>528 »       jmp····59f·<thread_run+0x7f>
529 ·R_X86_64_PLT32» _PyThreadState_DeleteCurrent-0x4529 ·R_X86_64_PLT32» _PyThreadState_DeleteCurrent-0x4
530 »       nop530 »       nop
  
531 00000000000005a0·<local_new>:531 00000000000005a0·<local_new>:
1.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ·R_X86_64_PLT32» PyErr_NoMemory-0x4461 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
462 »       jmp····45e·<thread_run.cold>462 »       jmp····45e·<thread_run.cold>
463 ·R_X86_64_PC32»  .text+0x50c463 ·R_X86_64_PC32»  .text+0x50c
  
464 000000000000045e·<thread_run.cold>:464 000000000000045e·<thread_run.cold>:
465 thread_run.cold():465 thread_run.cold():
466 »       pop····%rdx466 »       pop····%rdx
467 »       mov····%rbx,%rdi467 »       mov····%rbp,%rdi
468 »       pop····%rbx468 »       pop····%rbx
469 »       pop····%rbp469 »       pop····%rbp
470 »       jmp····469·<thread_run.cold+0xb>470 »       jmp····469·<thread_run.cold+0xb>
471 ·R_X86_64_PLT32» PyMem_RawFree-0x4471 ·R_X86_64_PLT32» PyMem_RawFree-0x4
472 »       sub····$0x1,%rdx472 »       sub····$0x1,%rdx
473 »       mov····%rdx,(%rax)473 »       mov····%rdx,(%rax)
474 »       jne····476·<thread_run.cold+0x18>474 »       jne····476·<thread_run.cold+0x18>
Offset 485, 15 lines modifiedOffset 485, 15 lines modified
485 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4485 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
486 »       test···%eax,%eax486 »       test···%eax,%eax
487 »       je·····49d·<thread_run.cold+0x3f>487 »       je·····49d·<thread_run.cold+0x3f>
488 »       call···498·<thread_run.cold+0x3a>488 »       call···498·<thread_run.cold+0x3a>
489 ·R_X86_64_PLT32» PyErr_Clear-0x4489 ·R_X86_64_PLT32» PyErr_Clear-0x4
490 »       jmp····49d·<thread_run.cold+0x3f>490 »       jmp····49d·<thread_run.cold+0x3f>
491 ·R_X86_64_PC32»  .text+0x577491 ·R_X86_64_PC32»  .text+0x577
492 »       mov····0x8(%rbx),%rsi492 »       mov····0x8(%rbp),%rsi
493 »       mov····$0x0,%edi493 »       mov····$0x0,%edi
494 ·R_X86_64_32»    .rodata.str1.1+0x10d494 ·R_X86_64_32»    .rodata.str1.1+0x10d
495 »       call···4ab·<thread_run.cold+0x4d>495 »       call···4ab·<thread_run.cold+0x4d>
496 ·R_X86_64_PLT32» _PyErr_WriteUnraisableMsg-0x4496 ·R_X86_64_PLT32» _PyErr_WriteUnraisableMsg-0x4
497 »       jmp····4b0·<local_new.cold>497 »       jmp····4b0·<local_new.cold>
498 ·R_X86_64_PC32»  .text+0x577498 ·R_X86_64_PC32»  .text+0x577
  
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ··0x00000490·04000000·000e2083·03860241·0e18410e·......·....A..A.77 ··0x00000490·04000000·000e2083·03860241·0e18410e·......·....A..A.
78 ··0x000004a0·10410e08·30000000·a8040000·00000000·.A..0...........78 ··0x000004a0·10410e08·30000000·a8040000·00000000·.A..0...........
79 ··0x000004b0·57010000·00450e10·86024b0e·1883034e·W....E....K....N79 ··0x000004b0·57010000·00450e10·86024b0e·1883034e·W....E....K....N
80 ··0x000004c0·0e484b0e·50520e48·410e4003·18010e18·.HK.PR.HA.@.....80 ··0x000004c0·0e484b0e·50520e48·410e4003·18010e18·.HK.PR.HA.@.....
81 ··0x000004d0·410e1041·0e080000·14000000·dc040000·A..A............81 ··0x000004d0·410e1041·0e080000·14000000·dc040000·A..A............
82 ··0x000004e0·00000000·e1000000·000e4083·03860200·..........@.....82 ··0x000004e0·00000000·e1000000·000e4083·03860200·..........@.....
83 ··0x000004f0·24000000·f4040000·00000000·7f000000·$...............83 ··0x000004f0·24000000·f4040000·00000000·7f000000·$...............
84 ··0x00000500·00450e10·8602410e·18830344·0e20026b·.E....A....D.·.k84 ··0x00000500·00450e10·8602440e·18830341·0e20026b·.E....D....A.·.k
85 ··0x00000510·0e18440e·10410e08·20000000·1c050000·..D..A..·.......85 ··0x00000510·0e18440e·10410e08·20000000·1c050000·..D..A..·.......
86 ··0x00000520·00000000·52000000·000e2083·03860241·....R.....·....A86 ··0x00000520·00000000·52000000·000e2083·03860241·....R.....·....A
87 ··0x00000530·0a0e1844·0e10410e·08450b00·38000000·...D..A..E..8...87 ··0x00000530·0a0e1844·0e10410e·08450b00·38000000·...D..A..E..8...
88 ··0x00000540·40050000·00000000·40010000·00460e10·@.......@....F..88 ··0x00000540·40050000·00000000·40010000·00460e10·@.......@....F..
89 ··0x00000550·8d02450e·188c0341·0e208604·440e2883·..E....A.·..D.(.89 ··0x00000550·8d02450e·188c0341·0e208604·440e2883·..E....A.·..D.(.
90 ··0x00000560·05440e30·030f010a·0e28440e·20410e18·.D.0.....(D.·A..90 ··0x00000560·05440e30·030f010a·0e28440e·20410e18·.D.0.....(D.·A..
91 ··0x00000570·420e1042·0e08410b·18000000·7c050000·B..B..A.....|...91 ··0x00000570·420e1042·0e08410b·18000000·7c050000·B..B..A.....|...
131 KB
_abc.o
1.48 KB
readelf --wide --sections {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00010f·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00010f·00··AX··0···0·16
7 ··[·2]·.rela.text········RELA············0000000000000000·004268·000138·18···I·17···1··87 ··[·2]·.rela.text········RELA············0000000000000000·004268·000138·18···I·17···1··8
8 ··[·3]·.data·············PROGBITS········0000000000000000·000160·000280·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········0000000000000000·000160·000280·00··WA··0···0·32
9 ··[·4]·.rela.data········RELA············0000000000000000·0043a0·0003d8·18···I·17···3··89 ··[·4]·.rela.data········RELA············0000000000000000·0043a0·0003d8·18···I·17···3··8
10 ··[·5]·.bss··············NOBITS··········0000000000000000·0003e0·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········0000000000000000·0003e0·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0003e0·0000f6·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0003e0·0000f6·01·AMS··0···0··1
12 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0004d8·000164·01·AMS··0···0··812 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0004d8·000164·01·AMS··0···0··8
13 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00063c·000ae0·00··AX··0···0··113 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00063c·000adc·00··AX··0···0··1
14 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004778·0015a8·18···I·17···8··814 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004778·0015a8·18···I·17···8··8
15 ··[10]·.text.hot·········PROGBITS········0000000000000000·001120·001498·00··AX··0···0·1615 ··[10]·.text.hot·········PROGBITS········0000000000000000·001120·001498·00··AX··0···0·16
16 ··[11]·.rela.text.hot····RELA············0000000000000000·005d20·0018d8·18···I·17··10··816 ··[11]·.rela.text.hot····RELA············0000000000000000·005d20·0018d8·18···I·17··10··8
17 ··[12]·.rodata···········PROGBITS········0000000000000000·0025c0·000621·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000000000·0025c0·000621·00···A··0···0·32
18 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002be1·000000·00······0···0··118 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002be1·000000·00······0···0··1
19 ··[14]·.note.gnu.property·NOTE············0000000000000000·002be8·000020·00···A··0···0··819 ··[14]·.note.gnu.property·NOTE············0000000000000000·002be8·000020·00···A··0···0··8
20 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002c08·0004d8·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002c08·0004d8·00···A··0···0··8
4.09 KB
readelf --wide --symbols {}
    
Offset 16, 37 lines modifiedOffset 16, 37 lines modified
16 ····12:·0000000000000470····89·FUNC····LOCAL··DEFAULT···10·abc_data_new16 ····12:·0000000000000470····89·FUNC····LOCAL··DEFAULT···10·abc_data_new
17 ····13:·00000000000004d0···474·FUNC····LOCAL··DEFAULT···10·_abc__abc_register17 ····13:·00000000000004d0···474·FUNC····LOCAL··DEFAULT···10·_abc__abc_register
18 ····14:·00000000000001e0····32·OBJECT··LOCAL··DEFAULT····3·_destroy_def18 ····14:·00000000000001e0····32·OBJECT··LOCAL··DEFAULT····3·_destroy_def
19 ····15:·0000000000000060····29·FUNC····LOCAL··DEFAULT····1·set_collection_flag_recursive19 ····15:·0000000000000060····29·FUNC····LOCAL··DEFAULT····1·set_collection_flag_recursive
20 ····16:·0000000000000269···273·FUNC····LOCAL··DEFAULT····8·_abc__abc_register.cold20 ····16:·0000000000000269···273·FUNC····LOCAL··DEFAULT····8·_abc__abc_register.cold
21 ····17:·00000000000006b0··2189·FUNC····LOCAL··DEFAULT···10·_abc__abc_subclasscheck21 ····17:·00000000000006b0··2189·FUNC····LOCAL··DEFAULT···10·_abc__abc_subclasscheck
22 ····18:·0000000000000f80···218·FUNC····LOCAL··DEFAULT···10·_add_to_weak_set22 ····18:·0000000000000f80···218·FUNC····LOCAL··DEFAULT···10·_add_to_weak_set
23 ····19:·000000000000037a···756·FUNC····LOCAL··DEFAULT····8·_abc__abc_subclasscheck.cold23 ····19:·000000000000037a···752·FUNC····LOCAL··DEFAULT····8·_abc__abc_subclasscheck.cold
24 ····20:·0000000000000f40····53·FUNC····LOCAL··DEFAULT···10·_get_impl24 ····20:·0000000000000f40····53·FUNC····LOCAL··DEFAULT···10·_get_impl
25 ····21:·000000000000066e····58·FUNC····LOCAL··DEFAULT····8·_get_impl.cold25 ····21:·000000000000066a····58·FUNC····LOCAL··DEFAULT····8·_get_impl.cold
26 ····22:·00000000000006a8···115·FUNC····LOCAL··DEFAULT····8·_add_to_weak_set.cold26 ····22:·00000000000006a4···115·FUNC····LOCAL··DEFAULT····8·_add_to_weak_set.cold
27 ····23:·0000000000000040····28·FUNC····LOCAL··DEFAULT····1·_abcmodule_traverse27 ····23:·0000000000000040····28·FUNC····LOCAL··DEFAULT····1·_abcmodule_traverse
28 ····24:·000000000000071b·····3·FUNC····LOCAL··DEFAULT····8·_abcmodule_traverse.cold28 ····24:·0000000000000717·····3·FUNC····LOCAL··DEFAULT····8·_abcmodule_traverse.cold
29 ····25:·0000000000001060···123·FUNC····LOCAL··DEFAULT···10·abc_data_traverse29 ····25:·0000000000001060···123·FUNC····LOCAL··DEFAULT···10·abc_data_traverse
30 ····26:·000000000000071e····18·FUNC····LOCAL··DEFAULT····8·abc_data_traverse.cold30 ····26:·000000000000071a····18·FUNC····LOCAL··DEFAULT····8·abc_data_traverse.cold
31 ····27:·0000000000000730···131·FUNC····LOCAL··DEFAULT····8·set_collection_flag_recursive.cold31 ····27:·000000000000072c···131·FUNC····LOCAL··DEFAULT····8·set_collection_flag_recursive.cold
32 ····28:·0000000000000080····44·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear32 ····28:·0000000000000080····44·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear
33 ····29:·00000000000007b3····10·FUNC····LOCAL··DEFAULT····8·_abcmodule_clear.cold33 ····29:·00000000000007af····10·FUNC····LOCAL··DEFAULT····8·_abcmodule_clear.cold
34 ····30:·00000000000000b0·····6·FUNC····LOCAL··DEFAULT····1·_abcmodule_free34 ····30:·00000000000000b0·····6·FUNC····LOCAL··DEFAULT····1·_abcmodule_free
35 ····31:·00000000000010e0···184·FUNC····LOCAL··DEFAULT···10·abc_data_dealloc35 ····31:·00000000000010e0···184·FUNC····LOCAL··DEFAULT···10·abc_data_dealloc
36 ····32:·00000000000011a0···101·FUNC····LOCAL··DEFAULT···10·abc_data_clear36 ····32:·00000000000011a0···101·FUNC····LOCAL··DEFAULT···10·abc_data_clear
37 ····33:·00000000000007bd····40·FUNC····LOCAL··DEFAULT····8·abc_data_clear.cold37 ····33:·00000000000007b9····40·FUNC····LOCAL··DEFAULT····8·abc_data_clear.cold
38 ····34:·0000000000001210···648·FUNC····LOCAL··DEFAULT···10·_abc__abc_instancecheck38 ····34:·0000000000001210···648·FUNC····LOCAL··DEFAULT···10·_abc__abc_instancecheck
39 ····35:·00000000000007e5···360·FUNC····LOCAL··DEFAULT····8·_abc__abc_instancecheck.cold39 ····35:·00000000000007e1···360·FUNC····LOCAL··DEFAULT····8·_abc__abc_instancecheck.cold
40 ····36:·00000000000000c0····79·FUNC····LOCAL··DEFAULT····1·_destroy40 ····36:·00000000000000c0····79·FUNC····LOCAL··DEFAULT····1·_destroy
41 ····37:·000000000000094d····45·FUNC····LOCAL··DEFAULT····8·_destroy.cold41 ····37:·0000000000000949····45·FUNC····LOCAL··DEFAULT····8·_destroy.cold
42 ····38:·000000000000097a····17·FUNC····LOCAL··DEFAULT····8·_abc_get_cache_token42 ····38:·0000000000000976····17·FUNC····LOCAL··DEFAULT····8·_abc_get_cache_token
43 ····39:·000000000000098b····97·FUNC····LOCAL··DEFAULT····8·_abc__reset_registry43 ····39:·0000000000000987····97·FUNC····LOCAL··DEFAULT····8·_abc__reset_registry
44 ····40:·00000000000009ec···115·FUNC····LOCAL··DEFAULT····8·_abc__reset_caches44 ····40:·00000000000009e8···115·FUNC····LOCAL··DEFAULT····8·_abc__reset_caches
45 ····41:·0000000000000a5f···129·FUNC····LOCAL··DEFAULT····8·_abc__get_dump45 ····41:·0000000000000a5b···129·FUNC····LOCAL··DEFAULT····8·_abc__get_dump
46 ····42:·0000000000000040····55·OBJECT··LOCAL··DEFAULT···12·_abc__doc__46 ····42:·0000000000000040····55·OBJECT··LOCAL··DEFAULT···12·_abc__doc__
47 ····43:·00000000000000c0···288·OBJECT··LOCAL··DEFAULT····3·_abcmodule_methods47 ····43:·00000000000000c0···288·OBJECT··LOCAL··DEFAULT····3·_abcmodule_methods
48 ····44:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·_abcmodule_slots48 ····44:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·_abcmodule_slots
49 ····45:·0000000000000080···263·OBJECT··LOCAL··DEFAULT···12·_abc_get_cache_token__doc__49 ····45:·0000000000000080···263·OBJECT··LOCAL··DEFAULT···12·_abc_get_cache_token__doc__
50 ····46:·0000000000000380···111·OBJECT··LOCAL··DEFAULT···12·_abc__abc_init__doc__50 ····46:·0000000000000380···111·OBJECT··LOCAL··DEFAULT···12·_abc__abc_init__doc__
51 ····47:·00000000000005a0···129·OBJECT··LOCAL··DEFAULT···12·_abc__reset_registry__doc__51 ····47:·00000000000005a0···129·OBJECT··LOCAL··DEFAULT···12·_abc__reset_registry__doc__
52 ····48:·0000000000000500···130·OBJECT··LOCAL··DEFAULT···12·_abc__reset_caches__doc__52 ····48:·0000000000000500···130·OBJECT··LOCAL··DEFAULT···12·_abc__reset_caches__doc__
56.1 KB
readelf --wide --relocs {}
    
Offset 4, 45 lines modifiedOffset 4, 45 lines modified
4 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·04 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
5 000000000000001e··000000020000000a·R_X86_64_32············0000000000000000·.data·+·2005 000000000000001e··000000020000000a·R_X86_64_32············0000000000000000·.data·+·200
6 0000000000000027··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·46 0000000000000027··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
7 00000000000000d2··000000490000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·07 00000000000000d2··000000490000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
8 00000000000000e5··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PySet_Discard·-·48 00000000000000e5··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PySet_Discard·-·4
9 0000000000000106··000000490000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·09 0000000000000106··000000490000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
10 000000000000000a··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·410 000000000000000a··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
11 0000000000000056··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71711 0000000000000056··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·713
12 0000000000000072··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·72c12 0000000000000072··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·728
13 00000000000000a5··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7af13 00000000000000a5··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7ab
14 00000000000000ed··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·95614 00000000000000ed··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·952
15 0000000000000101··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·94915 0000000000000101··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·945
16 000000000000010b··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·96816 000000000000010b··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·964
  
17 Relocation·section·'.rela.data'·at·offset·0x43a0·contains·41·entries:17 Relocation·section·'.rela.data'·at·offset·0x43a0·contains·41·entries:
18 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend18 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
19 0000000000000028··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9719 0000000000000028··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·97
20 0000000000000030··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·4020 0000000000000030··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·40
21 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c021 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
22 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8022 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
23 0000000000000050··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4023 0000000000000050··0000000100000001·R_X86_64_64············0000000000000000·.text·+·40
24 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text·+·8024 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text·+·80
25 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b025 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b0
26 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1026 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
27 00000000000000c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c27 00000000000000c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c
28 00000000000000c8··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·97a28 00000000000000c8··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·976
29 00000000000000d8··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·8029 00000000000000d8··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·80
30 00000000000000e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac30 00000000000000e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac
31 00000000000000e8··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·031 00000000000000e8··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·0
32 00000000000000f8··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·38032 00000000000000f8··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·380
33 0000000000000100··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b633 0000000000000100··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b6
34 0000000000000108··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·98b34 0000000000000108··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·987
35 0000000000000118··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·5a035 0000000000000118··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·5a0
36 0000000000000120··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c636 0000000000000120··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c6
37 0000000000000128··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9ec37 0000000000000128··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9e8
38 0000000000000138··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·50038 0000000000000138··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·500
39 0000000000000140··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d439 0000000000000140··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d4
40 0000000000000148··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a5f40 0000000000000148··0000000800000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a5b
41 0000000000000158··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·40041 0000000000000158··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·400
42 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3542 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·35
43 0000000000000168··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·4d043 0000000000000168··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·4d0
44 0000000000000178··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·2e044 0000000000000178··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·2e0
45 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7f45 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7f
46 0000000000000188··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·121046 0000000000000188··0000000900000001·R_X86_64_64············0000000000000000·.text.hot·+·1210
47 0000000000000198··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·24047 0000000000000198··0000003700000001·R_X86_64_64············0000000000000000·.rodata·+·240
Offset 105, 112 lines modifiedOffset 105, 112 lines modified
105 000000000000036d··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4105 000000000000036d··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
106 0000000000000380··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4106 0000000000000380··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
107 000000000000038f··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4107 000000000000038f··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
108 0000000000000399··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4108 0000000000000399··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
109 00000000000003a3··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4109 00000000000003a3··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
110 00000000000003b3··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4110 00000000000003b3··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
111 00000000000003c6··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4111 00000000000003c6··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
112 00000000000003d9··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4112 00000000000003ee··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
113 0000000000000401··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4113 0000000000000401··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
114 0000000000000411··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4114 0000000000000422··0000005800000002·R_X86_64_PC32··········0000000000000000·_Py_TrueStruct·-·4
 115 000000000000042d··000000580000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
115 0000000000000424··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4116 0000000000000432··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
116 0000000000000437··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
117 000000000000044c··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4117 000000000000043e··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
118 0000000000000451··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4118 0000000000000443··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
119 000000000000045e··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4119 000000000000044c··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
120 000000000000046e··0000005a00000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·4120 000000000000045c··0000005a00000002·R_X86_64_PC32··········0000000000000000·_Py_NotImplementedStruct·-·4
121 0000000000000479··0000005a0000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0121 0000000000000467··0000005a0000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0
122 000000000000047e··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4122 000000000000046c··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 123 0000000000000488··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AssertionError·-·4
 124 000000000000048d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·f8
 125 0000000000000492··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
123 000000000000048a··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4126 00000000000004a8··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
124 000000000000048f··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
125 0000000000000498··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
126 00000000000004a4··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
127 00000000000004a9··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8127 00000000000004ad··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8
128 00000000000004ae··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4128 00000000000004b2··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
129 00000000000004c6··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
130 00000000000004d9··0000005800000002·R_X86_64_PC32··········0000000000000000·_Py_TrueStruct·-·4 
131 00000000000004e4··000000580000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0 
132 00000000000004e9··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
133 0000000000000505··0000006500000002·R_X86_64_PC32··········0000000000000000·PyExc_AssertionError·-·4 
134 000000000000050a··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·f8 
135 000000000000050f··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
136 0000000000000525··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4 
137 000000000000052a··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4 
138 0000000000000533··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4 
139 0000000000000540··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
140 000000000000054d··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4129 00000000000004d2··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 130 00000000000004db··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
 131 00000000000004e0··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
 132 00000000000004e9··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
141 000000000000055f··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4133 00000000000004f6··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 134 0000000000000508··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
142 0000000000000578··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f7c135 0000000000000521··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f7c
143 0000000000000589··000000580000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0136 0000000000000536··000000580000000a·R_X86_64_32············0000000000000000·_Py_TrueStruct·+·0
144 0000000000000599··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4137 0000000000000543··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
145 00000000000005be··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4 
146 00000000000005ca··0000005900000002·R_X86_64_PC32··········0000000000000000·_Py_FalseStruct·-·4 
147 00000000000005da··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f7c 
148 00000000000005f9··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5d138 000000000000055a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5d
149 00000000000005fe··0000005400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4139 000000000000055f··0000005400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
150 0000000000000633··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4140 0000000000000594··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
151 0000000000000638··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·d0141 0000000000000599··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·d0
152 000000000000063d··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4142 000000000000059e··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 143 00000000000005ae··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 144 00000000000005c1··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 145 00000000000005d4··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
153 0000000000000655··0000005900000002·R_X86_64_PC32··········0000000000000000·_Py_FalseStruct·-·4146 00000000000005e3··0000005900000002·R_X86_64_PC32··········0000000000000000·_Py_FalseStruct·-·4
154 0000000000000660··000000590000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0147 00000000000005f3··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f7c
155 0000000000000665··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
156 0000000000000671··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4148 0000000000000607··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
 149 000000000000060c··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
 150 0000000000000619··0000006400000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
 151 0000000000000629··0000005900000002·R_X86_64_PC32··········0000000000000000·_Py_FalseStruct·-·4
 152 0000000000000630··000000590000000a·R_X86_64_32············0000000000000000·_Py_FalseStruct·+·0
 153 0000000000000635··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 154 000000000000063c··0000006600000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
 155 0000000000000661··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 156 000000000000066d··0000004e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
157 0000000000000676··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8157 0000000000000672··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·a8
158 0000000000000680··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4158 000000000000067c··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
159 000000000000069d··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4159 0000000000000699··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
160 00000000000006c4··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4160 00000000000006c0··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
161 00000000000006d5··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4161 00000000000006d1··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
162 00000000000006f6··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4162 00000000000006f2··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
163 0000000000000704··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4163 0000000000000700··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
164 0000000000000715··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4164 0000000000000711··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
165 0000000000000753··0000006700000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetSubclasses·-·4165 000000000000074f··0000006700000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetSubclasses·-·4
166 00000000000007a8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c166 00000000000007a4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c
Max diff block lines reached; 33120/57422 bytes (57.68%) of diff not shown.
9.27 KB
readelf --wide --debug-dump=frames {}
    
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··DW_CFA_def_cfa_offset:·8177 ··DW_CFA_def_cfa_offset:·8
178 ··DW_CFA_advance_loc:·1·to·0000000000000b64178 ··DW_CFA_advance_loc:·1·to·0000000000000b64
179 ··DW_CFA_restore_state179 ··DW_CFA_restore_state
180 ··DW_CFA_nop180 ··DW_CFA_nop
181 ··DW_CFA_nop181 ··DW_CFA_nop
182 ··DW_CFA_nop182 ··DW_CFA_nop
  
183 00000190·000000000000001c·00000194·FDE·cie=00000000·pc=000000000000037a..000000000000066e183 00000190·000000000000001c·00000194·FDE·cie=00000000·pc=000000000000037a..000000000000066a
184 ··DW_CFA_def_cfa_offset:·128184 ··DW_CFA_def_cfa_offset:·128
185 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56185 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
186 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48186 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
187 ··DW_CFA_offset:·r12·(r12)·at·cfa-40187 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
188 ··DW_CFA_offset:·r13·(r13)·at·cfa-32188 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
189 ··DW_CFA_offset:·r14·(r14)·at·cfa-24189 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
190 ··DW_CFA_offset:·r15·(r15)·at·cfa-16190 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 198, 15 lines modifiedOffset 198, 15 lines modified
198 ··DW_CFA_def_cfa_offset:·32198 ··DW_CFA_def_cfa_offset:·32
199 ··DW_CFA_advance_loc:·35·to·0000000000000f73199 ··DW_CFA_advance_loc:·35·to·0000000000000f73
200 ··DW_CFA_def_cfa_offset:·16200 ··DW_CFA_def_cfa_offset:·16
201 ··DW_CFA_advance_loc:·1·to·0000000000000f74201 ··DW_CFA_advance_loc:·1·to·0000000000000f74
202 ··DW_CFA_def_cfa_offset:·8202 ··DW_CFA_def_cfa_offset:·8
203 ··DW_CFA_nop203 ··DW_CFA_nop
  
204 000001d0·0000000000000014·000001d4·FDE·cie=00000000·pc=000000000000066e..00000000000006a8204 000001d0·0000000000000014·000001d4·FDE·cie=00000000·pc=000000000000066a..00000000000006a4
205 ··DW_CFA_def_cfa_offset:·32205 ··DW_CFA_def_cfa_offset:·32
206 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16206 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
207 ··DW_CFA_nop207 ··DW_CFA_nop
208 ··DW_CFA_nop208 ··DW_CFA_nop
209 ··DW_CFA_nop209 ··DW_CFA_nop
  
210 000001e8·0000000000000038·000001ec·FDE·cie=00000000·pc=0000000000000f80..000000000000105a210 000001e8·0000000000000038·000001ec·FDE·cie=00000000·pc=0000000000000f80..000000000000105a
Offset 235, 28 lines modifiedOffset 235, 28 lines modified
235 ··DW_CFA_def_cfa_offset:·16235 ··DW_CFA_def_cfa_offset:·16
236 ··DW_CFA_advance_loc:·2·to·000000000000103c236 ··DW_CFA_advance_loc:·2·to·000000000000103c
237 ··DW_CFA_def_cfa_offset:·8237 ··DW_CFA_def_cfa_offset:·8
238 ··DW_CFA_advance_loc:·1·to·000000000000103d238 ··DW_CFA_advance_loc:·1·to·000000000000103d
239 ··DW_CFA_restore_state239 ··DW_CFA_restore_state
240 ··DW_CFA_nop240 ··DW_CFA_nop
  
241 00000224·0000000000000018·00000228·FDE·cie=00000000·pc=00000000000006a8..000000000000071b241 00000224·0000000000000018·00000228·FDE·cie=00000000·pc=00000000000006a4..0000000000000717
242 ··DW_CFA_def_cfa_offset:·64242 ··DW_CFA_def_cfa_offset:·64
243 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40243 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
244 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32244 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
245 ··DW_CFA_offset:·r12·(r12)·at·cfa-24245 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
246 ··DW_CFA_offset:·r13·(r13)·at·cfa-16246 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
247 ··DW_CFA_nop247 ··DW_CFA_nop
  
248 00000240·0000000000000010·00000244·FDE·cie=00000000·pc=0000000000000040..000000000000005c248 00000240·0000000000000010·00000244·FDE·cie=00000000·pc=0000000000000040..000000000000005c
249 ··DW_CFA_nop249 ··DW_CFA_nop
250 ··DW_CFA_nop250 ··DW_CFA_nop
251 ··DW_CFA_nop251 ··DW_CFA_nop
  
252 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=000000000000071b..000000000000071e252 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=0000000000000717..000000000000071a
253 ··DW_CFA_nop253 ··DW_CFA_nop
254 ··DW_CFA_nop254 ··DW_CFA_nop
255 ··DW_CFA_nop255 ··DW_CFA_nop
  
256 00000268·0000000000000034·0000026c·FDE·cie=00000000·pc=0000000000001060..00000000000010db256 00000268·0000000000000034·0000026c·FDE·cie=00000000·pc=0000000000001060..00000000000010db
257 ··DW_CFA_advance_loc:·6·to·0000000000001066257 ··DW_CFA_advance_loc:·6·to·0000000000001066
258 ··DW_CFA_def_cfa_offset:·16258 ··DW_CFA_def_cfa_offset:·16
Offset 282, 15 lines modifiedOffset 282, 15 lines modified
282 ··DW_CFA_advance_loc:·7·to·00000000000010b8282 ··DW_CFA_advance_loc:·7·to·00000000000010b8
283 ··DW_CFA_def_cfa_offset:·16283 ··DW_CFA_def_cfa_offset:·16
284 ··DW_CFA_advance_loc:·2·to·00000000000010ba284 ··DW_CFA_advance_loc:·2·to·00000000000010ba
285 ··DW_CFA_def_cfa_offset:·8285 ··DW_CFA_def_cfa_offset:·8
286 ··DW_CFA_advance_loc:·6·to·00000000000010c0286 ··DW_CFA_advance_loc:·6·to·00000000000010c0
287 ··DW_CFA_restore_state287 ··DW_CFA_restore_state
  
288 000002a0·0000000000000018·000002a4·FDE·cie=00000000·pc=000000000000071e..0000000000000730288 000002a0·0000000000000018·000002a4·FDE·cie=00000000·pc=000000000000071a..000000000000072c
289 ··DW_CFA_def_cfa_offset:·32289 ··DW_CFA_def_cfa_offset:·32
290 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32290 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
291 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24291 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
292 ··DW_CFA_offset:·r12·(r12)·at·cfa-16292 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
293 ··DW_CFA_nop293 ··DW_CFA_nop
294 ··DW_CFA_nop294 ··DW_CFA_nop
295 ··DW_CFA_nop295 ··DW_CFA_nop
Offset 308, 37 lines modifiedOffset 308, 37 lines modified
308 ··DW_CFA_def_cfa_offset:·24308 ··DW_CFA_def_cfa_offset:·24
309 ··DW_CFA_advance_loc:·1·to·000000000000007b309 ··DW_CFA_advance_loc:·1·to·000000000000007b
310 ··DW_CFA_def_cfa_offset:·16310 ··DW_CFA_def_cfa_offset:·16
311 ··DW_CFA_advance_loc:·1·to·000000000000007c311 ··DW_CFA_advance_loc:·1·to·000000000000007c
312 ··DW_CFA_def_cfa_offset:·8312 ··DW_CFA_def_cfa_offset:·8
313 ··DW_CFA_nop313 ··DW_CFA_nop
  
314 000002e4·0000000000000020·000002e8·FDE·cie=00000000·pc=0000000000000730..00000000000007b3314 000002e4·0000000000000020·000002e8·FDE·cie=00000000·pc=000000000000072c..00000000000007af
315 ··DW_CFA_def_cfa_offset:·48315 ··DW_CFA_def_cfa_offset:·48
316 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24316 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
317 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16317 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
318 ··DW_CFA_advance_loc1:·92·to·000000000000078c318 ··DW_CFA_advance_loc1:·92·to·0000000000000788
319 ··DW_CFA_remember_state319 ··DW_CFA_remember_state
320 ··DW_CFA_def_cfa_offset:·24320 ··DW_CFA_def_cfa_offset:·24
321 ··DW_CFA_advance_loc:·4·to·0000000000000790321 ··DW_CFA_advance_loc:·4·to·000000000000078c
322 ··DW_CFA_def_cfa_offset:·16322 ··DW_CFA_def_cfa_offset:·16
323 ··DW_CFA_advance_loc:·1·to·0000000000000791323 ··DW_CFA_advance_loc:·1·to·000000000000078d
324 ··DW_CFA_def_cfa_offset:·8324 ··DW_CFA_def_cfa_offset:·8
325 ··DW_CFA_advance_loc:·5·to·0000000000000796325 ··DW_CFA_advance_loc:·5·to·0000000000000792
326 ··DW_CFA_restore_state326 ··DW_CFA_restore_state
  
327 00000308·0000000000000010·0000030c·FDE·cie=00000000·pc=0000000000000080..00000000000000ac327 00000308·0000000000000010·0000030c·FDE·cie=00000000·pc=0000000000000080..00000000000000ac
328 ··DW_CFA_nop328 ··DW_CFA_nop
329 ··DW_CFA_nop329 ··DW_CFA_nop
330 ··DW_CFA_nop330 ··DW_CFA_nop
  
331 0000031c·0000000000000014·00000320·FDE·cie=00000000·pc=00000000000007b3..00000000000007bd331 0000031c·0000000000000014·00000320·FDE·cie=00000000·pc=00000000000007af..00000000000007b9
332 ··DW_CFA_advance_loc:·1·to·00000000000007b4332 ··DW_CFA_advance_loc:·1·to·00000000000007b0
333 ··DW_CFA_def_cfa_offset:·16333 ··DW_CFA_def_cfa_offset:·16
334 ··DW_CFA_advance_loc:·8·to·00000000000007bc334 ··DW_CFA_advance_loc:·8·to·00000000000007b8
335 ··DW_CFA_def_cfa_offset:·8335 ··DW_CFA_def_cfa_offset:·8
336 ··DW_CFA_nop336 ··DW_CFA_nop
  
337 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=00000000000000b0..00000000000000b6337 00000334·0000000000000010·00000338·FDE·cie=00000000·pc=00000000000000b0..00000000000000b6
338 ··DW_CFA_nop338 ··DW_CFA_nop
339 ··DW_CFA_nop339 ··DW_CFA_nop
340 ··DW_CFA_nop340 ··DW_CFA_nop
Offset 377, 15 lines modifiedOffset 377, 15 lines modified
377 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16377 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
378 ··DW_CFA_advance_loc:·37·to·00000000000011ca378 ··DW_CFA_advance_loc:·37·to·00000000000011ca
379 ··DW_CFA_remember_state379 ··DW_CFA_remember_state
380 ··DW_CFA_def_cfa_offset:·8380 ··DW_CFA_def_cfa_offset:·8
381 ··DW_CFA_advance_loc:·1·to·00000000000011cb381 ··DW_CFA_advance_loc:·1·to·00000000000011cb
382 ··DW_CFA_restore_state382 ··DW_CFA_restore_state
  
383 0000039c·0000000000000014·000003a0·FDE·cie=00000000·pc=00000000000007bd..00000000000007e5383 0000039c·0000000000000014·000003a0·FDE·cie=00000000·pc=00000000000007b9..00000000000007e1
384 ··DW_CFA_def_cfa_offset:·16384 ··DW_CFA_def_cfa_offset:·16
385 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16385 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
386 ··DW_CFA_nop386 ··DW_CFA_nop
387 ··DW_CFA_nop387 ··DW_CFA_nop
Max diff block lines reached; 4285/9423 bytes (45.47%) of diff not shown.
1.85 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 36, 27 lines modifiedOffset 36, 27 lines modified
36 »       endbr6436 »       endbr64
37 »       mov····%rsi,%rax37 »       mov····%rsi,%rax
38 »       mov····%rdx,%rsi38 »       mov····%rdx,%rsi
39 »       mov····0x20(%rdi),%rdx39 »       mov····0x20(%rdi),%rdx
40 »       mov····(%rdx),%rdi40 »       mov····(%rdx),%rdi
41 »       test···%rdi,%rdi41 »       test···%rdi,%rdi
42 »       je·····5a·<_abcmodule_traverse+0x1a>42 »       je·····5a·<_abcmodule_traverse+0x1a>
43 ·R_X86_64_PC32»  .text.unlikely+0x71743 ·R_X86_64_PC32»  .text.unlikely+0x713
44 »       jmp····*%rax44 »       jmp····*%rax
45 »       nopl···0x0(%rax)45 »       nopl···0x0(%rax)
  
46 0000000000000060·<set_collection_flag_recursive>:46 0000000000000060·<set_collection_flag_recursive>:
47 set_collection_flag_recursive():47 set_collection_flag_recursive():
48 »       push···%rbp48 »       push···%rbp
49 »       push···%rbx49 »       push···%rbx
50 »       sub····$0x18,%rsp50 »       sub····$0x18,%rsp
51 »       mov····0xa8(%rdi),%rax51 »       mov····0xa8(%rdi),%rax
52 »       test···$0x1,%ah52 »       test···$0x1,%ah
53 »       je·····76·<set_collection_flag_recursive+0x16>53 »       je·····76·<set_collection_flag_recursive+0x16>
54 ·R_X86_64_PC32»  .text.unlikely+0x72c54 ·R_X86_64_PC32»  .text.unlikely+0x728
55 »       add····$0x18,%rsp55 »       add····$0x18,%rsp
56 »       pop····%rbx56 »       pop····%rbx
57 »       pop····%rbp57 »       pop····%rbp
58 »       ret58 »       ret
59 »       nopl···(%rax)59 »       nopl···(%rax)
  
60 0000000000000080·<_abcmodule_clear>:60 0000000000000080·<_abcmodule_clear>:
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 »       mov····%rcx,(%rax)70 »       mov····%rcx,(%rax)
71 »       mov····(%rdi),%rax71 »       mov····(%rdi),%rax
72 »       test···%eax,%eax72 »       test···%eax,%eax
73 »       js·····a9·<_abcmodule_clear+0x29>73 »       js·····a9·<_abcmodule_clear+0x29>
74 »       sub····$0x1,%rax74 »       sub····$0x1,%rax
75 »       mov····%rax,(%rdi)75 »       mov····%rax,(%rdi)
76 »       je·····a9·<_abcmodule_clear+0x29>76 »       je·····a9·<_abcmodule_clear+0x29>
77 ·R_X86_64_PC32»  .text.unlikely+0x7af77 ·R_X86_64_PC32»  .text.unlikely+0x7ab
78 »       xor····%eax,%eax78 »       xor····%eax,%eax
79 »       ret79 »       ret
80 »       nopl···0x0(%rax)80 »       nopl···0x0(%rax)
  
81 00000000000000b0·<_abcmodule_free>:81 00000000000000b0·<_abcmodule_free>:
82 _abcmodule_free():82 _abcmodule_free():
83 »       endbr6483 »       endbr64
Offset 100, 19 lines modifiedOffset 100, 19 lines modified
100 »       je·····e1·<_destroy+0x21>100 »       je·····e1·<_destroy+0x21>
101 »       mov····%eax,(%rbx)101 »       mov····%eax,(%rbx)
102 »       mov····%rbx,%rdi102 »       mov····%rbx,%rdi
103 »       call···e9·<_destroy+0x29>103 »       call···e9·<_destroy+0x29>
104 ·R_X86_64_PLT32» PySet_Discard-0x4104 ·R_X86_64_PLT32» PySet_Discard-0x4
105 »       test···%eax,%eax105 »       test···%eax,%eax
106 »       js·····f1·<_destroy+0x31>106 »       js·····f1·<_destroy+0x31>
107 ·R_X86_64_PC32»  .text.unlikely+0x956107 ·R_X86_64_PC32»  .text.unlikely+0x952
108 »       mov····(%rbx),%rax108 »       mov····(%rbx),%rax
109 »       test···%eax,%eax109 »       test···%eax,%eax
110 »       js·····105·<_destroy+0x45>110 »       js·····105·<_destroy+0x45>
111 »       sub····$0x1,%rax111 »       sub····$0x1,%rax
112 »       mov····%rax,(%rbx)112 »       mov····%rax,(%rbx)
113 »       je·····105·<_destroy+0x45>113 »       je·····105·<_destroy+0x45>
114 ·R_X86_64_PC32»  .text.unlikely+0x949114 ·R_X86_64_PC32»  .text.unlikely+0x945
115 »       mov····$0x0,%eax115 »       mov····$0x0,%eax
116 ·R_X86_64_32»    _Py_NoneStruct116 ·R_X86_64_32»    _Py_NoneStruct
117 »       jmp····10f·<_destroy+0x4f>117 »       jmp····10f·<_destroy+0x4f>
118 ·R_X86_64_PC32»  .text.unlikely+0x968118 ·R_X86_64_PC32»  .text.unlikely+0x964
31.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 322, 689 lines modifiedOffset 322, 690 lines modified
322 ·R_X86_64_PC32»  .text.hot+0xcbb322 ·R_X86_64_PC32»  .text.hot+0xcbb
323 »       mov····%r12,%rdi323 »       mov····%r12,%rdi
324 »       mov····%eax,(%rsp)324 »       mov····%eax,(%rsp)
325 »       call···3b7·<_abc__abc_subclasscheck.cold+0x3d>325 »       call···3b7·<_abc__abc_subclasscheck.cold+0x3d>
326 ·R_X86_64_PLT32» _Py_Dealloc-0x4326 ·R_X86_64_PLT32» _Py_Dealloc-0x4
327 »       mov····(%rsp),%eax327 »       mov····(%rsp),%eax
328 »       jmp····3bf·<_abc__abc_subclasscheck.cold+0x45>328 »       jmp····3bf·<_abc__abc_subclasscheck.cold+0x45>
329 ·R_X86_64_PC32»  .text.hot+0xc09329 ·R_X86_64_PC32»  .text.hot+0xba8
 330 »       xor····%r13d,%r13d
330 »       mov····%r12,%rdi331 »       mov····%rbx,%rdi
331 »       mov····%eax,(%rsp) 
332 »       call···3ca·<_abc__abc_subclasscheck.cold+0x50>332 »       call···3ca·<_abc__abc_subclasscheck.cold+0x50>
333 ·R_X86_64_PLT32» _Py_Dealloc-0x4333 ·R_X86_64_PLT32» _Py_Dealloc-0x4
334 »       mov····(%rsp),%eax334 »       test···%r13,%r13
 335 »       je·····3d3·<_abc__abc_subclasscheck.cold+0x59>
 336 ·R_X86_64_PC32»  .text.hot+0xb38
335 »       jmp····3d2·<_abc__abc_subclasscheck.cold+0x58>337 »       jmp····3d8·<_abc__abc_subclasscheck.cold+0x5e>
 338 ·R_X86_64_PC32»  .text.hot+0xb1e
 339 »       movl···$0xffffffff,(%rsp)
 340 »       xor····%r12d,%r12d
 341 »       jmp····3e7·<_abc__abc_subclasscheck.cold+0x6d>
336 ·R_X86_64_PC32»  .text.hot+0xc66342 ·R_X86_64_PC32»  .text.hot+0xc86
337 »       mov····%r14,%rdi343 »       mov····%r14,%rdi
338 »       mov····%eax,(%rsp)344 »       mov····%eax,(%rsp)
339 »       call···3dd·<_abc__abc_subclasscheck.cold+0x63>345 »       call···3f2·<_abc__abc_subclasscheck.cold+0x78>
340 ·R_X86_64_PLT32» _Py_Dealloc-0x4346 ·R_X86_64_PLT32» _Py_Dealloc-0x4
341 »       mov····(%rsp),%eax347 »       mov····(%rsp),%eax
342 »       jmp····3e5·<_abc__abc_subclasscheck.cold+0x6b>348 »       jmp····3fa·<_abc__abc_subclasscheck.cold+0x80>
343 ·R_X86_64_PC32»  .text.hot+0xae6349 ·R_X86_64_PC32»  .text.hot+0xae6
344 »       mov····(%r14),%rax 
345 »       test···%eax,%eax 
346 »       js·····3f0·<_abc__abc_subclasscheck.cold+0x76> 
347 ·R_X86_64_PC32»  .text.hot+0xd98 
348 »       sub····$0x1,%rax 
349 »       mov····%rax,(%r14) 
350 »       jne····3fd·<_abc__abc_subclasscheck.cold+0x83> 
351 ·R_X86_64_PC32»  .text.hot+0xd98 
352 »       mov····%r14,%rdi 
353 »       call···405·<_abc__abc_subclasscheck.cold+0x8b> 
354 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
355 »       jmp····40a·<_abc__abc_subclasscheck.cold+0x90> 
356 ·R_X86_64_PC32»  .text.hot+0xd98 
357 »       mov····%rbp,%rdi350 »       mov····%rbp,%rdi
358 »       mov····%eax,(%rsp)351 »       mov····%eax,(%rsp)
359 »       call···415·<_abc__abc_subclasscheck.cold+0x9b>352 »       call···405·<_abc__abc_subclasscheck.cold+0x8b>
360 ·R_X86_64_PLT32» _Py_Dealloc-0x4353 ·R_X86_64_PLT32» _Py_Dealloc-0x4
361 »       mov····(%rsp),%eax354 »       mov····(%rsp),%eax
362 »       jmp····41d·<_abc__abc_subclasscheck.cold+0xa3>355 »       jmp····40d·<_abc__abc_subclasscheck.cold+0x93>
363 ·R_X86_64_PC32»  .text.hot+0xafc356 ·R_X86_64_PC32»  .text.hot+0xafc
364 »       mov····%r14,%rdi 
365 »       mov····%eax,(%rsp)357 »       mov····%eax,(%r12)
366 »       call···428·<_abc__abc_subclasscheck.cold+0xae> 
367 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
368 »       mov····(%rsp),%eax 
369 »       jmp····430·<_abc__abc_subclasscheck.cold+0xb6>358 »       jmp····416·<_abc__abc_subclasscheck.cold+0x9c>
370 ·R_X86_64_PC32»  .text.hot+0xddd359 ·R_X86_64_PC32»  .text.hot+0xb4e
371 »       xor····%r13d,%r13d360 »       xor····%r13d,%r13d
 361 »       jmp····3c2·<_abc__abc_subclasscheck.cold+0x48>
 362 »       sub····$0x1,%rax
 363 »       mov····%rax,0x0(%rip)········
 364 ·R_X86_64_PC32»  _Py_TrueStruct-0x4
 365 »       jne····42c·<_abc__abc_subclasscheck.cold+0xb2>
 366 ·R_X86_64_PC32»  .text.hot+0xd21
372 »       mov····%rbx,%rdi367 »       mov····$0x0,%edi
 368 ·R_X86_64_32»    _Py_TrueStruct
373 »       call···43b·<_abc__abc_subclasscheck.cold+0xc1>369 »       call···436·<_abc__abc_subclasscheck.cold+0xbc>
374 ·R_X86_64_PLT32» _Py_Dealloc-0x4370 ·R_X86_64_PLT32» _Py_Dealloc-0x4
375 »       test···%r13,%r13 
376 »       je·····444·<_abc__abc_subclasscheck.cold+0xca> 
377 ·R_X86_64_PC32»  .text.hot+0xb38 
378 »       jmp····449·<_abc__abc_subclasscheck.cold+0xcf>371 »       jmp····43b·<_abc__abc_subclasscheck.cold+0xc1>
379 ·R_X86_64_PC32»  .text.hot+0xb1e372 ·R_X86_64_PC32»  .text.hot+0xd21
380 »       mov····0x0(%rip),%rdi········373 »       mov····0x0(%rip),%rdi········
381 ·R_X86_64_PC32»  PyExc_TypeError-0x4374 ·R_X86_64_PC32»  PyExc_TypeError-0x4
382 »       call···455·<_abc__abc_subclasscheck.cold+0xdb>375 »       call···447·<_abc__abc_subclasscheck.cold+0xcd>
383 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4376 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
384 »       test···%eax,%eax377 »       test···%eax,%eax
385 »       je·····513·<_abc__abc_subclasscheck.cold+0x199>378 »       je·····496·<_abc__abc_subclasscheck.cold+0x11c>
386 »       call···462·<_abc__abc_subclasscheck.cold+0xe8>379 »       call···450·<_abc__abc_subclasscheck.cold+0xd6>
387 ·R_X86_64_PLT32» PyErr_Clear-0x4380 ·R_X86_64_PLT32» PyErr_Clear-0x4
388 »       jmp····467·<_abc__abc_subclasscheck.cold+0xed>381 »       jmp····455·<_abc__abc_subclasscheck.cold+0xdb>
389 ·R_X86_64_PC32»  .text.hot+0xd75382 ·R_X86_64_PC32»  .text.hot+0x772
390 »       sub····$0x1,%rax383 »       sub····$0x1,%rax
391 »       mov····%rax,0x0(%rip)········384 »       mov····%rax,0x0(%rip)········
392 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4385 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
393 »       jne····478·<_abc__abc_subclasscheck.cold+0xfe>386 »       jne····466·<_abc__abc_subclasscheck.cold+0xec>
394 ·R_X86_64_PC32»  .text.hot+0x83d387 ·R_X86_64_PC32»  .text.hot+0x83d
395 »       mov····$0x0,%edi388 »       mov····$0x0,%edi
396 ·R_X86_64_32»    _Py_NotImplementedStruct389 ·R_X86_64_32»    _Py_NotImplementedStruct
397 »       call···482·<_abc__abc_subclasscheck.cold+0x108>390 »       call···470·<_abc__abc_subclasscheck.cold+0xf6>
398 ·R_X86_64_PLT32» _Py_Dealloc-0x4391 ·R_X86_64_PLT32» _Py_Dealloc-0x4
399 »       jmp····487·<_abc__abc_subclasscheck.cold+0x10d>392 »       jmp····475·<_abc__abc_subclasscheck.cold+0xfb>
400 ·R_X86_64_PC32»  .text.hot+0x83d393 ·R_X86_64_PC32»  .text.hot+0x83d
 394 »       mov····(%rax),%rdx
 395 »       test···%edx,%edx
 396 »       js·····485·<_abc__abc_subclasscheck.cold+0x10b>
 397 »       sub····$0x1,%rdx
 398 »       mov····%rdx,(%rax)
 399 »       je·····4ce·<_abc__abc_subclasscheck.cold+0x154>
401 »       mov····0x0(%rip),%rdi········400 »       mov····0x0(%rip),%rdi········
402 ·R_X86_64_PC32»  PyExc_TypeError-0x4401 ·R_X86_64_PC32»  PyExc_AssertionError-0x4
 402 »       mov····$0x0,%esi
 403 ·R_X86_64_32»    .rodata.str1.8+0xf8
403 »       call···493·<_abc__abc_subclasscheck.cold+0x119>404 »       call···496·<_abc__abc_subclasscheck.cold+0x11c>
404 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4405 ·R_X86_64_PLT32» PyErr_SetString-0x4
 406 »       mov····(%rbx),%rax
405 »       test···%eax,%eax407 »       test···%eax,%eax
406 »       je·····513·<_abc__abc_subclasscheck.cold+0x199>408 »       js·····4c6·<_abc__abc_subclasscheck.cold+0x14c>
 409 »       xor····%r12d,%r12d
407 »       call···49c·<_abc__abc_subclasscheck.cold+0x122> 
408 ·R_X86_64_PLT32» PyErr_Clear-0x4 
409 »       jmp····4a1·<_abc__abc_subclasscheck.cold+0x127>410 »       jmp····4a5·<_abc__abc_subclasscheck.cold+0x12b>
410 ·R_X86_64_PC32»  .text.hot+0x903411 ·R_X86_64_PC32»  .text.hot+0xd00
411 »       mov····0x0(%rip),%rdi········412 »       mov····0x0(%rip),%rdi········
412 ·R_X86_64_PC32»  PyExc_TypeError-0x4413 ·R_X86_64_PC32»  PyExc_TypeError-0x4
413 »       mov····$0x0,%esi414 »       mov····$0x0,%esi
414 ·R_X86_64_32»    .rodata.str1.8+0xa8415 ·R_X86_64_32»    .rodata.str1.8+0xa8
415 »       call···4b2·<_abc__abc_subclasscheck.cold+0x138>416 »       call···4b6·<_abc__abc_subclasscheck.cold+0x13c>
416 ·R_X86_64_PLT32» PyErr_SetString-0x4417 ·R_X86_64_PLT32» PyErr_SetString-0x4
417 »       mov····(%rbx),%rax418 »       mov····(%rbx),%rax
418 »       test···%eax,%eax419 »       test···%eax,%eax
419 »       js·····4ca·<_abc__abc_subclasscheck.cold+0x150>420 »       js·····4c6·<_abc__abc_subclasscheck.cold+0x14c>
420 »       sub····$0x1,%rax421 »       sub····$0x1,%rax
421 »       mov····%rax,(%rbx)422 »       mov····%rax,(%rbx)
422 »       jne····4ca·<_abc__abc_subclasscheck.cold+0x150>423 »       je·····4f2·<_abc__abc_subclasscheck.cold+0x178>
423 »       mov····%rbx,%rdi 
424 »       call···4ca·<_abc__abc_subclasscheck.cold+0x150> 
Max diff block lines reached; 26359/32098 bytes (82.12%) of diff not shown.
25.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 570, 63 lines modifiedOffset 570, 63 lines modified
570 »       mov····%rdi,%r12570 »       mov····%rdi,%r12
571 »       push···%rbp571 »       push···%rbp
572 »       push···%rbx572 »       push···%rbx
573 »       mov····%rsi,%rbx573 »       mov····%rsi,%rbx
574 »       sub····$0x48,%rsp574 »       sub····$0x48,%rsp
575 »       cmp····$0x2,%rdx575 »       cmp····$0x2,%rdx
576 »       jne····6d2·<_abc__abc_subclasscheck+0x22>576 »       jne····6d2·<_abc__abc_subclasscheck+0x22>
577 ·R_X86_64_PC32»  .text.unlikely+0x5e7577 ·R_X86_64_PC32»  .text.unlikely+0x548
578 »       movdqu·(%rsi),%xmm0578 »       movdqu·(%rsi),%xmm0
579 »       movhlps·%xmm0,%xmm4579 »       movhlps·%xmm0,%xmm4
580 »       movaps·%xmm0,(%rsp)580 »       movaps·%xmm0,(%rsp)
581 »       movq···%xmm0,%r13581 »       movq···%xmm0,%r13
582 »       movq···%xmm4,%rbp582 »       movq···%xmm4,%rbp
583 »       mov····0x8(%rbp),%rax583 »       mov····0x8(%rbp),%rax
584 »       testb··$0x80,0xab(%rax)584 »       testb··$0x80,0xab(%rax)
585 »       je·····f38·<_abc__abc_subclasscheck+0x888>585 »       je·····f1c·<_abc__abc_subclasscheck+0x86c>
586 »       mov····$0x0,%esi586 »       mov····$0x0,%esi
587 ·R_X86_64_32»    _PyRuntime+0x8760587 ·R_X86_64_32»    _PyRuntime+0x8760
588 »       mov····%r13,%rdi588 »       mov····%r13,%rdi
589 »       mov····0x20(%r12),%r14589 »       mov····0x20(%r12),%r14
590 »       call···70a·<_abc__abc_subclasscheck+0x5a>590 »       call···70a·<_abc__abc_subclasscheck+0x5a>
591 ·R_X86_64_PLT32» PyObject_GetAttr-0x4591 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
592 »       mov····%rax,%rbx592 »       mov····%rax,%rbx
593 »       test···%rax,%rax593 »       test···%rax,%rax
594 »       je·····716·<_abc__abc_subclasscheck+0x66>594 »       je·····716·<_abc__abc_subclasscheck+0x66>
595 ·R_X86_64_PC32»  .text.unlikely+0x4c6595 ·R_X86_64_PC32»  .text.unlikely+0x4c2
596 »       mov····0x8(%rax),%rax596 »       mov····0x8(%rax),%rax
597 »       cmp····%rax,(%r14)597 »       cmp····%rax,(%r14)
598 »       jne····723·<_abc__abc_subclasscheck+0x73>598 »       jne····723·<_abc__abc_subclasscheck+0x73>
599 ·R_X86_64_PC32»  .text.unlikely+0x49d599 ·R_X86_64_PC32»  .text.unlikely+0x4a1
600 »       mov····0x18(%rbx),%r15600 »       mov····0x18(%rbx),%r15
601 »       test···%r15,%r15601 »       test···%r15,%r15
602 »       je·····776·<_abc__abc_subclasscheck+0xc6>602 »       je·····776·<_abc__abc_subclasscheck+0xc6>
603 »       cmpq···$0x0,0x18(%r15)603 »       cmpq···$0x0,0x18(%r15)
604 »       je·····776·<_abc__abc_subclasscheck+0xc6>604 »       je·····776·<_abc__abc_subclasscheck+0xc6>
605 »       xor····%esi,%esi605 »       xor····%esi,%esi
606 »       mov····%rbp,%rdi606 »       mov····%rbp,%rdi
607 »       call···73d·<_abc__abc_subclasscheck+0x8d>607 »       call···73d·<_abc__abc_subclasscheck+0x8d>
608 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4608 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4
609 »       mov····%rax,%r14609 »       mov····%rax,%r14
610 »       test···%rax,%rax610 »       test···%rax,%rax
611 »       je·····749·<_abc__abc_subclasscheck+0x99>611 »       je·····749·<_abc__abc_subclasscheck+0x99>
612 ·R_X86_64_PC32»  .text.unlikely+0x51e612 ·R_X86_64_PC32»  .text.unlikely+0x437
613 »       mov····%rax,%rsi613 »       mov····%rax,%rsi
614 »       mov····%r15,%rdi614 »       mov····%r15,%rdi
615 »       call···754·<_abc__abc_subclasscheck+0xa4>615 »       call···754·<_abc__abc_subclasscheck+0xa4>
616 ·R_X86_64_PLT32» PySet_Contains-0x4616 ·R_X86_64_PLT32» PySet_Contains-0x4
617 »       mov····(%r14),%rdx617 »       mov····(%r14),%rdx
618 »       test···%edx,%edx618 »       test···%edx,%edx
619 »       js·····768·<_abc__abc_subclasscheck+0xb8>619 »       js·····768·<_abc__abc_subclasscheck+0xb8>
620 »       sub····$0x1,%rdx620 »       sub····$0x1,%rdx
621 »       mov····%rdx,(%r14)621 »       mov····%rdx,(%r14)
622 »       je·····eab·<_abc__abc_subclasscheck+0x7fb>622 »       je·····eab·<_abc__abc_subclasscheck+0x7fb>
623 »       test···%eax,%eax623 »       test···%eax,%eax
624 »       js·····770·<_abc__abc_subclasscheck+0xc0>624 »       js·····770·<_abc__abc_subclasscheck+0xc0>
625 ·R_X86_64_PC32»  .text.unlikely+0x50f625 ·R_X86_64_PC32»  .text.unlikely+0x492
626 »       jne····d39·<_abc__abc_subclasscheck+0x689>626 »       jne····d39·<_abc__abc_subclasscheck+0x689>
627 »       mov····0x20(%r12),%r14627 »       mov····0x20(%r12),%r14
628 »       mov····0x20(%rbx),%r12628 »       mov····0x20(%rbx),%r12
629 »       mov····0x8(%r14),%rax629 »       mov····0x8(%r14),%rax
630 »       cmp····%rax,0x28(%rbx)630 »       cmp····%rax,0x28(%rbx)
631 »       jb·····d5c·<_abc__abc_subclasscheck+0x6ac>631 »       jb·····d5c·<_abc__abc_subclasscheck+0x6ac>
632 »       test···%r12,%r12632 »       test···%r12,%r12
Offset 636, 58 lines modifiedOffset 636, 58 lines modified
636 »       xor····%esi,%esi636 »       xor····%esi,%esi
637 »       mov····%rbp,%rdi637 »       mov····%rbp,%rdi
638 »       call···7a4·<_abc__abc_subclasscheck+0xf4>638 »       call···7a4·<_abc__abc_subclasscheck+0xf4>
639 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4639 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4
640 »       mov····%rax,%r14640 »       mov····%rax,%r14
641 »       test···%rax,%rax641 »       test···%rax,%rax
642 »       je·····7b0·<_abc__abc_subclasscheck+0x100>642 »       je·····7b0·<_abc__abc_subclasscheck+0x100>
643 ·R_X86_64_PC32»  .text.unlikely+0x445643 ·R_X86_64_PC32»  .text.unlikely+0x600
644 »       mov····%rax,%rsi644 »       mov····%rax,%rsi
645 »       mov····%r12,%rdi645 »       mov····%r12,%rdi
646 »       call···7bb·<_abc__abc_subclasscheck+0x10b>646 »       call···7bb·<_abc__abc_subclasscheck+0x10b>
647 ·R_X86_64_PLT32» PySet_Contains-0x4647 ·R_X86_64_PLT32» PySet_Contains-0x4
648 »       mov····(%r14),%rdx648 »       mov····(%r14),%rdx
649 »       test···%edx,%edx649 »       test···%edx,%edx
650 »       js·····7cf·<_abc__abc_subclasscheck+0x11f>650 »       js·····7cf·<_abc__abc_subclasscheck+0x11f>
651 »       sub····$0x1,%rdx651 »       sub····$0x1,%rdx
652 »       mov····%rdx,(%r14)652 »       mov····%rdx,(%r14)
653 »       je·····ed3·<_abc__abc_subclasscheck+0x823>653 »       je·····ec0·<_abc__abc_subclasscheck+0x810>
654 »       test···%eax,%eax654 »       test···%eax,%eax
655 »       js·····7d7·<_abc__abc_subclasscheck+0x127>655 »       js·····7d7·<_abc__abc_subclasscheck+0x127>
656 ·R_X86_64_PC32»  .text.unlikely+0x50f656 ·R_X86_64_PC32»  .text.unlikely+0x492
657 »       jne····ea0·<_abc__abc_subclasscheck+0x7f0>657 »       jne····ea0·<_abc__abc_subclasscheck+0x7f0>
658 »       movdqa·(%rsp),%xmm1658 »       movdqa·(%rsp),%xmm1
659 »       movaps·%xmm1,0x30(%rsp)659 »       movaps·%xmm1,0x30(%rsp)
660 »       lea····0x30(%rsp),%r12660 »       lea····0x30(%rsp),%r12
661 »       xor····%ecx,%ecx661 »       xor····%ecx,%ecx
662 »       mov····$0x0,%edi662 »       mov····$0x0,%edi
663 ·R_X86_64_32»    _PyRuntime+0x8470663 ·R_X86_64_32»    _PyRuntime+0x8470
664 »       movabs·$0x8000000000000002,%rdx664 »       movabs·$0x8000000000000002,%rdx
665 »       mov····%r12,%rsi665 »       mov····%r12,%rsi
666 »       call···805·<_abc__abc_subclasscheck+0x155>666 »       call···805·<_abc__abc_subclasscheck+0x155>
667 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4667 ·R_X86_64_PLT32» PyObject_VectorcallMethod-0x4
668 »       test···%rax,%rax668 »       test···%rax,%rax
669 »       je·····80e·<_abc__abc_subclasscheck+0x15e>669 »       je·····80e·<_abc__abc_subclasscheck+0x15e>
670 ·R_X86_64_PC32»  .text.unlikely+0x50f670 ·R_X86_64_PC32»  .text.unlikely+0x492
671 »       cmp····$0x0,%rax671 »       cmp····$0x0,%rax
672 ·R_X86_64_32S»   _Py_TrueStruct672 ·R_X86_64_32S»   _Py_TrueStruct
673 »       je·····d16·<_abc__abc_subclasscheck+0x666>673 »       je·····d16·<_abc__abc_subclasscheck+0x666>
674 »       cmp····$0x0,%rax674 »       cmp····$0x0,%rax
675 ·R_X86_64_32S»   _Py_FalseStruct675 ·R_X86_64_32S»   _Py_FalseStruct
676 »       je·····826·<_abc__abc_subclasscheck+0x176>676 »       je·····826·<_abc__abc_subclasscheck+0x176>
677 ·R_X86_64_PC32»  .text.unlikely+0x5c3677 ·R_X86_64_PC32»  .text.unlikely+0x5dc
678 »       cmp····$0x0,%rax678 »       cmp····$0x0,%rax
679 ·R_X86_64_32S»   _Py_NotImplementedStruct679 ·R_X86_64_32S»   _Py_NotImplementedStruct
680 »       jne····832·<_abc__abc_subclasscheck+0x182>680 »       jne····832·<_abc__abc_subclasscheck+0x182>
681 ·R_X86_64_PC32»  .text.unlikely+0x4ee681 ·R_X86_64_PC32»  .text.unlikely+0x471
682 »       mov····0x0(%rip),%rax········682 »       mov····0x0(%rip),%rax········
683 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4683 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
684 »       test···%eax,%eax684 »       test···%eax,%eax
685 »       jns····841·<_abc__abc_subclasscheck+0x191>685 »       jns····841·<_abc__abc_subclasscheck+0x191>
686 ·R_X86_64_PC32»  .text.unlikely+0x463686 ·R_X86_64_PC32»  .text.unlikely+0x451
687 »       mov····%rbp,%rdi687 »       mov····%rbp,%rdi
688 »       call···849·<_abc__abc_subclasscheck+0x199>688 »       call···849·<_abc__abc_subclasscheck+0x199>
689 ·R_X86_64_PLT32» _PyType_GetMRO-0x4689 ·R_X86_64_PLT32» _PyType_GetMRO-0x4
690 »       mov····0x10(%rax),%rdx690 »       mov····0x10(%rax),%rdx
691 »       test···%rdx,%rdx691 »       test···%rdx,%rdx
692 »       jle····8b0·<_abc__abc_subclasscheck+0x200>692 »       jle····8b0·<_abc__abc_subclasscheck+0x200>
693 »       cmp····0x18(%rax),%r13693 »       cmp····0x18(%rax),%r13
Offset 721, 28 lines modifiedOffset 721, 28 lines modified
721 »       xor····%esi,%esi721 »       xor····%esi,%esi
722 »       mov····%rbp,%rdi722 »       mov····%rbp,%rdi
723 »       call···8ce·<_abc__abc_subclasscheck+0x21e>723 »       call···8ce·<_abc__abc_subclasscheck+0x21e>
724 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4724 ·R_X86_64_PLT32» PyWeakref_NewRef-0x4
Max diff block lines reached; 21438/25764 bytes (83.21%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··0x00000120·1c000000·24010000·00000000·11010000·....$...........22 ··0x00000120·1c000000·24010000·00000000·11010000·....$...........
23 ··0x00000130·000e5083·0786068c·058d048e·038f0200·..P.............23 ··0x00000130·000e5083·0786068c·058d048e·038f0200·..P.............
24 ··0x00000140·4c000000·44010000·00000000·8d080000·L...D...........24 ··0x00000140·4c000000·44010000·00000000·8d080000·L...D...........
25 ··0x00000150·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..25 ··0x00000150·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
26 ··0x00000160·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G26 ··0x00000160·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G
27 ··0x00000170·0e800103·8e040a0e·38440e30·410e2842·........8D.0A.(B27 ··0x00000170·0e800103·8e040a0e·38440e30·410e2842·........8D.0A.(B
28 ··0x00000180·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....28 ··0x00000180·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
29 ··0x00000190·1c000000·94010000·00000000·f4020000·................29 ··0x00000190·1c000000·94010000·00000000·f0020000·................
30 ··0x000001a0·000e8001·83078606·8c058d04·8e038f02·................30 ··0x000001a0·000e8001·83078606·8c058d04·8e038f02·................
31 ··0x000001b0·1c000000·b4010000·00000000·35000000·............5...31 ··0x000001b0·1c000000·b4010000·00000000·35000000·............5...
32 ··0x000001c0·00410e10·83024f0e·20630e10·410e0800·.A....O.·c..A...32 ··0x000001c0·00410e10·83024f0e·20630e10·410e0800·.A....O.·c..A...
33 ··0x000001d0·14000000·d4010000·00000000·3a000000·............:...33 ··0x000001d0·14000000·d4010000·00000000·3a000000·............:...
34 ··0x000001e0·000e2083·02000000·38000000·ec010000·..·.....8.......34 ··0x000001e0·000e2083·02000000·38000000·ec010000·..·.....8.......
35 ··0x000001f0·00000000·da000000·00420e10·8d02420e·.........B....B.35 ··0x000001f0·00000000·da000000·00420e10·8d02420e·.........B....B.
36 ··0x00000200·188c0341·0e208604·440e2883·05470e40·...A.·..D.(..G.@36 ··0x00000200·188c0341·0e208604·440e2883·05470e40·...A.·..D.(..G.@
195 KB
_functoolsmodule.o
879 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········43848·(bytes·into·file)13 ··Start·of·section·headers:··········43816·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.9 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0xab48:1 There·are·21·section·headers,·starting·at·offset·0xab28:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a92·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a92·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006698·000bb8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006678·000bb8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ae0·0008a8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000ae0·0008a8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007250·000978·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007230·000978·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001388·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001388·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001388·000c47·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001388·000c35·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·007bc8·001788·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·007ba8·001788·18···I·18···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·001fcf·0001dc·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·001fbd·0001dc·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0021b0·0001c8·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·0021a0·0001c8·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·002380·001690·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·002370·001680·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·009350·001128·18···I·18··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·009330·001128·18···I·18··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003a20·000581·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003a00·000581·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00a478·000018·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00a458·000018·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003fa1·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003f81·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003fa8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·003f88·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003fc8·000a08·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003fa8·000a08·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00a490·000600·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00a470·000600·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0049d0·001050·18·····19·101··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0049b0·001050·18·····19·101··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005a20·000c77·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005a00·000c77·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00aa90·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00aa70·0000b6·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)29 ··D·(mbind),·l·(large),·p·(processor·specific)
7.36 KB
readelf --wide --symbols {}
    
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 ····11:·0000000000000000····47·FUNC····LOCAL··DEFAULT····6·_functools_exec.cold15 ····11:·0000000000000000····47·FUNC····LOCAL··DEFAULT····6·_functools_exec.cold
16 ····12:·0000000000000160···115·FUNC····LOCAL··DEFAULT····1·_functools_traverse16 ····12:·0000000000000160···115·FUNC····LOCAL··DEFAULT····1·_functools_traverse
17 ····13:·000000000000002f·····7·FUNC····LOCAL··DEFAULT····6·_functools_traverse.cold17 ····13:·000000000000002f·····7·FUNC····LOCAL··DEFAULT····6·_functools_traverse.cold
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.118 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
19 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.819 ····15:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
20 ····16:·00000000000001e0···400·FUNC····LOCAL··DEFAULT····1·lru_cache_new20 ····16:·00000000000001e0···400·FUNC····LOCAL··DEFAULT····1·lru_cache_new
21 ····17:·00000000000000a0····40·OBJECT··LOCAL··DEFAULT····3·keywords.321 ····17:·00000000000000a0····40·OBJECT··LOCAL··DEFAULT····3·keywords.3
22 ····18:·0000000000000b90··1312·FUNC····LOCAL··DEFAULT···10·bounded_lru_cache_wrapper22 ····18:·0000000000000b90··1333·FUNC····LOCAL··DEFAULT···10·bounded_lru_cache_wrapper
23 ····19:·00000000000012c0···898·FUNC····LOCAL··DEFAULT···10·infinite_lru_cache_wrapper23 ····19:·00000000000012e0···860·FUNC····LOCAL··DEFAULT···10·infinite_lru_cache_wrapper
24 ····20:·0000000000000036····92·FUNC····LOCAL··DEFAULT····6·lru_cache_new.cold24 ····20:·0000000000000036····92·FUNC····LOCAL··DEFAULT····6·lru_cache_new.cold
25 ····21:·0000000000000a80····18·FUNC····LOCAL··DEFAULT····1·uncached_lru_cache_wrapper25 ····21:·0000000000000a80····18·FUNC····LOCAL··DEFAULT····1·uncached_lru_cache_wrapper
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
27 ····23:·0000000000000000···508·FUNC····LOCAL··DEFAULT···10·lru_cache_tp_traverse27 ····23:·0000000000000000···508·FUNC····LOCAL··DEFAULT···10·lru_cache_tp_traverse
28 ····24:·0000000000000092···156·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_traverse.cold28 ····24:·0000000000000092···156·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_traverse.cold
29 ····25:·0000000000000200···293·FUNC····LOCAL··DEFAULT···10·partial_new29 ····25:·0000000000000200···293·FUNC····LOCAL··DEFAULT···10·partial_new
30 ····26:·00000000000004a0···234·FUNC····LOCAL··DEFAULT···10·partial_call30 ····26:·00000000000004a0···234·FUNC····LOCAL··DEFAULT···10·partial_call
Offset 40, 49 lines modifiedOffset 40, 49 lines modified
40 ····36:·000000000000037d····37·FUNC····LOCAL··DEFAULT····6·partial_dealloc.cold40 ····36:·000000000000037d····37·FUNC····LOCAL··DEFAULT····6·partial_dealloc.cold
41 ····37:·00000000000006a0···162·FUNC····LOCAL··DEFAULT···10·partial_clear41 ····37:·00000000000006a0···162·FUNC····LOCAL··DEFAULT···10·partial_clear
42 ····38:·0000000000000410·····9·FUNC····LOCAL··DEFAULT····1·_functools_free42 ····38:·0000000000000410·····9·FUNC····LOCAL··DEFAULT····1·_functools_free
43 ····39:·0000000000000750···149·FUNC····LOCAL··DEFAULT···10·partial_traverse43 ····39:·0000000000000750···149·FUNC····LOCAL··DEFAULT···10·partial_traverse
44 ····40:·00000000000003a2····62·FUNC····LOCAL··DEFAULT····6·partial_traverse.cold44 ····40:·00000000000003a2····62·FUNC····LOCAL··DEFAULT····6·partial_traverse.cold
45 ····41:·00000000000007f0···926·FUNC····LOCAL··DEFAULT···10·lru_cache_call45 ····41:·00000000000007f0···926·FUNC····LOCAL··DEFAULT···10·lru_cache_call
46 ····42:·00000000000003e0···168·FUNC····LOCAL··DEFAULT····6·lru_cache_call.cold46 ····42:·00000000000003e0···168·FUNC····LOCAL··DEFAULT····6·lru_cache_call.cold
47 ····43:·0000000000000488···623·FUNC····LOCAL··DEFAULT····6·bounded_lru_cache_wrapper.cold47 ····43:·0000000000000488···605·FUNC····LOCAL··DEFAULT····6·bounded_lru_cache_wrapper.cold
48 ····44:·0000000000000420····83·FUNC····LOCAL··DEFAULT····1·lru_cache_dealloc48 ····44:·0000000000000420····83·FUNC····LOCAL··DEFAULT····1·lru_cache_dealloc
49 ····45:·0000000000000480···308·FUNC····LOCAL··DEFAULT····1·lru_cache_tp_clear49 ····45:·0000000000000480···308·FUNC····LOCAL··DEFAULT····1·lru_cache_tp_clear
50 ····46:·00000000000006f7····13·FUNC····LOCAL··DEFAULT····6·lru_cache_dealloc.cold50 ····46:·00000000000006e5····13·FUNC····LOCAL··DEFAULT····6·lru_cache_dealloc.cold
51 ····47:·00000000000005c0····46·FUNC····LOCAL··DEFAULT····1·lru_cache_clear_list51 ····47:·00000000000005c0····46·FUNC····LOCAL··DEFAULT····1·lru_cache_clear_list
52 ····48:·0000000000000704····20·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_clear.cold52 ····48:·00000000000006f2····20·FUNC····LOCAL··DEFAULT····6·lru_cache_tp_clear.cold
53 ····49:·00000000000005f0····67·FUNC····LOCAL··DEFAULT····1·lru_list_elem_dealloc53 ····49:·00000000000005f0····67·FUNC····LOCAL··DEFAULT····1·lru_list_elem_dealloc
54 ····50:·0000000000000718····11·FUNC····LOCAL··DEFAULT····6·lru_list_elem_dealloc.cold54 ····50:·0000000000000706····11·FUNC····LOCAL··DEFAULT····6·lru_list_elem_dealloc.cold
55 ····51:·0000000000000640···114·FUNC····LOCAL··DEFAULT····1·_functools_cmp_to_key55 ····51:·0000000000000640···114·FUNC····LOCAL··DEFAULT····1·_functools_cmp_to_key
56 ····52:·0000000000000723····53·FUNC····LOCAL··DEFAULT····6·_functools_cmp_to_key.cold56 ····52:·0000000000000711····53·FUNC····LOCAL··DEFAULT····6·_functools_cmp_to_key.cold
57 ····53:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.257 ····53:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
58 ····54:·00000000000010b0···129·FUNC····LOCAL··DEFAULT···10·keyobject_call58 ····54:·00000000000010d0···129·FUNC····LOCAL··DEFAULT···10·keyobject_call
59 ····55:·00000000000000d0····16·OBJECT··LOCAL··DEFAULT····3·kwargs.459 ····55:·00000000000000d0····16·OBJECT··LOCAL··DEFAULT····3·kwargs.4
60 ····56:·0000000000000758····32·FUNC····LOCAL··DEFAULT····6·keyobject_call.cold60 ····56:·0000000000000746····32·FUNC····LOCAL··DEFAULT····6·keyobject_call.cold
61 ····57:·0000000000001140···138·FUNC····LOCAL··DEFAULT···10·keyobject_dealloc61 ····57:·0000000000001160···138·FUNC····LOCAL··DEFAULT···10·keyobject_dealloc
62 ····58:·0000000000000778····42·FUNC····LOCAL··DEFAULT····6·keyobject_dealloc.cold62 ····58:·0000000000000766····42·FUNC····LOCAL··DEFAULT····6·keyobject_dealloc.cold
63 ····59:·00000000000011d0····88·FUNC····LOCAL··DEFAULT···10·keyobject_clear63 ····59:·00000000000011f0····88·FUNC····LOCAL··DEFAULT···10·keyobject_clear
64 ····60:·0000000000001230···138·FUNC····LOCAL··DEFAULT···10·keyobject_richcompare64 ····60:·0000000000001250···138·FUNC····LOCAL··DEFAULT···10·keyobject_richcompare
65 ····61:·00000000000007a2····83·FUNC····LOCAL··DEFAULT····6·keyobject_richcompare.cold65 ····61:·0000000000000790····83·FUNC····LOCAL··DEFAULT····6·keyobject_richcompare.cold
66 ····62:·00000000000007f5···168·FUNC····LOCAL··DEFAULT····6·infinite_lru_cache_wrapper.cold66 ····62:·00000000000007e3···168·FUNC····LOCAL··DEFAULT····6·infinite_lru_cache_wrapper.cold
67 ····63:·00000000000006c0····88·FUNC····LOCAL··DEFAULT····1·keyobject_traverse 
68 ····64:·000000000000089d·····7·FUNC····LOCAL··DEFAULT····6·keyobject_traverse.cold 
69 ····65:·0000000000000720····75·FUNC····LOCAL··DEFAULT····1·_functools__lru_cache_wrapper_cache_clear67 ····63:·00000000000006c0····75·FUNC····LOCAL··DEFAULT····1·_functools__lru_cache_wrapper_cache_clear
 68 ····64:·0000000000000710····88·FUNC····LOCAL··DEFAULT····1·keyobject_traverse
 69 ····65:·000000000000088b·····7·FUNC····LOCAL··DEFAULT····6·keyobject_traverse.cold
70 ····66:·0000000000000770····37·FUNC····LOCAL··DEFAULT····1·lru_cache_descr_get70 ····66:·0000000000000770····37·FUNC····LOCAL··DEFAULT····1·lru_cache_descr_get
71 ····67:·0000000000001650····64·FUNC····LOCAL··DEFAULT···10·partial_reduce71 ····67:·0000000000001640····64·FUNC····LOCAL··DEFAULT···10·partial_reduce
72 ····68:·00000000000008a4····36·FUNC····LOCAL··DEFAULT····6·partial_reduce.cold72 ····68:·0000000000000892····36·FUNC····LOCAL··DEFAULT····6·partial_reduce.cold
73 ····69:·00000000000007a0···394·FUNC····LOCAL··DEFAULT····1·partial_setstate73 ····69:·00000000000007a0···394·FUNC····LOCAL··DEFAULT····1·partial_setstate
74 ····70:·00000000000008c8···151·FUNC····LOCAL··DEFAULT····6·partial_setstate.cold74 ····70:·00000000000008b6···151·FUNC····LOCAL··DEFAULT····6·partial_setstate.cold
75 ····71:·0000000000000930···336·FUNC····LOCAL··DEFAULT····1·functools_reduce75 ····71:·0000000000000930···336·FUNC····LOCAL··DEFAULT····1·functools_reduce
76 ····72:·000000000000095f···251·FUNC····LOCAL··DEFAULT····6·functools_reduce.cold76 ····72:·000000000000094d···251·FUNC····LOCAL··DEFAULT····6·functools_reduce.cold
77 ····73:·0000000000000a5a····16·FUNC····LOCAL··DEFAULT····6·lru_cache_copy77 ····73:·0000000000000a48····16·FUNC····LOCAL··DEFAULT····6·lru_cache_copy
78 ····74:·0000000000000a6a····16·FUNC····LOCAL··DEFAULT····6·lru_cache_deepcopy78 ····74:·0000000000000a58····16·FUNC····LOCAL··DEFAULT····6·lru_cache_deepcopy
79 ····75:·0000000000000a7a····67·FUNC····LOCAL··DEFAULT····6·_functools__lru_cache_wrapper_cache_info79 ····75:·0000000000000a68····67·FUNC····LOCAL··DEFAULT····6·_functools__lru_cache_wrapper_cache_info
80 ····76:·0000000000000abd····14·FUNC····LOCAL··DEFAULT····6·lru_cache_reduce80 ····76:·0000000000000aab····14·FUNC····LOCAL··DEFAULT····6·lru_cache_reduce
81 ····77:·0000000000000acb···380·FUNC····LOCAL··DEFAULT····6·partial_repr81 ····77:·0000000000000ab9···380·FUNC····LOCAL··DEFAULT····6·partial_repr
82 ····78:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.082 ····78:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
83 ····79:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata83 ····79:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
84 ····80:·0000000000000000····16·OBJECT··LOCAL··DEFAULT···12·_keywords.184 ····80:·0000000000000000····16·OBJECT··LOCAL··DEFAULT···12·_keywords.1
85 ····81:·00000000000000e0····48·OBJECT··LOCAL··DEFAULT····3·_functools_slots85 ····81:·00000000000000e0····48·OBJECT··LOCAL··DEFAULT····3·_functools_slots
86 ····82:·0000000000000120····96·OBJECT··LOCAL··DEFAULT····3·_functools_methods86 ····82:·0000000000000120····96·OBJECT··LOCAL··DEFAULT····3·_functools_methods
87 ····83:·0000000000000240···431·OBJECT··LOCAL··DEFAULT···12·functools_reduce_doc87 ····83:·0000000000000240···431·OBJECT··LOCAL··DEFAULT···12·functools_reduce_doc
88 ····84:·0000000000000500···129·OBJECT··LOCAL··DEFAULT···12·_functools_cmp_to_key__doc__88 ····84:·0000000000000500···129·OBJECT··LOCAL··DEFAULT···12·_functools_cmp_to_key__doc__
74.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x6698·contains·125·entries:1 Relocation·section·'.rela.text'·at·offset·0x6678·contains·125·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·8403 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·840
4 0000000000000017··0000006800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·44 0000000000000017··0000006800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
5 0000000000000026··000000690000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·05 0000000000000026··000000690000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·0
6 0000000000000049··000000020000000a·R_X86_64_32············0000000000000000·.data·+·5406 0000000000000049··000000020000000a·R_X86_64_32············0000000000000000·.data·+·540
7 0000000000000053··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·47 0000000000000053··0000006a00000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
8 000000000000006c··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·48 000000000000006c··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·4
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
22 0000000000000245··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·422 0000000000000245··0000007100000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
23 0000000000000267··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·023 0000000000000267··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
24 0000000000000272··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyIndex_Check·-·424 0000000000000272··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyIndex_Check·-·4
25 0000000000000281··0000007400000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·425 0000000000000281··0000007400000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
26 000000000000028b··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·426 000000000000028b··0000007500000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4
27 00000000000002a7··000000160000000a·R_X86_64_32············0000000000000000·.text.hot·+·b9027 00000000000002a7··000000160000000a·R_X86_64_32············0000000000000000·.text.hot·+·b90
28 00000000000002ac··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·428 00000000000002ac··0000007600000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4
29 0000000000000363··000000160000000a·R_X86_64_32············0000000000000000·.text.hot·+·12c029 0000000000000363··000000160000000a·R_X86_64_32············0000000000000000·.text.hot·+·12e0
30 0000000000000397··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·430 0000000000000397··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
31 00000000000003bb··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·431 00000000000003bb··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
32 0000000000000402··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·432 0000000000000402··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
33 000000000000042f··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·433 000000000000042f··0000008400000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
34 00000000000004ba··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·434 00000000000004ba··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
35 0000000000000575··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·435 0000000000000575··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
36 00000000000005a4··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·436 00000000000005a4··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
37 00000000000005ab··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·437 00000000000005ab··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
38 00000000000005e3··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·438 00000000000005e3··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
39 0000000000000603··0000001600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c39 0000000000000603··0000001600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c
40 000000000000060c··0000001600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c40 000000000000060c··0000001600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58c
41 000000000000067b··0000008f00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·441 000000000000067b··0000008f00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
42 00000000000006a4··0000009000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·442 00000000000006a4··0000009000000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
43 000000000000073f··0000009700000004·R_X86_64_PLT32·········0000000000000000·PyDict_Clear·-·443 00000000000006df··0000009700000004·R_X86_64_PLT32·········0000000000000000·PyDict_Clear·-·4
44 000000000000074c··000000720000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·044 00000000000006ec··000000720000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
45 000000000000077f··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·045 000000000000077f··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
46 00000000000007d0··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3b46 00000000000007d0··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3b
47 00000000000007da··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·447 00000000000007da··0000009a00000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
48 00000000000007eb··0000007000000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·448 00000000000007eb··0000007000000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
49 0000000000000815··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·049 0000000000000815··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
50 000000000000082e··0000009b0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·050 000000000000082e··0000009b0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
51 0000000000000844··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·051 0000000000000844··000000720000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
Offset 87, 51 lines modifiedOffset 87, 51 lines modified
87 000000000000025b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4387 000000000000025b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43
88 000000000000027a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3288 000000000000027a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·32
89 0000000000000298··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7789 0000000000000298··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·77
90 00000000000002a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8190 00000000000002a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·81
91 00000000000002b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4391 00000000000002b8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43
92 00000000000002cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d92 00000000000002cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d
93 00000000000003de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36f93 00000000000003de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36f
94 000000000000043d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f394 000000000000043d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6e1
95 000000000000046f··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·495 000000000000046f··0000006c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
96 00000000000004de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70a96 00000000000004de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f8
97 0000000000000526··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70097 0000000000000526··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6ee
98 000000000000062b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71498 000000000000062b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·702
99 0000000000000658··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71f99 0000000000000658··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d
100 0000000000000662··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71f100 0000000000000662··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d
101 000000000000066b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71f101 000000000000066b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·70d
102 0000000000000687··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·74d102 0000000000000687··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·73b
103 00000000000006fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·899103 000000000000074e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·887
104 000000000000070f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89b104 000000000000075f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·889
105 0000000000000714··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89b105 0000000000000764··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·889
106 0000000000000791··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyMethod_New·-·4106 0000000000000791··0000009800000004·R_X86_64_PLT32·········0000000000000000·PyMethod_New·-·4
107 00000000000007b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c4107 00000000000007b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b2
108 00000000000007e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c4108 00000000000007e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b2
109 00000000000007f3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c4109 00000000000007f3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b2
110 0000000000000809··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c4110 0000000000000809··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b2
111 0000000000000828··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8c4111 0000000000000828··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b2
112 0000000000000834··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·937112 0000000000000834··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·925
113 0000000000000858··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·908113 0000000000000858··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8f6
114 00000000000008a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8f3114 00000000000008a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8e1
115 00000000000008bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8dc115 00000000000008bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8ca
116 0000000000000902··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8fd116 0000000000000902··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8eb
117 0000000000000926··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·954117 0000000000000926··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·942
118 0000000000000972··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·986118 0000000000000972··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·974
119 0000000000000987··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a4f119 0000000000000987··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a3d
120 000000000000099d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·95b120 000000000000099d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·949
121 00000000000009b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a0a121 00000000000009b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f8
122 00000000000009c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e9122 00000000000009c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9d7
123 00000000000009de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a45123 00000000000009de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a33
124 0000000000000a15··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a0c124 0000000000000a15··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9fa
125 0000000000000a21··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9a3125 0000000000000a21··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·991
126 0000000000000a4f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·98d126 0000000000000a4f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·97b
127 0000000000000a7c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a0c127 0000000000000a7c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9fa
128 0000000000000a8e··0000008300000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4128 0000000000000a8e··0000008300000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4
  
129 Relocation·section·'.rela.data'·at·offset·0x7250·contains·101·entries:129 Relocation·section·'.rela.data'·at·offset·0x7230·contains·101·entries:
130 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend130 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
131 0000000000000018··0000009b00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0131 0000000000000018··0000009b00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
132 0000000000000028··0000009300000001·R_X86_64_64············0000000000000000·_PyRuntime·+·c8c8132 0000000000000028··0000009300000001·R_X86_64_64············0000000000000000·_PyRuntime·+·c8c8
133 0000000000000050··0000004f00000001·R_X86_64_64············0000000000000000·.rodata·+·0133 0000000000000050··0000004f00000001·R_X86_64_64············0000000000000000·.rodata·+·0
134 0000000000000058··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83134 0000000000000058··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83
135 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10135 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
136 00000000000000a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8e136 00000000000000a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8e
Offset 160, 56 lines modifiedOffset 160, 56 lines modified
160 0000000000000238··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1e0160 0000000000000238··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1e0
161 0000000000000260··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·db161 0000000000000260··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·db
162 0000000000000288··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ea162 0000000000000288··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ea
163 00000000000002e0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·fd163 00000000000002e0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·fd
164 00000000000002e8··000000a800000001·R_X86_64_64············0000000000000000·PyObject_GenericGetDict·+·0164 00000000000002e8··000000a800000001·R_X86_64_64············0000000000000000·PyObject_GenericGetDict·+·0
165 00000000000002f0··000000a900000001·R_X86_64_64············0000000000000000·PyObject_GenericSetDict·+·0165 00000000000002f0··000000a900000001·R_X86_64_64············0000000000000000·PyObject_GenericSetDict·+·0
166 0000000000000340··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·106166 0000000000000340··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·106
167 0000000000000348··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a7a167 0000000000000348··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a68
168 0000000000000358··0000004f00000001·R_X86_64_64············0000000000000000·.rodata·+·4c0168 0000000000000358··0000004f00000001·R_X86_64_64············0000000000000000·.rodata·+·4c0
169 0000000000000360··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·111169 0000000000000360··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·111
170 0000000000000368··0000000100000001·R_X86_64_64············0000000000000000·.text·+·720170 0000000000000368··0000000100000001·R_X86_64_64············0000000000000000·.text·+·6c0
171 0000000000000378··0000004f00000001·R_X86_64_64············0000000000000000·.rodata·+·480171 0000000000000378··0000004f00000001·R_X86_64_64············0000000000000000·.rodata·+·480
172 0000000000000380··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11d172 0000000000000380··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11d
173 0000000000000388··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·abd173 0000000000000388··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·aab
174 00000000000003a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·128174 00000000000003a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·128
175 00000000000003a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a5a175 00000000000003a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a48
176 00000000000003c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·131176 00000000000003c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·131
177 00000000000003c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a6a177 00000000000003c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·a58
178 0000000000000400··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·13e178 0000000000000400··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·13e
179 0000000000000418··0000000200000001·R_X86_64_64············0000000000000000·.data·+·420179 0000000000000418··0000000200000001·R_X86_64_64············0000000000000000·.data·+·420
180 0000000000000428··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5f0180 0000000000000428··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5f0
181 0000000000000440··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·157181 0000000000000440··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·157
182 0000000000000458··0000000200000001·R_X86_64_64············0000000000000000·.data·+·460182 0000000000000458··0000000200000001·R_X86_64_64············0000000000000000·.data·+·460
183 0000000000000468··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·1140183 0000000000000468··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·1160
184 0000000000000478··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·10b0184 0000000000000478··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·10d0
185 0000000000000488··000000aa00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0185 0000000000000488··000000aa00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
186 0000000000000498··0000000100000001·R_X86_64_64············0000000000000000·.text·+·6c0186 0000000000000498··0000000100000001·R_X86_64_64············0000000000000000·.text·+·710
187 00000000000004a8··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·11d0187 00000000000004a8··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·11f0
188 00000000000004b8··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·1230188 00000000000004b8··0000001600000001·R_X86_64_64············0000000000000000·.text.hot·+·1250
189 00000000000004c8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e0189 00000000000004c8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4e0
190 00000000000004e0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ba190 00000000000004e0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ba
191 0000000000000500··0000000f00000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·108191 0000000000000500··0000000f00000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·108
192 0000000000000540··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16c192 0000000000000540··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16c
193 0000000000000558··0000000200000001·R_X86_64_64············0000000000000000·.data·+·560193 0000000000000558··0000000200000001·R_X86_64_64············0000000000000000·.data·+·560
Max diff block lines reached; 59874/76086 bytes (78.69%) of diff not shown.
22.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 556, 15 lines modifiedOffset 556, 15 lines modified
556 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56556 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
557 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48557 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
558 ··DW_CFA_offset:·r12·(r12)·at·cfa-40558 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
559 ··DW_CFA_offset:·r13·(r13)·at·cfa-32559 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
560 ··DW_CFA_offset:·r14·(r14)·at·cfa-24560 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
561 ··DW_CFA_offset:·r15·(r15)·at·cfa-16561 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
562 000004ec·0000000000000048·000004f0·FDE·cie=00000000·pc=0000000000000b90..00000000000010b0562 000004ec·0000000000000048·000004f0·FDE·cie=00000000·pc=0000000000000b90..00000000000010c5
563 ··DW_CFA_advance_loc:·6·to·0000000000000b96563 ··DW_CFA_advance_loc:·6·to·0000000000000b96
564 ··DW_CFA_def_cfa_offset:·16564 ··DW_CFA_def_cfa_offset:·16
565 ··DW_CFA_offset:·r15·(r15)·at·cfa-16565 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
566 ··DW_CFA_advance_loc:·2·to·0000000000000b98566 ··DW_CFA_advance_loc:·2·to·0000000000000b98
567 ··DW_CFA_def_cfa_offset:·24567 ··DW_CFA_def_cfa_offset:·24
568 ··DW_CFA_offset:·r14·(r14)·at·cfa-24568 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
569 ··DW_CFA_advance_loc:·5·to·0000000000000b9d569 ··DW_CFA_advance_loc:·5·to·0000000000000b9d
Offset 577, 33 lines modifiedOffset 577, 33 lines modified
577 ··DW_CFA_def_cfa_offset:·48577 ··DW_CFA_def_cfa_offset:·48
578 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48578 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
579 ··DW_CFA_advance_loc:·1·to·0000000000000ba4579 ··DW_CFA_advance_loc:·1·to·0000000000000ba4
580 ··DW_CFA_def_cfa_offset:·56580 ··DW_CFA_def_cfa_offset:·56
581 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56581 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
582 ··DW_CFA_advance_loc:·7·to·0000000000000bab582 ··DW_CFA_advance_loc:·7·to·0000000000000bab
583 ··DW_CFA_def_cfa_offset:·128583 ··DW_CFA_def_cfa_offset:·128
584 ··DW_CFA_advance_loc1:·220·to·0000000000000c87584 ··DW_CFA_advance_loc1:·224·to·0000000000000c8b
585 ··DW_CFA_remember_state585 ··DW_CFA_remember_state
586 ··DW_CFA_def_cfa_offset:·56586 ··DW_CFA_def_cfa_offset:·56
587 ··DW_CFA_advance_loc:·4·to·0000000000000c8b587 ··DW_CFA_advance_loc:·4·to·0000000000000c8f
588 ··DW_CFA_def_cfa_offset:·48588 ··DW_CFA_def_cfa_offset:·48
589 ··DW_CFA_advance_loc:·1·to·0000000000000c8c589 ··DW_CFA_advance_loc:·1·to·0000000000000c90
590 ··DW_CFA_def_cfa_offset:·40590 ··DW_CFA_def_cfa_offset:·40
591 ··DW_CFA_advance_loc:·2·to·0000000000000c8e591 ··DW_CFA_advance_loc:·2·to·0000000000000c92
592 ··DW_CFA_def_cfa_offset:·32592 ··DW_CFA_def_cfa_offset:·32
593 ··DW_CFA_advance_loc:·2·to·0000000000000c90593 ··DW_CFA_advance_loc:·2·to·0000000000000c94
594 ··DW_CFA_def_cfa_offset:·24594 ··DW_CFA_def_cfa_offset:·24
595 ··DW_CFA_advance_loc:·2·to·0000000000000c92595 ··DW_CFA_advance_loc:·2·to·0000000000000c96
596 ··DW_CFA_def_cfa_offset:·16596 ··DW_CFA_def_cfa_offset:·16
597 ··DW_CFA_advance_loc:·2·to·0000000000000c94597 ··DW_CFA_advance_loc:·2·to·0000000000000c98
598 ··DW_CFA_def_cfa_offset:·8598 ··DW_CFA_def_cfa_offset:·8
599 ··DW_CFA_advance_loc:·1·to·0000000000000c95599 ··DW_CFA_advance_loc:·1·to·0000000000000c99
600 ··DW_CFA_restore_state600 ··DW_CFA_restore_state
  
601 00000538·000000000000001c·0000053c·FDE·cie=00000000·pc=0000000000000488..00000000000006f7601 00000538·000000000000001c·0000053c·FDE·cie=00000000·pc=0000000000000488..00000000000006e5
602 ··DW_CFA_def_cfa_offset:·128602 ··DW_CFA_def_cfa_offset:·128
603 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56603 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
604 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48604 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
605 ··DW_CFA_offset:·r12·(r12)·at·cfa-40605 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
606 ··DW_CFA_offset:·r13·(r13)·at·cfa-32606 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
607 ··DW_CFA_offset:·r14·(r14)·at·cfa-24607 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
608 ··DW_CFA_offset:·r15·(r15)·at·cfa-16608 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 630, 15 lines modifiedOffset 630, 15 lines modified
630 ··DW_CFA_def_cfa_offset:·24630 ··DW_CFA_def_cfa_offset:·24
631 ··DW_CFA_advance_loc:·4·to·000000000000046d631 ··DW_CFA_advance_loc:·4·to·000000000000046d
632 ··DW_CFA_def_cfa_offset:·16632 ··DW_CFA_def_cfa_offset:·16
633 ··DW_CFA_advance_loc:·1·to·000000000000046e633 ··DW_CFA_advance_loc:·1·to·000000000000046e
634 ··DW_CFA_def_cfa_offset:·8634 ··DW_CFA_def_cfa_offset:·8
635 ··DW_CFA_nop635 ··DW_CFA_nop
  
636 0000058c·0000000000000014·00000590·FDE·cie=00000000·pc=00000000000006f7..0000000000000704636 0000058c·0000000000000014·00000590·FDE·cie=00000000·pc=00000000000006e5..00000000000006f2
637 ··DW_CFA_def_cfa_offset:·32637 ··DW_CFA_def_cfa_offset:·32
638 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24638 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
639 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16639 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
640 ··DW_CFA_nop640 ··DW_CFA_nop
  
641 000005a4·0000000000000028·000005a8·FDE·cie=00000000·pc=0000000000000480..00000000000005b4641 000005a4·0000000000000028·000005a8·FDE·cie=00000000·pc=0000000000000480..00000000000005b4
642 ··DW_CFA_advance_loc:·5·to·0000000000000485642 ··DW_CFA_advance_loc:·5·to·0000000000000485
Offset 656, 15 lines modifiedOffset 656, 15 lines modified
656 ··DW_CFA_def_cfa_offset:·16656 ··DW_CFA_def_cfa_offset:·16
657 ··DW_CFA_advance_loc:·1·to·0000000000000586657 ··DW_CFA_advance_loc:·1·to·0000000000000586
658 ··DW_CFA_def_cfa_offset:·8658 ··DW_CFA_def_cfa_offset:·8
659 ··DW_CFA_advance_loc:·1·to·0000000000000587659 ··DW_CFA_advance_loc:·1·to·0000000000000587
660 ··DW_CFA_restore_state660 ··DW_CFA_restore_state
661 ··DW_CFA_nop661 ··DW_CFA_nop
  
662 000005d0·0000000000000014·000005d4·FDE·cie=00000000·pc=0000000000000704..0000000000000718662 000005d0·0000000000000014·000005d4·FDE·cie=00000000·pc=00000000000006f2..0000000000000706
663 ··DW_CFA_def_cfa_offset:·32663 ··DW_CFA_def_cfa_offset:·32
664 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24664 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
665 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16665 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
666 ··DW_CFA_nop666 ··DW_CFA_nop
  
667 000005e8·000000000000001c·000005ec·FDE·cie=00000000·pc=00000000000005c0..00000000000005ee667 000005e8·000000000000001c·000005ec·FDE·cie=00000000·pc=00000000000005c0..00000000000005ee
668 ··DW_CFA_advance_loc:·1·to·00000000000005c1668 ··DW_CFA_advance_loc:·1·to·00000000000005c1
Offset 692, 23 lines modifiedOffset 692, 23 lines modified
692 ··DW_CFA_def_cfa_offset:·24692 ··DW_CFA_def_cfa_offset:·24
693 ··DW_CFA_advance_loc:·1·to·0000000000000631693 ··DW_CFA_advance_loc:·1·to·0000000000000631
694 ··DW_CFA_def_cfa_offset:·16694 ··DW_CFA_def_cfa_offset:·16
695 ··DW_CFA_advance_loc:·1·to·0000000000000632695 ··DW_CFA_advance_loc:·1·to·0000000000000632
696 ··DW_CFA_def_cfa_offset:·8696 ··DW_CFA_def_cfa_offset:·8
697 ··DW_CFA_nop697 ··DW_CFA_nop
  
698 00000630·000000000000001c·00000634·FDE·cie=00000000·pc=0000000000000718..0000000000000723698 00000630·000000000000001c·00000634·FDE·cie=00000000·pc=0000000000000706..0000000000000711
699 ··DW_CFA_def_cfa_offset:·32699 ··DW_CFA_def_cfa_offset:·32
700 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24700 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
701 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16701 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
702 ··DW_CFA_advance_loc:·1·to·0000000000000719702 ··DW_CFA_advance_loc:·1·to·0000000000000707
703 ··DW_CFA_def_cfa_offset:·24703 ··DW_CFA_def_cfa_offset:·24
704 ··DW_CFA_advance_loc:·4·to·000000000000071d704 ··DW_CFA_advance_loc:·4·to·000000000000070b
705 ··DW_CFA_def_cfa_offset:·16705 ··DW_CFA_def_cfa_offset:·16
706 ··DW_CFA_advance_loc:·1·to·000000000000071e706 ··DW_CFA_advance_loc:·1·to·000000000000070c
707 ··DW_CFA_def_cfa_offset:·8707 ··DW_CFA_def_cfa_offset:·8
  
708 00000650·0000000000000024·00000654·FDE·cie=00000000·pc=0000000000000640..00000000000006b2708 00000650·0000000000000024·00000654·FDE·cie=00000000·pc=0000000000000640..00000000000006b2
709 ··DW_CFA_advance_loc:·5·to·0000000000000645709 ··DW_CFA_advance_loc:·5·to·0000000000000645
710 ··DW_CFA_def_cfa_offset:·16710 ··DW_CFA_def_cfa_offset:·16
711 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16711 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
712 ··DW_CFA_advance_loc:·1·to·0000000000000646712 ··DW_CFA_advance_loc:·1·to·0000000000000646
Offset 719, 245 lines modifiedOffset 719, 245 lines modified
719 ··DW_CFA_advance_loc1:·89·to·00000000000006ac719 ··DW_CFA_advance_loc1:·89·to·00000000000006ac
720 ··DW_CFA_def_cfa_offset:·24720 ··DW_CFA_def_cfa_offset:·24
721 ··DW_CFA_advance_loc:·4·to·00000000000006b0721 ··DW_CFA_advance_loc:·4·to·00000000000006b0
722 ··DW_CFA_def_cfa_offset:·16722 ··DW_CFA_def_cfa_offset:·16
723 ··DW_CFA_advance_loc:·1·to·00000000000006b1723 ··DW_CFA_advance_loc:·1·to·00000000000006b1
724 ··DW_CFA_def_cfa_offset:·8724 ··DW_CFA_def_cfa_offset:·8
  
725 00000678·0000000000000024·0000067c·FDE·cie=00000000·pc=0000000000000723..0000000000000758725 00000678·0000000000000024·0000067c·FDE·cie=00000000·pc=0000000000000711..0000000000000746
726 ··DW_CFA_def_cfa_offset:·48726 ··DW_CFA_def_cfa_offset:·48
727 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24727 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
728 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16728 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
729 ··DW_CFA_advance_loc:·1·to·0000000000000724729 ··DW_CFA_advance_loc:·1·to·0000000000000712
730 ··DW_CFA_def_cfa_offset:·56730 ··DW_CFA_def_cfa_offset:·56
731 ··DW_CFA_advance_loc:·20·to·0000000000000738731 ··DW_CFA_advance_loc:·20·to·0000000000000726
732 ··DW_CFA_def_cfa_offset:·64732 ··DW_CFA_def_cfa_offset:·64
733 ··DW_CFA_advance_loc:·2·to·000000000000073a733 ··DW_CFA_advance_loc:·2·to·0000000000000728
734 ··DW_CFA_def_cfa_offset:·72734 ··DW_CFA_def_cfa_offset:·72
735 ··DW_CFA_advance_loc:·2·to·000000000000073c735 ··DW_CFA_advance_loc:·2·to·000000000000072a
736 ··DW_CFA_def_cfa_offset:·80736 ··DW_CFA_def_cfa_offset:·80
737 ··DW_CFA_advance_loc:·9·to·0000000000000745737 ··DW_CFA_advance_loc:·9·to·0000000000000733
738 ··DW_CFA_def_cfa_offset:·48738 ··DW_CFA_def_cfa_offset:·48
Max diff block lines reached; 16927/22865 bytes (74.03%) of diff not shown.
893 B
strings --all --bytes=8 {}
    
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
43 ]A\A]A^A_43 ]A\A]A^A_
44 A\A]A^A_44 A\A]A^A_
45 []A\A]A^A_45 []A\A]A^A_
46 AWAVAUATI46 AWAVAUATI
47 []A\A]A^A_47 []A\A]A^A_
48 H[]A\A]A^A_48 H[]A\A]A^A_
49 []A\A]A^A_49 []A\A]A^A_
50 AWAVAUATI 
51 []A\A]A^A_50 []A\A]A^A_
52 Tools·that·operate·on·functions.51 Tools·that·operate·on·functions.
53 Create·a·cached·callable·that·wraps·another·function.52 Create·a·cached·callable·that·wraps·another·function.
54 user_function:······the·function·being·cached53 user_function:······the·function·being·cached
55 maxsize:··0·········for·no·caching54 maxsize:··0·········for·no·caching
56 ··········None······for·unlimited·cache·size55 ··········None······for·unlimited·cache·size
57 ··········n·········for·a·bounded·cache56 ··········n·········for·a·bounded·cache
Offset 127, 17 lines modifiedOffset 126, 17 lines modified
127 keyobject_call.cold126 keyobject_call.cold
128 keyobject_dealloc127 keyobject_dealloc
129 keyobject_dealloc.cold128 keyobject_dealloc.cold
130 keyobject_clear129 keyobject_clear
131 keyobject_richcompare130 keyobject_richcompare
132 keyobject_richcompare.cold131 keyobject_richcompare.cold
133 infinite_lru_cache_wrapper.cold132 infinite_lru_cache_wrapper.cold
 133 _functools__lru_cache_wrapper_cache_clear
134 keyobject_traverse134 keyobject_traverse
135 keyobject_traverse.cold135 keyobject_traverse.cold
136 _functools__lru_cache_wrapper_cache_clear 
137 lru_cache_descr_get136 lru_cache_descr_get
138 partial_reduce137 partial_reduce
139 partial_reduce.cold138 partial_reduce.cold
140 partial_setstate139 partial_setstate
141 partial_setstate.cold140 partial_setstate.cold
142 functools_reduce141 functools_reduce
143 functools_reduce.cold142 functools_reduce.cold
12.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 »       pop····%rbx313 »       pop····%rbx
314 »       pop····%rbp314 »       pop····%rbp
315 »       pop····%r12315 »       pop····%r12
316 »       pop····%r13316 »       pop····%r13
317 »       pop····%r14317 »       pop····%r14
318 »       ret318 »       ret
319 »       mov····$0x0,%r13d319 »       mov····$0x0,%r13d
320 ·R_X86_64_32»    .text.hot+0x12c0320 ·R_X86_64_32»    .text.hot+0x12e0
321 »       or·····$0xffffffffffffffff,%rbp321 »       or·····$0xffffffffffffffff,%rbp
322 »       jmp····2ab·<lru_cache_new+0xcb>322 »       jmp····2ab·<lru_cache_new+0xcb>
  
323 0000000000000370·<_functools_clear>:323 0000000000000370·<_functools_clear>:
324 _functools_clear():324 _functools_clear():
325 »       endbr64325 »       endbr64
326 »       push···%rbx326 »       push···%rbx
Offset 396, 15 lines modifiedOffset 396, 15 lines modified
396 »       mov····%rdi,%rbx396 »       mov····%rdi,%rbx
397 »       push···%rcx397 »       push···%rcx
398 »       mov····0x8(%rdi),%rbp398 »       mov····0x8(%rdi),%rbp
399 »       call···433·<lru_cache_dealloc+0x13>399 »       call···433·<lru_cache_dealloc+0x13>
400 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4400 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
401 »       cmpq···$0x0,0x90(%rbx)401 »       cmpq···$0x0,0x90(%rbx)
402 »       jne····441·<lru_cache_dealloc+0x21>402 »       jne····441·<lru_cache_dealloc+0x21>
403 ·R_X86_64_PC32»  .text.unlikely+0x6f3403 ·R_X86_64_PC32»  .text.unlikely+0x6e1
404 »       mov····%rbx,%rdi404 »       mov····%rbx,%rdi
405 »       call···480·<lru_cache_tp_clear>405 »       call···480·<lru_cache_tp_clear>
406 »       mov····%rbx,%rdi406 »       mov····%rbx,%rdi
407 »       call···*0x140(%rbp)407 »       call···*0x140(%rbp)
408 »       mov····0x0(%rbp),%rax408 »       mov····0x0(%rbp),%rax
409 »       test···%eax,%eax409 »       test···%eax,%eax
410 »       js·····464·<lru_cache_dealloc+0x44>410 »       js·····464·<lru_cache_dealloc+0x44>
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 »       xor····%r10d,%r10d455 »       xor····%r10d,%r10d
456 »       mov····%r10,0x58(%rbx)456 »       mov····%r10,0x58(%rbx)
457 »       test···%eax,%eax457 »       test···%eax,%eax
458 »       js·····4e2·<lru_cache_tp_clear+0x62>458 »       js·····4e2·<lru_cache_tp_clear+0x62>
459 »       sub····$0x1,%rax459 »       sub····$0x1,%rax
460 »       mov····%rax,(%rdi)460 »       mov····%rax,(%rdi)
461 »       je·····4e2·<lru_cache_tp_clear+0x62>461 »       je·····4e2·<lru_cache_tp_clear+0x62>
462 ·R_X86_64_PC32»  .text.unlikely+0x70a462 ·R_X86_64_PC32»  .text.unlikely+0x6f8
463 »       mov····0x70(%rbx),%rdi463 »       mov····0x70(%rbx),%rdi
464 »       test···%rdi,%rdi464 »       test···%rdi,%rdi
465 »       je·····506·<lru_cache_tp_clear+0x86>465 »       je·····506·<lru_cache_tp_clear+0x86>
466 »       mov····(%rdi),%rax466 »       mov····(%rdi),%rax
467 »       xor····%r9d,%r9d467 »       xor····%r9d,%r9d
468 »       mov····%r9,0x70(%rbx)468 »       mov····%r9,0x70(%rbx)
469 »       test···%eax,%eax469 »       test···%eax,%eax
Offset 478, 15 lines modifiedOffset 478, 15 lines modified
478 »       xor····%r8d,%r8d478 »       xor····%r8d,%r8d
479 »       mov····%r8,0x78(%rbx)479 »       mov····%r8,0x78(%rbx)
480 »       test···%eax,%eax480 »       test···%eax,%eax
481 »       js·····52a·<lru_cache_tp_clear+0xaa>481 »       js·····52a·<lru_cache_tp_clear+0xaa>
482 »       sub····$0x1,%rax482 »       sub····$0x1,%rax
483 »       mov····%rax,(%rdi)483 »       mov····%rax,(%rdi)
484 »       je·····52a·<lru_cache_tp_clear+0xaa>484 »       je·····52a·<lru_cache_tp_clear+0xaa>
485 ·R_X86_64_PC32»  .text.unlikely+0x700485 ·R_X86_64_PC32»  .text.unlikely+0x6ee
486 »       mov····0x80(%rbx),%rdi486 »       mov····0x80(%rbx),%rdi
487 »       test···%rdi,%rdi487 »       test···%rdi,%rdi
488 »       je·····54f·<lru_cache_tp_clear+0xcf>488 »       je·····54f·<lru_cache_tp_clear+0xcf>
489 »       mov····(%rdi),%rax489 »       mov····(%rdi),%rax
490 »       xor····%esi,%esi490 »       xor····%esi,%esi
491 »       mov····%rsi,0x80(%rbx)491 »       mov····%rsi,0x80(%rbx)
492 »       test···%eax,%eax492 »       test···%eax,%eax
Offset 572, 15 lines modifiedOffset 572, 15 lines modified
572 »       call···*0x140(%rbp)572 »       call···*0x140(%rbp)
573 »       mov····0x0(%rbp),%rax573 »       mov····0x0(%rbp),%rax
574 »       test···%eax,%eax574 »       test···%eax,%eax
575 »       js·····62f·<lru_list_elem_dealloc+0x3f>575 »       js·····62f·<lru_list_elem_dealloc+0x3f>
576 »       sub····$0x1,%rax576 »       sub····$0x1,%rax
577 »       mov····%rax,0x0(%rbp)577 »       mov····%rax,0x0(%rbp)
578 »       je·····62f·<lru_list_elem_dealloc+0x3f>578 »       je·····62f·<lru_list_elem_dealloc+0x3f>
579 ·R_X86_64_PC32»  .text.unlikely+0x714579 ·R_X86_64_PC32»  .text.unlikely+0x702
580 »       pop····%rax580 »       pop····%rax
581 »       pop····%rbx581 »       pop····%rbx
582 »       pop····%rbp582 »       pop····%rbp
583 »       ret583 »       ret
584 »       data16·cs·nopw·0x0(%rax,%rax,1)584 »       data16·cs·nopw·0x0(%rax,%rax,1)
585 »       xchg···%ax,%ax585 »       xchg···%ax,%ax
  
Offset 591, 30 lines modifiedOffset 591, 30 lines modified
591 »       push···%rbx591 »       push···%rbx
592 »       mov····%rdi,%rbx592 »       mov····%rdi,%rbx
593 »       mov····%rsi,%rdi593 »       mov····%rsi,%rdi
594 »       mov····%rdx,%rsi594 »       mov····%rdx,%rsi
595 »       sub····$0x18,%rsp595 »       sub····$0x18,%rsp
596 »       test···%rcx,%rcx596 »       test···%rcx,%rcx
597 »       jne····65c·<_functools_cmp_to_key+0x1c>597 »       jne····65c·<_functools_cmp_to_key+0x1c>
598 ·R_X86_64_PC32»  .text.unlikely+0x71f598 ·R_X86_64_PC32»  .text.unlikely+0x70d
599 »       cmp····$0x1,%rdx599 »       cmp····$0x1,%rdx
600 »       jne····666·<_functools_cmp_to_key+0x26>600 »       jne····666·<_functools_cmp_to_key+0x26>
601 ·R_X86_64_PC32»  .text.unlikely+0x71f601 ·R_X86_64_PC32»  .text.unlikely+0x70d
602 »       test···%rdi,%rdi602 »       test···%rdi,%rdi
603 »       je·····66f·<_functools_cmp_to_key+0x2f>603 »       je·····66f·<_functools_cmp_to_key+0x2f>
604 ·R_X86_64_PC32»  .text.unlikely+0x71f604 ·R_X86_64_PC32»  .text.unlikely+0x70d
605 »       mov····0x20(%rbx),%rax605 »       mov····0x20(%rbx),%rax
606 »       mov····(%rdi),%rbp606 »       mov····(%rdi),%rbp
607 »       mov····0x10(%rax),%rdi607 »       mov····0x10(%rax),%rdi
608 »       call···67f·<_functools_cmp_to_key+0x3f>608 »       call···67f·<_functools_cmp_to_key+0x3f>
609 ·R_X86_64_PLT32» _PyObject_GC_New-0x4609 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
610 »       mov····%rax,%rbx610 »       mov····%rax,%rbx
611 »       test···%rax,%rax611 »       test···%rax,%rax
612 »       je·····68b·<_functools_cmp_to_key+0x4b>612 »       je·····68b·<_functools_cmp_to_key+0x4b>
613 ·R_X86_64_PC32»  .text.unlikely+0x74d613 ·R_X86_64_PC32»  .text.unlikely+0x73b
614 »       mov····0x0(%rbp),%eax614 »       mov····0x0(%rbp),%eax
615 »       add····$0x1,%eax615 »       add····$0x1,%eax
616 »       je·····696·<_functools_cmp_to_key+0x56>616 »       je·····696·<_functools_cmp_to_key+0x56>
617 »       mov····%eax,0x0(%rbp)617 »       mov····%eax,0x0(%rbp)
618 »       xor····%eax,%eax618 »       xor····%eax,%eax
619 »       mov····%rbp,0x10(%rbx)619 »       mov····%rbp,0x10(%rbx)
620 »       mov····%rbx,%rdi620 »       mov····%rbx,%rdi
Offset 625, 80 lines modifiedOffset 625, 80 lines modified
625 »       mov····%rbx,%rax625 »       mov····%rbx,%rax
626 »       pop····%rbx626 »       pop····%rbx
627 »       pop····%rbp627 »       pop····%rbp
628 »       ret628 »       ret
629 »       data16·cs·nopw·0x0(%rax,%rax,1)629 »       data16·cs·nopw·0x0(%rax,%rax,1)
630 »       nopl···(%rax)630 »       nopl···(%rax)
  
 631 00000000000006c0·<_functools__lru_cache_wrapper_cache_clear>:
 632 _functools__lru_cache_wrapper_cache_clear():
 633 »       endbr64
 634 »       push···%rbx
 635 »       mov····0x18(%rdi),%rbx
 636 »       cmp····%rbx,%rdi
 637 »       jne····6f2·<_functools__lru_cache_wrapper_cache_clear+0x32>
 638 »       xor····%ebx,%ebx
 639 »       xor····%eax,%eax
Max diff block lines reached; 8879/12985 bytes (68.38%) of diff not shown.
32.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 430, 504 lines modifiedOffset 430, 502 lines modified
430 »       jmp····488·<bounded_lru_cache_wrapper.cold>430 »       jmp····488·<bounded_lru_cache_wrapper.cold>
431 ·R_X86_64_PC32»  .text.hot+0xb59431 ·R_X86_64_PC32»  .text.hot+0xb59
  
432 0000000000000488·<bounded_lru_cache_wrapper.cold>:432 0000000000000488·<bounded_lru_cache_wrapper.cold>:
433 bounded_lru_cache_wrapper.cold():433 bounded_lru_cache_wrapper.cold():
434 »       mov····%eax,(%rdx)434 »       mov····%eax,(%rdx)
435 »       jmp····48f·<bounded_lru_cache_wrapper.cold+0x7>435 »       jmp····48f·<bounded_lru_cache_wrapper.cold+0x7>
436 ·R_X86_64_PC32»  .text.hot+0x108c436 ·R_X86_64_PC32»  .text.hot+0x10a1
437 »       mov····0x0(%rip),%rax········437 »       mov····%rbp,%rdi
 438 »       call···497·<bounded_lru_cache_wrapper.cold+0xf>
438 ·R_X86_64_PC32»  _Py_NoneStruct-0x4439 ·R_X86_64_PLT32» _Py_Dealloc-0x4
439 »       test···%eax,%eax 
440 »       js·····4a7·<bounded_lru_cache_wrapper.cold+0x1f>440 »       jmp····49c·<bounded_lru_cache_wrapper.cold+0x14>
 441 ·R_X86_64_PC32»  .text.hot+0xffc
441 »       sub····$0x1,%rax 
442 »       mov····%rax,0x0(%rip)········ 
443 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
444 »       je·····4ef·<bounded_lru_cache_wrapper.cold+0x67> 
445 »       mov····(%r14),%rax442 »       mov····(%r14),%rax
446 »       test···%eax,%eax443 »       test···%eax,%eax
447 »       js·····4bb·<bounded_lru_cache_wrapper.cold+0x33>444 »       js·····4a7·<bounded_lru_cache_wrapper.cold+0x1f>
 445 ·R_X86_64_PC32»  .text.hot+0xffc
448 »       sub····$0x1,%rax446 »       sub····$0x1,%rax
449 »       mov····%rax,(%r14)447 »       mov····%rax,(%r14)
450 »       je·····6d3·<bounded_lru_cache_wrapper.cold+0x24b>448 »       jne····4b4·<bounded_lru_cache_wrapper.cold+0x2c>
 449 ·R_X86_64_PC32»  .text.hot+0xffc
 450 »       mov····%r14,%rdi
 451 »       call···4bc·<bounded_lru_cache_wrapper.cold+0x34>
 452 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 453 »       jmp····4c1·<bounded_lru_cache_wrapper.cold+0x39>
 454 ·R_X86_64_PC32»  .text.hot+0xffc
451 »       mov····0x0(%rbp),%rax455 »       mov····0x0(%rbp),%rax
452 »       test···%eax,%eax456 »       test···%eax,%eax
453 »       js·····4c7·<bounded_lru_cache_wrapper.cold+0x3f>457 »       js·····4cd·<bounded_lru_cache_wrapper.cold+0x45>
454 ·R_X86_64_PC32»  .text.hot+0xc7f458 ·R_X86_64_PC32»  .text.hot+0xffc
455 »       sub····$0x1,%rax459 »       sub····$0x1,%rax
456 »       mov····%rax,0x0(%rbp)460 »       mov····%rax,0x0(%rbp)
457 »       jne····4d5·<bounded_lru_cache_wrapper.cold+0x4d>461 »       jne····4db·<bounded_lru_cache_wrapper.cold+0x53>
458 ·R_X86_64_PC32»  .text.hot+0xc7f462 ·R_X86_64_PC32»  .text.hot+0xffc
459 »       mov····%rbp,%rdi 
460 »       call···4dd·<bounded_lru_cache_wrapper.cold+0x55> 
461 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
462 »       jmp····4e2·<bounded_lru_cache_wrapper.cold+0x5a> 
463 ·R_X86_64_PC32»  .text.hot+0xc7f 
464 »       mov····%rbp,%rdi463 »       mov····%rbp,%rdi
465 »       call···4ea·<bounded_lru_cache_wrapper.cold+0x62>464 »       call···4e3·<bounded_lru_cache_wrapper.cold+0x5b>
466 ·R_X86_64_PLT32» _Py_Dealloc-0x4465 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 466 »       jmp····4e8·<bounded_lru_cache_wrapper.cold+0x60>
 467 ·R_X86_64_PC32»  .text.hot+0xffc
 468 »       mov····%eax,(%rdx)
467 »       jmp····4ef·<bounded_lru_cache_wrapper.cold+0x67>469 »       jmp····4ef·<bounded_lru_cache_wrapper.cold+0x67>
468 ·R_X86_64_PC32»  .text.hot+0xfe7470 ·R_X86_64_PC32»  .text.hot+0xfba
 471 »       mov····0x0(%rip),%rax········
 472 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 473 »       test···%eax,%eax
 474 »       js·····511·<bounded_lru_cache_wrapper.cold+0x89>
 475 »       sub····$0x1,%rax
 476 »       mov····%rax,0x0(%rip)········
 477 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 478 »       jne····511·<bounded_lru_cache_wrapper.cold+0x89>
469 »       mov····$0x0,%edi479 »       mov····$0x0,%edi
470 ·R_X86_64_32»    _Py_NoneStruct480 ·R_X86_64_32»    _Py_NoneStruct
471 »       call···4f9·<bounded_lru_cache_wrapper.cold+0x71>481 »       call···511·<bounded_lru_cache_wrapper.cold+0x89>
472 ·R_X86_64_PLT32» _Py_Dealloc-0x4482 ·R_X86_64_PLT32» _Py_Dealloc-0x4
473 »       jmp····4a7·<bounded_lru_cache_wrapper.cold+0x1f> 
474 »       mov····(%r14),%rax483 »       mov····(%r14),%rax
475 »       test···%eax,%eax484 »       test···%eax,%eax
476 »       js·····506·<bounded_lru_cache_wrapper.cold+0x7e>485 »       js·····529·<bounded_lru_cache_wrapper.cold+0xa1>
477 ·R_X86_64_PC32»  .text.hot+0xfe7 
478 »       sub····$0x1,%rax486 »       sub····$0x1,%rax
479 »       mov····%rax,(%r14)487 »       mov····%rax,(%r14)
480 »       jne····513·<bounded_lru_cache_wrapper.cold+0x8b>488 »       jne····529·<bounded_lru_cache_wrapper.cold+0xa1>
481 ·R_X86_64_PC32»  .text.hot+0xfe7 
482 »       mov····%r14,%rdi489 »       mov····%r14,%rdi
483 »       call···51b·<bounded_lru_cache_wrapper.cold+0x93> 
484 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
485 »       jmp····520·<bounded_lru_cache_wrapper.cold+0x98> 
486 ·R_X86_64_PC32»  .text.hot+0xfe7 
487 »       mov····%r8,%rdi 
488 »       mov····%r9,(%rsp) 
489 »       call···52c·<bounded_lru_cache_wrapper.cold+0xa4>490 »       call···529·<bounded_lru_cache_wrapper.cold+0xa1>
490 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
491 »       mov····(%rsp),%r9 
492 »       jmp····535·<bounded_lru_cache_wrapper.cold+0xad> 
493 ·R_X86_64_PC32»  .text.hot+0xec7 
494 »       mov····(%r8),%rax 
495 »       test···%eax,%eax 
496 »       js·····549·<bounded_lru_cache_wrapper.cold+0xc1> 
497 »       sub····$0x1,%rax 
498 »       mov····%rax,(%r8) 
499 »       je·····69c·<bounded_lru_cache_wrapper.cold+0x214> 
500 »       mov····(%r14),%rax 
501 »       test···%eax,%eax 
502 »       js·····55d·<bounded_lru_cache_wrapper.cold+0xd5> 
503 »       sub····$0x1,%rax 
504 »       mov····%rax,(%r14) 
505 »       je·····6b1·<bounded_lru_cache_wrapper.cold+0x229> 
506 »       mov····(%r9),%rax 
507 »       test···%eax,%eax 
508 »       js·····571·<bounded_lru_cache_wrapper.cold+0xe9> 
509 »       sub····$0x1,%rax 
510 »       mov····%rax,(%r9) 
511 »       je·····6c6·<bounded_lru_cache_wrapper.cold+0x23e> 
512 »       mov····(%r15),%rax 
513 »       test···%eax,%eax 
514 »       js·····57c·<bounded_lru_cache_wrapper.cold+0xf4> 
515 ·R_X86_64_PC32»  .text.hot+0xfe7 
516 »       sub····$0x1,%rax 
517 »       mov····%rax,(%r15) 
518 »       jne····589·<bounded_lru_cache_wrapper.cold+0x101> 
519 ·R_X86_64_PC32»  .text.hot+0xfe7 
520 »       mov····%r15,%rdi 
521 »       call···591·<bounded_lru_cache_wrapper.cold+0x109> 
522 ·R_X86_64_PLT32» _Py_Dealloc-0x4491 ·R_X86_64_PLT32» _Py_Dealloc-0x4
523 »       jmp····596·<bounded_lru_cache_wrapper.cold+0x10e> 
524 ·R_X86_64_PC32»  .text.hot+0xfe7 
525 »       mov····0x0(%rbp),%rax492 »       mov····0x0(%rbp),%rax
526 »       test···%eax,%eax493 »       test···%eax,%eax
527 »       js·····5a2·<bounded_lru_cache_wrapper.cold+0x11a>494 »       js·····535·<bounded_lru_cache_wrapper.cold+0xad>
528 ·R_X86_64_PC32»  .text.hot+0xfe7495 ·R_X86_64_PC32»  .text.hot+0xc83
529 »       sub····$0x1,%rax496 »       sub····$0x1,%rax
530 »       mov····%rax,0x0(%rbp)497 »       mov····%rax,0x0(%rbp)
531 »       jne····5b0·<bounded_lru_cache_wrapper.cold+0x128>498 »       jne····543·<bounded_lru_cache_wrapper.cold+0xbb>
532 ·R_X86_64_PC32»  .text.hot+0xfe7499 ·R_X86_64_PC32»  .text.hot+0xc83
533 »       mov····%rbp,%rdi500 »       mov····%rbp,%rdi
534 »       call···5b8·<bounded_lru_cache_wrapper.cold+0x130>501 »       call···54b·<bounded_lru_cache_wrapper.cold+0xc3>
535 ·R_X86_64_PLT32» _Py_Dealloc-0x4502 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Max diff block lines reached; 28077/33440 bytes (83.96%) of diff not shown.
33.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 715, 15 lines modifiedOffset 715, 15 lines modified
715 »       push···%rbp715 »       push···%rbp
716 »       mov····%rsi,%rbp716 »       mov····%rsi,%rbp
717 »       push···%rbx717 »       push···%rbx
718 »       mov····%rdi,%rbx718 »       mov····%rdi,%rbx
719 »       sub····$0x48,%rsp719 »       sub····$0x48,%rsp
720 »       mov····0x38(%rdi),%rax720 »       mov····0x38(%rdi),%rax
721 »       cmp····$0x0,%rax721 »       cmp····$0x0,%rax
722 ·R_X86_64_32S»   .text.hot+0x12c0722 ·R_X86_64_32S»   .text.hot+0x12e0
723 »       jne····8e0·<lru_cache_call+0xf0>723 »       jne····8e0·<lru_cache_call+0xf0>
724 »       mov····0x40(%rdi),%r9d724 »       mov····0x40(%rdi),%r9d
725 »       mov····0x70(%rdi),%r13725 »       mov····0x70(%rdi),%r13
726 »       mov····0x10(%rsi),%rax726 »       mov····0x10(%rsi),%rax
727 »       test···%rdx,%rdx727 »       test···%rdx,%rdx
728 »       jne····8f0·<lru_cache_call+0x100>728 »       jne····8f0·<lru_cache_call+0x100>
729 »       test···%r9d,%r9d729 »       test···%r9d,%r9d
Offset 988, 46 lines modifiedOffset 988, 46 lines modified
988 »       push···%rbx988 »       push···%rbx
989 »       mov····%rdi,%rbx989 »       mov····%rdi,%rbx
990 »       sub····$0x48,%rsp990 »       sub····$0x48,%rsp
991 »       mov····0x40(%rdi),%r9d991 »       mov····0x40(%rdi),%r9d
992 »       mov····0x70(%rdi),%r12992 »       mov····0x70(%rdi),%r12
993 »       mov····0x10(%rsi),%rax993 »       mov····0x10(%rsi),%rax
994 »       test···%rdx,%rdx994 »       test···%rdx,%rdx
995 »       jne····d78·<bounded_lru_cache_wrapper+0x1e8>995 »       jne····d7c·<bounded_lru_cache_wrapper+0x1ec>
996 »       test···%r9d,%r9d996 »       test···%r9d,%r9d
997 »       jne····f57·<bounded_lru_cache_wrapper+0x3c7>997 »       jne····f5b·<bounded_lru_cache_wrapper+0x3cb>
998 »       cmp····$0x1,%rax998 »       cmp····$0x1,%rax
999 »       jne····bef·<bounded_lru_cache_wrapper+0x5f>999 »       jne····bef·<bounded_lru_cache_wrapper+0x5f>
1000 »       mov····0x18(%r14),%rbp1000 »       mov····0x18(%r14),%rbp
1001 »       mov····0x8(%rbp),%rax1001 »       mov····0x8(%rbp),%rax
1002 »       cmp····$0x0,%rax1002 »       cmp····$0x0,%rax
1003 ·R_X86_64_32S»   PyLong_Type1003 ·R_X86_64_32S»   PyLong_Type
1004 »       je·····fc5·<bounded_lru_cache_wrapper+0x435>1004 »       je·····fda·<bounded_lru_cache_wrapper+0x44a>
1005 »       cmp····$0x0,%rax1005 »       cmp····$0x0,%rax
1006 ·R_X86_64_32S»   PyUnicode_Type1006 ·R_X86_64_32S»   PyUnicode_Type
1007 »       je·····fc5·<bounded_lru_cache_wrapper+0x435>1007 »       je·····fda·<bounded_lru_cache_wrapper+0x44a>
1008 »       mov····(%r14),%eax1008 »       mov····(%r14),%eax
1009 »       add····$0x1,%eax1009 »       add····$0x1,%eax
1010 »       je·····bfa·<bounded_lru_cache_wrapper+0x6a>1010 »       je·····bfa·<bounded_lru_cache_wrapper+0x6a>
1011 »       mov····%eax,(%r14)1011 »       mov····%eax,(%r14)
1012 »       mov····%r14,%rbp1012 »       mov····%r14,%rbp
1013 »       nopl···(%rax)1013 »       nopl···(%rax)
1014 »       mov····%rbp,%rdi1014 »       mov····%rbp,%rdi
1015 »       call···c08·<bounded_lru_cache_wrapper+0x78>1015 »       call···c08·<bounded_lru_cache_wrapper+0x78>
1016 ·R_X86_64_PLT32» PyObject_Hash-0x41016 ·R_X86_64_PLT32» PyObject_Hash-0x4
1017 »       mov····%rax,%r121017 »       mov····%rax,%r12
1018 »       cmp····$0xffffffffffffffff,%rax1018 »       cmp····$0xffffffffffffffff,%rax
1019 »       je·····ff3·<bounded_lru_cache_wrapper+0x463>1019 »       je·····1008·<bounded_lru_cache_wrapper+0x478>
1020 »       mov····0x48(%rbx),%rdi1020 »       mov····0x48(%rbx),%rdi
1021 »       mov····%rax,%rdx1021 »       mov····%rax,%rdx
1022 »       mov····%rbp,%rsi1022 »       mov····%rbp,%rsi
1023 »       call···c24·<bounded_lru_cache_wrapper+0x94>1023 »       call···c24·<bounded_lru_cache_wrapper+0x94>
1024 ·R_X86_64_PLT32» _PyDict_GetItem_KnownHash-0x41024 ·R_X86_64_PLT32» _PyDict_GetItem_KnownHash-0x4
1025 »       test···%rax,%rax1025 »       test···%rax,%rax
1026 »       je·····c95·<bounded_lru_cache_wrapper+0x105>1026 »       je·····c99·<bounded_lru_cache_wrapper+0x109>
1027 »       mov····0x18(%rax),%rdx1027 »       mov····0x18(%rax),%rdx
1028 »       mov····0x10(%rax),%rcx1028 »       mov····0x10(%rax),%rcx
1029 »       movq···%rbx,%xmm11029 »       movq···%rbx,%xmm1
1030 »       mov····0x30(%rax),%r131030 »       mov····0x30(%rax),%r13
1031 »       mov····%rdx,0x18(%rcx)1031 »       mov····%rdx,0x18(%rcx)
1032 »       mov····%rcx,0x10(%rdx)1032 »       mov····%rcx,0x10(%rdx)
1033 »       mov····0x10(%rbx),%rdx1033 »       mov····0x10(%rbx),%rdx
Offset 1035, 291 lines modifiedOffset 1035, 295 lines modified
1035 »       movq···%rdx,%xmm01035 »       movq···%rdx,%xmm0
1036 »       mov····%rax,0x18(%rdx)1036 »       mov····%rax,0x18(%rdx)
1037 »       punpcklqdq·%xmm1,%xmm01037 »       punpcklqdq·%xmm1,%xmm0
1038 »       movups·%xmm0,0x10(%rax)1038 »       movups·%xmm0,0x10(%rax)
1039 »       mov····0x0(%r13),%eax1039 »       mov····0x0(%r13),%eax
1040 »       addq···$0x1,0x50(%rbx)1040 »       addq···$0x1,0x50(%rbx)
1041 »       add····$0x1,%eax1041 »       add····$0x1,%eax
1042 »       je·····c6d·<bounded_lru_cache_wrapper+0xdd>1042 »       je·····fc9·<bounded_lru_cache_wrapper+0x439>
1043 »       mov····%eax,0x0(%r13)1043 »       mov····%eax,0x0(%r13)
1044 »       mov····0x0(%rbp),%rax1044 »       mov····0x0(%rbp),%rax
1045 »       test···%eax,%eax1045 »       test···%eax,%eax
1046 »       js·····c83·<bounded_lru_cache_wrapper+0xf3>1046 »       js·····c87·<bounded_lru_cache_wrapper+0xf7>
1047 »       sub····$0x1,%rax1047 »       sub····$0x1,%rax
1048 »       mov····%rax,0x0(%rbp)1048 »       mov····%rax,0x0(%rbp)
1049 »       je·····d6b·<bounded_lru_cache_wrapper+0x1db>1049 »       je·····d6f·<bounded_lru_cache_wrapper+0x1df>
1050 »       add····$0x48,%rsp1050 »       add····$0x48,%rsp
1051 »       mov····%r13,%rax1051 »       mov····%r13,%rax
1052 »       pop····%rbx1052 »       pop····%rbx
1053 »       pop····%rbp1053 »       pop····%rbp
1054 »       pop····%r121054 »       pop····%r12
1055 »       pop····%r131055 »       pop····%r13
1056 »       pop····%r141056 »       pop····%r14
1057 »       pop····%r151057 »       pop····%r15
1058 »       ret1058 »       ret
1059 »       call···c9a·<bounded_lru_cache_wrapper+0x10a>1059 »       call···c9e·<bounded_lru_cache_wrapper+0x10e>
1060 ·R_X86_64_PLT32» PyErr_Occurred-0x41060 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1061 »       test···%rax,%rax1061 »       test···%rax,%rax
1062 »       jne····ca3·<bounded_lru_cache_wrapper+0x113>1062 »       jne····ca7·<bounded_lru_cache_wrapper+0x117>
1063 ·R_X86_64_PC32»  .text.unlikely+0x5921063 ·R_X86_64_PC32»  .text.unlikely+0x4bd
1064 »       addq···$0x1,0x68(%rbx)1064 »       addq···$0x1,0x68(%rbx)
1065 »       mov····0x58(%rbx),%rdi1065 »       mov····0x58(%rbx),%rdi
1066 »       mov····%r13,%rdx1066 »       mov····%r13,%rdx
1067 »       mov····%r14,%rsi1067 »       mov····%r14,%rsi
1068 »       call···cb7·<bounded_lru_cache_wrapper+0x127>1068 »       call···cbb·<bounded_lru_cache_wrapper+0x12b>
1069 ·R_X86_64_PLT32» PyObject_Call-0x41069 ·R_X86_64_PLT32» PyObject_Call-0x4
1070 »       mov····%rax,%r131070 »       mov····%rax,%r13
1071 »       test···%rax,%rax1071 »       test···%rax,%rax
1072 »       je·····fd9·<bounded_lru_cache_wrapper+0x449>1072 »       je·····fee·<bounded_lru_cache_wrapper+0x45e>
1073 »       mov····0x48(%rbx),%rdi1073 »       mov····0x48(%rbx),%rdi
1074 »       mov····%r12,%rdx1074 »       mov····%r12,%rdx
1075 »       mov····%rbp,%rsi1075 »       mov····%rbp,%rsi
1076 »       call···cd2·<bounded_lru_cache_wrapper+0x142>1076 »       call···cd6·<bounded_lru_cache_wrapper+0x146>
1077 ·R_X86_64_PLT32» _PyDict_GetItem_KnownHash-0x41077 ·R_X86_64_PLT32» _PyDict_GetItem_KnownHash-0x4
1078 »       test···%rax,%rax1078 »       test···%rax,%rax
1079 »       jne····cdb·<bounded_lru_cache_wrapper+0x14b>1079 »       jne····cdf·<bounded_lru_cache_wrapper+0x14f>
1080 ·R_X86_64_PC32»  .text.unlikely+0x4b71080 ·R_X86_64_PC32»  .text.unlikely+0x525
1081 »       call···ce0·<bounded_lru_cache_wrapper+0x150>1081 »       call···ce4·<bounded_lru_cache_wrapper+0x154>
1082 ·R_X86_64_PLT32» PyErr_Occurred-0x41082 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1083 »       test···%rax,%rax1083 »       test···%rax,%rax
1084 »       jne····ce9·<bounded_lru_cache_wrapper+0x159>1084 »       jne····ced·<bounded_lru_cache_wrapper+0x15d>
1085 ·R_X86_64_PC32»  .text.unlikely+0x6031085 ·R_X86_64_PC32»  .text.unlikely+0x54c
1086 »       mov····0x48(%rbx),%rdi1086 »       mov····0x48(%rbx),%rdi
1087 »       mov····0x10(%rdi),%rax1087 »       mov····0x10(%rdi),%rax
1088 »       cmp····%rax,0x60(%rbx)1088 »       cmp····%rax,0x60(%rbx)
1089 »       jle····e07·<bounded_lru_cache_wrapper+0x277>1089 »       jle····e0b·<bounded_lru_cache_wrapper+0x27b>
1090 »       mov····0x78(%rbx),%rdi1090 »       mov····0x78(%rbx),%rdi
1091 »       call···d04·<bounded_lru_cache_wrapper+0x174>1091 »       call···d08·<bounded_lru_cache_wrapper+0x178>
1092 ·R_X86_64_PLT32» _PyObject_New-0x41092 ·R_X86_64_PLT32» _PyObject_New-0x4
1093 »       mov····%rax,%r141093 »       mov····%rax,%r14
1094 »       test···%rax,%rax1094 »       test···%rax,%rax
1095 »       je·····d10·<bounded_lru_cache_wrapper+0x180>1095 »       je·····d14·<bounded_lru_cache_wrapper+0x184>
1096 ·R_X86_64_PC32»  .text.unlikely+0x5b91096 ·R_X86_64_PC32»  .text.unlikely+0x589
1097 »       mov····%r12,0x20(%rax)1097 »       mov····%r12,0x20(%rax)
1098 »       mov····0x48(%rbx),%rdi1098 »       mov····0x48(%rbx),%rdi
Max diff block lines reached; 29073/33755 bytes (86.13%) of diff not shown.
4.13 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 76, 20 lines modifiedOffset 76, 20 lines modified
76 ··0x00000480·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.076 ··0x00000480·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
77 ··0x00000490·8606440e·38830747·0e800102·bd0a0e38·..D.8..G.......877 ··0x00000490·8606440e·38830747·0e800102·bd0a0e38·..D.8..G.......8
78 ··0x000004a0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B78 ··0x000004a0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
79 ··0x000004b0·0e084b0b·440a0e38·410e3041·0e28420e·..K.D..8A.0A.(B.79 ··0x000004b0·0e084b0b·440a0e38·410e3041·0e28420e·..K.D..8A.0A.(B.
80 ··0x000004c0·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....80 ··0x000004c0·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....
81 ··0x000004d0·d0040000·00000000·a8000000·000e8001·................81 ··0x000004d0·d0040000·00000000·a8000000·000e8001·................
82 ··0x000004e0·83078606·8c058d04·8e038f02·48000000·............H...82 ··0x000004e0·83078606·8c058d04·8e038f02·48000000·............H...
83 ··0x000004f0·f0040000·00000000·20050000·00460e10·........·....F..83 ··0x000004f0·f0040000·00000000·35050000·00460e10·........5....F..
84 ··0x00000500·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.84 ··0x00000500·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.
85 ··0x00000510·05410e30·8606410e·38830747·0e800102·.A.0..A.8..G....85 ··0x00000510·05410e30·8606410e·38830747·0e800102·.A.0..A.8..G....
86 ··0x00000520·dc0a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..86 ··0x00000520·e00a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
87 ··0x00000530·420e1042·0e08410b·1c000000·3c050000·B..B..A.....<...87 ··0x00000530·420e1042·0e08410b·1c000000·3c050000·B..B..A.....<...
88 ··0x00000540·00000000·6f020000·000e8001·83078606·....o...........88 ··0x00000540·00000000·5d020000·000e8001·83078606·....]...........
89 ··0x00000550·8c058d04·8e038f02·30000000·5c050000·........0...\...89 ··0x00000550·8c058d04·8e038f02·30000000·5c050000·........0...\...
90 ··0x00000560·00000000·53000000·00450e10·8602410e·....S....E....A.90 ··0x00000560·00000000·53000000·00450e10·8602410e·....S....E....A.
91 ··0x00000570·18830344·0e207b0a·0e18410e·10410e08·...D.·{...A..A..91 ··0x00000570·18830344·0e207b0a·0e18410e·10410e08·...D.·{...A..A..
92 ··0x00000580·410b410e·18440e10·410e0800·14000000·A.A..D..A.......92 ··0x00000580·410b410e·18440e10·410e0800·14000000·A.A..D..A.......
93 ··0x00000590·90050000·00000000·0d000000·000e2083·..............·.93 ··0x00000590·90050000·00000000·0d000000·000e2083·..............·.
94 ··0x000005a0·03860200·28000000·a8050000·00000000·....(...........94 ··0x000005a0·03860200·28000000·a8050000·00000000·....(...........
95 ··0x000005b0·34010000·00450e10·8602410e·18830344·4....E....A....D95 ··0x000005b0·34010000·00450e10·8602410e·18830344·4....E....A....D
Offset 118, 28 lines modifiedOffset 118, 28 lines modified
118 ··0x00000720·000e2083·03860241·0a0e1844·0e10410e·..·....A...D..A.118 ··0x00000720·000e2083·03860241·0a0e1844·0e10410e·..·....A...D..A.
119 ··0x00000730·08450b00·18000000·38070000·00000000·.E......8.......119 ··0x00000730·08450b00·18000000·38070000·00000000·.E......8.......
120 ··0x00000740·58000000·00450e10·83027b0a·0e08410b·X....E....{...A.120 ··0x00000740·58000000·00450e10·83027b0a·0e08410b·X....E....{...A.
121 ··0x00000750·24000000·54070000·00000000·8a000000·$...T...........121 ··0x00000750·24000000·54070000·00000000·8a000000·$...T...........
122 ··0x00000760·00450e10·8602410e·18830344·0e40027d·.E....A....D.@.}122 ··0x00000760·00450e10·8602410e·18830344·0e40027d·.E....A....D.@.}
123 ··0x00000770·0e18410e·10410e08·14000000·7c070000·..A..A......|...123 ··0x00000770·0e18410e·10410e08·14000000·7c070000·..A..A......|...
124 ··0x00000780·00000000·53000000·000e4083·03860200·....S.....@.....124 ··0x00000780·00000000·53000000·000e4083·03860200·....S.....@.....
125 ··0x00000790·48000000·94070000·00000000·82030000·H...............125 ··0x00000790·48000000·94070000·00000000·5c030000·H...........\...
126 ··0x000007a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..126 ··0x000007a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
127 ··0x000007b0·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G127 ··0x000007b0·450e288c·05410e30·8606440e·38830747·E.(..A.0..D.8..G
128 ··0x000007c0·0e800102·b00a0e38·440e3041·0e28420e·.......8D.0A.(B.128 ··0x000007c0·0e800102·b00a0e38·440e3041·0e28420e·.......8D.0A.(B.
129 ··0x000007d0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....129 ··0x000007d0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
130 ··0x000007e0·e0070000·00000000·a8000000·000e8001·................130 ··0x000007e0·e0070000·00000000·a8000000·000e8001·................
131 ··0x000007f0·83078606·8c058d04·8e038f02·28000000·............(...131 ··0x000007f0·83078606·8c058d04·8e038f02·18000000·................
132 ··0x00000800·00080000·00000000·58000000·00460e10·........X....F.. 
133 ··0x00000810·8c02440e·18860344·0e208304·750a0e18·..D....D.·..u... 
134 ··0x00000820·470e1042·0e08420b·20000000·2c080000·G..B..B.·...,... 
135 ··0x00000830·00000000·07000000·000e2083·0486038c·..........·..... 
136 ··0x00000840·02430e18·410e1042·0e080000·18000000·.C..A..B........ 
137 ··0x00000850·50080000·00000000·4b000000·00450e10·P.......K....E..132 ··0x00000800·00080000·00000000·4b000000·00450e10·........K....E..
138 ··0x00000860·83026c0a·0e08410b·10000000·6c080000·..l...A.....l...133 ··0x00000810·83026c0a·0e08410b·28000000·1c080000·..l...A.(.......
 134 ··0x00000820·00000000·58000000·00460e10·8c02440e·....X....F....D.
 135 ··0x00000830·18860344·0e208304·750a0e18·470e1042·...D.·..u...G..B
 136 ··0x00000840·0e08420b·20000000·48080000·00000000·..B.·...H.......
 137 ··0x00000850·07000000·000e2083·0486038c·02430e18·......·......C..
 138 ··0x00000860·410e1042·0e080000·10000000·6c080000·A..B........l...
139 ··0x00000870·00000000·25000000·00000000·20000000·....%.......·...139 ··0x00000870·00000000·25000000·00000000·20000000·....%.......·...
140 ··0x00000880·80080000·00000000·40000000·00480e10·........@....H..140 ··0x00000880·80080000·00000000·40000000·00480e10·........@....H..
141 ··0x00000890·590e1844·0e20550e·18410e10·440e0800·Y..D.·U..A..D...141 ··0x00000890·590e1844·0e20550e·18410e10·440e0800·Y..D.·U..A..D...
142 ··0x000008a0·1c000000·a4080000·00000000·24000000·............$...142 ··0x000008a0·1c000000·a4080000·00000000·24000000·............$...
143 ··0x000008b0·000e1041·0e184a0e·20530e18·410e1000·...A..J.·S..A...143 ··0x000008b0·000e1041·0e184a0e·20530e18·410e1000·...A..J.·S..A...
144 ··0x000008c0·20000000·c4080000·00000000·8a010000··...............144 ··0x000008c0·20000000·c4080000·00000000·8a010000··...............
145 ··0x000008d0·00450e10·8302440e·30036e01·0a0e1041·.E....D.0.n....A145 ··0x000008d0·00450e10·8302440e·30036e01·0a0e1041·.E....D.0.n....A
1.82 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 66, 20 lines modifiedOffset 66, 20 lines modified
66 ··0x000003f0·6f63006b·65796f62·6a656374·5f646561·oc.keyobject_dea66 ··0x000003f0·6f63006b·65796f62·6a656374·5f646561·oc.keyobject_dea
67 ··0x00000400·6c6c6f63·2e636f6c·64006b65·796f626a·lloc.cold.keyobj67 ··0x00000400·6c6c6f63·2e636f6c·64006b65·796f626a·lloc.cold.keyobj
68 ··0x00000410·6563745f·636c6561·72006b65·796f626a·ect_clear.keyobj68 ··0x00000410·6563745f·636c6561·72006b65·796f626a·ect_clear.keyobj
69 ··0x00000420·6563745f·72696368·636f6d70·61726500·ect_richcompare.69 ··0x00000420·6563745f·72696368·636f6d70·61726500·ect_richcompare.
70 ··0x00000430·6b65796f·626a6563·745f7269·6368636f·keyobject_richco70 ··0x00000430·6b65796f·626a6563·745f7269·6368636f·keyobject_richco
71 ··0x00000440·6d706172·652e636f·6c640069·6e66696e·mpare.cold.infin71 ··0x00000440·6d706172·652e636f·6c640069·6e66696e·mpare.cold.infin
72 ··0x00000450·6974655f·6c72755f·63616368·655f7772·ite_lru_cache_wr72 ··0x00000450·6974655f·6c72755f·63616368·655f7772·ite_lru_cache_wr
73 ··0x00000460·61707065·722e636f·6c64006b·65796f62·apper.cold.keyob73 ··0x00000460·61707065·722e636f·6c64005f·66756e63·apper.cold._func
74 ··0x00000470·6a656374·5f747261·76657273·65006b65·ject_traverse.ke 
75 ··0x00000480·796f626a·6563745f·74726176·65727365·yobject_traverse 
76 ··0x00000490·2e636f6c·64005f66·756e6374·6f6f6c73·.cold._functools 
77 ··0x000004a0·5f5f6c72·755f6361·6368655f·77726170·__lru_cache_wrap 
78 ··0x000004b0·7065725f·63616368·655f636c·65617200·per_cache_clear.74 ··0x00000470·746f6f6c·735f5f6c·72755f63·61636865·tools__lru_cache
 75 ··0x00000480·5f777261·70706572·5f636163·68655f63·_wrapper_cache_c
 76 ··0x00000490·6c656172·006b6579·6f626a65·63745f74·lear.keyobject_t
 77 ··0x000004a0·72617665·72736500·6b65796f·626a6563·raverse.keyobjec
 78 ··0x000004b0·745f7472·61766572·73652e63·6f6c6400·t_traverse.cold.
79 ··0x000004c0·6c72755f·63616368·655f6465·7363725f·lru_cache_descr_79 ··0x000004c0·6c72755f·63616368·655f6465·7363725f·lru_cache_descr_
80 ··0x000004d0·67657400·70617274·69616c5f·72656475·get.partial_redu80 ··0x000004d0·67657400·70617274·69616c5f·72656475·get.partial_redu
81 ··0x000004e0·63650070·61727469·616c5f72·65647563·ce.partial_reduc81 ··0x000004e0·63650070·61727469·616c5f72·65647563·ce.partial_reduc
82 ··0x000004f0·652e636f·6c640070·61727469·616c5f73·e.cold.partial_s82 ··0x000004f0·652e636f·6c640070·61727469·616c5f73·e.cold.partial_s
83 ··0x00000500·65747374·61746500·70617274·69616c5f·etstate.partial_83 ··0x00000500·65747374·61746500·70617274·69616c5f·etstate.partial_
84 ··0x00000510·73657473·74617465·2e636f6c·64006675·setstate.cold.fu84 ··0x00000510·73657473·74617465·2e636f6c·64006675·setstate.cold.fu
85 ··0x00000520·6e63746f·6f6c735f·72656475·63650066·nctools_reduce.f85 ··0x00000520·6e63746f·6f6c735f·72656475·63650066·nctools_reduce.f
21.4 KB
_stat.o
1.81 KB
readelf --wide --symbols {}
    
Offset 22, 20 lines modifiedOffset 22, 20 lines modified
22 ····18:·0000000000000080···140·FUNC····LOCAL··DEFAULT····7·stat_filemode.cold22 ····18:·0000000000000080···140·FUNC····LOCAL··DEFAULT····7·stat_filemode.cold
23 ····19:·00000000000006e0····42·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT23 ····19:·00000000000006e0····42·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT
24 ····20:·000000000000010c····29·FUNC····LOCAL··DEFAULT····7·stat_S_IFMT.cold24 ····20:·000000000000010c····29·FUNC····LOCAL··DEFAULT····7·stat_S_IFMT.cold
25 ····21:·0000000000000710····42·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE25 ····21:·0000000000000710····42·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE
26 ····22:·0000000000000129····29·FUNC····LOCAL··DEFAULT····7·stat_S_IMODE.cold26 ····22:·0000000000000129····29·FUNC····LOCAL··DEFAULT····7·stat_S_IMODE.cold
27 ····23:·0000000000000740····48·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO27 ····23:·0000000000000740····48·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO
28 ····24:·0000000000000146····18·FUNC····LOCAL··DEFAULT····7·stat_S_ISFIFO.cold28 ····24:·0000000000000146····18·FUNC····LOCAL··DEFAULT····7·stat_S_ISFIFO.cold
29 ····25:·0000000000000158····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR 
30 ····26:·0000000000000191····39·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR29 ····25:·0000000000000158····39·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR
 30 ····26:·000000000000017f····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK
31 ····27:·00000000000001b8·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT31 ····27:·00000000000001b8·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT
32 ····28:·00000000000001be····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK32 ····28:·00000000000001be····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK
33 ····29:·00000000000001f7····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK33 ····29:·00000000000001f7·····9·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT
34 ····30:·0000000000000230·····9·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT34 ····30:·0000000000000200····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR
35 ····31:·0000000000000000··1480·OBJECT··LOCAL··DEFAULT···11·module_doc35 ····31:·0000000000000000··1480·OBJECT··LOCAL··DEFAULT···11·module_doc
36 ····32:·00000000000000c0···448·OBJECT··LOCAL··DEFAULT····3·stat_methods36 ····32:·00000000000000c0···448·OBJECT··LOCAL··DEFAULT····3·stat_methods
37 ····33:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·stat_slots37 ····33:·0000000000000080····48·OBJECT··LOCAL··DEFAULT····3·stat_slots
38 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata38 ····34:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
39 ····35:·00000000000009e0····64·OBJECT··LOCAL··DEFAULT···11·stat_S_ISDIR_doc39 ····35:·00000000000009e0····64·OBJECT··LOCAL··DEFAULT···11·stat_S_ISDIR_doc
40 ····36:·0000000000000980····84·OBJECT··LOCAL··DEFAULT···11·stat_S_ISCHR_doc40 ····36:·0000000000000980····84·OBJECT··LOCAL··DEFAULT···11·stat_S_ISCHR_doc
41 ····37:·0000000000000920····80·OBJECT··LOCAL··DEFAULT···11·stat_S_ISBLK_doc41 ····37:·0000000000000920····80·OBJECT··LOCAL··DEFAULT···11·stat_S_ISBLK_doc
9.32 KB
readelf --wide --relocs {}
    
Offset 174, 39 lines modifiedOffset 174, 39 lines modified
174 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0174 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
175 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80175 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
176 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10176 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
177 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1de177 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1de
178 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4e0178 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4e0
179 00000000000000d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·9e0179 00000000000000d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·9e0
180 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1e6180 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1e6
181 00000000000000e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·158181 00000000000000e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·200
182 00000000000000f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·980182 00000000000000f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·980
183 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ee183 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ee
184 0000000000000108··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1f7184 0000000000000108··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·17f
185 0000000000000118··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·920185 0000000000000118··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·920
186 0000000000000120··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f6186 0000000000000120··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f6
187 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·510187 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·510
188 0000000000000138··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·8c0188 0000000000000138··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·8c0
189 0000000000000140··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1fe189 0000000000000140··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1fe
190 0000000000000148··0000000100000001·R_X86_64_64············0000000000000000·.text·+·740190 0000000000000148··0000000100000001·R_X86_64_64············0000000000000000·.text·+·740
191 0000000000000158··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·860191 0000000000000158··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·860
192 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·207192 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·207
193 0000000000000168··0000000b00000001·R_X86_64_64············0000000000000000·.text.hot·+·30193 0000000000000168··0000000b00000001·R_X86_64_64············0000000000000000·.text.hot·+·30
194 0000000000000178··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·800194 0000000000000178··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·800
195 0000000000000180··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20f195 0000000000000180··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20f
196 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1be196 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1be
197 0000000000000198··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·7c0197 0000000000000198··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·7c0
198 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·218198 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·218
199 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·191199 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·158
200 00000000000001b8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·780200 00000000000001b8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·780
201 00000000000001c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·221201 00000000000001c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·221
202 00000000000001c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1b8202 00000000000001c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1b8
203 00000000000001d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·720203 00000000000001d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·720
204 00000000000001e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22a204 00000000000001e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22a
205 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·230205 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1f7
206 00000000000001f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·6e0206 00000000000001f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·6e0
207 0000000000000200··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·232207 0000000000000200··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·232
208 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·710208 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·710
209 0000000000000218··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·680209 0000000000000218··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·680
210 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23a210 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23a
211 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·6e0211 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·6e0
212 0000000000000238··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·620212 0000000000000238··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·620
Offset 228, 21 lines modifiedOffset 228, 21 lines modified
228 0000000000000066··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4228 0000000000000066··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
229 000000000000006b··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4229 000000000000006b··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
230 00000000000000ed··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4230 00000000000000ed··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
231 0000000000000111··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4231 0000000000000111··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
232 000000000000012e··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4232 000000000000012e··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
233 0000000000000147··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4233 0000000000000147··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
234 0000000000000161··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4234 0000000000000161··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
235 0000000000000184··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4235 0000000000000172··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
236 000000000000019a··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4236 0000000000000188··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
237 00000000000001ab··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4237 00000000000001ab··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
238 00000000000001c7··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4238 00000000000001c7··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
239 00000000000001ea··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4239 00000000000001ea··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
240 0000000000000200··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4240 0000000000000209··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
241 0000000000000223··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4241 000000000000022c··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
242 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4c9242 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4c9
243 0000000000000012··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4f4243 0000000000000012··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4f4
244 0000000000000039··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17244 0000000000000039··0000000b00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17
245 0000000000000047··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·524245 0000000000000047··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·524
246 0000000000000078··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4246 0000000000000078··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
247 000000000000008c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·69a247 000000000000008c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·69a
248 000000000000009c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·655248 000000000000009c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·655
Offset 254, 18 lines modifiedOffset 254, 18 lines modified
254 00000000000000de··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c3254 00000000000000de··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c3
255 00000000000000e8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c3255 00000000000000e8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c3
256 0000000000000101··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5d5256 0000000000000101··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5d5
257 0000000000000108··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6b5257 0000000000000108··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6b5
258 000000000000011e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6f7258 000000000000011e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6f7
259 000000000000013b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·727259 000000000000013b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·727
260 0000000000000150··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·754260 0000000000000150··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·754
261 000000000000017f··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4261 000000000000016d··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
262 00000000000001a6··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4262 00000000000001a6··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
263 00000000000001e5··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4263 00000000000001e5··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
264 000000000000021e··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4264 0000000000000227··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
  
265 Relocation·section·'.rela.text.hot'·at·offset·0x3dd8·contains·8·entries:265 Relocation·section·'.rela.text.hot'·at·offset·0x3dd8·contains·8·entries:
266 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend266 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
267 0000000000000005··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4267 0000000000000005··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4
268 000000000000003c··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4268 000000000000003c··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4
269 000000000000000f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16269 000000000000000f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16
270 0000000000000023··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20270 0000000000000023··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20
Offset 300, 12 lines modifiedOffset 300, 12 lines modified
300 0000000000000180··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6e0300 0000000000000180··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6e0
301 0000000000000198··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10c301 0000000000000198··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10c
302 00000000000001b0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·710302 00000000000001b0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·710
303 00000000000001c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·129303 00000000000001c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·129
304 00000000000001e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·740304 00000000000001e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·740
305 00000000000001fc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·146305 00000000000001fc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·146
306 0000000000000214··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·158306 0000000000000214··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·158
307 0000000000000234··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·191307 0000000000000234··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17f
308 0000000000000254··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b8308 0000000000000254··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b8
309 0000000000000268··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1be309 0000000000000268··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1be
310 0000000000000288··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f7310 0000000000000288··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f7
311 00000000000002a8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·230311 000000000000029c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·200
3.18 KB
readelf --wide --debug-dump=frames {}
    
Offset 168, 40 lines modifiedOffset 168, 40 lines modified
  
168 000001f4·0000000000000014·000001f8·FDE·cie=00000000·pc=0000000000000146..0000000000000158168 000001f4·0000000000000014·000001f8·FDE·cie=00000000·pc=0000000000000146..0000000000000158
169 ··DW_CFA_def_cfa_offset:·16169 ··DW_CFA_def_cfa_offset:·16
170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
171 ··DW_CFA_advance_loc:·17·to·0000000000000157171 ··DW_CFA_advance_loc:·17·to·0000000000000157
172 ··DW_CFA_def_cfa_offset:·8172 ··DW_CFA_def_cfa_offset:·8
  
173 0000020c·000000000000001c·00000210·FDE·cie=00000000·pc=0000000000000158..0000000000000191173 0000020c·000000000000001c·00000210·FDE·cie=00000000·pc=0000000000000158..000000000000017f
174 ··DW_CFA_advance_loc:·5·to·000000000000015d174 ··DW_CFA_advance_loc:·5·to·000000000000015d
175 ··DW_CFA_def_cfa_offset:·16175 ··DW_CFA_def_cfa_offset:·16
176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
177 ··DW_CFA_advance_loc:·29·to·000000000000017a176 ··DW_CFA_advance_loc:·15·to·000000000000016c
178 ··DW_CFA_remember_state177 ··DW_CFA_remember_state
179 ··DW_CFA_def_cfa_offset:·8178 ··DW_CFA_def_cfa_offset:·8
180 ··DW_CFA_advance_loc:·9·to·0000000000000183179 ··DW_CFA_advance_loc:·5·to·0000000000000171
181 ··DW_CFA_restore_state180 ··DW_CFA_restore_state
182 ··DW_CFA_advance_loc:·13·to·0000000000000190181 ··DW_CFA_advance_loc:·13·to·000000000000017e
183 ··DW_CFA_def_cfa_offset:·8182 ··DW_CFA_def_cfa_offset:·8
184 ··DW_CFA_nop183 ··DW_CFA_nop
 184 ··DW_CFA_nop
 185 ··DW_CFA_nop
  
185 0000022c·000000000000001c·00000230·FDE·cie=00000000·pc=0000000000000191..00000000000001b8186 0000022c·000000000000001c·00000230·FDE·cie=00000000·pc=000000000000017f..00000000000001b8
186 ··DW_CFA_advance_loc:·5·to·0000000000000196187 ··DW_CFA_advance_loc:·5·to·0000000000000184
187 ··DW_CFA_def_cfa_offset:·16188 ··DW_CFA_def_cfa_offset:·16
 189 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
188 ··DW_CFA_advance_loc:·15·to·00000000000001a5190 ··DW_CFA_advance_loc:·29·to·00000000000001a1
189 ··DW_CFA_remember_state191 ··DW_CFA_remember_state
190 ··DW_CFA_def_cfa_offset:·8192 ··DW_CFA_def_cfa_offset:·8
191 ··DW_CFA_advance_loc:·5·to·00000000000001aa193 ··DW_CFA_advance_loc:·9·to·00000000000001aa
192 ··DW_CFA_restore_state194 ··DW_CFA_restore_state
193 ··DW_CFA_advance_loc:·13·to·00000000000001b7195 ··DW_CFA_advance_loc:·13·to·00000000000001b7
194 ··DW_CFA_def_cfa_offset:·8196 ··DW_CFA_def_cfa_offset:·8
195 ··DW_CFA_nop197 ··DW_CFA_nop
196 ··DW_CFA_nop 
197 ··DW_CFA_nop 
  
198 0000024c·0000000000000010·00000250·FDE·cie=00000000·pc=00000000000001b8..00000000000001be198 0000024c·0000000000000010·00000250·FDE·cie=00000000·pc=00000000000001b8..00000000000001be
199 ··DW_CFA_nop199 ··DW_CFA_nop
200 ··DW_CFA_nop200 ··DW_CFA_nop
201 ··DW_CFA_nop201 ··DW_CFA_nop
  
202 00000260·000000000000001c·00000264·FDE·cie=00000000·pc=00000000000001be..00000000000001f7202 00000260·000000000000001c·00000264·FDE·cie=00000000·pc=00000000000001be..00000000000001f7
Offset 213, 29 lines modifiedOffset 213, 29 lines modified
213 ··DW_CFA_def_cfa_offset:·8213 ··DW_CFA_def_cfa_offset:·8
214 ··DW_CFA_advance_loc:·9·to·00000000000001e9214 ··DW_CFA_advance_loc:·9·to·00000000000001e9
215 ··DW_CFA_restore_state215 ··DW_CFA_restore_state
216 ··DW_CFA_advance_loc:·13·to·00000000000001f6216 ··DW_CFA_advance_loc:·13·to·00000000000001f6
217 ··DW_CFA_def_cfa_offset:·8217 ··DW_CFA_def_cfa_offset:·8
218 ··DW_CFA_nop218 ··DW_CFA_nop
  
219 00000280·000000000000001c·00000284·FDE·cie=00000000·pc=00000000000001f7..0000000000000230219 00000280·0000000000000010·00000284·FDE·cie=00000000·pc=00000000000001f7..0000000000000200
 220 ··DW_CFA_nop
 221 ··DW_CFA_nop
 222 ··DW_CFA_nop
  
 223 00000294·0000000000000020·00000298·FDE·cie=00000000·pc=0000000000000200..0000000000000239
220 ··DW_CFA_advance_loc:·5·to·00000000000001fc224 ··DW_CFA_advance_loc:·5·to·0000000000000205
221 ··DW_CFA_def_cfa_offset:·16225 ··DW_CFA_def_cfa_offset:·16
222 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16226 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
223 ··DW_CFA_advance_loc:·29·to·0000000000000219227 ··DW_CFA_advance_loc:·29·to·0000000000000222
224 ··DW_CFA_remember_state228 ··DW_CFA_remember_state
225 ··DW_CFA_def_cfa_offset:·8229 ··DW_CFA_def_cfa_offset:·8
226 ··DW_CFA_advance_loc:·9·to·0000000000000222230 ··DW_CFA_advance_loc:·9·to·000000000000022b
227 ··DW_CFA_restore_state231 ··DW_CFA_restore_state
228 ··DW_CFA_advance_loc:·13·to·000000000000022f232 ··DW_CFA_advance_loc:·13·to·0000000000000238
229 ··DW_CFA_def_cfa_offset:·8233 ··DW_CFA_def_cfa_offset:·8
230 ··DW_CFA_nop234 ··DW_CFA_nop
  
231 000002a0·0000000000000014·000002a4·FDE·cie=00000000·pc=0000000000000230..0000000000000239 
232 ··DW_CFA_nop 
233 ··DW_CFA_nop 
234 ··DW_CFA_nop 
235 ··DW_CFA_nop235 ··DW_CFA_nop
236 ··DW_CFA_nop236 ··DW_CFA_nop
237 ··DW_CFA_nop237 ··DW_CFA_nop
238 ··DW_CFA_nop238 ··DW_CFA_nop
  
443 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 110, 20 lines modifiedOffset 110, 20 lines modified
110 stat_filemode.cold110 stat_filemode.cold
111 stat_S_IFMT111 stat_S_IFMT
112 stat_S_IFMT.cold112 stat_S_IFMT.cold
113 stat_S_IMODE113 stat_S_IMODE
114 stat_S_IMODE.cold114 stat_S_IMODE.cold
115 stat_S_ISFIFO115 stat_S_ISFIFO
116 stat_S_ISFIFO.cold116 stat_S_ISFIFO.cold
117 stat_S_ISCHR 
118 stat_S_ISDOOR117 stat_S_ISDOOR
 118 stat_S_ISBLK
119 stat_S_ISPORT119 stat_S_ISPORT
120 stat_S_ISSOCK120 stat_S_ISSOCK
121 stat_S_ISBLK 
122 stat_S_ISWHT121 stat_S_ISWHT
 122 stat_S_ISCHR
123 module_doc123 module_doc
124 stat_methods124 stat_methods
125 stat_slots125 stat_slots
126 stat_S_ISDIR_doc126 stat_S_ISDIR_doc
127 stat_S_ISCHR_doc127 stat_S_ISCHR_doc
128 stat_S_ISBLK_doc128 stat_S_ISBLK_doc
129 stat_S_ISREG_doc129 stat_S_ISREG_doc
3.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 154, 64 lines modifiedOffset 154, 64 lines modified
154 »       test···%rax,%rax154 »       test···%rax,%rax
155 »       je·····154·<stat_S_ISFIFO.cold+0xe>155 »       je·····154·<stat_S_ISFIFO.cold+0xe>
156 ·R_X86_64_PC32»  .text+0x754156 ·R_X86_64_PC32»  .text+0x754
157 »       xor····%eax,%eax157 »       xor····%eax,%eax
158 »       pop····%rbx158 »       pop····%rbx
159 »       ret159 »       ret
  
160 0000000000000158·<stat_S_ISCHR>:160 0000000000000158·<stat_S_ISDOOR>:
161 stat_S_ISCHR():161 stat_S_ISDOOR():
162 »       endbr64162 »       endbr64
163 »       push···%rbx163 »       push···%rdi
164 »       mov····%rsi,%rdi164 »       mov····%rsi,%rdi
165 »       call···165·<stat_S_ISCHR+0xd>165 »       call···165·<stat_S_ISDOOR+0xd>
166 ·R_X86_64_PC32»  .text.hot-0x4166 ·R_X86_64_PC32»  .text.hot-0x4
167 »       mov····%eax,%ebx 
168 »       inc····%eax167 »       inc····%eax
169 »       je·····183·<stat_S_ISCHR+0x2b>168 »       je·····171·<stat_S_ISDOOR+0x19>
170 »       and····$0xf000,%ebx 
171 »       xor····%edi,%edi169 »       xor····%edi,%edi
172 »       cmp····$0x2000,%ebx 
173 »       pop····%rbx170 »       pop····%rcx
174 »       sete···%dil 
175 »       jmp····183·<stat_S_ISCHR+0x2b>171 »       jmp····171·<stat_S_ISDOOR+0x19>
176 ·R_X86_64_PLT32» PyBool_FromLong-0x4172 ·R_X86_64_PLT32» PyBool_FromLong-0x4
177 »       call···188·<stat_S_ISCHR+0x30>173 »       call···176·<stat_S_ISDOOR+0x1e>
178 ·R_X86_64_PLT32» PyErr_Occurred-0x4174 ·R_X86_64_PLT32» PyErr_Occurred-0x4
179 »       test···%rax,%rax175 »       test···%rax,%rax
180 »       je·····16b·<stat_S_ISCHR+0x13>176 »       je·····169·<stat_S_ISDOOR+0x11>
181 »       xor····%eax,%eax177 »       xor····%eax,%eax
182 »       pop····%rbx178 »       pop····%rdx
183 »       ret179 »       ret
  
184 0000000000000191·<stat_S_ISDOOR>:180 000000000000017f·<stat_S_ISBLK>:
185 stat_S_ISDOOR():181 stat_S_ISBLK():
186 »       endbr64182 »       endbr64
187 »       push···%rdi183 »       push···%rbx
188 »       mov····%rsi,%rdi184 »       mov····%rsi,%rdi
189 »       call···19e·<stat_S_ISDOOR+0xd>185 »       call···18c·<stat_S_ISBLK+0xd>
190 ·R_X86_64_PC32»  .text.hot-0x4186 ·R_X86_64_PC32»  .text.hot-0x4
 187 »       mov····%eax,%ebx
191 »       inc····%eax188 »       inc····%eax
192 »       je·····1aa·<stat_S_ISDOOR+0x19>189 »       je·····1aa·<stat_S_ISBLK+0x2b>
 190 »       and····$0xf000,%ebx
193 »       xor····%edi,%edi191 »       xor····%edi,%edi
 192 »       cmp····$0x6000,%ebx
194 »       pop····%rcx193 »       pop····%rbx
 194 »       sete···%dil
195 »       jmp····1aa·<stat_S_ISDOOR+0x19>195 »       jmp····1aa·<stat_S_ISBLK+0x2b>
196 ·R_X86_64_PLT32» PyBool_FromLong-0x4196 ·R_X86_64_PLT32» PyBool_FromLong-0x4
197 »       call···1af·<stat_S_ISDOOR+0x1e>197 »       call···1af·<stat_S_ISBLK+0x30>
198 ·R_X86_64_PLT32» PyErr_Occurred-0x4198 ·R_X86_64_PLT32» PyErr_Occurred-0x4
199 »       test···%rax,%rax199 »       test···%rax,%rax
200 »       je·····1a2·<stat_S_ISDOOR+0x11>200 »       je·····192·<stat_S_ISBLK+0x13>
201 »       xor····%eax,%eax201 »       xor····%eax,%eax
202 »       pop····%rdx202 »       pop····%rbx
203 »       ret203 »       ret
  
204 00000000000001b8·<stat_S_ISPORT>:204 00000000000001b8·<stat_S_ISPORT>:
205 stat_S_ISPORT():205 stat_S_ISPORT():
206 »       endbr64206 »       endbr64
207 »       jmp····191·<stat_S_ISDOOR>207 »       jmp····158·<stat_S_ISDOOR>
  
208 00000000000001be·<stat_S_ISSOCK>:208 00000000000001be·<stat_S_ISSOCK>:
209 stat_S_ISSOCK():209 stat_S_ISSOCK():
210 »       endbr64210 »       endbr64
211 »       push···%rbx211 »       push···%rbx
212 »       mov····%rsi,%rdi212 »       mov····%rsi,%rdi
213 »       call···1cb·<stat_S_ISSOCK+0xd>213 »       call···1cb·<stat_S_ISSOCK+0xd>
Offset 230, 36 lines modifiedOffset 230, 36 lines modified
230 ·R_X86_64_PLT32» PyErr_Occurred-0x4230 ·R_X86_64_PLT32» PyErr_Occurred-0x4
231 »       test···%rax,%rax231 »       test···%rax,%rax
232 »       je·····1d1·<stat_S_ISSOCK+0x13>232 »       je·····1d1·<stat_S_ISSOCK+0x13>
233 »       xor····%eax,%eax233 »       xor····%eax,%eax
234 »       pop····%rbx234 »       pop····%rbx
235 »       ret235 »       ret
  
236 00000000000001f7·<stat_S_ISBLK>:236 00000000000001f7·<stat_S_ISWHT>:
237 stat_S_ISBLK():237 stat_S_ISWHT():
 238 »       endbr64
 239 »       jmp····158·<stat_S_ISDOOR>
  
 240 0000000000000200·<stat_S_ISCHR>:
 241 stat_S_ISCHR():
238 »       endbr64242 »       endbr64
239 »       push···%rbx243 »       push···%rbx
240 »       mov····%rsi,%rdi244 »       mov····%rsi,%rdi
241 »       call···204·<stat_S_ISBLK+0xd>245 »       call···20d·<stat_S_ISCHR+0xd>
242 ·R_X86_64_PC32»  .text.hot-0x4246 ·R_X86_64_PC32»  .text.hot-0x4
243 »       mov····%eax,%ebx247 »       mov····%eax,%ebx
244 »       inc····%eax248 »       inc····%eax
245 »       je·····222·<stat_S_ISBLK+0x2b>249 »       je·····22b·<stat_S_ISCHR+0x2b>
246 »       and····$0xf000,%ebx250 »       and····$0xf000,%ebx
247 »       xor····%edi,%edi251 »       xor····%edi,%edi
248 »       cmp····$0x6000,%ebx252 »       cmp····$0x2000,%ebx
249 »       pop····%rbx253 »       pop····%rbx
250 »       sete···%dil254 »       sete···%dil
251 »       jmp····222·<stat_S_ISBLK+0x2b>255 »       jmp····22b·<stat_S_ISCHR+0x2b>
252 ·R_X86_64_PLT32» PyBool_FromLong-0x4256 ·R_X86_64_PLT32» PyBool_FromLong-0x4
253 »       call···227·<stat_S_ISBLK+0x30>257 »       call···230·<stat_S_ISCHR+0x30>
254 ·R_X86_64_PLT32» PyErr_Occurred-0x4258 ·R_X86_64_PLT32» PyErr_Occurred-0x4
255 »       test···%rax,%rax259 »       test···%rax,%rax
256 »       je·····20a·<stat_S_ISBLK+0x13>260 »       je·····213·<stat_S_ISCHR+0x13>
257 »       xor····%eax,%eax261 »       xor····%eax,%eax
258 »       pop····%rbx262 »       pop····%rbx
259 »       ret263 »       ret
  
260 0000000000000230·<stat_S_ISWHT>: 
261 stat_S_ISWHT(): 
262 »       endbr64 
263 »       jmp····191·<stat_S_ISDOOR> 
1.81 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 30, 19 lines modifiedOffset 30, 19 lines modified
30 ··0x000001a0·000e205c·0e080000·14000000·ac010000·..·\............30 ··0x000001a0·000e205c·0e080000·14000000·ac010000·..·\............
31 ··0x000001b0·00000000·2a000000·00480e20·5d0e0800·....*....H.·]...31 ··0x000001b0·00000000·2a000000·00480e20·5d0e0800·....*....H.·]...
32 ··0x000001c0·14000000·c4010000·00000000·1d000000·................32 ··0x000001c0·14000000·c4010000·00000000·1d000000·................
33 ··0x000001d0·000e205c·0e080000·18000000·dc010000·..·\............33 ··0x000001d0·000e205c·0e080000·18000000·dc010000·..·\............
34 ··0x000001e0·00000000·30000000·00450e10·8302620e·....0....E....b.34 ··0x000001e0·00000000·30000000·00450e10·8302620e·....0....E....b.
35 ··0x000001f0·08000000·14000000·f8010000·00000000·................35 ··0x000001f0·08000000·14000000·f8010000·00000000·................
36 ··0x00000200·12000000·000e1083·02510e08·1c000000·.........Q......36 ··0x00000200·12000000·000e1083·02510e08·1c000000·.........Q......
37 ··0x00000210·10020000·00000000·39000000·00450e10·........9....E..37 ··0x00000210·10020000·00000000·27000000·00450e10·........'....E..
38 ··0x00000220·83025d0a·0e08490b·4d0e0800·1c000000·..]...I.M....... 
39 ··0x00000230·30020000·00000000·27000000·00450e10·0.......'....E.. 
40 ··0x00000240·4f0a0e08·450b4d0e·08000000·10000000·O...E.M.........38 ··0x00000220·4f0a0e08·450b4d0e·08000000·1c000000·O...E.M.........
 39 ··0x00000230·30020000·00000000·39000000·00450e10·0.......9....E..
 40 ··0x00000240·83025d0a·0e08490b·4d0e0800·10000000·..]...I.M.......
41 ··0x00000250·50020000·00000000·06000000·00000000·P...............41 ··0x00000250·50020000·00000000·06000000·00000000·P...............
42 ··0x00000260·1c000000·64020000·00000000·39000000·....d.......9...42 ··0x00000260·1c000000·64020000·00000000·39000000·....d.......9...
43 ··0x00000270·00450e10·83025d0a·0e08490b·4d0e0800·.E....]...I.M...43 ··0x00000270·00450e10·83025d0a·0e08490b·4d0e0800·.E....]...I.M...
44 ··0x00000280·1c000000·84020000·00000000·39000000·............9...44 ··0x00000280·10000000·84020000·00000000·09000000·................
 45 ··0x00000290·00000000·20000000·98020000·00000000·....·...........
45 ··0x00000290·00450e10·83025d0a·0e08490b·4d0e0800·.E....]...I.M...46 ··0x000002a0·39000000·00450e10·83025d0a·0e08490b·9....E....]...I.
46 ··0x000002a0·14000000·a4020000·00000000·09000000·................ 
47 ··0x000002b0·00000000·00000000···················........47 ··0x000002b0·4d0e0800·00000000···················M.......
  
1.62 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 15, 19 lines modifiedOffset 15, 19 lines modified
15 ··0x000000c0·6d6f6465·2e636f6c·64007374·61745f53·mode.cold.stat_S15 ··0x000000c0·6d6f6465·2e636f6c·64007374·61745f53·mode.cold.stat_S
16 ··0x000000d0·5f49464d·54007374·61745f53·5f49464d·_IFMT.stat_S_IFM16 ··0x000000d0·5f49464d·54007374·61745f53·5f49464d·_IFMT.stat_S_IFM
17 ··0x000000e0·542e636f·6c640073·7461745f·535f494d·T.cold.stat_S_IM17 ··0x000000e0·542e636f·6c640073·7461745f·535f494d·T.cold.stat_S_IM
18 ··0x000000f0·4f444500·73746174·5f535f49·4d4f4445·ODE.stat_S_IMODE18 ··0x000000f0·4f444500·73746174·5f535f49·4d4f4445·ODE.stat_S_IMODE
19 ··0x00000100·2e636f6c·64007374·61745f53·5f495346·.cold.stat_S_ISF19 ··0x00000100·2e636f6c·64007374·61745f53·5f495346·.cold.stat_S_ISF
20 ··0x00000110·49464f00·73746174·5f535f49·53464946·IFO.stat_S_ISFIF20 ··0x00000110·49464f00·73746174·5f535f49·53464946·IFO.stat_S_ISFIF
21 ··0x00000120·4f2e636f·6c640073·7461745f·535f4953·O.cold.stat_S_IS21 ··0x00000120·4f2e636f·6c640073·7461745f·535f4953·O.cold.stat_S_IS
22 ··0x00000130·43485200·73746174·5f535f49·53444f4f·CHR.stat_S_ISDOO22 ··0x00000130·444f4f52·00737461·745f535f·4953424c·DOOR.stat_S_ISBL
23 ··0x00000140·52007374·61745f53·5f495350·4f525400·R.stat_S_ISPORT.23 ··0x00000140·4b007374·61745f53·5f495350·4f525400·K.stat_S_ISPORT.
24 ··0x00000150·73746174·5f535f49·53534f43·4b007374·stat_S_ISSOCK.st24 ··0x00000150·73746174·5f535f49·53534f43·4b007374·stat_S_ISSOCK.st
25 ··0x00000160·61745f53·5f495342·4c4b0073·7461745f·at_S_ISBLK.stat_25 ··0x00000160·61745f53·5f495357·48540073·7461745f·at_S_ISWHT.stat_
26 ··0x00000170·535f4953·57485400·6d6f6475·6c655f64·S_ISWHT.module_d26 ··0x00000170·535f4953·43485200·6d6f6475·6c655f64·S_ISCHR.module_d
27 ··0x00000180·6f630073·7461745f·6d657468·6f647300·oc.stat_methods.27 ··0x00000180·6f630073·7461745f·6d657468·6f647300·oc.stat_methods.
28 ··0x00000190·73746174·5f736c6f·74730073·7461745f·stat_slots.stat_28 ··0x00000190·73746174·5f736c6f·74730073·7461745f·stat_slots.stat_
29 ··0x000001a0·535f4953·4449525f·646f6300·73746174·S_ISDIR_doc.stat29 ··0x000001a0·535f4953·4449525f·646f6300·73746174·S_ISDIR_doc.stat
30 ··0x000001b0·5f535f49·53434852·5f646f63·00737461·_S_ISCHR_doc.sta30 ··0x000001b0·5f535f49·53434852·5f646f63·00737461·_S_ISCHR_doc.sta
31 ··0x000001c0·745f535f·4953424c·4b5f646f·63007374·t_S_ISBLK_doc.st31 ··0x000001c0·745f535f·4953424c·4b5f646f·63007374·t_S_ISBLK_doc.st
32 ··0x000001d0·61745f53·5f495352·45475f64·6f630073·at_S_ISREG_doc.s32 ··0x000001d0·61745f53·5f495352·45475f64·6f630073·at_S_ISREG_doc.s
33 ··0x000001e0·7461745f·535f4953·4649464f·5f646f63·tat_S_ISFIFO_doc33 ··0x000001e0·7461745f·535f4953·4649464f·5f646f63·tat_S_ISFIFO_doc
1.13 KB
xz --list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············22 ··Blocks:············2
3 ··Compressed·size:···4943.1·KiB·(5061684·B)3 ··Compressed·size:···4945.3·KiB·(5063988·B)
4 ··Uncompressed·size:·28.4·MiB·(29747200·B)4 ··Uncompressed·size:·28.4·MiB·(29747200·B)
5 ··Ratio:·············0.1705 ··Ratio:·············0.170
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········2···············0···············0·········5061684········29747200··0.170··CRC64············010 ·········1·········2···············0···············0·········5063988········29747200··0.170··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········4364576········25165824··0.173··CRC6413 ·········1·········1··············12···············0·········4366400········25165824··0.174··CRC64
14 ·········1·········2·········4364588········25165824··········697060·········4581376··0.152··CRC6414 ·········1·········2·········4366412········25165824··········697540·········4581376··0.152··CRC64
739 KB
libpython3.12-stdlib_3.12.3-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary
2 -rw-r--r--···0········0········0····10180·2024-04-10·05:33:47.000000·control.tar.xz2 -rw-r--r--···0········0········0····10172·2024-04-10·05:33:47.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1941932·2024-04-10·05:33:47.000000·data.tar.xz3 -rw-r--r--···0········0········0··1941828·2024-04-10·05:33:47.000000·data.tar.xz
1.86 KB
control.tar.xz
898 B
control.tar
828 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libpython3.12-stdlib1 Package:·libpython3.12-stdlib
2 Source:·python3.122 Source:·python3.12
3 Version:·3.12.3-13 Version:·3.12.3-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·89806 Installed-Size:·8976
7 Depends:·libpython3.12-minimal·(=·3.12.3-1),·media-types·|·mime-support,·netbase,·tzdata,·libbz2-1.0,·libc6·(>=·2.38),·libcrypt1·(>=·1:4.1.0),·libdb5.3t64,·libffi8·(>=·3.4),·liblzma5·(>=·5.1.1alpha+20120614),·libncursesw6·(>=·6.1),·libreadline8t64·(>=·7.0~beta),·libsqlite3-0·(>=·3.36.0),·libtinfo6·(>=·6)7 Depends:·libpython3.12-minimal·(=·3.12.3-1),·media-types·|·mime-support,·netbase,·tzdata,·libbz2-1.0,·libc6·(>=·2.38),·libcrypt1·(>=·1:4.1.0),·libdb5.3t64,·libffi8·(>=·3.4),·liblzma5·(>=·5.1.1alpha+20120614),·libncursesw6·(>=·6.1),·libreadline8t64·(>=·7.0~beta),·libsqlite3-0·(>=·3.36.0),·libtinfo6·(>=·6)
8 Breaks:·libpython3.12-testsuite·(<<·3.12.0-3~),·python3-gdbm·(<<·3.9.9-1~)8 Breaks:·libpython3.12-testsuite·(<<·3.12.0-3~),·python3-gdbm·(<<·3.9.9-1~)
9 Replaces:·libpython3.12-testsuite·(<<·3.12.0-3~),·python3-gdbm·(<<·3.9.9-1~)9 Replaces:·libpython3.12-testsuite·(<<·3.12.0-3~),·python3-gdbm·(<<·3.9.9-1~)
10 Section:·python10 Section:·python
11 Priority:·optional11 Priority:·optional
12 Multi-Arch:·same12 Multi-Arch:·same
13 Description:·Interactive·high-level·object-oriented·language·(standard·library,·version·3.12)13 Description:·Interactive·high-level·object-oriented·language·(standard·library,·version·3.12)
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
977 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···9.9·KiB·(10180·B)3 ··Compressed·size:···9.9·KiB·(10172·B)
4 ··Uncompressed·size:·40.0·KiB·(40960·B)4 ··Uncompressed·size:·40.0·KiB·(40960·B)
5 ··Ratio:·············0.2495 ··Ratio:·············0.248
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········10180···········40960··0.249··CRC64············010 ·········1·········1···············0···············0···········10172···········40960··0.248··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········10144···········40960··0.248··CRC6413 ·········1·········1··············12···············0···········10136···········40960··0.247··CRC64
737 KB
data.tar.xz
736 KB
data.tar
2.58 KB
file list
    
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 -rw-r--r--···0·root·········(0)·root·········(0)···372744·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_decimal.cpython-312-x86_64-linux-gnu.so138 -rw-r--r--···0·root·········(0)·root·········(0)···372744·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_decimal.cpython-312-x86_64-linux-gnu.so
139 -rw-r--r--···0·root·········(0)·root·········(0)····48792·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so139 -rw-r--r--···0·root·········(0)·root·········(0)····48792·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so
140 -rw-r--r--···0·root·········(0)·root·········(0)····31872·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_lsprof.cpython-312-x86_64-linux-gnu.so140 -rw-r--r--···0·root·········(0)·root·········(0)····31872·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_lsprof.cpython-312-x86_64-linux-gnu.so
141 -rw-r--r--···0·root·········(0)·root·········(0)····45000·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_lzma.cpython-312-x86_64-linux-gnu.so141 -rw-r--r--···0·root·········(0)·root·········(0)····45000·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_lzma.cpython-312-x86_64-linux-gnu.so
142 -rw-r--r--···0·root·········(0)·root·········(0)····58600·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_multibytecodec.cpython-312-x86_64-linux-gnu.so142 -rw-r--r--···0·root·········(0)·root·········(0)····58600·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_multibytecodec.cpython-312-x86_64-linux-gnu.so
143 -rw-r--r--···0·root·········(0)·root·········(0)····24120·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_multiprocessing.cpython-312-x86_64-linux-gnu.so143 -rw-r--r--···0·root·········(0)·root·········(0)····24120·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_multiprocessing.cpython-312-x86_64-linux-gnu.so
144 -rw-r--r--···0·root·········(0)·root·········(0)····14920·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_posixshmem.cpython-312-x86_64-linux-gnu.so144 -rw-r--r--···0·root·········(0)·root·········(0)····14920·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_posixshmem.cpython-312-x86_64-linux-gnu.so
145 -rw-r--r--···0·root·········(0)·root·········(0)····23664·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_queue.cpython-312-x86_64-linux-gnu.so145 -rw-r--r--···0·root·········(0)·root·········(0)····19568·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_queue.cpython-312-x86_64-linux-gnu.so
146 -rw-r--r--···0·root·········(0)·root·········(0)···144632·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_sqlite3.cpython-312-x86_64-linux-gnu.so146 -rw-r--r--···0·root·········(0)·root·········(0)···144632·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_sqlite3.cpython-312-x86_64-linux-gnu.so
147 -rw-r--r--···0·root·········(0)·root·········(0)····58152·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testbuffer.cpython-312-x86_64-linux-gnu.so147 -rw-r--r--···0·root·········(0)·root·········(0)····58152·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testbuffer.cpython-312-x86_64-linux-gnu.so
148 -rw-r--r--···0·root·········(0)·root·········(0)···343688·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testcapi.cpython-312-x86_64-linux-gnu.so148 -rw-r--r--···0·root·········(0)·root·········(0)···343688·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testcapi.cpython-312-x86_64-linux-gnu.so
149 -rw-r--r--···0·root·········(0)·root·········(0)····68776·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testclinic.cpython-312-x86_64-linux-gnu.so149 -rw-r--r--···0·root·········(0)·root·········(0)····68776·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testclinic.cpython-312-x86_64-linux-gnu.so
150 -rw-r--r--···0·root·········(0)·root·········(0)····14504·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testimportmultiple.cpython-312-x86_64-linux-gnu.so150 -rw-r--r--···0·root·········(0)·root·········(0)····14504·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testimportmultiple.cpython-312-x86_64-linux-gnu.so
151 -rw-r--r--···0·root·········(0)·root·········(0)····36968·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testinternalcapi.cpython-312-x86_64-linux-gnu.so151 -rw-r--r--···0·root·········(0)·root·········(0)····36968·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testinternalcapi.cpython-312-x86_64-linux-gnu.so
152 -rw-r--r--···0·root·········(0)·root·········(0)····31504·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testmultiphase.cpython-312-x86_64-linux-gnu.so152 -rw-r--r--···0·root·········(0)·root·········(0)····31504·2024-04-10·05:33:47.000000·./usr/lib/python3.12/lib-dynload/_testmultiphase.cpython-312-x86_64-linux-gnu.so
448 KB
./usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.21 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001b98·0x001b98·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001b98·0x001b98·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x006279·0x006279·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0062c9·0x0062c9·R·E·0x1000
9 ··LOAD···········0x009000·0x0000000000009000·0x0000000000009000·0x001260·0x001260·R···0x10009 ··LOAD···········0x009000·0x0000000000009000·0x0000000000009000·0x001260·0x001260·R···0x1000
10 ··LOAD···········0x00add0·0x000000000000bdd0·0x000000000000bdd0·0x0009c8·0x0009d0·RW··0x100010 ··LOAD···········0x00add0·0x000000000000bdd0·0x000000000000bdd0·0x0009c8·0x0009d0·RW··0x1000
11 ··DYNAMIC········0x00ade0·0x000000000000bde0·0x000000000000bde0·0x000180·0x000180·RW··0x811 ··DYNAMIC········0x00ade0·0x000000000000bde0·0x000000000000bde0·0x000180·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x009a00·0x0000000000009a00·0x0000000000009a00·0x000164·0x000164·R···0x413 ··GNU_EH_FRAME···0x009a00·0x0000000000009a00·0x0000000000009a00·0x000164·0x000164·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x00add0·0x000000000000bdd0·0x000000000000bdd0·0x000230·0x000230·R···0x115 ··GNU_RELRO······0x00add0·0x000000000000bdd0·0x000000000000bdd0·0x000230·0x000230·R···0x1
1.65 KB
readelf --wide --sections {}
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·000690·18···A··4···1··88 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·000690·18···A··4···1··8
9 ··[·4]·.dynstr···········STRTAB··········0000000000000918·000918·0004fc·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000000918·000918·0004fc·00···A··0···0··1
10 ··[·5]·.rela.dyn·········RELA············0000000000000e18·000e18·0008b8·18···A··3···0··810 ··[·5]·.rela.dyn·········RELA············0000000000000e18·000e18·0008b8·18···A··3···0··8
11 ··[·6]·.rela.plt·········RELA············00000000000016d0·0016d0·0004c8·18··AI··3··19··811 ··[·6]·.rela.plt·········RELA············00000000000016d0·0016d0·0004c8·18··AI··3··19··8
12 ··[·7]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··412 ··[·7]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000340·10··AX··0···0·1613 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000340·10··AX··0···0·16
14 ··[·9]·.plt.got··········PROGBITS········0000000000002360·002360·000008·08··AX··0···0··814 ··[·9]·.plt.got··········PROGBITS········0000000000002360·002360·000008·08··AX··0···0··8
15 ··[10]·.text·············PROGBITS········0000000000002370·002370·005f00·00··AX··0···0·1615 ··[10]·.text·············PROGBITS········0000000000002370·002370·005f50·00··AX··0···0·16
16 ··[11]·.fini·············PROGBITS········0000000000008270·008270·000009·00··AX··0···0··416 ··[11]·.fini·············PROGBITS········00000000000082c0·0082c0·000009·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········0000000000009000·009000·000a00·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000009000·009000·000a00·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000009a00·009a00·000164·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000009a00·009a00·000164·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0000000000009b68·009b68·0006f8·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········0000000000009b68·009b68·0006f8·00···A··0···0··8
20 ··[15]·.init_array·······INIT_ARRAY······000000000000bdd0·00add0·000008·08··WA··0···0··820 ··[15]·.init_array·······INIT_ARRAY······000000000000bdd0·00add0·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······FINI_ARRAY······000000000000bdd8·00add8·000008·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······000000000000bdd8·00add8·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········DYNAMIC·········000000000000bde0·00ade0·000180·10··WA··4···0··822 ··[17]·.dynamic··········DYNAMIC·········000000000000bde0·00ade0·000180·10··WA··4···0··8
23 ··[18]·.got··············PROGBITS········000000000000bf60·00af60·000088·08··WA··0···0··823 ··[18]·.got··············PROGBITS········000000000000bf60·00af60·000088·08··WA··0···0··8
764 B
readelf --wide --symbols {}
    
Offset 66, 8 lines modifiedOffset 66, 8 lines modified
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_GetCurrent66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_GetCurrent
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromString
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish
72 ····68:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__72 ····68:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
73 ····69:·0000000000004720····16·FUNC····GLOBAL·DEFAULT···10·PyInit__json73 ····69:·0000000000004750····16·FUNC····GLOBAL·DEFAULT···10·PyInit__json
5.68 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xe18·contains·93·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xe18·contains·93·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000bdd0··0000000000000008·R_X86_64_RELATIVE·························7d903 000000000000bdd0··0000000000000008·R_X86_64_RELATIVE·························7de0
4 000000000000bdd8··0000000000000008·R_X86_64_RELATIVE·························7d504 000000000000bdd8··0000000000000008·R_X86_64_RELATIVE·························7da0
5 000000000000c1a0··0000000000000008·R_X86_64_RELATIVE·························c1a05 000000000000c1a0··0000000000000008·R_X86_64_RELATIVE·························c1a0
6 000000000000c1c0··0000000000000008·R_X86_64_RELATIVE·························92856 000000000000c1c0··0000000000000008·R_X86_64_RELATIVE·························9285
7 000000000000c1c8··0000000000000008·R_X86_64_RELATIVE·························91e57 000000000000c1c8··0000000000000008·R_X86_64_RELATIVE·························91e5
8 000000000000c1e0··0000000000000008·R_X86_64_RELATIVE·························91e98 000000000000c1e0··0000000000000008·R_X86_64_RELATIVE·························91e9
9 000000000000c1f0··0000000000000008·R_X86_64_RELATIVE·························91f19 000000000000c1f0··0000000000000008·R_X86_64_RELATIVE·························91f1
10 000000000000c1f8··0000000000000008·R_X86_64_RELATIVE·························91f510 000000000000c1f8··0000000000000008·R_X86_64_RELATIVE·························91f5
11 000000000000c220··0000000000000008·R_X86_64_RELATIVE·························920b11 000000000000c220··0000000000000008·R_X86_64_RELATIVE·························920b
Offset 18, 42 lines modifiedOffset 18, 42 lines modified
18 000000000000c250··0000000000000008·R_X86_64_RELATIVE·························923f18 000000000000c250··0000000000000008·R_X86_64_RELATIVE·························923f
19 000000000000c258··0000000000000008·R_X86_64_RELATIVE·························924919 000000000000c258··0000000000000008·R_X86_64_RELATIVE·························9249
20 000000000000c260··0000000000000008·R_X86_64_RELATIVE·························925220 000000000000c260··0000000000000008·R_X86_64_RELATIVE·························9252
21 000000000000c2a8··0000000000000008·R_X86_64_RELATIVE·························925c21 000000000000c2a8··0000000000000008·R_X86_64_RELATIVE·························925c
22 000000000000c2b0··0000000000000008·R_X86_64_RELATIVE·························966822 000000000000c2b0··0000000000000008·R_X86_64_RELATIVE·························9668
23 000000000000c2c0··0000000000000008·R_X86_64_RELATIVE·························c34023 000000000000c2c0··0000000000000008·R_X86_64_RELATIVE·························c340
24 000000000000c2c8··0000000000000008·R_X86_64_RELATIVE·························c30024 000000000000c2c8··0000000000000008·R_X86_64_RELATIVE·························c300
25 000000000000c308··0000000000000008·R_X86_64_RELATIVE·························473025 000000000000c308··0000000000000008·R_X86_64_RELATIVE·························4760
26 000000000000c340··0000000000000008·R_X86_64_RELATIVE·························926226 000000000000c340··0000000000000008·R_X86_64_RELATIVE·························9262
27 000000000000c348··0000000000000008·R_X86_64_RELATIVE·························492027 000000000000c348··0000000000000008·R_X86_64_RELATIVE·························4950
28 000000000000c358··0000000000000008·R_X86_64_RELATIVE·························974028 000000000000c358··0000000000000008·R_X86_64_RELATIVE·························9740
29 000000000000c360··0000000000000008·R_X86_64_RELATIVE·························927a29 000000000000c360··0000000000000008·R_X86_64_RELATIVE·························927a
30 000000000000c368··0000000000000008·R_X86_64_RELATIVE·························3f9930 000000000000c368··0000000000000008·R_X86_64_RELATIVE·························3fbf
31 000000000000c378··0000000000000008·R_X86_64_RELATIVE·························96e031 000000000000c378··0000000000000008·R_X86_64_RELATIVE·························96e0
32 000000000000c380··0000000000000008·R_X86_64_RELATIVE·························91da32 000000000000c380··0000000000000008·R_X86_64_RELATIVE·························91da
33 000000000000c388··0000000000000008·R_X86_64_RELATIVE·························81c033 000000000000c388··0000000000000008·R_X86_64_RELATIVE·························8210
34 000000000000c398··0000000000000008·R_X86_64_RELATIVE·························97c034 000000000000c398··0000000000000008·R_X86_64_RELATIVE·························97c0
35 000000000000c3c0··0000000000000008·R_X86_64_RELATIVE·························928c35 000000000000c3c0··0000000000000008·R_X86_64_RELATIVE·························928c
36 000000000000c3d8··0000000000000008·R_X86_64_RELATIVE·························c3e036 000000000000c3d8··0000000000000008·R_X86_64_RELATIVE·························c3e0
37 000000000000c3e8··0000000000000008·R_X86_64_RELATIVE·························968037 000000000000c3e8··0000000000000008·R_X86_64_RELATIVE·························9680
38 000000000000c3f8··0000000000000008·R_X86_64_RELATIVE·························800038 000000000000c3f8··0000000000000008·R_X86_64_RELATIVE·························8050
39 000000000000c408··0000000000000008·R_X86_64_RELATIVE·························7f1039 000000000000c408··0000000000000008·R_X86_64_RELATIVE·························7f60
40 000000000000c418··0000000000000008·R_X86_64_RELATIVE·························462440 000000000000c418··0000000000000008·R_X86_64_RELATIVE·························464a
41 000000000000c428··0000000000000008·R_X86_64_RELATIVE·························804041 000000000000c428··0000000000000008·R_X86_64_RELATIVE·························8090
42 000000000000c438··0000000000000008·R_X86_64_RELATIVE·························c50042 000000000000c438··0000000000000008·R_X86_64_RELATIVE·························c500
43 000000000000c448··0000000000000008·R_X86_64_RELATIVE·························7da043 000000000000c448··0000000000000008·R_X86_64_RELATIVE·························7df0
44 000000000000c460··0000000000000008·R_X86_64_RELATIVE·························929a44 000000000000c460··0000000000000008·R_X86_64_RELATIVE·························929a
45 000000000000c478··0000000000000008·R_X86_64_RELATIVE·························c48045 000000000000c478··0000000000000008·R_X86_64_RELATIVE·························c480
46 000000000000c488··0000000000000008·R_X86_64_RELATIVE·························96c046 000000000000c488··0000000000000008·R_X86_64_RELATIVE·························96c0
47 000000000000c498··0000000000000008·R_X86_64_RELATIVE·························4db047 000000000000c498··0000000000000008·R_X86_64_RELATIVE·························4de0
48 000000000000c4a8··0000000000000008·R_X86_64_RELATIVE·························4ee048 000000000000c4a8··0000000000000008·R_X86_64_RELATIVE·························4f10
49 000000000000c4b8··0000000000000008·R_X86_64_RELATIVE·························4ce049 000000000000c4b8··0000000000000008·R_X86_64_RELATIVE·························4d10
50 000000000000c4c8··0000000000000008·R_X86_64_RELATIVE·························4fa050 000000000000c4c8··0000000000000008·R_X86_64_RELATIVE·························4fd0
51 000000000000c4d8··0000000000000008·R_X86_64_RELATIVE·························c68051 000000000000c4d8··0000000000000008·R_X86_64_RELATIVE·························c680
52 000000000000c4e8··0000000000000008·R_X86_64_RELATIVE·························47d052 000000000000c4e8··0000000000000008·R_X86_64_RELATIVE·························4800
53 000000000000c500··0000000000000008·R_X86_64_RELATIVE·························920b53 000000000000c500··0000000000000008·R_X86_64_RELATIVE·························920b
54 000000000000c520··0000000000000008·R_X86_64_RELATIVE·························920b54 000000000000c520··0000000000000008·R_X86_64_RELATIVE·························920b
55 000000000000c528··0000000000000008·R_X86_64_RELATIVE·························921355 000000000000c528··0000000000000008·R_X86_64_RELATIVE·························9213
56 000000000000c548··0000000000000008·R_X86_64_RELATIVE·························921356 000000000000c548··0000000000000008·R_X86_64_RELATIVE·························9213
57 000000000000c550··0000000000000008·R_X86_64_RELATIVE·························908557 000000000000c550··0000000000000008·R_X86_64_RELATIVE·························9085
58 000000000000c570··0000000000000008·R_X86_64_RELATIVE·························908558 000000000000c570··0000000000000008·R_X86_64_RELATIVE·························9085
59 000000000000c578··0000000000000008·R_X86_64_RELATIVE·························921b59 000000000000c578··0000000000000008·R_X86_64_RELATIVE·························921b
676 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0xade0·contains·20·entries:1 Dynamic·section·at·offset·0xade0·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x000000000000000c·(INIT)···············0x20003 ·0x000000000000000c·(INIT)···············0x2000
4 ·0x000000000000000d·(FINI)···············0x82704 ·0x000000000000000d·(FINI)···············0x82c0
5 ·0x0000000000000019·(INIT_ARRAY)·········0xbdd05 ·0x0000000000000019·(INIT_ARRAY)·········0xbdd0
6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
7 ·0x000000000000001a·(FINI_ARRAY)·········0xbdd87 ·0x000000000000001a·(FINI_ARRAY)·········0xbdd8
8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
9 ·0x000000006ffffef5·(GNU_HASH)···········0x2609 ·0x000000006ffffef5·(GNU_HASH)···········0x260
10 ·0x0000000000000005·(STRTAB)·············0x91810 ·0x0000000000000005·(STRTAB)·············0x918
11 ·0x0000000000000006·(SYMTAB)·············0x28811 ·0x0000000000000006·(SYMTAB)·············0x288
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5d5f81b20daa250ccd1b227e21d2fe2b7474a65d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1bed036f2219763084538561e2fae00325af7493
37.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 133 lines modifiedOffset 29, 133 lines modified
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=0000000000004720..000000000000473035 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=0000000000004750..0000000000004760
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
38 ··DW_CFA_nop38 ··DW_CFA_nop
  
39 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=0000000000004730..00000000000047cb39 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=0000000000004760..00000000000047fb
40 ··DW_CFA_advance_loc:·5·to·000000000000473540 ··DW_CFA_advance_loc:·5·to·0000000000004765
41 ··DW_CFA_def_cfa_offset:·1641 ··DW_CFA_def_cfa_offset:·16
42 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1642 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
43 ··DW_CFA_advance_loc:·11·to·000000000000474043 ··DW_CFA_advance_loc:·11·to·0000000000004770
44 ··DW_CFA_def_cfa_offset:·2444 ··DW_CFA_def_cfa_offset:·24
45 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2445 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
46 ··DW_CFA_advance_loc:·4·to·000000000000474446 ··DW_CFA_advance_loc:·4·to·0000000000004774
47 ··DW_CFA_def_cfa_offset:·4847 ··DW_CFA_def_cfa_offset:·48
48 ··DW_CFA_advance_loc1:·132·to·00000000000047c848 ··DW_CFA_advance_loc1:·132·to·00000000000047f8
49 ··DW_CFA_def_cfa_offset:·2449 ··DW_CFA_def_cfa_offset:·24
50 ··DW_CFA_advance_loc:·1·to·00000000000047c950 ··DW_CFA_advance_loc:·1·to·00000000000047f9
51 ··DW_CFA_def_cfa_offset:·1651 ··DW_CFA_def_cfa_offset:·16
52 ··DW_CFA_advance_loc:·1·to·00000000000047ca52 ··DW_CFA_advance_loc:·1·to·00000000000047fa
53 ··DW_CFA_def_cfa_offset:·853 ··DW_CFA_def_cfa_offset:·8
  
54 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=0000000000002370..00000000000023a254 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=0000000000002370..00000000000023a2
55 ··DW_CFA_def_cfa_offset:·4855 ··DW_CFA_def_cfa_offset:·48
56 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2456 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
57 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1657 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
58 ··DW_CFA_nop58 ··DW_CFA_nop
  
59 000000ac·0000000000000028·000000b0·FDE·cie=00000000·pc=00000000000047d0..000000000000491259 000000ac·0000000000000028·000000b0·FDE·cie=00000000·pc=0000000000004800..0000000000004942
60 ··DW_CFA_advance_loc:·5·to·00000000000047d560 ··DW_CFA_advance_loc:·5·to·0000000000004805
61 ··DW_CFA_def_cfa_offset:·1661 ··DW_CFA_def_cfa_offset:·16
62 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1662 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
63 ··DW_CFA_advance_loc:·10·to·00000000000047df63 ··DW_CFA_advance_loc:·10·to·000000000000480f
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2465 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
66 ··DW_CFA_advance_loc:·20·to·00000000000047f366 ··DW_CFA_advance_loc:·20·to·0000000000004823
67 ··DW_CFA_def_cfa_offset:·4867 ··DW_CFA_def_cfa_offset:·48
68 ··DW_CFA_advance_loc2:·271·to·000000000000490268 ··DW_CFA_advance_loc2:·271·to·0000000000004932
69 ··DW_CFA_remember_state69 ··DW_CFA_remember_state
70 ··DW_CFA_def_cfa_offset:·2470 ··DW_CFA_def_cfa_offset:·24
71 ··DW_CFA_advance_loc:·4·to·000000000000490671 ··DW_CFA_advance_loc:·4·to·0000000000004936
72 ··DW_CFA_def_cfa_offset:·1672 ··DW_CFA_def_cfa_offset:·16
73 ··DW_CFA_advance_loc:·1·to·000000000000490773 ··DW_CFA_advance_loc:·1·to·0000000000004937
74 ··DW_CFA_def_cfa_offset:·874 ··DW_CFA_def_cfa_offset:·8
75 ··DW_CFA_advance_loc:·1·to·000000000000490875 ··DW_CFA_advance_loc:·1·to·0000000000004938
76 ··DW_CFA_restore_state76 ··DW_CFA_restore_state
  
77 000000d8·0000000000000014·000000dc·FDE·cie=00000000·pc=00000000000023a2..00000000000023e177 000000d8·0000000000000014·000000dc·FDE·cie=00000000·pc=00000000000023a2..00000000000023e1
78 ··DW_CFA_def_cfa_offset:·4878 ··DW_CFA_def_cfa_offset:·48
79 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2479 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
80 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1680 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
81 ··DW_CFA_nop81 ··DW_CFA_nop
  
82 000000f0·000000000000004c·000000f4·FDE·cie=00000000·pc=0000000000004920..0000000000004cd382 000000f0·000000000000004c·000000f4·FDE·cie=00000000·pc=0000000000004950..0000000000004d03
83 ··DW_CFA_advance_loc:·6·to·000000000000492683 ··DW_CFA_advance_loc:·6·to·0000000000004956
84 ··DW_CFA_def_cfa_offset:·1684 ··DW_CFA_def_cfa_offset:·16
85 ··DW_CFA_offset:·r13·(r13)·at·cfa-1685 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
86 ··DW_CFA_advance_loc:·2·to·000000000000492886 ··DW_CFA_advance_loc:·2·to·0000000000004958
87 ··DW_CFA_def_cfa_offset:·2487 ··DW_CFA_def_cfa_offset:·24
88 ··DW_CFA_offset:·r12·(r12)·at·cfa-2488 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
89 ··DW_CFA_advance_loc:·1·to·000000000000492989 ··DW_CFA_advance_loc:·1·to·0000000000004959
90 ··DW_CFA_def_cfa_offset:·3290 ··DW_CFA_def_cfa_offset:·32
91 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3291 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
92 ··DW_CFA_advance_loc:·1·to·000000000000492a92 ··DW_CFA_advance_loc:·1·to·000000000000495a
93 ··DW_CFA_def_cfa_offset:·4093 ··DW_CFA_def_cfa_offset:·40
94 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4094 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
95 ··DW_CFA_advance_loc:·4·to·000000000000492e95 ··DW_CFA_advance_loc:·4·to·000000000000495e
96 ··DW_CFA_def_cfa_offset:·4896 ··DW_CFA_def_cfa_offset:·48
97 ··DW_CFA_advance_loc2:·319·to·0000000000004a6d97 ··DW_CFA_advance_loc2:·319·to·0000000000004a9d
98 ··DW_CFA_remember_state98 ··DW_CFA_remember_state
99 ··DW_CFA_def_cfa_offset:·4099 ··DW_CFA_def_cfa_offset:·40
100 ··DW_CFA_advance_loc:·4·to·0000000000004a71100 ··DW_CFA_advance_loc:·4·to·0000000000004aa1
101 ··DW_CFA_def_cfa_offset:·32101 ··DW_CFA_def_cfa_offset:·32
102 ··DW_CFA_advance_loc:·1·to·0000000000004a72102 ··DW_CFA_advance_loc:·1·to·0000000000004aa2
103 ··DW_CFA_def_cfa_offset:·24103 ··DW_CFA_def_cfa_offset:·24
104 ··DW_CFA_advance_loc:·2·to·0000000000004a74104 ··DW_CFA_advance_loc:·2·to·0000000000004aa4
105 ··DW_CFA_def_cfa_offset:·16105 ··DW_CFA_def_cfa_offset:·16
106 ··DW_CFA_advance_loc:·2·to·0000000000004a76106 ··DW_CFA_advance_loc:·2·to·0000000000004aa6
107 ··DW_CFA_def_cfa_offset:·8107 ··DW_CFA_def_cfa_offset:·8
108 ··DW_CFA_advance_loc:·10·to·0000000000004a80108 ··DW_CFA_advance_loc:·10·to·0000000000004ab0
109 ··DW_CFA_restore_state109 ··DW_CFA_restore_state
110 ··DW_CFA_advance_loc:·41·to·0000000000004aa9110 ··DW_CFA_advance_loc:·41·to·0000000000004ad9
111 ··DW_CFA_remember_state111 ··DW_CFA_remember_state
112 ··DW_CFA_def_cfa_offset:·40112 ··DW_CFA_def_cfa_offset:·40
113 ··DW_CFA_advance_loc:·4·to·0000000000004aad113 ··DW_CFA_advance_loc:·4·to·0000000000004add
114 ··DW_CFA_def_cfa_offset:·32114 ··DW_CFA_def_cfa_offset:·32
115 ··DW_CFA_advance_loc:·1·to·0000000000004aae115 ··DW_CFA_advance_loc:·1·to·0000000000004ade
116 ··DW_CFA_def_cfa_offset:·24116 ··DW_CFA_def_cfa_offset:·24
117 ··DW_CFA_advance_loc:·2·to·0000000000004ab0117 ··DW_CFA_advance_loc:·2·to·0000000000004ae0
118 ··DW_CFA_def_cfa_offset:·16118 ··DW_CFA_def_cfa_offset:·16
119 ··DW_CFA_advance_loc:·2·to·0000000000004ab2119 ··DW_CFA_advance_loc:·2·to·0000000000004ae2
120 ··DW_CFA_def_cfa_offset:·8120 ··DW_CFA_def_cfa_offset:·8
121 ··DW_CFA_advance_loc:·1·to·0000000000004ab3121 ··DW_CFA_advance_loc:·1·to·0000000000004ae3
122 ··DW_CFA_restore_state122 ··DW_CFA_restore_state
123 ··DW_CFA_nop123 ··DW_CFA_nop
124 ··DW_CFA_nop124 ··DW_CFA_nop
  
125 00000140·0000000000000018·00000144·FDE·cie=00000000·pc=00000000000023e1..0000000000002754125 00000140·0000000000000018·00000144·FDE·cie=00000000·pc=00000000000023e1..0000000000002754
126 ··DW_CFA_def_cfa_offset:·48126 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
129 ··DW_CFA_offset:·r12·(r12)·at·cfa-24129 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
131 ··DW_CFA_nop131 ··DW_CFA_nop
  
132 0000015c·0000000000000028·00000160·FDE·cie=00000000·pc=0000000000004ce0..0000000000004da6132 0000015c·0000000000000028·00000160·FDE·cie=00000000·pc=0000000000004d10..0000000000004dd6
133 ··DW_CFA_advance_loc:·6·to·0000000000004ce6133 ··DW_CFA_advance_loc:·6·to·0000000000004d16
134 ··DW_CFA_def_cfa_offset:·16134 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_offset:·r12·(r12)·at·cfa-16135 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
136 ··DW_CFA_advance_loc:·4·to·0000000000004cea136 ··DW_CFA_advance_loc:·4·to·0000000000004d1a
137 ··DW_CFA_def_cfa_offset:·24137 ··DW_CFA_def_cfa_offset:·24
138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
139 ··DW_CFA_advance_loc:·4·to·0000000000004cee139 ··DW_CFA_advance_loc:·4·to·0000000000004d1e
140 ··DW_CFA_def_cfa_offset:·32140 ··DW_CFA_def_cfa_offset:·32
141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
142 ··DW_CFA_advance_loc1:·173·to·0000000000004d9b142 ··DW_CFA_advance_loc1:·173·to·0000000000004dcb
143 ··DW_CFA_def_cfa_offset:·24143 ··DW_CFA_def_cfa_offset:·24
144 ··DW_CFA_advance_loc:·7·to·0000000000004da2144 ··DW_CFA_advance_loc:·7·to·0000000000004dd2
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
146 ··DW_CFA_advance_loc:·2·to·0000000000004da4146 ··DW_CFA_advance_loc:·2·to·0000000000004dd4
147 ··DW_CFA_def_cfa_offset:·8147 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 31495/38094 bytes (82.68%) of diff not shown.
293 B
strings --all --bytes=8 {}
    
Offset 67, 15 lines modifiedOffset 67, 14 lines modified
67 PyUnicode_FromString67 PyUnicode_FromString
68 PyUnicode_InternFromString68 PyUnicode_InternFromString
69 PyArg_ParseTuple69 PyArg_ParseTuple
70 []A\A]A^A_70 []A\A]A^A_
71 AUATUSQH71 AUATUSQH
72 []A\A]A^A_72 []A\A]A^A_
73 []A\A]A^A_73 []A\A]A^A_
74 l$(L;-'d 
75 AWAVAUATUH74 AWAVAUATUH
76 []A\A]A^A_75 []A\A]A^A_
77 []A\A]A^A_76 []A\A]A^A_
78 h[]A\A]A^A_77 h[]A\A]A^A_
79 O:make_scanner78 O:make_scanner
80 object_hook79 object_hook
81 object_pairs_hook80 object_pairs_hook
377 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002370·<PyInit__json-0x23b0>:2 0000000000002370·<PyInit__json-0x23e0>:
3 _json_exec():3 _json_exec():
4 »       or·····$0xffffffff,%eax4 »       or·····$0xffffffff,%eax
5 »       jmp····47c4·<PyInit__json+0xa4>5 »       jmp····47f4·<PyInit__json+0xa4>
6 Py_DECREF():6 Py_DECREF():
7 ./build-static/../Include/object.h:7057 ./build-static/../Include/object.h:705
8 »       mov····%rbx,%rdi8 »       mov····%rbx,%rdi
9 »       mov····%eax,0xc(%rsp)9 »       mov····%eax,0xc(%rsp)
10 »       call···2210·<_Py_Dealloc@plt>10 »       call···2210·<_Py_Dealloc@plt>
11 »       mov····0xc(%rsp),%eax11 »       mov····0xc(%rsp),%eax
12 »       jmp····47c1·<PyInit__json+0xa1>12 »       jmp····47f1·<PyInit__json+0xa1>
13 »       mov····%rbx,%rdi13 »       mov····%rbx,%rdi
14 »       mov····%eax,0xc(%rsp)14 »       mov····%eax,0xc(%rsp)
15 »       call···2210·<_Py_Dealloc@plt>15 »       call···2210·<_Py_Dealloc@plt>
16 »       mov····0xc(%rsp),%eax16 »       mov····0xc(%rsp),%eax
17 »       jmp····477b·<PyInit__json+0x5b>17 »       jmp····47ab·<PyInit__json+0x5b>
18 ./build-static/../Include/object.h:70418 ./build-static/../Include/object.h:704
19 »       sub····$0x1,%rdx19 »       sub····$0x1,%rdx
20 »       mov····%rdx,0x0(%rbp)20 »       mov····%rdx,0x0(%rbp)
21 »       je·····23d3·<__cxa_finalize@plt+0x73>21 »       je·····23d3·<__cxa_finalize@plt+0x73>
22 scanner_new():22 scanner_new():
23 ./build-static/../Modules/_json.c:117123 ./build-static/../Modules/_json.c:1171
24 »       test···%cl,%cl24 »       test···%cl,%cl
25 »       jns····486c·<PyInit__json+0x14c>25 »       jns····489c·<PyInit__json+0x14c>
26 _Py_IsImmortal():26 _Py_IsImmortal():
27 ./build-static/../Include/object.h:24227 ./build-static/../Include/object.h:242
28 »       mov····(%rbx),%rax28 »       mov····(%rbx),%rax
29 Py_DECREF():29 Py_DECREF():
30 ./build-static/../Include/object.h:700·(discriminator·1)30 ./build-static/../Include/object.h:700·(discriminator·1)
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       js·····23cc·<__cxa_finalize@plt+0x6c>32 »       js·····23cc·<__cxa_finalize@plt+0x6c>
Offset 40, 97 lines modifiedOffset 40, 97 lines modified
40 »       jne····23cc·<__cxa_finalize@plt+0x6c>40 »       jne····23cc·<__cxa_finalize@plt+0x6c>
41 ./build-static/../Include/object.h:70541 ./build-static/../Include/object.h:705
42 »       mov····%rbx,%rdi42 »       mov····%rbx,%rdi
43 »       call···2210·<_Py_Dealloc@plt>43 »       call···2210·<_Py_Dealloc@plt>
44 scanner_new():44 scanner_new():
45 ./build-static/../Modules/_json.c:119445 ./build-static/../Modules/_json.c:1194
46 »       xor····%ebx,%ebx46 »       xor····%ebx,%ebx
47 »       jmp····48fe·<PyInit__json+0x1de>47 »       jmp····492e·<PyInit__json+0x1de>
48 Py_DECREF():48 Py_DECREF():
49 ./build-static/../Include/object.h:70549 ./build-static/../Include/object.h:705
50 »       mov····%rbp,%rdi50 »       mov····%rbp,%rdi
51 »       call···2210·<_Py_Dealloc@plt>51 »       call···2210·<_Py_Dealloc@plt>
52 scanner_new():52 scanner_new():
53 ./build-static/../Modules/_json.c:117153 ./build-static/../Modules/_json.c:1171
54 »       movzbl·0x10(%rbx),%ecx54 »       movzbl·0x10(%rbx),%ecx
55 »       jmp····23ac·<__cxa_finalize@plt+0x4c>55 »       jmp····23ac·<__cxa_finalize@plt+0x4c>
56 ascii_escape_unichar():56 ascii_escape_unichar():
57 ./build-static/../Modules/_json.c:12057 ./build-static/../Modules/_json.c:120
58 »       movb···$0x74,(%r9)58 »       movb···$0x74,(%r9)
59 »       lea····0x2(%rcx),%rdi59 »       lea····0x2(%rcx),%rdi
60 »       jmp····4af7·<PyInit__json+0x3d7>60 »       jmp····4b27·<PyInit__json+0x3d7>
61 ./build-static/../Modules/_json.c:11661 ./build-static/../Modules/_json.c:116
62 »       movb···$0x62,(%r9)62 »       movb···$0x62,(%r9)
63 »       lea····0x2(%rcx),%rdi63 »       lea····0x2(%rcx),%rdi
64 »       jmp····4af7·<PyInit__json+0x3d7>64 »       jmp····4b27·<PyInit__json+0x3d7>
65 ./build-static/../Modules/_json.c:11465 ./build-static/../Modules/_json.c:114
66 »       movb···$0x5c,(%r9)66 »       movb···$0x5c,(%r9)
67 »       lea····0x2(%rcx),%rdi67 »       lea····0x2(%rcx),%rdi
68 »       jmp····4af7·<PyInit__json+0x3d7>68 »       jmp····4b27·<PyInit__json+0x3d7>
69 ascii_escape_unicode():69 ascii_escape_unicode():
70 ./build-static/../Modules/_json.c:17970 ./build-static/../Modules/_json.c:179
71 »       mov····0x9b71(%rip),%rax········71 »       mov····0x9b71(%rip),%rax········
72 »       lea····0x6c43(%rip),%rsi········72 »       lea····0x6c43(%rip),%rsi········
73 »       mov····(%rax),%rdi73 »       mov····(%rax),%rdi
74 »       call···20e0·<PyErr_SetString@plt>74 »       call···20e0·<PyErr_SetString@plt>
75 py_encode_basestring_ascii():75 py_encode_basestring_ascii():
76 ./build-static/../Modules/_json.c:59376 ./build-static/../Modules/_json.c:593
77 »       xor····%r12d,%r12d77 »       xor····%r12d,%r12d
78 »       jmp····4a69·<PyInit__json+0x349>78 »       jmp····4a99·<PyInit__json+0x349>
79 ./build-static/../Modules/_json.c:59079 ./build-static/../Modules/_json.c:590
80 »       mov····0x18(%rax),%rdx80 »       mov····0x18(%rax),%rdx
81 »       mov····0x9b6f(%rip),%rax········81 »       mov····0x9b6f(%rip),%rax········
82 »       lea····0x6e70(%rip),%rsi········82 »       lea····0x6e70(%rip),%rsi········
83 »       mov····(%rax),%rdi83 »       mov····(%rax),%rdi
84 »       xor····%eax,%eax84 »       xor····%eax,%eax
85 »       call···2240·<PyErr_Format@plt>85 »       call···2240·<PyErr_Format@plt>
86 ./build-static/../Modules/_json.c:59386 ./build-static/../Modules/_json.c:593
87 »       jmp····241e·<__cxa_finalize@plt+0xbe>87 »       jmp····241e·<__cxa_finalize@plt+0xbe>
88 ascii_escape_unichar():88 ascii_escape_unichar():
89 ./build-static/../Modules/_json.c:11989 ./build-static/../Modules/_json.c:119
90 »       movb···$0x72,(%r9)90 »       movb···$0x72,(%r9)
91 »       lea····0x2(%rcx),%rdi91 »       lea····0x2(%rcx),%rdi
92 »       jmp····4af7·<PyInit__json+0x3d7>92 »       jmp····4b27·<PyInit__json+0x3d7>
93 ./build-static/../Modules/_json.c:11793 ./build-static/../Modules/_json.c:117
94 »       movb···$0x66,(%r9)94 »       movb···$0x66,(%r9)
95 »       lea····0x2(%rcx),%rdi95 »       lea····0x2(%rcx),%rdi
96 »       jmp····4af7·<PyInit__json+0x3d7>96 »       jmp····4b27·<PyInit__json+0x3d7>
97 ascii_escape_unicode():97 ascii_escape_unicode():
98 ./build-static/../Modules/_json.c:17098 ./build-static/../Modules/_json.c:170
99 »       cmp····$0xd,%eax99 »       cmp····$0xd,%eax
100 »       ja·····249a·<__cxa_finalize@plt+0x13a>100 »       ja·····249a·<__cxa_finalize@plt+0x13a>
101 »       cmp····$0xb,%eax101 »       cmp····$0xb,%eax
102 »       ja·····253c·<__cxa_finalize@plt+0x1dc>102 »       ja·····253c·<__cxa_finalize@plt+0x1dc>
103 »       movabs·$0x7ffffffffffffffd,%rdx103 »       movabs·$0x7ffffffffffffffd,%rdx
104 »       sub····$0x8,%eax104 »       sub····$0x8,%eax
105 »       cmp····$0x3,%eax105 »       cmp····$0x3,%eax
106 »       movabs·$0x7ffffffffffffff9,%rax106 »       movabs·$0x7ffffffffffffff9,%rax
107 »       cmovae·%rax,%rdx107 »       cmovae·%rax,%rdx
108 »       sbb····%rax,%rax108 »       sbb····%rax,%rax
109 »       and····$0xfffffffffffffffc,%rax109 »       and····$0xfffffffffffffffc,%rax
110 »       add····$0x6,%rax110 »       add····$0x6,%rax
111 »       jmp····4c34·<PyInit__json+0x514>111 »       jmp····4c64·<PyInit__json+0x514>
112 »       movabs·$0x7ffffffffffffff9,%rdx112 »       movabs·$0x7ffffffffffffff9,%rdx
113 »       cmp····$0x5c,%eax113 »       cmp····$0x5c,%eax
114 »       movabs·$0x7ffffffffffffffd,%rax114 »       movabs·$0x7ffffffffffffffd,%rax
115 »       cmove··%rax,%rdx115 »       cmove··%rax,%rdx
116 »       setne··%al116 »       setne··%al
117 »       movzbl·%al,%eax117 »       movzbl·%al,%eax
118 »       lea····0x2(,%rax,4),%rax118 »       lea····0x2(,%rax,4),%rax
119 »       jmp····4c34·<PyInit__json+0x514>119 »       jmp····4c64·<PyInit__json+0x514>
120 _PyUnicode_COMPACT_DATA():120 _PyUnicode_COMPACT_DATA():
121 ./build-static/../Include/cpython/unicodeobject.h:252121 ./build-static/../Include/cpython/unicodeobject.h:252
122 »       lea····0x38(%r12),%r10122 »       lea····0x38(%r12),%r10
123 ascii_escape_unicode():123 ascii_escape_unicode():
124 ./build-static/../Modules/_json.c:191124 ./build-static/../Modules/_json.c:191
125 »       movb···$0x22,(%r10)125 »       movb···$0x22,(%r10)
126 ./build-static/../Modules/_json.c:192·(discriminator·1)126 ./build-static/../Modules/_json.c:192·(discriminator·1)
127 »       test···%rbp,%rbp127 »       test···%rbp,%rbp
128 »       jle····4aa0·<PyInit__json+0x380>128 »       jle····4ad0·<PyInit__json+0x380>
129 »       jmp····4a13·<PyInit__json+0x2f3>129 »       jmp····4a43·<PyInit__json+0x2f3>
Max diff block lines reached; 382095/386323 bytes (98.91%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000008270·<.fini>:2 00000000000082c0·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
4.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 72, 41 lines modifiedOffset 72, 41 lines modified
72 ··0x00009450·65747572·6e206120·73747269·6e672c20·eturn·a·string,·72 ··0x00009450·65747572·6e206120·73747269·6e672c20·eturn·a·string,·
73 ··0x00009460·6e6f7420·252e3830·73000000·00000000·not·%.80s.......73 ··0x00009460·6e6f7420·252e3830·73000000·00000000·not·%.80s.......
74 ··0x00009470·4f757420·6f662072·616e6765·20666c6f·Out·of·range·flo74 ··0x00009470·4f757420·6f662072·616e6765·20666c6f·Out·of·range·flo
75 ··0x00009480·61742076·616c7565·73206172·65206e6f·at·values·are·no75 ··0x00009480·61742076·616c7565·73206172·65206e6f·at·values·are·no
76 ··0x00009490·74204a53·4f4e2063·6f6d706c·69616e74·t·JSON·compliant76 ··0x00009490·74204a53·4f4e2063·6f6d706c·69616e74·t·JSON·compliant
77 ··0x000094a0·3a202552·00000000·00000000·00000000·:·%R............77 ··0x000094a0·3a202552·00000000·00000000·00000000·:·%R............
78 ··0x000094b0·00000000·00000000·00000000·00000000·................78 ··0x000094b0·00000000·00000000·00000000·00000000·................
79 ··0x000094c0·2e8fffff·218fffff·2fb6ffff·cfb6ffff·....!.../.......79 ··0x000094c0·2e8fffff·218fffff·5fb6ffff·ffb6ffff·....!..._.......
80 ··0x000094d0·918fffff·848fffff·1d92ffff·1192ffff·................80 ··0x000094d0·918fffff·848fffff·1d92ffff·1192ffff·................
81 ··0x000094e0·0592ffff·ab90ffff·f991ffff·2992ffff·............)...81 ··0x000094e0·0592ffff·ab90ffff·f991ffff·2992ffff·............)...
82 ··0x000094f0·f59dffff·a0bcffff·a0bcffff·a0bcffff·................82 ··0x000094f0·729fffff·d0bcffff·d0bcffff·d0bcffff·r...............
83 ··0x00009500·a0bcffff·ab9dffff·a0bcffff·a0bcffff·................83 ··0x00009500·d0bcffff·09a0ffff·d0bcffff·d0bcffff·................
84 ··0x00009510·a0bcffff·a0bcffff·a0bcffff·a0bcffff·................84 ··0x00009510·d0bcffff·d0bcffff·d0bcffff·d0bcffff·................
85 ··0x00009520·a0bcffff·a0bcffff·a0bcffff·a0bcffff·................85 ··0x00009520·d0bcffff·d0bcffff·d0bcffff·d0bcffff·................
86 ··0x00009530·a0bcffff·a0bcffff·c0c1ffff·a0bcffff·................86 ··0x00009530·d0bcffff·d0bcffff·30c2ffff·d0bcffff·........0.......
87 ··0x00009540·a0bcffff·a0bcffff·a0bcffff·a0bcffff·................87 ··0x00009540·d0bcffff·d0bcffff·d0bcffff·d0bcffff·................
88 ··0x00009550·a0bcffff·a0bcffff·a0bcffff·a0bcffff·................88 ··0x00009550·d0bcffff·d0bcffff·d0bcffff·d0bcffff·................
89 ··0x00009560·a0bcffff·40c5ffff·a0bcffff·a0bcffff·....@...........89 ··0x00009560·d0bcffff·90c5ffff·d0bcffff·d0bcffff·................
90 ··0x00009570·a0bcffff·a0bcffff·a0bcffff·a0bcffff·................90 ··0x00009570·d0bcffff·d0bcffff·d0bcffff·d0bcffff·................
91 ··0x00009580·a0bcffff·e0c4ffff·a0bcffff·a0bcffff·................91 ··0x00009580·d0bcffff·30c5ffff·d0bcffff·d0bcffff·....0...........
92 ··0x00009590·a0bcffff·a0bcffff·a0bcffff·a3c5ffff·................92 ··0x00009590·d0bcffff·d0bcffff·d0bcffff·f3c5ffff·................
93 ··0x000095a0·a0bcffff·a0bcffff·a0bcffff·a0bcffff·................93 ··0x000095a0·d0bcffff·d0bcffff·d0bcffff·d0bcffff·................
94 ··0x000095b0·a0bcffff·a0bcffff·38beffff·54e2ffff·........8...T...94 ··0x000095b0·d0bcffff·d0bcffff·68beffff·a4e2ffff·........h.......
95 ··0x000095c0·eae2ffff·eae2ffff·eae2ffff·eae2ffff·................95 ··0x000095c0·3ae3ffff·3ae3ffff·3ae3ffff·3ae3ffff·:...:...:...:...
96 ··0x000095d0·eae2ffff·dce3ffff·eae2ffff·eae2ffff·................ 
97 ··0x000095e0·eae2ffff·d2e3ffff·eae2ffff·eae2ffff·................96 ··0x000095d0·3ae3ffff·2ce4ffff·3ae3ffff·3ae3ffff·:...,...:...:...
 97 ··0x000095e0·3ae3ffff·22e4ffff·3ae3ffff·3ae3ffff·:..."...:...:...
98 ··0x000095f0·eae2ffff·eae2ffff·eae2ffff·eae2ffff·................98 ··0x000095f0·3ae3ffff·3ae3ffff·3ae3ffff·3ae3ffff·:...:...:...:...
99 ··0x00009600·eae2ffff·46e2ffff·eae2ffff·eae2ffff·....F...........99 ··0x00009600·3ae3ffff·96e2ffff·3ae3ffff·3ae3ffff·:.......:...:...
100 ··0x00009610·eae2ffff·a4a9ffff·eae2ffff·c5a9ffff·................100 ··0x00009610·3ae3ffff·caa9ffff·3ae3ffff·eba9ffff·:.......:.......
101 ··0x00009620·64abffff·90abffff·7aabffff·9babffff·d.......z....... 
102 ··0x00009630·6fabffff·85abffff·82acffff·b2acffff·o...............101 ··0x00009620·8aabffff·b6abffff·a0abffff·c1abffff·................
 102 ··0x00009630·95abffff·ababffff·a8acffff·d8acffff·................
 103 ··0x00009640·c0acffff·e4acffff·b4acffff·ccacffff·................
103 ··0x00009640·9aacffff·beacffff·8eacffff·a6acffff·................104 ··0x00009650·c7adffff·0aaeffff·eaadffff·1aaeffff·................
104 ··0x00009650·a1adffff·e4adffff·c4adffff·f4adffff·................ 
105 ··0x00009660·b4adffff·d4adffff·6a736f6e·20737065·........json·spe105 ··0x00009660·daadffff·faadffff·6a736f6e·20737065·........json·spe
106 ··0x00009670·65647570·730a0000·00000000·00000000·edups...........106 ··0x00009670·65647570·730a0000·00000000·00000000·edups...........
107 ··0x00009680·5f697465·72656e63·6f646528·6f626a2c·_iterencode(obj,107 ··0x00009680·5f697465·72656e63·6f646528·6f626a2c·_iterencode(obj,
108 ··0x00009690·205f6375·7272656e·745f696e·64656e74··_current_indent108 ··0x00009690·205f6375·7272656e·745f696e·64656e74··_current_indent
109 ··0x000096a0·5f6c6576·656c2920·2d3e2069·74657261·_level)·->·itera109 ··0x000096a0·5f6c6576·656c2920·2d3e2069·74657261·_level)·->·itera
110 ··0x000096b0·626c6500·00000000·00000000·00000000·ble.............110 ··0x000096b0·626c6500·00000000·00000000·00000000·ble.............
111 ··0x000096c0·4a534f4e·20736361·6e6e6572·206f626a·JSON·scanner·obj111 ··0x000096c0·4a534f4e·20736361·6e6e6572·206f626a·JSON·scanner·obj
112 ··0x000096d0·65637400·00000000·00000000·00000000·ect.............112 ··0x000096d0·65637400·00000000·00000000·00000000·ect.............
2.7 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 2, 25 lines modifiedOffset 2, 25 lines modified
2 Hex·dump·of·section·'.eh_frame_hdr':2 Hex·dump·of·section·'.eh_frame_hdr':
3 ··0x00009a00·011b033b·64010000·2b000000·2086ffff·...;d...+...·...3 ··0x00009a00·011b033b·64010000·2b000000·2086ffff·...;d...+...·...
4 ··0x00009a10·80010000·6089ffff·a8010000·7089ffff·....`.......p...4 ··0x00009a10·80010000·6089ffff·a8010000·7089ffff·....`.......p...
5 ··0x00009a20·fc010000·a289ffff·40020000·e189ffff·........@.......5 ··0x00009a20·fc010000·a289ffff·40020000·e189ffff·........@.......
6 ··0x00009a30·a8020000·548dffff·f0020000·a98dffff·....T...........6 ··0x00009a30·a8020000·548dffff·f0020000·a98dffff·....T...........
7 ··0x00009a40·54030000·e58dffff·98030000·738effff·T...........s...7 ··0x00009a40·54030000·e58dffff·98030000·738effff·T...........s...
8 ··0x00009a50·e8030000·fa8effff·28040000·138fffff·........(.......8 ··0x00009a50·e8030000·fa8effff·28040000·138fffff·........(.......
9 ··0x00009a60·c8040000·c99fffff·6c050000·8ea3ffff·........l.......9 ··0x00009a60·c8040000·ef9fffff·6c050000·b4a3ffff·........l.......
10 ··0x00009a70·dc050000·99a5ffff·fc050000·bdaaffff·................10 ··0x00009a70·dc050000·bfa5ffff·fc050000·e3aaffff·................
11 ··0x00009a80·54060000·d7aaffff·94060000·e2aaffff·T...............11 ··0x00009a80·54060000·fdaaffff·94060000·08abffff·T...............
12 ··0x00009a90·b4060000·1cabffff·f0060000·51abffff·............Q...12 ··0x00009a90·b4060000·42abffff·f0060000·77abffff·....B.......w...
13 ··0x00009aa0·54070000·6dabffff·94070000·c7abffff·T...m...........13 ··0x00009aa0·54070000·93abffff·94070000·edabffff·T...............
14 ··0x00009ab0·ac070000·24acffff·e4070000·c7acffff·....$...........14 ··0x00009ab0·ac070000·4aacffff·e4070000·edacffff·....J...........
15 ··0x00009ac0·44080000·20adffff·c0010000·30adffff·D...·.......0...15 ··0x00009ac0·44080000·50adffff·c0010000·60adffff·D...P.......`...
16 ··0x00009ad0·d4010000·d0adffff·14020000·20afffff·............·...16 ··0x00009ad0·d4010000·00aeffff·14020000·50afffff·............P...
17 ··0x00009ae0·58020000·e0b2ffff·c4020000·b0b3ffff·X...............17 ··0x00009ae0·58020000·10b3ffff·c4020000·e0b3ffff·X...............
18 ··0x00009af0·6c030000·e0b4ffff·bc030000·a0b5ffff·l...............18 ··0x00009af0·6c030000·10b5ffff·bc030000·d0b5ffff·l...............
19 ··0x00009b00·40040000·c0b6ffff·60040000·40ceffff·@.......`...@...19 ··0x00009b00·40040000·f0b6ffff·60040000·90ceffff·@.......`.......
20 ··0x00009b10·04050000·20daffff·8c050000·80e2ffff·....·...........20 ··0x00009b10·04050000·70daffff·8c050000·d0e2ffff·....p...........
21 ··0x00009b20·08070000·a0e2ffff·80070000·a0e3ffff·................21 ··0x00009b20·08070000·f0e2ffff·80070000·f0e3ffff·................
22 ··0x00009b30·14030000·10e5ffff·00040000·b0e5ffff·................22 ··0x00009b30·14030000·60e5ffff·00040000·00e6ffff·....`...........
23 ··0x00009b40·38060000·00e6ffff·6c060000·40e6ffff·8.......l...@...23 ··0x00009b40·38060000·50e6ffff·6c060000·90e6ffff·8...P...l.......
24 ··0x00009b50·d4060000·20e7ffff·1c070000·c0e7ffff·....·...........24 ··0x00009b50·d4060000·70e7ffff·1c070000·10e8ffff·....p...........
25 ··0x00009b60·1c080000····························....25 ··0x00009b60·1c080000····························....
  
9.83 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 114 lines modifiedOffset 2, 114 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
3 ··0x00009b68·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00009b68·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00009b78·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x00009b78·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x00009b88·9884ffff·40030000·000e1046·0e184a0f·....@......F..J.5 ··0x00009b88·9884ffff·40030000·000e1046·0e184a0f·....@......F..J.
6 ··0x00009b98·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x00009b98·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x00009ba8·14000000·44000000·b087ffff·08000000·....D...........7 ··0x00009ba8·14000000·44000000·b087ffff·08000000·....D...........
8 ··0x00009bb8·00000000·00000000·10000000·5c000000·............\...8 ··0x00009bb8·00000000·00000000·10000000·5c000000·............\...
9 ··0x00009bc8·58abffff·10000000·00000000·24000000·X...........$...9 ··0x00009bc8·88abffff·10000000·00000000·24000000·............$...
10 ··0x00009bd8·70000000·54abffff·9b000000·00450e10·p...T........E..10 ··0x00009bd8·70000000·84abffff·9b000000·00450e10·p............E..
11 ··0x00009be8·86024b0e·18830344·0e300284·0e18410e·..K....D.0....A.11 ··0x00009be8·86024b0e·18830344·0e300284·0e18410e·..K....D.0....A.
12 ··0x00009bf8·10410e08·14000000·98000000·6c87ffff·.A..........l...12 ··0x00009bf8·10410e08·14000000·98000000·6c87ffff·.A..........l...
13 ··0x00009c08·32000000·000e3083·03860200·28000000·2.....0.....(...13 ··0x00009c08·32000000·000e3083·03860200·28000000·2.....0.....(...
14 ··0x00009c18·b0000000·b4abffff·42010000·00450e10·........B....E..14 ··0x00009c18·b0000000·e4abffff·42010000·00450e10·........B....E..
15 ··0x00009c28·86024a0e·18830354·0e30030f·010a0e18·..J....T.0......15 ··0x00009c28·86024a0e·18830354·0e30030f·010a0e18·..J....T.0......
16 ··0x00009c38·440e1041·0e08410b·14000000·dc000000·D..A..A.........16 ··0x00009c38·440e1041·0e08410b·14000000·dc000000·D..A..A.........
17 ··0x00009c48·5a87ffff·3f000000·000e3083·03860200·Z...?.....0.....17 ··0x00009c48·5a87ffff·3f000000·000e3083·03860200·Z...?.....0.....
18 ··0x00009c58·4c000000·f4000000·c0acffff·b3030000·L...............18 ··0x00009c58·4c000000·f4000000·f0acffff·b3030000·L...............
19 ··0x00009c68·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..19 ··0x00009c68·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
20 ··0x00009c78·410e2883·05440e30·033f010a·0e28440e·A.(..D.0.?...(D.20 ··0x00009c78·410e2883·05440e30·033f010a·0e28440e·A.(..D.0.?...(D.
21 ··0x00009c88·20410e18·420e1042·0e084a0b·690a0e28··A..B..B..J.i..(21 ··0x00009c88·20410e18·420e1042·0e084a0b·690a0e28··A..B..B..J.i..(
22 ··0x00009c98·440e2041·0e18420e·10420e08·410b0000·D.·A..B..B..A...22 ··0x00009c98·440e2041·0e18420e·10420e08·410b0000·D.·A..B..B..A...
23 ··0x00009ca8·18000000·44010000·3187ffff·73030000·....D...1...s...23 ··0x00009ca8·18000000·44010000·3187ffff·73030000·....D...1...s...
24 ··0x00009cb8·000e3083·0586048c·038d0200·28000000·..0.........(...24 ··0x00009cb8·000e3083·0586048c·038d0200·28000000·..0.........(...
25 ··0x00009cc8·60010000·14b0ffff·c6000000·00460e10·`............F..25 ··0x00009cc8·60010000·44b0ffff·c6000000·00460e10·`...D........F..
26 ··0x00009cd8·8c02440e·18860344·0e208304·02ad0e18·..D....D.·......26 ··0x00009cd8·8c02440e·18860344·0e208304·02ad0e18·..D....D.·......
27 ··0x00009ce8·470e1042·0e080000·20000000·8c010000·G..B....·.......27 ··0x00009ce8·470e1042·0e080000·20000000·8c010000·G..B....·.......
28 ··0x00009cf8·5c8affff·55000000·000e2083·0486038c·\...U.....·.....28 ··0x00009cf8·5c8affff·55000000·000e2083·0486038c·\...U.....·.....
29 ··0x00009d08·0202510e·18410e10·420e0800·3c000000·..Q..A..B...<...29 ··0x00009d08·0202510e·18410e10·420e0800·3c000000·..Q..A..B...<...
30 ··0x00009d18·b0010000·84e0ffff·6a010000·00450e10·........j....E..30 ··0x00009d18·b0010000·d4e0ffff·6a010000·00450e10·........j....E..
31 ··0x00009d28·83025b0e·58460e60·460e6846·0e70460e·..[.XF.`F.hF.pF.31 ··0x00009d28·83025b0e·58460e60·460e6846·0e70460e·..[.XF.`F.hF.pF.
32 ··0x00009d38·78460e80·01460e88·01460e90·01550e50·xF...F...F...U.P32 ··0x00009d38·78460e80·01460e88·01460e90·01550e50·xF...F...F...U.P
33 ··0x00009d48·02f80a0e·10440e08·410b0000·14000000·.....D..A.......33 ··0x00009d48·02f80a0e·10440e08·410b0000·14000000·.....D..A.......
34 ··0x00009d58·f0010000·4d8affff·3c000000·000e5083·....M...<.....P.34 ··0x00009d58·f0010000·4d8affff·3c000000·000e5083·....M...<.....P.
35 ··0x00009d68·02000000·28000000·08020000·3cb0ffff·....(.......<...35 ··0x00009d68·02000000·28000000·08020000·6cb0ffff·....(.......l...
36 ··0x00009d78·22010000·00450e10·8602410e·18830347·"....E....A....G36 ··0x00009d78·22010000·00450e10·8602410e·18830347·"....E....A....G
37 ··0x00009d88·0e200300·010a0e18·410e1041·0e08410b·.·......A..A..A.37 ··0x00009d88·0e200300·010a0e18·410e1041·0e08410b·.·......A..A..A.
38 ··0x00009d98·20000000·34020000·458affff·8e000000··...4...E.......38 ··0x00009d98·20000000·34020000·458affff·8e000000··...4...E.......
39 ··0x00009da8·000e2083·03860258·0a0e1844·0e10410e·..·....X...D..A.39 ··0x00009da8·000e2083·03860258·0a0e1844·0e10410e·..·....X...D..A.
40 ··0x00009db8·08450b00·28000000·58020000·1cb1ffff·.E..(...X.......40 ··0x00009db8·08450b00·28000000·58020000·4cb1ffff·.E..(...X...L...
41 ··0x00009dc8·b4000000·00450e10·86024d0e·18830351·.....E....M....Q41 ··0x00009dc8·b4000000·00450e10·86024d0e·18830351·.....E....M....Q
42 ··0x00009dd8·0e40028a·0a0e1841·0e10410e·08410b00·.@.....A..A..A..42 ··0x00009dd8·0e40028a·0a0e1841·0e10410e·08410b00·.@.....A..A..A..
43 ··0x00009de8·14000000·84020000·838affff·87000000·................43 ··0x00009de8·14000000·84020000·838affff·87000000·................
44 ··0x00009df8·000e4083·03860200·24000000·9c020000·..@.....$.......44 ··0x00009df8·000e4083·03860200·24000000·9c020000·..@.....$.......
45 ··0x00009e08·08e1ffff·9e000000·00450e10·86024a0e·.........E....J.45 ··0x00009e08·58e1ffff·9e000000·00450e10·86024a0e·X........E....J.
46 ··0x00009e18·18830354·0e700275·0e18440e·10410e08·...T.p.u..D..A..46 ··0x00009e18·18830354·0e700275·0e18440e·10410e08·...T.p.u..D..A..
47 ··0x00009e28·14000000·c4020000·ca8affff·19000000·................47 ··0x00009e28·14000000·c4020000·ca8affff·19000000·................
48 ··0x00009e38·000e7083·03860200·1c000000·dc020000·..p.............48 ··0x00009e38·000e7083·03860200·1c000000·dc020000·..p.............
49 ··0x00009e48·58b1ffff·1a010000·00450e10·830202b8·X........E......49 ··0x00009e48·88b1ffff·1a010000·00450e10·830202b8·.........E......
50 ··0x00009e58·0a0e0841·0b000000·64000000·fc020000·...A....d.......50 ··0x00009e58·0a0e0841·0b000000·64000000·fc020000·...A....d.......
51 ··0x00009e68·58b2ffff·7c170000·00420e10·8f02420e·X...|....B....B.51 ··0x00009e68·88b2ffff·97170000·00420e10·8f02420e·.........B....B.
52 ··0x00009e78·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.052 ··0x00009e78·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
53 ··0x00009e88·8606410e·38830747·0e900102·6a0a0e38·..A.8..G....j..853 ··0x00009e88·8606410e·38830747·0e900102·6a0a0e38·..A.8..G....j..8
54 ··0x00009e98·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B54 ··0x00009e98·480e3041·0e28420e·20420e18·420e1042·H.0A.(B.·B..B..B
55 ··0x00009ea8·0e084e0b·035b060a·0e38440e·30410e28·..N..[...8D.0A.(55 ··0x00009ea8·0e084e0b·0379050a·0e38440e·30410e28·..N..y...8D.0A.(
56 ··0x00009eb8·420e2042·0e18420e·10420e08·480b0000·B.·B..B..B..H...56 ··0x00009eb8·420e2042·0e18420e·10420e08·4a0b0000·B.·B..B..B..J...
57 ··0x00009ec8·38000000·64030000·438affff·b6100000·8...d...C.......57 ··0x00009ec8·38000000·64030000·438affff·dc100000·8...d...C.......
58 ··0x00009ed8·000e9001·83078606·8c058d04·8e038f02·................58 ··0x00009ed8·000e9001·83078606·8c058d04·8e038f02·................
59 ··0x00009ee8·0384080a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B59 ··0x00009ee8·03d40b0a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B
60 ··0x00009ef8·0e18420e·10420e08·450b0000·64000000·..B..B..E...d...60 ··0x00009ef8·0e18420e·10420e08·450b0000·64000000·..B..B..E...d...
61 ··0x00009f08·a0030000·34c9ffff·d50b0000·00420e10·....4........B..61 ··0x00009f08·a0030000·84c9ffff·d50b0000·00420e10·.............B..
62 ··0x00009f18·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.62 ··0x00009f18·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
63 ··0x00009f28·05410e30·8606440e·38830744·0e800103·.A.0..D.8..D....63 ··0x00009f28·05410e30·8606440e·38830744·0e800103·.A.0..D.8..D....
64 ··0x00009f38·ac010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.64 ··0x00009f38·ac010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
65 ··0x00009f48·18420e10·420e0846·0b037003·0a0e3844·.B..B..F..p...8D65 ··0x00009f48·18420e10·420e0846·0b037003·0a0e3844·.B..B..F..p...8D
66 ··0x00009f58·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.66 ··0x00009f58·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
67 ··0x00009f68·084b0b00·1c000000·08040000·559affff·.K..........U...67 ··0x00009f68·084b0b00·1c000000·08040000·7b9affff·.K..........{...
68 ··0x00009f78·c5030000·000e8001·83078606·8c058d04·................68 ··0x00009f78·c5030000·000e8001·83078606·8c058d04·................
69 ··0x00009f88·8e038f02·4c000000·28040000·8cd4ffff·....L...(.......69 ··0x00009f88·8e038f02·4c000000·28040000·dcd4ffff·....L...(.......
70 ··0x00009f98·55080000·00420e10·8f02490e·188e0342·U....B....I....B70 ··0x00009f98·55080000·00420e10·8f02490e·188e0342·U....B....I....B
71 ··0x00009fa8·0e208d04·450e288c·05440e30·8606410e·.·..E.(..D.0..A.71 ··0x00009fa8·0e208d04·450e288c·05440e30·8606410e·.·..E.(..D.0..A.
72 ··0x00009fb8·38830747·0ea00103·d5020a0e·38410e30·8..G........8A.072 ··0x00009fb8·38830747·0ea00103·d5020a0e·38410e30·8..G........8A.0
73 ··0x00009fc8·410e2842·0e20420e·18420e10·420e0843·A.(B.·B..B..B..C73 ··0x00009fc8·410e2842·0e20420e·18420e10·420e0843·A.(B.·B..B..B..C
74 ··0x00009fd8·0b000000·1c000000·78040000·aa9dffff·........x.......74 ··0x00009fd8·0b000000·1c000000·78040000·d09dffff·........x.......
75 ··0x00009fe8·0b020000·000ea001·83078606·8c058d04·................75 ··0x00009fe8·0b020000·000ea001·83078606·8c058d04·................
76 ··0x00009ff8·8e038f02·38000000·98040000·959fffff·....8...........76 ··0x00009ff8·8e038f02·38000000·98040000·bb9fffff·....8...........
77 ··0x0000a008·24050000·00460e10·8d02420e·188c0341·$....F....B....A77 ··0x0000a008·24050000·00460e10·8d02420e·188c0341·$....F....B....A
78 ··0x0000a018·0e208604·410e2883·05410e30·0312050e·.·..A.(..A.0....78 ··0x0000a018·0e208604·410e2883·05410e30·0312050e·.·..A.(..A.0....
79 ··0x0000a028·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....79 ··0x0000a028·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....
80 ··0x0000a038·18000000·d4040000·70dfffff·49000000·........p...I...80 ··0x0000a038·18000000·d4040000·c0dfffff·49000000·............I...
81 ··0x0000a048·00410e10·83020247·0e080000·14000000·.A.....G........81 ··0x0000a048·00410e10·83020247·0e080000·14000000·.A.....G........
82 ··0x0000a058·f0040000·61a4ffff·1a000000·000e1083·....a...........82 ··0x0000a058·f0040000·87a4ffff·1a000000·000e1083·................
83 ··0x0000a068·02000000·24000000·08050000·8cdfffff·....$...........83 ··0x0000a068·02000000·24000000·08050000·dcdfffff·....$...........
84 ··0x0000a078·3e000000·00450e10·8602410e·18830344·>....E....A....D84 ··0x0000a078·3e000000·00450e10·8602410e·18830344·>....E....A....D
85 ··0x0000a088·0e20710e·18410e10·410e0800·1c000000·.·q..A..A.......85 ··0x0000a088·0e20710e·18410e10·410e0800·1c000000·.·q..A..A.......
86 ··0x0000a098·30050000·3ba4ffff·0b000000·000e2083·0...;.........·.86 ··0x0000a098·30050000·61a4ffff·0b000000·000e2083·0...a.........·.
87 ··0x0000a0a8·03860241·0e18440e·10410e08·1c000000·...A..D..A......87 ··0x0000a0a8·03860241·0e18440e·10410e08·1c000000·...A..D..A......
88 ··0x0000a0b8·50050000·26a4ffff·3a000000·00410e10·P...&...:....A..88 ··0x0000a0b8·50050000·4ca4ffff·3a000000·00410e10·P...L...:....A..
89 ··0x0000a0c8·8302720a·0e08450b·410e0800·18000000·..r...E.A.......89 ··0x0000a0c8·8302720a·0e08450b·410e0800·18000000·..r...E.A.......
90 ··0x0000a0d8·70050000·64dfffff·d9000000·00450e10·p...d........E..90 ··0x0000a0d8·70050000·b4dfffff·d9000000·00450e10·p............E..
91 ··0x0000a0e8·830202d3·0e080000·14000000·8c050000·................91 ··0x0000a0e8·830202d3·0e080000·14000000·8c050000·................
92 ··0x0000a0f8·24a4ffff·35000000·000e1083·02000000·$...5...........92 ··0x0000a0f8·4aa4ffff·35000000·000e1083·02000000·J...5...........
93 ··0x0000a108·10000000·a4050000·70dbffff·1b000000·........p.......93 ··0x0000a108·10000000·a4050000·c0dbffff·1b000000·................
94 ··0x0000a118·00000000·34000000·b8050000·fcdfffff·....4...........94 ··0x0000a118·00000000·34000000·b8050000·4ce0ffff·....4.......L...
95 ··0x0000a128·91000000·00420e10·8d02450e·188c0344·.....B....E....D95 ··0x0000a128·91000000·00420e10·8d02450e·188c0344·.....B....E....D
96 ··0x0000a138·0e208604·440e2883·05410e30·027a0e28·.·..D.(..A.0.z.(96 ··0x0000a138·0e208604·440e2883·05410e30·027a0e28·.·..D.(..A.0.z.(
97 ··0x0000a148·410e2041·0e18420e·10420e08·28000000·A.·A..B..B..(...97 ··0x0000a148·410e2041·0e18420e·10420e08·28000000·A.·A..B..B..(...
98 ··0x0000a158·f0050000·f5a3ffff·1c000000·000e3083·..............0.98 ··0x0000a158·f0050000·1ba4ffff·1c000000·000e3083·..............0.
99 ··0x0000a168·0586048c·038d024e·0e28440e·20410e18·.......N.(D.·A..99 ··0x0000a168·0586048c·038d024e·0e28440e·20410e18·.......N.(D.·A..
100 ··0x0000a178·420e1042·0e080000·10000000·1c060000·B..B............100 ··0x0000a178·420e1042·0e080000·10000000·1c060000·B..B............
101 ··0x0000a188·18dbffff·33000000·00000000·14000000·....3...........101 ··0x0000a188·68dbffff·33000000·00000000·14000000·h...3...........
102 ··0x0000a198·30060000·d1a3ffff·5a000000·00630e10·0.......Z....c..102 ··0x0000a198·30060000·f7a3ffff·5a000000·00630e10·0.......Z....c..
103 ··0x0000a1a8·5e0e0800·34000000·48060000·13a4ffff·^...4...H.......103 ··0x0000a1a8·5e0e0800·34000000·48060000·39a4ffff·^...4...H...9...
104 ··0x0000a1b8·5d000000·00420e10·8d02480e·188c0344·]....B....H....D104 ··0x0000a1b8·5d000000·00420e10·8d02480e·188c0344·]....B....H....D
105 ··0x0000a1c8·0e208604·440e2883·05420e30·7f0e2844·.·..D.(..B.0..(D105 ··0x0000a1c8·0e208604·440e2883·05420e30·7f0e2844·.·..D.(..B.0..(D
106 ··0x0000a1d8·0e20410e·18420e10·420e0800·34000000·.·A..B..B...4...106 ··0x0000a1d8·0e20410e·18420e10·420e0800·34000000·.·A..B..B...4...
107 ··0x0000a1e8·80060000·38a4ffff·a3000000·00460e10·....8........F..107 ··0x0000a1e8·80060000·5ea4ffff·a3000000·00460e10·....^........F..
108 ··0x0000a1f8·8c02440e·18860344·0e208304·028b0a0e·..D....D.·......108 ··0x0000a1f8·8c02440e·18860344·0e208304·028b0a0e·..D....D.·......
109 ··0x0000a208·18410e10·420e0842·0b410e18·410e1042·.A..B..B.A..A..B109 ··0x0000a208·18410e10·420e0842·0b410e18·410e1042·.A..B..B.A..A..B
110 ··0x0000a218·0e080000·24000000·b8060000·9cdfffff·....$...........110 ··0x0000a218·0e080000·24000000·b8060000·ecdfffff·....$...........
111 ··0x0000a228·b0000000·00450e10·86024d0e·18830344·.....E....M....D111 ··0x0000a228·b0000000·00450e10·86024d0e·18830344·.....E....M....D
112 ··0x0000a238·0e400297·0e18410e·10410e08·14000000·.@....A..A......112 ··0x0000a238·0e400297·0e18410e·10410e08·14000000·.@....A..A......
113 ··0x0000a248·e0060000·7ba4ffff·59000000·000e4083·....{...Y.....@.113 ··0x0000a248·e0060000·a1a4ffff·59000000·000e4083·........Y.....@.
114 ··0x0000a258·03860200·00000000···················........114 ··0x0000a258·03860200·00000000···················........
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0000bdd0·907d0000·00000000···················.}......2 ··0x0000bdd0·e07d0000·00000000···················.}......
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0000bdd8·507d0000·00000000···················P}......2 ··0x0000bdd8·a07d0000·00000000···················.}......
  
3.97 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 18, 45 lines modifiedOffset 18, 45 lines modified
18 ··0x0000c290·00000000·00000000·00000000·00000000·................18 ··0x0000c290·00000000·00000000·00000000·00000000·................
19 ··0x0000c2a0·00000000·00000000·5c920000·00000000·........\.......19 ··0x0000c2a0·00000000·00000000·5c920000·00000000·........\.......
20 ··0x0000c2b0·68960000·00000000·00000000·00000000·h...............20 ··0x0000c2b0·68960000·00000000·00000000·00000000·h...............
21 ··0x0000c2c0·40c30000·00000000·00c30000·00000000·@...............21 ··0x0000c2c0·40c30000·00000000·00c30000·00000000·@...............
22 ··0x0000c2d0·00000000·00000000·00000000·00000000·................22 ··0x0000c2d0·00000000·00000000·00000000·00000000·................
23 ··0x0000c2e0·00000000·00000000·00000000·00000000·................23 ··0x0000c2e0·00000000·00000000·00000000·00000000·................
24 ··0x0000c2f0·00000000·00000000·00000000·00000000·................24 ··0x0000c2f0·00000000·00000000·00000000·00000000·................
25 ··0x0000c300·02000000·00000000·30470000·00000000·........0G......25 ··0x0000c300·02000000·00000000·60470000·00000000·........`G......
26 ··0x0000c310·03000000·00000000·02000000·00000000·................26 ··0x0000c310·03000000·00000000·02000000·00000000·................
27 ··0x0000c320·00000000·00000000·00000000·00000000·................27 ··0x0000c320·00000000·00000000·00000000·00000000·................
28 ··0x0000c330·00000000·00000000·00000000·00000000·................28 ··0x0000c330·00000000·00000000·00000000·00000000·................
29 ··0x0000c340·62920000·00000000·20490000·00000000·b.......·I......29 ··0x0000c340·62920000·00000000·50490000·00000000·b.......PI......
30 ··0x0000c350·08000000·00000000·40970000·00000000·........@.......30 ··0x0000c350·08000000·00000000·40970000·00000000·........@.......
31 ··0x0000c360·7a920000·00000000·993f0000·00000000·z........?......31 ··0x0000c360·7a920000·00000000·bf3f0000·00000000·z........?......
32 ··0x0000c370·08000000·00000000·e0960000·00000000·................32 ··0x0000c370·08000000·00000000·e0960000·00000000·................
33 ··0x0000c380·da910000·00000000·c0810000·00000000·................33 ··0x0000c380·da910000·00000000·10820000·00000000·................
34 ··0x0000c390·01000000·00000000·c0970000·00000000·................34 ··0x0000c390·01000000·00000000·c0970000·00000000·................
35 ··0x0000c3a0·00000000·00000000·00000000·00000000·................35 ··0x0000c3a0·00000000·00000000·00000000·00000000·................
36 ··0x0000c3b0·00000000·00000000·00000000·00000000·................36 ··0x0000c3b0·00000000·00000000·00000000·00000000·................
37 ··0x0000c3c0·8c920000·00000000·50000000·00000000·........P.......37 ··0x0000c3c0·8c920000·00000000·50000000·00000000·........P.......
38 ··0x0000c3d0·00400000·00000000·e0c30000·00000000·.@..............38 ··0x0000c3d0·00400000·00000000·e0c30000·00000000·.@..............
39 ··0x0000c3e0·38000000·00000000·80960000·00000000·8...............39 ··0x0000c3e0·38000000·00000000·80960000·00000000·8...............
40 ··0x0000c3f0·34000000·00000000·00800000·00000000·4...............40 ··0x0000c3f0·34000000·00000000·50800000·00000000·4.......P.......
41 ··0x0000c400·32000000·00000000·107f0000·00000000·2...............41 ··0x0000c400·32000000·00000000·607f0000·00000000·2.......`.......
42 ··0x0000c410·47000000·00000000·24460000·00000000·G.......$F......42 ··0x0000c410·47000000·00000000·4a460000·00000000·G.......JF......
43 ··0x0000c420·33000000·00000000·40800000·00000000·3.......@.......43 ··0x0000c420·33000000·00000000·90800000·00000000·3...............
44 ··0x0000c430·48000000·00000000·00c50000·00000000·H...............44 ··0x0000c430·48000000·00000000·00c50000·00000000·H...............
45 ··0x0000c440·41000000·00000000·a07d0000·00000000·A........}......45 ··0x0000c440·41000000·00000000·f07d0000·00000000·A........}......
46 ··0x0000c450·00000000·00000000·00000000·00000000·................46 ··0x0000c450·00000000·00000000·00000000·00000000·................
47 ··0x0000c460·9a920000·00000000·48000000·00000000·........H.......47 ··0x0000c460·9a920000·00000000·48000000·00000000·........H.......
48 ··0x0000c470·00400000·00000000·80c40000·00000000·.@..............48 ··0x0000c470·00400000·00000000·80c40000·00000000·.@..............
49 ··0x0000c480·38000000·00000000·c0960000·00000000·8...............49 ··0x0000c480·38000000·00000000·c0960000·00000000·8...............
50 ··0x0000c490·34000000·00000000·b04d0000·00000000·4........M......50 ··0x0000c490·34000000·00000000·e04d0000·00000000·4........M......
51 ··0x0000c4a0·32000000·00000000·e04e0000·00000000·2........N......51 ··0x0000c4a0·32000000·00000000·104f0000·00000000·2........O......
52 ··0x0000c4b0·47000000·00000000·e04c0000·00000000·G........L......52 ··0x0000c4b0·47000000·00000000·104d0000·00000000·G........M......
53 ··0x0000c4c0·33000000·00000000·a04f0000·00000000·3........O......53 ··0x0000c4c0·33000000·00000000·d04f0000·00000000·3........O......
54 ··0x0000c4d0·48000000·00000000·80c60000·00000000·H...............54 ··0x0000c4d0·48000000·00000000·80c60000·00000000·H...............
55 ··0x0000c4e0·41000000·00000000·d0470000·00000000·A........G......55 ··0x0000c4e0·41000000·00000000·00480000·00000000·A........H......
56 ··0x0000c4f0·00000000·00000000·00000000·00000000·................56 ··0x0000c4f0·00000000·00000000·00000000·00000000·................
57 ··0x0000c500·0b920000·00000000·06000000·00000000·................57 ··0x0000c500·0b920000·00000000·06000000·00000000·................
58 ··0x0000c510·10000000·00000000·01000000·00000000·................58 ··0x0000c510·10000000·00000000·01000000·00000000·................
59 ··0x0000c520·0b920000·00000000·13920000·00000000·................59 ··0x0000c520·0b920000·00000000·13920000·00000000·................
60 ··0x0000c530·06000000·00000000·18000000·00000000·................60 ··0x0000c530·06000000·00000000·18000000·00000000·................
61 ··0x0000c540·01000000·00000000·13920000·00000000·................61 ··0x0000c540·01000000·00000000·13920000·00000000·................
62 ··0x0000c550·85900000·00000000·06000000·00000000·................62 ··0x0000c550·85900000·00000000·06000000·00000000·................
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35663831·62323064·61613235·30636364·5f81b20daa250ccd 
3 ··0x00000010·31623232·37653231·64326665·32623734·1b227e21d2fe2b742 ··0x00000000·65643033·36663232·31393736·33303834·ed036f2219763084
 3 ··0x00000010·35333835·36316532·66616530·30333235·538561e2fae00325
4 ··0x00000020·37346136·35642e64·65627567·00000000·74a65d.debug....4 ··0x00000020·61663734·39332e64·65627567·00000000·af7493.debug....
5 ··0x00000030·0a6915dc····························.i..5 ··0x00000030·93721470····························.r.p
  
51.4 KB
./usr/lib/python3.12/lib-dynload/_lsprof.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.21 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001730·0x001730·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001730·0x001730·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0024d5·0x0024d5·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0024e5·0x0024e5·R·E·0x1000
9 ··LOAD···········0x005000·0x0000000000005000·0x0000000000005000·0x0012d8·0x0012d8·R···0x10009 ··LOAD···········0x005000·0x0000000000005000·0x0000000000005000·0x0012d8·0x0012d8·R···0x1000
10 ··LOAD···········0x006d50·0x0000000000007d50·0x0000000000007d50·0x0007e4·0x000838·RW··0x100010 ··LOAD···········0x006d50·0x0000000000007d50·0x0000000000007d50·0x0007e4·0x000838·RW··0x1000
11 ··DYNAMIC········0x006e00·0x0000000000007e00·0x0000000000007e00·0x000180·0x000180·RW··0x811 ··DYNAMIC········0x006e00·0x0000000000007e00·0x0000000000007e00·0x000180·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x005a48·0x0000000000005a48·0x0000000000005a48·0x000174·0x000174·R···0x413 ··GNU_EH_FRAME···0x005a48·0x0000000000005a48·0x0000000000005a48·0x000174·0x000174·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x006d50·0x0000000000007d50·0x0000000000007d50·0x0002b0·0x0002b0·R···0x115 ··GNU_RELRO······0x006d50·0x0000000000007d50·0x0000000000007d50·0x0002b0·0x0002b0·R···0x1
1.65 KB
readelf --wide --sections {}
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·0004c8·18···A··4···1··88 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·0004c8·18···A··4···1··8
9 ··[·4]·.dynstr···········STRTAB··········0000000000000750·000750·0003df·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000000750·000750·0003df·00···A··0···0··1
10 ··[·5]·.rela.dyn·········RELA············0000000000000b30·000b30·000870·18···A··3···0··810 ··[·5]·.rela.dyn·········RELA············0000000000000b30·000b30·000870·18···A··3···0··8
11 ··[·6]·.rela.plt·········RELA············00000000000013a0·0013a0·000390·18··AI··3··20··811 ··[·6]·.rela.plt·········RELA············00000000000013a0·0013a0·000390·18··AI··3··20··8
12 ··[·7]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··412 ··[·7]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000270·10··AX··0···0·1613 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000270·10··AX··0···0·16
14 ··[·9]·.plt.got··········PROGBITS········0000000000002290·002290·000008·08··AX··0···0··814 ··[·9]·.plt.got··········PROGBITS········0000000000002290·002290·000008·08··AX··0···0··8
15 ··[10]·.text·············PROGBITS········00000000000022a0·0022a0·002229·00··AX··0···0·1615 ··[10]·.text·············PROGBITS········00000000000022a0·0022a0·002239·00··AX··0···0·16
16 ··[11]·.fini·············PROGBITS········00000000000044cc·0044cc·000009·00··AX··0···0··416 ··[11]·.fini·············PROGBITS········00000000000044dc·0044dc·000009·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········0000000000005000·005000·000a48·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000005000·005000·000a48·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000005a48·005a48·000174·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000005a48·005a48·000174·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0000000000005bc0·005bc0·000718·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········0000000000005bc0·005bc0·000718·00···A··0···0··8
20 ··[15]·.init_array·······INIT_ARRAY······0000000000007d50·006d50·000008·08··WA··0···0··820 ··[15]·.init_array·······INIT_ARRAY······0000000000007d50·006d50·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······FINI_ARRAY······0000000000007d58·006d58·000008·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······0000000000007d58·006d58·000008·08··WA··0···0··8
22 ··[17]·.data.rel.ro······PROGBITS········0000000000007d60·006d60·0000a0·00··WA··0···0·3222 ··[17]·.data.rel.ro······PROGBITS········0000000000007d60·006d60·0000a0·00··WA··0···0·32
23 ··[18]·.dynamic··········DYNAMIC·········0000000000007e00·006e00·000180·10··WA··4···0··823 ··[18]·.dynamic··········DYNAMIC·········0000000000007e00·006e00·000180·10··WA··4···0··8
803 B
readelf --wide --symbols {}
    
Offset 47, 8 lines modifiedOffset 47, 8 lines modified
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_GetCurrent49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_GetCurrent
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec
52 ····48:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__52 ····48:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableMsg53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableMsg
54 ····50:·00000000000043a0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof54 ····50:·00000000000043b0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof
4.23 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xb30·contains·90·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xb30·contains·90·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000007d50··0000000000000008·R_X86_64_RELATIVE·························43903 0000000000007d50··0000000000000008·R_X86_64_RELATIVE·························43a0
4 0000000000007d58··0000000000000008·R_X86_64_RELATIVE·························43504 0000000000007d58··0000000000000008·R_X86_64_RELATIVE·························4360
5 0000000000007d68··0000000000000008·R_X86_64_RELATIVE·························50265 0000000000007d68··0000000000000008·R_X86_64_RELATIVE·························5026
6 0000000000007d78··0000000000000008·R_X86_64_RELATIVE·························50266 0000000000007d78··0000000000000008·R_X86_64_RELATIVE·························5026
7 0000000000007d88··0000000000000008·R_X86_64_RELATIVE·························50267 0000000000007d88··0000000000000008·R_X86_64_RELATIVE·························5026
8 0000000000007d98··0000000000000008·R_X86_64_RELATIVE·························51588 0000000000007d98··0000000000000008·R_X86_64_RELATIVE·························5158
9 0000000000007da8··0000000000000008·R_X86_64_RELATIVE·························51589 0000000000007da8··0000000000000008·R_X86_64_RELATIVE·························5158
10 0000000000007db8··0000000000000008·R_X86_64_RELATIVE·························515810 0000000000007db8··0000000000000008·R_X86_64_RELATIVE·························5158
11 0000000000007dc8··0000000000000008·R_X86_64_RELATIVE·························516b11 0000000000007dc8··0000000000000008·R_X86_64_RELATIVE·························516b
Offset 21, 34 lines modifiedOffset 21, 34 lines modified
21 0000000000008198··0000000000000008·R_X86_64_RELATIVE·························507f21 0000000000008198··0000000000000008·R_X86_64_RELATIVE·························507f
22 00000000000081e8··0000000000000008·R_X86_64_RELATIVE·························511a22 00000000000081e8··0000000000000008·R_X86_64_RELATIVE·························511a
23 00000000000081f0··0000000000000008·R_X86_64_RELATIVE·························512223 00000000000081f0··0000000000000008·R_X86_64_RELATIVE·························5122
24 0000000000008200··0000000000000008·R_X86_64_RELATIVE·························856024 0000000000008200··0000000000000008·R_X86_64_RELATIVE·························8560
25 0000000000008208··0000000000000008·R_X86_64_RELATIVE·························824025 0000000000008208··0000000000000008·R_X86_64_RELATIVE·························8240
26 0000000000008210··0000000000000008·R_X86_64_RELATIVE·························290026 0000000000008210··0000000000000008·R_X86_64_RELATIVE·························2900
27 0000000000008218··0000000000000008·R_X86_64_RELATIVE·························2ab027 0000000000008218··0000000000000008·R_X86_64_RELATIVE·························2ab0
28 0000000000008220··0000000000000008·R_X86_64_RELATIVE·························445028 0000000000008220··0000000000000008·R_X86_64_RELATIVE·························4460
29 0000000000008248··0000000000000008·R_X86_64_RELATIVE·························43b029 0000000000008248··0000000000000008·R_X86_64_RELATIVE·························43c0
30 0000000000008280··0000000000000008·R_X86_64_RELATIVE·························513030 0000000000008280··0000000000000008·R_X86_64_RELATIVE·························5130
31 0000000000008298··0000000000000008·R_X86_64_RELATIVE·························82a031 0000000000008298··0000000000000008·R_X86_64_RELATIVE·························82a0
32 00000000000082a8··0000000000000008·R_X86_64_RELATIVE·························540032 00000000000082a8··0000000000000008·R_X86_64_RELATIVE·························5400
33 00000000000082b8··0000000000000008·R_X86_64_RELATIVE·························830033 00000000000082b8··0000000000000008·R_X86_64_RELATIVE·························8300
34 00000000000082c8··0000000000000008·R_X86_64_RELATIVE·························3b5034 00000000000082c8··0000000000000008·R_X86_64_RELATIVE·························3b50
35 00000000000082d8··0000000000000008·R_X86_64_RELATIVE·························297035 00000000000082d8··0000000000000008·R_X86_64_RELATIVE·························2970
36 00000000000082e8··0000000000000008·R_X86_64_RELATIVE·························44b036 00000000000082e8··0000000000000008·R_X86_64_RELATIVE·························44c0
37 0000000000008300··0000000000000008·R_X86_64_RELATIVE·························514137 0000000000008300··0000000000000008·R_X86_64_RELATIVE·························5141
38 0000000000008308··0000000000000008·R_X86_64_RELATIVE·························391038 0000000000008308··0000000000000008·R_X86_64_RELATIVE·························3910
39 0000000000008318··0000000000000008·R_X86_64_RELATIVE·························570039 0000000000008318··0000000000000008·R_X86_64_RELATIVE·························5700
40 0000000000008320··0000000000000008·R_X86_64_RELATIVE·························503c40 0000000000008320··0000000000000008·R_X86_64_RELATIVE·························503c
41 0000000000008328··0000000000000008·R_X86_64_RELATIVE·························2b3041 0000000000008328··0000000000000008·R_X86_64_RELATIVE·························2b30
42 0000000000008338··0000000000000008·R_X86_64_RELATIVE·························55e042 0000000000008338··0000000000000008·R_X86_64_RELATIVE·························55e0
43 0000000000008340··0000000000000008·R_X86_64_RELATIVE·························514a43 0000000000008340··0000000000000008·R_X86_64_RELATIVE·························514a
44 0000000000008348··0000000000000008·R_X86_64_RELATIVE·························36a044 0000000000008348··0000000000000008·R_X86_64_RELATIVE·························36a0
45 0000000000008358··0000000000000008·R_X86_64_RELATIVE·························55a045 0000000000008358··0000000000000008·R_X86_64_RELATIVE·························55a0
46 0000000000008360··0000000000000008·R_X86_64_RELATIVE·························515246 0000000000008360··0000000000000008·R_X86_64_RELATIVE·························5152
47 0000000000008368··0000000000000008·R_X86_64_RELATIVE·························446047 0000000000008368··0000000000000008·R_X86_64_RELATIVE·························4470
48 0000000000008378··0000000000000008·R_X86_64_RELATIVE·························556048 0000000000008378··0000000000000008·R_X86_64_RELATIVE·························5560
49 0000000000008380··0000000000000008·R_X86_64_RELATIVE·························502649 0000000000008380··0000000000000008·R_X86_64_RELATIVE·························5026
50 0000000000008388··0000000000000008·R_X86_64_RELATIVE·························322050 0000000000008388··0000000000000008·R_X86_64_RELATIVE·························3220
51 00000000000083a0··0000000000000008·R_X86_64_RELATIVE·························515851 00000000000083a0··0000000000000008·R_X86_64_RELATIVE·························5158
52 00000000000083a8··0000000000000008·R_X86_64_RELATIVE·························331052 00000000000083a8··0000000000000008·R_X86_64_RELATIVE·························3310
53 00000000000083c0··0000000000000008·R_X86_64_RELATIVE·························516b53 00000000000083c0··0000000000000008·R_X86_64_RELATIVE·························516b
54 00000000000083c8··0000000000000008·R_X86_64_RELATIVE·························2d3054 00000000000083c8··0000000000000008·R_X86_64_RELATIVE·························2d30
676 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0x6e00·contains·20·entries:1 Dynamic·section·at·offset·0x6e00·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x000000000000000c·(INIT)···············0x20003 ·0x000000000000000c·(INIT)···············0x2000
4 ·0x000000000000000d·(FINI)···············0x44cc4 ·0x000000000000000d·(FINI)···············0x44dc
5 ·0x0000000000000019·(INIT_ARRAY)·········0x7d505 ·0x0000000000000019·(INIT_ARRAY)·········0x7d50
6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
7 ·0x000000000000001a·(FINI_ARRAY)·········0x7d587 ·0x000000000000001a·(FINI_ARRAY)·········0x7d58
8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
9 ·0x000000006ffffef5·(GNU_HASH)···········0x2609 ·0x000000006ffffef5·(GNU_HASH)···········0x260
10 ·0x0000000000000005·(STRTAB)·············0x75010 ·0x0000000000000005·(STRTAB)·············0x750
11 ·0x0000000000000006·(SYMTAB)·············0x28811 ·0x0000000000000006·(SYMTAB)·············0x288
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e023e1899e96ca39944bf5ffe9a272105d46b48b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·99db2659450621a7dfedf9d1a44527276f0801d2
6.37 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 33 lines modifiedOffset 29, 33 lines modified
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=00000000000043a0..00000000000043b035 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=00000000000043b0..00000000000043c0
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
38 ··DW_CFA_nop38 ··DW_CFA_nop
  
39 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=00000000000043b0..000000000000444a39 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=00000000000043c0..000000000000445a
40 ··DW_CFA_advance_loc:·5·to·00000000000043b540 ··DW_CFA_advance_loc:·5·to·00000000000043c5
41 ··DW_CFA_def_cfa_offset:·1641 ··DW_CFA_def_cfa_offset:·16
42 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1642 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
43 ··DW_CFA_advance_loc:·1·to·00000000000043b643 ··DW_CFA_advance_loc:·1·to·00000000000043c6
44 ··DW_CFA_def_cfa_offset:·2444 ··DW_CFA_def_cfa_offset:·24
45 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2445 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
46 ··DW_CFA_advance_loc:·4·to·00000000000043ba46 ··DW_CFA_advance_loc:·4·to·00000000000043ca
47 ··DW_CFA_def_cfa_offset:·3247 ··DW_CFA_def_cfa_offset:·32
48 ··DW_CFA_advance_loc1:·141·to·000000000000444748 ··DW_CFA_advance_loc1:·141·to·0000000000004457
49 ··DW_CFA_def_cfa_offset:·2449 ··DW_CFA_def_cfa_offset:·24
50 ··DW_CFA_advance_loc:·1·to·000000000000444850 ··DW_CFA_advance_loc:·1·to·0000000000004458
51 ··DW_CFA_def_cfa_offset:·1651 ··DW_CFA_def_cfa_offset:·16
52 ··DW_CFA_advance_loc:·1·to·000000000000444952 ··DW_CFA_advance_loc:·1·to·0000000000004459
53 ··DW_CFA_def_cfa_offset:·853 ··DW_CFA_def_cfa_offset:·8
  
54 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=00000000000022a0..00000000000022a854 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=00000000000022a0..00000000000022a8
55 ··DW_CFA_def_cfa_offset:·3255 ··DW_CFA_def_cfa_offset:·32
56 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2456 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
57 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1657 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
58 ··DW_CFA_nop58 ··DW_CFA_nop
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ··DW_CFA_advance_loc1:·114·to·0000000000002b2a134 ··DW_CFA_advance_loc1:·114·to·0000000000002b2a
135 ··DW_CFA_def_cfa_offset:·8135 ··DW_CFA_def_cfa_offset:·8
  
136 00000164·0000000000000010·00000168·FDE·cie=00000000·pc=0000000000002330..000000000000237c136 00000164·0000000000000010·00000168·FDE·cie=00000000·pc=0000000000002330..000000000000237c
137 ··DW_CFA_def_cfa_offset:·32137 ··DW_CFA_def_cfa_offset:·32
138 ··DW_CFA_nop138 ··DW_CFA_nop
  
139 00000178·0000000000000010·0000017c·FDE·cie=00000000·pc=0000000000004450..0000000000004459139 00000178·0000000000000010·0000017c·FDE·cie=00000000·pc=0000000000004460..0000000000004469
140 ··DW_CFA_nop140 ··DW_CFA_nop
141 ··DW_CFA_nop141 ··DW_CFA_nop
142 ··DW_CFA_nop142 ··DW_CFA_nop
  
143 0000018c·0000000000000048·00000190·FDE·cie=00000000·pc=0000000000002b30..0000000000002d21143 0000018c·0000000000000048·00000190·FDE·cie=00000000·pc=0000000000002b30..0000000000002d21
144 ··DW_CFA_advance_loc:·6·to·0000000000002b36144 ··DW_CFA_advance_loc:·6·to·0000000000002b36
145 ··DW_CFA_def_cfa_offset:·16145 ··DW_CFA_def_cfa_offset:·16
Offset 539, 19 lines modifiedOffset 539, 19 lines modified
539 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48539 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
540 ··DW_CFA_offset:·r12·(r12)·at·cfa-40540 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
541 ··DW_CFA_offset:·r13·(r13)·at·cfa-32541 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
542 ··DW_CFA_offset:·r14·(r14)·at·cfa-24542 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
543 ··DW_CFA_offset:·r15·(r15)·at·cfa-16543 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
544 ··DW_CFA_nop544 ··DW_CFA_nop
  
545 000004dc·0000000000000018·000004e0·FDE·cie=00000000·pc=0000000000004460..00000000000044ae545 000004dc·0000000000000018·000004e0·FDE·cie=00000000·pc=0000000000004470..00000000000044be
546 ··DW_CFA_advance_loc:·5·to·0000000000004465546 ··DW_CFA_advance_loc:·5·to·0000000000004475
547 ··DW_CFA_def_cfa_offset:·16547 ··DW_CFA_def_cfa_offset:·16
548 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16548 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
549 ··DW_CFA_advance_loc1:·72·to·00000000000044ad549 ··DW_CFA_advance_loc1:·72·to·00000000000044bd
550 ··DW_CFA_def_cfa_offset:·8550 ··DW_CFA_def_cfa_offset:·8
551 ··DW_CFA_nop551 ··DW_CFA_nop
552 ··DW_CFA_nop552 ··DW_CFA_nop
  
553 000004f8·0000000000000014·000004fc·FDE·cie=00000000·pc=000000000000278f..000000000000279f553 000004f8·0000000000000014·000004fc·FDE·cie=00000000·pc=000000000000278f..000000000000279f
554 ··DW_CFA_def_cfa_offset:·16554 ··DW_CFA_def_cfa_offset:·16
555 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16555 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
Offset 690, 15 lines modifiedOffset 690, 15 lines modified
  
690 00000644·0000000000000014·00000648·FDE·cie=00000000·pc=00000000000028d2..00000000000028ef690 00000644·0000000000000014·00000648·FDE·cie=00000000·pc=00000000000028d2..00000000000028ef
691 ··DW_CFA_def_cfa_offset:·48691 ··DW_CFA_def_cfa_offset:·48
692 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24692 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
693 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16693 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
694 ··DW_CFA_nop694 ··DW_CFA_nop
  
695 0000065c·0000000000000010·00000660·FDE·cie=00000000·pc=00000000000044b0..00000000000044c9695 0000065c·0000000000000010·00000660·FDE·cie=00000000·pc=00000000000044c0..00000000000044d9
696 ··DW_CFA_nop696 ··DW_CFA_nop
697 ··DW_CFA_nop697 ··DW_CFA_nop
698 ··DW_CFA_nop698 ··DW_CFA_nop
  
699 00000670·0000000000000010·00000674·FDE·cie=00000000·pc=00000000000028ef..00000000000028f2699 00000670·0000000000000010·00000674·FDE·cie=00000000·pc=00000000000028ef..00000000000028f2
700 ··DW_CFA_nop700 ··DW_CFA_nop
701 ··DW_CFA_nop701 ··DW_CFA_nop
Offset 711, 61 lines modifiedOffset 711, 61 lines modified
711 ··DW_CFA_def_cfa_offset:·8711 ··DW_CFA_def_cfa_offset:·8
712 ··DW_CFA_nop712 ··DW_CFA_nop
713 ··DW_CFA_nop713 ··DW_CFA_nop
714 ··DW_CFA_nop714 ··DW_CFA_nop
715 ··DW_CFA_nop715 ··DW_CFA_nop
716 ··DW_CFA_nop716 ··DW_CFA_nop
  
717 000006a0·0000000000000010·000006a4·FDE·cie=00000000·pc=0000000000003dd0..0000000000003f72717 000006a0·0000000000000010·000006a4·FDE·cie=00000000·pc=0000000000003dd0..0000000000003f82
718 ··DW_CFA_nop718 ··DW_CFA_nop
719 ··DW_CFA_nop719 ··DW_CFA_nop
720 ··DW_CFA_nop720 ··DW_CFA_nop
  
721 000006b4·0000000000000010·000006b8·FDE·cie=00000000·pc=0000000000003f80..0000000000004091721 000006b4·0000000000000010·000006b8·FDE·cie=00000000·pc=0000000000003f90..00000000000040a1
722 ··DW_CFA_nop722 ··DW_CFA_nop
723 ··DW_CFA_nop723 ··DW_CFA_nop
724 ··DW_CFA_nop724 ··DW_CFA_nop
  
725 000006c8·0000000000000048·000006cc·FDE·cie=00000000·pc=00000000000040a0..00000000000042d4725 000006c8·0000000000000048·000006cc·FDE·cie=00000000·pc=00000000000040b0..00000000000042e4
726 ··DW_CFA_advance_loc:·6·to·00000000000040a6726 ··DW_CFA_advance_loc:·6·to·00000000000040b6
727 ··DW_CFA_def_cfa_offset:·16727 ··DW_CFA_def_cfa_offset:·16
728 ··DW_CFA_offset:·r15·(r15)·at·cfa-16728 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
729 ··DW_CFA_advance_loc:·2·to·00000000000040a8729 ··DW_CFA_advance_loc:·2·to·00000000000040b8
730 ··DW_CFA_def_cfa_offset:·24730 ··DW_CFA_def_cfa_offset:·24
731 ··DW_CFA_offset:·r14·(r14)·at·cfa-24731 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
732 ··DW_CFA_advance_loc:·2·to·00000000000040aa732 ··DW_CFA_advance_loc:·2·to·00000000000040ba
733 ··DW_CFA_def_cfa_offset:·32733 ··DW_CFA_def_cfa_offset:·32
734 ··DW_CFA_offset:·r13·(r13)·at·cfa-32734 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
735 ··DW_CFA_advance_loc:·2·to·00000000000040ac735 ··DW_CFA_advance_loc:·2·to·00000000000040bc
736 ··DW_CFA_def_cfa_offset:·40736 ··DW_CFA_def_cfa_offset:·40
737 ··DW_CFA_offset:·r12·(r12)·at·cfa-40737 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
738 ··DW_CFA_advance_loc:·4·to·00000000000040b0738 ··DW_CFA_advance_loc:·4·to·00000000000040c0
739 ··DW_CFA_def_cfa_offset:·48739 ··DW_CFA_def_cfa_offset:·48
740 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48740 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
741 ··DW_CFA_advance_loc:·4·to·00000000000040b4741 ··DW_CFA_advance_loc:·4·to·00000000000040c4
742 ··DW_CFA_def_cfa_offset:·56742 ··DW_CFA_def_cfa_offset:·56
743 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56743 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
744 ··DW_CFA_advance_loc:·7·to·00000000000040bb744 ··DW_CFA_advance_loc:·7·to·00000000000040cb
745 ··DW_CFA_def_cfa_offset:·96745 ··DW_CFA_def_cfa_offset:·96
746 ··DW_CFA_advance_loc:·11·to·00000000000040c6746 ··DW_CFA_advance_loc:·11·to·00000000000040d6
747 ··DW_CFA_remember_state747 ··DW_CFA_remember_state
748 ··DW_CFA_def_cfa_offset:·56748 ··DW_CFA_def_cfa_offset:·56
Max diff block lines reached; 768/6445 bytes (11.92%) of diff not shown.
25.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000022a0·<PyInit__lsprof-0x2100>:2 00000000000022a0·<PyInit__lsprof-0x2110>:
3 _lsprof_exec():3 _lsprof_exec():
4 ./build-static/../Modules/_lsprof.c:9774 ./build-static/../Modules/_lsprof.c:977
5 »       or·····$0xffffffff,%eax5 »       or·····$0xffffffff,%eax
6 »       jmp····4446·<PyInit__lsprof+0xa6>6 »       jmp····4456·<PyInit__lsprof+0xa6>
7 _lsprof_traverse():7 _lsprof_traverse():
8 ./build-static/../Modules/_lsprof.c:9488 ./build-static/../Modules/_lsprof.c:948
9 »       mov····0x8(%rax),%rdi9 »       mov····0x8(%rax),%rdi
10 »       test···%rdi,%rdi10 »       test···%rdi,%rdi
11 »       jne····293c·<__cxa_finalize@plt+0x6ac>11 »       jne····293c·<__cxa_finalize@plt+0x6ac>
12 ./build-static/../Modules/_lsprof.c:94912 ./build-static/../Modules/_lsprof.c:949
13 »       mov····0x10(%rbx),%rdi13 »       mov····0x10(%rbx),%rdi
Offset 498, 15 lines modifiedOffset 498, 15 lines modified
498 »       jmp····3757·<__cxa_finalize@plt+0x14c7>498 »       jmp····3757·<__cxa_finalize@plt+0x14c7>
499 clearEntries():499 clearEntries():
500 ./build-static/../Modules/_lsprof.c:278500 ./build-static/../Modules/_lsprof.c:278
501 »       call···2140·<PyMem_Free@plt>501 »       call···2140·<PyMem_Free@plt>
502 ./build-static/../Modules/_lsprof.c:279502 ./build-static/../Modules/_lsprof.c:279
503 »       xor····%eax,%eax503 »       xor····%eax,%eax
504 »       mov····%rax,0x18(%rbx)504 »       mov····%rax,0x18(%rbx)
505 »       jmp····448d·<PyInit__lsprof+0xed>505 »       jmp····449d·<PyInit__lsprof+0xed>
506 _lsprof_Profiler_getstats():506 _lsprof_Profiler_getstats():
507 ./build-static/../Modules/clinic/_lsprof.c.h:48·(discriminator·1)507 ./build-static/../Modules/clinic/_lsprof.c.h:48·(discriminator·1)
508 »       cmpq···$0x0,0x10(%r8)508 »       cmpq···$0x0,0x10(%r8)
509 »       jne····27fd·<__cxa_finalize@plt+0x56d>509 »       jne····27fd·<__cxa_finalize@plt+0x56d>
510 _PyType_GetModuleState():510 _PyType_GetModuleState():
511 ./build-static/../Include/internal/pycore_typeobject.h:108511 ./build-static/../Include/internal/pycore_typeobject.h:108
512 »       mov····0x378(%rsi),%rax512 »       mov····0x378(%rsi),%rax
Offset 1459, 15 lines modifiedOffset 1459, 15 lines modified
1459 »       mov····%r12,%rdi1459 »       mov····%r12,%rdi
1460 ./build-static/../Modules/_lsprof.c:2511460 ./build-static/../Modules/_lsprof.c:251
1461 »       movq···$0x0,0x38(%rax)1461 »       movq···$0x0,0x38(%rax)
1462 ./build-static/../Modules/_lsprof.c:2471462 ./build-static/../Modules/_lsprof.c:247
1463 »       movups·%xmm0,0x18(%rax)1463 »       movups·%xmm0,0x18(%rax)
1464 »       movups·%xmm0,0x28(%rax)1464 »       movups·%xmm0,0x28(%rax)
1465 ./build-static/../Modules/_lsprof.c:2521465 ./build-static/../Modules/_lsprof.c:252
1466 »       call···3f80·<__cxa_finalize@plt+0x1cf0>1466 »       call···3f90·<__cxa_finalize@plt+0x1d00>
1467 initContext():1467 initContext():
1468 ./build-static/../Modules/_lsprof.c:3041468 ./build-static/../Modules/_lsprof.c:304
1469 »       addq···$0x1,0x38(%rbp)1469 »       addq···$0x1,0x38(%rbp)
1470 call_timer():1470 call_timer():
1471 ./build-static/../Modules/_lsprof.c:1171471 ./build-static/../Modules/_lsprof.c:117
1472 »       cmpq···$0x0,0x30(%rbx)1472 »       cmpq···$0x0,0x30(%rbx)
1473 »       je·····2f91·<__cxa_finalize@plt+0xd01>1473 »       je·····2f91·<__cxa_finalize@plt+0xd01>
Offset 1524, 15 lines modifiedOffset 1524, 15 lines modified
1524 »       movq···$0x0,0x40(%r15)1524 »       movq···$0x0,0x40(%r15)
1525 ./build-static/../Modules/_lsprof.c:2191525 ./build-static/../Modules/_lsprof.c:219
1526 »       movq···$0x0,0x48(%r15)1526 »       movq···$0x0,0x48(%r15)
1527 ./build-static/../Modules/_lsprof.c:2141527 ./build-static/../Modules/_lsprof.c:214
1528 »       movups·%xmm0,0x20(%r15)1528 »       movups·%xmm0,0x20(%r15)
1529 »       movups·%xmm0,0x30(%r15)1529 »       movups·%xmm0,0x30(%r15)
1530 ./build-static/../Modules/_lsprof.c:2201530 ./build-static/../Modules/_lsprof.c:220
1531 »       call···3f80·<__cxa_finalize@plt+0x1cf0>1531 »       call···3f90·<__cxa_finalize@plt+0x1d00>
1532 ptrace_enter_call():1532 ptrace_enter_call():
1533 ./build-static/../Modules/_lsprof.c:3621533 ./build-static/../Modules/_lsprof.c:362
1534 »       mov····0x20(%rbx),%r141534 »       mov····0x20(%rbx),%r14
1535 ./build-static/../Modules/_lsprof.c:3631535 ./build-static/../Modules/_lsprof.c:363
1536 »       test···%r14,%r141536 »       test···%r14,%r14
1537 »       jne····2f27·<__cxa_finalize@plt+0xc97>1537 »       jne····2f27·<__cxa_finalize@plt+0xc97>
1538 ./build-static/../Modules/_lsprof.c:3691538 ./build-static/../Modules/_lsprof.c:369
Offset 2518, 15 lines modifiedOffset 2518, 15 lines modified
2518 ./build-static/../Modules/_lsprof.c:5662518 ./build-static/../Modules/_lsprof.c:566
2519 »       test···%rax,%rax2519 »       test···%rax,%rax
2520 »       je·····2813·<__cxa_finalize@plt+0x583>2520 »       je·····2813·<__cxa_finalize@plt+0x583>
2521 ./build-static/../Modules/_lsprof.c:5682521 ./build-static/../Modules/_lsprof.c:568
2522 »       mov····0x10(%rbx),%rdi2522 »       mov····0x10(%rbx),%rdi
2523 »       mov····%rsp,%rdx2523 »       mov····%rsp,%rdx
2524 »       lea····0x7c(%rip),%rsi········2524 »       lea····0x7c(%rip),%rsi········
2525 »       call···40a0·<__cxa_finalize@plt+0x1e10>2525 »       call···40b0·<__cxa_finalize@plt+0x1e20>
2526 ./build-static/../Modules/_lsprof.c:568·(discriminator·1)2526 ./build-static/../Modules/_lsprof.c:568·(discriminator·1)
2527 »       test···%eax,%eax2527 »       test···%eax,%eax
2528 »       jne····27e2·<__cxa_finalize@plt+0x552>2528 »       jne····27e2·<__cxa_finalize@plt+0x552>
2529 ./build-static/../Modules/_lsprof.c:5732529 ./build-static/../Modules/_lsprof.c:573
2530 »       mov····(%rsp),%rax2530 »       mov····(%rsp),%rax
2531 _lsprof_Profiler_getstats():2531 _lsprof_Profiler_getstats():
2532 ./build-static/../Modules/clinic/_lsprof.c.h:532532 ./build-static/../Modules/clinic/_lsprof.c.h:53
Offset 2551, 15 lines modifiedOffset 2551, 15 lines modified
2551 »       endbr642551 »       endbr64
2552 »       push···%rbx2552 »       push···%rbx
2553 »       mov····%rdi,%rbx2553 »       mov····%rdi,%rbx
2554 ./build-static/../Modules/_lsprof.c:2662554 ./build-static/../Modules/_lsprof.c:266
2555 »       mov····0x48(%rdi),%rdi2555 »       mov····0x48(%rdi),%rdi
2556 »       xor····%edx,%edx2556 »       xor····%edx,%edx
2557 »       lea····0x3cb(%rip),%rsi········2557 »       lea····0x3cb(%rip),%rsi········
2558 »       call···40a0·<__cxa_finalize@plt+0x1e10>2558 »       call···40b0·<__cxa_finalize@plt+0x1e20>
2559 ./build-static/../Modules/_lsprof.c:2672559 ./build-static/../Modules/_lsprof.c:267
2560 »       mov····0x18(%rbx),%rdi2560 »       mov····0x18(%rbx),%rdi
2561 _Py_IsImmortal():2561 _Py_IsImmortal():
2562 ./build-static/../Include/object.h:2422562 ./build-static/../Include/object.h:242
2563 »       mov····(%rdi),%rax2563 »       mov····(%rdi),%rax
2564 Py_DECREF():2564 Py_DECREF():
2565 ./build-static/../Include/object.h:700·(discriminator·1)2565 ./build-static/../Include/object.h:700·(discriminator·1)
Offset 2603, 15 lines modifiedOffset 2603, 15 lines modified
2603 ./build-static/../Modules/_lsprof.c:4902603 ./build-static/../Modules/_lsprof.c:490
2604 »       test···%rax,%rax2604 »       test···%rax,%rax
2605 »       je·····285c·<__cxa_finalize@plt+0x5cc>2605 »       je·····285c·<__cxa_finalize@plt+0x5cc>
2606 ./build-static/../Modules/_lsprof.c:4922606 ./build-static/../Modules/_lsprof.c:492
2607 »       mov····0x48(%rbx),%rdi2607 »       mov····0x48(%rbx),%rdi
2608 »       mov····%rbp,%rdx2608 »       mov····%rbp,%rdx
2609 »       lea····0x2c6(%rip),%rsi········2609 »       lea····0x2c6(%rip),%rsi········
2610 »       call···40a0·<__cxa_finalize@plt+0x1e10>2610 »       call···40b0·<__cxa_finalize@plt+0x1e20>
2611 ./build-static/../Modules/_lsprof.c:492·(discriminator·1)2611 ./build-static/../Modules/_lsprof.c:492·(discriminator·1)
2612 »       test···%eax,%eax2612 »       test···%eax,%eax
2613 »       jne····2848·<__cxa_finalize@plt+0x5b8>2613 »       jne····2848·<__cxa_finalize@plt+0x5b8>
2614 ./build-static/../Modules/_lsprof.c:5022614 ./build-static/../Modules/_lsprof.c:502
2615 »       pxor···%xmm0,%xmm02615 »       pxor···%xmm0,%xmm0
2616 »       pxor···%xmm2,%xmm22616 »       pxor···%xmm2,%xmm2
2617 »       mov····0x18(%rbp),%rax2617 »       mov····0x18(%rbp),%rax
Offset 2716, 15 lines modifiedOffset 2716, 15 lines modified
2716 »       test···%r12,%r122716 »       test···%r12,%r12
2717 »       jne····3c10·<__cxa_finalize@plt+0x1980>2717 »       jne····3c10·<__cxa_finalize@plt+0x1980>
2718 clearEntries():2718 clearEntries():
2719 ./build-static/../Modules/_lsprof.c:2742719 ./build-static/../Modules/_lsprof.c:274
2720 »       mov····0x10(%rbx),%rdi2720 »       mov····0x10(%rbx),%rdi
2721 »       xor····%edx,%edx2721 »       xor····%edx,%edx
2722 »       lea····-0x1b8(%rip),%rsi········2722 »       lea····-0x1b8(%rip),%rsi········
2723 »       call···40a0·<__cxa_finalize@plt+0x1e10>2723 »       call···40b0·<__cxa_finalize@plt+0x1e20>
2724 ./build-static/../Modules/_lsprof.c:2772724 ./build-static/../Modules/_lsprof.c:277
2725 »       mov····0x18(%rbx),%rdi2725 »       mov····0x18(%rbx),%rdi
2726 ./build-static/../Modules/_lsprof.c:2752726 ./build-static/../Modules/_lsprof.c:275
2727 »       movq···$0x0,0x10(%rbx)2727 »       movq···$0x0,0x10(%rbx)
2728 ./build-static/../Modules/_lsprof.c:2772728 ./build-static/../Modules/_lsprof.c:277
Max diff block lines reached; 21575/25893 bytes (83.32%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000000044cc·<.fini>:2 00000000000044dc·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
1.16 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 15, 13 lines modifiedOffset 15, 13 lines modified
15 ··0x00005b08·04030000·e8d2ffff·70030000·08d4ffff·........p.......15 ··0x00005b08·04030000·e8d2ffff·70030000·08d4ffff·........p.......
16 ··0x00005b18·e8030000·98d4ffff·24040000·d8d7ffff·........$.......16 ··0x00005b18·e8030000·98d4ffff·24040000·d8d7ffff·........$.......
17 ··0x00005b28·90040000·f8d7ffff·a8040000·c8d8ffff·................17 ··0x00005b28·90040000·f8d7ffff·a8040000·c8d8ffff·................
18 ··0x00005b38·f8040000·18daffff·58050000·58dcffff·........X...X...18 ··0x00005b38·f8040000·18daffff·58050000·58dcffff·........X...X...
19 ··0x00005b48·e8050000·c8deffff·88060000·88dfffff·................19 ··0x00005b48·e8050000·c8deffff·88060000·88dfffff·................
20 ··0x00005b58·c4060000·c8dfffff·e0060000·08e1ffff·................20 ··0x00005b58·c4060000·c8dfffff·e0060000·08e1ffff·................
21 ··0x00005b68·24070000·d8e2ffff·94070000·68e3ffff·$...........h...21 ··0x00005b68·24070000·d8e2ffff·94070000·68e3ffff·$...........h...
22 ··0x00005b78·fc070000·88e3ffff·18080000·38e5ffff·............8...22 ··0x00005b78·fc070000·88e3ffff·18080000·48e5ffff·............H...
23 ··0x00005b88·2c080000·58e6ffff·40080000·58e9ffff·,...X...@...X...23 ··0x00005b88·2c080000·68e6ffff·40080000·68e9ffff·,...h...@...h...
24 ··0x00005b98·d0010000·68e9ffff·e4010000·08eaffff·....h...........24 ··0x00005b98·d0010000·78e9ffff·e4010000·18eaffff·....x...........
25 ··0x00005ba8·f0020000·18eaffff·54060000·68eaffff·........T...h...25 ··0x00005ba8·f0020000·28eaffff·54060000·78eaffff·....(...T...x...
26 ··0x00005bb8·d4070000····························....26 ··0x00005bb8·d4070000····························....
  
4.91 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
3 ··0x00005bc0·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00005bc0·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00005bd0·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x00005bd0·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x00005be0·40c4ffff·70020000·000e1046·0e184a0f·@...p......F..J.5 ··0x00005be0·40c4ffff·70020000·000e1046·0e184a0f·@...p......F..J.
6 ··0x00005bf0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x00005bf0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x00005c00·14000000·44000000·88c6ffff·08000000·....D...........7 ··0x00005c00·14000000·44000000·88c6ffff·08000000·....D...........
8 ··0x00005c10·00000000·00000000·10000000·5c000000·............\...8 ··0x00005c10·00000000·00000000·10000000·5c000000·............\...
9 ··0x00005c20·80e7ffff·10000000·00000000·24000000·............$...9 ··0x00005c20·90e7ffff·10000000·00000000·24000000·............$...
10 ··0x00005c30·70000000·7ce7ffff·9a000000·00450e10·p...|........E..10 ··0x00005c30·70000000·8ce7ffff·9a000000·00450e10·p............E..
11 ··0x00005c40·8602410e·18830344·0e20028d·0e18410e·..A....D.·....A.11 ··0x00005c40·8602410e·18830344·0e20028d·0e18410e·..A....D.·....A.
12 ··0x00005c50·10410e08·14000000·98000000·44c6ffff·.A..........D...12 ··0x00005c50·10410e08·14000000·98000000·44c6ffff·.A..........D...
13 ··0x00005c60·08000000·000e2083·03860200·28000000·......·.....(...13 ··0x00005c60·08000000·000e2083·03860200·28000000·......·.....(...
14 ··0x00005c70·b0000000·8cccffff·62000000·00460e10·........b....F..14 ··0x00005c70·b0000000·8cccffff·62000000·00460e10·........b....F..
15 ··0x00005c80·8c02440e·18860344·0e208304·02490e18·..D....D.·...I..15 ··0x00005c80·8c02440e·18860344·0e208304·02490e18·..D....D.·...I..
16 ··0x00005c90·470e1042·0e080000·20000000·dc000000·G..B....·.......16 ··0x00005c90·470e1042·0e080000·20000000·dc000000·G..B....·.......
17 ··0x00005ca0·08c6ffff·21000000·000e2083·0486038c·....!.....·.....17 ··0x00005ca0·08c6ffff·21000000·000e2083·0486038c·....!.....·.....
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ··0x00005cd0·8602480e·18830354·0e40680e·48460e50·..H....T.@h.HF.P20 ··0x00005cd0·8602480e·18830354·0e40680e·48460e50·..H....T.@h.HF.P
21 ··0x00005ce0·520e4841·0e400000·20000000·2c010000·R.HA.@..·...,...21 ··0x00005ce0·520e4841·0e400000·20000000·2c010000·R.HA.@..·...,...
22 ··0x00005cf0·d9c5ffff·67000000·000e4083·03860261·....g.....@....a22 ··0x00005cf0·d9c5ffff·67000000·000e4083·03860261·....g.....@....a
23 ··0x00005d00·0a0e1841·0e10410e·08410b00·14000000·...A..A..A......23 ··0x00005d00·0a0e1841·0e10410e·08410b00·14000000·...A..A..A......
24 ··0x00005d10·50010000·9ccdffff·7b000000·00480e20·P.......{....H.·24 ··0x00005d10·50010000·9ccdffff·7b000000·00480e20·P.......{....H.·
25 ··0x00005d20·02720e08·10000000·68010000·04c6ffff·.r......h.......25 ··0x00005d20·02720e08·10000000·68010000·04c6ffff·.r......h.......
26 ··0x00005d30·4c000000·000e2000·10000000·7c010000·L.....·.....|...26 ··0x00005d30·4c000000·000e2000·10000000·7c010000·L.....·.....|...
27 ··0x00005d40·10e7ffff·09000000·00000000·48000000·............H...27 ··0x00005d40·20e7ffff·09000000·00000000·48000000··...........H...
28 ··0x00005d50·90010000·dccdffff·f1010000·00460e10·.............F..28 ··0x00005d50·90010000·dccdffff·f1010000·00460e10·.............F..
29 ··0x00005d60·8f024b0e·188e0342·0e208d04·420e288c·..K....B.·..B.(.29 ··0x00005d60·8f024b0e·188e0342·0e208d04·420e288c·..K....B.·..B.(.
30 ··0x00005d70·05410e30·86064a0e·3883074b·0e50036a·.A.0..J.8..K.P.j30 ··0x00005d70·05410e30·86064a0e·3883074b·0e50036a·.A.0..J.8..K.P.j
31 ··0x00005d80·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..31 ··0x00005d80·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
32 ··0x00005d90·420e1042·0e08410b·1c000000·dc010000·B..B..A.........32 ··0x00005d90·420e1042·0e08410b·1c000000·dc010000·B..B..A.........
33 ··0x00005da0·dcc5ffff·ca000000·000e5083·0786068c·..........P.....33 ··0x00005da0·dcc5ffff·ca000000·000e5083·0786068c·..........P.....
34 ··0x00005db0·058d048e·038f0200·54000000·fc010000·........T.......34 ··0x00005db0·058d048e·038f0200·54000000·fc010000·........T.......
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 ··0x00006030·48000000·74040000·68d6ffff·65020000·H...t...h...e...74 ··0x00006030·48000000·74040000·68d6ffff·65020000·H...t...h...e...
75 ··0x00006040·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..75 ··0x00006040·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
76 ··0x00006050·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G76 ··0x00006050·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
77 ··0x00006060·0e40033f·010a0e38·410e3041·0e28420e·.@.?...8A.0A.(B.77 ··0x00006060·0e40033f·010a0e38·410e3041·0e28420e·.@.?...8A.0A.(B.
78 ··0x00006070·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....78 ··0x00006070·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....
79 ··0x00006080·c0040000·1dc6ffff·ee000000·000e4083·..............@.79 ··0x00006080·c0040000·1dc6ffff·ee000000·000e4083·..............@.
80 ··0x00006090·0786068c·058d048e·038f0200·18000000·................80 ··0x00006090·0786068c·058d048e·038f0200·18000000·................
81 ··0x000060a0·e0040000·bce3ffff·4e000000·00450e10·........N....E..81 ··0x000060a0·e0040000·cce3ffff·4e000000·00450e10·........N....E..
82 ··0x000060b0·83020248·0e080000·14000000·fc040000·...H............82 ··0x000060b0·83020248·0e080000·14000000·fc040000·...H............
83 ··0x000060c0·cfc6ffff·10000000·000e1083·02000000·................83 ··0x000060c0·cfc6ffff·10000000·000e1083·02000000·................
84 ··0x000060d0·20000000·14050000·38d8ffff·b3000000··.......8.......84 ··0x000060d0·20000000·14050000·38d8ffff·b3000000··.......8.......
85 ··0x000060e0·00450e10·8302440e·3002900a·0e10410e·.E....D.0.....A.85 ··0x000060e0·00450e10·8302440e·3002900a·0e10410e·.E....D.0.....A.
86 ··0x000060f0·08410b00·14000000·38050000·a3c6ffff·.A......8.......86 ··0x000060f0·08410b00·14000000·38050000·a3c6ffff·.A......8.......
87 ··0x00006100·7b000000·000e3083·02000000·18000000·{.....0.........87 ··0x00006100·7b000000·000e3083·02000000·18000000·{.....0.........
88 ··0x00006110·50050000·bcd8ffff·3f000000·00450e10·P.......?....E..88 ··0x00006110·50050000·bcd8ffff·3f000000·00450e10·P.......?....E..
Offset 98, 20 lines modifiedOffset 98, 20 lines modified
98 ··0x000061b0·f0050000·b7c6ffff·67000000·000e3083·........g.....0.98 ··0x000061b0·f0050000·b7c6ffff·67000000·000e3083·........g.....0.
99 ··0x000061c0·0686058c·048d038e·02410a0e·28440e20·.........A..(D.·99 ··0x000061c0·0686058c·048d038e·02410a0e·28440e20·.........A..(D.·
100 ··0x000061d0·420e1842·0e10420e·08450b00·24000000·B..B..B..E..$...100 ··0x000061d0·420e1842·0e10420e·08450b00·24000000·B..B..B..E..$...
101 ··0x000061e0·20060000·3cdbffff·8c000000·00450e10··...<........E..101 ··0x000061e0·20060000·3cdbffff·8c000000·00450e10··...<........E..
102 ··0x000061f0·86024c0e·18830344·0e300274·0e18410e·..L....D.0.t..A.102 ··0x000061f0·86024c0e·18830344·0e300274·0e18410e·..L....D.0.t..A.
103 ··0x00006200·10410e08·14000000·48060000·c6c6ffff·.A......H.......103 ··0x00006200·10410e08·14000000·48060000·c6c6ffff·.A......H.......
104 ··0x00006210·1d000000·000e3083·03860200·10000000·......0.........104 ··0x00006210·1d000000·000e3083·03860200·10000000·......0.........
105 ··0x00006220·60060000·8ce2ffff·19000000·00000000·`...............105 ··0x00006220·60060000·9ce2ffff·19000000·00000000·`...............
106 ··0x00006230·10000000·74060000·b7c6ffff·03000000·....t...........106 ··0x00006230·10000000·74060000·b7c6ffff·03000000·....t...........
107 ··0x00006240·00000000·18000000·88060000·64dbffff·............d...107 ··0x00006240·00000000·18000000·88060000·64dbffff·............d...
108 ··0x00006250·14000000·00480e10·4b0e0800·00000000·.....H..K.......108 ··0x00006250·14000000·00480e10·4b0e0800·00000000·.....H..K.......
109 ··0x00006260·10000000·a4060000·68dbffff·a2010000·........h.......109 ··0x00006260·10000000·a4060000·68dbffff·b2010000·........h.......
110 ··0x00006270·00000000·10000000·b8060000·04ddffff·................110 ··0x00006270·00000000·10000000·b8060000·14ddffff·................
111 ··0x00006280·11010000·00000000·48000000·cc060000·........H.......111 ··0x00006280·11010000·00000000·48000000·cc060000·........H.......
112 ··0x00006290·10deffff·34020000·00460e10·8f02420e·....4....F....B.112 ··0x00006290·20deffff·34020000·00460e10·8f02420e··...4....F....B.
113 ··0x000062a0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0113 ··0x000062a0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
114 ··0x000062b0·8606440e·38830747·0e604b0a·0e38410e·..D.8..G.`K..8A.114 ··0x000062b0·8606440e·38830747·0e604b0a·0e38410e·..D.8..G.`K..8A.
115 ··0x000062c0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..115 ··0x000062c0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
116 ··0x000062d0·480b0000·00000000···················H.......116 ··0x000062d0·480b0000·00000000···················H.......
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00007d50·90430000·00000000···················.C......2 ··0x00007d50·a0430000·00000000···················.C......
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00007d58·50430000·00000000···················PC......2 ··0x00007d58·60430000·00000000···················`C......
  
2.66 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 10, 35 lines modifiedOffset 10, 35 lines modified
10 ··0x000081b0·00000000·00000000·00000000·00000000·................10 ··0x000081b0·00000000·00000000·00000000·00000000·................
11 ··0x000081c0·ffffffff·00000000·00000000·00000000·................11 ··0x000081c0·ffffffff·00000000·00000000·00000000·................
12 ··0x000081d0·00000000·00000000·00000000·00000000·................12 ··0x000081d0·00000000·00000000·00000000·00000000·................
13 ··0x000081e0·00000000·00000000·1a510000·00000000·.........Q......13 ··0x000081e0·00000000·00000000·1a510000·00000000·.........Q......
14 ··0x000081f0·22510000·00000000·18000000·00000000·"Q..............14 ··0x000081f0·22510000·00000000·18000000·00000000·"Q..............
15 ··0x00008200·60850000·00000000·40820000·00000000·`.......@.......15 ··0x00008200·60850000·00000000·40820000·00000000·`.......@.......
16 ··0x00008210·00290000·00000000·b02a0000·00000000·.).......*......16 ··0x00008210·00290000·00000000·b02a0000·00000000·.).......*......
17 ··0x00008220·50440000·00000000·00000000·00000000·PD..............17 ··0x00008220·60440000·00000000·00000000·00000000·`D..............
18 ··0x00008230·00000000·00000000·00000000·00000000·................18 ··0x00008230·00000000·00000000·00000000·00000000·................
19 ··0x00008240·02000000·00000000·b0430000·00000000·.........C......19 ··0x00008240·02000000·00000000·c0430000·00000000·.........C......
20 ··0x00008250·03000000·00000000·00000000·00000000·................20 ··0x00008250·03000000·00000000·00000000·00000000·................
21 ··0x00008260·00000000·00000000·00000000·00000000·................21 ··0x00008260·00000000·00000000·00000000·00000000·................
22 ··0x00008270·00000000·00000000·00000000·00000000·................22 ··0x00008270·00000000·00000000·00000000·00000000·................
23 ··0x00008280·30510000·00000000·50000000·00000000·0Q......P.......23 ··0x00008280·30510000·00000000·50000000·00000000·0Q......P.......
24 ··0x00008290·00450000·00000000·a0820000·00000000·.E..............24 ··0x00008290·00450000·00000000·a0820000·00000000·.E..............
25 ··0x000082a0·38000000·00000000·00540000·00000000·8........T......25 ··0x000082a0·38000000·00000000·00540000·00000000·8........T......
26 ··0x000082b0·40000000·00000000·00830000·00000000·@...............26 ··0x000082b0·40000000·00000000·00830000·00000000·@...............
27 ··0x000082c0·34000000·00000000·503b0000·00000000·4.......P;......27 ··0x000082c0·34000000·00000000·503b0000·00000000·4.......P;......
28 ··0x000082d0·3c000000·00000000·70290000·00000000·<.......p)......28 ··0x000082d0·3c000000·00000000·70290000·00000000·<.......p)......
29 ··0x000082e0·47000000·00000000·b0440000·00000000·G........D......29 ··0x000082e0·47000000·00000000·c0440000·00000000·G........D......
30 ··0x000082f0·00000000·00000000·00000000·00000000·................30 ··0x000082f0·00000000·00000000·00000000·00000000·................
31 ··0x00008300·41510000·00000000·10390000·00000000·AQ.......9......31 ··0x00008300·41510000·00000000·10390000·00000000·AQ.......9......
32 ··0x00008310·82020000·00000000·00570000·00000000·.........W......32 ··0x00008310·82020000·00000000·00570000·00000000·.........W......
33 ··0x00008320·3c500000·00000000·302b0000·00000000·<P......0+......33 ··0x00008320·3c500000·00000000·302b0000·00000000·<P......0+......
34 ··0x00008330·03000000·00000000·e0550000·00000000·.........U......34 ··0x00008330·03000000·00000000·e0550000·00000000·.........U......
35 ··0x00008340·4a510000·00000000·a0360000·00000000·JQ.......6......35 ··0x00008340·4a510000·00000000·a0360000·00000000·JQ.......6......
36 ··0x00008350·04000000·00000000·a0550000·00000000·.........U......36 ··0x00008350·04000000·00000000·a0550000·00000000·.........U......
37 ··0x00008360·52510000·00000000·60440000·00000000·RQ......`D......37 ··0x00008360·52510000·00000000·70440000·00000000·RQ......pD......
38 ··0x00008370·04000000·00000000·60550000·00000000·........`U......38 ··0x00008370·04000000·00000000·60550000·00000000·........`U......
39 ··0x00008380·26500000·00000000·20320000·00000000·&P......·2......39 ··0x00008380·26500000·00000000·20320000·00000000·&P......·2......
40 ··0x00008390·80000000·00000000·00000000·00000000·................40 ··0x00008390·80000000·00000000·00000000·00000000·................
41 ··0x000083a0·58510000·00000000·10330000·00000000·XQ.......3......41 ··0x000083a0·58510000·00000000·10330000·00000000·XQ.......3......
42 ··0x000083b0·80000000·00000000·00000000·00000000·................42 ··0x000083b0·80000000·00000000·00000000·00000000·................
43 ··0x000083c0·6b510000·00000000·302d0000·00000000·kQ......0-......43 ··0x000083c0·6b510000·00000000·302d0000·00000000·kQ......0-......
44 ··0x000083d0·80000000·00000000·00000000·00000000·................44 ··0x000083d0·80000000·00000000·00000000·00000000·................
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32336531·38393965·39366361·33393934·23e1899e96ca3994 
3 ··0x00000010·34626635·66666539·61323732·31303564·4bf5ffe9a272105d2 ··0x00000000·64623236·35393435·30363231·61376466·db2659450621a7df
 3 ··0x00000010·65646639·64316134·34353237·32373666·edf9d1a44527276f
4 ··0x00000020·34366234·38622e64·65627567·00000000·46b48b.debug....4 ··0x00000020·30383031·64322e64·65627567·00000000·0801d2.debug....
5 ··0x00000030·014b5e65····························.K^e5 ··0x00000030·f105c00c····························....
  
150 KB
./usr/lib/python3.12/lib-dynload/_queue.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········22064·(bytes·into·file)13 ··Start·of·section·headers:··········17968·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.95 KB
readelf --wide --program-header {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001330·0x001330·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001330·0x001330·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x00101d·0x00101d·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x000fed·0x000fed·R·E·0x1000
9 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x000c2c·0x000c2c·R···0x10009 ··LOAD···········0x003000·0x0000000000003000·0x0000000000003000·0x000c30·0x000c30·R···0x1000
10 ··LOAD···········0x004db0·0x0000000000005db0·0x0000000000005db0·0x000770·0x000778·RW··0x100010 ··LOAD···········0x003db0·0x0000000000004db0·0x0000000000004db0·0x000770·0x000778·RW··0x1000
11 ··DYNAMIC········0x004e10·0x0000000000005e10·0x0000000000005e10·0x000180·0x000180·RW··0x811 ··DYNAMIC········0x003e10·0x0000000000004e10·0x0000000000004e10·0x000180·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x00473c·0x000000000000473c·0x000000000000473c·0x0000dc·0x0000dc·R···0x413 ··GNU_EH_FRAME···0x00373c·0x000000000000373c·0x000000000000373c·0x0000dc·0x0000dc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x004db0·0x0000000000005db0·0x0000000000005db0·0x000250·0x000250·R···0x115 ··GNU_RELRO······0x003db0·0x0000000000004db0·0x0000000000004db0·0x000250·0x000250·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·
21 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·21 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
4.07 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x5630:1 There·are·25·section·headers,·starting·at·offset·0x4630:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000260·000260·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000260·000260·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·000450·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·000450·18···A··4···1··8
8 ··[·4]·.dynstr···········STRTAB··········00000000000006d8·0006d8·000357·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000000000006d8·0006d8·000357·00···A··0···0··1
9 ··[·5]·.rela.dyn·········RELA············0000000000000a30·000a30·0005d0·18···A··3···0··89 ··[·5]·.rela.dyn·········RELA············0000000000000a30·000a30·0005d0·18···A··3···0··8
10 ··[·6]·.rela.plt·········RELA············0000000000001000·001000·000330·18··AI··3··20··810 ··[·6]·.rela.plt·········RELA············0000000000001000·001000·000330·18··AI··3··20··8
11 ··[·7]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··411 ··[·7]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000230·10··AX··0···0·1612 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000230·10··AX··0···0·16
13 ··[·9]·.plt.got··········PROGBITS········0000000000002250·002250·000008·08··AX··0···0··813 ··[·9]·.plt.got··········PROGBITS········0000000000002250·002250·000008·08··AX··0···0··8
14 ··[10]·.text·············PROGBITS········0000000000002260·002260·000db3·00··AX··0···0·1614 ··[10]·.text·············PROGBITS········0000000000002260·002260·000d83·00··AX··0···0·16
15 ··[11]·.fini·············PROGBITS········0000000000003014·003014·000009·00··AX··0···0··415 ··[11]·.fini·············PROGBITS········0000000000002fe4·002fe4·000009·00··AX··0···0··4
16 ··[12]·.rodata···········PROGBITS········0000000000004000·004000·00073b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000003000·003000·00073b·00···A··0···0·32
17 ··[13]·.eh_frame_hdr·····PROGBITS········000000000000473c·00473c·0000dc·00···A··0···0··417 ··[13]·.eh_frame_hdr·····PROGBITS········000000000000373c·00373c·0000dc·00···A··0···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000000000004818·004818·000414·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000003818·003818·000418·00···A··0···0··8
19 ··[15]·.init_array·······INIT_ARRAY······0000000000005db0·004db0·000008·08··WA··0···0··819 ··[15]·.init_array·······INIT_ARRAY······0000000000004db0·003db0·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······FINI_ARRAY······0000000000005db8·004db8·000008·08··WA··0···0··820 ··[16]·.fini_array·······FINI_ARRAY······0000000000004db8·003db8·000008·08··WA··0···0··8
21 ··[17]·.data.rel.ro······PROGBITS········0000000000005dc0·004dc0·000050·00··WA··0···0·3221 ··[17]·.data.rel.ro······PROGBITS········0000000000004dc0·003dc0·000050·00··WA··0···0·32
22 ··[18]·.dynamic··········DYNAMIC·········0000000000005e10·004e10·000180·10··WA··4···0··822 ··[18]·.dynamic··········DYNAMIC·········0000000000004e10·003e10·000180·10··WA··4···0··8
23 ··[19]·.got··············PROGBITS········0000000000005f90·004f90·000048·08··WA··0···0··823 ··[19]·.got··············PROGBITS········0000000000004f90·003f90·000048·08··WA··0···0··8
24 ··[20]·.got.plt··········PROGBITS········0000000000005fe8·004fe8·000128·08··WA··0···0··824 ··[20]·.got.plt··········PROGBITS········0000000000004fe8·003fe8·000128·08··WA··0···0··8
25 ··[21]·.data·············PROGBITS········0000000000006120·005120·000400·00··WA··0···0·3225 ··[21]·.data·············PROGBITS········0000000000005120·004120·000400·00··WA··0···0·32
26 ··[22]·.bss··············NOBITS··········0000000000006520·005520·000008·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········0000000000005520·004520·000008·00··WA··0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········0000000000000000·005520·000034·00······0···0··427 ··[23]·.gnu_debuglink····PROGBITS········0000000000000000·004520·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·005554·0000d8·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·004554·0000d8·00······0···0··1
29 Key·to·Flags:29 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·l·(large),·p·(processor·specific)33 ··D·(mbind),·l·(large),·p·(processor·specific)
777 B
readelf --wide --symbols {}
    
Offset 42, 8 lines modifiedOffset 42, 8 lines modified
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock_timed45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock_timed
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec
48 ····44:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__48 ····44:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
49 ····45:·0000000000002ce0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__queue49 ····45:·0000000000002cb0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__queue
17.3 KB
readelf --wide --relocs {}
    
Offset 1, 102 lines modifiedOffset 1, 102 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xa30·contains·62·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xa30·contains·62·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000005db0··0000000000000008·R_X86_64_RELATIVE·························2cd03 0000000000004db0··0000000000000008·R_X86_64_RELATIVE·························2ca0
4 0000000000005db8··0000000000000008·R_X86_64_RELATIVE·························2c904 0000000000004db8··0000000000000008·R_X86_64_RELATIVE·························2c60
5 0000000000005dc0··0000000000000008·R_X86_64_RELATIVE·························40bc5 0000000000004dc0··0000000000000008·R_X86_64_RELATIVE·························30bc
6 0000000000005dc8··0000000000000008·R_X86_64_RELATIVE·························40c26 0000000000004dc8··0000000000000008·R_X86_64_RELATIVE·························30c2
7 0000000000005de0··0000000000000008·R_X86_64_RELATIVE·························40ce7 0000000000004de0··0000000000000008·R_X86_64_RELATIVE·························30ce
8 0000000000005de8··0000000000000008·R_X86_64_RELATIVE·························40bc8 0000000000004de8··0000000000000008·R_X86_64_RELATIVE·························30bc
9 0000000000005df0··0000000000000008·R_X86_64_RELATIVE·························40c29 0000000000004df0··0000000000000008·R_X86_64_RELATIVE·························30c2
10 0000000000005e00··0000000000000008·R_X86_64_RELATIVE·························40ce10 0000000000004e00··0000000000000008·R_X86_64_RELATIVE·························30ce
11 0000000000006120··0000000000000008·R_X86_64_RELATIVE·························612011 0000000000005120··0000000000000008·R_X86_64_RELATIVE·························5120
12 0000000000006150··0000000000000008·R_X86_64_RELATIVE·························5dc012 0000000000005150··0000000000000008·R_X86_64_RELATIVE·························4dc0
13 0000000000006158··0000000000000008·R_X86_64_RELATIVE·························40ca13 0000000000005158··0000000000000008·R_X86_64_RELATIVE·························30ca
14 00000000000061b0··0000000000000008·R_X86_64_RELATIVE·························5de014 00000000000051b0··0000000000000008·R_X86_64_RELATIVE·························4de0
15 00000000000061b8··0000000000000008·R_X86_64_RELATIVE·························40d315 00000000000051b8··0000000000000008·R_X86_64_RELATIVE·························30d3
16 0000000000006210··0000000000000008·R_X86_64_RELATIVE·························5e0016 0000000000005210··0000000000000008·R_X86_64_RELATIVE·························4e00
17 0000000000006218··0000000000000008·R_X86_64_RELATIVE·························40d717 0000000000005218··0000000000000008·R_X86_64_RELATIVE·························30d7
18 0000000000006268··0000000000000008·R_X86_64_RELATIVE·························2cf018 0000000000005268··0000000000000008·R_X86_64_RELATIVE·························2cc0
19 00000000000062a0··0000000000000008·R_X86_64_RELATIVE·························40e219 00000000000052a0··0000000000000008·R_X86_64_RELATIVE·························30e2
20 00000000000062b8··0000000000000008·R_X86_64_RELATIVE·························62c020 00000000000052b8··0000000000000008·R_X86_64_RELATIVE·························52c0
21 00000000000062c8··0000000000000008·R_X86_64_RELATIVE·························2f7021 00000000000052c8··0000000000000008·R_X86_64_RELATIVE·························2f40
22 00000000000062d8··0000000000000008·R_X86_64_RELATIVE·························470022 00000000000052d8··0000000000000008·R_X86_64_RELATIVE·························3700
23 00000000000062e8··0000000000000008·R_X86_64_RELATIVE·························2e3023 00000000000052e8··0000000000000008·R_X86_64_RELATIVE·························2e00
24 00000000000062f8··0000000000000008·R_X86_64_RELATIVE·························2fe024 00000000000052f8··0000000000000008·R_X86_64_RELATIVE·························2fb0
25 0000000000006308··0000000000000008·R_X86_64_RELATIVE·························634025 0000000000005308··0000000000000008·R_X86_64_RELATIVE·························5340
26 0000000000006318··0000000000000008·R_X86_64_RELATIVE·························642026 0000000000005318··0000000000000008·R_X86_64_RELATIVE·························5420
27 0000000000006328··0000000000000008·R_X86_64_RELATIVE·························2d7027 0000000000005328··0000000000000008·R_X86_64_RELATIVE·························2d40
28 0000000000006340··0000000000000008·R_X86_64_RELATIVE·························40f528 0000000000005340··0000000000000008·R_X86_64_RELATIVE·························30f5
29 00000000000063c8··0000000000000008·R_X86_64_RELATIVE·························413d29 00000000000053c8··0000000000000008·R_X86_64_RELATIVE·························313d
30 00000000000063d0··0000000000000008·R_X86_64_RELATIVE·························416030 00000000000053d0··0000000000000008·R_X86_64_RELATIVE·························3160
31 00000000000063e8··0000000000000008·R_X86_64_RELATIVE·························626031 00000000000053e8··0000000000000008·R_X86_64_RELATIVE·························5260
32 00000000000063f0··0000000000000008·R_X86_64_RELATIVE·························26c032 00000000000053f0··0000000000000008·R_X86_64_RELATIVE·························26a0
33 00000000000063f8··0000000000000008·R_X86_64_RELATIVE·························271033 00000000000053f8··0000000000000008·R_X86_64_RELATIVE·························26f0
34 0000000000006400··0000000000000008·R_X86_64_RELATIVE·························2e2034 0000000000005400··0000000000000008·R_X86_64_RELATIVE·························2df0
35 0000000000006420··0000000000000008·R_X86_64_RELATIVE·························410835 0000000000005420··0000000000000008·R_X86_64_RELATIVE·························3108
36 0000000000006428··0000000000000008·R_X86_64_RELATIVE·························23ec36 0000000000005428··0000000000000008·R_X86_64_RELATIVE·························23ec
37 0000000000006438··0000000000000008·R_X86_64_RELATIVE·························424037 0000000000005438··0000000000000008·R_X86_64_RELATIVE·························3240
38 0000000000006440··0000000000000008·R_X86_64_RELATIVE·························40ca38 0000000000005440··0000000000000008·R_X86_64_RELATIVE·························30ca
39 0000000000006448··0000000000000008·R_X86_64_RELATIVE·························280039 0000000000005448··0000000000000008·R_X86_64_RELATIVE·························27e0
40 0000000000006458··0000000000000008·R_X86_64_RELATIVE·························436040 0000000000005458··0000000000000008·R_X86_64_RELATIVE·························3360
41 0000000000006460··0000000000000008·R_X86_64_RELATIVE·························410e41 0000000000005460··0000000000000008·R_X86_64_RELATIVE·························310e
42 0000000000006468··0000000000000008·R_X86_64_RELATIVE·························2e8042 0000000000005468··0000000000000008·R_X86_64_RELATIVE·························2e50
43 0000000000006478··0000000000000008·R_X86_64_RELATIVE·························42a043 0000000000005478··0000000000000008·R_X86_64_RELATIVE·························32a0
44 0000000000006480··0000000000000008·R_X86_64_RELATIVE·························40d344 0000000000005480··0000000000000008·R_X86_64_RELATIVE·························30d3
45 0000000000006488··0000000000000008·R_X86_64_RELATIVE·························277045 0000000000005488··0000000000000008·R_X86_64_RELATIVE·························2750
46 0000000000006498··0000000000000008·R_X86_64_RELATIVE·························462046 0000000000005498··0000000000000008·R_X86_64_RELATIVE·························3620
47 00000000000064a0··0000000000000008·R_X86_64_RELATIVE·························40d747 00000000000054a0··0000000000000008·R_X86_64_RELATIVE·························30d7
48 00000000000064a8··0000000000000008·R_X86_64_RELATIVE·························261348 00000000000054a8··0000000000000008·R_X86_64_RELATIVE·························25f5
49 00000000000064b8··0000000000000008·R_X86_64_RELATIVE·························456049 00000000000054b8··0000000000000008·R_X86_64_RELATIVE·························3560
50 00000000000064c0··0000000000000008·R_X86_64_RELATIVE·························411950 00000000000054c0··0000000000000008·R_X86_64_RELATIVE·························3119
51 00000000000064c8··0000000000000008·R_X86_64_RELATIVE·························258451 00000000000054c8··0000000000000008·R_X86_64_RELATIVE·························2566
52 00000000000064d8··0000000000000008·R_X86_64_RELATIVE·························41e052 00000000000054d8··0000000000000008·R_X86_64_RELATIVE·························31e0
53 00000000000064e0··0000000000000008·R_X86_64_RELATIVE·························411f53 00000000000054e0··0000000000000008·R_X86_64_RELATIVE·························311f
54 00000000000064f8··0000000000000008·R_X86_64_RELATIVE·························413154 00000000000054f8··0000000000000008·R_X86_64_RELATIVE·························3131
55 0000000000005f90··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·_Py_NoneStruct·+·055 0000000000004f90··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·_Py_NoneStruct·+·0
56 0000000000005f98··0000000a00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize·+·056 0000000000004f98··0000000a00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize·+·0
57 0000000000005fa0··0000000b00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_OverflowError·+·057 0000000000004fa0··0000000b00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_OverflowError·+·0
58 0000000000005fa8··0000001900000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·058 0000000000004fa8··0000001900000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·0
59 0000000000005fb0··0000001c00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_ValueError·+·059 0000000000004fb0··0000001c00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_ValueError·+·0
60 0000000000005fb8··0000001e00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_TypeError·+·060 0000000000004fb8··0000001e00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_TypeError·+·0
61 0000000000005fc0··0000002000000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·061 0000000000004fc0··0000002000000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·0
62 0000000000005fc8··0000002a00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_MemoryError·+·062 0000000000004fc8··0000002a00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_MemoryError·+·0
63 0000000000005fd0··0000002c00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·063 0000000000004fd0··0000002c00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
64 00000000000064e8··0000001800000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·064 00000000000054e8··0000001800000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·0
  
65 Relocation·section·'.rela.plt'·at·offset·0x1000·contains·34·entries:65 Relocation·section·'.rela.plt'·at·offset·0x1000·contains·34·entries:
66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
67 0000000000006000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_SetNone·+·067 0000000000005000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_SetNone·+·0
68 0000000000006008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyType_GetModuleByDef·+·068 0000000000005008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyType_GetModuleByDef·+·0
69 0000000000006010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyModule_AddObjectRef·+·069 0000000000005010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyModule_AddObjectRef·+·0
70 0000000000006018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyTime_FromSecondsObject·+·070 0000000000005018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyTime_FromSecondsObject·+·0
71 0000000000006020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyArg_NoPositional·+·071 0000000000005020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyArg_NoPositional·+·0
72 0000000000006028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyDeadline_Init·+·072 0000000000005028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyDeadline_Init·+·0
73 0000000000006030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyEval_MakePendingCalls·+·073 0000000000005030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyEval_MakePendingCalls·+·0
74 0000000000006038··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_NewExceptionWithDoc·+·074 0000000000005038··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_NewExceptionWithDoc·+·0
75 0000000000006040··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_allocate_lock·+·075 0000000000005040··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_allocate_lock·+·0
76 0000000000006048··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyObject_ClearWeakRefs·+·076 0000000000005048··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyObject_ClearWeakRefs·+·0
77 0000000000006050··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_SetString·+·077 0000000000005050··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_SetString·+·0
78 0000000000006058··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyModuleDef_Init·+·078 0000000000005058··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyModuleDef_Init·+·0
79 0000000000006060··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThreadState_Get·+·079 0000000000005060··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThreadState_Get·+·0
80 0000000000006068··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_Occurred·+·080 0000000000005068··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyErr_Occurred·+·0
81 0000000000006070··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyArg_UnpackKeywords·+·081 0000000000005070··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyArg_UnpackKeywords·+·0
82 0000000000006078··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyType_GetModule·+·082 0000000000005078··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyType_GetModule·+·0
83 0000000000006080··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyEval_RestoreThread·+·083 0000000000005080··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyEval_RestoreThread·+·0
84 0000000000006088··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_release_lock·+·084 0000000000005088··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_release_lock·+·0
85 0000000000006090··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyModule_AddType·+·085 0000000000005090··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyModule_AddType·+·0
86 0000000000006098··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyTime_AsMicroseconds·+·086 0000000000005098··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyTime_AsMicroseconds·+·0
87 00000000000060a0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyObject_IsTrue·+·087 00000000000050a0··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyObject_IsTrue·+·0
88 00000000000060a8··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyObject_GC_UnTrack·+·088 00000000000050a8··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyObject_GC_UnTrack·+·0
89 00000000000060b0··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyList_Append·+·089 00000000000050b0··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyList_Append·+·0
90 00000000000060b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyList_New·+·090 00000000000050b8··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyList_New·+·0
91 00000000000060c0··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyEval_SaveThread·+·091 00000000000050c0··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyEval_SaveThread·+·0
92 00000000000060c8··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_free_lock·+·092 00000000000050c8··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_free_lock·+·0
93 00000000000060d0··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_Py_Dealloc·+·093 00000000000050d0··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_Py_Dealloc·+·0
94 00000000000060d8··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyBool_FromLong·+·094 00000000000050d8··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyBool_FromLong·+·0
95 00000000000060e0··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyArg_NoKeywords·+·095 00000000000050e0··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyArg_NoKeywords·+·0
96 00000000000060e8··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyLong_FromSsize_t·+·096 00000000000050e8··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyLong_FromSsize_t·+·0
97 00000000000060f0··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyDeadline_Get·+·097 00000000000050f0··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·_PyDeadline_Get·+·0
98 00000000000060f8··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyList_SetSlice·+·098 00000000000050f8··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyList_SetSlice·+·0
99 0000000000006100··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_acquire_lock_timed·+·099 0000000000005100··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyThread_acquire_lock_timed·+·0
100 0000000000006108··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyType_FromModuleAndSpec·+·0100 0000000000005108··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·PyType_FromModuleAndSpec·+·0
1.35 KB
readelf --wide --dynamic {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Dynamic·section·at·offset·0x4e10·contains·20·entries:1 Dynamic·section·at·offset·0x3e10·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x000000000000000c·(INIT)···············0x20003 ·0x000000000000000c·(INIT)···············0x2000
4 ·0x000000000000000d·(FINI)···············0x30144 ·0x000000000000000d·(FINI)···············0x2fe4
5 ·0x0000000000000019·(INIT_ARRAY)·········0x5db05 ·0x0000000000000019·(INIT_ARRAY)·········0x4db0
6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
7 ·0x000000000000001a·(FINI_ARRAY)·········0x5db87 ·0x000000000000001a·(FINI_ARRAY)·········0x4db8
8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
9 ·0x000000006ffffef5·(GNU_HASH)···········0x2609 ·0x000000006ffffef5·(GNU_HASH)···········0x260
10 ·0x0000000000000005·(STRTAB)·············0x6d810 ·0x0000000000000005·(STRTAB)·············0x6d8
11 ·0x0000000000000006·(SYMTAB)·············0x28811 ·0x0000000000000006·(SYMTAB)·············0x288
12 ·0x000000000000000a·(STRSZ)··············855·(bytes)12 ·0x000000000000000a·(STRSZ)··············855·(bytes)
13 ·0x000000000000000b·(SYMENT)·············24·(bytes)13 ·0x000000000000000b·(SYMENT)·············24·(bytes)
14 ·0x0000000000000003·(PLTGOT)·············0x5fe814 ·0x0000000000000003·(PLTGOT)·············0x4fe8
15 ·0x0000000000000002·(PLTRELSZ)···········816·(bytes)15 ·0x0000000000000002·(PLTRELSZ)···········816·(bytes)
16 ·0x0000000000000014·(PLTREL)·············RELA16 ·0x0000000000000014·(PLTREL)·············RELA
17 ·0x0000000000000017·(JMPREL)·············0x100017 ·0x0000000000000017·(JMPREL)·············0x1000
18 ·0x0000000000000007·(RELA)···············0xa3018 ·0x0000000000000007·(RELA)···············0xa30
19 ·0x0000000000000008·(RELASZ)·············1488·(bytes)19 ·0x0000000000000008·(RELASZ)·············1488·(bytes)
20 ·0x0000000000000009·(RELAENT)············24·(bytes)20 ·0x0000000000000009·(RELAENT)············24·(bytes)
21 ·0x000000006ffffff9·(RELACOUNT)··········5221 ·0x000000006ffffff9·(RELACOUNT)··········52
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52a33d24806b7dfc6f64c70eed4ce88a898ce40b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f5e7fdf237273bf64f910666d38d9ef6a308d5d1
19.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 56 lines modifiedOffset 29, 56 lines modified
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=0000000000002ce0..0000000000002cf035 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=0000000000002cb0..0000000000002cc0
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
38 ··DW_CFA_nop38 ··DW_CFA_nop
  
39 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=0000000000002cf0..0000000000002d6c39 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=0000000000002cc0..0000000000002d3c
40 ··DW_CFA_advance_loc:·5·to·0000000000002cf540 ··DW_CFA_advance_loc:·5·to·0000000000002cc5
41 ··DW_CFA_def_cfa_offset:·1641 ··DW_CFA_def_cfa_offset:·16
42 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1642 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
43 ··DW_CFA_advance_loc:·10·to·0000000000002cff43 ··DW_CFA_advance_loc:·10·to·0000000000002ccf
44 ··DW_CFA_def_cfa_offset:·2444 ··DW_CFA_def_cfa_offset:·24
45 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2445 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
46 ··DW_CFA_advance_loc:·4·to·0000000000002d0346 ··DW_CFA_advance_loc:·4·to·0000000000002cd3
47 ··DW_CFA_def_cfa_offset:·3247 ··DW_CFA_def_cfa_offset:·32
48 ··DW_CFA_advance_loc1:·102·to·0000000000002d6948 ··DW_CFA_advance_loc1:·102·to·0000000000002d39
49 ··DW_CFA_def_cfa_offset:·2449 ··DW_CFA_def_cfa_offset:·24
50 ··DW_CFA_advance_loc:·1·to·0000000000002d6a50 ··DW_CFA_advance_loc:·1·to·0000000000002d3a
51 ··DW_CFA_def_cfa_offset:·1651 ··DW_CFA_def_cfa_offset:·16
52 ··DW_CFA_advance_loc:·1·to·0000000000002d6b52 ··DW_CFA_advance_loc:·1·to·0000000000002d3b
53 ··DW_CFA_def_cfa_offset:·853 ··DW_CFA_def_cfa_offset:·8
  
54 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=0000000000002260..000000000000226854 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=0000000000002260..0000000000002268
55 ··DW_CFA_def_cfa_offset:·3255 ··DW_CFA_def_cfa_offset:·32
56 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2456 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
57 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1657 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
58 ··DW_CFA_nop58 ··DW_CFA_nop
  
59 000000ac·0000000000000028·000000b0·FDE·cie=00000000·pc=00000000000026c0..000000000000270659 000000ac·0000000000000028·000000b0·FDE·cie=00000000·pc=00000000000026a0..00000000000026e6
60 ··DW_CFA_advance_loc:·6·to·00000000000026c660 ··DW_CFA_advance_loc:·6·to·00000000000026a6
61 ··DW_CFA_def_cfa_offset:·1661 ··DW_CFA_def_cfa_offset:·16
62 ··DW_CFA_offset:·r12·(r12)·at·cfa-1662 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
63 ··DW_CFA_advance_loc:·1·to·00000000000026c763 ··DW_CFA_advance_loc:·1·to·00000000000026a7
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2465 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
66 ··DW_CFA_advance_loc:·4·to·00000000000026cb66 ··DW_CFA_advance_loc:·4·to·00000000000026ab
67 ··DW_CFA_def_cfa_offset:·3267 ··DW_CFA_def_cfa_offset:·32
68 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3268 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
69 ··DW_CFA_advance_loc:·54·to·000000000000270169 ··DW_CFA_advance_loc:·54·to·00000000000026e1
70 ··DW_CFA_def_cfa_offset:·2470 ··DW_CFA_def_cfa_offset:·24
71 ··DW_CFA_advance_loc:·1·to·000000000000270271 ··DW_CFA_advance_loc:·1·to·00000000000026e2
72 ··DW_CFA_def_cfa_offset:·1672 ··DW_CFA_def_cfa_offset:·16
73 ··DW_CFA_advance_loc:·2·to·000000000000270473 ··DW_CFA_advance_loc:·2·to·00000000000026e4
74 ··DW_CFA_def_cfa_offset:·874 ··DW_CFA_def_cfa_offset:·8
75 ··DW_CFA_nop75 ··DW_CFA_nop
76 ··DW_CFA_nop76 ··DW_CFA_nop
77 ··DW_CFA_nop77 ··DW_CFA_nop
  
78 000000d8·0000000000000020·000000dc·FDE·cie=00000000·pc=0000000000002268..000000000000227d78 000000d8·0000000000000020·000000dc·FDE·cie=00000000·pc=0000000000002268..000000000000227d
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
Offset 90, 95 lines modifiedOffset 90, 95 lines modified
90 ··DW_CFA_advance_loc:·1·to·000000000000227a90 ··DW_CFA_advance_loc:·1·to·000000000000227a
91 ··DW_CFA_def_cfa_offset:·1691 ··DW_CFA_def_cfa_offset:·16
92 ··DW_CFA_advance_loc:·2·to·000000000000227c92 ··DW_CFA_advance_loc:·2·to·000000000000227c
93 ··DW_CFA_def_cfa_offset:·893 ··DW_CFA_def_cfa_offset:·8
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 000000fc·0000000000000038·00000100·FDE·cie=00000000·pc=0000000000002d70..0000000000002e1e96 000000fc·0000000000000038·00000100·FDE·cie=00000000·pc=0000000000002d40..0000000000002dee
97 ··DW_CFA_advance_loc:·6·to·0000000000002d7697 ··DW_CFA_advance_loc:·6·to·0000000000002d46
98 ··DW_CFA_def_cfa_offset:·1698 ··DW_CFA_def_cfa_offset:·16
99 ··DW_CFA_offset:·r13·(r13)·at·cfa-1699 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
100 ··DW_CFA_advance_loc:·2·to·0000000000002d78100 ··DW_CFA_advance_loc:·2·to·0000000000002d48
101 ··DW_CFA_def_cfa_offset:·24101 ··DW_CFA_def_cfa_offset:·24
102 ··DW_CFA_offset:·r12·(r12)·at·cfa-24102 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
103 ··DW_CFA_advance_loc:·4·to·0000000000002d7c103 ··DW_CFA_advance_loc:·4·to·0000000000002d4c
104 ··DW_CFA_def_cfa_offset:·32104 ··DW_CFA_def_cfa_offset:·32
105 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32105 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
106 ··DW_CFA_advance_loc:·11·to·0000000000002d87106 ··DW_CFA_advance_loc:·11·to·0000000000002d57
107 ··DW_CFA_def_cfa_offset:·40107 ··DW_CFA_def_cfa_offset:·40
108 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40108 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
109 ··DW_CFA_advance_loc:·5·to·0000000000002d8c109 ··DW_CFA_advance_loc:·5·to·0000000000002d5c
110 ··DW_CFA_def_cfa_offset:·48110 ··DW_CFA_def_cfa_offset:·48
111 ··DW_CFA_advance_loc1:·126·to·0000000000002e0a111 ··DW_CFA_advance_loc1:·126·to·0000000000002dda
112 ··DW_CFA_remember_state112 ··DW_CFA_remember_state
113 ··DW_CFA_def_cfa_offset:·40113 ··DW_CFA_def_cfa_offset:·40
114 ··DW_CFA_advance_loc:·4·to·0000000000002e0e114 ··DW_CFA_advance_loc:·4·to·0000000000002dde
115 ··DW_CFA_def_cfa_offset:·32115 ··DW_CFA_def_cfa_offset:·32
116 ··DW_CFA_advance_loc:·1·to·0000000000002e0f116 ··DW_CFA_advance_loc:·1·to·0000000000002ddf
117 ··DW_CFA_def_cfa_offset:·24117 ··DW_CFA_def_cfa_offset:·24
118 ··DW_CFA_advance_loc:·2·to·0000000000002e11118 ··DW_CFA_advance_loc:·2·to·0000000000002de1
119 ··DW_CFA_def_cfa_offset:·16119 ··DW_CFA_def_cfa_offset:·16
120 ··DW_CFA_advance_loc:·2·to·0000000000002e13120 ··DW_CFA_advance_loc:·2·to·0000000000002de3
121 ··DW_CFA_def_cfa_offset:·8121 ··DW_CFA_def_cfa_offset:·8
122 ··DW_CFA_advance_loc:·1·to·0000000000002e14122 ··DW_CFA_advance_loc:·1·to·0000000000002de4
123 ··DW_CFA_restore_state123 ··DW_CFA_restore_state
124 ··DW_CFA_nop124 ··DW_CFA_nop
  
125 00000138·0000000000000018·0000013c·FDE·cie=00000000·pc=000000000000227d..0000000000002333125 00000138·0000000000000018·0000013c·FDE·cie=00000000·pc=000000000000227d..0000000000002333
126 ··DW_CFA_def_cfa_offset:·48126 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
129 ··DW_CFA_offset:·r12·(r12)·at·cfa-24129 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
131 ··DW_CFA_nop131 ··DW_CFA_nop
  
132 00000154·0000000000000018·00000158·FDE·cie=00000000·pc=0000000000002710..0000000000002761132 00000154·0000000000000018·00000158·FDE·cie=00000000·pc=00000000000026f0..0000000000002741
133 ··DW_CFA_advance_loc:·5·to·0000000000002715133 ··DW_CFA_advance_loc:·5·to·00000000000026f5
134 ··DW_CFA_def_cfa_offset:·16134 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16135 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
136 ··DW_CFA_advance_loc1:·75·to·0000000000002760136 ··DW_CFA_advance_loc1:·75·to·0000000000002740
137 ··DW_CFA_def_cfa_offset:·8137 ··DW_CFA_def_cfa_offset:·8
138 ··DW_CFA_nop138 ··DW_CFA_nop
139 ··DW_CFA_nop139 ··DW_CFA_nop
  
140 00000170·0000000000000014·00000174·FDE·cie=00000000·pc=0000000000002333..0000000000002354140 00000170·0000000000000014·00000174·FDE·cie=00000000·pc=0000000000002333..0000000000002354
141 ··DW_CFA_def_cfa_offset:·16141 ··DW_CFA_def_cfa_offset:·16
142 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16142 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
143 ··DW_CFA_nop143 ··DW_CFA_nop
144 ··DW_CFA_nop144 ··DW_CFA_nop
145 ··DW_CFA_nop145 ··DW_CFA_nop
  
146 00000188·0000000000000010·0000018c·FDE·cie=00000000·pc=0000000000002e20..0000000000002e29146 00000188·0000000000000010·0000018c·FDE·cie=00000000·pc=0000000000002df0..0000000000002df9
147 ··DW_CFA_nop147 ··DW_CFA_nop
148 ··DW_CFA_nop148 ··DW_CFA_nop
149 ··DW_CFA_nop149 ··DW_CFA_nop
  
150 0000019c·0000000000000030·000001a0·FDE·cie=00000000·pc=0000000000002770..00000000000027fb150 0000019c·0000000000000030·000001a0·FDE·cie=00000000·pc=0000000000002750..00000000000027d6
151 ··DW_CFA_advance_loc:·6·to·0000000000002776151 ··DW_CFA_advance_loc:·6·to·0000000000002756
152 ··DW_CFA_def_cfa_offset:·16152 ··DW_CFA_def_cfa_offset:·16
153 ··DW_CFA_offset:·r12·(r12)·at·cfa-16153 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
Max diff block lines reached; 13326/19562 bytes (68.12%) of diff not shown.
617 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 22, 24 lines modifiedOffset 22, 24 lines modified
22 _PyArg_UnpackKeywords22 _PyArg_UnpackKeywords
23 PyObject_IsTrue23 PyObject_IsTrue
24 PyBool_FromLong24 PyBool_FromLong
25 PyThreadState_Get25 PyThreadState_Get
26 PyThread_acquire_lock_timed26 PyThread_acquire_lock_timed
27 PyEval_SaveThread27 PyEval_SaveThread
28 PyEval_RestoreThread28 PyEval_RestoreThread
29 PyList_SetSlice 
30 _PyTime_FromSecondsObject29 _PyTime_FromSecondsObject
31 _PyTime_AsMicroseconds30 _PyTime_AsMicroseconds
32 _PyDeadline_Init31 _PyDeadline_Init
 32 PyList_SetSlice
33 PyType_GetModule33 PyType_GetModule
34 PyErr_SetNone34 PyErr_SetNone
35 PyExc_ValueError35 PyExc_ValueError
36 PyExc_OverflowError 
37 _PyEval_MakePendingCalls36 _PyEval_MakePendingCalls
38 _PyDeadline_Get37 _PyDeadline_Get
 38 PyExc_OverflowError
39 PyLong_FromSsize_t39 PyLong_FromSsize_t
40 PyErr_Occurred40 PyErr_Occurred
41 PyExc_TypeError41 PyExc_TypeError
42 PyObject_GC_UnTrack42 PyObject_GC_UnTrack
43 PyThread_free_lock43 PyThread_free_lock
44 PyObject_ClearWeakRefs44 PyObject_ClearWeakRefs
45 Py_GenericAlias45 Py_GenericAlias
2.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 29, 27 lines modifiedOffset 29, 27 lines modified
29 ··0x00000878·64730050·794f626a·6563745f·49735472·ds.PyObject_IsTr29 ··0x00000878·64730050·794f626a·6563745f·49735472·ds.PyObject_IsTr
30 ··0x00000888·75650050·79426f6f·6c5f4672·6f6d4c6f·ue.PyBool_FromLo30 ··0x00000888·75650050·79426f6f·6c5f4672·6f6d4c6f·ue.PyBool_FromLo
31 ··0x00000898·6e670050·79546872·65616453·74617465·ng.PyThreadState31 ··0x00000898·6e670050·79546872·65616453·74617465·ng.PyThreadState
32 ··0x000008a8·5f476574·00507954·68726561·645f6163·_Get.PyThread_ac32 ··0x000008a8·5f476574·00507954·68726561·645f6163·_Get.PyThread_ac
33 ··0x000008b8·71756972·655f6c6f·636b5f74·696d6564·quire_lock_timed33 ··0x000008b8·71756972·655f6c6f·636b5f74·696d6564·quire_lock_timed
34 ··0x000008c8·00507945·76616c5f·53617665·54687265·.PyEval_SaveThre34 ··0x000008c8·00507945·76616c5f·53617665·54687265·.PyEval_SaveThre
35 ··0x000008d8·61640050·79457661·6c5f5265·73746f72·ad.PyEval_Restor35 ··0x000008d8·61640050·79457661·6c5f5265·73746f72·ad.PyEval_Restor
36 ··0x000008e8·65546872·65616400·50794c69·73745f53·eThread.PyList_S36 ··0x000008e8·65546872·65616400·5f507954·696d655f·eThread._PyTime_
37 ··0x000008f8·6574536c·69636500·5f507954·696d655f·etSlice._PyTime_ 
38 ··0x00000908·46726f6d·5365636f·6e64734f·626a6563·FromSecondsObjec37 ··0x000008f8·46726f6d·5365636f·6e64734f·626a6563·FromSecondsObjec
39 ··0x00000918·74005f50·7954696d·655f4173·4d696372·t._PyTime_AsMicr38 ··0x00000908·74005f50·7954696d·655f4173·4d696372·t._PyTime_AsMicr
40 ··0x00000928·6f736563·6f6e6473·005f5079·44656164·oseconds._PyDead39 ··0x00000918·6f736563·6f6e6473·005f5079·44656164·oseconds._PyDead
41 ··0x00000938·6c696e65·5f496e69·74005079·54797065·line_Init.PyType40 ··0x00000928·6c696e65·5f496e69·74005079·4c697374·line_Init.PyList
 41 ··0x00000938·5f536574·536c6963·65005079·54797065·_SetSlice.PyType
42 ··0x00000948·5f476574·4d6f6475·6c650050·79457272·_GetModule.PyErr42 ··0x00000948·5f476574·4d6f6475·6c650050·79457272·_GetModule.PyErr
43 ··0x00000958·5f536574·4e6f6e65·00507945·78635f56·_SetNone.PyExc_V43 ··0x00000958·5f536574·4e6f6e65·00507945·78635f56·_SetNone.PyExc_V
44 ··0x00000968·616c7565·4572726f·72005079·4578635f·alueError.PyExc_44 ··0x00000968·616c7565·4572726f·72005f50·79457661·alueError._PyEva
45 ··0x00000978·4f766572·666c6f77·4572726f·72005f50·OverflowError._P 
46 ··0x00000988·79457661·6c5f4d61·6b655065·6e64696e·yEval_MakePendin45 ··0x00000978·6c5f4d61·6b655065·6e64696e·6743616c·l_MakePendingCal
47 ··0x00000998·6743616c·6c73005f·50794465·61646c69·gCalls._PyDeadli46 ··0x00000988·6c73005f·50794465·61646c69·6e655f47·ls._PyDeadline_G
 47 ··0x00000998·65740050·79457863·5f4f7665·72666c6f·et.PyExc_Overflo
48 ··0x000009a8·6e655f47·65740050·794c6f6e·675f4672·ne_Get.PyLong_Fr48 ··0x000009a8·77457272·6f720050·794c6f6e·675f4672·wError.PyLong_Fr
49 ··0x000009b8·6f6d5373·697a655f·74005079·4572725f·omSsize_t.PyErr_49 ··0x000009b8·6f6d5373·697a655f·74005079·4572725f·omSsize_t.PyErr_
50 ··0x000009c8·4f636375·72726564·00507945·78635f54·Occurred.PyExc_T50 ··0x000009c8·4f636375·72726564·00507945·78635f54·Occurred.PyExc_T
51 ··0x000009d8·79706545·72726f72·0050794f·626a6563·ypeError.PyObjec51 ··0x000009d8·79706545·72726f72·0050794f·626a6563·ypeError.PyObjec
52 ··0x000009e8·745f4743·5f556e54·7261636b·00507954·t_GC_UnTrack.PyT52 ··0x000009e8·745f4743·5f556e54·7261636b·00507954·t_GC_UnTrack.PyT
53 ··0x000009f8·68726561·645f6672·65655f6c·6f636b00·hread_free_lock.53 ··0x000009f8·68726561·645f6672·65655f6c·6f636b00·hread_free_lock.
54 ··0x00000a08·50794f62·6a656374·5f436c65·61725765·PyObject_ClearWe54 ··0x00000a08·50794f62·6a656374·5f436c65·61725765·PyObject_ClearWe
55 ··0x00000a18·616b5265·66730050·795f4765·6e657269·akRefs.Py_Generi55 ··0x00000a18·616b5265·66730050·795f4765·6e657269·akRefs.Py_Generi
465 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 13 lines modifiedOffset 2, 13 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 0000000000002000·<.init>:3 0000000000002000·<.init>:
4 _init():4 _init():
5 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
6 »       mov····0x3fc5(%rip),%rax········6 »       mov····0x2fc5(%rip),%rax········
7 »       test···%rax,%rax7 »       test···%rax,%rax
8 »       je·····2012·<PyErr_SetNone@plt-0x1e>8 »       je·····2012·<PyErr_SetNone@plt-0x1e>
9 »       call···*%rax9 »       call···*%rax
10 »       add····$0x8,%rsp10 »       add····$0x8,%rsp
11 »       ret11 »       ret
5.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 179 lines modifiedOffset 1, 179 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000000000002020·<PyErr_SetNone@plt-0x10>:2 0000000000002020·<PyErr_SetNone@plt-0x10>:
3 »       push···0x3fca(%rip)········3 »       push···0x2fca(%rip)········
4 »       jmp····*0x3fcc(%rip)········4 »       jmp····*0x2fcc(%rip)········
5 »       nopl···0x0(%rax)5 »       nopl···0x0(%rax)
  
6 0000000000002030·<PyErr_SetNone@plt>:6 0000000000002030·<PyErr_SetNone@plt>:
7 »       jmp····*0x3fca(%rip)········7 »       jmp····*0x2fca(%rip)········
8 »       push···$0x08 »       push···$0x0
9 »       jmp····2020·<PyErr_SetNone@plt-0x10>9 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
10 0000000000002040·<PyType_GetModuleByDef@plt>:10 0000000000002040·<PyType_GetModuleByDef@plt>:
11 »       jmp····*0x3fc2(%rip)········11 »       jmp····*0x2fc2(%rip)········
12 »       push···$0x112 »       push···$0x1
13 »       jmp····2020·<PyErr_SetNone@plt-0x10>13 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
14 0000000000002050·<PyModule_AddObjectRef@plt>:14 0000000000002050·<PyModule_AddObjectRef@plt>:
15 »       jmp····*0x3fba(%rip)········15 »       jmp····*0x2fba(%rip)········
16 »       push···$0x216 »       push···$0x2
17 »       jmp····2020·<PyErr_SetNone@plt-0x10>17 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
18 0000000000002060·<_PyTime_FromSecondsObject@plt>:18 0000000000002060·<_PyTime_FromSecondsObject@plt>:
19 »       jmp····*0x3fb2(%rip)········19 »       jmp····*0x2fb2(%rip)········
20 »       push···$0x320 »       push···$0x3
21 »       jmp····2020·<PyErr_SetNone@plt-0x10>21 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
22 0000000000002070·<_PyArg_NoPositional@plt>:22 0000000000002070·<_PyArg_NoPositional@plt>:
23 »       jmp····*0x3faa(%rip)········23 »       jmp····*0x2faa(%rip)········
24 »       push···$0x424 »       push···$0x4
25 »       jmp····2020·<PyErr_SetNone@plt-0x10>25 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
26 0000000000002080·<_PyDeadline_Init@plt>:26 0000000000002080·<_PyDeadline_Init@plt>:
27 »       jmp····*0x3fa2(%rip)········27 »       jmp····*0x2fa2(%rip)········
28 »       push···$0x528 »       push···$0x5
29 »       jmp····2020·<PyErr_SetNone@plt-0x10>29 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
30 0000000000002090·<_PyEval_MakePendingCalls@plt>:30 0000000000002090·<_PyEval_MakePendingCalls@plt>:
31 »       jmp····*0x3f9a(%rip)········31 »       jmp····*0x2f9a(%rip)········
32 »       push···$0x632 »       push···$0x6
33 »       jmp····2020·<PyErr_SetNone@plt-0x10>33 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
34 00000000000020a0·<PyErr_NewExceptionWithDoc@plt>:34 00000000000020a0·<PyErr_NewExceptionWithDoc@plt>:
35 »       jmp····*0x3f92(%rip)········35 »       jmp····*0x2f92(%rip)········
36 »       push···$0x736 »       push···$0x7
37 »       jmp····2020·<PyErr_SetNone@plt-0x10>37 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
38 00000000000020b0·<PyThread_allocate_lock@plt>:38 00000000000020b0·<PyThread_allocate_lock@plt>:
39 »       jmp····*0x3f8a(%rip)········39 »       jmp····*0x2f8a(%rip)········
40 »       push···$0x840 »       push···$0x8
41 »       jmp····2020·<PyErr_SetNone@plt-0x10>41 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
42 00000000000020c0·<PyObject_ClearWeakRefs@plt>:42 00000000000020c0·<PyObject_ClearWeakRefs@plt>:
43 »       jmp····*0x3f82(%rip)········43 »       jmp····*0x2f82(%rip)········
44 »       push···$0x944 »       push···$0x9
45 »       jmp····2020·<PyErr_SetNone@plt-0x10>45 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
46 00000000000020d0·<PyErr_SetString@plt>:46 00000000000020d0·<PyErr_SetString@plt>:
47 »       jmp····*0x3f7a(%rip)········47 »       jmp····*0x2f7a(%rip)········
48 »       push···$0xa48 »       push···$0xa
49 »       jmp····2020·<PyErr_SetNone@plt-0x10>49 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
50 00000000000020e0·<PyModuleDef_Init@plt>:50 00000000000020e0·<PyModuleDef_Init@plt>:
51 »       jmp····*0x3f72(%rip)········51 »       jmp····*0x2f72(%rip)········
52 »       push···$0xb52 »       push···$0xb
53 »       jmp····2020·<PyErr_SetNone@plt-0x10>53 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
54 00000000000020f0·<PyThreadState_Get@plt>:54 00000000000020f0·<PyThreadState_Get@plt>:
55 »       jmp····*0x3f6a(%rip)········55 »       jmp····*0x2f6a(%rip)········
56 »       push···$0xc56 »       push···$0xc
57 »       jmp····2020·<PyErr_SetNone@plt-0x10>57 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
58 0000000000002100·<PyErr_Occurred@plt>:58 0000000000002100·<PyErr_Occurred@plt>:
59 »       jmp····*0x3f62(%rip)········59 »       jmp····*0x2f62(%rip)········
60 »       push···$0xd60 »       push···$0xd
61 »       jmp····2020·<PyErr_SetNone@plt-0x10>61 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
62 0000000000002110·<_PyArg_UnpackKeywords@plt>:62 0000000000002110·<_PyArg_UnpackKeywords@plt>:
63 »       jmp····*0x3f5a(%rip)········63 »       jmp····*0x2f5a(%rip)········
64 »       push···$0xe64 »       push···$0xe
65 »       jmp····2020·<PyErr_SetNone@plt-0x10>65 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
66 0000000000002120·<PyType_GetModule@plt>:66 0000000000002120·<PyType_GetModule@plt>:
67 »       jmp····*0x3f52(%rip)········67 »       jmp····*0x2f52(%rip)········
68 »       push···$0xf68 »       push···$0xf
69 »       jmp····2020·<PyErr_SetNone@plt-0x10>69 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
70 0000000000002130·<PyEval_RestoreThread@plt>:70 0000000000002130·<PyEval_RestoreThread@plt>:
71 »       jmp····*0x3f4a(%rip)········71 »       jmp····*0x2f4a(%rip)········
72 »       push···$0x1072 »       push···$0x10
73 »       jmp····2020·<PyErr_SetNone@plt-0x10>73 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
74 0000000000002140·<PyThread_release_lock@plt>:74 0000000000002140·<PyThread_release_lock@plt>:
75 »       jmp····*0x3f42(%rip)········75 »       jmp····*0x2f42(%rip)········
76 »       push···$0x1176 »       push···$0x11
77 »       jmp····2020·<PyErr_SetNone@plt-0x10>77 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
78 0000000000002150·<PyModule_AddType@plt>:78 0000000000002150·<PyModule_AddType@plt>:
79 »       jmp····*0x3f3a(%rip)········79 »       jmp····*0x2f3a(%rip)········
80 »       push···$0x1280 »       push···$0x12
81 »       jmp····2020·<PyErr_SetNone@plt-0x10>81 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
82 0000000000002160·<_PyTime_AsMicroseconds@plt>:82 0000000000002160·<_PyTime_AsMicroseconds@plt>:
83 »       jmp····*0x3f32(%rip)········83 »       jmp····*0x2f32(%rip)········
84 »       push···$0x1384 »       push···$0x13
85 »       jmp····2020·<PyErr_SetNone@plt-0x10>85 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
86 0000000000002170·<PyObject_IsTrue@plt>:86 0000000000002170·<PyObject_IsTrue@plt>:
87 »       jmp····*0x3f2a(%rip)········87 »       jmp····*0x2f2a(%rip)········
88 »       push···$0x1488 »       push···$0x14
89 »       jmp····2020·<PyErr_SetNone@plt-0x10>89 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
90 0000000000002180·<PyObject_GC_UnTrack@plt>:90 0000000000002180·<PyObject_GC_UnTrack@plt>:
91 »       jmp····*0x3f22(%rip)········91 »       jmp····*0x2f22(%rip)········
92 »       push···$0x1592 »       push···$0x15
93 »       jmp····2020·<PyErr_SetNone@plt-0x10>93 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
94 0000000000002190·<PyList_Append@plt>:94 0000000000002190·<PyList_Append@plt>:
95 »       jmp····*0x3f1a(%rip)········95 »       jmp····*0x2f1a(%rip)········
96 »       push···$0x1696 »       push···$0x16
97 »       jmp····2020·<PyErr_SetNone@plt-0x10>97 »       jmp····2020·<PyErr_SetNone@plt-0x10>
  
98 00000000000021a0·<PyList_New@plt>:98 00000000000021a0·<PyList_New@plt>:
99 »       jmp····*0x3f12(%rip)········99 »       jmp····*0x2f12(%rip)········
Max diff block lines reached; 1656/5743 bytes (28.84%) of diff not shown.
369 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
  
  
1 Disassembly·of·section·.plt.got:1 Disassembly·of·section·.plt.got:
  
2 0000000000002250·<__cxa_finalize@plt>:2 0000000000002250·<__cxa_finalize@plt>:
3 »       jmp····*0x3d42(%rip)········3 »       jmp····*0x2d42(%rip)········
4 »       xchg···%ax,%ax4 »       xchg···%ax,%ax
53.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 119 lines modifiedOffset 1, 119 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000002260·<PyInit__queue-0xa80>:2 0000000000002260·<PyInit__queue-0xa50>:
3 queuemodule_exec():3 queuemodule_exec():
4 ./build-static/../Modules/_queuemodule.c:4154 ./build-static/../Modules/_queuemodule.c:415
5 »       or·····$0xffffffff,%eax5 »       or·····$0xffffffff,%eax
6 »       jmp····2d68·<PyInit__queue+0x88>6 »       jmp····2d38·<PyInit__queue+0x88>
7 queue_traverse():7 queue_traverse():
8 ./build-static/../Modules/_queuemodule.c:3408 ./build-static/../Modules/_queuemodule.c:340
9 »       mov····0x8(%r12),%rdi9 »       mov····0x8(%r12),%rdi
10 »       test···%rdi,%rdi10 »       test···%rdi,%rdi
11 »       jne····26fa·<__cxa_finalize@plt+0x4aa>11 »       jne····26da·<__cxa_finalize@plt+0x48a>
12 ./build-static/../Modules/_queuemodule.c:34112 ./build-static/../Modules/_queuemodule.c:341
13 »       xor····%eax,%eax13 »       xor····%eax,%eax
14 ./build-static/../Modules/_queuemodule.c:34214 ./build-static/../Modules/_queuemodule.c:342
15 »       pop····%rbx15 »       pop····%rbx
16 »       pop····%rbp16 »       pop····%rbp
17 »       pop····%r1217 »       pop····%r12
18 »       ret18 »       ret
19 simplequeue_new():19 simplequeue_new():
20 ./build-static/../Modules/clinic/_queuemodule.c.h:26·(discriminator·2)20 ./build-static/../Modules/clinic/_queuemodule.c.h:26·(discriminator·2)
21 »       mov····0x128(%r13),%rax21 »       mov····0x128(%r13),%rax
22 »       cmp····%rax,0x128(%rbx)22 »       cmp····%rax,0x128(%rbx)
23 »       jne····2dc2·<PyInit__queue+0xe2>23 »       jne····2d92·<PyInit__queue+0xe2>
24 ./build-static/../Modules/clinic/_queuemodule.c.h:26·(discriminator·3)24 ./build-static/../Modules/clinic/_queuemodule.c.h:26·(discriminator·3)
25 »       test···%rbp,%rbp25 »       test···%rbp,%rbp
26 »       je·····22e3·<__cxa_finalize@plt+0x93>26 »       je·····22e3·<__cxa_finalize@plt+0x93>
27 ./build-static/../Modules/clinic/_queuemodule.c.h:2727 ./build-static/../Modules/clinic/_queuemodule.c.h:27
28 »       mov····%rbp,%rsi28 »       mov····%rbp,%rsi
29 »       lea····0x1e49(%rip),%rdi········29 »       lea····0xe49(%rip),%rdi········
30 »       call···2070·<_PyArg_NoPositional@plt>30 »       call···2070·<_PyArg_NoPositional@plt>
31 ./build-static/../Modules/clinic/_queuemodule.c.h:27·(discriminator·1)31 ./build-static/../Modules/clinic/_queuemodule.c.h:27·(discriminator·1)
32 »       test···%eax,%eax32 »       test···%eax,%eax
33 »       je·····22d2·<__cxa_finalize@plt+0x82>33 »       je·····22d2·<__cxa_finalize@plt+0x82>
34 ./build-static/../Modules/clinic/_queuemodule.c.h:30·(discriminator·2)34 ./build-static/../Modules/clinic/_queuemodule.c.h:30·(discriminator·2)
35 »       mov····0x128(%r13),%rax35 »       mov····0x128(%r13),%rax
36 »       cmp····%rax,0x128(%rbx)36 »       cmp····%rax,0x128(%rbx)
37 »       je·····2db9·<PyInit__queue+0xd9>37 »       je·····2d89·<PyInit__queue+0xd9>
38 »       jmp····2dc2·<PyInit__queue+0xe2>38 »       jmp····2d92·<PyInit__queue+0xe2>
39 _Py_IsImmortal():39 _Py_IsImmortal():
40 ./build-static/../Include/object.h:24240 ./build-static/../Include/object.h:242
41 »       mov····(%rbx),%rax41 »       mov····(%rbx),%rax
42 Py_DECREF():42 Py_DECREF():
43 ./build-static/../Include/object.h:700·(discriminator·1)43 ./build-static/../Include/object.h:700·(discriminator·1)
44 »       test···%eax,%eax44 »       test···%eax,%eax
45 »       js·····22d2·<__cxa_finalize@plt+0x82>45 »       js·····22d2·<__cxa_finalize@plt+0x82>
46 ./build-static/../Include/object.h:70446 ./build-static/../Include/object.h:704
47 »       sub····$0x1,%rax47 »       sub····$0x1,%rax
48 »       mov····%rax,(%rbx)48 »       mov····%rax,(%rbx)
49 »       je·····22d9·<__cxa_finalize@plt+0x89>49 »       je·····22d9·<__cxa_finalize@plt+0x89>
50 simplequeue_new():50 simplequeue_new():
51 ./build-static/../Modules/clinic/_queuemodule.c.h:2351 ./build-static/../Modules/clinic/_queuemodule.c.h:23
52 »       xor····%ebx,%ebx52 »       xor····%ebx,%ebx
53 »       jmp····2e09·<PyInit__queue+0x129>53 »       jmp····2dd9·<PyInit__queue+0x129>
54 Py_DECREF():54 Py_DECREF():
55 ./build-static/../Include/object.h:70555 ./build-static/../Include/object.h:705
56 »       mov····%rbx,%rdi56 »       mov····%rbx,%rdi
57 »       call···21d0·<_Py_Dealloc@plt>57 »       call···21d0·<_Py_Dealloc@plt>
58 »       jmp····22d2·<__cxa_finalize@plt+0x82>58 »       jmp····22d2·<__cxa_finalize@plt+0x82>
59 »       jmp····2db9·<PyInit__queue+0xd9>59 »       jmp····2d89·<PyInit__queue+0xd9>
60 _Py_IsImmortal():60 _Py_IsImmortal():
61 ./build-static/../Include/object.h:24261 ./build-static/../Include/object.h:242
62 »       mov····(%rbx),%rax62 »       mov····(%rbx),%rax
63 Py_DECREF():63 Py_DECREF():
64 ./build-static/../Include/object.h:700·(discriminator·1)64 ./build-static/../Include/object.h:700·(discriminator·1)
65 »       test···%eax,%eax65 »       test···%eax,%eax
66 »       js·····22f8·<__cxa_finalize@plt+0xa8>66 »       js·····22f8·<__cxa_finalize@plt+0xa8>
67 ./build-static/../Include/object.h:70467 ./build-static/../Include/object.h:704
68 »       sub····$0x1,%rax68 »       sub····$0x1,%rax
69 »       mov····%rax,(%rbx)69 »       mov····%rax,(%rbx)
70 »       je·····2329·<__cxa_finalize@plt+0xd9>70 »       je·····2329·<__cxa_finalize@plt+0xd9>
71 simplequeue_new_impl():71 simplequeue_new_impl():
72 ./build-static/../Modules/_queuemodule.c:9672 ./build-static/../Modules/_queuemodule.c:96
73 »       mov····0x3cc9(%rip),%rax········73 »       mov····0x2cc9(%rip),%rax········
74 »       lea····0x1d87(%rip),%rsi········74 »       lea····0xd87(%rip),%rsi········
75 »       mov····(%rax),%rdi75 »       mov····(%rax),%rdi
76 »       call···20d0·<PyErr_SetString@plt>76 »       call···20d0·<PyErr_SetString@plt>
77 ./build-static/../Modules/_queuemodule.c:9777 ./build-static/../Modules/_queuemodule.c:97
78 »       jmp····22d2·<__cxa_finalize@plt+0x82>78 »       jmp····22d2·<__cxa_finalize@plt+0x82>
79 simplequeue_new():79 simplequeue_new():
80 ./build-static/../Modules/clinic/_queuemodule.c.h:3180 ./build-static/../Modules/clinic/_queuemodule.c.h:31
81 »       mov····%r12,%rsi81 »       mov····%r12,%rsi
82 »       lea····0x1dcf(%rip),%rdi········82 »       lea····0xdcf(%rip),%rdi········
83 »       call···21f0·<_PyArg_NoKeywords@plt>83 »       call···21f0·<_PyArg_NoKeywords@plt>
84 ./build-static/../Modules/clinic/_queuemodule.c.h:31·(discriminator·1)84 ./build-static/../Modules/clinic/_queuemodule.c.h:31·(discriminator·1)
85 »       test···%eax,%eax85 »       test···%eax,%eax
86 »       jne····2dc2·<PyInit__queue+0xe2>86 »       jne····2d92·<PyInit__queue+0xe2>
87 »       jmp····22d2·<__cxa_finalize@plt+0x82>87 »       jmp····22d2·<__cxa_finalize@plt+0x82>
88 Py_DECREF():88 Py_DECREF():
89 ./build-static/../Include/object.h:70589 ./build-static/../Include/object.h:705
90 »       mov····%rbx,%rdi90 »       mov····%rbx,%rdi
91 »       call···21d0·<_Py_Dealloc@plt>91 »       call···21d0·<_Py_Dealloc@plt>
92 »       jmp····22f8·<__cxa_finalize@plt+0xa8>92 »       jmp····22f8·<__cxa_finalize@plt+0xa8>
93 »       call···21d0·<_Py_Dealloc@plt>93 »       call···21d0·<_Py_Dealloc@plt>
94 queue_clear():94 queue_clear():
95 ./build-static/../Modules/_queuemodule.c:34995 ./build-static/../Modules/_queuemodule.c:349
96 »       mov····0x8(%rbx),%rdi96 »       mov····0x8(%rbx),%rdi
97 »       test···%rdi,%rdi97 »       test···%rdi,%rdi
98 »       jne····2743·<__cxa_finalize@plt+0x4f3>98 »       jne····2723·<__cxa_finalize@plt+0x4d3>
99 »       jmp····275d·<__cxa_finalize@plt+0x50d>99 »       jmp····273d·<__cxa_finalize@plt+0x4ed>
100 Py_DECREF():100 Py_DECREF():
101 ./build-static/../Include/object.h:705101 ./build-static/../Include/object.h:705
102 »       call···21d0·<_Py_Dealloc@plt>102 »       call···21d0·<_Py_Dealloc@plt>
103 »       jmp····275d·<__cxa_finalize@plt+0x50d>103 »       jmp····273d·<__cxa_finalize@plt+0x4ed>
104 _queue_SimpleQueue_put():104 _queue_SimpleQueue_put():
105 ./build-static/../Modules/clinic/_queuemodule.c.h:91·(discriminator·3)105 ./build-static/../Modules/clinic/_queuemodule.c.h:91·(discriminator·3)
106 »       push···%rax106 »       push···%rax
107 »       mov····$0x1,%r9d107 »       mov····$0x1,%r9d
108 »       lea····0x3e3e(%rip),%r8········108 »       lea····0x2e3e(%rip),%r8········
109 »       xor····%ecx,%ecx109 »       xor····%ecx,%ecx
110 »       xor····%edx,%edx110 »       xor····%edx,%edx
111 »       lea····0x8(%rsp),%rax111 »       lea····0x8(%rsp),%rax
112 »       push···%rax112 »       push···%rax
113 »       push···$0x0113 »       push···$0x0
114 »       push···$0x3114 »       push···$0x3
115 »       call···2110·<_PyArg_UnpackKeywords@plt>115 »       call···2110·<_PyArg_UnpackKeywords@plt>
Offset 125, 28 lines modifiedOffset 125, 28 lines modified
125 »       test···%rax,%rax125 »       test···%rax,%rax
126 »       je·····239e·<__cxa_finalize@plt+0x14e>126 »       je·····239e·<__cxa_finalize@plt+0x14e>
127 ./build-static/../Modules/clinic/_queuemodule.c.h:95127 ./build-static/../Modules/clinic/_queuemodule.c.h:95
128 »       mov····(%rdi),%rbp128 »       mov····(%rdi),%rbp
129 ./build-static/../Modules/clinic/_queuemodule.c.h:99129 ./build-static/../Modules/clinic/_queuemodule.c.h:99
130 »       mov····0x8(%rdi),%rdi130 »       mov····0x8(%rdi),%rdi
131 »       test···%rdi,%rdi131 »       test···%rdi,%rdi
Max diff block lines reached; 49451/54171 bytes (91.29%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000003014·<.fini>:2 0000000000002fe4·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
15.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 119 lines modifiedOffset 1, 119 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00004000·45786365·7074696f·6e207261·69736564·Exception·raised2 ··0x00003000·45786365·7074696f·6e207261·69736564·Exception·raised
3 ··0x00004010·20627920·51756575·652e6765·7428626c··by·Queue.get(bl3 ··0x00003010·20627920·51756575·652e6765·7428626c··by·Queue.get(bl
4 ··0x00004020·6f636b3d·30292f67·65745f6e·6f776169·ock=0)/get_nowai4 ··0x00003020·6f636b3d·30292f67·65745f6e·6f776169·ock=0)/get_nowai
5 ··0x00004030·7428292e·00000000·2774696d·656f7574·t().....'timeout5 ··0x00003030·7428292e·00000000·2774696d·656f7574·t().....'timeout
6 ··0x00004040·27206d75·73742062·65206120·6e6f6e2d·'·must·be·a·non-6 ··0x00003040·27206d75·73742062·65206120·6e6f6e2d·'·must·be·a·non-
7 ··0x00004050·6e656761·74697665·206e756d·62657200·negative·number.7 ··0x00003050·6e656761·74697665·206e756d·62657200·negative·number.
8 ··0x00004060·6765745f·6e6f7761·69742829·2074616b·get_nowait()·tak8 ··0x00003060·6765745f·6e6f7761·69742829·2074616b·get_nowait()·tak
9 ··0x00004070·6573206e·6f206172·67756d65·6e747300·es·no·arguments.9 ··0x00003070·6573206e·6f206172·67756d65·6e747300·es·no·arguments.
10 ··0x00004080·5f717565·75652e45·6d707479·0063616e·_queue.Empty.can10 ··0x00003080·5f717565·75652e45·6d707479·0063616e·_queue.Empty.can
11 ··0x00004090·27742061·6c6c6f63·61746520·6c6f636b·'t·allocate·lock11 ··0x00003090·27742061·6c6c6f63·61746520·6c6f636b·'t·allocate·lock
12 ··0x000040a0·0074696d·656f7574·2076616c·75652069·.timeout·value·i12 ··0x000030a0·0074696d·656f7574·2076616c·75652069·.timeout·value·i
13 ··0x000040b0·7320746f·6f206c61·72676500·626c6f63·s·too·large.bloc13 ··0x000030b0·7320746f·6f206c61·72676500·626c6f63·s·too·large.bloc
14 ··0x000040c0·6b007469·6d656f75·74006765·74006974·k.timeout.get.it14 ··0x000030c0·6b007469·6d656f75·74006765·74006974·k.timeout.get.it
15 ··0x000040d0·656d0070·75740070·75745f6e·6f776169·em.put.put_nowai15 ··0x000030d0·656d0070·75740070·75745f6e·6f776169·em.put.put_nowai
16 ··0x000040e0·74005f71·75657565·2e53696d·706c6551·t._queue.SimpleQ16 ··0x000030e0·74005f71·75657565·2e53696d·706c6551·t._queue.SimpleQ
17 ··0x000040f0·75657565·005f5f77·65616b6c·6973746f·ueue.__weaklisto17 ··0x000030f0·75657565·005f5f77·65616b6c·6973746f·ueue.__weaklisto
18 ··0x00004100·66667365·745f5f00·656d7074·79006765·ffset__.empty.ge18 ··0x00003100·66667365·745f5f00·656d7074·79006765·ffset__.empty.ge
19 ··0x00004110·745f6e6f·77616974·00717369·7a65005f·t_nowait.qsize._19 ··0x00003110·745f6e6f·77616974·00717369·7a65005f·t_nowait.qsize._
20 ··0x00004120·5f636c61·73735f67·65746974·656d5f5f·_class_getitem__20 ··0x00003120·5f636c61·73735f67·65746974·656d5f5f·_class_getitem__
21 ··0x00004130·00536565·20504550·20353835·005f7175·.See·PEP·585._qu21 ··0x00003130·00536565·20504550·20353835·005f7175·.See·PEP·585._qu
22 ··0x00004140·65756500·00000000·00000000·00000000·eue.............22 ··0x00003140·65756500·00000000·00000000·00000000·eue.............
23 ··0x00004150·00000000·00000000·00000000·00000000·................23 ··0x00003150·00000000·00000000·00000000·00000000·................
24 ··0x00004160·4320696d·706c656d·656e7461·74696f6e·C·implementation24 ··0x00003160·4320696d·706c656d·656e7461·74696f6e·C·implementation
25 ··0x00004170·206f6620·74686520·50797468·6f6e2071··of·the·Python·q25 ··0x00003170·206f6620·74686520·50797468·6f6e2071··of·the·Python·q
26 ··0x00004180·75657565·206d6f64·756c652e·0a546869·ueue·module..Thi26 ··0x00003180·75657565·206d6f64·756c652e·0a546869·ueue·module..Thi
27 ··0x00004190·73206d6f·64756c65·20697320·616e2069·s·module·is·an·i27 ··0x00003190·73206d6f·64756c65·20697320·616e2069·s·module·is·an·i
28 ··0x000041a0·6d706c65·6d656e74·6174696f·6e206465·mplementation·de28 ··0x000031a0·6d706c65·6d656e74·6174696f·6e206465·mplementation·de
29 ··0x000041b0·7461696c·2c20706c·65617365·20646f20·tail,·please·do·29 ··0x000031b0·7461696c·2c20706c·65617365·20646f20·tail,·please·do·
30 ··0x000041c0·6e6f7420·75736520·69742064·69726563·not·use·it·direc30 ··0x000031c0·6e6f7420·75736520·69742064·69726563·not·use·it·direc
31 ··0x000041d0·746c792e·00000000·00000000·00000000·tly.............31 ··0x000031d0·746c792e·00000000·00000000·00000000·tly.............
32 ··0x000041e0·7173697a·65282473·656c662c·202f290a·qsize($self,·/).32 ··0x000031e0·7173697a·65282473·656c662c·202f290a·qsize($self,·/).
33 ··0x000041f0·2d2d0a0a·52657475·726e2074·68652061·--..Return·the·a33 ··0x000031f0·2d2d0a0a·52657475·726e2074·68652061·--..Return·the·a
34 ··0x00004200·7070726f·78696d61·74652073·697a6520·pproximate·size·34 ··0x00003200·7070726f·78696d61·74652073·697a6520·pproximate·size·
35 ··0x00004210·6f662074·68652071·75657565·20286e6f·of·the·queue·(no35 ··0x00003210·6f662074·68652071·75657565·20286e6f·of·the·queue·(no
36 ··0x00004220·74207265·6c696162·6c652129·2e000000·t·reliable!)....36 ··0x00003220·74207265·6c696162·6c652129·2e000000·t·reliable!)....
37 ··0x00004230·00000000·00000000·00000000·00000000·................37 ··0x00003230·00000000·00000000·00000000·00000000·................
38 ··0x00004240·656d7074·79282473·656c662c·202f290a·empty($self,·/).38 ··0x00003240·656d7074·79282473·656c662c·202f290a·empty($self,·/).
39 ··0x00004250·2d2d0a0a·52657475·726e2054·72756520·--..Return·True·39 ··0x00003250·2d2d0a0a·52657475·726e2054·72756520·--..Return·True·
40 ··0x00004260·69662074·68652071·75657565·20697320·if·the·queue·is·40 ··0x00003260·69662074·68652071·75657565·20697320·if·the·queue·is·
41 ··0x00004270·656d7074·792c2046·616c7365·206f7468·empty,·False·oth41 ··0x00003270·656d7074·792c2046·616c7365·206f7468·empty,·False·oth
42 ··0x00004280·65727769·73652028·6e6f7420·72656c69·erwise·(not·reli42 ··0x00003280·65727769·73652028·6e6f7420·72656c69·erwise·(not·reli
43 ··0x00004290·61626c65·21292e00·00000000·00000000·able!)..........43 ··0x00003290·61626c65·21292e00·00000000·00000000·able!)..........
44 ··0x000042a0·6765745f·6e6f7761·69742824·73656c66·get_nowait($self44 ··0x000032a0·6765745f·6e6f7761·69742824·73656c66·get_nowait($self
45 ··0x000042b0·2c202f29·0a2d2d0a·0a52656d·6f766520·,·/).--..Remove·45 ··0x000032b0·2c202f29·0a2d2d0a·0a52656d·6f766520·,·/).--..Remove·
46 ··0x000042c0·616e6420·72657475·726e2061·6e206974·and·return·an·it46 ··0x000032c0·616e6420·72657475·726e2061·6e206974·and·return·an·it
47 ··0x000042d0·656d2066·726f6d20·74686520·71756575·em·from·the·queu47 ··0x000032d0·656d2066·726f6d20·74686520·71756575·em·from·the·queu
48 ··0x000042e0·65207769·74686f75·7420626c·6f636b69·e·without·blocki48 ··0x000032e0·65207769·74686f75·7420626c·6f636b69·e·without·blocki
49 ··0x000042f0·6e672e0a·0a4f6e6c·79206765·7420616e·ng...Only·get·an49 ··0x000032f0·6e672e0a·0a4f6e6c·79206765·7420616e·ng...Only·get·an
50 ··0x00004300·20697465·6d206966·206f6e65·20697320··item·if·one·is·50 ··0x00003300·20697465·6d206966·206f6e65·20697320··item·if·one·is·
51 ··0x00004310·696d6d65·64696174·656c7920·61766169·immediately·avai51 ··0x00003310·696d6d65·64696174·656c7920·61766169·immediately·avai
52 ··0x00004320·6c61626c·652e204f·74686572·77697365·lable.·Otherwise52 ··0x00003320·6c61626c·652e204f·74686572·77697365·lable.·Otherwise
53 ··0x00004330·0a726169·73652074·68652045·6d707479·.raise·the·Empty53 ··0x00003330·0a726169·73652074·68652045·6d707479·.raise·the·Empty
54 ··0x00004340·20657863·65707469·6f6e2e00·00000000··exception......54 ··0x00003340·20657863·65707469·6f6e2e00·00000000··exception......
55 ··0x00004350·00000000·00000000·00000000·00000000·................55 ··0x00003350·00000000·00000000·00000000·00000000·................
56 ··0x00004360·67657428·2473656c·662c202f·2c20626c·get($self,·/,·bl56 ··0x00003360·67657428·2473656c·662c202f·2c20626c·get($self,·/,·bl
57 ··0x00004370·6f636b3d·54727565·2c207469·6d656f75·ock=True,·timeou57 ··0x00003370·6f636b3d·54727565·2c207469·6d656f75·ock=True,·timeou
58 ··0x00004380·743d4e6f·6e65290a·2d2d0a0a·52656d6f·t=None).--..Remo58 ··0x00003380·743d4e6f·6e65290a·2d2d0a0a·52656d6f·t=None).--..Remo
59 ··0x00004390·76652061·6e642072·65747572·6e20616e·ve·and·return·an59 ··0x00003390·76652061·6e642072·65747572·6e20616e·ve·and·return·an
60 ··0x000043a0·20697465·6d206672·6f6d2074·68652071··item·from·the·q60 ··0x000033a0·20697465·6d206672·6f6d2074·68652071··item·from·the·q
61 ··0x000043b0·75657565·2e0a0a49·66206f70·74696f6e·ueue...If·option61 ··0x000033b0·75657565·2e0a0a49·66206f70·74696f6e·ueue...If·option
62 ··0x000043c0·616c2061·72677320·27626c6f·636b2720·al·args·'block'·62 ··0x000033c0·616c2061·72677320·27626c6f·636b2720·al·args·'block'·
63 ··0x000043d0·69732074·72756520·616e6420·2774696d·is·true·and·'tim63 ··0x000033d0·69732074·72756520·616e6420·2774696d·is·true·and·'tim
64 ··0x000043e0·656f7574·27206973·204e6f6e·65202874·eout'·is·None·(t64 ··0x000033e0·656f7574·27206973·204e6f6e·65202874·eout'·is·None·(t
65 ··0x000043f0·68652064·65666175·6c74292c·0a626c6f·he·default),.blo65 ··0x000033f0·68652064·65666175·6c74292c·0a626c6f·he·default),.blo
66 ··0x00004400·636b2069·66206e65·63657373·61727920·ck·if·necessary·66 ··0x00003400·636b2069·66206e65·63657373·61727920·ck·if·necessary·
67 ··0x00004410·756e7469·6c20616e·20697465·6d206973·until·an·item·is67 ··0x00003410·756e7469·6c20616e·20697465·6d206973·until·an·item·is
68 ··0x00004420·20617661·696c6162·6c652e20·49662027··available.·If·'68 ··0x00003420·20617661·696c6162·6c652e20·49662027··available.·If·'
69 ··0x00004430·74696d65·6f757427·2069730a·61206e6f·timeout'·is.a·no69 ··0x00003430·74696d65·6f757427·2069730a·61206e6f·timeout'·is.a·no
70 ··0x00004440·6e2d6e65·67617469·7665206e·756d6265·n-negative·numbe70 ··0x00003440·6e2d6e65·67617469·7665206e·756d6265·n-negative·numbe
71 ··0x00004450·722c2069·7420626c·6f636b73·20617420·r,·it·blocks·at·71 ··0x00003450·722c2069·7420626c·6f636b73·20617420·r,·it·blocks·at·
72 ··0x00004460·6d6f7374·20277469·6d656f75·74272073·most·'timeout'·s72 ··0x00003460·6d6f7374·20277469·6d656f75·74272073·most·'timeout'·s
73 ··0x00004470·65636f6e·64732061·6e642072·61697365·econds·and·raise73 ··0x00003470·65636f6e·64732061·6e642072·61697365·econds·and·raise
74 ··0x00004480·730a7468·6520456d·70747920·65786365·s.the·Empty·exce74 ··0x00003480·730a7468·6520456d·70747920·65786365·s.the·Empty·exce
75 ··0x00004490·7074696f·6e206966·206e6f20·6974656d·ption·if·no·item75 ··0x00003490·7074696f·6e206966·206e6f20·6974656d·ption·if·no·item
76 ··0x000044a0·20776173·20617661·696c6162·6c652077··was·available·w76 ··0x000034a0·20776173·20617661·696c6162·6c652077··was·available·w
77 ··0x000044b0·69746869·6e207468·61742074·696d652e·ithin·that·time.77 ··0x000034b0·69746869·6e207468·61742074·696d652e·ithin·that·time.
78 ··0x000044c0·0a4f7468·65727769·73652028·27626c6f·.Otherwise·('blo78 ··0x000034c0·0a4f7468·65727769·73652028·27626c6f·.Otherwise·('blo
79 ··0x000044d0·636b2720·69732066·616c7365·292c2072·ck'·is·false),·r79 ··0x000034d0·636b2720·69732066·616c7365·292c2072·ck'·is·false),·r
80 ··0x000044e0·65747572·6e20616e·20697465·6d206966·eturn·an·item·if80 ··0x000034e0·65747572·6e20616e·20697465·6d206966·eturn·an·item·if
81 ··0x000044f0·206f6e65·20697320·696d6d65·64696174··one·is·immediat81 ··0x000034f0·206f6e65·20697320·696d6d65·64696174··one·is·immediat
82 ··0x00004500·656c790a·61766169·6c61626c·652c2065·ely.available,·e82 ··0x00003500·656c790a·61766169·6c61626c·652c2065·ely.available,·e
83 ··0x00004510·6c736520·72616973·65207468·6520456d·lse·raise·the·Em83 ··0x00003510·6c736520·72616973·65207468·6520456d·lse·raise·the·Em
84 ··0x00004520·70747920·65786365·7074696f·6e202827·pty·exception·('84 ··0x00003520·70747920·65786365·7074696f·6e202827·pty·exception·('
85 ··0x00004530·74696d65·6f757427·20697320·69676e6f·timeout'·is·igno85 ··0x00003530·74696d65·6f757427·20697320·69676e6f·timeout'·is·igno
86 ··0x00004540·7265640a·696e2074·68617420·63617365·red.in·that·case86 ··0x00003540·7265640a·696e2074·68617420·63617365·red.in·that·case
87 ··0x00004550·292e0000·00000000·00000000·00000000·)...............87 ··0x00003550·292e0000·00000000·00000000·00000000·)...............
88 ··0x00004560·7075745f·6e6f7761·69742824·73656c66·put_nowait($self88 ··0x00003560·7075745f·6e6f7761·69742824·73656c66·put_nowait($self
89 ··0x00004570·2c202f2c·20697465·6d290a2d·2d0a0a50·,·/,·item).--..P89 ··0x00003570·2c202f2c·20697465·6d290a2d·2d0a0a50·,·/,·item).--..P
90 ··0x00004580·75742061·6e206974·656d2069·6e746f20·ut·an·item·into·90 ··0x00003580·75742061·6e206974·656d2069·6e746f20·ut·an·item·into·
91 ··0x00004590·74686520·71756575·65207769·74686f75·the·queue·withou91 ··0x00003590·74686520·71756575·65207769·74686f75·the·queue·withou
92 ··0x000045a0·7420626c·6f636b69·6e672e0a·0a546869·t·blocking...Thi92 ··0x000035a0·7420626c·6f636b69·6e672e0a·0a546869·t·blocking...Thi
93 ··0x000045b0·73206973·20657861·63746c79·20657175·s·is·exactly·equ93 ··0x000035b0·73206973·20657861·63746c79·20657175·s·is·exactly·equ
94 ··0x000045c0·6976616c·656e7420·746f2060·70757428·ivalent·to·`put(94 ··0x000035c0·6976616c·656e7420·746f2060·70757428·ivalent·to·`put(
95 ··0x000045d0·6974656d·29602061·6e642069·73206f6e·item)`·and·is·on95 ··0x000035d0·6974656d·29602061·6e642069·73206f6e·item)`·and·is·on
96 ··0x000045e0·6c792070·726f7669·6465640a·666f7220·ly·provided.for·96 ··0x000035e0·6c792070·726f7669·6465640a·666f7220·ly·provided.for·
97 ··0x000045f0·636f6d70·61746962·696c6974·79207769·compatibility·wi97 ··0x000035f0·636f6d70·61746962·696c6974·79207769·compatibility·wi
98 ··0x00004600·74682074·68652051·75657565·20636c61·th·the·Queue·cla98 ··0x00003600·74682074·68652051·75657565·20636c61·th·the·Queue·cla
99 ··0x00004610·73732e00·00000000·00000000·00000000·ss..............99 ··0x00003610·73732e00·00000000·00000000·00000000·ss..............
100 ··0x00004620·70757428·2473656c·662c202f·2c206974·put($self,·/,·it100 ··0x00003620·70757428·2473656c·662c202f·2c206974·put($self,·/,·it
101 ··0x00004630·656d2c20·626c6f63·6b3d5472·75652c20·em,·block=True,·101 ··0x00003630·656d2c20·626c6f63·6b3d5472·75652c20·em,·block=True,·
102 ··0x00004640·74696d65·6f75743d·4e6f6e65·290a2d2d·timeout=None).--102 ··0x00003640·74696d65·6f75743d·4e6f6e65·290a2d2d·timeout=None).--
103 ··0x00004650·0a0a5075·74207468·65206974·656d206f·..Put·the·item·o103 ··0x00003650·0a0a5075·74207468·65206974·656d206f·..Put·the·item·o
104 ··0x00004660·6e207468·65207175·6575652e·0a0a5468·n·the·queue...Th104 ··0x00003660·6e207468·65207175·6575652e·0a0a5468·n·the·queue...Th
105 ··0x00004670·65206f70·74696f6e·616c2027·626c6f63·e·optional·'bloc105 ··0x00003670·65206f70·74696f6e·616c2027·626c6f63·e·optional·'bloc
106 ··0x00004680·6b272061·6e642027·74696d65·6f757427·k'·and·'timeout'106 ··0x00003680·6b272061·6e642027·74696d65·6f757427·k'·and·'timeout'
107 ··0x00004690·20617267·756d656e·74732061·72652069··arguments·are·i107 ··0x00003690·20617267·756d656e·74732061·72652069··arguments·are·i
108 ··0x000046a0·676e6f72·65642c20·61732074·68697320·gnored,·as·this·108 ··0x000036a0·676e6f72·65642c20·61732074·68697320·gnored,·as·this·
109 ··0x000046b0·6d657468·6f640a6e·65766572·20626c6f·method.never·blo109 ··0x000036b0·6d657468·6f640a6e·65766572·20626c6f·method.never·blo
110 ··0x000046c0·636b732e·20205468·65792061·72652070·cks.··They·are·p110 ··0x000036c0·636b732e·20205468·65792061·72652070·cks.··They·are·p
111 ··0x000046d0·726f7669·64656420·666f7220·636f6d70·rovided·for·comp111 ··0x000036d0·726f7669·64656420·666f7220·636f6d70·rovided·for·comp
112 ··0x000046e0·61746962·696c6974·79207769·74682074·atibility·with·t112 ··0x000036e0·61746962·696c6974·79207769·74682074·atibility·with·t
113 ··0x000046f0·68652051·75657565·20636c61·73732e00·he·Queue·class..113 ··0x000036f0·68652051·75657565·20636c61·73732e00·he·Queue·class..
114 ··0x00004700·53696d70·6c655175·65756528·290a2d2d·SimpleQueue().--114 ··0x00003700·53696d70·6c655175·65756528·290a2d2d·SimpleQueue().--
115 ··0x00004710·0a0a5369·6d706c65·2c20756e·626f756e·..Simple,·unboun115 ··0x00003710·0a0a5369·6d706c65·2c20756e·626f756e·..Simple,·unboun
116 ··0x00004720·6465642c·20726565·6e747261·6e742046·ded,·reentrant·F116 ··0x00003720·6465642c·20726565·6e747261·6e742046·ded,·reentrant·F
117 ··0x00004730·49464f20·71756575·652e00············IFO·queue..117 ··0x00003730·49464f20·71756575·652e00············IFO·queue..
  
1.99 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0000473c·011b033b·d8000000·1a000000·e4d8ffff·...;............2 ··0x0000373c·011b033b·d8000000·1a000000·e4e8ffff·...;............
3 ··0x0000474c·f4000000·14dbffff·1c010000·24dbffff·............$...3 ··0x0000374c·f4000000·14ebffff·1c010000·24ebffff·............$...
4 ··0x0000475c·70010000·2cdbffff·b4010000·41dbffff·p...,.......A...4 ··0x0000375c·70010000·2cebffff·b4010000·41ebffff·p...,.......A...
5 ··0x0000476c·14020000·f7dbffff·4c020000·18dcffff·........L.......5 ··0x0000376c·14020000·f7ebffff·4c020000·18ecffff·........L.......
6 ··0x0000477c·ac020000·b0dcffff·e4020000·cbdcffff·................6 ··0x0000377c·ac020000·b0ecffff·e4020000·cbecffff·................
7 ··0x0000478c·24030000·d2dcffff·cc030000·48deffff·$...........H...7 ··0x0000378c·24030000·d2ecffff·d0030000·2aeeffff·$...........*...
8 ··0x0000479c·ec030000·76deffff·3c040000·d7deffff·....v...<.......8 ··0x0000379c·f0030000·58eeffff·40040000·b9eeffff·....X...@.......
9 ··0x000047ac·58040000·59dfffff·b0040000·84dfffff·X...Y...........9 ··0x000037ac·5c040000·3befffff·b4040000·64efffff·\...;.......d...
10 ··0x000047bc·88010000·d4dfffff·30020000·34e0ffff·........0...4...10 ··0x000037bc·88010000·b4efffff·30020000·14f0ffff·........0.......
11 ··0x000047cc·78020000·c4e0ffff·48030000·a4e5ffff·x.......H.......11 ··0x000037cc·78020000·a4f0ffff·48030000·74f5ffff·x.......H...t...
12 ··0x000047dc·34010000·b4e5ffff·48010000·34e6ffff·4.......H...4...12 ··0x000037dc·34010000·84f5ffff·48010000·04f6ffff·4.......H.......
13 ··0x000047ec·d8010000·e4e6ffff·64020000·f4e6ffff·........d.......13 ··0x000037ec·d8010000·b4f6ffff·64020000·c4f6ffff·........d.......
14 ··0x000047fc·f8020000·44e7ffff·0c040000·34e8ffff·....D.......4...14 ··0x000037fc·f8020000·14f7ffff·10040000·04f8ffff·................
15 ··0x0000480c·88040000·a4e8ffff·d4040000··········............15 ··0x0000380c·8c040000·74f8ffff·d8040000··········....t.......
  
8.77 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 69 lines modifiedOffset 1, 69 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00004818·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x00003818·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x00004828·1b0c0708·90010000·24000000·1c000000·........$.......3 ··0x00003828·1b0c0708·90010000·24000000·1c000000·........$.......
4 ··0x00004838·e8d7ffff·30020000·000e1046·0e184a0f·....0......F..J.4 ··0x00003838·e8e7ffff·30020000·000e1046·0e184a0f·....0......F..J.
5 ··0x00004848·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....5 ··0x00003848·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
6 ··0x00004858·14000000·44000000·f0d9ffff·08000000·....D...........6 ··0x00003858·14000000·44000000·f0e9ffff·08000000·....D...........
7 ··0x00004868·00000000·00000000·10000000·5c000000·............\...7 ··0x00003868·00000000·00000000·10000000·5c000000·............\...
8 ··0x00004878·68e4ffff·10000000·00000000·24000000·h...........$...8 ··0x00003878·38f4ffff·10000000·00000000·24000000·8...........$...
9 ··0x00004888·70000000·64e4ffff·7c000000·00450e10·p...d...|....E..9 ··0x00003888·70000000·34f4ffff·7c000000·00450e10·p...4...|....E..
10 ··0x00004898·86024a0e·18830344·0e200266·0e18410e·..J....D.·.f..A.10 ··0x00003898·86024a0e·18830344·0e200266·0e18410e·..J....D.·.f..A.
11 ··0x000048a8·10410e08·14000000·98000000·acd9ffff·.A..............11 ··0x000038a8·10410e08·14000000·98000000·ace9ffff·.A..............
12 ··0x000048b8·08000000·000e2083·03860200·28000000·......·.....(...12 ··0x000038b8·08000000·000e2083·03860200·28000000·......·.....(...
13 ··0x000048c8·b0000000·f4ddffff·46000000·00460e10·........F....F..13 ··0x000038c8·b0000000·d4edffff·46000000·00460e10·........F....F..
14 ··0x000048d8·8c02410e·18860344·0e208304·760e1841·..A....D.·..v..A14 ··0x000038d8·8c02410e·18860344·0e208304·760e1841·..A....D.·..v..A
15 ··0x000048e8·0e10420e·08000000·20000000·dc000000·..B.....·.......15 ··0x000038e8·0e10420e·08000000·20000000·dc000000·..B.....·.......
16 ··0x000048f8·70d9ffff·15000000·000e2083·0486038c·p.........·.....16 ··0x000038f8·70e9ffff·15000000·000e2083·0486038c·p.........·.....
17 ··0x00004908·02510e18·410e1042·0e080000·38000000·.Q..A..B....8...17 ··0x00003908·02510e18·410e1042·0e080000·38000000·.Q..A..B....8...
18 ··0x00004918·00010000·54e4ffff·ae000000·00460e10·....T........F..18 ··0x00003918·00010000·24f4ffff·ae000000·00460e10·....$........F..
19 ··0x00004928·8d02420e·188c0344·0e208604·4b0e2883·..B....D.·..K.(.19 ··0x00003928·8d02420e·188c0344·0e208604·4b0e2883·..B....D.·..K.(.
20 ··0x00004938·05450e30·027e0a0e·28440e20·410e1842·.E.0.~..(D.·A..B20 ··0x00003938·05450e30·027e0a0e·28440e20·410e1842·.E.0.~..(D.·A..B
21 ··0x00004948·0e10420e·08410b00·18000000·3c010000·..B..A......<...21 ··0x00003948·0e10420e·08410b00·18000000·3c010000·..B..A......<...
22 ··0x00004958·25d9ffff·b6000000·000e3083·0586048c·%.........0.....22 ··0x00003958·25e9ffff·b6000000·000e3083·0586048c·%.........0.....
23 ··0x00004968·038d0200·18000000·58010000·9cddffff·........X.......23 ··0x00003968·038d0200·18000000·58010000·7cedffff·........X...|...
24 ··0x00004978·51000000·00450e10·8302024b·0e080000·Q....E.....K....24 ··0x00003978·51000000·00450e10·8302024b·0e080000·Q....E.....K....
25 ··0x00004988·14000000·74010000·a3d9ffff·21000000·....t.......!...25 ··0x00003988·14000000·74010000·a3e9ffff·21000000·....t.......!...
26 ··0x00004998·000e1083·02000000·10000000·8c010000·................26 ··0x00003998·000e1083·02000000·10000000·8c010000·................
27 ··0x000049a8·78e4ffff·09000000·00000000·30000000·x...........0...27 ··0x000039a8·48f4ffff·09000000·00000000·30000000·H...........0...
28 ··0x000049b8·a0010000·b4ddffff·8b000000·00460e10·.............F..28 ··0x000039b8·a0010000·94edffff·86000000·00460e10·.............F..
29 ··0x000049c8·8c02410e·18860341·0e208304·4d0e4002·..A....A.·..M.@.29 ··0x000039c8·8c02410e·18860341·0e208304·4d0e4002·..A....A.·..M.@.
30 ··0x000049d8·4b0a0e20·410e1841·0e10420e·08440b00·K..·A..A..B..D..30 ··0x000039d8·4b0a0e20·410e1841·0e10420e·08410b00·K..·A..A..B..A..
31 ··0x000049e8·34000000·d4010000·64d9ffff·98000000·4.......d.......31 ··0x000039e8·34000000·d4010000·64e9ffff·98000000·4.......d.......
32 ··0x000049f8·000e4083·0486038c·02410e48·570e5042·..@......A.HW.PB32 ··0x000039f8·000e4083·0486038c·02410e48·570e5042·..@......A.HW.PB
33 ··0x00004a08·0e58420e·60490e40·710e4855·0e50420e·.XB.`I.@q.HU.PB.33 ··0x00003a08·0e58420e·60490e40·710e4855·0e50420e·.XB.`I.@q.HU.PB.
34 ··0x00004a18·58420e60·490e4000·10000000·0c020000·XB.`I.@.........34 ··0x00003a18·58420e60·490e4000·10000000·0c020000·XB.`I.@.........
35 ··0x00004a28·c4d9ffff·1b000000·00000000·28000000·............(...35 ··0x00003a28·c4e9ffff·1b000000·00000000·28000000·............(...
36 ··0x00004a38·20020000·f4e3ffff·42000000·00460e10··.......B....F..36 ··0x00003a38·20020000·c4f3ffff·42000000·00460e10··.......B....F..
37 ··0x00004a48·8c02440e·18860344·0e208304·6a0a0e18·..D....D.·..j...37 ··0x00003a48·8c02440e·18860344·0e208304·6a0a0e18·..D....D.·..j...
38 ··0x00004a58·410e1042·0e08420b·20000000·4c020000·A..B..B.·...L...38 ··0x00003a58·410e1042·0e08420b·20000000·4c020000·A..B..B.·...L...
39 ··0x00004a68·9fd9ffff·07000000·000e2083·0486038c·..........·.....39 ··0x00003a68·9fe9ffff·07000000·000e2083·0486038c·..........·.....
40 ··0x00004a78·02430e18·410e1042·0e080000·80000000·.C..A..B........40 ··0x00003a78·02430e18·410e1042·0e080000·84000000·.C..A..B........
41 ··0x00004a88·70020000·74ddffff·1d040000·00460e10·p...t........F..41 ··0x00003a88·70020000·54edffff·03040000·00460e10·p...T........F..
42 ··0x00004a98·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.42 ··0x00003a98·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
43 ··0x00004aa8·05440e30·8606440e·38830747·0e70028e·.D.0..D.8..G.p..43 ··0x00003aa8·05440e30·8606440e·38830747·0e70028e·.D.0..D.8..G.p..
44 ··0x00004ab8·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B44 ··0x00003ab8·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
45 ··0x00004ac8·0e10420e·08470b44·0e78580e·80014c0e·..B..G.D.xX...L.45 ··0x00003ac8·0e10420e·08470b44·0e78580e·80014c0e·..B..G.D.xX...L.
46 ··0x00004ad8·8801420e·9001490e·7003b901·0e785a0e·..B...I.p....xZ.46 ··0x00003ad8·8801420e·9001490e·7003a101·0e785a0e·..B...I.p....xZ.
47 ··0x00004ae8·8001420e·8801420e·9001490e·7002ed0e·..B...B...I.p...47 ··0x00003ae8·8001420e·8801420e·9001490e·70030801·..B...B...I.p...
48 ··0x00004af8·785d0e80·01420e88·01420e90·01490e70·x]...B...B...I.p48 ··0x00003af8·0e785d0e·8001420e·8801420e·9001490e·.x]...B...B...I.
49 ··0x00004b08·1c000000·f4020000·fed8ffff·76010000·............v...49 ··0x00003b08·70000000·1c000000·f8020000·fae8ffff·p...............
50 ··0x00004b18·000e7083·0786068c·058d048e·038f0200·..p.............50 ··0x00003b18·58010000·000e7083·0786068c·058d048e·X.....p.........
 51 ··0x00003b28·038f0200·1c000000·18030000·32eaffff·............2...
 52 ··0x00003b38·2e000000·00450e10·8302560a·0e08450b·.....E....V...E.
 53 ··0x00003b48·4d0e0800·2c000000·38030000·fcf2ffff·M...,...8.......
 54 ··0x00003b58·e3000000·00460e10·8c02410e·18860341·.....F....A....A
 55 ··0x00003b68·0e208304·026b0a0e·18410e10·420e0841·.·...k...A..B..A
 56 ··0x00003b78·0b000000·18000000·68030000·10eaffff·........h.......
 57 ··0x00003b88·61000000·000e2083·0486038c·02000000·a.....·.........
51 ··0x00004b28·1c000000·14030000·54daffff·2e000000·........T.......58 ··0x00003b98·2c000000·84030000·55eaffff·82000000·,.......U.......
 59 ··0x00003ba8·00450e10·83024d0e·20510e28·560e3044·.E....M.·Q.(V.0D
 60 ··0x00003bb8·0e38420e·40490e20·780e1041·0e080000·.8B.@I.·x..A....
52 ··0x00004b38·00450e10·8302560a·0e08450b·4d0e0800·.E....V...E.M... 
53 ··0x00004b48·2c000000·34030000·30e3ffff·e3000000·,...4...0....... 
54 ··0x00004b58·00460e10·8c02410e·18860341·0e208304·.F....A....A.·.. 
55 ··0x00004b68·026b0a0e·18410e10·420e0841·0b000000·.k...A..B..A.... 
56 ··0x00004b78·18000000·64030000·32daffff·61000000·....d...2...a...61 ··0x00003bc8·24000000·b4030000·70f3ffff·65000000·$.......p...e...
57 ··0x00004b88·000e2083·0486038c·02000000·2c000000·..·.........,... 
58 ··0x00004b98·80030000·77daffff·82000000·00450e10·....w........E.. 
59 ··0x00004ba8·83024d0e·20510e28·560e3044·0e38420e·..M.·Q.(V.0D.8B. 
60 ··0x00004bb8·40490e20·780e1041·0e080000·24000000·@I.·x..A....$...62 ··0x00003bd8·00450e10·8602410e·18830344·0e200258·.E....A....D.·.X
 63 ··0x00003be8·0e18410e·10410e08·20000000·dc030000·..A..A..·.......
 64 ··0x00003bf8·7feaffff·26000000·000e2083·0386024f·....&.....·....O
 65 ··0x00003c08·0a0e1844·0e10410e·08450b00·14000000·...D..A..E......
61 ··0x00004bc8·b0030000·a4e3ffff·65000000·00450e10·........e....E..66 ··0x00003c18·00040000·94f3ffff·33000000·00640e10·........3....d..
62 ··0x00004bd8·8602410e·18830344·0e200258·0e18410e·..A....D.·.X..A. 
63 ··0x00004be8·10410e08·20000000·d8030000·a1daffff·.A..·........... 
64 ··0x00004bf8·26000000·000e2083·0386024f·0a0e1844·&.....·....O...D 
65 ··0x00004c08·0e10410e·08450b00·14000000·fc030000·..A..E.......... 
66 ··0x00004c18·c8e3ffff·33000000·00640e10·4b0e0800·....3....d..K... 
67 ··0x00004c28·00000000····························....67 ··0x00003c28·4b0e0800·00000000···················K.......
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00005db0·d02c0000·00000000···················.,......2 ··0x00004db0·a02c0000·00000000···················.,......
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00005db8·902c0000·00000000···················.,......2 ··0x00004db8·602c0000·00000000···················`,......
  
835 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00005dc0·bc400000·00000000·c2400000·00000000·.@.......@......2 ··0x00004dc0·bc300000·00000000·c2300000·00000000·.0.......0......
3 ··0x00005dd0·00000000·00000000·00000000·00000000·................3 ··0x00004dd0·00000000·00000000·00000000·00000000·................
4 ··0x00005de0·ce400000·00000000·bc400000·00000000·.@.......@......4 ··0x00004de0·ce300000·00000000·bc300000·00000000·.0.......0......
5 ··0x00005df0·c2400000·00000000·00000000·00000000·.@..............5 ··0x00004df0·c2300000·00000000·00000000·00000000·.0..............
6 ··0x00005e00·ce400000·00000000·00000000·00000000·.@..............6 ··0x00004e00·ce300000·00000000·00000000·00000000·.0..............
  
795 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x00005f90·00000000·00000000·00000000·00000000·................2 ··0x00004f90·00000000·00000000·00000000·00000000·................
3 ··0x00005fa0·00000000·00000000·00000000·00000000·................3 ··0x00004fa0·00000000·00000000·00000000·00000000·................
4 ··0x00005fb0·00000000·00000000·00000000·00000000·................4 ··0x00004fb0·00000000·00000000·00000000·00000000·................
5 ··0x00005fc0·00000000·00000000·00000000·00000000·................5 ··0x00004fc0·00000000·00000000·00000000·00000000·................
6 ··0x00005fd0·00000000·00000000···················........6 ··0x00004fd0·00000000·00000000···················........
  
2.71 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00005fe8·105e0000·00000000·00000000·00000000·.^..............3 ··0x00004fe8·104e0000·00000000·00000000·00000000·.N..............
4 ··0x00005ff8·00000000·00000000·36200000·00000000·........6·......4 ··0x00004ff8·00000000·00000000·36200000·00000000·........6·......
5 ··0x00006008·46200000·00000000·56200000·00000000·F·......V·......5 ··0x00005008·46200000·00000000·56200000·00000000·F·......V·......
6 ··0x00006018·66200000·00000000·76200000·00000000·f·......v·......6 ··0x00005018·66200000·00000000·76200000·00000000·f·......v·......
7 ··0x00006028·86200000·00000000·96200000·00000000·.·.......·......7 ··0x00005028·86200000·00000000·96200000·00000000·.·.......·......
8 ··0x00006038·a6200000·00000000·b6200000·00000000·.·.......·......8 ··0x00005038·a6200000·00000000·b6200000·00000000·.·.......·......
9 ··0x00006048·c6200000·00000000·d6200000·00000000·.·.......·......9 ··0x00005048·c6200000·00000000·d6200000·00000000·.·.......·......
10 ··0x00006058·e6200000·00000000·f6200000·00000000·.·.......·......10 ··0x00005058·e6200000·00000000·f6200000·00000000·.·.......·......
11 ··0x00006068·06210000·00000000·16210000·00000000·.!.......!......11 ··0x00005068·06210000·00000000·16210000·00000000·.!.......!......
12 ··0x00006078·26210000·00000000·36210000·00000000·&!......6!......12 ··0x00005078·26210000·00000000·36210000·00000000·&!......6!......
13 ··0x00006088·46210000·00000000·56210000·00000000·F!......V!......13 ··0x00005088·46210000·00000000·56210000·00000000·F!......V!......
14 ··0x00006098·66210000·00000000·76210000·00000000·f!......v!......14 ··0x00005098·66210000·00000000·76210000·00000000·f!......v!......
15 ··0x000060a8·86210000·00000000·96210000·00000000·.!.......!......15 ··0x000050a8·86210000·00000000·96210000·00000000·.!.......!......
16 ··0x000060b8·a6210000·00000000·b6210000·00000000·.!.......!......16 ··0x000050b8·a6210000·00000000·b6210000·00000000·.!.......!......
17 ··0x000060c8·c6210000·00000000·d6210000·00000000·.!.......!......17 ··0x000050c8·c6210000·00000000·d6210000·00000000·.!.......!......
18 ··0x000060d8·e6210000·00000000·f6210000·00000000·.!.......!......18 ··0x000050d8·e6210000·00000000·f6210000·00000000·.!.......!......
19 ··0x000060e8·06220000·00000000·16220000·00000000·."......."......19 ··0x000050e8·06220000·00000000·16220000·00000000·."......."......
20 ··0x000060f8·26220000·00000000·36220000·00000000·&"......6"......20 ··0x000050f8·26220000·00000000·36220000·00000000·&"......6"......
21 ··0x00006108·46220000·00000000···················F"......21 ··0x00005108·46220000·00000000···················F"......
  
8.52 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 67 lines modifiedOffset 1, 67 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00006120·20610000·00000000·00000000·00000000··a..............2 ··0x00005120·20510000·00000000·00000000·00000000··Q..............
3 ··0x00006130·00000000·00000000·00000000·00000000·................3 ··0x00005130·00000000·00000000·00000000·00000000·................
4 ··0x00006140·00000000·00000000·00000000·00000000·................4 ··0x00005140·00000000·00000000·00000000·00000000·................
5 ··0x00006150·c05d0000·00000000·ca400000·00000000·.].......@......5 ··0x00005150·c04d0000·00000000·ca300000·00000000·.M.......0......
6 ··0x00006160·00000000·00000000·00000000·00000000·................6 ··0x00005160·00000000·00000000·00000000·00000000·................
7 ··0x00006170·00000000·00000000·00000000·00000000·................7 ··0x00005170·00000000·00000000·00000000·00000000·................
8 ··0x00006180·00000000·00000000·00000000·00000000·................8 ··0x00005180·00000000·00000000·00000000·00000000·................
9 ··0x00006190·00000000·00000000·00000000·00000000·................9 ··0x00005190·00000000·00000000·00000000·00000000·................
10 ··0x000061a0·00000000·00000000·00000000·00000000·................10 ··0x000051a0·00000000·00000000·00000000·00000000·................
11 ··0x000061b0·e05d0000·00000000·d3400000·00000000·.].......@......11 ··0x000051b0·e04d0000·00000000·d3300000·00000000·.M.......0......
12 ··0x000061c0·00000000·00000000·00000000·00000000·................12 ··0x000051c0·00000000·00000000·00000000·00000000·................
13 ··0x000061d0·00000000·00000000·00000000·00000000·................13 ··0x000051d0·00000000·00000000·00000000·00000000·................
14 ··0x000061e0·00000000·00000000·00000000·00000000·................14 ··0x000051e0·00000000·00000000·00000000·00000000·................
15 ··0x000061f0·00000000·00000000·00000000·00000000·................15 ··0x000051f0·00000000·00000000·00000000·00000000·................
16 ··0x00006200·00000000·00000000·00000000·00000000·................16 ··0x00005200·00000000·00000000·00000000·00000000·................
17 ··0x00006210·005e0000·00000000·d7400000·00000000·.^.......@......17 ··0x00005210·004e0000·00000000·d7300000·00000000·.N.......0......
18 ··0x00006220·00000000·00000000·00000000·00000000·................18 ··0x00005220·00000000·00000000·00000000·00000000·................
19 ··0x00006230·00000000·00000000·00000000·00000000·................19 ··0x00005230·00000000·00000000·00000000·00000000·................
20 ··0x00006240·00000000·00000000·00000000·00000000·................20 ··0x00005240·00000000·00000000·00000000·00000000·................
21 ··0x00006250·00000000·00000000·00000000·00000000·................21 ··0x00005250·00000000·00000000·00000000·00000000·................
22 ··0x00006260·02000000·00000000·f02c0000·00000000·.........,......22 ··0x00005260·02000000·00000000·c02c0000·00000000·.........,......
23 ··0x00006270·03000000·00000000·02000000·00000000·................23 ··0x00005270·03000000·00000000·02000000·00000000·................
24 ··0x00006280·00000000·00000000·00000000·00000000·................24 ··0x00005280·00000000·00000000·00000000·00000000·................
25 ··0x00006290·00000000·00000000·00000000·00000000·................25 ··0x00005290·00000000·00000000·00000000·00000000·................
26 ··0x000062a0·e2400000·00000000·38000000·00000000·.@......8.......26 ··0x000052a0·e2300000·00000000·38000000·00000000·.0......8.......
27 ··0x000062b0·00450000·00000000·c0620000·00000000·.E.......b......27 ··0x000052b0·00450000·00000000·c0520000·00000000·.E.......R......
28 ··0x000062c0·34000000·00000000·702f0000·00000000·4.......p/......28 ··0x000052c0·34000000·00000000·402f0000·00000000·4.......@/......
29 ··0x000062d0·38000000·00000000·00470000·00000000·8........G......29 ··0x000052d0·38000000·00000000·00370000·00000000·8........7......
30 ··0x000062e0·47000000·00000000·302e0000·00000000·G.......0.......30 ··0x000052e0·47000000·00000000·002e0000·00000000·G...............
31 ··0x000062f0·33000000·00000000·e02f0000·00000000·3......../......31 ··0x000052f0·33000000·00000000·b02f0000·00000000·3......../......
32 ··0x00006300·48000000·00000000·40630000·00000000·H.......@c......32 ··0x00005300·48000000·00000000·40530000·00000000·H.......@S......
33 ··0x00006310·40000000·00000000·20640000·00000000·@.......·d......33 ··0x00005310·40000000·00000000·20540000·00000000·@.......·T......
34 ··0x00006320·41000000·00000000·702d0000·00000000·A.......p-......34 ··0x00005320·41000000·00000000·402d0000·00000000·A.......@-......
35 ··0x00006330·00000000·00000000·00000000·00000000·................35 ··0x00005330·00000000·00000000·00000000·00000000·................
36 ··0x00006340·f5400000·00000000·13000000·00000000·.@..............36 ··0x00005340·f5300000·00000000·13000000·00000000·.0..............
37 ··0x00006350·30000000·00000000·01000000·00000000·0...............37 ··0x00005350·30000000·00000000·01000000·00000000·0...............
38 ··0x00006360·00000000·00000000·00000000·00000000·................38 ··0x00005360·00000000·00000000·00000000·00000000·................
39 ··0x00006370·00000000·00000000·00000000·00000000·................39 ··0x00005370·00000000·00000000·00000000·00000000·................
40 ··0x00006380·00000000·00000000·00000000·00000000·................40 ··0x00005380·00000000·00000000·00000000·00000000·................
41 ··0x00006390·00000000·00000000·00000000·00000000·................41 ··0x00005390·00000000·00000000·00000000·00000000·................
42 ··0x000063a0·ffffffff·00000000·00000000·00000000·................42 ··0x000053a0·ffffffff·00000000·00000000·00000000·................
43 ··0x000063b0·00000000·00000000·00000000·00000000·................43 ··0x000053b0·00000000·00000000·00000000·00000000·................
44 ··0x000063c0·00000000·00000000·3d410000·00000000·........=A......44 ··0x000053c0·00000000·00000000·3d310000·00000000·........=1......
45 ··0x000063d0·60410000·00000000·10000000·00000000·`A..............45 ··0x000053d0·60310000·00000000·10000000·00000000·`1..............
46 ··0x000063e0·00000000·00000000·60620000·00000000·........`b......46 ··0x000053e0·00000000·00000000·60520000·00000000·........`R......
47 ··0x000063f0·c0260000·00000000·10270000·00000000·.&.......'......47 ··0x000053f0·a0260000·00000000·f0260000·00000000·.&.......&......
48 ··0x00006400·202e0000·00000000·00000000·00000000··...............48 ··0x00005400·f02d0000·00000000·00000000·00000000·.-..............
49 ··0x00006410·00000000·00000000·00000000·00000000·................49 ··0x00005410·00000000·00000000·00000000·00000000·................
50 ··0x00006420·08410000·00000000·ec230000·00000000·.A.......#......50 ··0x00005420·08310000·00000000·ec230000·00000000·.1.......#......
51 ··0x00006430·04000000·00000000·40420000·00000000·........@B......51 ··0x00005430·04000000·00000000·40320000·00000000·........@2......
52 ··0x00006440·ca400000·00000000·00280000·00000000·.@.......(......52 ··0x00005440·ca300000·00000000·e0270000·00000000·.0.......'......
53 ··0x00006450·82020000·00000000·60430000·00000000·........`C......53 ··0x00005450·82020000·00000000·60330000·00000000·........`3......
54 ··0x00006460·0e410000·00000000·802e0000·00000000·.A..............54 ··0x00005460·0e310000·00000000·502e0000·00000000·.1......P.......
55 ··0x00006470·82020000·00000000·a0420000·00000000·.........B......55 ··0x00005470·82020000·00000000·a0320000·00000000·.........2......
56 ··0x00006480·d3400000·00000000·70270000·00000000·.@......p'......56 ··0x00005480·d3300000·00000000·50270000·00000000·.0......P'......
57 ··0x00006490·82000000·00000000·20460000·00000000·........·F......57 ··0x00005490·82000000·00000000·20360000·00000000·........·6......
58 ··0x000064a0·d7400000·00000000·13260000·00000000·.@.......&......58 ··0x000054a0·d7300000·00000000·f5250000·00000000·.0.......%......
59 ··0x000064b0·82000000·00000000·60450000·00000000·........`E......59 ··0x000054b0·82000000·00000000·60350000·00000000·........`5......
60 ··0x000064c0·19410000·00000000·84250000·00000000·.A.......%......60 ··0x000054c0·19310000·00000000·66250000·00000000·.1......f%......
61 ··0x000064d0·04000000·00000000·e0410000·00000000·.........A......61 ··0x000054d0·04000000·00000000·e0310000·00000000·.........1......
62 ··0x000064e0·1f410000·00000000·00000000·00000000·.A..............62 ··0x000054e0·1f310000·00000000·00000000·00000000·.1..............
63 ··0x000064f0·18000000·00000000·31410000·00000000·........1A......63 ··0x000054f0·18000000·00000000·31310000·00000000·........11......
64 ··0x00006500·00000000·00000000·00000000·00000000·................64 ··0x00005500·00000000·00000000·00000000·00000000·................
65 ··0x00006510·00000000·00000000·00000000·00000000·................65 ··0x00005510·00000000·00000000·00000000·00000000·................
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61333364·32343830·36623764·66633666·a33d24806b7dfc6f 
3 ··0x00000010·36346337·30656564·34636538·38613839·64c70eed4ce88a892 ··0x00000000·65376664·66323337·32373362·66363466·e7fdf237273bf64f
 3 ··0x00000010·39313036·36366433·38643965·66366133·910666d38d9ef6a3
4 ··0x00000020·38636534·30622e64·65627567·00000000·8ce40b.debug....4 ··0x00000020·30386435·64312e64·65627567·00000000·08d5d1.debug....
5 ··0x00000030·52aec4e8····························R...5 ··0x00000030·24d1e7cf····························$...
  
84.3 KB
./usr/lib/python3.12/lib-dynload/_testsinglephase.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000d70·0x000d70·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x000d70·0x000d70·R···0x1000
8 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000b19·0x000b19·R·E·0x10008 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x000b69·0x000b69·R·E·0x1000
9 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0007a8·0x0007a8·R···0x10009 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x0007ac·0x0007ac·R···0x1000
10 ··LOAD···········0x002e30·0x0000000000003e30·0x0000000000003e30·0x000690·0x000698·RW··0x100010 ··LOAD···········0x002e30·0x0000000000003e30·0x0000000000003e30·0x000690·0x000698·RW··0x1000
11 ··DYNAMIC········0x002e40·0x0000000000003e40·0x0000000000003e40·0x000180·0x000180·RW··0x811 ··DYNAMIC········0x002e40·0x0000000000003e40·0x0000000000003e40·0x000180·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x0023bc·0x00000000000023bc·0x00000000000023bc·0x0000dc·0x0000dc·R···0x413 ··GNU_EH_FRAME···0x0023bc·0x00000000000023bc·0x00000000000023bc·0x0000dc·0x0000dc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x002e30·0x0000000000003e30·0x0000000000003e30·0x0001d0·0x0001d0·R···0x115 ··GNU_RELRO······0x002e30·0x0000000000003e30·0x0000000000003e30·0x0001d0·0x0001d0·R···0x1
  
2.01 KB
readelf --wide --sections {}
    
Offset 8, 19 lines modifiedOffset 8, 19 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·000240·18···A··4···1··88 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·000240·18···A··4···1··8
9 ··[·4]·.dynstr···········STRTAB··········00000000000004e8·0004e8·00020a·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000000000004e8·0004e8·00020a·00···A··0···0··1
10 ··[·5]·.rela.dyn·········RELA············00000000000006f8·0006f8·000540·18···A··3···0··810 ··[·5]·.rela.dyn·········RELA············00000000000006f8·0006f8·000540·18···A··3···0··8
11 ··[·6]·.rela.plt·········RELA············0000000000000c38·000c38·000138·18··AI··3··19··811 ··[·6]·.rela.plt·········RELA············0000000000000c38·000c38·000138·18··AI··3··19··8
12 ··[·7]·.init·············PROGBITS········0000000000001000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············PROGBITS········0000000000001000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············PROGBITS········0000000000001020·001020·0000e0·10··AX··0···0·1613 ··[·8]·.plt··············PROGBITS········0000000000001020·001020·0000e0·10··AX··0···0·16
14 ··[·9]·.plt.got··········PROGBITS········0000000000001100·001100·000008·08··AX··0···0··814 ··[·9]·.plt.got··········PROGBITS········0000000000001100·001100·000008·08··AX··0···0··8
15 ··[10]·.text·············PROGBITS········0000000000001110·001110·000a00·00··AX··0···0·1615 ··[10]·.text·············PROGBITS········0000000000001110·001110·000a50·00··AX··0···0·16
16 ··[11]·.fini·············PROGBITS········0000000000001b10·001b10·000009·00··AX··0···0··416 ··[11]·.fini·············PROGBITS········0000000000001b60·001b60·000009·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········0000000000002000·002000·0003bb·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000002000·002000·0003bb·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····PROGBITS········00000000000023bc·0023bc·0000dc·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00000000000023bc·0023bc·0000dc·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0000000000002498·002498·000310·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········0000000000002498·002498·000314·00···A··0···0··8
20 ··[15]·.init_array·······INIT_ARRAY······0000000000003e30·002e30·000008·08··WA··0···0··820 ··[15]·.init_array·······INIT_ARRAY······0000000000003e30·002e30·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······FINI_ARRAY······0000000000003e38·002e38·000008·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······0000000000003e38·002e38·000008·08··WA··0···0··8
22 ··[17]·.dynamic··········DYNAMIC·········0000000000003e40·002e40·000180·10··WA··4···0··822 ··[17]·.dynamic··········DYNAMIC·········0000000000003e40·002e40·000180·10··WA··4···0··8
23 ··[18]·.got··············PROGBITS········0000000000003fc0·002fc0·000028·08··WA··0···0··823 ··[18]·.got··············PROGBITS········0000000000003fc0·002fc0·000028·08··WA··0···0··8
24 ··[19]·.got.plt··········PROGBITS········0000000000003fe8·002fe8·000080·08··WA··0···0··824 ··[19]·.got.plt··········PROGBITS········0000000000003fe8·002fe8·000080·08··WA··0···0··8
25 ··[20]·.data·············PROGBITS········0000000000004080·003080·000440·00··WA··0···0·3225 ··[20]·.data·············PROGBITS········0000000000004080·003080·000440·00··WA··0···0·32
26 ··[21]·.bss··············NOBITS··········00000000000044c0·0034c0·000008·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00000000000044c0·0034c0·000008·00··WA··0···0··1
1.52 KB
readelf --wide --symbols {}
    
Offset 16, 12 lines modifiedOffset 16, 12 lines modified
16 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create216 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2
17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyState_FindModule17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyState_FindModule
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDef18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDef
19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException
22 ····18:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__22 ····18:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
23 ····19:·0000000000001a90····89·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_state23 ····19:·0000000000001ae0····89·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_state
24 ····20:·00000000000019a0···117·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_copy24 ····20:·00000000000019f0···117·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_copy
25 ····21:·0000000000001a20···107·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_reinit25 ····21:·0000000000001a70···107·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_reinit
26 ····22:·0000000000001990·····9·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_wrapper26 ····22:·00000000000019e0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_wrapper
27 ····23:·00000000000012a0···669·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase27 ····23:·0000000000001320···615·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase
5.99 KB
readelf --wide --relocs {}
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x6f8·contains·56·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x6f8·contains·56·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000003e30··0000000000000008·R_X86_64_RELATIVE·························19803 0000000000003e30··0000000000000008·R_X86_64_RELATIVE·························19d0
4 0000000000003e38··0000000000000008·R_X86_64_RELATIVE·························19404 0000000000003e38··0000000000000008·R_X86_64_RELATIVE·························1990
5 0000000000004080··0000000000000008·R_X86_64_RELATIVE·························40805 0000000000004080··0000000000000008·R_X86_64_RELATIVE·························4080
6 0000000000004108··0000000000000008·R_X86_64_RELATIVE·························205a6 0000000000004108··0000000000000008·R_X86_64_RELATIVE·························205a
7 0000000000004110··0000000000000008·R_X86_64_RELATIVE·························21207 0000000000004110··0000000000000008·R_X86_64_RELATIVE·························2120
8 0000000000004120··0000000000000008·R_X86_64_RELATIVE·························44008 0000000000004120··0000000000000008·R_X86_64_RELATIVE·························4400
9 0000000000004188··0000000000000008·R_X86_64_RELATIVE·························20769 0000000000004188··0000000000000008·R_X86_64_RELATIVE·························2076
10 0000000000004190··0000000000000008·R_X86_64_RELATIVE·························214810 0000000000004190··0000000000000008·R_X86_64_RELATIVE·························2148
11 00000000000041a0··0000000000000008·R_X86_64_RELATIVE·························41e011 00000000000041a0··0000000000000008·R_X86_64_RELATIVE·························41e0
12 00000000000041e0··0000000000000008·R_X86_64_RELATIVE·························209212 00000000000041e0··0000000000000008·R_X86_64_RELATIVE·························2092
13 00000000000041e8··0000000000000008·R_X86_64_RELATIVE·························180013 00000000000041e8··0000000000000008·R_X86_64_RELATIVE·························1850
14 00000000000041f8··0000000000000008·R_X86_64_RELATIVE·························230014 00000000000041f8··0000000000000008·R_X86_64_RELATIVE·························2300
15 0000000000004200··0000000000000008·R_X86_64_RELATIVE·························205615 0000000000004200··0000000000000008·R_X86_64_RELATIVE·························2056
16 0000000000004208··0000000000000008·R_X86_64_RELATIVE·························17c016 0000000000004208··0000000000000008·R_X86_64_RELATIVE·························1810
17 0000000000004218··0000000000000008·R_X86_64_RELATIVE·························22c017 0000000000004218··0000000000000008·R_X86_64_RELATIVE·························22c0
18 0000000000004220··0000000000000008·R_X86_64_RELATIVE·························209f18 0000000000004220··0000000000000008·R_X86_64_RELATIVE·························209f
19 0000000000004228··0000000000000008·R_X86_64_RELATIVE·························183019 0000000000004228··0000000000000008·R_X86_64_RELATIVE·························1880
20 0000000000004238··0000000000000008·R_X86_64_RELATIVE·························236020 0000000000004238··0000000000000008·R_X86_64_RELATIVE·························2360
21 0000000000004240··0000000000000008·R_X86_64_RELATIVE·························20b121 0000000000004240··0000000000000008·R_X86_64_RELATIVE·························20b1
22 0000000000004248··0000000000000008·R_X86_64_RELATIVE·························1af022 0000000000004248··0000000000000008·R_X86_64_RELATIVE·························1b40
23 0000000000004258··0000000000000008·R_X86_64_RELATIVE·························21a023 0000000000004258··0000000000000008·R_X86_64_RELATIVE·························21a0
24 00000000000042a8··0000000000000008·R_X86_64_RELATIVE·························20c524 00000000000042a8··0000000000000008·R_X86_64_RELATIVE·························20c5
25 00000000000042b0··0000000000000008·R_X86_64_RELATIVE·························217025 00000000000042b0··0000000000000008·R_X86_64_RELATIVE·························2170
26 00000000000042c0··0000000000000008·R_X86_64_RELATIVE·························430026 00000000000042c0··0000000000000008·R_X86_64_RELATIVE·························4300
27 0000000000004300··0000000000000008·R_X86_64_RELATIVE·························209227 0000000000004300··0000000000000008·R_X86_64_RELATIVE·························2092
28 0000000000004308··0000000000000008·R_X86_64_RELATIVE·························180028 0000000000004308··0000000000000008·R_X86_64_RELATIVE·························1850
29 0000000000004318··0000000000000008·R_X86_64_RELATIVE·························230029 0000000000004318··0000000000000008·R_X86_64_RELATIVE·························2300
30 0000000000004320··0000000000000008·R_X86_64_RELATIVE·························205630 0000000000004320··0000000000000008·R_X86_64_RELATIVE·························2056
31 0000000000004328··0000000000000008·R_X86_64_RELATIVE·························17c031 0000000000004328··0000000000000008·R_X86_64_RELATIVE·························1810
32 0000000000004338··0000000000000008·R_X86_64_RELATIVE·························22c032 0000000000004338··0000000000000008·R_X86_64_RELATIVE·························22c0
33 0000000000004340··0000000000000008·R_X86_64_RELATIVE·························209f33 0000000000004340··0000000000000008·R_X86_64_RELATIVE·························209f
34 0000000000004348··0000000000000008·R_X86_64_RELATIVE·························183034 0000000000004348··0000000000000008·R_X86_64_RELATIVE·························1880
35 0000000000004358··0000000000000008·R_X86_64_RELATIVE·························236035 0000000000004358··0000000000000008·R_X86_64_RELATIVE·························2360
36 00000000000043a8··0000000000000008·R_X86_64_RELATIVE·························20ee36 00000000000043a8··0000000000000008·R_X86_64_RELATIVE·························20ee
37 00000000000043b0··0000000000000008·R_X86_64_RELATIVE·························20e237 00000000000043b0··0000000000000008·R_X86_64_RELATIVE·························20e2
38 00000000000043c0··0000000000000008·R_X86_64_RELATIVE·························440038 00000000000043c0··0000000000000008·R_X86_64_RELATIVE·························4400
39 0000000000004400··0000000000000008·R_X86_64_RELATIVE·························209239 0000000000004400··0000000000000008·R_X86_64_RELATIVE·························2092
40 0000000000004408··0000000000000008·R_X86_64_RELATIVE·························180040 0000000000004408··0000000000000008·R_X86_64_RELATIVE·························1850
41 0000000000004418··0000000000000008·R_X86_64_RELATIVE·························230041 0000000000004418··0000000000000008·R_X86_64_RELATIVE·························2300
42 0000000000004420··0000000000000008·R_X86_64_RELATIVE·························205642 0000000000004420··0000000000000008·R_X86_64_RELATIVE·························2056
43 0000000000004428··0000000000000008·R_X86_64_RELATIVE·························17c043 0000000000004428··0000000000000008·R_X86_64_RELATIVE·························1810
44 0000000000004438··0000000000000008·R_X86_64_RELATIVE·························22c044 0000000000004438··0000000000000008·R_X86_64_RELATIVE·························22c0
45 0000000000004440··0000000000000008·R_X86_64_RELATIVE·························209f45 0000000000004440··0000000000000008·R_X86_64_RELATIVE·························209f
46 0000000000004448··0000000000000008·R_X86_64_RELATIVE·························183046 0000000000004448··0000000000000008·R_X86_64_RELATIVE·························1880
47 0000000000004458··0000000000000008·R_X86_64_RELATIVE·························236047 0000000000004458··0000000000000008·R_X86_64_RELATIVE·························2360
48 0000000000004460··0000000000000008·R_X86_64_RELATIVE·························20ff48 0000000000004460··0000000000000008·R_X86_64_RELATIVE·························20ff
49 0000000000004468··0000000000000008·R_X86_64_RELATIVE·························18c049 0000000000004468··0000000000000008·R_X86_64_RELATIVE·························1910
50 0000000000004478··0000000000000008·R_X86_64_RELATIVE·························226050 0000000000004478··0000000000000008·R_X86_64_RELATIVE·························2260
51 0000000000004480··0000000000000008·R_X86_64_RELATIVE·························211151 0000000000004480··0000000000000008·R_X86_64_RELATIVE·························2111
52 0000000000004488··0000000000000008·R_X86_64_RELATIVE·························171052 0000000000004488··0000000000000008·R_X86_64_RELATIVE·························1760
53 0000000000004498··0000000000000008·R_X86_64_RELATIVE·························220053 0000000000004498··0000000000000008·R_X86_64_RELATIVE·························2200
54 0000000000003fc0··0000000300000006·R_X86_64_GLOB_DAT······0000000000000000·_Py_NoneStruct·+·054 0000000000003fc0··0000000300000006·R_X86_64_GLOB_DAT······0000000000000000·_Py_NoneStruct·+·0
55 0000000000003fc8··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize·+·055 0000000000003fc8··0000000400000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize·+·0
56 0000000000003fd0··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·056 0000000000003fd0··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·0
57 0000000000003fd8··0000000900000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·057 0000000000003fd8··0000000900000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·0
58 0000000000003fe0··0000001200000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·058 0000000000003fe0··0000001200000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
  
676 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0x2e40·contains·20·entries:1 Dynamic·section·at·offset·0x2e40·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x000000000000000c·(INIT)···············0x10003 ·0x000000000000000c·(INIT)···············0x1000
4 ·0x000000000000000d·(FINI)···············0x1b104 ·0x000000000000000d·(FINI)···············0x1b60
5 ·0x0000000000000019·(INIT_ARRAY)·········0x3e305 ·0x0000000000000019·(INIT_ARRAY)·········0x3e30
6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
7 ·0x000000000000001a·(FINI_ARRAY)·········0x3e387 ·0x000000000000001a·(FINI_ARRAY)·········0x3e38
8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
9 ·0x000000006ffffef5·(GNU_HASH)···········0x2609 ·0x000000006ffffef5·(GNU_HASH)···········0x260
10 ·0x0000000000000005·(STRTAB)·············0x4e810 ·0x0000000000000005·(STRTAB)·············0x4e8
11 ·0x0000000000000006·(SYMTAB)·············0x2a811 ·0x0000000000000006·(SYMTAB)·············0x2a8
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5caecb42a9de0669aec2ba716dc9e912e28c13bd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·571ab26ddabd3b5f87df6bde1b6922d9cfb83ce3
13.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 243 lines modifiedOffset 29, 247 lines modified
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000028·0000005c·FDE·cie=00000000·pc=00000000000012a0..000000000000153d35 00000058·0000000000000028·0000005c·FDE·cie=00000000·pc=0000000000001320..0000000000001587
36 ··DW_CFA_advance_loc:·5·to·00000000000012a536 ··DW_CFA_advance_loc:·5·to·0000000000001325
37 ··DW_CFA_def_cfa_offset:·1637 ··DW_CFA_def_cfa_offset:·16
38 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1638 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
39 ··DW_CFA_advance_loc:·1·to·00000000000012a639 ··DW_CFA_advance_loc:·1·to·0000000000001326
40 ··DW_CFA_def_cfa_offset:·2440 ··DW_CFA_def_cfa_offset:·24
41 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2441 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
42 ··DW_CFA_advance_loc:·4·to·00000000000012aa42 ··DW_CFA_advance_loc:·4·to·000000000000132a
43 ··DW_CFA_def_cfa_offset:·6443 ··DW_CFA_def_cfa_offset:·64
44 ··DW_CFA_advance_loc2:·467·to·000000000000147d44 ··DW_CFA_advance_loc2:·437·to·00000000000014df
45 ··DW_CFA_remember_state45 ··DW_CFA_remember_state
46 ··DW_CFA_def_cfa_offset:·2446 ··DW_CFA_def_cfa_offset:·24
47 ··DW_CFA_advance_loc:·4·to·000000000000148147 ··DW_CFA_advance_loc:·4·to·00000000000014e3
48 ··DW_CFA_def_cfa_offset:·1648 ··DW_CFA_def_cfa_offset:·16
49 ··DW_CFA_advance_loc:·1·to·000000000000148249 ··DW_CFA_advance_loc:·1·to·00000000000014e4
50 ··DW_CFA_def_cfa_offset:·850 ··DW_CFA_def_cfa_offset:·8
51 ··DW_CFA_advance_loc:·1·to·000000000000148351 ··DW_CFA_advance_loc:·4·to·00000000000014e8
52 ··DW_CFA_restore_state52 ··DW_CFA_restore_state
  
53 00000084·0000000000000014·00000088·FDE·cie=00000000·pc=0000000000001110..000000000000118453 00000084·0000000000000014·00000088·FDE·cie=00000000·pc=0000000000001110..00000000000011c7
54 ··DW_CFA_def_cfa_offset:·6454 ··DW_CFA_def_cfa_offset:·64
55 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2455 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
56 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1656 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
57 ··DW_CFA_nop57 ··DW_CFA_nop
  
58 0000009c·000000000000001c·000000a0·FDE·cie=00000000·pc=0000000000001540..00000000000015bb58 0000009c·000000000000001c·000000a0·FDE·cie=00000000·pc=0000000000001590..000000000000160b
59 ··DW_CFA_advance_loc:·1·to·000000000000154159 ··DW_CFA_advance_loc:·1·to·0000000000001591
60 ··DW_CFA_def_cfa_offset:·1660 ··DW_CFA_def_cfa_offset:·16
61 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1661 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
62 ··DW_CFA_advance_loc1:·108·to·00000000000015ad62 ··DW_CFA_advance_loc1:·108·to·00000000000015fd
63 ··DW_CFA_remember_state63 ··DW_CFA_remember_state
64 ··DW_CFA_def_cfa_offset:·864 ··DW_CFA_def_cfa_offset:·8
65 ··DW_CFA_advance_loc:·1·to·00000000000015ae65 ··DW_CFA_advance_loc:·1·to·00000000000015fe
66 ··DW_CFA_restore_state66 ··DW_CFA_restore_state
67 ··DW_CFA_advance_loc:·8·to·00000000000015b667 ··DW_CFA_advance_loc:·8·to·0000000000001606
68 ··DW_CFA_def_cfa_offset:·868 ··DW_CFA_def_cfa_offset:·8
  
69 000000bc·0000000000000014·000000c0·FDE·cie=00000000·pc=0000000000001184..000000000000119b69 000000bc·0000000000000014·000000c0·FDE·cie=00000000·pc=00000000000011c7..00000000000011de
70 ··DW_CFA_def_cfa_offset:·1670 ··DW_CFA_def_cfa_offset:·16
71 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1671 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
72 ··DW_CFA_nop72 ··DW_CFA_nop
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 000000d4·0000000000000024·000000d8·FDE·cie=00000000·pc=00000000000015c0..000000000000165675 000000d4·0000000000000028·000000d8·FDE·cie=00000000·pc=0000000000001610..00000000000016ab
76 ··DW_CFA_advance_loc:·1·to·00000000000015c176 ··DW_CFA_advance_loc:·1·to·0000000000001611
77 ··DW_CFA_def_cfa_offset:·1677 ··DW_CFA_def_cfa_offset:·16
78 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1678 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
79 ··DW_CFA_advance_loc:·3·to·00000000000015c479 ··DW_CFA_advance_loc:·3·to·0000000000001614
80 ··DW_CFA_def_cfa_offset:·2480 ··DW_CFA_def_cfa_offset:·24
81 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2481 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
82 ··DW_CFA_advance_loc:·7·to·00000000000015cb82 ··DW_CFA_advance_loc:·7·to·000000000000161b
83 ··DW_CFA_def_cfa_offset:·4883 ··DW_CFA_def_cfa_offset:·48
84 ··DW_CFA_advance_loc1:·136·to·000000000000165384 ··DW_CFA_advance_loc1:·136·to·00000000000016a3
 85 ··DW_CFA_remember_state
85 ··DW_CFA_def_cfa_offset:·2486 ··DW_CFA_def_cfa_offset:·24
86 ··DW_CFA_advance_loc:·1·to·000000000000165487 ··DW_CFA_advance_loc:·1·to·00000000000016a4
87 ··DW_CFA_def_cfa_offset:·1688 ··DW_CFA_def_cfa_offset:·16
88 ··DW_CFA_advance_loc:·1·to·000000000000165589 ··DW_CFA_advance_loc:·1·to·00000000000016a5
89 ··DW_CFA_def_cfa_offset:·890 ··DW_CFA_def_cfa_offset:·8
 91 ··DW_CFA_advance_loc:·1·to·00000000000016a6
 92 ··DW_CFA_restore_state
 93 ··DW_CFA_nop
  
90 000000fc·0000000000000014·00000100·FDE·cie=00000000·pc=000000000000119b..00000000000011ab94 00000100·0000000000000014·00000104·FDE·cie=00000000·pc=00000000000011de..0000000000001229
91 ··DW_CFA_def_cfa_offset:·4895 ··DW_CFA_def_cfa_offset:·48
92 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2496 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
93 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1697 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
94 ··DW_CFA_nop98 ··DW_CFA_nop
  
95 00000114·0000000000000024·00000118·FDE·cie=00000000·pc=0000000000001660..000000000000170399 00000118·0000000000000024·0000011c·FDE·cie=00000000·pc=00000000000016b0..0000000000001753
96 ··DW_CFA_advance_loc:·1·to·0000000000001661100 ··DW_CFA_advance_loc:·1·to·00000000000016b1
97 ··DW_CFA_def_cfa_offset:·16101 ··DW_CFA_def_cfa_offset:·16
98 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16102 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
99 ··DW_CFA_advance_loc:·4·to·0000000000001665103 ··DW_CFA_advance_loc:·4·to·00000000000016b5
100 ··DW_CFA_def_cfa_offset:·24104 ··DW_CFA_def_cfa_offset:·24
101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24105 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
102 ··DW_CFA_advance_loc:·7·to·000000000000166c106 ··DW_CFA_advance_loc:·7·to·00000000000016bc
103 ··DW_CFA_def_cfa_offset:·48107 ··DW_CFA_def_cfa_offset:·48
104 ··DW_CFA_advance_loc1:·148·to·0000000000001700108 ··DW_CFA_advance_loc1:·148·to·0000000000001750
105 ··DW_CFA_def_cfa_offset:·24109 ··DW_CFA_def_cfa_offset:·24
106 ··DW_CFA_advance_loc:·1·to·0000000000001701110 ··DW_CFA_advance_loc:·1·to·0000000000001751
107 ··DW_CFA_def_cfa_offset:·16111 ··DW_CFA_def_cfa_offset:·16
108 ··DW_CFA_advance_loc:·1·to·0000000000001702112 ··DW_CFA_advance_loc:·1·to·0000000000001752
109 ··DW_CFA_def_cfa_offset:·8113 ··DW_CFA_def_cfa_offset:·8
  
110 0000013c·0000000000000014·00000140·FDE·cie=00000000·pc=00000000000011ab..00000000000011c8114 00000140·0000000000000014·00000144·FDE·cie=00000000·pc=0000000000001229..0000000000001246
111 ··DW_CFA_def_cfa_offset:·48115 ··DW_CFA_def_cfa_offset:·48
112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
113 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
114 ··DW_CFA_nop118 ··DW_CFA_nop
  
115 00000154·0000000000000018·00000158·FDE·cie=00000000·pc=0000000000001710..00000000000017c0119 00000158·0000000000000018·0000015c·FDE·cie=00000000·pc=0000000000001760..0000000000001810
116 ··DW_CFA_advance_loc:·8·to·0000000000001718120 ··DW_CFA_advance_loc:·8·to·0000000000001768
117 ··DW_CFA_def_cfa_offset:·16121 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc1:·153·to·00000000000017b1122 ··DW_CFA_advance_loc1:·153·to·0000000000001801
119 ··DW_CFA_remember_state123 ··DW_CFA_remember_state
120 ··DW_CFA_def_cfa_offset:·8124 ··DW_CFA_def_cfa_offset:·8
121 ··DW_CFA_advance_loc:·1·to·00000000000017b2125 ··DW_CFA_advance_loc:·1·to·0000000000001802
122 ··DW_CFA_restore_state126 ··DW_CFA_restore_state
123 ··DW_CFA_nop127 ··DW_CFA_nop
  
124 00000170·0000000000000010·00000174·FDE·cie=00000000·pc=00000000000011c8..00000000000011d2128 00000174·0000000000000010·00000178·FDE·cie=00000000·pc=0000000000001246..0000000000001250
125 ··DW_CFA_def_cfa_offset:·16129 ··DW_CFA_def_cfa_offset:·16
126 ··DW_CFA_nop130 ··DW_CFA_nop
  
127 00000184·0000000000000014·00000188·FDE·cie=00000000·pc=00000000000017c0..00000000000017fc131 00000188·0000000000000014·0000018c·FDE·cie=00000000·pc=0000000000001810..000000000000184c
128 ··DW_CFA_advance_loc:·8·to·00000000000017c8132 ··DW_CFA_advance_loc:·8·to·0000000000001818
129 ··DW_CFA_def_cfa_offset:·32133 ··DW_CFA_def_cfa_offset:·32
130 ··DW_CFA_advance_loc:·51·to·00000000000017fb134 ··DW_CFA_advance_loc:·51·to·000000000000184b
131 ··DW_CFA_def_cfa_offset:·8135 ··DW_CFA_def_cfa_offset:·8
132 ··DW_CFA_nop136 ··DW_CFA_nop
  
133 0000019c·0000000000000010·000001a0·FDE·cie=00000000·pc=00000000000011d2..00000000000011d9137 000001a0·0000000000000010·000001a4·FDE·cie=00000000·pc=0000000000001250..0000000000001257
134 ··DW_CFA_def_cfa_offset:·32138 ··DW_CFA_def_cfa_offset:·32
135 ··DW_CFA_nop139 ··DW_CFA_nop
  
136 000001b0·0000000000000014·000001b4·FDE·cie=00000000·pc=0000000000001800..0000000000001828140 000001b4·0000000000000014·000001b8·FDE·cie=00000000·pc=0000000000001850..0000000000001878
137 ··DW_CFA_advance_loc:·8·to·0000000000001808141 ··DW_CFA_advance_loc:·8·to·0000000000001858
138 ··DW_CFA_def_cfa_offset:·16142 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 6412/13506 bytes (47.48%) of diff not shown.
44.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 514 lines modifiedOffset 1, 547 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000001110·<PyInit__testsinglephase-0x190>:2 0000000000001110·<PyInit__testsinglephase-0x210>:
 3 Py_DECREF():
 4 »       mov····%rbp,%rdi
 5 »       mov····%eax,0xc(%rsp)
 6 ./build-static/../Include/object.h:705
 7 »       call···1080·<_Py_Dealloc@plt>
 8 »       mov····0xc(%rsp),%eax
 9 »       jmp····14cc·<PyInit__testsinglephase+0x1ac>
 10 »       call···1080·<_Py_Dealloc@plt>
 11 clear_state():
 12 ./build-static/../Modules/_testsinglephase.c:64
 13 »       mov····0x2f87(%rip),%rdi········
 14 »       test···%rdi,%rdi
 15 »       jne····151b·<PyInit__testsinglephase+0x1fb>
 16 »       jmp····1385·<PyInit__testsinglephase+0x65>
 17 _set_initialized():
 18 ./build-static/../Modules/_testsinglephase.c:79
 19 »       xor····%esi,%esi
 20 »       mov····%rbp,%rdi
 21 »       call···1090·<_PyTime_GetMonotonicClockWithInfo@plt>
 22 ./build-static/../Modules/_testsinglephase.c:79·(discriminator·1)
 23 »       test···%eax,%eax
 24 »       jne····1180·<__cxa_finalize@plt+0x80>
 25 ./build-static/../Modules/_testsinglephase.c:82
 26 »       mov····0x18(%rsp),%rax
 27 »       cmp····0x10(%rsp),%rax
 28 »       je·····113f·<__cxa_finalize@plt+0x3f>
 29 init_state():
 30 ./build-static/../Modules/_testsinglephase.c:102
 31 »       xor····%edx,%edx
 32 »       xor····%esi,%esi
 33 »       lea····0xe9c(%rip),%rdi········
 34 _set_initialized():
 35 ./build-static/../Modules/_testsinglephase.c:84
 36 »       mov····%rax,0x2f3d(%rip)········
 37 init_state():
 38 ./build-static/../Modules/_testsinglephase.c:102
 39 »       call···10f0·<PyErr_NewException@plt>
 40 ./build-static/../Modules/_testsinglephase.c:102·(discriminator·1)
 41 »       mov····%rax,0x2f39(%rip)········
 42 ./build-static/../Modules/_testsinglephase.c:103
 43 »       test···%rax,%rax
 44 »       jne····13f7·<PyInit__testsinglephase+0xd7>
 45 ./build-static/../Modules/_testsinglephase.c:120
 46 »       lea····0x2f21(%rip),%rdi········
 47 »       call···1590·<PyInit__testsinglephase+0x270>
3 _Py_IsImmortal():48 _Py_IsImmortal():
4 ./build-static/../Include/object.h:24249 ./build-static/../Include/object.h:242
5 »       mov····(%rbx),%rax50 »       mov····(%rbx),%rax
6 Py_DECREF():51 Py_DECREF():
7 ./build-static/../Include/object.h:700·(discriminator·1)52 ./build-static/../Include/object.h:700·(discriminator·1)
8 »       test···%eax,%eax53 »       test···%eax,%eax
9 »       js·····1128·<__cxa_finalize@plt+0x28>54 »       js·····119c·<__cxa_finalize@plt+0x9c>
10 ./build-static/../Include/object.h:70455 ./build-static/../Include/object.h:704
11 »       sub····$0x1,%rax56 »       sub····$0x1,%rax
12 »       mov····%rax,(%rbx)57 »       mov····%rax,(%rbx)
13 »       jne····1128·<__cxa_finalize@plt+0x28>58 »       je·····11bd·<__cxa_finalize@plt+0xbd>
14 ./build-static/../Include/object.h:705 
15 »       mov····%rbx,%rdi 
16 »       call···1080·<_Py_Dealloc@plt> 
17 PyInit__testsinglephase():59 PyInit__testsinglephase():
18 ./build-static/../Modules/_testsinglephase.c:337·(discriminator·1)60 ./build-static/../Modules/_testsinglephase.c:337·(discriminator·1)
19 »       xor····%ebx,%ebx61 »       xor····%ebx,%ebx
20 »       jmp····1479·<PyInit__testsinglephase+0x1d9>62 »       jmp····14db·<PyInit__testsinglephase+0x1bb>
21 Py_DECREF(): 
22 ./build-static/../Include/object.h:705 
23 »       call···1080·<_Py_Dealloc@plt> 
24 clear_state(): 
25 ./build-static/../Modules/_testsinglephase.c:64 
26 »       mov····0x2f7d(%rip),%rdi········ 
27 »       test···%rdi,%rdi 
28 »       jne····14e0·<PyInit__testsinglephase+0x240> 
29 »       jmp····1305·<PyInit__testsinglephase+0x65> 
30 init_state(): 
31 ./build-static/../Modules/_testsinglephase.c:120 
32 »       lea····0x2f58(%rip),%rdi········ 
33 »       call···1540·<PyInit__testsinglephase+0x2a0> 
34 _Py_IsImmortal():63 _Py_IsImmortal():
35 ./build-static/../Include/object.h:24264 ./build-static/../Include/object.h:242
36 »       mov····(%rbx),%rax65 »       mov····(%rbx),%rax
37 Py_DECREF():66 Py_DECREF():
38 ./build-static/../Include/object.h:700·(discriminator·1)67 ./build-static/../Include/object.h:700·(discriminator·1)
39 »       test···%eax,%eax68 »       test···%eax,%eax
40 »       js·····1128·<__cxa_finalize@plt+0x28>69 »       js·····119c·<__cxa_finalize@plt+0x9c>
41 ./build-static/../Include/object.h:70470 ./build-static/../Include/object.h:704
42 »       sub····$0x1,%rax71 »       sub····$0x1,%rax
43 »       mov····%rax,(%rbx)72 »       mov····%rax,(%rbx)
44 »       jne····1128·<__cxa_finalize@plt+0x28>73 »       jne····119c·<__cxa_finalize@plt+0x9c>
45 ./build-static/../Include/object.h:70574 ./build-static/../Include/object.h:705
46 »       mov····%rbx,%rdi75 »       mov····%rbx,%rdi
47 »       call···1080·<_Py_Dealloc@plt>76 »       call···1080·<_Py_Dealloc@plt>
48 »       jmp····1128·<__cxa_finalize@plt+0x28>77 »       jmp····119c·<__cxa_finalize@plt+0x9c>
49 »       mov····%rbp,%rdi78 »       mov····%rbx,%rdi
50 »       mov····%eax,0xc(%rsp) 
51 »       call···1080·<_Py_Dealloc@plt>79 »       call···1080·<_Py_Dealloc@plt>
 80 »       jmp····119c·<__cxa_finalize@plt+0x9c>
52 »       mov····0xc(%rsp),%eax 
53 »       jmp····146a·<PyInit__testsinglephase+0x1ca> 
54 »       call···1080·<_Py_Dealloc@plt>81 »       call···1080·<_Py_Dealloc@plt>
55 clear_state():82 clear_state():
56 ./build-static/../Modules/_testsinglephase.c:6483 ./build-static/../Modules/_testsinglephase.c:64
57 »       mov····0x10(%rbx),%rdi84 »       mov····0x10(%rbx),%rdi
58 »       test···%rdi,%rdi85 »       test···%rdi,%rdi
59 »       jne····1577·<PyInit__testsinglephase+0x2d7>86 »       jne····15c7·<PyInit__testsinglephase+0x2a7>
60 »       jmp····158d·<PyInit__testsinglephase+0x2ed>87 »       jmp····15dd·<PyInit__testsinglephase+0x2bd>
 88 _set_initialized():
 89 ./build-static/../Modules/_testsinglephase.c:82
 90 »       mov····0x8(%rsp),%rax
 91 »       cmp····(%rsp),%rax
 92 »       jne····1207·<__cxa_finalize@plt+0x107>
 93 ./build-static/../Modules/_testsinglephase.c:79
 94 »       xor····%esi,%esi
 95 »       mov····%rbp,%rdi
 96 »       call···1090·<_PyTime_GetMonotonicClockWithInfo@plt>
 97 ./build-static/../Modules/_testsinglephase.c:79·(discriminator·1)
 98 »       test···%eax,%eax
 99 »       je·····11de·<__cxa_finalize@plt+0xde>
61 init_state():100 init_state():
62 ./build-static/../Modules/_testsinglephase.c:120101 ./build-static/../Modules/_testsinglephase.c:120
63 »       mov····%rbx,%rdi102 »       mov····%rbx,%rdi
64 »       call···1540·<PyInit__testsinglephase+0x2a0>103 »       call···1590·<PyInit__testsinglephase+0x270>
65 ./build-static/../Modules/_testsinglephase.c:122104 ./build-static/../Modules/_testsinglephase.c:122
Max diff block lines reached; 41074/45734 bytes (89.81%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000001b10·<.fini>:2 0000000000001b60·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
1.86 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x000023bc·011b033b·d8000000·1a000000·64ecffff·...;........d...2 ··0x000023bc·011b033b·d8000000·1a000000·64ecffff·...;........d...
3 ··0x000023cc·f4000000·44edffff·1c010000·54edffff·....D.......T...3 ··0x000023cc·f4000000·44edffff·1c010000·54edffff·....D.......T...
4 ··0x000023dc·60010000·c8edffff·98010000·dfedffff·`...............4 ··0x000023dc·60010000·0beeffff·98010000·22eeffff·`..........."...
5 ··0x000023ec·d8010000·efedffff·18020000·0ceeffff·................5 ··0x000023ec·dc010000·6deeffff·1c020000·8aeeffff·....m...........
 6 ··0x000023fc·50020000·94eeffff·7c020000·9beeffff·P.......|.......
6 ··0x000023fc·4c020000·16eeffff·78020000·1deeffff·L.......x.......7 ··0x0000240c·3c030000·d4eeffff·7c030000·14efffff·<.......|.......
7 ··0x0000240c·38030000·56eeffff·78030000·96eeffff·8...V...x....... 
8 ··0x0000241c·b8030000·e4eeffff·34010000·84f1ffff·........4.......8 ··0x0000241c·bc030000·64efffff·34010000·d4f1ffff·....d...4.......
9 ··0x0000242c·78010000·04f2ffff·b0010000·a4f2ffff·x...............9 ··0x0000242c·78010000·54f2ffff·b0010000·f4f2ffff·x...T...........
10 ··0x0000243c·f0010000·54f3ffff·30020000·04f4ffff·....T...0.......10 ··0x0000243c·f4010000·a4f3ffff·34020000·54f4ffff·........4...T...
11 ··0x0000244c·60020000·44f4ffff·8c020000·74f4ffff·`...D.......t...11 ··0x0000244c·64020000·94f4ffff·90020000·c4f4ffff·d...............
12 ··0x0000245c·a4020000·c4f4ffff·c4020000·04f5ffff·................12 ··0x0000245c·a8020000·14f5ffff·c8020000·54f5ffff·............T...
13 ··0x0000246c·e8020000·d4f5ffff·fc020000·e4f5ffff·................13 ··0x0000246c·ec020000·24f6ffff·00030000·34f6ffff·....$.......4...
14 ··0x0000247c·10030000·64f6ffff·50030000·d4f6ffff·....d...P.......14 ··0x0000247c·14030000·b4f6ffff·54030000·24f7ffff·........T...$...
15 ··0x0000248c·90030000·34f7ffff·d0030000··········....4.......15 ··0x0000248c·94030000·84f7ffff·d4030000··········............
  
6.16 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 51 lines modifiedOffset 2, 52 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
3 ··0x00002498·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00002498·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x000024a8·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x000024a8·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x000024b8·68ebffff·e0000000·000e1046·0e184a0f·h..........F..J.5 ··0x000024b8·68ebffff·e0000000·000e1046·0e184a0f·h..........F..J.
6 ··0x000024c8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x000024c8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x000024d8·14000000·44000000·20ecffff·08000000·....D...·.......7 ··0x000024d8·14000000·44000000·20ecffff·08000000·....D...·.......
8 ··0x000024e8·00000000·00000000·28000000·5c000000·........(...\...8 ··0x000024e8·00000000·00000000·28000000·5c000000·........(...\...
9 ··0x000024f8·a8edffff·9d020000·00450e10·8602410e·.........E....A.9 ··0x000024f8·28eeffff·67020000·00450e10·8602410e·(...g....E....A.
10 ··0x00002508·18830344·0e4003d3·010a0e18·440e1041·...D.@......D..A10 ··0x00002508·18830344·0e4003b5·010a0e18·440e1041·...D.@......D..A
11 ··0x00002518·0e08410b·14000000·88000000·ecebffff·..A.............11 ··0x00002518·0e08440b·14000000·88000000·ecebffff·..D.............
12 ··0x00002528·74000000·000e4083·03860200·1c000000·t.....@.........12 ··0x00002528·b7000000·000e4083·03860200·1c000000·......@.........
13 ··0x00002538·a0000000·04f0ffff·7b000000·00410e10·........{....A..13 ··0x00002538·a0000000·54f0ffff·7b000000·00410e10·....T...{....A..
14 ··0x00002548·8302026c·0a0e0841·0b480e08·14000000·...l...A.H......14 ··0x00002548·8302026c·0a0e0841·0b480e08·14000000·...l...A.H......
15 ··0x00002558·c0000000·28ecffff·17000000·000e1083·....(...........15 ··0x00002558·c0000000·6becffff·17000000·000e1083·....k...........
16 ··0x00002568·02000000·24000000·d8000000·4cf0ffff·....$.......L...16 ··0x00002568·02000000·28000000·d8000000·9cf0ffff·....(...........
17 ··0x00002578·96000000·00410e10·8602430e·18830347·.....A....C....G17 ··0x00002578·9b000000·00410e10·8602430e·18830347·.....A....C....G
18 ··0x00002588·0e300288·0e18410e·10410e08·14000000·.0....A..A......18 ··0x00002588·0e300288·0a0e1841·0e10410e·08410b00·.0.....A..A..A..
19 ··0x00002598·00010000·ffebffff·10000000·000e3083·..............0.19 ··0x00002598·14000000·04010000·3eecffff·4b000000·........>...K...
20 ··0x000025a8·03860200·24000000·18010000·acf0ffff·....$...........20 ··0x000025a8·000e3083·03860200·24000000·1c010000·..0.....$.......
21 ··0x000025b8·a3000000·00410e10·8602440e·18830347·.....A....D....G21 ··0x000025b8·f8f0ffff·a3000000·00410e10·8602440e·.........A....D.
22 ··0x000025c8·0e300294·0e18410e·10410e08·14000000·.0....A..A......22 ··0x000025c8·18830347·0e300294·0e18410e·10410e08·...G.0....A..A..
23 ··0x000025d8·40010000·cfebffff·1d000000·000e3083·@.............0.23 ··0x000025d8·14000000·44010000·49ecffff·1d000000·....D...I.......
24 ··0x000025e8·03860200·18000000·58010000·1cf1ffff·........X.......24 ··0x000025e8·000e3083·03860200·18000000·5c010000·..0.........\...
25 ··0x000025f8·b0000000·00480e10·02990a0e·08410b00·.....H.......A..25 ··0x000025f8·68f1ffff·b0000000·00480e10·02990a0e·h........H......
 26 ··0x00002608·08410b00·10000000·78010000·32ecffff·.A......x...2...
 27 ··0x00002618·0a000000·000e1000·14000000·8c010000·................
 28 ··0x00002628·e8f1ffff·3c000000·00480e20·730e0800·....<....H.·s...
26 ··0x00002608·10000000·74010000·b8ebffff·0a000000·....t...........29 ··0x00002638·10000000·a4010000·10ecffff·07000000·................
27 ··0x00002618·000e1000·14000000·88010000·9cf1ffff·................30 ··0x00002648·000e2000·14000000·b8010000·fcf1ffff·..·.............
28 ··0x00002628·3c000000·00480e20·730e0800·10000000·<....H.·s.......31 ··0x00002658·28000000·00480e10·5f0e0800·1c000000·(....H.._.......
29 ··0x00002638·a0010000·96ebffff·07000000·000e2000·..............·.32 ··0x00002668·d0010000·14f2ffff·4b000000·00450e10·........K....E..
 33 ··0x00002678·8302620a·0e08490b·5a0e0800·20000000·..b...I.Z...·...
 34 ··0x00002688·f0010000·44f2ffff·31000000·00410e10·....D...1....A..
 35 ··0x00002698·83025d0a·0e08410b·490a0e08·450b0000·..]...A.I...E...
30 ··0x00002648·14000000·b4010000·b0f1ffff·28000000·............(...36 ··0x000026a8·10000000·14020000·60f2ffff·10000000·........`.......
31 ··0x00002658·00480e10·5f0e0800·1c000000·cc010000·.H.._........... 
32 ··0x00002668·c8f1ffff·4b000000·00450e10·8302620a·....K....E....b. 
33 ··0x00002678·0e08490b·5a0e0800·20000000·ec010000·..I.Z...·....... 
34 ··0x00002688·f8f1ffff·31000000·00410e10·83025d0a·....1....A....]. 
35 ··0x00002698·0e08410b·490a0e08·450b0000·10000000·..A.I...E....... 
36 ··0x000026a8·10020000·14f2ffff·10000000·00000000·................ 
37 ··0x000026b8·10000000·24020000·d0f2ffff·09000000·....$........... 
38 ··0x000026c8·00000000·24000000·38020000·ccf2ffff·....$...8.......37 ··0x000026b8·00000000·10000000·28020000·1cf3ffff·........(.......
 38 ··0x000026c8·09000000·00000000·24000000·3c020000·........$...<...
39 ··0x000026d8·75000000·00450e10·8602410e·18830341·u....E....A....A39 ··0x000026d8·18f3ffff·75000000·00450e10·8602410e·....u....E....A.
40 ··0x000026e8·0e20026b·0e18410e·10410e08·14000000·.·.k..A..A......40 ··0x000026e8·18830341·0e20026b·0e18410e·10410e08·...A.·.k..A..A..
41 ··0x000026f8·60020000·ddeaffff·39000000·000e2083·`.......9.....·.41 ··0x000026f8·14000000·64020000·57ebffff·39000000·....d...W...9...
42 ··0x00002708·03860200·24000000·78020000·0cf3ffff·....$...x.......42 ··0x00002708·000e2083·03860200·24000000·7c020000·..·.....$...|...
43 ··0x00002718·6b000000·00450e10·86024d0e·18830344·k....E....M....D43 ··0x00002718·58f3ffff·6b000000·00450e10·86024d0e·X...k....E....M.
44 ··0x00002728·0e40024f·0e18440e·10410e08·14000000·.@.O..D..A......44 ··0x00002728·18830344·0e40024f·0e18440e·10410e08·...D.@.O..D..A..
45 ··0x00002738·a0020000·d6eaffff·40000000·000e4083·........@.....@.45 ··0x00002738·14000000·a4020000·50ebffff·40000000·........P...@...
46 ··0x00002748·03860200·24000000·b8020000·3cf3ffff·....$.......<...46 ··0x00002748·000e4083·03860200·24000000·bc020000·..@.....$.......
47 ··0x00002758·59000000·00450e10·86024d0e·18830341·Y....E....M....A47 ··0x00002758·88f3ffff·59000000·00450e10·86024d0e·....Y....E....M.
48 ··0x00002768·0e200243·0e18410e·10410e08·14000000·.·.C..A..A......48 ··0x00002768·18830341·0e200243·0e18410e·10410e08·...A.·.C..A..A..
49 ··0x00002778·e0020000·d6eaffff·41000000·000e2083·........A.....·.49 ··0x00002778·14000000·e4020000·50ebffff·41000000·........P...A...
50 ··0x00002788·03860200·14000000·f8020000·5cf3ffff·............\...50 ··0x00002788·000e2083·03860200·14000000·fc020000·..·.............
51 ··0x00002798·20000000·00450e10·5a0e0800·00000000··....E..Z.......51 ··0x00002798·a8f3ffff·20000000·00450e10·5a0e0800·....·....E..Z...
 52 ··0x000027a8·00000000····························....
  
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00003e30·80190000·00000000···················........2 ··0x00003e30·d0190000·00000000···················........
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00003e38·40190000·00000000···················@.......2 ··0x00003e38·90190000·00000000···················........
  
4.37 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
18 ··0x00004170·00000000·00000000·00000000·00000000·................18 ··0x00004170·00000000·00000000·00000000·00000000·................
19 ··0x00004180·00000000·00000000·76200000·00000000·........v·......19 ··0x00004180·00000000·00000000·76200000·00000000·........v·......
20 ··0x00004190·48210000·00000000·20000000·00000000·H!......·.......20 ··0x00004190·48210000·00000000·20000000·00000000·H!......·.......
21 ··0x000041a0·e0410000·00000000·00000000·00000000·.A..............21 ··0x000041a0·e0410000·00000000·00000000·00000000·.A..............
22 ··0x000041b0·00000000·00000000·00000000·00000000·................22 ··0x000041b0·00000000·00000000·00000000·00000000·................
23 ··0x000041c0·00000000·00000000·00000000·00000000·................23 ··0x000041c0·00000000·00000000·00000000·00000000·................
24 ··0x000041d0·00000000·00000000·00000000·00000000·................24 ··0x000041d0·00000000·00000000·00000000·00000000·................
25 ··0x000041e0·92200000·00000000·00180000·00000000·.·..............25 ··0x000041e0·92200000·00000000·50180000·00000000·.·......P.......
26 ··0x000041f0·04000000·00000000·00230000·00000000·.........#......26 ··0x000041f0·04000000·00000000·00230000·00000000·.........#......
27 ··0x00004200·56200000·00000000·c0170000·00000000·V·..............27 ··0x00004200·56200000·00000000·10180000·00000000·V·..............
28 ··0x00004210·01000000·00000000·c0220000·00000000·........."......28 ··0x00004210·01000000·00000000·c0220000·00000000·........."......
29 ··0x00004220·9f200000·00000000·30180000·00000000·.·......0.......29 ··0x00004220·9f200000·00000000·80180000·00000000·.·..............
30 ··0x00004230·04000000·00000000·60230000·00000000·........`#......30 ··0x00004230·04000000·00000000·60230000·00000000·........`#......
31 ··0x00004240·b1200000·00000000·f01a0000·00000000·.·..............31 ··0x00004240·b1200000·00000000·401b0000·00000000·.·......@.......
32 ··0x00004250·04000000·00000000·a0210000·00000000·.........!......32 ··0x00004250·04000000·00000000·a0210000·00000000·.........!......
33 ··0x00004260·00000000·00000000·00000000·00000000·................33 ··0x00004260·00000000·00000000·00000000·00000000·................
34 ··0x00004270·00000000·00000000·00000000·00000000·................34 ··0x00004270·00000000·00000000·00000000·00000000·................
35 ··0x00004280·ffffffff·00000000·00000000·00000000·................35 ··0x00004280·ffffffff·00000000·00000000·00000000·................
36 ··0x00004290·00000000·00000000·00000000·00000000·................36 ··0x00004290·00000000·00000000·00000000·00000000·................
37 ··0x000042a0·00000000·00000000·c5200000·00000000·.........·......37 ··0x000042a0·00000000·00000000·c5200000·00000000·.........·......
38 ··0x000042b0·70210000·00000000·00000000·00000000·p!..............38 ··0x000042b0·70210000·00000000·00000000·00000000·p!..............
39 ··0x000042c0·00430000·00000000·00000000·00000000·.C..............39 ··0x000042c0·00430000·00000000·00000000·00000000·.C..............
40 ··0x000042d0·00000000·00000000·00000000·00000000·................40 ··0x000042d0·00000000·00000000·00000000·00000000·................
41 ··0x000042e0·00000000·00000000·00000000·00000000·................41 ··0x000042e0·00000000·00000000·00000000·00000000·................
42 ··0x000042f0·00000000·00000000·00000000·00000000·................42 ··0x000042f0·00000000·00000000·00000000·00000000·................
43 ··0x00004300·92200000·00000000·00180000·00000000·.·..............43 ··0x00004300·92200000·00000000·50180000·00000000·.·......P.......
44 ··0x00004310·04000000·00000000·00230000·00000000·.........#......44 ··0x00004310·04000000·00000000·00230000·00000000·.........#......
45 ··0x00004320·56200000·00000000·c0170000·00000000·V·..............45 ··0x00004320·56200000·00000000·10180000·00000000·V·..............
46 ··0x00004330·01000000·00000000·c0220000·00000000·........."......46 ··0x00004330·01000000·00000000·c0220000·00000000·........."......
47 ··0x00004340·9f200000·00000000·30180000·00000000·.·......0.......47 ··0x00004340·9f200000·00000000·80180000·00000000·.·..............
48 ··0x00004350·04000000·00000000·60230000·00000000·........`#......48 ··0x00004350·04000000·00000000·60230000·00000000·........`#......
49 ··0x00004360·00000000·00000000·00000000·00000000·................49 ··0x00004360·00000000·00000000·00000000·00000000·................
50 ··0x00004370·00000000·00000000·00000000·00000000·................50 ··0x00004370·00000000·00000000·00000000·00000000·................
51 ··0x00004380·ffffffff·00000000·00000000·00000000·................51 ··0x00004380·ffffffff·00000000·00000000·00000000·................
52 ··0x00004390·00000000·00000000·00000000·00000000·................52 ··0x00004390·00000000·00000000·00000000·00000000·................
53 ··0x000043a0·00000000·00000000·ee200000·00000000·.........·......53 ··0x000043a0·00000000·00000000·ee200000·00000000·.........·......
54 ··0x000043b0·e2200000·00000000·ffffffff·ffffffff·.·..............54 ··0x000043b0·e2200000·00000000·ffffffff·ffffffff·.·..............
55 ··0x000043c0·00440000·00000000·00000000·00000000·.D..............55 ··0x000043c0·00440000·00000000·00000000·00000000·.D..............
56 ··0x000043d0·00000000·00000000·00000000·00000000·................56 ··0x000043d0·00000000·00000000·00000000·00000000·................
57 ··0x000043e0·00000000·00000000·00000000·00000000·................57 ··0x000043e0·00000000·00000000·00000000·00000000·................
58 ··0x000043f0·00000000·00000000·00000000·00000000·................58 ··0x000043f0·00000000·00000000·00000000·00000000·................
59 ··0x00004400·92200000·00000000·00180000·00000000·.·..............59 ··0x00004400·92200000·00000000·50180000·00000000·.·......P.......
60 ··0x00004410·04000000·00000000·00230000·00000000·.........#......60 ··0x00004410·04000000·00000000·00230000·00000000·.........#......
61 ··0x00004420·56200000·00000000·c0170000·00000000·V·..............61 ··0x00004420·56200000·00000000·10180000·00000000·V·..............
62 ··0x00004430·01000000·00000000·c0220000·00000000·........."......62 ··0x00004430·01000000·00000000·c0220000·00000000·........."......
63 ··0x00004440·9f200000·00000000·30180000·00000000·.·......0.......63 ··0x00004440·9f200000·00000000·80180000·00000000·.·..............
64 ··0x00004450·04000000·00000000·60230000·00000000·........`#......64 ··0x00004450·04000000·00000000·60230000·00000000·........`#......
65 ··0x00004460·ff200000·00000000·c0180000·00000000·.·..............65 ··0x00004460·ff200000·00000000·10190000·00000000·.·..............
66 ··0x00004470·04000000·00000000·60220000·00000000·........`"......66 ··0x00004470·04000000·00000000·60220000·00000000·........`"......
67 ··0x00004480·11210000·00000000·10170000·00000000·.!..............67 ··0x00004480·11210000·00000000·60170000·00000000·.!......`.......
68 ··0x00004490·04000000·00000000·00220000·00000000·........."......68 ··0x00004490·04000000·00000000·00220000·00000000·........."......
69 ··0x000044a0·00000000·00000000·00000000·00000000·................69 ··0x000044a0·00000000·00000000·00000000·00000000·................
70 ··0x000044b0·00000000·00000000·00000000·00000000·................70 ··0x000044b0·00000000·00000000·00000000·00000000·................
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61656362·34326139·64653036·36396165·aecb42a9de0669ae 
3 ··0x00000010·63326261·37313664·63396539·31326532·c2ba716dc9e912e22 ··0x00000000·31616232·36646461·62643362·35663837·1ab26ddabd3b5f87
 3 ··0x00000010·64663662·64653162·36393232·64396366·df6bde1b6922d9cf
4 ··0x00000020·38633133·62642e64·65627567·00000000·8c13bd.debug....4 ··0x00000020·62383363·65332e64·65627567·00000000·b83ce3.debug....
5 ··0x00000030·68892a15····························h.*.5 ··0x00000030·a9f4d910····························....
  
963 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···1896.4·KiB·(1941932·B)3 ··Compressed·size:···1896.3·KiB·(1941828·B)
4 ··Uncompressed·size:·9040.0·KiB·(9256960·B)4 ··Uncompressed·size:·9040.0·KiB·(9256960·B)
5 ··Ratio:·············0.2105 ··Ratio:·············0.210
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0·········1941932·········9256960··0.210··CRC64············010 ·········1·········1···············0···············0·········1941828·········9256960··0.210··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········1941892·········9256960··0.210··CRC6413 ·········1·········1··············12···············0·········1941788·········9256960··0.210··CRC64
1.74 GB
python3.12-dbg_3.12.3-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary
2 -rw-r--r--···0········0········0·····3880·2024-04-10·05:33:47.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3884·2024-04-10·05:33:47.000000·control.tar.xz
3 -rw-r--r--···0········0········0·47617872·2024-04-10·05:33:47.000000·data.tar.xz3 -rw-r--r--···0········0········0·47635776·2024-04-10·05:33:47.000000·data.tar.xz
9.98 KB
control.tar.xz
9.02 KB
control.tar
4.79 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.12-dbg1 Package:·python3.12-dbg
2 Source:·python3.122 Source:·python3.12
3 Version:·3.12.3-13 Version:·3.12.3-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·748096 Installed-Size:·74823
7 Depends:·python3.12·(=·3.12.3-1),·libpython3.12t64-dbg·(=·3.12.3-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.12·(=·3.12.3-1),·libpython3.12t64-dbg·(=·3.12.3-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)
8 Recommends:·gdb8 Recommends:·gdb
9 Suggests:·python3-gdbm-dbg,·python3-tk-dbg9 Suggests:·python3-gdbm-dbg,·python3-tk-dbg
10 Section:·debug10 Section:·debug
11 Priority:·optional11 Priority:·optional
12 Multi-Arch:·allowed12 Multi-Arch:·allowed
13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.12)13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.12)
Offset 15, 8 lines modifiedOffset 15, 8 lines modified
15 ·.15 ·.
16 ·-·A·Python·interpreter·configured·with·--pydebug.·Dynamically·loaded·modules16 ·-·A·Python·interpreter·configured·with·--pydebug.·Dynamically·loaded·modules
17 ···are·searched·as·<foo>_d.so·first.·Third·party·extensions·need·a·separate17 ···are·searched·as·<foo>_d.so·first.·Third·party·extensions·need·a·separate
18 ···build·to·be·used·by·this·interpreter.18 ···build·to·be·used·by·this·interpreter.
19 ·-·Debug·information·for·standard·python·interpreter·and·extensions.19 ·-·Debug·information·for·standard·python·interpreter·and·extensions.
20 ·.20 ·.
21 ·See·the·README.debug·for·more·information.21 ·See·the·README.debug·for·more·information.
22 Build-Ids:·02ba29ba63b44fd48a6e3053631386960c650f42·09cca829ec6241c57fe143e6f7eb5a21d22e650f·0a22243365048d1ddba53d0cd0fef79ccdadead3·0a2314d4160354d263194ea7087fe4531e81137c·0ec25c4624b6f97d438aa75f34313eb9cbeda9e6·126e4012d212f2eaa6fcf3163b67d9784b1bafd2·16ebb7b00fc8e97fed24806a12bb3bc0af3ec9e2·20a3d292647940e560efea81b3c138273123e161·20baefd064df03837c1fea505def826f4861fbd8·36139c205e64f8822781e58baf801cc881300da3·3a26af58f8[·...·truncated·by·diffoscope;·len:·1505,·SHA:·fe28b6c1408485d8d79460ade0b890df9e7fcc151f6bd425bc53a9c2733cebee·...·]1·f7d36b549d5000cc7fd052e2ac6592bbf2a9b79d·fae08840e437d8218c985e94524a3f093977a13822 Build-Ids:·02ba29ba63b44fd48a6e3053631386960c650f42·09cca829ec6241c57fe143e6f7eb5a21d22e650f·0a22243365048d1ddba53d0cd0fef79ccdadead3·0a2314d4160354d263194ea7087fe4531e81137c·126e4012d212f2eaa6fcf3163b67d9784b1bafd2·16ebb7b00fc8e97fed24806a12bb3bc0af3ec9e2·1bed036f2219763084538561e2fae00325af7493·20a3d292647940e560efea81b3c138273123e161·20baefd064df03837c1fea505def826f4861fbd8·258238a375588779b9c42b6adc4582b6e7904cb8·36139c205e[·...·truncated·by·diffoscope;·len:·1505,·SHA:·efaac0b3b7bfa3dbf71db7a084cdc3ced7a1f685d29fc6420255b857d308857e·...·]1·f7d36b549d5000cc7fd052e2ac6592bbf2a9b79d·fae08840e437d8218c985e94524a3f093977a138
4.2 KB
./md5sums
30.0 B
./md5sums
Files differ
4.16 KB
line order
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 usr/bin/python3.12d1 usr/bin/python3.12d
2 usr/lib/debug/.build-id/02/ba29ba63b44fd48a6e3053631386960c650f42.debug2 usr/lib/debug/.build-id/02/ba29ba63b44fd48a6e3053631386960c650f42.debug
3 usr/lib/debug/.build-id/09/cca829ec6241c57fe143e6f7eb5a21d22e650f.debug3 usr/lib/debug/.build-id/09/cca829ec6241c57fe143e6f7eb5a21d22e650f.debug
4 usr/lib/debug/.build-id/0a/22243365048d1ddba53d0cd0fef79ccdadead3.debug4 usr/lib/debug/.build-id/0a/22243365048d1ddba53d0cd0fef79ccdadead3.debug
5 usr/lib/debug/.build-id/0a/2314d4160354d263194ea7087fe4531e81137c.debug5 usr/lib/debug/.build-id/0a/2314d4160354d263194ea7087fe4531e81137c.debug
6 usr/lib/debug/.build-id/0e/c25c4624b6f97d438aa75f34313eb9cbeda9e6.debug 
7 usr/lib/debug/.build-id/12/6e4012d212f2eaa6fcf3163b67d9784b1bafd2.debug6 usr/lib/debug/.build-id/12/6e4012d212f2eaa6fcf3163b67d9784b1bafd2.debug
8 usr/lib/debug/.build-id/16/ebb7b00fc8e97fed24806a12bb3bc0af3ec9e2.debug7 usr/lib/debug/.build-id/16/ebb7b00fc8e97fed24806a12bb3bc0af3ec9e2.debug
 8 usr/lib/debug/.build-id/1b/ed036f2219763084538561e2fae00325af7493.debug
9 usr/lib/debug/.build-id/20/a3d292647940e560efea81b3c138273123e161.debug9 usr/lib/debug/.build-id/20/a3d292647940e560efea81b3c138273123e161.debug
10 usr/lib/debug/.build-id/20/baefd064df03837c1fea505def826f4861fbd8.debug10 usr/lib/debug/.build-id/20/baefd064df03837c1fea505def826f4861fbd8.debug
 11 usr/lib/debug/.build-id/25/8238a375588779b9c42b6adc4582b6e7904cb8.debug
11 usr/lib/debug/.build-id/36/139c205e64f8822781e58baf801cc881300da3.debug12 usr/lib/debug/.build-id/36/139c205e64f8822781e58baf801cc881300da3.debug
12 usr/lib/debug/.build-id/3a/26af58f8d7bab30dd46d777ab3857e7234402e.debug13 usr/lib/debug/.build-id/3a/26af58f8d7bab30dd46d777ab3857e7234402e.debug
13 usr/lib/debug/.build-id/3c/49b90389745570c04c1e94136e7f5dc61e351a.debug14 usr/lib/debug/.build-id/3c/49b90389745570c04c1e94136e7f5dc61e351a.debug
14 usr/lib/debug/.build-id/3e/8ff11a3dcfcd5c97c86a6b4cdcdc959c55770b.debug15 usr/lib/debug/.build-id/3e/8ff11a3dcfcd5c97c86a6b4cdcdc959c55770b.debug
15 usr/lib/debug/.build-id/41/fd57a7b5efcb01bc977a1f3f6653442efaf1a3.debug16 usr/lib/debug/.build-id/41/fd57a7b5efcb01bc977a1f3f6653442efaf1a3.debug
16 usr/lib/debug/.build-id/4e/5dca5ae69ad188659be9a2a912db86ab9f2bab.debug17 usr/lib/debug/.build-id/4e/5dca5ae69ad188659be9a2a912db86ab9f2bab.debug
17 usr/lib/debug/.build-id/51/418eab3a639342e0f9052e6f1aecec77977802.debug18 usr/lib/debug/.build-id/51/418eab3a639342e0f9052e6f1aecec77977802.debug
18 usr/lib/debug/.build-id/52/a33d24806b7dfc6f64c70eed4ce88a898ce40b.debug19 usr/lib/debug/.build-id/57/1ab26ddabd3b5f87df6bde1b6922d9cfb83ce3.debug
19 usr/lib/debug/.build-id/5a/983156e8ed5c9c04977321a0806cac28aa02d9.debug20 usr/lib/debug/.build-id/5a/983156e8ed5c9c04977321a0806cac28aa02d9.debug
20 usr/lib/debug/.build-id/5c/aecb42a9de0669aec2ba716dc9e912e28c13bd.debug 
21 usr/lib/debug/.build-id/5d/5f81b20daa250ccd1b227e21d2fe2b7474a65d.debug 
22 usr/lib/debug/.build-id/5f/4e669e91f2d3f3a29a001de7da6b369bd1a13c.debug21 usr/lib/debug/.build-id/5f/4e669e91f2d3f3a29a001de7da6b369bd1a13c.debug
23 usr/lib/debug/.build-id/62/826439c0950a811426d776a41ed016aa3aefac.debug22 usr/lib/debug/.build-id/62/826439c0950a811426d776a41ed016aa3aefac.debug
24 usr/lib/debug/.build-id/65/cafe3ec58cdd0de6e67ea8dd60cf59d5a01117.debug23 usr/lib/debug/.build-id/65/cafe3ec58cdd0de6e67ea8dd60cf59d5a01117.debug
25 usr/lib/debug/.build-id/7b/3d3fb568a7b6ea1e49276193885fa2727d83b4.debug24 usr/lib/debug/.build-id/7b/3d3fb568a7b6ea1e49276193885fa2727d83b4.debug
26 usr/lib/debug/.build-id/80/97c5cd58e908b2ce07c7bada30c96b7ac0d0f6.debug25 usr/lib/debug/.build-id/80/97c5cd58e908b2ce07c7bada30c96b7ac0d0f6.debug
27 usr/lib/debug/.build-id/81/e7fd035e814cfc16d6b36602801e87d3187b1c.debug26 usr/lib/debug/.build-id/81/e7fd035e814cfc16d6b36602801e87d3187b1c.debug
28 usr/lib/debug/.build-id/83/215c37e12493f2cd018b2242e6f7dade8ff543.debug27 usr/lib/debug/.build-id/83/215c37e12493f2cd018b2242e6f7dade8ff543.debug
29 usr/lib/debug/.build-id/86/19f6812a2f75687c6ad5ff23e1d74faa4cf57d.debug28 usr/lib/debug/.build-id/86/19f6812a2f75687c6ad5ff23e1d74faa4cf57d.debug
30 usr/lib/debug/.build-id/87/219046ae2c4a20df6b3d74b57f771e4441ed1d.debug29 usr/lib/debug/.build-id/87/219046ae2c4a20df6b3d74b57f771e4441ed1d.debug
31 usr/lib/debug/.build-id/88/f1c70c8c6d6c4e0cf1f631c0523a41801b0355.debug30 usr/lib/debug/.build-id/88/f1c70c8c6d6c4e0cf1f631c0523a41801b0355.debug
32 usr/lib/debug/.build-id/8d/80ed248e035ae790e8ebe940da4a9d25a6e510.debug31 usr/lib/debug/.build-id/8d/80ed248e035ae790e8ebe940da4a9d25a6e510.debug
33 usr/lib/debug/.build-id/95/4f6990671ffd8736fe2c2aa0fe17e0cf1e415a.debug32 usr/lib/debug/.build-id/95/4f6990671ffd8736fe2c2aa0fe17e0cf1e415a.debug
 33 usr/lib/debug/.build-id/99/db2659450621a7dfedf9d1a44527276f0801d2.debug
 34 usr/lib/debug/.build-id/a3/7c56f9064be9dfa22643242dd1cf0521e5423b.debug
34 usr/lib/debug/.build-id/a5/d0ba38af484dd32ca2595d0f8c8b7ae229021a.debug35 usr/lib/debug/.build-id/a5/d0ba38af484dd32ca2595d0f8c8b7ae229021a.debug
35 usr/lib/debug/.build-id/b1/7b72541cc1dfdd6dde0953f32462e64feee92f.debug36 usr/lib/debug/.build-id/b1/7b72541cc1dfdd6dde0953f32462e64feee92f.debug
36 usr/lib/debug/.build-id/b6/adb99f76d213c2cf6d7d3008b882299fda35b7.debug37 usr/lib/debug/.build-id/b6/adb99f76d213c2cf6d7d3008b882299fda35b7.debug
37 usr/lib/debug/.build-id/b6/b6b7360cf8bcd90af7d86e7ac413f80090fcb3.debug38 usr/lib/debug/.build-id/b6/b6b7360cf8bcd90af7d86e7ac413f80090fcb3.debug
38 usr/lib/debug/.build-id/b8/08040c493a7360230d3e1547b905af5b7e9ae6.debug39 usr/lib/debug/.build-id/b8/08040c493a7360230d3e1547b905af5b7e9ae6.debug
39 usr/lib/debug/.build-id/bf/efbf5ec5faa332593d6685e32c7498d6c209d5.debug40 usr/lib/debug/.build-id/bf/efbf5ec5faa332593d6685e32c7498d6c209d5.debug
40 usr/lib/debug/.build-id/c1/b018cf1fbd15cbad73fda862dc1eb179af357e.debug 
41 usr/lib/debug/.build-id/c2/3c733ca56a0ddf4d63bb274c8277399e049499.debug41 usr/lib/debug/.build-id/c2/3c733ca56a0ddf4d63bb274c8277399e049499.debug
42 usr/lib/debug/.build-id/c6/4c1e6bee88b61b8abfbdb99934cae8585a3e08.debug42 usr/lib/debug/.build-id/c6/4c1e6bee88b61b8abfbdb99934cae8585a3e08.debug
43 usr/lib/debug/.build-id/c7/433c9c4c9a6a09e2f807d58c4c5ecd332e4e25.debug43 usr/lib/debug/.build-id/c7/433c9c4c9a6a09e2f807d58c4c5ecd332e4e25.debug
44 usr/lib/debug/.build-id/ca/593a7bba56c3b32a0977cb6955234fbbf39054.debug44 usr/lib/debug/.build-id/ca/593a7bba56c3b32a0977cb6955234fbbf39054.debug
45 usr/lib/debug/.build-id/cb/d4c1281f0d13fadeeb088e4c9bc89d2b658e41.debug45 usr/lib/debug/.build-id/cb/d4c1281f0d13fadeeb088e4c9bc89d2b658e41.debug
46 usr/lib/debug/.build-id/e0/23e1899e96ca39944bf5ffe9a272105d46b48b.debug 
47 usr/lib/debug/.build-id/ea/9e6980410d3c28d3c8646259b8f296ed154b61.debug46 usr/lib/debug/.build-id/ea/9e6980410d3c28d3c8646259b8f296ed154b61.debug
48 usr/lib/debug/.build-id/ec/6a4fcba02cd4fa487e5b0c8f832b7f92124d91.debug47 usr/lib/debug/.build-id/ec/6a4fcba02cd4fa487e5b0c8f832b7f92124d91.debug
 48 usr/lib/debug/.build-id/f5/e7fdf237273bf64f910666d38d9ef6a308d5d1.debug
49 usr/lib/debug/.build-id/f7/d36b549d5000cc7fd052e2ac6592bbf2a9b79d.debug49 usr/lib/debug/.build-id/f7/d36b549d5000cc7fd052e2ac6592bbf2a9b79d.debug
50 usr/lib/debug/.build-id/fa/e08840e437d8218c985e94524a3f093977a138.debug50 usr/lib/debug/.build-id/fa/e08840e437d8218c985e94524a3f093977a138.debug
51 usr/share/doc/python3.12/README.debug51 usr/share/doc/python3.12/README.debug
52 usr/share/doc/python3.12/SpecialBuilds.txt.gz52 usr/share/doc/python3.12/SpecialBuilds.txt.gz
53 usr/share/gdb/auto-load/usr/bin/python3.12-gdb.py53 usr/share/gdb/auto-load/usr/bin/python3.12-gdb.py
54 usr/share/lintian/overrides/python3.12-dbg54 usr/share/lintian/overrides/python3.12-dbg
955 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···3880·B3 ··Compressed·size:···3884·B
4 ··Uncompressed·size:·20.0·KiB·(20480·B)4 ··Uncompressed·size:·20.0·KiB·(20480·B)
5 ··Ratio:·············0.1895 ··Ratio:·············0.190
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0············3880···········20480··0.189··CRC64············010 ·········1·········1···············0···············0············3884···········20480··0.190··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0············3844···········20480··0.188··CRC6413 ·········1·········1··············12···············0············3848···········20480··0.188··CRC64
1.74 GB
data.tar.xz
1.74 GB
data.tar
13.5 KB
file list
    
Offset 8, 45 lines modifiedOffset 8, 43 lines modified
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/02/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/02/
9 -rw-r--r--···0·root·········(0)·root·········(0)····24704·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/02/ba29ba63b44fd48a6e3053631386960c650f42.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····24704·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/02/ba29ba63b44fd48a6e3053631386960c650f42.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/09/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/09/
11 -rw-r--r--···0·root·········(0)·root·········(0)····40472·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/09/cca829ec6241c57fe143e6f7eb5a21d22e650f.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····40472·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/09/cca829ec6241c57fe143e6f7eb5a21d22e650f.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0a/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0a/
13 -rw-r--r--···0·root·········(0)·root·········(0)····14360·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0a/22243365048d1ddba53d0cd0fef79ccdadead3.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····14360·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0a/22243365048d1ddba53d0cd0fef79ccdadead3.debug
14 -rw-r--r--···0·root·········(0)·root·········(0)····23000·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0a/2314d4160354d263194ea7087fe4531e81137c.debug14 -rw-r--r--···0·root·········(0)·root·········(0)····23000·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0a/2314d4160354d263194ea7087fe4531e81137c.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0e/ 
16 -rw-r--r--···0·root·········(0)·root·········(0)·13357952·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/0e/c25c4624b6f97d438aa75f34313eb9cbeda9e6.debug 
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/12/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/12/
18 -rw-r--r--···0·root·········(0)·root·········(0)···122128·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/12/6e4012d212f2eaa6fcf3163b67d9784b1bafd2.debug16 -rw-r--r--···0·root·········(0)·root·········(0)···122128·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/12/6e4012d212f2eaa6fcf3163b67d9784b1bafd2.debug
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/16/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/16/
20 -rw-r--r--···0·root·········(0)·root·········(0)····14216·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/16/ebb7b00fc8e97fed24806a12bb3bc0af3ec9e2.debug18 -rw-r--r--···0·root·········(0)·root·········(0)····14216·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/16/ebb7b00fc8e97fed24806a12bb3bc0af3ec9e2.debug
 19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/1b/
 20 -rw-r--r--···0·root·········(0)·root·········(0)···116088·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/1b/ed036f2219763084538561e2fae00325af7493.debug
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/20/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/20/
22 -rw-r--r--···0·root·········(0)·root·········(0)····26376·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/20/a3d292647940e560efea81b3c138273123e161.debug22 -rw-r--r--···0·root·········(0)·root·········(0)····26376·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/20/a3d292647940e560efea81b3c138273123e161.debug
23 -rw-r--r--···0·root·········(0)·root·········(0)···147856·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/20/baefd064df03837c1fea505def826f4861fbd8.debug23 -rw-r--r--···0·root·········(0)·root·········(0)···147856·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/20/baefd064df03837c1fea505def826f4861fbd8.debug
 24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/25/
 25 -rw-r--r--···0·root·········(0)·root·········(0)·13363120·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/25/8238a375588779b9c42b6adc4582b6e7904cb8.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/36/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/36/
25 -rw-r--r--···0·root·········(0)·root·········(0)····30488·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/36/139c205e64f8822781e58baf801cc881300da3.debug27 -rw-r--r--···0·root·········(0)·root·········(0)····30488·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/36/139c205e64f8822781e58baf801cc881300da3.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3a/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3a/
27 -rw-r--r--···0·root·········(0)·root·········(0)···350224·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3a/26af58f8d7bab30dd46d777ab3857e7234402e.debug29 -rw-r--r--···0·root·········(0)·root·········(0)···350224·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3a/26af58f8d7bab30dd46d777ab3857e7234402e.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3c/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3c/
29 -rw-r--r--···0·root·········(0)·root·········(0)····27616·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3c/49b90389745570c04c1e94136e7f5dc61e351a.debug31 -rw-r--r--···0·root·········(0)·root·········(0)····27616·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3c/49b90389745570c04c1e94136e7f5dc61e351a.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3e/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3e/
31 -rw-r--r--···0·root·········(0)·root·········(0)····84336·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3e/8ff11a3dcfcd5c97c86a6b4cdcdc959c55770b.debug33 -rw-r--r--···0·root·········(0)·root·········(0)····84336·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/3e/8ff11a3dcfcd5c97c86a6b4cdcdc959c55770b.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/41/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/41/
33 -rw-r--r--···0·root·········(0)·root·········(0)····45864·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/41/fd57a7b5efcb01bc977a1f3f6653442efaf1a3.debug35 -rw-r--r--···0·root·········(0)·root·········(0)····45864·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/41/fd57a7b5efcb01bc977a1f3f6653442efaf1a3.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/4e/36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/4e/
35 -rw-r--r--···0·root·········(0)·root·········(0)···403688·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/4e/5dca5ae69ad188659be9a2a912db86ab9f2bab.debug37 -rw-r--r--···0·root·········(0)·root·········(0)···403688·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/4e/5dca5ae69ad188659be9a2a912db86ab9f2bab.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/51/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/51/
37 -rw-r--r--···0·root·········(0)·root·········(0)····33840·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/51/418eab3a639342e0f9052e6f1aecec77977802.debug39 -rw-r--r--···0·root·········(0)·root·········(0)····33840·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/51/418eab3a639342e0f9052e6f1aecec77977802.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/52/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/57/
39 -rw-r--r--···0·root·········(0)·root·········(0)····25816·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/52/a33d24806b7dfc6f64c70eed4ce88a898ce40b.debug41 -rw-r--r--···0·root·········(0)·root·········(0)····18320·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/57/1ab26ddabd3b5f87df6bde1b6922d9cfb83ce3.debug
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5a/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5a/
41 -rw-r--r--···0·root·········(0)·root·········(0)····57808·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5a/983156e8ed5c9c04977321a0806cac28aa02d9.debug43 -rw-r--r--···0·root·········(0)·root·········(0)····57808·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5a/983156e8ed5c9c04977321a0806cac28aa02d9.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5c/ 
43 -rw-r--r--···0·root·········(0)·root·········(0)····18176·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5c/aecb42a9de0669aec2ba716dc9e912e28c13bd.debug 
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5d/ 
45 -rw-r--r--···0·root·········(0)·root·········(0)···115288·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5d/5f81b20daa250ccd1b227e21d2fe2b7474a65d.debug 
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5f/44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5f/
47 -rw-r--r--···0·root·········(0)·root·········(0)····78120·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5f/4e669e91f2d3f3a29a001de7da6b369bd1a13c.debug45 -rw-r--r--···0·root·········(0)·root·········(0)····78120·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/5f/4e669e91f2d3f3a29a001de7da6b369bd1a13c.debug
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/62/46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/62/
49 -rw-r--r--···0·root·········(0)·root·········(0)····26888·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/62/826439c0950a811426d776a41ed016aa3aefac.debug47 -rw-r--r--···0·root·········(0)·root·········(0)····26888·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/62/826439c0950a811426d776a41ed016aa3aefac.debug
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/65/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/65/
51 -rw-r--r--···0·root·········(0)·root·········(0)····28520·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/65/cafe3ec58cdd0de6e67ea8dd60cf59d5a01117.debug49 -rw-r--r--···0·root·········(0)·root·········(0)····28520·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/65/cafe3ec58cdd0de6e67ea8dd60cf59d5a01117.debug
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/7b/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/7b/
Offset 63, 43 lines modifiedOffset 61, 45 lines modified
63 -rw-r--r--···0·root·········(0)·root·········(0)····25208·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/87/219046ae2c4a20df6b3d74b57f771e4441ed1d.debug61 -rw-r--r--···0·root·········(0)·root·········(0)····25208·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/87/219046ae2c4a20df6b3d74b57f771e4441ed1d.debug
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/88/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/88/
65 -rw-r--r--···0·root·········(0)·root·········(0)····82984·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/88/f1c70c8c6d6c4e0cf1f631c0523a41801b0355.debug63 -rw-r--r--···0·root·········(0)·root·········(0)····82984·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/88/f1c70c8c6d6c4e0cf1f631c0523a41801b0355.debug
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/8d/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/8d/
67 -rw-r--r--···0·root·········(0)·root·········(0)···227376·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/8d/80ed248e035ae790e8ebe940da4a9d25a6e510.debug65 -rw-r--r--···0·root·········(0)·root·········(0)···227376·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/8d/80ed248e035ae790e8ebe940da4a9d25a6e510.debug
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/95/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/95/
69 -rw-r--r--···0·root·········(0)·root·········(0)····14736·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/95/4f6990671ffd8736fe2c2aa0fe17e0cf1e415a.debug67 -rw-r--r--···0·root·········(0)·root·········(0)····14736·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/95/4f6990671ffd8736fe2c2aa0fe17e0cf1e415a.debug
 68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/99/
 69 -rw-r--r--···0·root·········(0)·root·········(0)····79944·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/99/db2659450621a7dfedf9d1a44527276f0801d2.debug
 70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/a3/
 71 -rw-r--r--···0·root·········(0)·root·········(0)·13367632·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/a3/7c56f9064be9dfa22643242dd1cf0521e5423b.debug
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/a5/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/a5/
71 -rw-r--r--···0·root·········(0)·root·········(0)···609176·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/a5/d0ba38af484dd32ca2595d0f8c8b7ae229021a.debug73 -rw-r--r--···0·root·········(0)·root·········(0)···609176·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/a5/d0ba38af484dd32ca2595d0f8c8b7ae229021a.debug
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b1/74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b1/
73 -rw-r--r--···0·root·········(0)·root·········(0)····67864·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b1/7b72541cc1dfdd6dde0953f32462e64feee92f.debug75 -rw-r--r--···0·root·········(0)·root·········(0)····67864·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b1/7b72541cc1dfdd6dde0953f32462e64feee92f.debug
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b6/76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b6/
75 -rw-r--r--···0·root·········(0)·root·········(0)····80952·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b6/adb99f76d213c2cf6d7d3008b882299fda35b7.debug77 -rw-r--r--···0·root·········(0)·root·········(0)····80952·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b6/adb99f76d213c2cf6d7d3008b882299fda35b7.debug
76 -rw-r--r--···0·root·········(0)·root·········(0)····75728·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b6/b6b7360cf8bcd90af7d86e7ac413f80090fcb3.debug78 -rw-r--r--···0·root·········(0)·root·········(0)····75728·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b6/b6b7360cf8bcd90af7d86e7ac413f80090fcb3.debug
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b8/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b8/
78 -rw-r--r--···0·root·········(0)·root·········(0)····13048·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b8/08040c493a7360230d3e1547b905af5b7e9ae6.debug80 -rw-r--r--···0·root·········(0)·root·········(0)····13048·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/b8/08040c493a7360230d3e1547b905af5b7e9ae6.debug
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/bf/81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/bf/
80 -rw-r--r--···0·root·········(0)·root·········(0)····33880·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/bf/efbf5ec5faa332593d6685e32c7498d6c209d5.debug82 -rw-r--r--···0·root·········(0)·root·········(0)····33880·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/bf/efbf5ec5faa332593d6685e32c7498d6c209d5.debug
81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c1/ 
82 -rw-r--r--···0·root·········(0)·root·········(0)·13359392·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c1/b018cf1fbd15cbad73fda862dc1eb179af357e.debug 
83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c2/83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c2/
84 -rw-r--r--···0·root·········(0)·root·········(0)····42448·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c2/3c733ca56a0ddf4d63bb274c8277399e049499.debug84 -rw-r--r--···0·root·········(0)·root·········(0)····42448·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c2/3c733ca56a0ddf4d63bb274c8277399e049499.debug
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c6/85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c6/
86 -rw-r--r--···0·root·········(0)·root·········(0)····37376·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c6/4c1e6bee88b61b8abfbdb99934cae8585a3e08.debug86 -rw-r--r--···0·root·········(0)·root·········(0)····37376·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c6/4c1e6bee88b61b8abfbdb99934cae8585a3e08.debug
87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c7/87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c7/
88 -rw-r--r--···0·root·········(0)·root·········(0)····73512·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c7/433c9c4c9a6a09e2f807d58c4c5ecd332e4e25.debug88 -rw-r--r--···0·root·········(0)·root·········(0)····73512·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/c7/433c9c4c9a6a09e2f807d58c4c5ecd332e4e25.debug
89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ca/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ca/
90 -rw-r--r--···0·root·········(0)·root·········(0)···164560·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ca/593a7bba56c3b32a0977cb6955234fbbf39054.debug90 -rw-r--r--···0·root·········(0)·root·········(0)···164560·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ca/593a7bba56c3b32a0977cb6955234fbbf39054.debug
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/cb/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/cb/
92 -rw-r--r--···0·root·········(0)·root·········(0)····19240·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/cb/d4c1281f0d13fadeeb088e4c9bc89d2b658e41.debug92 -rw-r--r--···0·root·········(0)·root·········(0)····19240·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/cb/d4c1281f0d13fadeeb088e4c9bc89d2b658e41.debug
93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/e0/ 
94 -rw-r--r--···0·root·········(0)·root·········(0)····79944·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/e0/23e1899e96ca39944bf5ffe9a272105d46b48b.debug 
95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ea/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ea/
96 -rw-r--r--···0·root·········(0)·root·········(0)·13131440·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ea/9e6980410d3c28d3c8646259b8f296ed154b61.debug94 -rw-r--r--···0·root·········(0)·root·········(0)·13131440·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ea/9e6980410d3c28d3c8646259b8f296ed154b61.debug
97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ec/95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ec/
98 -rw-r--r--···0·root·········(0)·root·········(0)·····8696·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ec/6a4fcba02cd4fa487e5b0c8f832b7f92124d91.debug96 -rw-r--r--···0·root·········(0)·root·········(0)·····8696·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/ec/6a4fcba02cd4fa487e5b0c8f832b7f92124d91.debug
 97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/f5/
 98 -rw-r--r--···0·root·········(0)·root·········(0)····25784·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/f5/e7fdf237273bf64f910666d38d9ef6a308d5d1.debug
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/f7/99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/f7/
100 -rw-r--r--···0·root·········(0)·root·········(0)····21728·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/f7/d36b549d5000cc7fd052e2ac6592bbf2a9b79d.debug100 -rw-r--r--···0·root·········(0)·root·········(0)····21728·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/f7/d36b549d5000cc7fd052e2ac6592bbf2a9b79d.debug
101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/fa/101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/fa/
102 -rw-r--r--···0·root·········(0)·root·········(0)····11632·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/fa/e08840e437d8218c985e94524a3f093977a138.debug102 -rw-r--r--···0·root·········(0)·root·········(0)····11632·2024-04-10·05:33:47.000000·./usr/lib/debug/.build-id/fa/e08840e437d8218c985e94524a3f093977a138.debug
103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/
104 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/104 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/
105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12/105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12/
893 MB
./usr/lib/debug/.build-id/0e/c25c4624b6f97d438aa75f34313eb9cbeda9e6.debug vs.
./usr/lib/debug/.build-id/25/8238a375588779b9c42b6adc4582b6e7904cb8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 4% similar despite different names
1.13 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x6469b011 ··Entry·point·address:···············0x647cc0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········13355200·(bytes·into·file)13 ··Start·of·section·headers:··········13360368·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4319 ··Number·of·section·headers:·········43
20 ··Section·header·string·table·index:·4220 ··Section·header·string·table·index:·42
2.05 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x6469b02 Entry·point·0x647cc0
3 There·are·14·program·headers,·starting·at·offset·643 There·are·14·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x8
7 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x000000·0x00001c·R···0x17 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x000000·0x00001c·R···0x1
8 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003d4·0x01f5a0·R···0x10008 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003d4·0x01f5a0·R···0x1000
9 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x2ce5a9·R·E·0x10009 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x2cef79·R·E·0x1000
10 ··LOAD···········0x000000·0x00000000006ef000·0x00000000006ef000·0x000000·0x335150·R···0x100010 ··LOAD···········0x000000·0x00000000006ef000·0x00000000006ef000·0x000000·0x335098·R···0x1000
11 ··LOAD···········0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x180bc0·RW··0x100011 ··LOAD···········0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x180bc0·RW··0x1000
12 ··DYNAMIC········0x000dc8·0x0000000000a25dd8·0x0000000000a25dd8·0x000000·0x000200·RW··0x812 ··DYNAMIC········0x000dc8·0x0000000000a25dd8·0x0000000000a25dd8·0x000000·0x000200·RW··0x8
13 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x813 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
14 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x414 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x4
15 ··TLS············0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000010·R···0x815 ··TLS············0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000010·R···0x8
16 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x816 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
17 ··GNU_EH_FRAME···0x001000·0x000000000099cd84·0x000000000099cd84·0x000000·0x016464·R···0x417 ··GNU_EH_FRAME···0x001000·0x000000000099cd84·0x000000000099cd84·0x000000·0x016424·R···0x4
18 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1018 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
19 ··GNU_RELRO······0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000238·R···0x119 ··GNU_RELRO······0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000238·R···0x1
  
20 ·Section·to·Segment·mapping:20 ·Section·to·Segment·mapping:
21 ··Segment·Sections...21 ··Segment·Sections...
22 ···00·····22 ···00·····
23 ···01·····.interp·23 ···01·····.interp·
5.51 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·43·section·headers,·starting·at·offset·0xcbc8c0:1 There·are·43·section·headers,·starting·at·offset·0xcbdcf0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········0000000000400350·000350·00001c·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········0000000000400350·000350·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400370·000370·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400370·000370·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000400390·000390·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000400390·000390·000024·00···A··0···0··4
Offset 12, 41 lines modifiedOffset 12, 41 lines modified
12 ··[·7]·.dynstr···········NOBITS··········0000000000410e10·0003d4·00a29a·00···A··0···0··112 ··[·7]·.dynstr···········NOBITS··········0000000000410e10·0003d4·00a29a·00···A··0···0··1
13 ··[·8]·.gnu.version······NOBITS··········000000000041b0aa·0003d4·0011da·02···A··6···0··213 ··[·8]·.gnu.version······NOBITS··········000000000041b0aa·0003d4·0011da·02···A··6···0··2
14 ··[·9]·.gnu.version_r····NOBITS··········000000000041c288·0003d4·0001e0·00···A··7···3··814 ··[·9]·.gnu.version_r····NOBITS··········000000000041c288·0003d4·0001e0·00···A··7···3··8
15 ··[10]·.rela.dyn·········NOBITS··········000000000041c468·0003d4·000228·18···A··6···0··815 ··[10]·.rela.dyn·········NOBITS··········000000000041c468·0003d4·000228·18···A··6···0··8
16 ··[11]·.rela.plt·········NOBITS··········000000000041c690·0003d4·002f10·18···A··6··25··816 ··[11]·.rela.plt·········NOBITS··········000000000041c690·0003d4·002f10·18···A··6··25··8
17 ··[12]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··417 ··[12]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··4
18 ··[13]·.plt··············NOBITS··········0000000000420020·001000·001f70·10··AX··0···0·1618 ··[13]·.plt··············NOBITS··········0000000000420020·001000·001f70·10··AX··0···0·16
19 ··[14]·.text·············NOBITS··········0000000000421f90·001000·2cc60e·00··AX··0···0·1619 ··[14]·.text·············NOBITS··········0000000000421f90·001000·2ccfde·00··AX··0···0·16
20 ··[15]·.fini·············NOBITS··········00000000006ee5a0·001000·000009·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000006eef70·001000·000009·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000006ef000·001000·2add83·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000006ef000·001000·2add83·00···A··0···0·32
22 ··[17]·.stapsdt.base·····NOBITS··········000000000099cd83·001000·000001·00···A··0···0··122 ··[17]·.stapsdt.base·····NOBITS··········000000000099cd83·001000·000001·00···A··0···0··1
23 ··[18]·.eh_frame_hdr·····NOBITS··········000000000099cd84·001000·016464·00···A··0···0··423 ··[18]·.eh_frame_hdr·····NOBITS··········000000000099cd84·001000·016424·00···A··0···0··4
24 ··[19]·.eh_frame·········NOBITS··········00000000009b31e8·001000·070f68·00···A··0···0··824 ··[19]·.eh_frame·········NOBITS··········00000000009b31a8·001000·070ef0·00···A··0···0··8
25 ··[20]·.tbss·············NOBITS··········0000000000a25dc8·000dc8·000010·00·WAT··0···0··825 ··[20]·.tbss·············NOBITS··········0000000000a25dc8·000dc8·000010·00·WAT··0···0··8
26 ··[21]·.init_array·······NOBITS··········0000000000a25dc8·000dc8·000008·08··WA··0···0··826 ··[21]·.init_array·······NOBITS··········0000000000a25dc8·000dc8·000008·08··WA··0···0··8
27 ··[22]·.fini_array·······NOBITS··········0000000000a25dd0·000dc8·000008·08··WA··0···0··827 ··[22]·.fini_array·······NOBITS··········0000000000a25dd0·000dc8·000008·08··WA··0···0··8
28 ··[23]·.dynamic··········NOBITS··········0000000000a25dd8·000dc8·000200·10··WA··7···0··828 ··[23]·.dynamic··········NOBITS··········0000000000a25dd8·000dc8·000200·10··WA··7···0··8
29 ··[24]·.got··············NOBITS··········0000000000a25fd8·000dc8·000010·08··WA··0···0··829 ··[24]·.got··············NOBITS··········0000000000a25fd8·000dc8·000010·08··WA··0···0··8
30 ··[25]·.got.plt··········NOBITS··········0000000000a25fe8·000dc8·000fc8·08··WA··0···0··830 ··[25]·.got.plt··········NOBITS··········0000000000a25fe8·000dc8·000fc8·08··WA··0···0··8
31 ··[26]·.data·············NOBITS··········0000000000a26fc0·000dc8·10bd00·00··WA··0···0·3231 ··[26]·.data·············NOBITS··········0000000000a26fc0·000dc8·10bd00·00··WA··0···0·32
32 ··[27]·.PyRuntime········NOBITS··········0000000000b32cc0·000dc8·0704a8·00··WA··0···0·3232 ··[27]·.PyRuntime········NOBITS··········0000000000b32cc0·000dc8·0704a8·00··WA··0···0·32
33 ··[28]·.probes···········NOBITS··········0000000000ba3168·000dc8·000018·00··WA··0···0··233 ··[28]·.probes···········NOBITS··········0000000000ba3168·000dc8·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········0000000000ba3180·000dc8·003808·00··WA··0···0·3234 ··[29]·.bss··············NOBITS··········0000000000ba3180·000dc8·003808·00··WA··0···0·32
35 ··[30]·.comment··········PROGBITS········0000000000000000·0003d4·00001f·01··MS··0···0··135 ··[30]·.comment··········PROGBITS········0000000000000000·0003d4·00001f·01··MS··0···0··1
36 ··[31]·.note.stapsdt·····NOTE············0000000000000000·0003f4·000188·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············0000000000000000·0003f4·000188·00······0···0··4
37 ··[32]·.debug_aranges····PROGBITS········0000000000000000·000580·003c10·00···C··0···0··837 ··[32]·.debug_aranges····PROGBITS········0000000000000000·000580·003c38·00···C··0···0··8
38 ··[33]·.debug_info·······PROGBITS········0000000000000000·004190·7b6065·00···C··0···0··838 ··[33]·.debug_info·······PROGBITS········0000000000000000·0041b8·7b6672·00···C··0···0··8
39 ··[34]·.debug_abbrev·····PROGBITS········0000000000000000·7ba1f8·012535·00···C··0···0··839 ··[34]·.debug_abbrev·····PROGBITS········0000000000000000·7ba830·01257c·00···C··0···0··8
40 ··[35]·.debug_line·······PROGBITS········0000000000000000·7cc730·13af25·00···C··0···0··840 ··[35]·.debug_line·······PROGBITS········0000000000000000·7ccdb0·13b363·00···C··0···0··8
41 ··[36]·.debug_str········PROGBITS········0000000000000000·907658·023fcc·01·MSC··0···0··841 ··[36]·.debug_str········PROGBITS········0000000000000000·908118·023fcc·01·MSC··0···0··8
42 ··[37]·.debug_line_str···PROGBITS········0000000000000000·92b628·000cae·01·MSC··0···0··842 ··[37]·.debug_line_str···PROGBITS········0000000000000000·92c0e8·000cad·01·MSC··0···0··8
43 ··[38]·.debug_loclists···PROGBITS········0000000000000000·92c2d8·2266c0·00···C··0···0··843 ··[38]·.debug_loclists···PROGBITS········0000000000000000·92cd98·227160·00···C··0···0··8
44 ··[39]·.debug_rnglists···PROGBITS········0000000000000000·b52998·065501·00···C··0···0··844 ··[39]·.debug_rnglists···PROGBITS········0000000000000000·b53ef8·065546·00···C··0···0··8
45 ··[40]·.symtab···········SYMTAB··········0000000000000000·bb7ea0·082800·18·····41·19989··845 ··[40]·.symtab···········SYMTAB··········0000000000000000·bb9440·082740·18·····41·19981··8
46 ··[41]·.strtab···········STRTAB··········0000000000000000·c3a6a0·082064·00······0···0··146 ··[41]·.strtab···········STRTAB··········0000000000000000·c3bb80·081fb3·00······0···0··1
47 ··[42]·.shstrtab·········STRTAB··········0000000000000000·cbc704·0001bb·00······0···0··147 ··[42]·.shstrtab·········STRTAB··········0000000000000000·cbdb33·0001bb·00······0···0··1
48 Key·to·Flags:48 Key·to·Flags:
49 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),49 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
50 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),50 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
51 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),51 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
52 ··D·(mbind),·l·(large),·p·(processor·specific)52 ··D·(mbind),·l·(large),·p·(processor·specific)
3.54 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·22272·entries:1 Symbol·table·'.symtab'·contains·22264·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o
5 ·····2:·00000000004003b4····32·OBJECT··LOCAL··DEFAULT····4·__abi_tag5 ·····2:·00000000004003b4····32·OBJECT··LOCAL··DEFAULT····4·__abi_tag
6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
7 ·····4:·0000000000702c80····94·OBJECT··LOCAL··DEFAULT···16·CSWTCH.17 ·····4:·0000000000702c80····94·OBJECT··LOCAL··DEFAULT···16·CSWTCH.1
8 ·····5:·0000000000421f90·····6·FUNC····LOCAL··DEFAULT···14·_PyToken_OneChar.cold8 ·····5:·0000000000421f90·····6·FUNC····LOCAL··DEFAULT···14·_PyToken_OneChar.cold
Offset 16, 3884 lines modifiedOffset 16, 3884 lines modified
16 ····12:·00000000004220ea····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_is_memoized.cold16 ····12:·00000000004220ea····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_is_memoized.cold
17 ····13:·00000000004220f9···155·FUNC····LOCAL··DEFAULT···14·_PyPegen_new_identifier.cold17 ····13:·00000000004220f9···155·FUNC····LOCAL··DEFAULT···14·_PyPegen_new_identifier.cold
18 ····14:·0000000000422194·····8·FUNC····LOCAL··DEFAULT···14·_PyPegen_update_memo.cold18 ····14:·0000000000422194·····8·FUNC····LOCAL··DEFAULT···14·_PyPegen_update_memo.cold
19 ····15:·000000000042219c·····8·FUNC····LOCAL··DEFAULT···14·_PyPegen_insert_memo.cold19 ····15:·000000000042219c·····8·FUNC····LOCAL··DEFAULT···14·_PyPegen_insert_memo.cold
20 ····16:·00000000004221a4·····3·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_last_nonnwhitespace_token.cold20 ····16:·00000000004221a4·····3·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_last_nonnwhitespace_token.cold
21 ····17:·00000000004221a7····14·FUNC····LOCAL··DEFAULT···14·_PyPegen_lookahead_with_string.cold21 ····17:·00000000004221a7····14·FUNC····LOCAL··DEFAULT···14·_PyPegen_lookahead_with_string.cold
22 ····18:·00000000004221b5···353·FUNC····LOCAL··DEFAULT···14·_PyPegen_number_token.cold22 ····18:·00000000004221b5···353·FUNC····LOCAL··DEFAULT···14·_PyPegen_number_token.cold
23 ····19:·0000000000422461···151·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION23 ····19:·0000000000422462···151·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
24 ····20:·0000000000422316····54·FUNC····LOCAL··DEFAULT···14·_PyPegen_expect_forced_token.cold24 ····20:·0000000000422316····55·FUNC····LOCAL··DEFAULT···14·_PyPegen_expect_forced_token.cold
25 ····21:·000000000042234c····34·FUNC····LOCAL··DEFAULT···14·_PyPegen_Parser_Free.cold25 ····21:·000000000042234d····34·FUNC····LOCAL··DEFAULT···14·_PyPegen_Parser_Free.cold
26 ····22:·000000000042236e····46·FUNC····LOCAL··DEFAULT···14·_PyPegen_run_parser_from_file_pointer.cold26 ····22:·000000000042236f····46·FUNC····LOCAL··DEFAULT···14·_PyPegen_run_parser_from_file_pointer.cold
27 ····23:·000000000042239c·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset.cold27 ····23:·000000000042239d·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset.cold
28 ····24:·00000000004223a5·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset_raw.cold28 ····24:·00000000004223a6·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset_raw.cold
29 ····25:·00000000004223ae···157·FUNC····LOCAL··DEFAULT···14·_PyPegen_calculate_display_width.cold29 ····25:·00000000004223af···157·FUNC····LOCAL··DEFAULT···14·_PyPegen_calculate_display_width.cold
30 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c30 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c
31 ····27:·00000000006473e0····74·FUNC····LOCAL··DEFAULT···14·raise_unclosed_parentheses_error31 ····27:·00000000006486f0····74·FUNC····LOCAL··DEFAULT···14·raise_unclosed_parentheses_error
32 ····28:·0000000000647430···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION32 ····28:·0000000000648740···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
33 ····29:·000000000042252a···177·FUNC····LOCAL··DEFAULT···14·_Pypegen_tokenizer_error.cold33 ····29:·000000000042252b···177·FUNC····LOCAL··DEFAULT···14·_Pypegen_tokenizer_error.cold
34 ····30:·0000000000647330···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.034 ····30:·0000000000648640···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
35 ····31:·00000000004225db···119·FUNC····LOCAL··DEFAULT···14·_Pypegen_set_syntax_error.cold35 ····31:·00000000004225dc···119·FUNC····LOCAL··DEFAULT···14·_Pypegen_set_syntax_error.cold
36 ····32:·0000000000422652···146·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error.cold36 ····32:·0000000000422653···146·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error.cold
37 ····33:·00000000004226e4···186·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error_known_location.cold37 ····33:·00000000004226e5···186·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error_known_location.cold
38 ····34:·0000000000647310····27·FUNC····LOCAL··DEFAULT···14·Py_XDECREF38 ····34:·0000000000648620····27·FUNC····LOCAL··DEFAULT···14·Py_XDECREF
39 ····35:·0000000000422852···193·FUNC····LOCAL··DEFAULT···14·get_error_line_from_tokenizer_buffers39 ····35:·0000000000422853···193·FUNC····LOCAL··DEFAULT···14·get_error_line_from_tokenizer_buffers
40 ····36:·000000000042279e···180·FUNC····LOCAL··DEFAULT···14·_Pypegen_raise_decode_error.cold40 ····36:·000000000042279f···180·FUNC····LOCAL··DEFAULT···14·_Pypegen_raise_decode_error.cold
41 ····37:·0000000000422913·····5·FUNC····LOCAL··DEFAULT···14·Py_XDECREF.cold41 ····37:·0000000000422914·····5·FUNC····LOCAL··DEFAULT···14·Py_XDECREF.cold
42 ····38:·0000000000422918····99·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0.cold42 ····38:·0000000000422919····99·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0.cold
43 ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c43 ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c
44 ····40:·0000000000422ab0····39·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_string.cold44 ····40:·0000000000422ab1····39·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_string.cold
45 ····41:·0000000000422ad7···276·FUNC····LOCAL··DEFAULT···14·_PyPegen_set_expr_context.cold45 ····41:·0000000000422ad8···276·FUNC····LOCAL··DEFAULT···14·_PyPegen_set_expr_context.cold
46 ····42:·000000000042367c···105·FUNC····LOCAL··DEFAULT···14·_set_seq_context46 ····42:·000000000042367d···105·FUNC····LOCAL··DEFAULT···14·_set_seq_context
47 ····43:·0000000000422beb···235·FUNC····LOCAL··DEFAULT···14·_PyPegen_concatenate_strings.cold47 ····43:·0000000000422bec···235·FUNC····LOCAL··DEFAULT···14·_PyPegen_concatenate_strings.cold
48 ····44:·0000000000422cd6···190·FUNC····LOCAL··DEFAULT···14·_PyPegen_collect_call_seqs.cold48 ····44:·0000000000422cd7···190·FUNC····LOCAL··DEFAULT···14·_PyPegen_collect_call_seqs.cold
49 ····45:·00000000006474d0····86·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.049 ····45:·00000000006487e0····86·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.0
50 ····46:·0000000000422d94·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold50 ····46:·0000000000422d95·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold
51 ····47:·0000000000422d9b····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_count_dots.cold51 ····47:·0000000000422d9c····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_count_dots.cold
52 ····48:·0000000000422daa····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_exprs.cold52 ····48:·0000000000422dab····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_exprs.cold
53 ····49:·0000000000422db4····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_cmpops.cold53 ····49:·0000000000422db5····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_cmpops.cold
54 ····50:·0000000000515580····67·FUNC····LOCAL··DEFAULT···14·_get_names.isra.054 ····50:·00000000005157a0····67·FUNC····LOCAL··DEFAULT···14·_get_names.isra.0
55 ····51:·00000000005156f0····68·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.055 ····51:·0000000000515910····68·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.0
56 ····52:·0000000000422dbe····47·FUNC····LOCAL··DEFAULT···14·_PyPegen_make_arguments.cold56 ····52:·0000000000422dbf····47·FUNC····LOCAL··DEFAULT···14·_PyPegen_make_arguments.cold
57 ····53:·0000000000422ded·····7·FUNC····LOCAL··DEFAULT···14·_get_names.isra.0.cold57 ····53:·0000000000422dee·····7·FUNC····LOCAL··DEFAULT···14·_get_names.isra.0.cold
58 ····54:·0000000000422df4····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_join_sequences.cold58 ····54:·0000000000422df5····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_join_sequences.cold
59 ····55:·0000000000422e03····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_token.cold59 ····55:·0000000000422e04····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_token.cold
60 ····56:·0000000000422e24·····7·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.0.cold60 ····56:·0000000000422e25·····7·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.0.cold
61 ····57:·0000000000422e2b···140·FUNC····LOCAL··DEFAULT···14·_PyPegen_formatted_value.cold61 ····57:·0000000000422e2c···140·FUNC····LOCAL··DEFAULT···14·_PyPegen_formatted_value.cold
62 ····58:·0000000000423246···151·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION62 ····58:·0000000000423247···151·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
63 ····59:·0000000000422eb7····91·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_flatten.cold63 ····59:·0000000000422eb8····91·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_flatten.cold
64 ····60:·0000000000422f12···241·FUNC····LOCAL··DEFAULT···14·_PyPegen_joined_str.cold64 ····60:·0000000000422f13···241·FUNC····LOCAL··DEFAULT···14·_PyPegen_joined_str.cold
65 ····61:·0000000000423003·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_map_names_to_ids.cold65 ····61:·0000000000423004·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_map_names_to_ids.cold
66 ····62:·000000000042300a····43·FUNC····LOCAL··DEFAULT···14·_PyPegen_check_fstring_conversion.cold66 ····62:·000000000042300b····43·FUNC····LOCAL··DEFAULT···14·_PyPegen_check_fstring_conversion.cold
67 ····63:·0000000000423035····19·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_extract_starred_exprs.cold67 ····63:·0000000000423036····19·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_extract_starred_exprs.cold
68 ····64:·0000000000423048·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_empty_arguments.cold68 ····64:·0000000000423049·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_empty_arguments.cold
69 ····65:·000000000042304f·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_delete_starred_exprs.cold69 ····65:·0000000000423050·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_delete_starred_exprs.cold
70 ····66:·0000000000423056····45·FUNC····LOCAL··DEFAULT···14·_PyPegen_check_barry_as_flufl.cold70 ····66:·0000000000423057····45·FUNC····LOCAL··DEFAULT···14·_PyPegen_check_barry_as_flufl.cold
71 ····67:·0000000000423083···154·FUNC····LOCAL··DEFAULT···14·_PyPegen_make_module.cold71 ····67:·0000000000423084···154·FUNC····LOCAL··DEFAULT···14·_PyPegen_make_module.cold
72 ····68:·000000000042311d····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_join_names_with_dot.cold72 ····68:·000000000042311e····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_join_names_with_dot.cold
73 ····69:·000000000042313e····31·FUNC····LOCAL··DEFAULT···14·_PyPegen_alias_for_star.cold73 ····69:·000000000042313f····31·FUNC····LOCAL··DEFAULT···14·_PyPegen_alias_for_star.cold
74 ····70:·000000000042315d····17·FUNC····LOCAL··DEFAULT···14·_PyPegen_check_legacy_stmt.cold74 ····70:·000000000042315e····17·FUNC····LOCAL··DEFAULT···14·_PyPegen_check_legacy_stmt.cold
75 ····71:·000000000042316e····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_decoded_constant_from_token.cold75 ····71:·000000000042316f····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_decoded_constant_from_token.cold
76 ····72:·000000000042318f····27·FUNC····LOCAL··DEFAULT···14·_PyPegen_setup_full_format_spec.cold76 ····72:·0000000000423190····27·FUNC····LOCAL··DEFAULT···14·_PyPegen_setup_full_format_spec.cold
77 ····73:·00000000004232dd·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_patterns.cold77 ····73:·00000000004232de·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_patterns.cold
78 ····74:·00000000004232e4·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_pattern_keys.cold78 ····74:·00000000004232e5·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_pattern_keys.cold
79 ····75:·00000000004232eb···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_invalid_target.cold79 ····75:·00000000004232ec···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_invalid_target.cold
80 ····76:·000000000042339a···305·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_expr_name.cold80 ····76:·000000000042339b···305·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_expr_name.cold
81 ····77:·00000000004235ec····31·FUNC····LOCAL··DEFAULT···14·_PyPegen_new_type_comment.cold81 ····77:·00000000004235ed····31·FUNC····LOCAL··DEFAULT···14·_PyPegen_new_type_comment.cold
82 ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c82 ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c
Diff chunk too large, falling back to line-by-line diff (425 lines added, 425 lines removed)
83 ····79:·0000000000a27020····72·OBJECT··LOCAL··DEFAULT···26·reserved_keywords83 ····79:·0000000000a27020····72·OBJECT··LOCAL··DEFAULT···26·reserved_keywords
84 ····80:·0000000000516bc0··7458·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule84 ····80:·0000000000516de0··7461·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule
85 ····81:·0000000000518de0··8491·FUNC····LOCAL··DEFAULT···14·simple_stmt_rule85 ····81:·0000000000519000··8492·FUNC····LOCAL··DEFAULT···14·simple_stmt_rule
86 ····82:·000000000064a130···878·FUNC····LOCAL··DEFAULT···14·expressions_rule86 ····82:·000000000064b440···878·FUNC····LOCAL··DEFAULT···14·expressions_rule
87 ····83:·000000000064b260···205·FUNC····LOCAL··DEFAULT···14·_loop0_1_rule87 ····83:·000000000064c570···205·FUNC····LOCAL··DEFAULT···14·_loop0_1_rule
88 ····84:·0000000000518b60···625·FUNC····LOCAL··DEFAULT···14·simple_stmts_rule88 ····84:·0000000000518d80···625·FUNC····LOCAL··DEFAULT···14·simple_stmts_rule
89 ····85:·00000000004236f1··2257·FUNC····LOCAL··DEFAULT···14·_PyPegen_parse.cold89 ····85:·00000000004236f2··2257·FUNC····LOCAL··DEFAULT···14·_PyPegen_parse.cold
90 ····86:·00000000004360be···422·FUNC····LOCAL··DEFAULT···14·_gather_141_rule90 ····86:·0000000000436011···422·FUNC····LOCAL··DEFAULT···14·_gather_141_rule
91 ····87:·000000000051eb60··1162·FUNC····LOCAL··DEFAULT···14·expression_rule91 ····87:·000000000051ed70··1162·FUNC····LOCAL··DEFAULT···14·expression_rule
92 ····88:·00000000004360be···422·FUNC····LOCAL··DEFAULT···14·_gather_143_rule92 ····88:·0000000000436011···422·FUNC····LOCAL··DEFAULT···14·_gather_143_rule
93 ····89:·00000000004360be···422·FUNC····LOCAL··DEFAULT···14·_gather_145_rule93 ····89:·0000000000436011···422·FUNC····LOCAL··DEFAULT···14·_gather_145_rule
94 ····90:·00000000004360be···422·FUNC····LOCAL··DEFAULT···14·_gather_147_rule94 ····90:·0000000000436011···422·FUNC····LOCAL··DEFAULT···14·_gather_147_rule
95 ····91:·000000000064b260···205·FUNC····LOCAL··DEFAULT···14·_loop0_2_rule95 ····91:·000000000064c570···205·FUNC····LOCAL··DEFAULT···14·_loop0_2_rule
96 ····92:·00000000005188f0···187·FUNC····LOCAL··DEFAULT···14·_tmp_7_rule96 ····92:·0000000000518b10···187·FUNC····LOCAL··DEFAULT···14·_tmp_7_rule
97 ····93:·00000000005189b0···140·FUNC····LOCAL··DEFAULT···14·_tmp_8_rule97 ····93:·0000000000518bd0···140·FUNC····LOCAL··DEFAULT···14·_tmp_8_rule
98 ····94:·0000000000518a40···140·FUNC····LOCAL··DEFAULT···14·_tmp_9_rule98 ····94:·0000000000518c60···140·FUNC····LOCAL··DEFAULT···14·_tmp_9_rule
99 ····95:·0000000000518ad0···140·FUNC····LOCAL··DEFAULT···14·_tmp_10_rule99 ····95:·0000000000518cf0···140·FUNC····LOCAL··DEFAULT···14·_tmp_10_rule
100 ····96:·0000000000524c80···721·FUNC····LOCAL··DEFAULT···14·decorators_rule100 ····96:·0000000000524f00···721·FUNC····LOCAL··DEFAULT···14·decorators_rule
101 ····97:·00000000005254e0··3230·FUNC····LOCAL··DEFAULT···14·function_def_raw_rule101 ····97:·0000000000525760··3231·FUNC····LOCAL··DEFAULT···14·function_def_raw_rule
102 ····98:·000000000052a600··1344·FUNC····LOCAL··DEFAULT···14·named_expression_rule102 ····98:·000000000052a870··1344·FUNC····LOCAL··DEFAULT···14·named_expression_rule
103 ····99:·000000000052ba50··1704·FUNC····LOCAL··DEFAULT···14·block_rule103 ····99:·000000000052bcc0··1704·FUNC····LOCAL··DEFAULT···14·block_rule
104 ···100:·000000000052ca60···867·FUNC····LOCAL··DEFAULT···14·elif_stmt_rule104 ···100:·000000000052ccd0···867·FUNC····LOCAL··DEFAULT···14·elif_stmt_rule
105 ···101:·000000000052d2c0···152·FUNC····LOCAL··DEFAULT···14·else_block_rule105 ···101:·000000000052d530···152·FUNC····LOCAL··DEFAULT···14·else_block_rule
106 ···102:·0000000000648c50···670·FUNC····LOCAL··DEFAULT···14·class_def_raw_rule106 ···102:·0000000000649f60···670·FUNC····LOCAL··DEFAULT···14·class_def_raw_rule
107 ···103:·000000000051d2f0··1318·FUNC····LOCAL··DEFAULT···14·star_targets_rule107 ···103:·000000000051d500··1318·FUNC····LOCAL··DEFAULT···14·star_targets_rule
108 ···104:·0000000000520c90··2225·FUNC····LOCAL··DEFAULT···14·star_expressions_rule108 ···104:·0000000000520ea0··2326·FUNC····LOCAL··DEFAULT···14·star_expressions_rule
109 ···105:·0000000000528320····53·FUNC····LOCAL··DEFAULT···14·NEW_TYPE_COMMENT109 ···105:·0000000000528590····53·FUNC····LOCAL··DEFAULT···14·NEW_TYPE_COMMENT
110 ···106:·00000000006496e0···407·FUNC····LOCAL··DEFAULT···14·_gather_53_rule110 ···106:·000000000064a9f0···407·FUNC····LOCAL··DEFAULT···14·_gather_53_rule
111 ···107:·00000000006487a0···140·FUNC····LOCAL··DEFAULT···14·finally_block_rule111 ···107:·0000000000649ab0···140·FUNC····LOCAL··DEFAULT···14·finally_block_rule
112 ···108:·0000000000648830··1056·FUNC····LOCAL··DEFAULT···14·_loop1_60_rule112 ···108:·0000000000649b40··1056·FUNC····LOCAL··DEFAULT···14·_loop1_60_rule
113 ···109:·000000000064c2f0···215·FUNC····LOCAL··DEFAULT···14·subject_expr_rule113 ···109:·000000000064d600···215·FUNC····LOCAL··DEFAULT···14·subject_expr_rule
114 ···110:·000000000064c3d0···187·FUNC····LOCAL··DEFAULT···14·patterns_rule114 ···110:·000000000064d6e0···187·FUNC····LOCAL··DEFAULT···14·patterns_rule
115 ···111:·000000000064de30···102·FUNC····LOCAL··DEFAULT···14·guard_rule115 ···111:·000000000064f140···102·FUNC····LOCAL··DEFAULT···14·guard_rule
116 ···112:·00000000006496e0···407·FUNC····LOCAL··DEFAULT···14·_gather_57_rule116 ···112:·000000000064a9f0···407·FUNC····LOCAL··DEFAULT···14·_gather_57_rule
117 ···113:·0000000000649460····22·FUNC····LOCAL··DEFAULT···14·INVALID_VERSION_CHECK117 ···113:·000000000064a770····22·FUNC····LOCAL··DEFAULT···14·INVALID_VERSION_CHECK
118 ···114:·000000000064e910···837·FUNC····LOCAL··DEFAULT···14·_loop1_61_rule118 ···114:·000000000064fc20···837·FUNC····LOCAL··DEFAULT···14·_loop1_61_rule
119 ···115:·0000000000435aef···126·FUNC····LOCAL··DEFAULT···14·_tmp_215_rule119 ···115:·0000000000435a42···126·FUNC····LOCAL··DEFAULT···14·_tmp_215_rule
120 ···116:·0000000000435b6d···310·FUNC····LOCAL··DEFAULT···14·_loop0_216_rule120 ···116:·0000000000435ac0···310·FUNC····LOCAL··DEFAULT···14·_loop0_216_rule
121 ···117:·0000000000648830··1056·FUNC····LOCAL··DEFAULT···14·_loop1_217_rule121 ···117:·0000000000649b40··1056·FUNC····LOCAL··DEFAULT···14·_loop1_217_rule
122 ···118:·0000000000435b6d···310·FUNC····LOCAL··DEFAULT···14·_loop0_219_rule122 ···118:·0000000000435ac0···310·FUNC····LOCAL··DEFAULT···14·_loop0_219_rule
123 ···119:·000000000064e910···837·FUNC····LOCAL··DEFAULT···14·_loop1_220_rule123 ···119:·000000000064fc20···837·FUNC····LOCAL··DEFAULT···14·_loop1_220_rule
124 ···120:·0000000000435738···424·FUNC····LOCAL··DEFAULT···14·_gather_211_rule124 ···120:·000000000043568b···424·FUNC····LOCAL··DEFAULT···14·_gather_211_rule
125 ···121:·000000000064b9e0···113·FUNC····LOCAL··DEFAULT···14·invalid_for_target_rule125 ···121:·000000000064ccf0···113·FUNC····LOCAL··DEFAULT···14·invalid_for_target_rule
126 ···122:·0000000000423fc2··4286·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule.cold126 ···122:·0000000000423fc3··4281·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule.cold
127 ···123:·0000000000435d2a···135·FUNC····LOCAL··DEFAULT···14·_tmp_275_rule127 ···123:·0000000000435c7d···135·FUNC····LOCAL··DEFAULT···14·_tmp_275_rule
128 ···124:·000000000064b6a0···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION128 ···124:·000000000064c9b0···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
129 ···125:·0000000000435d2a···135·FUNC····LOCAL··DEFAULT···14·_tmp_218_rule129 ···125:·0000000000435c7d···135·FUNC····LOCAL··DEFAULT···14·_tmp_218_rule
130 ···126:·0000000000436586···422·FUNC····LOCAL··DEFAULT···14·_gather_213_rule130 ···126:·00000000004364d9···422·FUNC····LOCAL··DEFAULT···14·_gather_213_rule
131 ···127:·00000000006496e0···407·FUNC····LOCAL··DEFAULT···14·_gather_55_rule131 ···127:·000000000064a9f0···407·FUNC····LOCAL··DEFAULT···14·_gather_55_rule
Max diff block lines reached; 3630981/3710242 bytes (97.86%) of diff not shown.
2.76 KB
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ec25c4624b6f97d438aa75f34313eb9cbeda9e66 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·258238a375588779b9c42b6adc4582b6e7904cb8
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
13 ····Name:·import__find__load__start 
14 ····Location:·0x00000000004a417a,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317a 
15 ····Arguments:·8@%rax 
16 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
18 ····Location:·0x00000000004a4249,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317c14 ····Location:·0x00000000004a42ac,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317c
19 ····Arguments:·8@%rax·-4@%edx15 ····Arguments:·8@%rax·-4@%edx
 16 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 17 ····Name:·import__find__load__start
 18 ····Location:·0x00000000004a42f7,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317a
 19 ····Arguments:·8@%rax
20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x00000000004b5cbb,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317e22 ····Location:·0x00000000004b5d56,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317e
23 ····Arguments:·8@%r13·8@%rbp23 ····Arguments:·8@%r13·8@%rbp
24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00000000004bdc34,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317826 ····Location:·0x00000000004bdd00,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba3178
27 ····Arguments:·-8@%rbp27 ····Arguments:·-8@%rbp
28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x00000000004bddc0,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317630 ····Location:·0x00000000004bdd8d,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba3176
31 ····Arguments:·-4@120(%rsp)31 ····Arguments:·-4@120(%rsp)
234 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 37, 26 lines modifiedOffset 37, 26 lines modified
37 ··Entry»  Dir»       Name37 ··Entry»  Dir»       Name
38 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xc):·python.c38 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xc):·python.c
39 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xc):·python.c39 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xc):·python.c
40 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1013):·pylifecycle.h40 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1013):·pylifecycle.h
  
41 ·Line·Number·Statements:41 ·Line·Number·Statements:
42 ··[0x00000043]··Set·column·to·142 ··[0x00000043]··Set·column·to·1
43 ··[0x00000045]··Extended·opcode·2:·set·Address·to·0x512a1043 ··[0x00000045]··Extended·opcode·2:·set·Address·to·0x512c30
44 ··[0x00000050]··Advance·Line·by·13·to·1444 ··[0x00000050]··Advance·Line·by·13·to·14
45 ··[0x00000052]··Copy45 ··[0x00000052]··Copy
46 ··[0x00000053]··Set·is_stmt·to·046 ··[0x00000053]··Set·is_stmt·to·0
47 ··[0x00000054]··Copy·(view·1)47 ··[0x00000054]··Copy·(view·1)
48 ··[0x00000055]··Set·column·to·548 ··[0x00000055]··Set·column·to·5
49 ··[0x00000057]··Set·is_stmt·to·149 ··[0x00000057]··Set·is_stmt·to·1
50 ··[0x00000058]··Special·opcode·62:·advance·Address·by·4·to·0x512a14·and·Line·by·1·to·1550 ··[0x00000058]··Special·opcode·62:·advance·Address·by·4·to·0x512c34·and·Line·by·1·to·15
51 ··[0x00000059]··Set·column·to·1251 ··[0x00000059]··Set·column·to·12
52 ··[0x0000005b]··Set·is_stmt·to·052 ··[0x0000005b]··Set·is_stmt·to·0
53 ··[0x0000005c]··Copy·(view·1)53 ··[0x0000005c]··Copy·(view·1)
54 ··[0x0000005d]··Special·opcode·75:·advance·Address·by·5·to·0x512a19·and·Line·by·0·to·1554 ··[0x0000005d]··Special·opcode·75:·advance·Address·by·5·to·0x512c39·and·Line·by·0·to·15
55 ··[0x0000005e]··Extended·opcode·1:·End·of·Sequence55 ··[0x0000005e]··Extended·opcode·1:·End·of·Sequence
  
  
56 ··Offset:······················0x6156 ··Offset:······················0x61
57 ··Length:······················17957 ··Length:······················179
58 ··DWARF·Version:···············558 ··DWARF·Version:···············5
59 ··Address·size·(bytes):········859 ··Address·size·(bytes):········8
Offset 97, 74 lines modifiedOffset 97, 74 lines modified
97 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x46):·getbuildinfo.c97 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x46):·getbuildinfo.c
98 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x96):·string.h98 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x96):·string.h
99 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x764):·pyerrors.h99 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x764):·pyerrors.h
100 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x9f):·stddef.h100 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x9f):·stddef.h
  
101 ·Line·Number·Statements:101 ·Line·Number·Statements:
102 ··[0x000000b6]··Set·column·to·1102 ··[0x000000b6]··Set·column·to·1
103 ··[0x000000b8]··Extended·opcode·2:·set·Address·to·0x646aa0103 ··[0x000000b8]··Extended·opcode·2:·set·Address·to·0x647db0
104 ··[0x000000c3]··Advance·Line·by·40·to·41104 ··[0x000000c3]··Advance·Line·by·40·to·41
105 ··[0x000000c5]··Copy105 ··[0x000000c5]··Copy
106 ··[0x000000c6]··Set·column·to·5106 ··[0x000000c6]··Set·column·to·5
107 ··[0x000000c8]··Special·opcode·62:·advance·Address·by·4·to·0x646aa4·and·Line·by·1·to·42107 ··[0x000000c8]··Special·opcode·62:·advance·Address·by·4·to·0x647db4·and·Line·by·1·to·42
108 ··[0x000000c9]··Set·column·to·8108 ··[0x000000c9]··Set·column·to·8
109 ··[0x000000cb]··Set·is_stmt·to·0109 ··[0x000000cb]··Set·is_stmt·to·0
110 ··[0x000000cc]··Copy·(view·1)110 ··[0x000000cc]··Copy·(view·1)
111 ··[0x000000cd]··Set·column·to·5111 ··[0x000000cd]··Set·column·to·5
112 ··[0x000000cf]··Set·is_stmt·to·1112 ··[0x000000cf]··Set·is_stmt·to·1
113 ··[0x000000d0]··Special·opcode·134:·advance·Address·by·9·to·0x646aad·and·Line·by·3·to·45113 ··[0x000000d0]··Special·opcode·134:·advance·Address·by·9·to·0x647dbd·and·Line·by·3·to·45
114 ··[0x000000d1]··Set·column·to·1114 ··[0x000000d1]··Set·column·to·1
115 ··[0x000000d3]··Set·is_stmt·to·0115 ··[0x000000d3]··Set·is_stmt·to·0
116 ··[0x000000d4]··Special·opcode·1:·advance·Address·by·0·to·0x646aad·and·Line·by·-4·to·41·(view·1)116 ··[0x000000d4]··Special·opcode·1:·advance·Address·by·0·to·0x647dbd·and·Line·by·-4·to·41·(view·1)
117 ··[0x000000d5]··Set·column·to·5117 ··[0x000000d5]··Set·column·to·5
118 ··[0x000000d7]··Advance·Line·by·11·to·52118 ··[0x000000d7]··Advance·Line·by·11·to·52
119 ··[0x000000d9]··Special·opcode·19:·advance·Address·by·1·to·0x646aae·and·Line·by·0·to·52119 ··[0x000000d9]··Special·opcode·19:·advance·Address·by·1·to·0x647dbe·and·Line·by·0·to·52
120 ··[0x000000da]··Set·column·to·17120 ··[0x000000da]··Set·column·to·17
121 ··[0x000000dc]··Advance·Line·by·-7·to·45121 ··[0x000000dc]··Advance·Line·by·-7·to·45
122 ··[0x000000de]··Advance·PC·by·41·to·0x646ad7122 ··[0x000000de]··Advance·PC·by·41·to·0x647de7
123 ··[0x000000e0]··Copy123 ··[0x000000e0]··Copy
124 ··[0x000000e1]··Set·column·to·5124 ··[0x000000e1]··Set·column·to·5
125 ··[0x000000e3]··Set·is_stmt·to·1125 ··[0x000000e3]··Set·is_stmt·to·1
126 ··[0x000000e4]··Special·opcode·146:·advance·Address·by·10·to·0x646ae1·and·Line·by·1·to·46126 ··[0x000000e4]··Special·opcode·146:·advance·Address·by·10·to·0x647df1·and·Line·by·1·to·46
127 ··[0x000000e5]··Set·column·to·1127 ··[0x000000e5]··Set·column·to·1
128 ··[0x000000e7]··Advance·Line·by·13·to·59128 ··[0x000000e7]··Advance·Line·by·13·to·59
129 ··[0x000000e9]··Copy·(view·1)129 ··[0x000000e9]··Copy·(view·1)
130 ··[0x000000ea]··Set·column·to·5130 ··[0x000000ea]··Set·column·to·5
131 ··[0x000000ec]··Special·opcode·7:·advance·Address·by·0·to·0x646ae1·and·Line·by·2·to·61·(view·2)131 ··[0x000000ec]··Special·opcode·7:·advance·Address·by·0·to·0x647df1·and·Line·by·2·to·61·(view·2)
132 ··[0x000000ed]··Set·is_stmt·to·0132 ··[0x000000ed]··Set·is_stmt·to·0
133 ··[0x000000ee]··Copy·(view·3)133 ··[0x000000ee]··Copy·(view·3)
134 ··[0x000000ef]··Set·is_stmt·to·1134 ··[0x000000ef]··Set·is_stmt·to·1
135 ··[0x000000f0]··Advance·Line·by·-14·to·47135 ··[0x000000f0]··Advance·Line·by·-14·to·47
136 ··[0x000000f2]··Copy·(view·4)136 ··[0x000000f2]··Copy·(view·4)
137 ··[0x000000f3]··Special·opcode·6:·advance·Address·by·0·to·0x646ae1·and·Line·by·1·to·48·(view·5)137 ··[0x000000f3]··Special·opcode·6:·advance·Address·by·0·to·0x647df1·and·Line·by·1·to·48·(view·5)
138 ··[0x000000f4]··Special·opcode·6:·advance·Address·by·0·to·0x646ae1·and·Line·by·1·to·49·(view·6)138 ··[0x000000f4]··Special·opcode·6:·advance·Address·by·0·to·0x647df1·and·Line·by·1·to·49·(view·6)
139 ··[0x000000f5]··Set·column·to·9139 ··[0x000000f5]··Set·column·to·9
140 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x646ae1·and·Line·by·1·to·50·(view·7)140 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x647df1·and·Line·by·1·to·50·(view·7)
141 ··[0x000000f8]··Set·column·to·5141 ··[0x000000f8]··Set·column·to·5
142 ··[0x000000fa]··Special·opcode·7:·advance·Address·by·0·to·0x646ae1·and·Line·by·2·to·52·(view·8)142 ··[0x000000fa]··Special·opcode·7:·advance·Address·by·0·to·0x647df1·and·Line·by·2·to·52·(view·8)
143 ··[0x000000fb]··Special·opcode·78:·advance·Address·by·5·to·0x646ae6·and·Line·by·3·to·55143 ··[0x000000fb]··Special·opcode·78:·advance·Address·by·5·to·0x647df6·and·Line·by·3·to·55
144 ··[0x000000fc]··Set·column·to·1144 ··[0x000000fc]··Set·column·to·1
145 ··[0x000000fe]··Set·is_stmt·to·0145 ··[0x000000fe]··Set·is_stmt·to·0
146 ··[0x000000ff]··Special·opcode·6:·advance·Address·by·0·to·0x646ae6·and·Line·by·1·to·56·(view·1)146 ··[0x000000ff]··Special·opcode·6:·advance·Address·by·0·to·0x647df6·and·Line·by·1·to·56·(view·1)
147 ··[0x00000100]··Special·opcode·145:·advance·Address·by·10·to·0x646af0·and·Line·by·0·to·56147 ··[0x00000100]··Special·opcode·145:·advance·Address·by·10·to·0x647e00·and·Line·by·0·to·56
148 ··[0x00000101]··Set·is_stmt·to·1148 ··[0x00000101]··Set·is_stmt·to·1
149 ··[0x00000102]··Special·opcode·232:·advance·Address·by·16·to·0x646b00·and·Line·by·3·to·59149 ··[0x00000102]··Special·opcode·232:·advance·Address·by·16·to·0x647e10·and·Line·by·3·to·59
150 ··[0x00000103]··Special·opcode·236:·advance·Address·by·16·to·0x646b10·and·Line·by·7·to·66150 ··[0x00000103]··Special·opcode·236:·advance·Address·by·16·to·0x647e20·and·Line·by·7·to·66
151 ··[0x00000104]··Set·column·to·5151 ··[0x00000104]··Set·column·to·5
152 ··[0x00000106]··Special·opcode·62:·advance·Address·by·4·to·0x646b14·and·Line·by·1·to·67152 ··[0x00000106]··Special·opcode·62:·advance·Address·by·4·to·0x647e24·and·Line·by·1·to·67
153 ··[0x00000107]··Special·opcode·6:·advance·Address·by·0·to·0x646b14·and·Line·by·1·to·68·(view·1)153 ··[0x00000107]··Special·opcode·6:·advance·Address·by·0·to·0x647e24·and·Line·by·1·to·68·(view·1)
154 ··[0x00000108]··Special·opcode·6:·advance·Address·by·0·to·0x646b14·and·Line·by·1·to·69·(view·2)154 ··[0x00000108]··Special·opcode·6:·advance·Address·by·0·to·0x647e24·and·Line·by·1·to·69·(view·2)
155 ··[0x00000109]··Set·column·to·9155 ··[0x00000109]··Set·column·to·9
156 ··[0x0000010b]··Special·opcode·8:·advance·Address·by·0·to·0x646b14·and·Line·by·3·to·72·(view·3)156 ··[0x0000010b]··Special·opcode·8:·advance·Address·by·0·to·0x647e24·and·Line·by·3·to·72·(view·3)
157 ··[0x0000010c]··Set·column·to·5157 ··[0x0000010c]··Set·column·to·5
158 ··[0x0000010e]··Special·opcode·6:·advance·Address·by·0·to·0x646b14·and·Line·by·1·to·73·(view·4)158 ··[0x0000010e]··Special·opcode·6:·advance·Address·by·0·to·0x647e24·and·Line·by·1·to·73·(view·4)
159 ··[0x0000010f]··Set·column·to·1159 ··[0x0000010f]··Set·column·to·1
160 ··[0x00000111]··Set·is_stmt·to·0160 ··[0x00000111]··Set·is_stmt·to·0
161 ··[0x00000112]··Special·opcode·6:·advance·Address·by·0·to·0x646b14·and·Line·by·1·to·74·(view·5)161 ··[0x00000112]··Special·opcode·6:·advance·Address·by·0·to·0x647e24·and·Line·by·1·to·74·(view·5)
162 ··[0x00000113]··Advance·PC·by·6·to·0x646b1a162 ··[0x00000113]··Advance·PC·by·6·to·0x647e2a
163 ··[0x00000115]··Extended·opcode·1:·End·of·Sequence163 ··[0x00000115]··Extended·opcode·1:·End·of·Sequence
  
  
164 ··Offset:······················0x118164 ··Offset:······················0x118
165 ··Length:······················382165 ··Length:······················382
166 ··DWARF·Version:···············5166 ··DWARF·Version:···············5
167 ··Address·size·(bytes):········8167 ··Address·size·(bytes):········8
Offset 201, 203 lines modifiedOffset 201, 203 lines modified
201 ··Entry»  Dir»       Name201 ··Entry»  Dir»       Name
202 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xb2):·token.c202 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xb2):·token.c
203 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xb2):·token.c203 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xb2):·token.c
204 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xce):·pycore_token.h204 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xce):·pycore_token.h
  
205 ·Line·Number·Statements:205 ·Line·Number·Statements:
206 ··[0x0000015b]··Set·column·to·1206 ··[0x0000015b]··Set·column·to·1
207 ··[0x0000015d]··Extended·opcode·2:·set·Address·to·0x512a20207 ··[0x0000015d]··Extended·opcode·2:·set·Address·to·0x512c40
208 ··[0x00000168]··Advance·Line·by·115·to·116208 ··[0x00000168]··Advance·Line·by·115·to·116
209 ··[0x0000016b]··Copy209 ··[0x0000016b]··Copy
210 ··[0x0000016c]··Set·is_stmt·to·0210 ··[0x0000016c]··Set·is_stmt·to·0
211 ··[0x0000016d]··Copy·(view·1)211 ··[0x0000016d]··Copy·(view·1)
212 ··[0x0000016e]··Set·column·to·5212 ··[0x0000016e]··Set·column·to·5
213 ··[0x00000170]··Set·is_stmt·to·1213 ··[0x00000170]··Set·is_stmt·to·1
214 ··[0x00000171]··Special·opcode·62:·advance·Address·by·4·to·0x512a24·and·Line·by·1·to·117214 ··[0x00000171]··Special·opcode·62:·advance·Address·by·4·to·0x512c44·and·Line·by·1·to·117
215 ··[0x00000172]··Set·is_stmt·to·0215 ··[0x00000172]··Set·is_stmt·to·0
216 ··[0x00000173]··Special·opcode·47:·advance·Address·by·3·to·0x512a27·and·Line·by·0·to·117216 ··[0x00000173]··Special·opcode·47:·advance·Address·by·3·to·0x512c47·and·Line·by·0·to·117
217 ··[0x00000174]··Set·column·to·1217 ··[0x00000174]··Set·column·to·1
218 ··[0x00000176]··Advance·Line·by·79·to·196218 ··[0x00000176]··Advance·Line·by·79·to·196
219 ··[0x00000179]··Advance·PC·by·constant·17·to·0x512a38219 ··[0x00000179]··Advance·PC·by·constant·17·to·0x512c58
220 ··[0x0000017a]··Special·opcode·5:·advance·Address·by·0·to·0x512a38·and·Line·by·0·to·196220 ··[0x0000017a]··Special·opcode·5:·advance·Address·by·0·to·0x512c58·and·Line·by·0·to·196
221 ··[0x0000017b]··Set·column·to·9221 ··[0x0000017b]··Set·column·to·9
222 ··[0x0000017d]··Set·is_stmt·to·1222 ··[0x0000017d]··Set·is_stmt·to·1
223 ··[0x0000017e]··Advance·Line·by·-62·to·134223 ··[0x0000017e]··Advance·Line·by·-62·to·134
224 ··[0x00000180]··Special·opcode·117:·advance·Address·by·8·to·0x512a40·and·Line·by·0·to·134224 ··[0x00000180]··Special·opcode·117:·advance·Address·by·8·to·0x512c60·and·Line·by·0·to·134
Max diff block lines reached; 244845330/244854195 bytes (100.00%) of diff not shown.
423 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····<b9>···DW_AT_external····:·(flag_present)·199 ····<b9>···DW_AT_external····:·(flag_present)·1
100 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x7c5c9):·main100 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x7c5c9):·main
101 ····<bd>···DW_AT_decl_file···:·(data1)·1101 ····<bd>···DW_AT_decl_file···:·(data1)·1
102 ····<be>···DW_AT_decl_line···:·(data1)·13102 ····<be>···DW_AT_decl_line···:·(data1)·13
103 ····<bf>···DW_AT_decl_column·:·(data1)·1103 ····<bf>···DW_AT_decl_column·:·(data1)·1
104 ····<c0>···DW_AT_prototyped··:·(flag_present)·1104 ····<c0>···DW_AT_prototyped··:·(flag_present)·1
105 ····<c0>···DW_AT_type········:·(ref4)·<0x31>,·int105 ····<c0>···DW_AT_type········:·(ref4)·<0x31>,·int
106 ····<c4>···DW_AT_low_pc······:·(addr)·0x512a10106 ····<c4>···DW_AT_low_pc······:·(addr)·0x512c30
107 ····<cc>···DW_AT_high_pc·····:·(data8)·0x9107 ····<cc>···DW_AT_high_pc·····:·(data8)·0x9
108 ····<d4>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)108 ····<d4>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
109 ····<d6>···DW_AT_call_all_calls:·(flag_present)·1109 ····<d6>···DW_AT_call_all_calls:·(flag_present)·1
110 ·<2><d6>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)110 ·<2><d6>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
111 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x13f):·argc111 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x13f):·argc
112 ····<db>···DW_AT_decl_file···:·(implicit_const)·1112 ····<db>···DW_AT_decl_file···:·(implicit_const)·1
113 ····<db>···DW_AT_decl_line···:·(implicit_const)·13113 ····<db>···DW_AT_decl_line···:·(implicit_const)·13
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ····<ed>···DW_AT_decl_file···:·(implicit_const)·1120 ····<ed>···DW_AT_decl_file···:·(implicit_const)·1
121 ····<ed>···DW_AT_decl_line···:·(implicit_const)·13121 ····<ed>···DW_AT_decl_line···:·(implicit_const)·13
122 ····<ed>···DW_AT_decl_column·:·(data1)·23122 ····<ed>···DW_AT_decl_column·:·(data1)·23
123 ····<ee>···DW_AT_type········:·(ref4)·<0x7c>123 ····<ee>···DW_AT_type········:·(ref4)·<0x7c>
124 ····<f2>···DW_AT_location····:·(sec_offset)·0x2b·(location·list)124 ····<f2>···DW_AT_location····:·(sec_offset)·0x2b·(location·list)
125 ····<f6>···DW_AT_GNU_locviews:·(sec_offset)·0x27125 ····<f6>···DW_AT_GNU_locviews:·(sec_offset)·0x27
126 ·<2><fa>:·Abbrev·Number:·10·(DW_TAG_call_site)126 ·<2><fa>:·Abbrev·Number:·10·(DW_TAG_call_site)
127 ····<fb>···DW_AT_call_return_pc:·(addr)·0x512a19127 ····<fb>···DW_AT_call_return_pc:·(addr)·0x512c39
128 ····<103>···DW_AT_call_tail_call:·(flag_present)·1128 ····<103>···DW_AT_call_tail_call:·(flag_present)·1
129 ····<103>···DW_AT_call_origin·:·(ref4)·<0x9d>129 ····<103>···DW_AT_call_origin·:·(ref4)·<0x9d>
130 ·<3><107>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)130 ·<3><107>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
131 ····<108>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))131 ····<108>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
132 ····<10a>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a3·1·55·»(DW_OP_entry_value:·(DW_OP_reg5·(rdi)))132 ····<10a>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a3·1·55·»(DW_OP_entry_value:·(DW_OP_reg5·(rdi)))
133 ·<3><10e>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)133 ·<3><10e>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
134 ····<10f>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))134 ····<10f>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ···Abbrev·Offset:·0x98143 ···Abbrev·Offset:·0x98
144 ···Pointer·Size:··8144 ···Pointer·Size:··8
145 ·<0><124>:·Abbrev·Number:·9·(DW_TAG_compile_unit)145 ·<0><124>:·Abbrev·Number:·9·(DW_TAG_compile_unit)
146 ····<125>···DW_AT_producer····:·(strp)·(offset:·0x3c):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE·-fasynchronous-unwind-tables146 ····<125>···DW_AT_producer····:·(strp)·(offset:·0x3c):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE·-fasynchronous-unwind-tables
147 ····<129>···DW_AT_language····:·(data1)·29»  (C11)147 ····<129>···DW_AT_language····:·(data1)·29»  (C11)
148 ····<12a>···DW_AT_name········:·(line_strp)·(offset:·0x3b):·../Modules/getbuildinfo.c148 ····<12a>···DW_AT_name········:·(line_strp)·(offset:·0x3b):·../Modules/getbuildinfo.c
149 ····<12e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·./build-static149 ····<12e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x15):·./build-static
150 ····<132>···DW_AT_low_pc······:·(addr)·0x646aa0150 ····<132>···DW_AT_low_pc······:·(addr)·0x647db0
151 ····<13a>···DW_AT_high_pc·····:·(data8)·0x7a151 ····<13a>···DW_AT_high_pc·····:·(data8)·0x7a
152 ····<142>···DW_AT_stmt_list···:·(sec_offset)·0x61152 ····<142>···DW_AT_stmt_list···:·(sec_offset)·0x61
153 ·<1><146>:·Abbrev·Number:·10·(DW_TAG_typedef)153 ·<1><146>:·Abbrev·Number:·10·(DW_TAG_typedef)
154 ····<147>···DW_AT_name········:·(strp)·(offset:·0xc8f3):·size_t154 ····<147>···DW_AT_name········:·(strp)·(offset:·0xc8f3):·size_t
155 ····<14b>···DW_AT_decl_file···:·(data1)·4155 ····<14b>···DW_AT_decl_file···:·(data1)·4
156 ····<14c>···DW_AT_decl_line···:·(data1)·214156 ····<14c>···DW_AT_decl_line···:·(data1)·214
157 ····<14d>···DW_AT_decl_column·:·(data1)·23157 ····<14d>···DW_AT_decl_column·:·(data1)·23
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 ····<277>···DW_AT_external····:·(flag_present)·1314 ····<277>···DW_AT_external····:·(flag_present)·1
315 ····<277>···DW_AT_name········:·(strp)·(offset:·0x17d):·Py_GetBuildInfo315 ····<277>···DW_AT_name········:·(strp)·(offset:·0x17d):·Py_GetBuildInfo
316 ····<27b>···DW_AT_decl_file···:·(data1)·1316 ····<27b>···DW_AT_decl_file···:·(data1)·1
317 ····<27c>···DW_AT_decl_line···:·(data1)·40317 ····<27c>···DW_AT_decl_line···:·(data1)·40
318 ····<27d>···DW_AT_decl_column·:·(data1)·1318 ····<27d>···DW_AT_decl_column·:·(data1)·1
319 ····<27e>···DW_AT_prototyped··:·(flag_present)·1319 ····<27e>···DW_AT_prototyped··:·(flag_present)·1
320 ····<27e>···DW_AT_type········:·(ref4)·<0x175>320 ····<27e>···DW_AT_type········:·(ref4)·<0x175>
321 ····<282>···DW_AT_low_pc······:·(addr)·0x646aa0321 ····<282>···DW_AT_low_pc······:·(addr)·0x647db0
322 ····<28a>···DW_AT_high_pc·····:·(data8)·0x56322 ····<28a>···DW_AT_high_pc·····:·(data8)·0x56
323 ····<292>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)323 ····<292>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
324 ····<294>···DW_AT_call_all_calls:·(flag_present)·1324 ····<294>···DW_AT_call_all_calls:·(flag_present)·1
325 ····<294>···DW_AT_sibling·····:·(ref4)·<0x347>325 ····<294>···DW_AT_sibling·····:·(ref4)·<0x347>
326 ·<2><298>:·Abbrev·Number:·7·(DW_TAG_variable)326 ·<2><298>:·Abbrev·Number:·7·(DW_TAG_variable)
327 ····<299>···DW_AT_name········:·(strp)·(offset:·0x1b7):·revision327 ····<299>···DW_AT_name········:·(strp)·(offset:·0x1b7):·revision
328 ····<29d>···DW_AT_decl_file···:·(implicit_const)·1328 ····<29d>···DW_AT_decl_file···:·(implicit_const)·1
Offset 345, 23 lines modifiedOffset 345, 23 lines modified
345 ····<2c3>···DW_AT_decl_line···:·(data1)·48345 ····<2c3>···DW_AT_decl_line···:·(data1)·48
346 ····<2c4>···DW_AT_decl_column·:·(implicit_const)·17346 ····<2c4>···DW_AT_decl_column·:·(implicit_const)·17
347 ····<2c4>···DW_AT_type········:·(ref4)·<0x175>347 ····<2c4>···DW_AT_type········:·(ref4)·<0x175>
348 ····<2c8>···DW_AT_location····:·(sec_offset)·0x74·(location·list)348 ····<2c8>···DW_AT_location····:·(sec_offset)·0x74·(location·list)
349 ····<2cc>···DW_AT_GNU_locviews:·(sec_offset)·0x70349 ····<2cc>···DW_AT_GNU_locviews:·(sec_offset)·0x70
350 ·<2><2d0>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)350 ·<2><2d0>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)
351 ····<2d1>···DW_AT_abstract_origin:·(ref4)·<0x269>351 ····<2d1>···DW_AT_abstract_origin:·(ref4)·<0x269>
352 ····<2d5>···DW_AT_entry_pc····:·(addr)·0x646ae1352 ····<2d5>···DW_AT_entry_pc····:·(addr)·0x647df1
353 ····<2dd>···DW_AT_GNU_entry_view:·(data1)·1353 ····<2dd>···DW_AT_GNU_entry_view:·(data1)·1
354 ····<2de>···DW_AT_low_pc······:·(addr)·0x646ae1354 ····<2de>···DW_AT_low_pc······:·(addr)·0x647df1
355 ····<2e6>···DW_AT_high_pc·····:·(data8)·0355 ····<2e6>···DW_AT_high_pc·····:·(data8)·0
356 ····<2ee>···DW_AT_call_file···:·(data1)·1356 ····<2ee>···DW_AT_call_file···:·(data1)·1
357 ····<2ef>···DW_AT_call_line···:·(data1)·46357 ····<2ef>···DW_AT_call_line···:·(data1)·46
358 ····<2f0>···DW_AT_call_column·:·(data1)·28358 ····<2f0>···DW_AT_call_column·:·(data1)·28
359 ·<2><2f1>:·Abbrev·Number:·23·(DW_TAG_call_site)359 ·<2><2f1>:·Abbrev·Number:·23·(DW_TAG_call_site)
360 ····<2f2>···DW_AT_call_return_pc:·(addr)·0x646ae6360 ····<2f2>···DW_AT_call_return_pc:·(addr)·0x647df6
361 ····<2fa>···DW_AT_call_origin·:·(ref4)·<0x21f>361 ····<2fa>···DW_AT_call_origin·:·(ref4)·<0x21f>
362 ·<3><2fe>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)362 ·<3><2fe>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
363 ····<2ff>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))363 ····<2ff>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
364 ····<301>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·31·ba·0·0·0·0·0·» (DW_OP_addr:·ba31c0)364 ····<301>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·31·ba·0·0·0·0·0·» (DW_OP_addr:·ba31c0)
365 ·<3><30b>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)365 ·<3><30b>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
366 ····<30c>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))366 ····<30c>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
367 ····<30e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)367 ····<30e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)
Offset 377, 15 lines modifiedOffset 377, 15 lines modified
377 ·<3><338>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)377 ·<3><338>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
378 ····<339>···DW_AT_location····:·(exprloc)·1·byte·block:·59·»     (DW_OP_reg9·(r9))378 ····<339>···DW_AT_location····:·(exprloc)·1·byte·block:·59·»     (DW_OP_reg9·(r9))
379 ····<33b>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·9a·81·6f·0·0·0·0·0·» (DW_OP_addr:·6f819a)379 ····<33b>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·9a·81·6f·0·0·0·0·0·» (DW_OP_addr:·6f819a)
380 ·<3><345>:·Abbrev·Number:·0380 ·<3><345>:·Abbrev·Number:·0
381 ·<2><346>:·Abbrev·Number:·0381 ·<2><346>:·Abbrev·Number:·0
382 ·<1><347>:·Abbrev·Number:·24·(DW_TAG_subprogram)382 ·<1><347>:·Abbrev·Number:·24·(DW_TAG_subprogram)
383 ····<348>···DW_AT_abstract_origin:·(ref4)·<0x241>383 ····<348>···DW_AT_abstract_origin:·(ref4)·<0x241>
384 ····<34c>···DW_AT_low_pc······:·(addr)·0x646b10384 ····<34c>···DW_AT_low_pc······:·(addr)·0x647e20
385 ····<354>···DW_AT_high_pc·····:·(data8)·0xa385 ····<354>···DW_AT_high_pc·····:·(data8)·0xa
386 ····<35c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)386 ····<35c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
387 ····<35e>···DW_AT_call_all_calls:·(flag_present)·1387 ····<35e>···DW_AT_call_all_calls:·(flag_present)·1
388 ·<2><35e>:·Abbrev·Number:·8·(DW_TAG_variable)388 ·<2><35e>:·Abbrev·Number:·8·(DW_TAG_variable)
389 ····<35f>···DW_AT_abstract_origin:·(ref4)·<0x252>389 ····<35f>···DW_AT_abstract_origin:·(ref4)·<0x252>
390 ····<363>···DW_AT_location····:·(exprloc)·10·byte·block:·3·9a·81·6f·0·0·0·0·0·9f·»(DW_OP_addr:·6f819a;·DW_OP_stack_value)390 ····<363>···DW_AT_location····:·(exprloc)·10·byte·block:·3·9a·81·6f·0·0·0·0·0·9f·»(DW_OP_addr:·6f819a;·DW_OP_stack_value)
391 ·<2><36e>:·Abbrev·Number:·8·(DW_TAG_variable)391 ·<2><36e>:·Abbrev·Number:·8·(DW_TAG_variable)
Offset 544, 16 lines modifiedOffset 544, 16 lines modified
544 ····<4ac>···DW_AT_external····:·(flag_present)·1544 ····<4ac>···DW_AT_external····:·(flag_present)·1
545 ····<4ac>···DW_AT_name········:·(strp)·(offset:·0x1cd):·_PyToken_TwoChars545 ····<4ac>···DW_AT_name········:·(strp)·(offset:·0x1cd):·_PyToken_TwoChars
546 ····<4b0>···DW_AT_decl_file···:·(data1)·1546 ····<4b0>···DW_AT_decl_file···:·(data1)·1
547 ····<4b1>···DW_AT_decl_line···:·(data1)·115547 ····<4b1>···DW_AT_decl_line···:·(data1)·115
548 ····<4b2>···DW_AT_decl_column·:·(data1)·1548 ····<4b2>···DW_AT_decl_column·:·(data1)·1
549 ····<4b3>···DW_AT_prototyped··:·(flag_present)·1549 ····<4b3>···DW_AT_prototyped··:·(flag_present)·1
550 ····<4b3>···DW_AT_type········:·(ref4)·<0x3b1>,·int550 ····<4b3>···DW_AT_type········:·(ref4)·<0x3b1>,·int
551 ····<4b7>···DW_AT_low_pc······:·(addr)·0x512a20551 ····<4b7>···DW_AT_low_pc······:·(addr)·0x512c40
552 ····<4bf>···DW_AT_high_pc·····:·(data8)·0x16c552 ····<4bf>···DW_AT_high_pc·····:·(data8)·0x170
553 ····<4c7>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)553 ····<4c7>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
554 ····<4c9>···DW_AT_call_all_calls:·(flag_present)·1554 ····<4c9>···DW_AT_call_all_calls:·(flag_present)·1
555 ····<4c9>···DW_AT_sibling·····:·(ref4)·<0x4ec>555 ····<4c9>···DW_AT_sibling·····:·(ref4)·<0x4ec>
556 ·<2><4cd>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)556 ·<2><4cd>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
557 ····<4ce>···DW_AT_name········:·(string)·c1557 ····<4ce>···DW_AT_name········:·(string)·c1
558 ····<4d1>···DW_AT_decl_file···:·(implicit_const)·1558 ····<4d1>···DW_AT_decl_file···:·(implicit_const)·1
559 ····<4d1>···DW_AT_decl_line···:·(data1)·115559 ····<4d1>···DW_AT_decl_line···:·(data1)·115
Offset 39912, 31 lines modifiedOffset 39912, 31 lines modified
39912 ····<127cf>···DW_AT_location····:·(sec_offset)·0x5e5·(location·list)39912 ····<127cf>···DW_AT_location····:·(sec_offset)·0x5e5·(location·list)
39913 ····<127d3>···DW_AT_GNU_locviews:·(sec_offset)·0x5db39913 ····<127d3>···DW_AT_GNU_locviews:·(sec_offset)·0x5db
39914 ·<2><127d7>:·Abbrev·Number:·79·(DW_TAG_label)39914 ·<2><127d7>:·Abbrev·Number:·79·(DW_TAG_label)
39915 ····<127d8>···DW_AT_name········:·(strp)·(offset:·0x26c36):·error39915 ····<127d8>···DW_AT_name········:·(strp)·(offset:·0x26c36):·error
39916 ····<127dc>···DW_AT_decl_file···:·(implicit_const)·139916 ····<127dc>···DW_AT_decl_file···:·(implicit_const)·1
39917 ····<127dc>···DW_AT_decl_line···:·(data2)·101639917 ····<127dc>···DW_AT_decl_line···:·(data2)·1016
Max diff block lines reached; 443575198/443582747 bytes (100.00%) of diff not shown.
412 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3066, 21 lines modifiedOffset 3066, 21 lines modified
3066 ····DW_AT_GNU_locviews·DW_FORM_sec_offset3066 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
3067 ····DW_AT·value:·0·····DW_FORM·value:·03067 ····DW_AT·value:·0·····DW_FORM·value:·0
3068 ···7······DW_TAG_lexical_block····[has·children]3068 ···7······DW_TAG_lexical_block····[has·children]
3069 ····DW_AT_abstract_origin·DW_FORM_ref43069 ····DW_AT_abstract_origin·DW_FORM_ref4
3070 ····DW_AT_ranges·······DW_FORM_sec_offset3070 ····DW_AT_ranges·······DW_FORM_sec_offset
3071 ····DW_AT_sibling······DW_FORM_ref43071 ····DW_AT_sibling······DW_FORM_ref4
3072 ····DW_AT·value:·0·····DW_FORM·value:·03072 ····DW_AT·value:·0·····DW_FORM·value:·0
 3073 ···8······DW_TAG_formal_parameter····[no·children]
 3074 ····DW_AT_type·········DW_FORM_ref4
 3075 ····DW_AT·value:·0·····DW_FORM·value:·0
3073 ···8······DW_TAG_call_site····[no·children]3076 ···9······DW_TAG_call_site····[no·children]
3074 ····DW_AT_call_return_pc·DW_FORM_addr3077 ····DW_AT_call_return_pc·DW_FORM_addr
3075 ····DW_AT_call_origin··DW_FORM_ref43078 ····DW_AT_call_origin··DW_FORM_ref4
3076 ····DW_AT·value:·0·····DW_FORM·value:·03079 ····DW_AT·value:·0·····DW_FORM·value:·0
3077 ···9······DW_TAG_formal_parameter····[no·children] 
3078 ····DW_AT_type·········DW_FORM_ref4 
3079 ····DW_AT·value:·0·····DW_FORM·value:·0 
3080 ···10······DW_TAG_variable····[no·children]3080 ···10······DW_TAG_variable····[no·children]
3081 ····DW_AT_name·········DW_FORM_string3081 ····DW_AT_name·········DW_FORM_string
3082 ····DW_AT_decl_file····DW_FORM_data13082 ····DW_AT_decl_file····DW_FORM_data1
3083 ····DW_AT_decl_line····DW_FORM_data23083 ····DW_AT_decl_line····DW_FORM_data2
3084 ····DW_AT_decl_column··DW_FORM_data13084 ····DW_AT_decl_column··DW_FORM_data1
3085 ····DW_AT_type·········DW_FORM_ref43085 ····DW_AT_type·········DW_FORM_ref4
3086 ····DW_AT·value:·0·····DW_FORM·value:·03086 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 5607, 44 lines modifiedOffset 5607, 44 lines modified
5607 ···29······DW_TAG_formal_parameter····[no·children]5607 ···29······DW_TAG_formal_parameter····[no·children]
5608 ····DW_AT_name·········DW_FORM_strp5608 ····DW_AT_name·········DW_FORM_strp
5609 ····DW_AT_decl_file····DW_FORM_data15609 ····DW_AT_decl_file····DW_FORM_data1
5610 ····DW_AT_decl_line····DW_FORM_data25610 ····DW_AT_decl_line····DW_FORM_data2
5611 ····DW_AT_decl_column··DW_FORM_data15611 ····DW_AT_decl_column··DW_FORM_data1
5612 ····DW_AT_type·········DW_FORM_ref45612 ····DW_AT_type·········DW_FORM_ref4
5613 ····DW_AT·value:·0·····DW_FORM·value:·05613 ····DW_AT·value:·0·····DW_FORM·value:·0
 5614 ···30······DW_TAG_lexical_block····[has·children]
 5615 ····DW_AT_ranges·······DW_FORM_sec_offset
 5616 ····DW_AT·value:·0·····DW_FORM·value:·0
5614 ···30······DW_TAG_member····[no·children]5617 ···31······DW_TAG_member····[no·children]
5615 ····DW_AT_name·········DW_FORM_strp5618 ····DW_AT_name·········DW_FORM_strp
5616 ····DW_AT_decl_file····DW_FORM_data15619 ····DW_AT_decl_file····DW_FORM_data1
5617 ····DW_AT_decl_line····DW_FORM_data15620 ····DW_AT_decl_line····DW_FORM_data1
5618 ····DW_AT_decl_column··DW_FORM_data15621 ····DW_AT_decl_column··DW_FORM_data1
5619 ····DW_AT_type·········DW_FORM_ref45622 ····DW_AT_type·········DW_FORM_ref4
5620 ····DW_AT·value:·0·····DW_FORM·value:·05623 ····DW_AT·value:·0·····DW_FORM·value:·0
5621 ···31······DW_TAG_subprogram····[has·children]5624 ···32······DW_TAG_subprogram····[has·children]
5622 ····DW_AT_external·····DW_FORM_flag_present5625 ····DW_AT_external·····DW_FORM_flag_present
5623 ····DW_AT_name·········DW_FORM_strp5626 ····DW_AT_name·········DW_FORM_strp
5624 ····DW_AT_decl_file····DW_FORM_data15627 ····DW_AT_decl_file····DW_FORM_data1
5625 ····DW_AT_decl_line····DW_FORM_data15628 ····DW_AT_decl_line····DW_FORM_data1
5626 ····DW_AT_decl_column··DW_FORM_data15629 ····DW_AT_decl_column··DW_FORM_data1
5627 ····DW_AT_prototyped···DW_FORM_flag_present5630 ····DW_AT_prototyped···DW_FORM_flag_present
5628 ····DW_AT_type·········DW_FORM_ref45631 ····DW_AT_type·········DW_FORM_ref4
5629 ····DW_AT_declaration··DW_FORM_flag_present5632 ····DW_AT_declaration··DW_FORM_flag_present
5630 ····DW_AT_sibling······DW_FORM_ref45633 ····DW_AT_sibling······DW_FORM_ref4
5631 ····DW_AT·value:·0·····DW_FORM·value:·05634 ····DW_AT·value:·0·····DW_FORM·value:·0
5632 ···32······DW_TAG_formal_parameter····[no·children]5635 ···33······DW_TAG_formal_parameter····[no·children]
5633 ····DW_AT_name·········DW_FORM_string5636 ····DW_AT_name·········DW_FORM_string
5634 ····DW_AT_decl_file····DW_FORM_implicit_const:·15637 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
5635 ····DW_AT_decl_line····DW_FORM_data25638 ····DW_AT_decl_line····DW_FORM_data2
5636 ····DW_AT_decl_column··DW_FORM_data15639 ····DW_AT_decl_column··DW_FORM_data1
5637 ····DW_AT_type·········DW_FORM_ref45640 ····DW_AT_type·········DW_FORM_ref4
5638 ····DW_AT_location·····DW_FORM_sec_offset5641 ····DW_AT_location·····DW_FORM_sec_offset
5639 ····DW_AT_GNU_locviews·DW_FORM_sec_offset5642 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
5640 ····DW_AT·value:·0·····DW_FORM·value:·05643 ····DW_AT·value:·0·····DW_FORM·value:·0
5641 ···33······DW_TAG_lexical_block····[has·children] 
5642 ····DW_AT_ranges·······DW_FORM_sec_offset 
5643 ····DW_AT·value:·0·····DW_FORM·value:·0 
5644 ···34······DW_TAG_lexical_block····[has·children]5644 ···34······DW_TAG_lexical_block····[has·children]
5645 ····DW_AT_ranges·······DW_FORM_sec_offset5645 ····DW_AT_ranges·······DW_FORM_sec_offset
5646 ····DW_AT_sibling······DW_FORM_ref45646 ····DW_AT_sibling······DW_FORM_ref4
5647 ····DW_AT·value:·0·····DW_FORM·value:·05647 ····DW_AT·value:·0·····DW_FORM·value:·0
5648 ···35······DW_TAG_subprogram····[has·children]5648 ···35······DW_TAG_subprogram····[has·children]
5649 ····DW_AT_name·········DW_FORM_strp5649 ····DW_AT_name·········DW_FORM_strp
5650 ····DW_AT_decl_file····DW_FORM_data15650 ····DW_AT_decl_file····DW_FORM_data1
Offset 5675, 25 lines modifiedOffset 5675, 25 lines modified
5675 ····DW_AT_name·········DW_FORM_string5675 ····DW_AT_name·········DW_FORM_string
5676 ····DW_AT_decl_file····DW_FORM_implicit_const:·15676 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
5677 ····DW_AT_decl_line····DW_FORM_data25677 ····DW_AT_decl_line····DW_FORM_data2
5678 ····DW_AT_decl_column··DW_FORM_data15678 ····DW_AT_decl_column··DW_FORM_data1
5679 ····DW_AT_type·········DW_FORM_ref45679 ····DW_AT_type·········DW_FORM_ref4
5680 ····DW_AT·value:·0·····DW_FORM·value:·05680 ····DW_AT·value:·0·····DW_FORM·value:·0
5681 ···39······DW_TAG_formal_parameter····[no·children]5681 ···39······DW_TAG_formal_parameter····[no·children]
 5682 ····DW_AT_abstract_origin·DW_FORM_ref4
 5683 ····DW_AT·value:·0·····DW_FORM·value:·0
 5684 ···40······DW_TAG_formal_parameter····[no·children]
5682 ····DW_AT_name·········DW_FORM_strp5685 ····DW_AT_name·········DW_FORM_strp
5683 ····DW_AT_decl_file····DW_FORM_implicit_const:·15686 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
5684 ····DW_AT_decl_line····DW_FORM_data25687 ····DW_AT_decl_line····DW_FORM_data2
5685 ····DW_AT_decl_column··DW_FORM_data15688 ····DW_AT_decl_column··DW_FORM_data1
5686 ····DW_AT_type·········DW_FORM_ref45689 ····DW_AT_type·········DW_FORM_ref4
5687 ····DW_AT_location·····DW_FORM_sec_offset5690 ····DW_AT_location·····DW_FORM_sec_offset
5688 ····DW_AT_GNU_locviews·DW_FORM_sec_offset5691 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
5689 ····DW_AT·value:·0·····DW_FORM·value:·05692 ····DW_AT·value:·0·····DW_FORM·value:·0
5690 ···40······DW_TAG_formal_parameter····[no·children] 
5691 ····DW_AT_abstract_origin·DW_FORM_ref4 
5692 ····DW_AT·value:·0·····DW_FORM·value:·0 
5693 ···41······DW_TAG_member····[no·children]5693 ···41······DW_TAG_member····[no·children]
5694 ····DW_AT_name·········DW_FORM_string5694 ····DW_AT_name·········DW_FORM_string
5695 ····DW_AT_decl_file····DW_FORM_data15695 ····DW_AT_decl_file····DW_FORM_data1
5696 ····DW_AT_decl_line····DW_FORM_data25696 ····DW_AT_decl_line····DW_FORM_data2
5697 ····DW_AT_decl_column··DW_FORM_data15697 ····DW_AT_decl_column··DW_FORM_data1
5698 ····DW_AT_type·········DW_FORM_ref45698 ····DW_AT_type·········DW_FORM_ref4
5699 ····DW_AT_data_member_location·DW_FORM_data15699 ····DW_AT_data_member_location·DW_FORM_data1
Offset 7246, 73 lines modifiedOffset 7246, 73 lines modified
7246 ····DW_AT_decl_file····DW_FORM_data17246 ····DW_AT_decl_file····DW_FORM_data1
7247 ····DW_AT_decl_line····DW_FORM_data17247 ····DW_AT_decl_line····DW_FORM_data1
7248 ····DW_AT_decl_column··DW_FORM_implicit_const:·187248 ····DW_AT_decl_column··DW_FORM_implicit_const:·18
7249 ····DW_AT_prototyped···DW_FORM_flag_present7249 ····DW_AT_prototyped···DW_FORM_flag_present
7250 ····DW_AT_declaration··DW_FORM_flag_present7250 ····DW_AT_declaration··DW_FORM_flag_present
7251 ····DW_AT_sibling······DW_FORM_ref47251 ····DW_AT_sibling······DW_FORM_ref4
7252 ····DW_AT·value:·0·····DW_FORM·value:·07252 ····DW_AT·value:·0·····DW_FORM·value:·0
 7253 ···107······DW_TAG_subprogram····[has·children]
 7254 ····DW_AT_external·····DW_FORM_flag_present
 7255 ····DW_AT_name·········DW_FORM_strp
 7256 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 7257 ····DW_AT_decl_line····DW_FORM_data2
 7258 ····DW_AT_decl_column··DW_FORM_implicit_const:·1
 7259 ····DW_AT_prototyped···DW_FORM_flag_present
 7260 ····DW_AT_low_pc·······DW_FORM_addr
 7261 ····DW_AT_high_pc······DW_FORM_data8
 7262 ····DW_AT_frame_base···DW_FORM_exprloc
 7263 ····DW_AT_call_all_calls·DW_FORM_flag_present
 7264 ····DW_AT_sibling······DW_FORM_ref4
 7265 ····DW_AT·value:·0·····DW_FORM·value:·0
7253 ···107······DW_TAG_call_site····[has·children]7266 ···108······DW_TAG_call_site····[has·children]
7254 ····DW_AT_call_return_pc·DW_FORM_addr7267 ····DW_AT_call_return_pc·DW_FORM_addr
7255 ····DW_AT_call_target··DW_FORM_exprloc7268 ····DW_AT_call_target··DW_FORM_exprloc
7256 ····DW_AT_sibling······DW_FORM_ref47269 ····DW_AT_sibling······DW_FORM_ref4
7257 ····DW_AT·value:·0·····DW_FORM·value:·07270 ····DW_AT·value:·0·····DW_FORM·value:·0
Max diff block lines reached; 415660/421303 bytes (98.66%) of diff not shown.
258 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 4231 lines modifiedOffset 3, 4239 lines modified
3 ··Length:···················443 ··Length:···················44
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000512a10·00000000000000099 ····0000000000512c30·0000000000000009
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················4411 ··Length:···················44
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x11813 ··Offset·into·.debug_info:··0x118
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000646aa0·000000000000007a17 ····0000000000647db0·000000000000007a
18 ····0000000000000000·000000000000000018 ····0000000000000000·0000000000000000
19 ··Length:···················9219 ··Length:···················92
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x38021 ··Offset·into·.debug_info:··0x380
22 ··Pointer·Size:·············822 ··Pointer·Size:·············8
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address············Length24 ····Address············Length
25 ····0000000000421f90·000000000000001c25 ····0000000000421f90·000000000000001c
26 ····0000000000512a20·000000000000016c26 ····0000000000512c40·0000000000000170
27 ····0000000000512b90·000000000000001827 ····0000000000512db0·0000000000000018
28 ····0000000000512bb0·000000000000005a28 ····0000000000512dd0·000000000000005a
29 ····0000000000000000·000000000000000029 ····0000000000000000·0000000000000000
30 ··Length:···················41230 ··Length:···················412
31 ··Version:··················231 ··Version:··················2
32 ··Offset·into·.debug_info:··0x51232 ··Offset·into·.debug_info:··0x512
33 ··Pointer·Size:·············833 ··Pointer·Size:·············8
34 ··Segment·Size:·············034 ··Segment·Size:·············0
  
35 ····Address············Length35 ····Address············Length
36 ····0000000000646b20·000000000000031436 ····0000000000647e30·0000000000000314
37 ····0000000000421fac·000000000000057e37 ····0000000000421fac·000000000000057f
38 ····0000000000512c10·000000000000040238 ····0000000000512e30·0000000000000402
39 ····0000000000513020·000000000000012e39 ····0000000000513240·000000000000012e
40 ····0000000000513150·000000000000012340 ····0000000000513370·0000000000000123
41 ····0000000000513280·000000000000003041 ····00000000005134a0·0000000000000030
42 ····00000000005132b0·000000000000003042 ····00000000005134d0·0000000000000030
43 ····00000000005132e0·000000000000007843 ····0000000000513500·0000000000000078
44 ····0000000000513360·000000000000048f44 ····0000000000513580·000000000000048f
45 ····00000000005137f0·00000000000000a945 ····0000000000513a10·00000000000000a9
46 ····00000000005138a0·000000000000007c46 ····0000000000513ac0·000000000000007c
47 ····0000000000513920·00000000000000b847 ····0000000000513b40·00000000000000b8
48 ····00000000005139e0·00000000000000aa48 ····0000000000513c00·00000000000000aa
49 ····0000000000513a90·000000000000012249 ····0000000000513cb0·0000000000000122
50 ····0000000000513bc0·00000000000000c950 ····0000000000513de0·00000000000000c9
51 ····0000000000513c90·000000000000005f51 ····0000000000513eb0·000000000000005f
52 ····0000000000513cf0·000000000000007352 ····0000000000513f10·0000000000000073
53 ····0000000000513d70·000000000000007353 ····0000000000513f90·0000000000000073
54 ····0000000000513df0·00000000000000ce54 ····0000000000514010·00000000000000ce
55 ····0000000000513ec0·000000000000036f55 ····00000000005140e0·000000000000036f
56 ····0000000000514230·000000000000007656 ····0000000000514450·0000000000000078
57 ····00000000005142b0·000000000000007357 ····00000000005144d0·0000000000000073
58 ····0000000000514330·000000000000007058 ····0000000000514550·0000000000000070
59 ····00000000005143a0·000000000000005f59 ····00000000005145c0·000000000000005f
60 ····0000000000000000·000000000000000060 ····0000000000000000·0000000000000000
61 ··Length:···················6061 ··Length:···················60
62 ··Version:··················262 ··Version:··················2
63 ··Offset·into·.debug_info:··0x15fe363 ··Offset·into·.debug_info:··0x15fe3
64 ··Pointer·Size:·············864 ··Pointer·Size:·············8
65 ··Segment·Size:·············065 ··Segment·Size:·············0
  
66 ····Address············Length66 ····Address············Length
67 ····0000000000646e40·000000000000068967 ····0000000000648150·0000000000000689
68 ····000000000042252a·000000000000058668 ····000000000042252b·0000000000000586
69 ····0000000000000000·000000000000000069 ····0000000000000000·0000000000000000
70 ··Length:···················49270 ··Length:···················492
71 ··Version:··················271 ··Version:··················2
72 ··Offset·into·.debug_info:··0x18c4c72 ··Offset·into·.debug_info:··0x18c4c
73 ··Pointer·Size:·············873 ··Pointer·Size:·············8
74 ··Segment·Size:·············074 ··Segment·Size:·············0
  
75 ····Address············Length75 ····Address············Length
76 ····00000000006474d0·000000000000082976 ····00000000006487e0·0000000000000829
77 ····0000000000422ab0·0000000000000c4177 ····0000000000422ab1·0000000000000c41
78 ····0000000000514400·00000000000000c278 ····0000000000514620·00000000000000c2
79 ····00000000005144d0·000000000000006479 ····00000000005146f0·0000000000000064
80 ····0000000000514540·00000000000007f980 ····0000000000514760·00000000000007f9
81 ····0000000000514d40·000000000000002481 ····0000000000514f60·0000000000000024
82 ····0000000000514d70·00000000000000f182 ····0000000000514f90·00000000000000f1
83 ····0000000000514e70·000000000000013a83 ····0000000000515090·000000000000013a
84 ····0000000000514fb0·000000000000001684 ····00000000005151d0·0000000000000016
85 ····0000000000514fd0·000000000000002f85 ····00000000005151f0·000000000000002f
86 ····0000000000515000·000000000000008986 ····0000000000515220·0000000000000089
87 ····0000000000515090·000000000000007d87 ····00000000005152b0·000000000000007d
88 ····0000000000515110·000000000000046188 ····0000000000515330·0000000000000461
89 ····0000000000515580·000000000000004389 ····00000000005157a0·0000000000000043
90 ····00000000005155d0·000000000000009590 ····00000000005157f0·0000000000000095
91 ····0000000000515670·000000000000007191 ····0000000000515890·0000000000000071
92 ····00000000005156f0·000000000000004492 ····0000000000515910·0000000000000044
93 ····0000000000515740·000000000000026193 ····0000000000515960·0000000000000261
94 ····00000000005159b0·00000000000001b194 ····0000000000515bd0·00000000000001b1
95 ····0000000000515b70·00000000000003fd95 ····0000000000515d90·00000000000003fd
96 ····0000000000515f70·0000000000000054 
97 ····0000000000515fd0·0000000000000053 
98 ····0000000000516030·000000000000005f 
99 ····0000000000516090·000000000000004e96 ····0000000000516190·0000000000000054
 97 ····00000000005161f0·0000000000000053
 98 ····0000000000516250·000000000000005f
 99 ····00000000005162b0·000000000000004e
100 ····00000000005160e0·000000000000002f100 ····0000000000516300·000000000000002f
101 ····0000000000516110·00000000000000cd101 ····0000000000516330·00000000000000cd
102 ····00000000005161e0·000000000000014b102 ····0000000000516400·000000000000014b
103 ····0000000000516330·0000000000000041103 ····0000000000516550·0000000000000041
104 ····0000000000516380·0000000000000031104 ····00000000005165a0·0000000000000031
105 ····0000000000000000·0000000000000000105 ····0000000000000000·0000000000000000
106 ··Length:···················1388106 ··Length:···················1388
107 ··Version:··················2107 ··Version:··················2
108 ··Offset·into·.debug_info:··0x30c34108 ··Offset·into·.debug_info:··0x30c34
109 ··Pointer·Size:·············8109 ··Pointer·Size:·············8
110 ··Segment·Size:·············0110 ··Segment·Size:·············0
  
111 ····Address············Length111 ····Address············Length
112 ····0000000000647d00·0000000000007539112 ····0000000000649010·0000000000007539
113 ····00000000004236f1·0000000000013259113 ····00000000004236f2·00000000000131ab
114 ····00000000005163c0·00000000000007fe114 ····00000000005165e0·00000000000007fe
115 ····0000000000516bc0·0000000000001d22115 ····0000000000516de0·0000000000001d25
116 ····00000000005188f0·00000000000000bb116 ····0000000000518b10·00000000000000bb
117 ····00000000005189b0·000000000000008c117 ····0000000000518bd0·000000000000008c
118 ····0000000000518a40·000000000000008c118 ····0000000000518c60·000000000000008c
119 ····0000000000518ad0·000000000000008c119 ····0000000000518cf0·000000000000008c
Max diff block lines reached; 250662/263663 bytes (95.07%) of diff not shown.
227 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 100 lines modifiedOffset 8, 100 lines modified
8 ··Offset·entries:··08 ··Offset·entries:··0
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v000000000000000·v000000000000000·location·view·pair10 ····0000000c·v000000000000000·v000000000000000·location·view·pair
11 ····0000000e·v000000000000000·v000000000000000·location·view·pair11 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
12 ····00000010·0000000000512a10·(base·address)12 ····00000010·0000000000512c30·(base·address)
13 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:13 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
14 ·············0000000000512a10·0000000000512a18·(DW_OP_reg5·(rdi))14 ·············0000000000512c30·0000000000512c38·(DW_OP_reg5·(rdi))
15 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:15 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
16 ·············0000000000512a18·0000000000512a19·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)16 ·············0000000000512c38·0000000000512c39·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
17 ····00000026·<End·of·list>17 ····00000026·<End·of·list>
  
18 ····00000027·v000000000000000·v000000000000000·location·view·pair18 ····00000027·v000000000000000·v000000000000000·location·view·pair
19 ····00000029·v000000000000000·v000000000000000·location·view·pair19 ····00000029·v000000000000000·v000000000000000·location·view·pair
  
20 ····0000002b·0000000000512a10·(base·address)20 ····0000002b·0000000000512c30·(base·address)
21 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:21 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:
22 ·············0000000000512a10·0000000000512a18·(DW_OP_reg4·(rsi))22 ·············0000000000512c30·0000000000512c38·(DW_OP_reg4·(rsi))
23 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:23 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:
24 ·············0000000000512a18·0000000000512a19·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)24 ·············0000000000512c38·0000000000512c39·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
25 ····00000041·<End·of·list>25 ····00000041·<End·of·list>
26 Table·at·Offset·0x4226 Table·at·Offset·0x42
27 ··Length:··········0x4b27 ··Length:··········0x4b
28 ··DWARF·version:···528 ··DWARF·version:···5
29 ··Address·size:····829 ··Address·size:····8
30 ··Segment·size:····030 ··Segment·size:····0
31 ··Offset·entries:··031 ··Offset·entries:··0
  
32 ····Offset···Begin············End··············Expression32 ····Offset···Begin············End··············Expression
  
33 ····0000004e·v000000000000003·v000000000000000·location·view·pair33 ····0000004e·v000000000000003·v000000000000000·location·view·pair
  
34 ····00000050·v000000000000003·v000000000000000·views·at·0000004e·for:34 ····00000050·v000000000000003·v000000000000000·views·at·0000004e·for:
35 ·············0000000000646ae1·0000000000646af0·(DW_OP_addr:·6f819a;·DW_OP_stack_value)35 ·············0000000000647df1·0000000000647e00·(DW_OP_addr:·6f819a;·DW_OP_stack_value)
36 ····0000005e·<End·of·list>36 ····0000005e·<End·of·list>
  
37 ····0000005f·v000000000000005·v000000000000000·location·view·pair37 ····0000005f·v000000000000005·v000000000000000·location·view·pair
  
38 ····00000061·v000000000000005·v000000000000000·views·at·0000005f·for:38 ····00000061·v000000000000005·v000000000000000·views·at·0000005f·for:
39 ·············0000000000646ae1·0000000000646af0·(DW_OP_addr:·6f819a;·DW_OP_stack_value)39 ·············0000000000647df1·0000000000647e00·(DW_OP_addr:·6f819a;·DW_OP_stack_value)
40 ····0000006f·<End·of·list>40 ····0000006f·<End·of·list>
  
41 ····00000070·v000000000000006·v000000000000008·location·view·pair41 ····00000070·v000000000000006·v000000000000008·location·view·pair
42 ····00000072·v000000000000008·v000000000000000·location·view·pair42 ····00000072·v000000000000008·v000000000000000·location·view·pair
  
43 ····00000074·v000000000000006·v000000000000008·views·at·00000070·for:43 ····00000074·v000000000000006·v000000000000008·views·at·00000070·for:
44 ·············0000000000646ae1·0000000000646ae1·(DW_OP_addr:·6f819a;·DW_OP_stack_value)44 ·············0000000000647df1·0000000000647df1·(DW_OP_addr:·6f819a;·DW_OP_stack_value)
45 ····00000082·v000000000000008·v000000000000000·views·at·00000072·for:45 ····00000082·v000000000000008·v000000000000000·views·at·00000072·for:
46 ·············0000000000646ae1·0000000000646af0·(DW_OP_addr:·6f8372;·DW_OP_stack_value)46 ·············0000000000647df1·0000000000647e00·(DW_OP_addr:·6f8372;·DW_OP_stack_value)
47 ····00000090·<End·of·list>47 ····00000090·<End·of·list>
48 Table·at·Offset·0x9148 Table·at·Offset·0x91
49 ··Length:··········0x7c49 ··Length:··········0x7c
50 ··DWARF·version:···550 ··DWARF·version:···5
51 ··Address·size:····851 ··Address·size:····8
52 ··Segment·size:····052 ··Segment·size:····0
53 ··Offset·entries:··053 ··Offset·entries:··0
  
54 ····Offset···Begin············End··············Expression54 ····Offset···Begin············End··············Expression
  
55 ····0000009d·v000000000000000·v000000000000000·location·view·pair55 ····0000009d·v000000000000000·v000000000000000·location·view·pair
56 ····0000009f·v000000000000000·v000000000000000·location·view·pair56 ····0000009f·v000000000000000·v000000000000000·location·view·pair
57 ····000000a1·v000000000000000·v000000000000000·location·view·pair57 ····000000a1·v000000000000000·v000000000000000·location·view·pair
  
58 ····000000a3·0000000000512bb0·(base·address)58 ····000000a3·0000000000512dd0·(base·address)
59 ····000000ac·v000000000000000·v000000000000000·views·at·0000009d·for:59 ····000000ac·v000000000000000·v000000000000000·views·at·0000009d·for:
60 ·············0000000000512bb0·0000000000512bb7·(DW_OP_reg5·(rdi))60 ·············0000000000512dd0·0000000000512dd7·(DW_OP_reg5·(rdi))
61 ····000000b1·v000000000000000·v000000000000000·views·at·0000009f·for:61 ····000000b1·v000000000000000·v000000000000000·views·at·0000009f·for:
62 ·············0000000000512bb7·0000000000512c0a·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)62 ·············0000000000512dd7·0000000000512e2a·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
63 ····000000b9·v000000000000000·v000000000000000·views·at·000000a1·for:63 ····000000b9·v000000000000000·v000000000000000·views·at·000000a1·for:
64 ·············0000000000421f96·0000000000421fac·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)64 ·············0000000000421f96·0000000000421fac·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
65 ····000000c8·<End·of·list>65 ····000000c8·<End·of·list>
  
66 ····000000c9·v000000000000000·v000000000000000·location·view·pair66 ····000000c9·v000000000000000·v000000000000000·location·view·pair
67 ····000000cb·v000000000000000·v000000000000000·location·view·pair67 ····000000cb·v000000000000000·v000000000000000·location·view·pair
  
68 ····000000cd·0000000000512a20·(base·address)68 ····000000cd·0000000000512c40·(base·address)
69 ····000000d6·v000000000000000·v000000000000000·views·at·000000c9·for:69 ····000000d6·v000000000000000·v000000000000000·views·at·000000c9·for:
70 ·············0000000000512a20·0000000000512a27·(DW_OP_reg5·(rdi))70 ·············0000000000512c40·0000000000512c47·(DW_OP_reg5·(rdi))
71 ····000000db·v000000000000000·v000000000000000·views·at·000000cb·for:71 ····000000db·v000000000000000·v000000000000000·views·at·000000cb·for:
72 ·············0000000000512a27·0000000000512b8c·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)72 ·············0000000000512c47·0000000000512db0·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
73 ····000000e4·<End·of·list>73 ····000000e4·<End·of·list>
  
74 ····000000e5·v000000000000000·v000000000000000·location·view·pair74 ····000000e5·v000000000000000·v000000000000000·location·view·pair
75 ····000000e7·v000000000000000·v000000000000000·location·view·pair75 ····000000e7·v000000000000000·v000000000000000·location·view·pair
76 ····000000e9·v000000000000000·v000000000000000·location·view·pair76 ····000000e9·v000000000000000·v000000000000000·location·view·pair
  
77 ····000000eb·0000000000512b90·(base·address)77 ····000000eb·0000000000512db0·(base·address)
78 ····000000f4·v000000000000000·v000000000000000·views·at·000000e5·for:78 ····000000f4·v000000000000000·v000000000000000·views·at·000000e5·for:
79 ·············0000000000512b90·0000000000512b97·(DW_OP_reg5·(rdi))79 ·············0000000000512db0·0000000000512db7·(DW_OP_reg5·(rdi))
80 ····000000f9·v000000000000000·v000000000000000·views·at·000000e7·for:80 ····000000f9·v000000000000000·v000000000000000·views·at·000000e7·for:
81 ·············0000000000512b97·0000000000512ba8·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)81 ·············0000000000512db7·0000000000512dc8·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
82 ····00000101·v000000000000000·v000000000000000·views·at·000000e9·for:82 ····00000101·v000000000000000·v000000000000000·views·at·000000e9·for:
83 ·············0000000000421f90·0000000000421f96·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)83 ·············0000000000421f90·0000000000421f96·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
84 ····00000110·<End·of·list>84 ····00000110·<End·of·list>
85 Table·at·Offset·0x11185 Table·at·Offset·0x111
86 ··Length:··········0x311086 ··Length:··········0x3110
87 ··DWARF·version:···587 ··DWARF·version:···5
88 ··Address·size:····888 ··Address·size:····8
Offset 112, 23 lines modifiedOffset 112, 23 lines modified
  
112 ····0000011d·v000000000000000·v000000000000000·location·view·pair112 ····0000011d·v000000000000000·v000000000000000·location·view·pair
113 ····0000011f·v000000000000000·v000000000000000·location·view·pair113 ····0000011f·v000000000000000·v000000000000000·location·view·pair
114 ····00000121·v000000000000000·v000000000000000·location·view·pair114 ····00000121·v000000000000000·v000000000000000·location·view·pair
115 ····00000123·v000000000000000·v000000000000000·location·view·pair115 ····00000123·v000000000000000·v000000000000000·location·view·pair
116 ····00000125·v000000000000000·v000000000000000·location·view·pair116 ····00000125·v000000000000000·v000000000000000·location·view·pair
  
117 ····00000127·0000000000512c10·(base·address)117 ····00000127·0000000000512e30·(base·address)
118 ····00000130·v000000000000000·v000000000000000·views·at·0000011d·for:118 ····00000130·v000000000000000·v000000000000000·views·at·0000011d·for:
119 ·············0000000000512c10·0000000000512c57·(DW_OP_reg5·(rdi))119 ·············0000000000512e30·0000000000512e77·(DW_OP_reg5·(rdi))
120 ····00000135·v000000000000000·v000000000000000·views·at·0000011f·for:120 ····00000135·v000000000000000·v000000000000000·views·at·0000011f·for:
121 ·············0000000000512c57·0000000000512e81·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)121 ·············0000000000512e77·00000000005130a1·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
122 ····0000013e·v000000000000000·v000000000000000·views·at·00000121·for:122 ····0000013e·v000000000000000·v000000000000000·views·at·00000121·for:
123 ·············0000000000512e81·0000000000512e85·(DW_OP_reg5·(rdi))123 ·············00000000005130a1·00000000005130a5·(DW_OP_reg5·(rdi))
124 ····00000145·v000000000000000·v000000000000000·views·at·00000123·for:124 ····00000145·v000000000000000·v000000000000000·views·at·00000123·for:
125 ·············0000000000512e85·0000000000513012·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)125 ·············00000000005130a5·0000000000513232·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
126 ····0000014f·v000000000000000·v000000000000000·views·at·00000125·for:126 ····0000014f·v000000000000000·v000000000000000·views·at·00000125·for:
127 ·············0000000000421fac·0000000000422006·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)127 ·············0000000000421fac·0000000000422006·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
128 ····0000015e·<End·of·list>128 ····0000015e·<End·of·list>
  
129 ····0000015f·v000000000000000·v000000000000000·location·view·pair129 ····0000015f·v000000000000000·v000000000000000·location·view·pair
130 ····00000161·v000000000000000·v000000000000003·location·view·pair130 ····00000161·v000000000000000·v000000000000003·location·view·pair
131 ····00000163·v000000000000003·v000000000000000·location·view·pair131 ····00000163·v000000000000003·v000000000000000·location·view·pair
Offset 138, 31 lines modifiedOffset 138, 31 lines modified
138 ····0000016b·v000000000000000·v000000000000000·location·view·pair138 ····0000016b·v000000000000000·v000000000000000·location·view·pair
139 ····0000016d·v000000000000000·v000000000000000·location·view·pair139 ····0000016d·v000000000000000·v000000000000000·location·view·pair
Max diff block lines reached; 238088606/238096842 bytes (100.00%) of diff not shown.
258 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 4231 lines modifiedOffset 3, 4239 lines modified
3 ··Length:···················443 ··Length:···················44
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000512a10·00000000000000099 ····0000000000512c30·0000000000000009
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················4411 ··Length:···················44
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x11813 ··Offset·into·.debug_info:··0x118
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····0000000000646aa0·000000000000007a17 ····0000000000647db0·000000000000007a
18 ····0000000000000000·000000000000000018 ····0000000000000000·0000000000000000
19 ··Length:···················9219 ··Length:···················92
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x38021 ··Offset·into·.debug_info:··0x380
22 ··Pointer·Size:·············822 ··Pointer·Size:·············8
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address············Length24 ····Address············Length
25 ····0000000000421f90·000000000000001c25 ····0000000000421f90·000000000000001c
26 ····0000000000512a20·000000000000016c26 ····0000000000512c40·0000000000000170
27 ····0000000000512b90·000000000000001827 ····0000000000512db0·0000000000000018
28 ····0000000000512bb0·000000000000005a28 ····0000000000512dd0·000000000000005a
29 ····0000000000000000·000000000000000029 ····0000000000000000·0000000000000000
30 ··Length:···················41230 ··Length:···················412
31 ··Version:··················231 ··Version:··················2
32 ··Offset·into·.debug_info:··0x51232 ··Offset·into·.debug_info:··0x512
33 ··Pointer·Size:·············833 ··Pointer·Size:·············8
34 ··Segment·Size:·············034 ··Segment·Size:·············0
  
35 ····Address············Length35 ····Address············Length
36 ····0000000000646b20·000000000000031436 ····0000000000647e30·0000000000000314
37 ····0000000000421fac·000000000000057e37 ····0000000000421fac·000000000000057f
38 ····0000000000512c10·000000000000040238 ····0000000000512e30·0000000000000402
39 ····0000000000513020·000000000000012e39 ····0000000000513240·000000000000012e
40 ····0000000000513150·000000000000012340 ····0000000000513370·0000000000000123
41 ····0000000000513280·000000000000003041 ····00000000005134a0·0000000000000030
42 ····00000000005132b0·000000000000003042 ····00000000005134d0·0000000000000030
43 ····00000000005132e0·000000000000007843 ····0000000000513500·0000000000000078
44 ····0000000000513360·000000000000048f44 ····0000000000513580·000000000000048f
45 ····00000000005137f0·00000000000000a945 ····0000000000513a10·00000000000000a9
46 ····00000000005138a0·000000000000007c46 ····0000000000513ac0·000000000000007c
47 ····0000000000513920·00000000000000b847 ····0000000000513b40·00000000000000b8
48 ····00000000005139e0·00000000000000aa48 ····0000000000513c00·00000000000000aa
49 ····0000000000513a90·000000000000012249 ····0000000000513cb0·0000000000000122
50 ····0000000000513bc0·00000000000000c950 ····0000000000513de0·00000000000000c9
51 ····0000000000513c90·000000000000005f51 ····0000000000513eb0·000000000000005f
52 ····0000000000513cf0·000000000000007352 ····0000000000513f10·0000000000000073
53 ····0000000000513d70·000000000000007353 ····0000000000513f90·0000000000000073
54 ····0000000000513df0·00000000000000ce54 ····0000000000514010·00000000000000ce
55 ····0000000000513ec0·000000000000036f55 ····00000000005140e0·000000000000036f
56 ····0000000000514230·000000000000007656 ····0000000000514450·0000000000000078
57 ····00000000005142b0·000000000000007357 ····00000000005144d0·0000000000000073
58 ····0000000000514330·000000000000007058 ····0000000000514550·0000000000000070
59 ····00000000005143a0·000000000000005f59 ····00000000005145c0·000000000000005f
60 ····0000000000000000·000000000000000060 ····0000000000000000·0000000000000000
61 ··Length:···················6061 ··Length:···················60
62 ··Version:··················262 ··Version:··················2
63 ··Offset·into·.debug_info:··0x15fe363 ··Offset·into·.debug_info:··0x15fe3
64 ··Pointer·Size:·············864 ··Pointer·Size:·············8
65 ··Segment·Size:·············065 ··Segment·Size:·············0
  
66 ····Address············Length66 ····Address············Length
67 ····0000000000646e40·000000000000068967 ····0000000000648150·0000000000000689
68 ····000000000042252a·000000000000058668 ····000000000042252b·0000000000000586
69 ····0000000000000000·000000000000000069 ····0000000000000000·0000000000000000
70 ··Length:···················49270 ··Length:···················492
71 ··Version:··················271 ··Version:··················2
72 ··Offset·into·.debug_info:··0x18c4c72 ··Offset·into·.debug_info:··0x18c4c
73 ··Pointer·Size:·············873 ··Pointer·Size:·············8
74 ··Segment·Size:·············074 ··Segment·Size:·············0
  
75 ····Address············Length75 ····Address············Length
76 ····00000000006474d0·000000000000082976 ····00000000006487e0·0000000000000829
77 ····0000000000422ab0·0000000000000c4177 ····0000000000422ab1·0000000000000c41
78 ····0000000000514400·00000000000000c278 ····0000000000514620·00000000000000c2
79 ····00000000005144d0·000000000000006479 ····00000000005146f0·0000000000000064
80 ····0000000000514540·00000000000007f980 ····0000000000514760·00000000000007f9
81 ····0000000000514d40·000000000000002481 ····0000000000514f60·0000000000000024
82 ····0000000000514d70·00000000000000f182 ····0000000000514f90·00000000000000f1
83 ····0000000000514e70·000000000000013a83 ····0000000000515090·000000000000013a
84 ····0000000000514fb0·000000000000001684 ····00000000005151d0·0000000000000016
85 ····0000000000514fd0·000000000000002f85 ····00000000005151f0·000000000000002f
86 ····0000000000515000·000000000000008986 ····0000000000515220·0000000000000089
87 ····0000000000515090·000000000000007d87 ····00000000005152b0·000000000000007d
88 ····0000000000515110·000000000000046188 ····0000000000515330·0000000000000461
89 ····0000000000515580·000000000000004389 ····00000000005157a0·0000000000000043
90 ····00000000005155d0·000000000000009590 ····00000000005157f0·0000000000000095
91 ····0000000000515670·000000000000007191 ····0000000000515890·0000000000000071
92 ····00000000005156f0·000000000000004492 ····0000000000515910·0000000000000044
93 ····0000000000515740·000000000000026193 ····0000000000515960·0000000000000261
94 ····00000000005159b0·00000000000001b194 ····0000000000515bd0·00000000000001b1
95 ····0000000000515b70·00000000000003fd95 ····0000000000515d90·00000000000003fd
96 ····0000000000515f70·0000000000000054 
97 ····0000000000515fd0·0000000000000053 
98 ····0000000000516030·000000000000005f 
99 ····0000000000516090·000000000000004e96 ····0000000000516190·0000000000000054
 97 ····00000000005161f0·0000000000000053
 98 ····0000000000516250·000000000000005f
 99 ····00000000005162b0·000000000000004e
100 ····00000000005160e0·000000000000002f100 ····0000000000516300·000000000000002f
101 ····0000000000516110·00000000000000cd101 ····0000000000516330·00000000000000cd
102 ····00000000005161e0·000000000000014b102 ····0000000000516400·000000000000014b
103 ····0000000000516330·0000000000000041103 ····0000000000516550·0000000000000041
104 ····0000000000516380·0000000000000031104 ····00000000005165a0·0000000000000031
105 ····0000000000000000·0000000000000000105 ····0000000000000000·0000000000000000
106 ··Length:···················1388106 ··Length:···················1388
107 ··Version:··················2107 ··Version:··················2
108 ··Offset·into·.debug_info:··0x30c34108 ··Offset·into·.debug_info:··0x30c34
109 ··Pointer·Size:·············8109 ··Pointer·Size:·············8
110 ··Segment·Size:·············0110 ··Segment·Size:·············0
  
111 ····Address············Length111 ····Address············Length
112 ····0000000000647d00·0000000000007539112 ····0000000000649010·0000000000007539
113 ····00000000004236f1·0000000000013259113 ····00000000004236f2·00000000000131ab
114 ····00000000005163c0·00000000000007fe114 ····00000000005165e0·00000000000007fe
115 ····0000000000516bc0·0000000000001d22115 ····0000000000516de0·0000000000001d25
116 ····00000000005188f0·00000000000000bb116 ····0000000000518b10·00000000000000bb
117 ····00000000005189b0·000000000000008c117 ····0000000000518bd0·000000000000008c
118 ····0000000000518a40·000000000000008c118 ····0000000000518c60·000000000000008c
119 ····0000000000518ad0·000000000000008c119 ····0000000000518cf0·000000000000008c
Max diff block lines reached; 250662/263663 bytes (95.07%) of diff not shown.
77.5 KB
strings --all --bytes=8 {}
    
Offset 1, 2319 lines modifiedOffset 1, 2484 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 import__find__load__start 
3 import__find__load__done2 import__find__load__done
4 8@%rax·-4@%edx3 8@%rax·-4@%edx
 4 import__find__load__start
5 8@%r13·8@%rbp5 8@%r13·8@%rbp
6 gc__done6 gc__done
7 gc__start7 gc__start
Diff chunk too large, falling back to line-by-line diff (556 lines added, 523 lines removed)
8 -4@120(%rsp)8 -4@120(%rsp)
9 'K?Md|om9 LegUB5dm
10 >k~:M&!Y810 EkYO$.Ke/
11 ;Quf7z)Xw11 G[Vvql"?r
12 HeKUeKUe7$12 T6UU6UU6
13 wKe+Ue+Ue13 k-=yY]9`
14 ,rn|2"v'14 \X/Yie]o
15 G[fPNLeU15 Xb}]X_ex
16 g$3ReF:~16 iuu`Wy`W
17 $3Ye&Gle17 iup`7z`7
18 x^2+UfeD18 v2}0]v@[
19 IrNct|Ib1.19 eADod?@Uc
20 {`D9?ev020 B7[`d1Z$
21 :z`D9[!;21 YADJ\bwmfe
22 fz`3]<-5-u22 |(uo2·+'
23 7\U8jZ7823 |]<Je|D7)
24 f"+Z~GcO24 6Xq;dd!N
25 e~Q<:1Gw25 ebq»    /7gf)
26 Bw[`d»  Z$26 g(s]$K» ;
27 .R+R?eU]27 c#Xp3=n-
28 %M$|NL)/'&28 NxE1;ufg@
29 _}M=q*Y/29 {·F1{tfO
30 #{s[ajT>u30 =e`Oinp#
31 +=>#dn?I31 Zi%lx[a%
32 D*v];(b[32 kb`M4}kjC
33 M-w~V·CP{E33 [a`+4;]i
34 J6I8F7BL34 '!^SzEos
35 FJtb,&4rb35 S$S\24q\
36 e91pG11:C36 ]l/2'D{qG
37 %pM1KtfI@W37 .2G8vHhEr
38 hMHa0Qa)38 S}!2S3vxy+
39 5)lapQa[39 ·Kz+6}Az
40 gJkFi)?&q40 xVZ6)N<fK
41 m{v.j{?:=];41 Bo]`Ti:)r
42 [Qx#+n@E42 lb"ob*o"
43 y5|>2sUO43 lpc"kpG"kpg
44 RZ<%o<%_<44 9[Y8[Y9[^
45 _v}N{)wVR45 ~ag:d3Ij8h
46 bCqL>kS9.46 fN>]»   _on
47 ^Igz%S<147 TCCA_64,
48 he-ey7A_2ZY+Y48 \$(.Jq.*r.*1.z
49 ~aG:d3IZ8p49 ~\2vV1v<
50 f{[c%%sqs50 2kp@ZjiGj
51 |·\^*qt"51 +IvpIv2I
52 TUGb2`~9J52 ~_!mu@B<
53 HHH·B·$D53 z>cG#hriz
54 TnS[W:qm54 H:7(+90.
55 __w4X,R»55 1veC.nyT
56 :Z):G}f^z56 ,I6tH·ZR
57 lOz9!h{x57 N;V26%J[
58 n>CaSh&n58 [@jF+)QY
59 z),3H9» P59 &ou9om9oz
60 :p>M(j1G60 &_W9_O9_
61 y4m4O9*:%61 cg9ow9oOk
62 XHt{".4.62 9Ug~Sik:@\`
63 jEhj;;Z;}X63 ymUp)'Qj
64 t;25/c#b64 Ul[dG==F
65 3<.\z0hJ65 MtRfO"c9x
66 ,h.o^CuS66 "s5K3g#iU
67 $dYF.:Jr67 Tg(-2SZ-
68 (Y8k$OV{68 lL"/Xm+K
69 qbTa[ECm=^69 x5$_jc.%0[
70 ^5[S1-=(Yx70 G_`JV*\_
71 f*=!IBjK71 %E?MS@*GE
72 dt'N-YEl572 R=#pS%Nw
73 iWKpvX{^73 w%Tf=mG2U
74 Z»      X!zpnV874 dpjVtjK+Of
75 4[)0%AAaQ75 8W)54~/5
76 »       ?jb9A6R76 lcz:1=Ui
77 r[HbObuq77 fav:1;3m
78 ;O'YnML]78 QXLBE"v)
79 ab!7xXL!79 4aEQ1LaQ
80 zZ=?@=H+80 5o/*^PX/
81 sDjfaRCLY81 Qe!$mf}~
82 /sHYV|8>82 +!VCzEw3
83 nC~tC~r·83 T-3G?yu*
84 93XjyA5584 Nlx#!tcIq\
85 J"!,»   b9j85 zU=malL=nG
86 o:DaNQM)A%86 24o!VrI~=
87 `^sc^Kc^787 <a8YpI0Y2
88 QXLBe"v)88 >^`pA`/(
89 ,F+[s"~WXs89 Fw:\l.?N
90 ki`-5;mE90 BFs<Rwgu
91 o0N=-2]z91 9b'o64i>H
92 PEq0]i;=92 $VZv`A~;
93 ~$x*'bh^93 H·@BG@zo
94 vBHa»   ^!d94 Q!gNTXF/Y
95 0JuO.\e>JA/.95 |HF}Fi·{~2
96 DP>tK6K"96 3m{8Ie|%I
97 )t<#J=gi97 M%sR_@PI0e$
98 8DBk@fc,98 ='·=xL56
99 e0E0e2Sf99 L'xHHLbs
100 s];~oZ7]100 '96P:Go?
101 8|F+\ZrW101 wkP`sCV`
102 @9ccvuA;102 A&I?n)Ho]
103 /rDFt5+*103 ,%v~zKUS
104 FB'A<a$t104 LM9l5E)a(
105 XC3c8;Rd105 VRV[lq_e
106 >.u|6rt<a106 H9J!jA2D
107 }HJ}Fy·}~4107 |"_'Bc)i
108 -Ekc|)DV108 |F@.x-[M
109 QG1+tfE@WV109 eUtZ,k» G
110 [i`+5s^E110 [M·_o4ck
111 50YRRpPqJa111 m+G+Df84
112 "80ol|#^112 ,w6)Oo.;
113 9my*L!]0113 XgI:K^.G
114 }9DA0ck8114 U]kZ{+&z
115 R9%'SR» @115 vj7>gkr^e
116 jPWBd-hOY116 WMQx46!]
117 fJ)obTEB'x117 aa^j[ZgN
118 PnT·C([=8C118 fRZ3qvII
119 z-x7!CH|119 pR1;ufgX_o
120 vfiR;SIH^120 pL1{ufox
121 &2Q*@b:,P@121 0xCekbdk
122 i3@:}»  )E.q122 zO%;O>C1
123 u.b4\l0Z-123 FC_4=<QX,
124 l,]b:,P@124 HSf»    uI"VS
125 _{i6MAu|N125 '2C:#OUf
Max diff block lines reached; 67557/79287 bytes (85.21%) of diff not shown.
1.02 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 47, 35484 lines modifiedOffset 47, 35460 lines modified
  
47 00000000004221b5·<_PyPegen_number_token.cold>:47 00000000004221b5·<_PyPegen_number_token.cold>:
48 »       ...48 »       ...
  
49 0000000000422316·<_PyPegen_expect_forced_token.cold>:49 0000000000422316·<_PyPegen_expect_forced_token.cold>:
50 »       ...50 »       ...
  
51 000000000042234c·<_PyPegen_Parser_Free.cold>:51 000000000042234d·<_PyPegen_Parser_Free.cold>:
52 »       ...52 »       ...
  
53 000000000042236e·<_PyPegen_run_parser_from_file_pointer.cold>:53 000000000042236f·<_PyPegen_run_parser_from_file_pointer.cold>:
54 »       ...54 »       ...
  
55 000000000042239c·<_PyPegen_byte_offset_to_character_offset.cold>:55 000000000042239d·<_PyPegen_byte_offset_to_character_offset.cold>:
56 »       ...56 »       ...
  
57 00000000004223a5·<_PyPegen_byte_offset_to_character_offset_raw.cold>:57 00000000004223a6·<_PyPegen_byte_offset_to_character_offset_raw.cold>:
58 »       ...58 »       ...
  
59 00000000004223ae·<_PyPegen_calculate_display_width.cold>:59 00000000004223af·<_PyPegen_calculate_display_width.cold>:
60 »       ...60 »       ...
  
61 000000000042244b·<_PyPegen_interactive_exit>:61 000000000042244c·<_PyPegen_interactive_exit>:
62 »       ...62 »       ...
  
63 0000000000422461·<RAISE_ERROR_KNOWN_LOCATION>:63 0000000000422462·<RAISE_ERROR_KNOWN_LOCATION>:
64 »       ...64 »       ...
  
65 00000000004224f8·<_PyPegen_expect_forced_result>:65 00000000004224f9·<_PyPegen_expect_forced_result>:
66 »       ...66 »       ...
  
67 000000000042252a·<_Pypegen_tokenizer_error.cold>:67 000000000042252b·<_Pypegen_tokenizer_error.cold>:
68 »       ...68 »       ...
  
69 00000000004225db·<_Pypegen_set_syntax_error.cold>:69 00000000004225dc·<_Pypegen_set_syntax_error.cold>:
70 »       ...70 »       ...
  
71 0000000000422652·<_PyPegen_raise_error.cold>:71 0000000000422653·<_PyPegen_raise_error.cold>:
72 »       ...72 »       ...
  
73 00000000004226e4·<_PyPegen_raise_error_known_location.cold>:73 00000000004226e5·<_PyPegen_raise_error_known_location.cold>:
74 »       ...74 »       ...
  
75 000000000042279e·<_Pypegen_raise_decode_error.cold>:75 000000000042279f·<_Pypegen_raise_decode_error.cold>:
76 »       ...76 »       ...
  
77 0000000000422852·<get_error_line_from_tokenizer_buffers>:77 0000000000422853·<get_error_line_from_tokenizer_buffers>:
78 »       ...78 »       ...
  
79 0000000000422913·<Py_XDECREF.cold>:79 0000000000422914·<Py_XDECREF.cold>:
80 Py_DECREF():80 Py_DECREF():
81 ./build-static/../Include/object.h:70581 ./build-static/../Include/object.h:705
82 »       add····%al,(%rax)82 »       add····%al,(%rax)
83 »       add····%al,(%rax)83 »       add····%al,(%rax)
84 »       ...84 »       ...
  
85 0000000000422918·<_PyPegen_tokenize_full_source_to_check_for_errors.isra.0.cold>:85 0000000000422919·<_PyPegen_tokenize_full_source_to_check_for_errors.isra.0.cold>:
86 »       ...86 »       ...
  
87 000000000042297b·<_PyPegen_raise_tokenizer_init_error>:87 000000000042297c·<_PyPegen_raise_tokenizer_init_error>:
88 »       ...88 »       ...
  
89 0000000000422a94·<_Pypegen_stack_overflow>:89 0000000000422a95·<_Pypegen_stack_overflow>:
90 »       ...90 »       ...
  
91 0000000000422ab0·<_PyPegen_constant_from_string.cold>:91 0000000000422ab1·<_PyPegen_constant_from_string.cold>:
92 »       ...92 »       ...
  
93 0000000000422ad7·<_PyPegen_set_expr_context.cold>:93 0000000000422ad8·<_PyPegen_set_expr_context.cold>:
94 »       ...94 »       ...
  
95 0000000000422beb·<_PyPegen_concatenate_strings.cold>:95 0000000000422bec·<_PyPegen_concatenate_strings.cold>:
96 »       ...96 »       ...
  
97 0000000000422cd6·<_PyPegen_collect_call_seqs.cold>:97 0000000000422cd7·<_PyPegen_collect_call_seqs.cold>:
98 »       ...98 »       ...
  
99 0000000000422d94·<_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold>:99 0000000000422d95·<_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold>:
100 _PyPegen_add_type_comment_to_arg():100 _PyPegen_add_type_comment_to_arg():
101 ./build-static/../Parser/action_helpers.c:932101 ./build-static/../Parser/action_helpers.c:932
102 »       add····%al,(%rax)102 »       add····%al,(%rax)
103 »       add····%al,(%rax)103 »       add····%al,(%rax)
104 »       add····%al,(%rax)104 »       add····%al,(%rax)
105 »       ...105 »       ...
  
106 0000000000422d9b·<_PyPegen_seq_count_dots.cold>:106 0000000000422d9c·<_PyPegen_seq_count_dots.cold>:
107 »       ...107 »       ...
  
108 0000000000422daa·<_PyPegen_get_exprs.cold>:108 0000000000422dab·<_PyPegen_get_exprs.cold>:
109 »       ...109 »       ...
  
110 0000000000422db4·<_PyPegen_get_cmpops.cold>:110 0000000000422db5·<_PyPegen_get_cmpops.cold>:
111 »       ...111 »       ...
  
112 0000000000422dbe·<_PyPegen_make_arguments.cold>:112 0000000000422dbf·<_PyPegen_make_arguments.cold>:
113 »       ...113 »       ...
  
114 0000000000422ded·<_get_names.isra.0.cold>:114 0000000000422dee·<_get_names.isra.0.cold>:
115 _get_names():115 _get_names():
116 ./build-static/../Parser/action_helpers.c:526·(discriminator·2)116 ./build-static/../Parser/action_helpers.c:526·(discriminator·2)
117 »       add····%al,(%rax)117 »       add····%al,(%rax)
118 »       add····%al,(%rax)118 »       add····%al,(%rax)
119 »       add····%al,(%rax)119 »       add····%al,(%rax)
120 »       ...120 »       ...
  
121 0000000000422df4·<_PyPegen_join_sequences.cold>:121 0000000000422df5·<_PyPegen_join_sequences.cold>:
122 »       ...122 »       ...
  
123 0000000000422e03·<_PyPegen_constant_from_token.cold>:123 0000000000422e04·<_PyPegen_constant_from_token.cold>:
124 »       ...124 »       ...
  
125 0000000000422e24·<_get_defaults.isra.0.cold>:125 0000000000422e25·<_get_defaults.isra.0.cold>:
126 _get_defaults():126 _get_defaults():
127 ./build-static/../Parser/action_helpers.c:541·(discriminator·2)127 ./build-static/../Parser/action_helpers.c:541·(discriminator·2)
128 »       add····%al,(%rax)128 »       add····%al,(%rax)
129 »       add····%al,(%rax)129 »       add····%al,(%rax)
130 »       add····%al,(%rax)130 »       add····%al,(%rax)
131 »       ...131 »       ...
  
132 0000000000422e2b·<_PyPegen_formatted_value.cold>:132 0000000000422e2c·<_PyPegen_formatted_value.cold>:
133 »       ...133 »       ...
  
134 0000000000422eb7·<_PyPegen_seq_flatten.cold>:134 0000000000422eb8·<_PyPegen_seq_flatten.cold>:
135 »       ...135 »       ...
  
136 0000000000422f12·<_PyPegen_joined_str.cold>:136 0000000000422f13·<_PyPegen_joined_str.cold>:
137 »       ...137 »       ...
Max diff block lines reached; 1064103/1068685 bytes (99.57%) of diff not shown.
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000006ee5a0·<_fini>:2 00000000006eef70·<_fini>:
3 »       ...3 »       ...
846 B
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 254, 16 lines modifiedOffset 254, 16 lines modified
254 ··[··1181]··../Python/ast.c254 ··[··1181]··../Python/ast.c
255 ··[··1191]··../Python/ast_opt.c255 ··[··1191]··../Python/ast_opt.c
256 ··[··11a5]··../Python/ast_unparse.c256 ··[··11a5]··../Python/ast_unparse.c
257 ··[··11bd]··../Python/bltinmodule.c257 ··[··11bd]··../Python/bltinmodule.c
258 ··[··11d5]··bltinmodule.c.h258 ··[··11d5]··bltinmodule.c.h
259 ··[··11e5]··../Python/ceval.c259 ··[··11e5]··../Python/ceval.c
260 ··[··11f7]··opcode_targets.h260 ··[··11f7]··opcode_targets.h
261 ··[··1208]··bytecodes.c 
262 ··[··1214]··generated_cases.c.h261 ··[··1208]··generated_cases.c.h
 262 ··[··121c]··bytecodes.c
263 ··[··1228]··pycore_instruments.h263 ··[··1228]··pycore_instruments.h
264 ··[··123d]··pycore_intrinsics.h264 ··[··123d]··pycore_intrinsics.h
265 ··[··1251]··pycore_sysmodule.h265 ··[··1251]··pycore_sysmodule.h
266 ··[··1264]··pycore_sliceobject.h266 ··[··1264]··pycore_sliceobject.h
267 ··[··1279]··../Python/codecs.c267 ··[··1279]··../Python/codecs.c
268 ··[··128c]··../Python/compile.c268 ··[··128c]··../Python/compile.c
269 ··[··12a0]··pycore_opcode_utils.h269 ··[··12a0]··pycore_opcode_utils.h
4.16 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 210, 20 lines modifiedOffset 210, 20 lines modified
210 ··0x00000cf0·72756c65·00696e76·616c6964·5f616e6e·rule.invalid_ann210 ··0x00000cf0·72756c65·00696e76·616c6964·5f616e6e·rule.invalid_ann
211 ··0x00000d00·5f617373·69676e5f·74617267·65745f72·_assign_target_r211 ··0x00000d00·5f617373·69676e5f·74617267·65745f72·_assign_target_r
212 ··0x00000d10·756c6500·73746172·5f6e616d·65645f65·ule.star_named_e212 ··0x00000d10·756c6500·73746172·5f6e616d·65645f65·ule.star_named_e
213 ··0x00000d20·78707265·7373696f·6e5f7275·6c65005f·xpression_rule._213 ··0x00000d20·78707265·7373696f·6e5f7275·6c65005f·xpression_rule._
214 ··0x00000d30·6c6f6f70·305f3136·345f7275·6c65005f·loop0_164_rule._214 ··0x00000d30·6c6f6f70·305f3136·345f7275·6c65005f·loop0_164_rule._
215 ··0x00000d40·6c6f6f70·305f3136·355f7275·6c65005f·loop0_165_rule._215 ··0x00000d40·6c6f6f70·305f3136·355f7275·6c65005f·loop0_165_rule._
216 ··0x00000d50·746d705f·3136365f·72756c65·005f6761·tmp_166_rule._ga216 ··0x00000d50·746d705f·3136365f·72756c65·005f6761·tmp_166_rule._ga
217 ··0x00000d60·74686572·5f32305f·72756c65·00747970·ther_20_rule.typ217 ··0x00000d60·74686572·5f32305f·72756c65·005f5241·ther_20_rule._RA
218 ··0x00000d70·655f7061·72616d73·5f72756c·65007374·e_params_rule.st218 ··0x00000d70·4953455f·53594e54·41585f45·52524f52·ISE_SYNTAX_ERROR
 219 ··0x00000d80·5f494e56·414c4944·5f544152·47455400·_INVALID_TARGET.
219 ··0x00000d80·61725f6e·616d6564·5f657870·72657373·ar_named_express220 ··0x00000d90·73746172·5f6e616d·65645f65·78707265·star_named_expre
 221 ··0x00000da0·7373696f·6e735f72·756c6500·74797065·ssions_rule.type
 222 ··0x00000db0·5f706172·616d735f·72756c65·0073696d·_params_rule.sim
220 ··0x00000d90·696f6e73·5f72756c·65005f52·41495345·ions_rule._RAISE 
221 ··0x00000da0·5f53594e·5441585f·4552524f·525f494e·_SYNTAX_ERROR_IN 
222 ··0x00000db0·56414c49·445f5441·52474554·0073696d·VALID_TARGET.sim 
223 ··0x00000dc0·706c655f·73746d74·5f72756c·652e636f·ple_stmt_rule.co223 ··0x00000dc0·706c655f·73746d74·5f72756c·652e636f·ple_stmt_rule.co
224 ··0x00000dd0·6c640074·5f707269·6d617279·5f72756c·ld.t_primary_rul224 ··0x00000dd0·6c640074·5f707269·6d617279·5f72756c·ld.t_primary_rul
225 ··0x00000de0·6500745f·7072696d·6172795f·72756c65·e.t_primary_rule225 ··0x00000de0·6500745f·7072696d·6172795f·72756c65·e.t_primary_rule
226 ··0x00000df0·2e636f6c·64006765·6e657870·5f72756c·.cold.genexp_rul226 ··0x00000df0·2e636f6c·64006765·6e657870·5f72756c·.cold.genexp_rul
227 ··0x00000e00·65006172·67756d65·6e74735f·72756c65·e.arguments_rule227 ··0x00000e00·65006172·67756d65·6e74735f·72756c65·e.arguments_rule
228 ··0x00000e10·00745f70·72696d61·72795f72·61772e63·.t_primary_raw.c228 ··0x00000e10·00745f70·72696d61·72795f72·61772e63·.t_primary_raw.c
229 ··0x00000e20·6f6c6400·5f746d70·5f39335f·72756c65·old._tmp_93_rule229 ··0x00000e20·6f6c6400·5f746d70·5f39335f·72756c65·old._tmp_93_rule
Offset 382, 18 lines modifiedOffset 382, 18 lines modified
382 ··0x000017b0·6e616d65·645f6578·70726573·73696f6e·named_expression382 ··0x000017b0·6e616d65·645f6578·70726573·73696f6e·named_expression
383 ··0x000017c0·735f7275·6c652e63·6f6c6400·5f6c6f6f·s_rule.cold._loo383 ··0x000017c0·735f7275·6c652e63·6f6c6400·5f6c6f6f·s_rule.cold._loo
384 ··0x000017d0·70305f31·31335f72·756c6500·66737472·p0_113_rule.fstr384 ··0x000017d0·70305f31·31335f72·756c6500·66737472·p0_113_rule.fstr
385 ··0x000017e0·696e675f·7265706c·6163656d·656e745f·ing_replacement_385 ··0x000017e0·696e675f·7265706c·6163656d·656e745f·ing_replacement_
386 ··0x000017f0·6669656c·645f7275·6c652e63·6f6c6400·field_rule.cold.386 ··0x000017f0·6669656c·645f7275·6c652e63·6f6c6400·field_rule.cold.
387 ··0x00001800·5f746d70·5f323432·5f72756c·652e6973·_tmp_242_rule.is387 ··0x00001800·5f746d70·5f323432·5f72756c·652e6973·_tmp_242_rule.is
388 ··0x00001810·72612e30·005f6c6f·6f70305f·3234365f·ra.0._loop0_246_388 ··0x00001810·72612e30·005f6c6f·6f70305f·3234365f·ra.0._loop0_246_
389 ··0x00001820·72756c65·005f746d·705f3234·395f7275·rule._tmp_249_ru389 ··0x00001820·72756c65·005f746d·705f3234·335f7275·rule._tmp_243_ru
390 ··0x00001830·6c65005f·746d705f·3234335f·72756c65·le._tmp_243_rule390 ··0x00001830·6c65005f·746d705f·3233395f·72756c65·le._tmp_239_rule
391 ··0x00001840·005f746d·705f3233·395f7275·6c65005f·._tmp_239_rule._391 ··0x00001840·005f746d·705f3233·375f7275·6c65005f·._tmp_237_rule._
392 ··0x00001850·746d705f·3233375f·72756c65·00656c69·tmp_237_rule.eli392 ··0x00001850·746d705f·3234395f·72756c65·00656c69·tmp_249_rule.eli
393 ··0x00001860·665f7374·6d745f72·756c652e·636f6c64·f_stmt_rule.cold393 ··0x00001860·665f7374·6d745f72·756c652e·636f6c64·f_stmt_rule.cold
394 ··0x00001870·005f746d·705f3235·385f7275·6c650073·._tmp_258_rule.s394 ··0x00001870·005f746d·705f3235·385f7275·6c650073·._tmp_258_rule.s
395 ··0x00001880·6c696365·735f7275·6c652e63·6f6c6400·lices_rule.cold.395 ··0x00001880·6c696365·735f7275·6c652e63·6f6c6400·lices_rule.cold.
396 ··0x00001890·656c7365·5f626c6f·636b5f72·756c652e·else_block_rule.396 ··0x00001890·656c7365·5f626c6f·636b5f72·756c652e·else_block_rule.
397 ··0x000018a0·636f6c64·0066696e·616c6c79·5f626c6f·cold.finally_blo397 ··0x000018a0·636f6c64·0066696e·616c6c79·5f626c6f·cold.finally_blo
398 ··0x000018b0·636b5f72·756c652e·636f6c64·005f6c6f·ck_rule.cold._lo398 ··0x000018b0·636b5f72·756c652e·636f6c64·005f6c6f·ck_rule.cold._lo
399 ··0x000018c0·6f70315f·36305f72·756c652e·636f6c64·op1_60_rule.cold399 ··0x000018c0·6f70315f·36305f72·756c652e·636f6c64·op1_60_rule.cold
Offset 650, 24 lines modifiedOffset 650, 24 lines modified
650 ··0x00002870·645f6f66·5f6e756d·62657200·75706461·d_of_number.upda650 ··0x00002870·645f6f66·5f6e756d·62657200·75706461·d_of_number.upda
651 ··0x00002880·74655f66·73747269·6e675f65·78707200·te_fstring_expr.651 ··0x00002880·74655f66·73747269·6e675f65·78707200·te_fstring_expr.
652 ··0x00002890·746f6b5f·6261636b·75700074·6f6b5f64·tok_backup.tok_d652 ··0x00002890·746f6b5f·6261636b·75700074·6f6b5f64·tok_backup.tok_d
653 ··0x000028a0·6563696d·616c5f74·61696c00·73796e74·ecimal_tail.synt653 ··0x000028a0·6563696d·616c5f74·61696c00·73796e74·ecimal_tail.synt
654 ··0x000028b0·61786572·726f7200·746f6b5f·636f6e74·axerror.tok_cont654 ··0x000028b0·61786572·726f7200·746f6b5f·636f6e74·axerror.tok_cont
655 ··0x000028c0·696e7561·74696f6e·5f6c696e·6500746f·inuation_line.to655 ··0x000028c0·696e7561·74696f6e·5f6c696e·6500746f·inuation_line.to
656 ··0x000028d0·6b5f6765·745f6e6f·726d616c·5f6d6f64·k_get_normal_mod656 ··0x000028d0·6b5f6765·745f6e6f·726d616c·5f6d6f64·k_get_normal_mod
657 ··0x000028e0·652e636f·6c64005f·5f66756e·635f5f2e·e.cold.__func__. 
658 ··0x000028f0·30007379·6e746178·6572726f·725f6b6e·0.syntaxerror_kn 
659 ··0x00002900·6f776e5f·72616e67·652e636f·6e737470·own_range.constp657 ··0x000028e0·652e636f·6c640073·796e7461·78657272·e.cold.syntaxerr
 658 ··0x000028f0·6f725f6b·6e6f776e·5f72616e·67652e63·or_known_range.c
 659 ··0x00002900·6f6e7374·70726f70·2e30005f·5f66756e·onstprop.0.__fun
660 ··0x00002910·726f702e·3000746f·6b5f7265·73657276·rop.0.tok_reserv660 ··0x00002910·635f5f2e·3000746f·6b5f7265·73657276·c__.0.tok_reserv
661 ··0x00002920·655f6275·6600656e·73757265·5f757466·e_buf.ensure_utf661 ··0x00002920·655f6275·6600656e·73757265·5f757466·e_buf.ensure_utf
662 ··0x00002930·38006670·5f756e67·65746300·66705f67·8.fp_ungetc.fp_g662 ··0x00002930·38006670·5f756e67·65746300·66705f67·8.fp_ungetc.fp_g
663 ··0x00002940·65746300·66705f73·65747265·61646c00·etc.fp_setreadl. 
664 ··0x00002950·746f6b5f·636f6e63·6174656e·6174655f·tok_concatenate_663 ··0x00002940·65746300·746f6b5f·636f6e63·6174656e·etc.tok_concaten
665 ··0x00002960·696e7465·72616374·6976655f·6e65775f·interactive_new_664 ··0x00002950·6174655f·696e7465·72616374·6976655f·ate_interactive_
 665 ··0x00002960·6e65775f·6c696e65·0066705f·73657472·new_line.fp_setr
666 ··0x00002970·6c696e65·00746f6b·5f6e6578·74632e63·line.tok_nextc.c666 ··0x00002970·6561646c·00746f6b·5f6e6578·74632e63·eadl.tok_nextc.c
667 ··0x00002980·6f6c6400·746f6b5f·6261636b·75702e63·old.tok_backup.c667 ··0x00002980·6f6c6400·746f6b5f·6261636b·75702e63·old.tok_backup.c
668 ··0x00002990·6f6c6400·746f6b5f·6765745f·66737472·old.tok_get_fstr668 ··0x00002990·6f6c6400·746f6b5f·6765745f·66737472·old.tok_get_fstr
669 ··0x000029a0·696e675f·6d6f6465·2e636f6c·64007570·ing_mode.cold.up669 ··0x000029a0·696e675f·6d6f6465·2e636f6c·64007570·ing_mode.cold.up
670 ··0x000029b0·64617465·5f667374·72696e67·5f657870·date_fstring_exp670 ··0x000029b0·64617465·5f667374·72696e67·5f657870·date_fstring_exp
671 ··0x000029c0·722e636f·6c640070·61727365·725f7761·r.cold.parser_wa671 ··0x000029c0·722e636f·6c640070·61727365·725f7761·r.cold.parser_wa
672 ··0x000029d0·726e2e63·6f6e7374·70726f70·2e300076·rn.constprop.0.v672 ··0x000029d0·726e2e63·6f6e7374·70726f70·2e300076·rn.constprop.0.v
673 ··0x000029e0·65726966·795f656e·645f6f66·5f6e756d·erify_end_of_num673 ··0x000029e0·65726966·795f656e·645f6f66·5f6e756d·erify_end_of_num
Offset 709, 32582 lines modifiedOffset 709, 32571 lines modified
709 ··0x00002c20·63745f72·65637572·73697665·5f697369·ct_recursive_isi709 ··0x00002c20·63745f72·65637572·73697665·5f697369·ct_recursive_isi
710 ··0x00002c30·6e737461·6e636500·6f626a65·63745f69·nstance.object_i710 ··0x00002c30·6e737461·6e636500·6f626a65·63745f69·nstance.object_i
711 ··0x00002c40·73696e73·74616e63·65005079·4f626a65·sinstance.PyObje711 ··0x00002c40·73696e73·74616e63·65005079·4f626a65·sinstance.PyObje
712 ··0x00002c50·63745f49·73496e73·74616e63·652e636f·ct_IsInstance.co712 ··0x00002c50·63745f49·73496e73·74616e63·652e636f·ct_IsInstance.co
713 ··0x00002c60·6c64006f·626a6563·745f7265·63757273·ld.object_recurs713 ··0x00002c60·6c64006f·626a6563·745f7265·63757273·ld.object_recurs
714 ··0x00002c70·6976655f·6973696e·7374616e·63652e63·ive_isinstance.c714 ··0x00002c70·6976655f·6973696e·7374616e·63652e63·ive_isinstance.c
715 ··0x00002c80·6f6c6400·50794275·66666572·5f46696c·old.PyBuffer_Fil715 ··0x00002c80·6f6c6400·50794275·66666572·5f46696c·old.PyBuffer_Fil
716 ··0x00002c90·6c496e66·6f2e636f·6c640050·79427566·lInfo.cold.PyBuf716 ··0x00002c90·6c496e66·6f2e636f·6c640050·794e756d·lInfo.cold.PyNum
717 ··0x00002ca0·6665725f·52656c65·6173652e·636f6c64·fer_Release.cold 
718 ··0x00002cb0·0050794e·756d6265·725f4173·5373697a·.PyNumber_AsSsiz 
719 ··0x00002cc0·655f742e·636f6c64·005f5079·4e756d62·e_t.cold._PyNumb 
720 ··0x00002cd0·65725f49·6e646578·2e636f6c·64005079·er_Index.cold.Py 
721 ··0x00002ce0·4f626a65·63745f46·6f726d61·742e636f·Object_Format.co717 ··0x00002ca0·6265725f·41735373·697a655f·742e636f·ber_AsSsize_t.co
 718 ··0x00002cb0·6c64005f·50794e75·6d626572·5f496e64·ld._PyNumber_Ind
 719 ··0x00002cc0·65782e63·6f6c6400·50794f62·6a656374·ex.cold.PyObject
 720 ··0x00002cd0·5f466f72·6d61742e·636f6c64·0062696e·_Format.cold.bin
 721 ··0x00002ce0·6172795f·696f702e·70617274·2e300050·ary_iop.part.0.P
 722 ··0x00002cf0·794e756d·6265725f·496e506c·6163654f·yNumber_InPlaceO
722 ··0x00002cf0·6c640062·696e6172·795f696f·702e7061·ld.binary_iop.pa723 ··0x00002d00·722e636f·6c640062·696e6172·795f696f·r.cold.binary_io
 724 ··0x00002d10·70006269·6e617279·5f696f70·31006269·p.binary_iop1.bi
 725 ··0x00002d20·6e617279·5f696f70·312e636f·6c640062·nary_iop1.cold.b
 726 ··0x00002d30·696e6172·795f696f·702e7061·72742e30·inary_iop.part.0
723 ··0x00002d00·72742e30·0050794e·756d6265·725f496e·rt.0.PyNumber_In 
724 ··0x00002d10·506c6163·654f722e·636f6c64·0062696e·PlaceOr.cold.bin 
725 ··0x00002d20·6172795f·696f7000·62696e61·72795f69·ary_iop.binary_i 
726 ··0x00002d30·6f703100·62696e61·72795f69·6f70312e·op1.binary_iop1. 
727 ··0x00002d40·636f6c64·0062696e·6172795f·696f702e·cold.binary_iop.727 ··0x00002d40·2e636f6c·64006269·6e617279·5f6f702e·.cold.binary_op.
 728 ··0x00002d50·70617274·2e300050·794e756d·6265725f·part.0.PyNumber_
728 ··0x00002d50·70617274·2e302e63·6f6c6400·62696e61·part.0.cold.bina729 ··0x00002d60·4c736869·66742e63·6f6c6400·62696e61·Lshift.cold.bina
729 ··0x00002d60·72795f6f·702e7061·72742e30·0050794e·ry_op.part.0.PyN730 ··0x00002d70·72795f6f·702e7061·72742e30·2e636f6c·ry_op.part.0.col
 731 ··0x00002d80·64006f62·6a656374·5f697373·7562636c·d.object_issubcl
 732 ··0x00002d90·61737300·72656375·72736976·655f6973·ass.recursive_is
730 ··0x00002d70·756d6265·725f4c73·68696674·2e636f6c·umber_Lshift.col 
731 ··0x00002d80·64006269·6e617279·5f6f702e·70617274·d.binary_op.part 
732 ··0x00002d90·2e302e63·6f6c6400·6f626a65·63745f69·.0.cold.object_i 
733 ··0x00002da0·73737562·636c6173·73007265·63757273·ssubclass.recurs733 ··0x00002da0·73756263·6c617373·00726563·75727369·subclass.recursi
734 ··0x00002db0·6976655f·69737375·62636c61·73730072·ive_issubclass.r734 ··0x00002db0·76655f69·73737562·636c6173·732e7061·ve_issubclass.pa
735 ··0x00002dc0·65637572·73697665·5f697373·7562636c·ecursive_issubcl 
736 ··0x00002dd0·6173732e·70617274·2e30006f·626a6563·ass.part.0.objec 
737 ··0x00002de0·745f6973·73756263·6c617373·2e636f6c·t_issubclass.col735 ··0x00002dc0·72742e30·006f626a·6563745f·69737375·rt.0.object_issu
 736 ··0x00002dd0·62636c61·73732e63·6f6c6400·50794e75·bclass.cold.PyNu
 737 ··0x00002de0·6d626572·5f537562·74726163·742e636f·mber_Subtract.co
 738 ··0x00002df0·6c640050·79536571·75656e63·655f4661·ld.PySequence_Fa
 739 ··0x00002e00·73742e63·6f6c6400·50794e75·6d626572·st.cold.PyNumber
 740 ··0x00002e10·5f496e50·6c616365·4164642e·636f6c64·_InPlaceAdd.cold
738 ··0x00002df0·64005079·4e756d62·65725f53·75627472·d.PyNumber_Subtr741 ··0x00002e20·0050794e·756d6265·725f4e65·67617469·.PyNumber_Negati
739 ··0x00002e00·6163742e·636f6c64·00507953·65717565·act.cold.PySeque 
740 ··0x00002e10·6e63655f·46617374·2e636f6c·64005079·nce_Fast.cold.Py 
741 ··0x00002e20·4e756d62·65725f49·6e506c61·63654164·Number_InPlaceAd 
742 ··0x00002e30·642e636f·6c640050·794e756d·6265725f·d.cold.PyNumber_742 ··0x00002e30·76652e63·6f6c6400·50794e75·6d626572·ve.cold.PyNumber
743 ··0x00002e40·4e656761·74697665·2e636f6c·64005079·Negative.cold.Py 
744 ··0x00002e50·4e756d62·65725f49·6e766572·742e636f·Number_Invert.co 
745 ··0x00002e60·6c640063·6865636b·5f636c61·73730061·ld.check_class.a 
746 ··0x00002e70·62737472·6163745f·69737375·62636c61·bstract_issubcla 
747 ··0x00002e80·73730050·794f626a·6563745f·53697a65·ss.PyObject_Size743 ··0x00002e40·5f496e76·6572742e·636f6c64·00636865·_Invert.cold.che
 744 ··0x00002e50·636b5f63·6c617373·00616273·74726163·ck_class.abstrac
Max diff block lines reached; 4330991/4365121 bytes (99.22%) of diff not shown.
856 KB
./usr/lib/debug/.build-id/52/a33d24806b7dfc6f64c70eed4ce88a898ce40b.debug vs.
./usr/lib/debug/.build-id/f5/e7fdf237273bf64f910666d38d9ef6a308d5d1.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 14% similar despite different names
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········23576·(bytes·into·file)13 ··Start·of·section·headers:··········23544·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.95 KB
readelf --wide --program-header {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001330·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001330·R···0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x00101d·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x000fed·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000004000·0x0000000000004000·0x000000·0x000c2c·R···0x10009 ··LOAD···········0x000000·0x0000000000003000·0x0000000000003000·0x000000·0x000c30·R···0x1000
10 ··LOAD···········0x000db0·0x0000000000005db0·0x0000000000005db0·0x000000·0x000778·RW··0x100010 ··LOAD···········0x000db0·0x0000000000004db0·0x0000000000004db0·0x000000·0x000778·RW··0x1000
11 ··DYNAMIC········0x000db0·0x0000000000005e10·0x0000000000005e10·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000db0·0x0000000000004e10·0x0000000000004e10·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000000000000473c·0x000000000000473c·0x000000·0x0000dc·R···0x413 ··GNU_EH_FRAME···0x001000·0x000000000000373c·0x000000000000373c·0x000000·0x0000dc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000db0·0x0000000000005db0·0x0000000000005db0·0x000000·0x000250·R···0x115 ··GNU_RELRO······0x000db0·0x0000000000004db0·0x0000000000004db0·0x000000·0x000250·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rela.dyn·.rela.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·
21 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·21 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
5.74 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x5c18:1 There·are·35·section·headers,·starting·at·offset·0x5bf8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000024·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000450·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·000450·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········00000000000006d8·00025c·000357·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000000000006d8·00025c·000357·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········0000000000000a30·00025c·0005d0·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········0000000000000a30·00025c·0005d0·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000001000·00025c·000330·18···A··3··20··810 ··[·6]·.rela.plt·········NOBITS··········0000000000001000·00025c·000330·18···A··3··20··8
11 ··[·7]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000002020·001000·000230·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000002020·001000·000230·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000002250·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000002250·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000002260·001000·000db3·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000002260·001000·000d83·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000000000003014·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000000000002fe4·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000004000·001000·00073b·00···A··0···0·3216 ··[12]·.rodata···········NOBITS··········0000000000003000·001000·00073b·00···A··0···0·32
17 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000473c·001000·0000dc·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000000000000373c·001000·0000dc·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000004818·001000·000414·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000003818·001000·000418·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000005db0·000db0·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000004db0·000db0·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000005db8·000db0·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000004db8·000db0·000008·08··WA··0···0··8
21 ··[17]·.data.rel.ro······NOBITS··········0000000000005dc0·000db0·000050·00··WA··0···0·3221 ··[17]·.data.rel.ro······NOBITS··········0000000000004dc0·000db0·000050·00··WA··0···0·32
22 ··[18]·.dynamic··········NOBITS··········0000000000005e10·000db0·000180·10··WA··4···0··822 ··[18]·.dynamic··········NOBITS··········0000000000004e10·000db0·000180·10··WA··4···0··8
23 ··[19]·.got··············NOBITS··········0000000000005f90·000db0·000048·08··WA··0···0··823 ··[19]·.got··············NOBITS··········0000000000004f90·000db0·000048·08··WA··0···0··8
24 ··[20]·.got.plt··········NOBITS··········0000000000005fe8·000db0·000128·08··WA··0···0··824 ··[20]·.got.plt··········NOBITS··········0000000000004fe8·000db0·000128·08··WA··0···0··8
25 ··[21]·.data·············NOBITS··········0000000000006120·000db0·000400·00··WA··0···0·3225 ··[21]·.data·············NOBITS··········0000000000005120·000db0·000400·00··WA··0···0·32
26 ··[22]·.bss··············NOBITS··········0000000000006520·000db0·000008·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········0000000000005520·000db0·000008·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
28 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·000055·00···C··0···0··828 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·000054·00···C··0···0··8
29 ··[25]·.debug_info·······PROGBITS········0000000000000000·0002d8·002118·00···C··0···0··829 ··[25]·.debug_info·······PROGBITS········0000000000000000·0002d8·002110·00···C··0···0··8
30 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0023f0·0002d5·00···C··0···0··830 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0023e8·0002d5·00···C··0···0··8
31 ··[27]·.debug_line·······PROGBITS········0000000000000000·0026c8·0008c6·00···C··0···0··831 ··[27]·.debug_line·······PROGBITS········0000000000000000·0026c0·0008ae·00···C··0···0··8
32 ··[28]·.debug_str········PROGBITS········0000000000000000·002f90·0009d0·01·MSC··0···0··832 ··[28]·.debug_str········PROGBITS········0000000000000000·002f70·0009d0·01·MSC··0···0··8
33 ··[29]·.debug_line_str···PROGBITS········0000000000000000·003960·000113·01·MSC··0···0··833 ··[29]·.debug_line_str···PROGBITS········0000000000000000·003940·000113·01·MSC··0···0··8
34 ··[30]·.debug_loclists···PROGBITS········0000000000000000·003a78·000c23·00···C··0···0··834 ··[30]·.debug_loclists···PROGBITS········0000000000000000·003a58·000c1f·00···C··0···0··8
35 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·0046a0·000240·00···C··0···0··835 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·004678·000242·00···C··0···0··8
36 ··[32]·.symtab···········SYMTAB··········0000000000000000·0048e0·000a20·18·····33··63··836 ··[32]·.symtab···········SYMTAB··········0000000000000000·0048c0·000a20·18·····33··63··8
37 ··[33]·.strtab···········STRTAB··········0000000000000000·005300·0007c5·00······0···0··137 ··[33]·.strtab···········STRTAB··········0000000000000000·0052e0·0007c5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········0000000000000000·005ac5·000152·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········0000000000000000·005aa5·000152·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·l·(large),·p·(processor·specific)43 ··D·(mbind),·l·(large),·p·(processor·specific)
10.8 KB
readelf --wide --symbols {}
    
Offset 1, 73 lines modifiedOffset 1, 73 lines modified
  
1 Symbol·table·'.symtab'·contains·108·entries:1 Symbol·table·'.symtab'·contains·108·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_queuemodule.c4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_queuemodule.c
5 ·····2:·00000000000063a0···104·OBJECT··LOCAL··DEFAULT···21·queuemodule5 ·····2:·00000000000053a0···104·OBJECT··LOCAL··DEFAULT···21·queuemodule
6 ·····3:·0000000000002cf0···124·FUNC····LOCAL··DEFAULT···10·queuemodule_exec6 ·····3:·0000000000002cc0···124·FUNC····LOCAL··DEFAULT···10·queuemodule_exec
7 ·····4:·00000000000062a0····32·OBJECT··LOCAL··DEFAULT···21·simplequeue_spec7 ·····4:·00000000000052a0····32·OBJECT··LOCAL··DEFAULT···21·simplequeue_spec
8 ·····5:·0000000000002260·····8·FUNC····LOCAL··DEFAULT···10·queuemodule_exec.cold8 ·····5:·0000000000002260·····8·FUNC····LOCAL··DEFAULT···10·queuemodule_exec.cold
9 ·····6:·00000000000026c0····70·FUNC····LOCAL··DEFAULT···10·queue_traverse9 ·····6:·00000000000026a0····70·FUNC····LOCAL··DEFAULT···10·queue_traverse
10 ·····7:·0000000000002268····21·FUNC····LOCAL··DEFAULT···10·queue_traverse.cold10 ·····7:·0000000000002268····21·FUNC····LOCAL··DEFAULT···10·queue_traverse.cold
11 ·····8:·0000000000002d70···174·FUNC····LOCAL··DEFAULT···10·simplequeue_new11 ·····8:·0000000000002d40···174·FUNC····LOCAL··DEFAULT···10·simplequeue_new
12 ·····9:·000000000000227d···182·FUNC····LOCAL··DEFAULT···10·simplequeue_new.cold12 ·····9:·000000000000227d···182·FUNC····LOCAL··DEFAULT···10·simplequeue_new.cold
13 ····10:·0000000000002710····81·FUNC····LOCAL··DEFAULT···10·queue_clear13 ····10:·00000000000026f0····81·FUNC····LOCAL··DEFAULT···10·queue_clear
14 ····11:·0000000000002333····33·FUNC····LOCAL··DEFAULT···10·queue_clear.cold14 ····11:·0000000000002333····33·FUNC····LOCAL··DEFAULT···10·queue_clear.cold
15 ····12:·0000000000002e20·····9·FUNC····LOCAL··DEFAULT···10·queue_free15 ····12:·0000000000002df0·····9·FUNC····LOCAL··DEFAULT···10·queue_free
16 ····13:·0000000000002770···139·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_put16 ····13:·0000000000002750···134·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_put
17 ····14:·0000000000002354···152·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_put.cold17 ····14:·0000000000002354···152·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_put.cold
18 ····15:·00000000000061a0····72·OBJECT··LOCAL··DEFAULT···21·_parser.318 ····15:·00000000000051a0····72·OBJECT··LOCAL··DEFAULT···21·_parser.3
19 ····16:·00000000000023ec····27·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_empty19 ····16:·00000000000023ec····27·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_empty
20 ····17:·0000000000002e30····66·FUNC····LOCAL··DEFAULT···10·simplequeue_traverse20 ····17:·0000000000002e00····66·FUNC····LOCAL··DEFAULT···10·simplequeue_traverse
21 ····18:·0000000000002407·····7·FUNC····LOCAL··DEFAULT···10·simplequeue_traverse.cold21 ····18:·0000000000002407·····7·FUNC····LOCAL··DEFAULT···10·simplequeue_traverse.cold
22 ····19:·0000000000002800··1053·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get22 ····19:·00000000000027e0··1027·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get
23 ····20:·0000000000006140····72·OBJECT··LOCAL··DEFAULT···21·_parser.123 ····20:·0000000000005140····72·OBJECT··LOCAL··DEFAULT···21·_parser.1
24 ····21:·000000000000240e···374·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get.cold24 ····21:·000000000000240e···344·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get.cold
25 ····22:·0000000000002584····46·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_qsize25 ····22:·0000000000002566····46·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_qsize
26 ····23:·0000000000002e80···227·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get_nowait26 ····23:·0000000000002e50···227·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get_nowait
27 ····24:·00000000000025b2····97·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get_nowait.cold27 ····24:·0000000000002594····97·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_get_nowait.cold
28 ····25:·0000000000002613···130·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_put_nowait28 ····25:·00000000000025f5···130·FUNC····LOCAL··DEFAULT···10·_queue_SimpleQueue_put_nowait
29 ····26:·0000000000006200····72·OBJECT··LOCAL··DEFAULT···21·_parser.529 ····26:·0000000000005200····72·OBJECT··LOCAL··DEFAULT···21·_parser.5
30 ····27:·0000000000002f70···101·FUNC····LOCAL··DEFAULT···10·simplequeue_dealloc30 ····27:·0000000000002f40···101·FUNC····LOCAL··DEFAULT···10·simplequeue_dealloc
31 ····28:·0000000000002fe0····51·FUNC····LOCAL··DEFAULT···10·simplequeue_clear31 ····28:·0000000000002fb0····51·FUNC····LOCAL··DEFAULT···10·simplequeue_clear
32 ····29:·0000000000002695····38·FUNC····LOCAL··DEFAULT···10·simplequeue_dealloc.cold32 ····29:·0000000000002677····38·FUNC····LOCAL··DEFAULT···10·simplequeue_dealloc.cold
33 ····30:·0000000000005dc0····24·OBJECT··LOCAL··DEFAULT···17·_keywords.033 ····30:·0000000000004dc0····24·OBJECT··LOCAL··DEFAULT···17·_keywords.0
34 ····31:·0000000000005de0····32·OBJECT··LOCAL··DEFAULT···17·_keywords.234 ····31:·0000000000004de0····32·OBJECT··LOCAL··DEFAULT···17·_keywords.2
35 ····32:·0000000000005e00····16·OBJECT··LOCAL··DEFAULT···17·_keywords.435 ····32:·0000000000004e00····16·OBJECT··LOCAL··DEFAULT···17·_keywords.4
36 ····33:·0000000000006260····48·OBJECT··LOCAL··DEFAULT···21·queuemodule_slots36 ····33:·0000000000005260····48·OBJECT··LOCAL··DEFAULT···21·queuemodule_slots
37 ····34:·0000000000004160···117·OBJECT··LOCAL··DEFAULT···12·queue_module_doc37 ····34:·0000000000003160···117·OBJECT··LOCAL··DEFAULT···12·queue_module_doc
38 ····35:·00000000000062c0···128·OBJECT··LOCAL··DEFAULT···21·simplequeue_slots38 ····35:·00000000000052c0···128·OBJECT··LOCAL··DEFAULT···21·simplequeue_slots
39 ····36:·0000000000004700····59·OBJECT··LOCAL··DEFAULT···12·simplequeue_new__doc__39 ····36:·0000000000003700····59·OBJECT··LOCAL··DEFAULT···12·simplequeue_new__doc__
40 ····37:·0000000000006340····80·OBJECT··LOCAL··DEFAULT···21·simplequeue_members40 ····37:·0000000000005340····80·OBJECT··LOCAL··DEFAULT···21·simplequeue_members
41 ····38:·0000000000006420···256·OBJECT··LOCAL··DEFAULT···21·simplequeue_methods41 ····38:·0000000000005420···256·OBJECT··LOCAL··DEFAULT···21·simplequeue_methods
42 ····39:·0000000000004240····88·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_empty__doc__42 ····39:·0000000000003240····88·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_empty__doc__
43 ····40:·0000000000004360···499·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_get__doc__43 ····40:·0000000000003360···499·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_get__doc__
44 ····41:·00000000000042a0···172·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_get_nowait__doc__44 ····41:·00000000000032a0···172·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_get_nowait__doc__
45 ····42:·0000000000004620···224·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_put__doc__45 ····42:·0000000000003620···224·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_put__doc__
46 ····43:·0000000000004560···180·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_put_nowait__doc__46 ····43:·0000000000003560···180·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_put_nowait__doc__
47 ····44:·00000000000041e0····78·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_qsize__doc__47 ····44:·00000000000031e0····78·OBJECT··LOCAL··DEFAULT···12·_queue_SimpleQueue_qsize__doc__
48 ····45:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c48 ····45:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
49 ····46:·0000000000002c20·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones49 ····46:·0000000000002bf0·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
50 ····47:·0000000000002c50·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones50 ····47:·0000000000002c20·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
51 ····48:·0000000000002c90·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux51 ····48:·0000000000002c60·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
52 ····49:·0000000000006520·····1·OBJECT··LOCAL··DEFAULT···22·completed.052 ····49:·0000000000005520·····1·OBJECT··LOCAL··DEFAULT···22·completed.0
53 ····50:·0000000000005db8·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry53 ····50:·0000000000004db8·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
54 ····51:·0000000000002cd0·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy54 ····51:·0000000000002ca0·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
55 ····52:·0000000000005db0·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry55 ····52:·0000000000004db0·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
56 ····53:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c56 ····53:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
57 ····54:·0000000000004c28·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__57 ····54:·0000000000003c2c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
58 ····55:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·58 ····55:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
59 ····56:·0000000000005e10·····0·OBJECT··LOCAL··DEFAULT···18·_DYNAMIC59 ····56:·0000000000004e10·····0·OBJECT··LOCAL··DEFAULT···18·_DYNAMIC
60 ····57:·0000000000006520·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__60 ····57:·0000000000005520·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__
61 ····58:·0000000000006120·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle61 ····58:·0000000000005120·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle
62 ····59:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····7·_init62 ····59:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····7·_init
63 ····60:·000000000000473c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR63 ····60:·000000000000373c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
64 ····61:·0000000000003014·····0·FUNC····LOCAL··DEFAULT···11·_fini64 ····61:·0000000000002fe4·····0·FUNC····LOCAL··DEFAULT···11·_fini
65 ····62:·0000000000005fe8·····0·OBJECT··LOCAL··DEFAULT···20·_GLOBAL_OFFSET_TABLE_65 ····62:·0000000000004fe8·····0·OBJECT··LOCAL··DEFAULT···20·_GLOBAL_OFFSET_TABLE_
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModuleByDef67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetModuleByDef
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObjectRef68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObjectRef
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSecondsObject69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSecondsObject
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoPositional70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoPositional
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
98 ····94:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable98 ····94:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
103 ····99:·0000000000002ce0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__queue103 ····99:·0000000000002cb0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__queue
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock_timed108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock_timed
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52a33d24806b7dfc6f64c70eed4ce88a898ce40b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f5e7fdf237273bf64f910666d38d9ef6a308d5d1
238 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················49613 ··Length:······················4938
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············2297 ··Prologue·Length:·············229
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
Offset 73, 828 lines modifiedOffset 73, 828 lines modified
73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x189):·pystate.h73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x189):·pystate.h
74 ··30»     (udata)»      4»     (line_strp)»  (offset:·0x1e9):·longobject.h74 ··30»     (udata)»      4»     (line_strp)»  (offset:·0x1e9):·longobject.h
75 ··31»     (udata)»      4»     (line_strp)»  (offset:·0x1f6):·genericaliasobject.h75 ··31»     (udata)»      4»     (line_strp)»  (offset:·0x1f6):·genericaliasobject.h
76 ··32»     (udata)»      4»     (line_strp)»  (offset:·0x1bd):·modsupport.h76 ··32»     (udata)»      4»     (line_strp)»  (offset:·0x1bd):·modsupport.h
  
77 ·Line·Number·Statements:77 ·Line·Number·Statements:
78 ··[0x000000f1]··Set·column·to·178 ··[0x000000f1]··Set·column·to·1
79 ··[0x000000f3]··Extended·opcode·2:·set·Address·to·0x2ce079 ··[0x000000f3]··Extended·opcode·2:·set·Address·to·0x2cb0
80 ··[0x000000fe]··Advance·Line·by·453·to·45480 ··[0x000000fe]··Advance·Line·by·453·to·454
81 ··[0x00000101]··Copy81 ··[0x00000101]··Copy
82 ··[0x00000102]··Set·column·to·482 ··[0x00000102]··Set·column·to·4
83 ··[0x00000104]··Special·opcode·62:·advance·Address·by·4·to·0x2ce4·and·Line·by·1·to·45583 ··[0x00000104]··Special·opcode·62:·advance·Address·by·4·to·0x2cb4·and·Line·by·1·to·455
84 ··[0x00000105]··Set·column·to·1184 ··[0x00000105]··Set·column·to·11
85 ··[0x00000107]··Set·is_stmt·to·085 ··[0x00000107]··Set·is_stmt·to·0
86 ··[0x00000108]··Copy·(view·1)86 ··[0x00000108]··Copy·(view·1)
87 ··[0x00000109]··Set·column·to·187 ··[0x00000109]··Set·column·to·1
88 ··[0x0000010b]··Set·is_stmt·to·188 ··[0x0000010b]··Set·is_stmt·to·1
89 ··[0x0000010c]··Advance·Line·by·-48·to·40789 ··[0x0000010c]··Advance·Line·by·-48·to·407
90 ··[0x0000010e]··Special·opcode·173:·advance·Address·by·12·to·0x2cf0·and·Line·by·0·to·40790 ··[0x0000010e]··Special·opcode·173:·advance·Address·by·12·to·0x2cc0·and·Line·by·0·to·407
91 ··[0x0000010f]··Set·is_stmt·to·091 ··[0x0000010f]··Set·is_stmt·to·0
92 ··[0x00000110]··Copy·(view·1)92 ··[0x00000110]··Copy·(view·1)
93 ··[0x00000111]··Set·column·to·593 ··[0x00000111]··Set·column·to·5
94 ··[0x00000113]··Set·is_stmt·to·194 ··[0x00000113]··Set·is_stmt·to·1
95 ··[0x00000114]··Special·opcode·62:·advance·Address·by·4·to·0x2cf4·and·Line·by·1·to·40895 ··[0x00000114]··Special·opcode·62:·advance·Address·by·4·to·0x2cc4·and·Line·by·1·to·408
96 ··[0x00000115]··Set·column·to·196 ··[0x00000115]··Set·column·to·1
97 ··[0x00000117]··Advance·Line·by·-392·to·1697 ··[0x00000117]··Advance·Line·by·-392·to·16
98 ··[0x0000011a]··Copy·(view·1)98 ··[0x0000011a]··Copy·(view·1)
99 ··[0x0000011b]··Set·column·to·599 ··[0x0000011b]··Set·column·to·5
100 ··[0x0000011d]··Special·opcode·7:·advance·Address·by·0·to·0x2cf4·and·Line·by·2·to·18·(view·2)100 ··[0x0000011d]··Special·opcode·7:·advance·Address·by·0·to·0x2cc4·and·Line·by·2·to·18·(view·2)
101 ··[0x0000011e]··Set·File·Name·to·entry·2·in·the·File·Name·Table101 ··[0x0000011e]··Set·File·Name·to·entry·2·in·the·File·Name·Table
102 ··[0x00000120]··Set·column·to·21102 ··[0x00000120]··Set·column·to·21
103 ··[0x00000122]··Special·opcode·13:·advance·Address·by·0·to·0x2cf4·and·Line·by·8·to·26·(view·3)103 ··[0x00000122]··Special·opcode·13:·advance·Address·by·0·to·0x2cc4·and·Line·by·8·to·26·(view·3)
104 ··[0x00000123]··Set·column·to·5104 ··[0x00000123]··Set·column·to·5
105 ··[0x00000125]··Special·opcode·6:·advance·Address·by·0·to·0x2cf4·and·Line·by·1·to·27·(view·4)105 ··[0x00000125]··Special·opcode·6:·advance·Address·by·0·to·0x2cc4·and·Line·by·1·to·27·(view·4)
106 ··[0x00000126]··Special·opcode·6:·advance·Address·by·0·to·0x2cf4·and·Line·by·1·to·28·(view·5)106 ··[0x00000126]··Special·opcode·6:·advance·Address·by·0·to·0x2cc4·and·Line·by·1·to·28·(view·5)
107 ··[0x00000127]··Set·File·Name·to·entry·1·in·the·File·Name·Table107 ··[0x00000127]··Set·File·Name·to·entry·1·in·the·File·Name·Table
108 ··[0x00000129]··Set·column·to·1108 ··[0x00000129]··Set·column·to·1
109 ··[0x0000012b]··Set·is_stmt·to·0109 ··[0x0000012b]··Set·is_stmt·to·0
110 ··[0x0000012c]··Advance·Line·by·379·to·407110 ··[0x0000012c]··Advance·Line·by·379·to·407
111 ··[0x0000012f]··Copy·(view·6)111 ··[0x0000012f]··Copy·(view·6)
112 ··[0x00000130]··Set·column·to·25112 ··[0x00000130]··Set·column·to·25
113 ··[0x00000132]··Special·opcode·22:·advance·Address·by·1·to·0x2cf5·and·Line·by·3·to·410113 ··[0x00000132]··Special·opcode·22:·advance·Address·by·1·to·0x2cc5·and·Line·by·3·to·410
114 ··[0x00000133]··Set·column·to·1114 ··[0x00000133]··Set·column·to·1
115 ··[0x00000135]··Special·opcode·128:·advance·Address·by·9·to·0x2cfe·and·Line·by·-3·to·407115 ··[0x00000135]··Special·opcode·128:·advance·Address·by·9·to·0x2cce·and·Line·by·-3·to·407
116 ··[0x00000136]··Set·column·to·25116 ··[0x00000136]··Set·column·to·25
117 ··[0x00000138]··Special·opcode·78:·advance·Address·by·5·to·0x2d03·and·Line·by·3·to·410117 ··[0x00000138]··Special·opcode·78:·advance·Address·by·5·to·0x2cd3·and·Line·by·3·to·410
118 ··[0x00000139]··Set·File·Name·to·entry·2·in·the·File·Name·Table118 ··[0x00000139]··Set·File·Name·to·entry·2·in·the·File·Name·Table
119 ··[0x0000013b]··Set·column·to·35119 ··[0x0000013b]··Set·column·to·35
120 ··[0x0000013d]··Advance·Line·by·-382·to·28120 ··[0x0000013d]··Advance·Line·by·-382·to·28
121 ··[0x00000140]··Special·opcode·33:·advance·Address·by·2·to·0x2d05·and·Line·by·0·to·28121 ··[0x00000140]··Special·opcode·33:·advance·Address·by·2·to·0x2cd5·and·Line·by·0·to·28
122 ··[0x00000141]··Special·opcode·61:·advance·Address·by·4·to·0x2d09·and·Line·by·0·to·28122 ··[0x00000141]··Special·opcode·61:·advance·Address·by·4·to·0x2cd9·and·Line·by·0·to·28
123 ··[0x00000142]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000142]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000144]··Set·column·to·5124 ··[0x00000144]··Set·column·to·5
125 ··[0x00000146]··Set·is_stmt·to·1125 ··[0x00000146]··Set·is_stmt·to·1
126 ··[0x00000147]··Advance·Line·by·-9·to·19126 ··[0x00000147]··Advance·Line·by·-9·to·19
127 ··[0x00000149]··Copy·(view·1)127 ··[0x00000149]··Copy·(view·1)
128 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x2d09·and·Line·by·1·to·20·(view·2)128 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x2cd9·and·Line·by·1·to·20·(view·2)
129 ··[0x0000014b]··Set·is_stmt·to·0129 ··[0x0000014b]··Set·is_stmt·to·0
130 ··[0x0000014c]··Copy·(view·3)130 ··[0x0000014c]··Copy·(view·3)
131 ··[0x0000014d]··Set·is_stmt·to·1131 ··[0x0000014d]··Set·is_stmt·to·1
132 ··[0x0000014e]··Advance·Line·by·390·to·410132 ··[0x0000014e]··Advance·Line·by·390·to·410
133 ··[0x00000151]··Copy·(view·4)133 ··[0x00000151]··Copy·(view·4)
134 ··[0x00000152]··Set·column·to·25134 ··[0x00000152]··Set·column·to·25
135 ··[0x00000154]··Set·is_stmt·to·0135 ··[0x00000154]··Set·is_stmt·to·0
136 ··[0x00000155]··Copy·(view·5)136 ··[0x00000155]··Copy·(view·5)
137 ··[0x00000156]··Special·opcode·103:·advance·Address·by·7·to·0x2d10·and·Line·by·0·to·410137 ··[0x00000156]··Special·opcode·103:·advance·Address·by·7·to·0x2ce0·and·Line·by·0·to·410
138 ··[0x00000157]··Set·column·to·23138 ··[0x00000157]··Set·column·to·23
139 ··[0x00000159]··Extended·opcode·4:·set·Discriminator·to·1139 ··[0x00000159]··Extended·opcode·4:·set·Discriminator·to·1
140 ··[0x0000015d]··Special·opcode·75:·advance·Address·by·5·to·0x2d15·and·Line·by·0·to·410140 ··[0x0000015d]··Special·opcode·75:·advance·Address·by·5·to·0x2ce5·and·Line·by·0·to·410
141 ··[0x0000015e]··Set·column·to·5141 ··[0x0000015e]··Set·column·to·5
142 ··[0x00000160]··Set·is_stmt·to·1142 ··[0x00000160]··Set·is_stmt·to·1
143 ··[0x00000161]··Special·opcode·65:·advance·Address·by·4·to·0x2d19·and·Line·by·4·to·414143 ··[0x00000161]··Special·opcode·65:·advance·Address·by·4·to·0x2ce9·and·Line·by·4·to·414
144 ··[0x00000162]··Set·column·to·8144 ··[0x00000162]··Set·column·to·8
145 ··[0x00000164]··Set·is_stmt·to·0145 ··[0x00000164]··Set·is_stmt·to·0
146 ··[0x00000165]··Copy·(view·1)146 ··[0x00000165]··Copy·(view·1)
147 ··[0x00000166]··Set·column·to·5147 ··[0x00000166]··Set·column·to·5
148 ··[0x00000168]··Set·is_stmt·to·1148 ··[0x00000168]··Set·is_stmt·to·1
149 ··[0x00000169]··Special·opcode·176:·advance·Address·by·12·to·0x2d25·and·Line·by·3·to·417149 ··[0x00000169]··Special·opcode·176:·advance·Address·by·12·to·0x2cf5·and·Line·by·3·to·417
150 ··[0x0000016a]··Set·column·to·9150 ··[0x0000016a]··Set·column·to·9
151 ··[0x0000016c]··Set·is_stmt·to·0151 ··[0x0000016c]··Set·is_stmt·to·0
152 ··[0x0000016d]··Copy·(view·1)152 ··[0x0000016d]··Copy·(view·1)
153 ··[0x0000016e]··Set·column·to·8153 ··[0x0000016e]··Set·column·to·8
154 ··[0x00000170]··Extended·opcode·4:·set·Discriminator·to·1154 ··[0x00000170]··Extended·opcode·4:·set·Discriminator·to·1
155 ··[0x00000174]··Special·opcode·215:·advance·Address·by·15·to·0x2d34·and·Line·by·0·to·417155 ··[0x00000174]··Special·opcode·215:·advance·Address·by·15·to·0x2d04·and·Line·by·0·to·417
156 ··[0x00000175]··Set·column·to·5156 ··[0x00000175]··Set·column·to·5
157 ··[0x00000177]··Set·is_stmt·to·1157 ··[0x00000177]··Set·is_stmt·to·1
158 ··[0x00000178]··Special·opcode·121:·advance·Address·by·8·to·0x2d3c·and·Line·by·4·to·421158 ··[0x00000178]··Special·opcode·121:·advance·Address·by·8·to·0x2d0c·and·Line·by·4·to·421
159 ··[0x00000179]··Set·column·to·46159 ··[0x00000179]··Set·column·to·46
160 ··[0x0000017b]··Set·is_stmt·to·0160 ··[0x0000017b]··Set·is_stmt·to·0
161 ··[0x0000017c]··Copy·(view·1)161 ··[0x0000017c]··Copy·(view·1)
162 ··[0x0000017d]··Set·column·to·28162 ··[0x0000017d]··Set·column·to·28
163 ··[0x0000017f]··Extended·opcode·4:·set·Discriminator·to·1163 ··[0x0000017f]··Extended·opcode·4:·set·Discriminator·to·1
164 ··[0x00000183]··Advance·PC·by·constant·17·to·0x2d4d164 ··[0x00000183]··Advance·PC·by·constant·17·to·0x2d1d
165 ··[0x00000184]··Special·opcode·5:·advance·Address·by·0·to·0x2d4d·and·Line·by·0·to·421165 ··[0x00000184]··Special·opcode·5:·advance·Address·by·0·to·0x2d1d·and·Line·by·0·to·421
166 ··[0x00000185]··Set·column·to·5166 ··[0x00000185]··Set·column·to·5
167 ··[0x00000187]··Set·is_stmt·to·1167 ··[0x00000187]··Set·is_stmt·to·1
168 ··[0x00000188]··Special·opcode·63:·advance·Address·by·4·to·0x2d51·and·Line·by·2·to·423168 ··[0x00000188]··Special·opcode·63:·advance·Address·by·4·to·0x2d21·and·Line·by·2·to·423
169 ··[0x00000189]··Set·column·to·46169 ··[0x00000189]··Set·column·to·46
170 ··[0x0000018b]··Set·is_stmt·to·0170 ··[0x0000018b]··Set·is_stmt·to·0
171 ··[0x0000018c]··Special·opcode·3:·advance·Address·by·0·to·0x2d51·and·Line·by·-2·to·421·(view·1)171 ··[0x0000018c]··Special·opcode·3:·advance·Address·by·0·to·0x2d21·and·Line·by·-2·to·421·(view·1)
172 ··[0x0000018d]··Set·column·to·8172 ··[0x0000018d]··Set·column·to·8
173 ··[0x0000018f]··Special·opcode·49:·advance·Address·by·3·to·0x2d54·and·Line·by·2·to·423173 ··[0x0000018f]··Special·opcode·49:·advance·Address·by·3·to·0x2d24·and·Line·by·2·to·423
174 ··[0x00000190]··Set·column·to·5174 ··[0x00000190]··Set·column·to·5
175 ··[0x00000192]··Set·is_stmt·to·1175 ··[0x00000192]··Set·is_stmt·to·1
176 ··[0x00000193]··Special·opcode·134:·advance·Address·by·9·to·0x2d5d·and·Line·by·3·to·426176 ··[0x00000193]··Special·opcode·134:·advance·Address·by·9·to·0x2d2d·and·Line·by·3·to·426
177 ··[0x00000194]··Set·column·to·9177 ··[0x00000194]··Set·column·to·9
178 ··[0x00000196]··Set·is_stmt·to·0178 ··[0x00000196]··Set·is_stmt·to·0
179 ··[0x00000197]··Copy·(view·1)179 ··[0x00000197]··Copy·(view·1)
180 ··[0x00000198]··Set·column·to·8180 ··[0x00000198]··Set·column·to·8
181 ··[0x0000019a]··Extended·opcode·4:·set·Discriminator·to·1181 ··[0x0000019a]··Extended·opcode·4:·set·Discriminator·to·1
182 ··[0x0000019e]··Special·opcode·117:·advance·Address·by·8·to·0x2d65·and·Line·by·0·to·426182 ··[0x0000019e]··Special·opcode·117:·advance·Address·by·8·to·0x2d35·and·Line·by·0·to·426
183 ··[0x0000019f]··Set·column·to·1183 ··[0x0000019f]··Set·column·to·1
184 ··[0x000001a1]··Special·opcode·52:·advance·Address·by·3·to·0x2d68·and·Line·by·5·to·431184 ··[0x000001a1]··Special·opcode·52:·advance·Address·by·3·to·0x2d38·and·Line·by·5·to·431
185 ··[0x000001a2]··Special·opcode·33:·advance·Address·by·2·to·0x2d6a·and·Line·by·0·to·431185 ··[0x000001a2]··Special·opcode·33:·advance·Address·by·2·to·0x2d3a·and·Line·by·0·to·431
186 ··[0x000001a3]··Special·opcode·19:·advance·Address·by·1·to·0x2d6b·and·Line·by·0·to·431186 ··[0x000001a3]··Special·opcode·19:·advance·Address·by·1·to·0x2d3b·and·Line·by·0·to·431
Max diff block lines reached; 234922/244036 bytes (96.27%) of diff not shown.
314 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x3d78·(32-bit)3 ···Length:········0x3d7c·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_compile·(1)5 ···Unit·Type:·····DW_UT_compile·(1)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·75·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·75·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xd6d):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC·-fasynchronous-unwind-tables9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xd6d):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC·-fasynchronous-unwind-tables
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·../Modules/_queuemodule.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·../Modules/_queuemodule.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1a):·./build-static12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1a):·./build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x42e13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x42f
14 ····<1e>···DW_AT_low_pc······:·(addr)·014 ····<1e>···DW_AT_low_pc······:·(addr)·0
15 ····<26>···DW_AT_stmt_list···:·(sec_offset)·015 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><2a>:·Abbrev·Number:·6·(DW_TAG_typedef)16 ·<1><2a>:·Abbrev·Number:·6·(DW_TAG_typedef)
17 ····<2b>···DW_AT_name········:·(strp)·(offset:·0x1008):·size_t17 ····<2b>···DW_AT_name········:·(strp)·(offset:·0x1008):·size_t
18 ····<2f>···DW_AT_decl_file···:·(data1)·718 ····<2f>···DW_AT_decl_file···:·(data1)·7
19 ····<30>···DW_AT_decl_line···:·(data1)·21419 ····<30>···DW_AT_decl_line···:·(data1)·214
20 ····<31>···DW_AT_decl_column·:·(data1)·2320 ····<31>···DW_AT_decl_column·:·(data1)·23
Offset 39, 21 lines modifiedOffset 39, 21 lines modified
39 ·<1><52>:·Abbrev·Number:·19·(DW_TAG_base_type)39 ·<1><52>:·Abbrev·Number:·19·(DW_TAG_base_type)
40 ····<53>···DW_AT_byte_size···:·(data1)·240 ····<53>···DW_AT_byte_size···:·(data1)·2
41 ····<54>···DW_AT_encoding····:·(data1)·7»    (unsigned)41 ····<54>···DW_AT_encoding····:·(data1)·7»    (unsigned)
42 ····<55>···DW_AT_name········:·(strp)·(offset:·0xcba):·short·unsigned·int42 ····<55>···DW_AT_name········:·(strp)·(offset:·0xcba):·short·unsigned·int
43 ·<1><59>:·Abbrev·Number:·5·(DW_TAG_pointer_type)43 ·<1><59>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
44 ····<5a>···DW_AT_byte_size···:·(implicit_const)·844 ····<5a>···DW_AT_byte_size···:·(implicit_const)·8
45 ····<5a>···DW_AT_type········:·(ref4)·<0x6a>,·char45 ····<5a>···DW_AT_type········:·(ref4)·<0x6a>,·char
46 ·<1><5e>:·Abbrev·Number:·21·(DW_TAG_const_type)46 ·<1><5e>:·Abbrev·Number:·20·(DW_TAG_const_type)
47 ····<5f>···DW_AT_type········:·(ref4)·<0x59>47 ····<5f>···DW_AT_type········:·(ref4)·<0x59>
48 ·<1><63>:·Abbrev·Number:·19·(DW_TAG_base_type)48 ·<1><63>:·Abbrev·Number:·19·(DW_TAG_base_type)
49 ····<64>···DW_AT_byte_size···:·(data1)·149 ····<64>···DW_AT_byte_size···:·(data1)·1
50 ····<65>···DW_AT_encoding····:·(data1)·6»    (signed·char)50 ····<65>···DW_AT_encoding····:·(data1)·6»    (signed·char)
51 ····<66>···DW_AT_name········:·(strp)·(offset:·0x12f1):·char51 ····<66>···DW_AT_name········:·(strp)·(offset:·0x12f1):·char
52 ·<1><6a>:·Abbrev·Number:·21·(DW_TAG_const_type)52 ·<1><6a>:·Abbrev·Number:·20·(DW_TAG_const_type)
53 ····<6b>···DW_AT_type········:·(ref4)·<0x63>,·char53 ····<6b>···DW_AT_type········:·(ref4)·<0x63>,·char
54 ·<1><6f>:·Abbrev·Number:·19·(DW_TAG_base_type)54 ·<1><6f>:·Abbrev·Number:·19·(DW_TAG_base_type)
55 ····<70>···DW_AT_byte_size···:·(data1)·155 ····<70>···DW_AT_byte_size···:·(data1)·1
56 ····<71>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)56 ····<71>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
57 ····<72>···DW_AT_name········:·(strp)·(offset:·0x12e8):·unsigned·char57 ····<72>···DW_AT_name········:·(strp)·(offset:·0x12e8):·unsigned·char
58 ·<1><76>:·Abbrev·Number:·19·(DW_TAG_base_type)58 ·<1><76>:·Abbrev·Number:·19·(DW_TAG_base_type)
59 ····<77>···DW_AT_byte_size···:·(data1)·459 ····<77>···DW_AT_byte_size···:·(data1)·4
Offset 1164, 15 lines modifiedOffset 1164, 15 lines modified
1164 ····<896>···DW_AT_decl_column·:·(data1)·111164 ····<896>···DW_AT_decl_column·:·(data1)·11
1165 ····<897>···DW_AT_type········:·(ref4)·<0xbb>1165 ····<897>···DW_AT_type········:·(ref4)·<0xbb>
1166 ····<89b>···DW_AT_data_member_location:·(data1)·721166 ····<89b>···DW_AT_data_member_location:·(data1)·72
1167 ·<2><89c>:·Abbrev·Number:·01167 ·<2><89c>:·Abbrev·Number:·0
1168 ·<1><89d>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1168 ·<1><89d>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1169 ····<89e>···DW_AT_byte_size···:·(implicit_const)·81169 ····<89e>···DW_AT_byte_size···:·(implicit_const)·8
1170 ····<89e>···DW_AT_type········:·(ref4)·<0x30c>,·PyObject,·_object1170 ····<89e>···DW_AT_type········:·(ref4)·<0x30c>,·PyObject,·_object
1171 ·<1><8a2>:·Abbrev·Number:·21·(DW_TAG_const_type)1171 ·<1><8a2>:·Abbrev·Number:·20·(DW_TAG_const_type)
1172 ····<8a3>···DW_AT_type········:·(ref4)·<0x89d>1172 ····<8a3>···DW_AT_type········:·(ref4)·<0x89d>
1173 ·<1><8a7>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1173 ·<1><8a7>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1174 ····<8a8>···DW_AT_byte_size···:·(implicit_const)·81174 ····<8a8>···DW_AT_byte_size···:·(implicit_const)·8
1175 ····<8a8>···DW_AT_type········:·(ref4)·<0x111>,·Py_ssize_t,·ssize_t,·__ssize_t,·long·int1175 ····<8a8>···DW_AT_type········:·(ref4)·<0x111>,·Py_ssize_t,·ssize_t,·__ssize_t,·long·int
1176 ·<1><8ac>:·Abbrev·Number:·6·(DW_TAG_typedef)1176 ·<1><8ac>:·Abbrev·Number:·6·(DW_TAG_typedef)
1177 ····<8ad>···DW_AT_name········:·(strp)·(offset:·0x878):·Py_buffer1177 ····<8ad>···DW_AT_name········:·(strp)·(offset:·0x878):·Py_buffer
1178 ····<8b1>···DW_AT_decl_file···:·(data1)·191178 ····<8b1>···DW_AT_decl_file···:·(data1)·19
Offset 2986, 15 lines modifiedOffset 2986, 15 lines modified
2986 ····<15de>···DW_AT_type········:·(ref4)·<0x15b2>2986 ····<15de>···DW_AT_type········:·(ref4)·<0x15b2>
2987 ·<1><15e2>:·Abbrev·Number:·18·(DW_TAG_variable)2987 ·<1><15e2>:·Abbrev·Number:·18·(DW_TAG_variable)
2988 ····<15e3>···DW_AT_name········:·(strp)·(offset:·0x5ba):·queuemodule2988 ····<15e3>···DW_AT_name········:·(strp)·(offset:·0x5ba):·queuemodule
2989 ····<15e7>···DW_AT_decl_file···:·(data1)·12989 ····<15e7>···DW_AT_decl_file···:·(data1)·1
2990 ····<15e8>···DW_AT_decl_line···:·(data1)·222990 ····<15e8>···DW_AT_decl_line···:·(data1)·22
2991 ····<15e9>···DW_AT_decl_column·:·(data1)·272991 ····<15e9>···DW_AT_decl_column·:·(data1)·27
2992 ····<15ea>···DW_AT_type········:·(ref4)·<0x151>,·PyModuleDef2992 ····<15ea>···DW_AT_type········:·(ref4)·<0x151>,·PyModuleDef
2993 ····<15ee>···DW_AT_location····:·(exprloc)·9·byte·block:·3·a0·63·0·0·0·0·0·0·»   (DW_OP_addr:·63a0)2993 ····<15ee>···DW_AT_location····:·(exprloc)·9·byte·block:·3·a0·53·0·0·0·0·0·0·»   (DW_OP_addr:·53a0)
2994 ·<1><15f8>:·Abbrev·Number:·28·(DW_TAG_structure_type)2994 ·<1><15f8>:·Abbrev·Number:·28·(DW_TAG_structure_type)
2995 ····<15f9>···DW_AT_byte_size···:·(data1)·562995 ····<15f9>···DW_AT_byte_size···:·(data1)·56
2996 ····<15fa>···DW_AT_decl_file···:·(data1)·12996 ····<15fa>···DW_AT_decl_file···:·(data1)·1
2997 ····<15fb>···DW_AT_decl_line···:·(data1)·262997 ····<15fb>···DW_AT_decl_line···:·(data1)·26
2998 ····<15fc>···DW_AT_decl_column·:·(data1)·92998 ····<15fc>···DW_AT_decl_column·:·(data1)·9
2999 ····<15fd>···DW_AT_sibling·····:·(ref4)·<0x1650>2999 ····<15fd>···DW_AT_sibling·····:·(ref4)·<0x1650>
3000 ·<2><1601>:·Abbrev·Number:·1·(DW_TAG_member)3000 ·<2><1601>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 3049, 198 lines modifiedOffset 3049, 198 lines modified
3049 ·<1><165c>:·Abbrev·Number:·13·(DW_TAG_array_type)3049 ·<1><165c>:·Abbrev·Number:·13·(DW_TAG_array_type)
3050 ····<165d>···DW_AT_type········:·(ref4)·<0x6a>,·char3050 ····<165d>···DW_AT_type········:·(ref4)·<0x6a>,·char
3051 ····<1661>···DW_AT_sibling·····:·(ref4)·<0x166c>3051 ····<1661>···DW_AT_sibling·····:·(ref4)·<0x166c>
3052 ·<2><1665>:·Abbrev·Number:·15·(DW_TAG_subrange_type)3052 ·<2><1665>:·Abbrev·Number:·15·(DW_TAG_subrange_type)
3053 ····<1666>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int3053 ····<1666>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int
3054 ····<166a>···DW_AT_upper_bound·:·(data1)·583054 ····<166a>···DW_AT_upper_bound·:·(data1)·58
3055 ·<2><166b>:·Abbrev·Number:·03055 ·<2><166b>:·Abbrev·Number:·0
3056 ·<1><166c>:·Abbrev·Number:·21·(DW_TAG_const_type)3056 ·<1><166c>:·Abbrev·Number:·20·(DW_TAG_const_type)
3057 ····<166d>···DW_AT_type········:·(ref4)·<0x165c>,·char3057 ····<166d>···DW_AT_type········:·(ref4)·<0x165c>,·char
3058 ·<1><1671>:·Abbrev·Number:·18·(DW_TAG_variable)3058 ·<1><1671>:·Abbrev·Number:·18·(DW_TAG_variable)
3059 ····<1672>···DW_AT_name········:·(strp)·(offset:·0x9e8):·simplequeue_new__doc__3059 ····<1672>···DW_AT_name········:·(strp)·(offset:·0x9e8):·simplequeue_new__doc__
3060 ····<1676>···DW_AT_decl_file···:·(data1)·33060 ····<1676>···DW_AT_decl_file···:·(data1)·3
3061 ····<1677>···DW_AT_decl_line···:·(data1)·113061 ····<1677>···DW_AT_decl_line···:·(data1)·11
3062 ····<1678>···DW_AT_decl_column·:·(data1)·13062 ····<1678>···DW_AT_decl_column·:·(data1)·1
3063 ····<1679>···DW_AT_type········:·(ref4)·<0x166c>,·char3063 ····<1679>···DW_AT_type········:·(ref4)·<0x166c>,·char
3064 ····<167d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·47·0·0·0·0·0·0·»    (DW_OP_addr:·4700)3064 ····<167d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·0·37·0·0·0·0·0·0·»    (DW_OP_addr:·3700)
3065 ·<1><1687>:·Abbrev·Number:·13·(DW_TAG_array_type)3065 ·<1><1687>:·Abbrev·Number:·13·(DW_TAG_array_type)
3066 ····<1688>···DW_AT_type········:·(ref4)·<0x6a>,·char3066 ····<1688>···DW_AT_type········:·(ref4)·<0x6a>,·char
3067 ····<168c>···DW_AT_sibling·····:·(ref4)·<0x1697>3067 ····<168c>···DW_AT_sibling·····:·(ref4)·<0x1697>
3068 ·<2><1690>:·Abbrev·Number:·15·(DW_TAG_subrange_type)3068 ·<2><1690>:·Abbrev·Number:·15·(DW_TAG_subrange_type)
3069 ····<1691>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int3069 ····<1691>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int
3070 ····<1695>···DW_AT_upper_bound·:·(data1)·2233070 ····<1695>···DW_AT_upper_bound·:·(data1)·223
3071 ·<2><1696>:·Abbrev·Number:·03071 ·<2><1696>:·Abbrev·Number:·0
3072 ·<1><1697>:·Abbrev·Number:·21·(DW_TAG_const_type)3072 ·<1><1697>:·Abbrev·Number:·20·(DW_TAG_const_type)
3073 ····<1698>···DW_AT_type········:·(ref4)·<0x1687>,·char3073 ····<1698>···DW_AT_type········:·(ref4)·<0x1687>,·char
3074 ·<1><169c>:·Abbrev·Number:·18·(DW_TAG_variable)3074 ·<1><169c>:·Abbrev·Number:·18·(DW_TAG_variable)
3075 ····<169d>···DW_AT_name········:·(strp)·(offset:·0xb30):·_queue_SimpleQueue_put__doc__3075 ····<169d>···DW_AT_name········:·(strp)·(offset:·0xb30):·_queue_SimpleQueue_put__doc__
3076 ····<16a1>···DW_AT_decl_file···:·(data1)·33076 ····<16a1>···DW_AT_decl_file···:·(data1)·3
3077 ····<16a2>···DW_AT_decl_line···:·(data1)·403077 ····<16a2>···DW_AT_decl_line···:·(data1)·40
3078 ····<16a3>···DW_AT_decl_column·:·(data1)·13078 ····<16a3>···DW_AT_decl_column·:·(data1)·1
3079 ····<16a4>···DW_AT_type········:·(ref4)·<0x1697>,·char3079 ····<16a4>···DW_AT_type········:·(ref4)·<0x1697>,·char
3080 ····<16a8>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·46·0·0·0·0·0·0·»   (DW_OP_addr:·4620)3080 ····<16a8>···DW_AT_location····:·(exprloc)·9·byte·block:·3·20·36·0·0·0·0·0·0·»   (DW_OP_addr:·3620)
3081 ·<1><16b2>:·Abbrev·Number:·13·(DW_TAG_array_type)3081 ·<1><16b2>:·Abbrev·Number:·13·(DW_TAG_array_type)
3082 ····<16b3>···DW_AT_type········:·(ref4)·<0x6a>,·char3082 ····<16b3>···DW_AT_type········:·(ref4)·<0x6a>,·char
3083 ····<16b7>···DW_AT_sibling·····:·(ref4)·<0x16c2>3083 ····<16b7>···DW_AT_sibling·····:·(ref4)·<0x16c2>
3084 ·<2><16bb>:·Abbrev·Number:·15·(DW_TAG_subrange_type)3084 ·<2><16bb>:·Abbrev·Number:·15·(DW_TAG_subrange_type)
3085 ····<16bc>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int3085 ····<16bc>···DW_AT_type········:·(ref4)·<0x36>,·long·unsigned·int
3086 ····<16c0>···DW_AT_upper_bound·:·(data1)·1793086 ····<16c0>···DW_AT_upper_bound·:·(data1)·179
3087 ·<2><16c1>:·Abbrev·Number:·03087 ·<2><16c1>:·Abbrev·Number:·0
3088 ·<1><16c2>:·Abbrev·Number:·21·(DW_TAG_const_type)3088 ·<1><16c2>:·Abbrev·Number:·20·(DW_TAG_const_type)
3089 ····<16c3>···DW_AT_type········:·(ref4)·<0x16b2>,·char3089 ····<16c3>···DW_AT_type········:·(ref4)·<0x16b2>,·char
3090 ·<1><16c7>:·Abbrev·Number:·18·(DW_TAG_variable)3090 ·<1><16c7>:·Abbrev·Number:·18·(DW_TAG_variable)
3091 ····<16c8>···DW_AT_name········:·(strp)·(offset:·0x10e6):·_queue_SimpleQueue_put_nowait__doc__3091 ····<16c8>···DW_AT_name········:·(strp)·(offset:·0x10e6):·_queue_SimpleQueue_put_nowait__doc__
3092 ····<16cc>···DW_AT_decl_file···:·(data1)·33092 ····<16cc>···DW_AT_decl_file···:·(data1)·3
3093 ····<16cd>···DW_AT_decl_line···:·(data1)·1163093 ····<16cd>···DW_AT_decl_line···:·(data1)·116
3094 ····<16ce>···DW_AT_decl_column·:·(data1)·13094 ····<16ce>···DW_AT_decl_column·:·(data1)·1
3095 ····<16cf>···DW_AT_type········:·(ref4)·<0x16c2>,·char3095 ····<16cf>···DW_AT_type········:·(ref4)·<0x16c2>,·char
3096 ····<16d3>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·45·0·0·0·0·0·0·»   (DW_OP_addr:·4560)3096 ····<16d3>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·35·0·0·0·0·0·0·»   (DW_OP_addr:·3560)
3097 ·<1><16dd>:·Abbrev·Number:·13·(DW_TAG_array_type)3097 ·<1><16dd>:·Abbrev·Number:·13·(DW_TAG_array_type)
3098 ····<16de>···DW_AT_type········:·(ref4)·<0x6a>,·char3098 ····<16de>···DW_AT_type········:·(ref4)·<0x6a>,·char
3099 ····<16e2>···DW_AT_sibling·····:·(ref4)·<0x16ee>3099 ····<16e2>···DW_AT_sibling·····:·(ref4)·<0x16ee>
Max diff block lines reached; 313704/321252 bytes (97.65%) of diff not shown.
1.09 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 106, 21 lines modifiedOffset 106, 21 lines modified
106 ····DW_AT_location·····DW_FORM_exprloc106 ····DW_AT_location·····DW_FORM_exprloc
107 ····DW_AT·value:·0·····DW_FORM·value:·0107 ····DW_AT·value:·0·····DW_FORM·value:·0
108 ···19······DW_TAG_base_type····[no·children]108 ···19······DW_TAG_base_type····[no·children]
109 ····DW_AT_byte_size····DW_FORM_data1109 ····DW_AT_byte_size····DW_FORM_data1
110 ····DW_AT_encoding·····DW_FORM_data1110 ····DW_AT_encoding·····DW_FORM_data1
111 ····DW_AT_name·········DW_FORM_strp111 ····DW_AT_name·········DW_FORM_strp
112 ····DW_AT·value:·0·····DW_FORM·value:·0112 ····DW_AT·value:·0·····DW_FORM·value:·0
 113 ···20······DW_TAG_const_type····[no·children]
 114 ····DW_AT_type·········DW_FORM_ref4
 115 ····DW_AT·value:·0·····DW_FORM·value:·0
113 ···20······DW_TAG_call_site····[has·children]116 ···21······DW_TAG_call_site····[has·children]
114 ····DW_AT_call_return_pc·DW_FORM_addr117 ····DW_AT_call_return_pc·DW_FORM_addr
115 ····DW_AT_call_origin··DW_FORM_ref4118 ····DW_AT_call_origin··DW_FORM_ref4
116 ····DW_AT·value:·0·····DW_FORM·value:·0119 ····DW_AT·value:·0·····DW_FORM·value:·0
117 ···21······DW_TAG_const_type····[no·children] 
118 ····DW_AT_type·········DW_FORM_ref4 
119 ····DW_AT·value:·0·····DW_FORM·value:·0 
120 ···22······DW_TAG_variable····[no·children]120 ···22······DW_TAG_variable····[no·children]
121 ····DW_AT_name·········DW_FORM_strp121 ····DW_AT_name·········DW_FORM_strp
122 ····DW_AT_decl_file····DW_FORM_data1122 ····DW_AT_decl_file····DW_FORM_data1
123 ····DW_AT_decl_line····DW_FORM_data1123 ····DW_AT_decl_line····DW_FORM_data1
124 ····DW_AT_decl_column··DW_FORM_data1124 ····DW_AT_decl_column··DW_FORM_data1
125 ····DW_AT_type·········DW_FORM_ref4125 ····DW_AT_type·········DW_FORM_ref4
126 ····DW_AT_location·····DW_FORM_sec_offset126 ····DW_AT_location·····DW_FORM_sec_offset
793 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················1243 ··Length:···················124
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000002ce0·00000000000003339 ····0000000000002cb0·0000000000000333
10 ····0000000000002260·000000000000045b10 ····0000000000002260·000000000000043d
11 ····00000000000026c0·000000000000004611 ····00000000000026a0·0000000000000046
12 ····0000000000002710·000000000000005112 ····00000000000026f0·0000000000000051
13 ····0000000000002770·000000000000008b13 ····0000000000002750·0000000000000086
14 ····0000000000002800·000000000000041d14 ····00000000000027e0·0000000000000403
15 ····0000000000000000·000000000000000015 ····0000000000000000·0000000000000000
  
278 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 142 lines modifiedOffset 1, 142 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x1e753 ··Length:··········0x1e50
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair9 ····0000000c·v000000000000000·v000000000000000·location·view·pair
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair10 ····0000000e·v000000000000000·v000000000000000·location·view·pair
11 ····00000010·v000000000000000·v000000000000000·location·view·pair11 ····00000010·v000000000000000·v000000000000000·location·view·pair
12 ····00000012·v000000000000000·v000000000000000·location·view·pair12 ····00000012·v000000000000000·v000000000000000·location·view·pair
13 ····00000014·v000000000000000·v000000000000000·location·view·pair13 ····00000014·v000000000000000·v000000000000000·location·view·pair
  
14 ····00000016·0000000000002cf0·(base·address)14 ····00000016·0000000000002cc0·(base·address)
15 ····0000001f·v000000000000000·v000000000000000·views·at·0000000c·for:15 ····0000001f·v000000000000000·v000000000000000·views·at·0000000c·for:
16 ·············0000000000002cf0·0000000000002d10·(DW_OP_reg5·(rdi))16 ·············0000000000002cc0·0000000000002ce0·(DW_OP_reg5·(rdi))
17 ····00000024·v000000000000000·v000000000000000·views·at·0000000e·for:17 ····00000024·v000000000000000·v000000000000000·views·at·0000000e·for:
18 ·············0000000000002d10·0000000000002d6a·(DW_OP_reg3·(rbx))18 ·············0000000000002ce0·0000000000002d3a·(DW_OP_reg3·(rbx))
19 ····00000029·v000000000000000·v000000000000000·views·at·00000010·for:19 ····00000029·v000000000000000·v000000000000000·views·at·00000010·for:
20 ·············0000000000002d6a·0000000000002d6c·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)20 ·············0000000000002d3a·0000000000002d3c·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
21 ····00000031·v000000000000000·v000000000000000·views·at·00000012·for:21 ····00000031·v000000000000000·v000000000000000·views·at·00000012·for:
22 ·············0000000000002d6c·0000000000002d6c·(DW_OP_reg3·(rbx))·(start·==·end)22 ·············0000000000002d3c·0000000000002d3c·(DW_OP_reg3·(rbx))·(start·==·end)
23 ····00000036·v000000000000000·v000000000000000·views·at·00000014·for:23 ····00000036·v000000000000000·v000000000000000·views·at·00000014·for:
24 ·············0000000000002260·0000000000002268·(DW_OP_reg3·(rbx))24 ·············0000000000002260·0000000000002268·(DW_OP_reg3·(rbx))
25 ····00000042·<End·of·list>25 ····00000042·<End·of·list>
  
26 ····00000043·v000000000000003·v000000000000000·location·view·pair26 ····00000043·v000000000000003·v000000000000000·location·view·pair
27 ····00000045·v000000000000000·v000000000000000·location·view·pair27 ····00000045·v000000000000000·v000000000000000·location·view·pair
28 ····00000047·v000000000000000·v000000000000000·location·view·pair28 ····00000047·v000000000000000·v000000000000000·location·view·pair
  
29 ····00000049·0000000000002d09·(base·address)29 ····00000049·0000000000002cd9·(base·address)
30 ····00000052·v000000000000003·v000000000000000·views·at·00000043·for:30 ····00000052·v000000000000003·v000000000000000·views·at·00000043·for:
31 ·············0000000000002d09·0000000000002d6b·(DW_OP_reg6·(rbp))31 ·············0000000000002cd9·0000000000002d3b·(DW_OP_reg6·(rbp))
32 ····00000057·v000000000000000·v000000000000000·views·at·00000045·for:32 ····00000057·v000000000000000·v000000000000000·views·at·00000045·for:
33 ·············0000000000002d6c·0000000000002d6c·(DW_OP_reg6·(rbp))·(start·==·end)33 ·············0000000000002d3c·0000000000002d3c·(DW_OP_reg6·(rbp))·(start·==·end)
34 ····0000005c·v000000000000000·v000000000000000·views·at·00000047·for:34 ····0000005c·v000000000000000·v000000000000000·views·at·00000047·for:
35 ·············0000000000002260·0000000000002268·(DW_OP_reg6·(rbp))35 ·············0000000000002260·0000000000002268·(DW_OP_reg6·(rbp))
36 ····00000068·<End·of·list>36 ····00000068·<End·of·list>
  
37 ····00000069·v000000000000001·v000000000000003·location·view·pair37 ····00000069·v000000000000001·v000000000000003·location·view·pair
  
38 ····0000006b·v000000000000001·v000000000000003·views·at·00000069·for:38 ····0000006b·v000000000000001·v000000000000003·views·at·00000069·for:
39 ·············0000000000002cf4·0000000000002d09·(DW_OP_reg5·(rdi))39 ·············0000000000002cc4·0000000000002cd9·(DW_OP_reg5·(rdi))
40 ····00000077·<End·of·list>40 ····00000077·<End·of·list>
  
41 ····00000078·v000000000000000·v000000000000000·location·view·pair41 ····00000078·v000000000000000·v000000000000000·location·view·pair
42 ····0000007a·v000000000000000·v000000000000000·location·view·pair42 ····0000007a·v000000000000000·v000000000000000·location·view·pair
43 ····0000007c·v000000000000000·v000000000000000·location·view·pair43 ····0000007c·v000000000000000·v000000000000000·location·view·pair
  
44 ····0000007e·0000000000002d09·(base·address)44 ····0000007e·0000000000002cd9·(base·address)
45 ····00000087·v000000000000000·v000000000000000·views·at·00000078·for:45 ····00000087·v000000000000000·v000000000000000·views·at·00000078·for:
46 ·············0000000000002d09·0000000000002d6b·(DW_OP_reg6·(rbp))46 ·············0000000000002cd9·0000000000002d3b·(DW_OP_reg6·(rbp))
47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007a·for:47 ····0000008c·v000000000000000·v000000000000000·views·at·0000007a·for:
48 ·············0000000000002d6c·0000000000002d6c·(DW_OP_reg6·(rbp))·(start·==·end)48 ·············0000000000002d3c·0000000000002d3c·(DW_OP_reg6·(rbp))·(start·==·end)
49 ····00000091·v000000000000000·v000000000000000·views·at·0000007c·for:49 ····00000091·v000000000000000·v000000000000000·views·at·0000007c·for:
50 ·············0000000000002260·0000000000002268·(DW_OP_reg6·(rbp))50 ·············0000000000002260·0000000000002268·(DW_OP_reg6·(rbp))
51 ····0000009d·<End·of·list>51 ····0000009d·<End·of·list>
  
52 ····0000009e·v000000000000003·v000000000000000·location·view·pair52 ····0000009e·v000000000000003·v000000000000000·location·view·pair
  
53 ····000000a0·v000000000000003·v000000000000000·views·at·0000009e·for:53 ····000000a0·v000000000000003·v000000000000000·views·at·0000009e·for:
54 ·············0000000000002cf4·0000000000002d09·(DW_OP_reg5·(rdi))54 ·············0000000000002cc4·0000000000002cd9·(DW_OP_reg5·(rdi))
55 ····000000ac·<End·of·list>55 ····000000ac·<End·of·list>
  
56 ····000000ad·v000000000000000·v000000000000000·location·view·pair56 ····000000ad·v000000000000000·v000000000000000·location·view·pair
57 ····000000af·v000000000000000·v000000000000000·location·view·pair57 ····000000af·v000000000000000·v000000000000000·location·view·pair
58 ····000000b1·v000000000000000·v000000000000000·location·view·pair58 ····000000b1·v000000000000000·v000000000000000·location·view·pair
59 ····000000b3·v000000000000000·v000000000000000·location·view·pair59 ····000000b3·v000000000000000·v000000000000000·location·view·pair
  
60 ····000000b5·0000000000002584·(base·address)60 ····000000b5·0000000000002566·(base·address)
61 ····000000be·v000000000000000·v000000000000000·views·at·000000ad·for:61 ····000000be·v000000000000000·v000000000000000·views·at·000000ad·for:
62 ·············0000000000002584·000000000000259b·(DW_OP_reg5·(rdi))62 ·············0000000000002566·000000000000257d·(DW_OP_reg5·(rdi))
63 ····000000c3·v000000000000000·v000000000000000·views·at·000000af·for:63 ····000000c3·v000000000000000·v000000000000000·views·at·000000af·for:
64 ·············000000000000259b·00000000000025a4·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)64 ·············000000000000257d·0000000000002586·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
65 ····000000cb·v000000000000000·v000000000000000·views·at·000000b1·for:65 ····000000cb·v000000000000000·v000000000000000·views·at·000000b1·for:
66 ·············00000000000025a4·00000000000025a8·(DW_OP_reg5·(rdi))66 ·············0000000000002586·000000000000258a·(DW_OP_reg5·(rdi))
67 ····000000d0·v000000000000000·v000000000000000·views·at·000000b3·for:67 ····000000d0·v000000000000000·v000000000000000·views·at·000000b3·for:
68 ·············00000000000025a8·00000000000025b2·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)68 ·············000000000000258a·0000000000002594·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
69 ····000000d8·<End·of·list>69 ····000000d8·<End·of·list>
  
70 ····000000d9·v000000000000000·v000000000000000·location·view·pair70 ····000000d9·v000000000000000·v000000000000000·location·view·pair
71 ····000000db·v000000000000000·v000000000000000·location·view·pair71 ····000000db·v000000000000000·v000000000000000·location·view·pair
72 ····000000dd·v000000000000000·v000000000000000·location·view·pair72 ····000000dd·v000000000000000·v000000000000000·location·view·pair
73 ····000000df·v000000000000000·v000000000000000·location·view·pair73 ····000000df·v000000000000000·v000000000000000·location·view·pair
  
74 ····000000e1·0000000000002584·(base·address)74 ····000000e1·0000000000002566·(base·address)
75 ····000000ea·v000000000000000·v000000000000000·views·at·000000d9·for:75 ····000000ea·v000000000000000·v000000000000000·views·at·000000d9·for:
76 ·············0000000000002584·000000000000259b·(DW_OP_reg4·(rsi))76 ·············0000000000002566·000000000000257d·(DW_OP_reg4·(rsi))
77 ····000000ef·v000000000000000·v000000000000000·views·at·000000db·for:77 ····000000ef·v000000000000000·v000000000000000·views·at·000000db·for:
78 ·············000000000000259b·00000000000025a4·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)78 ·············000000000000257d·0000000000002586·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
79 ····000000f7·v000000000000000·v000000000000000·views·at·000000dd·for:79 ····000000f7·v000000000000000·v000000000000000·views·at·000000dd·for:
80 ·············00000000000025a4·00000000000025a8·(DW_OP_reg4·(rsi))80 ·············0000000000002586·000000000000258a·(DW_OP_reg4·(rsi))
81 ····000000fc·v000000000000000·v000000000000000·views·at·000000df·for:81 ····000000fc·v000000000000000·v000000000000000·views·at·000000df·for:
82 ·············00000000000025a8·00000000000025b2·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)82 ·············000000000000258a·0000000000002594·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
83 ····00000104·<End·of·list>83 ····00000104·<End·of·list>
  
84 ····00000105·v000000000000000·v000000000000000·location·view·pair84 ····00000105·v000000000000000·v000000000000000·location·view·pair
85 ····00000107·v000000000000000·v000000000000000·location·view·pair85 ····00000107·v000000000000000·v000000000000000·location·view·pair
86 ····00000109·v000000000000000·v000000000000000·location·view·pair86 ····00000109·v000000000000000·v000000000000000·location·view·pair
  
87 ····0000010b·0000000000002595·(base·address)87 ····0000010b·0000000000002577·(base·address)
88 ····00000114·v000000000000000·v000000000000000·views·at·00000105·for:88 ····00000114·v000000000000000·v000000000000000·views·at·00000105·for:
89 ·············0000000000002595·000000000000259f·(DW_OP_reg3·(rbx))89 ·············0000000000002577·0000000000002581·(DW_OP_reg3·(rbx))
90 ····00000119·v000000000000000·v000000000000000·views·at·00000107·for:90 ····00000119·v000000000000000·v000000000000000·views·at·00000107·for:
91 ·············000000000000259f·00000000000025a3·(DW_OP_reg5·(rdi))91 ·············0000000000002581·0000000000002585·(DW_OP_reg5·(rdi))
92 ····0000011e·v000000000000000·v000000000000000·views·at·00000109·for:92 ····0000011e·v000000000000000·v000000000000000·views·at·00000109·for:
93 ·············00000000000025a4·00000000000025b1·(DW_OP_reg3·(rbx))93 ·············0000000000002586·0000000000002593·(DW_OP_reg3·(rbx))
94 ····00000123·<End·of·list>94 ····00000123·<End·of·list>
  
95 ····00000124·v000000000000003·v000000000000000·location·view·pair95 ····00000124·v000000000000003·v000000000000000·location·view·pair
  
96 ····00000126·v000000000000003·v000000000000000·views·at·00000124·for:96 ····00000126·v000000000000003·v000000000000000·views·at·00000124·for:
97 ·············0000000000002588·0000000000002595·(DW_OP_reg5·(rdi))97 ·············000000000000256a·0000000000002577·(DW_OP_reg5·(rdi))
98 ····00000132·<End·of·list>98 ····00000132·<End·of·list>
  
99 ····00000133·v000000000000005·v00000000000000c·location·view·pair99 ····00000133·v000000000000005·v00000000000000c·location·view·pair
  
100 ····00000135·v000000000000005·v00000000000000c·views·at·00000133·for:100 ····00000135·v000000000000005·v00000000000000c·views·at·00000133·for:
101 ·············0000000000002588·0000000000002588·(DW_OP_breg5·(rdi):·32)101 ·············000000000000256a·000000000000256a·(DW_OP_breg5·(rdi):·32)
102 ····00000142·<End·of·list>102 ····00000142·<End·of·list>
  
103 ····00000143·v000000000000007·v000000000000000·location·view·pair103 ····00000143·v000000000000007·v000000000000000·location·view·pair
  
Max diff block lines reached; 276416/285087 bytes (96.96%) of diff not shown.
791 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················1243 ··Length:···················124
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000002ce0·00000000000003339 ····0000000000002cb0·0000000000000333
10 ····0000000000002260·000000000000045b10 ····0000000000002260·000000000000043d
11 ····00000000000026c0·000000000000004611 ····00000000000026a0·0000000000000046
12 ····0000000000002710·000000000000005112 ····00000000000026f0·0000000000000051
13 ····0000000000002770·000000000000008b13 ····0000000000002750·0000000000000086
14 ····0000000000002800·000000000000041d14 ····00000000000027e0·0000000000000403
15 ····0000000000000000·000000000000000015 ····0000000000000000·0000000000000000
  
281 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
 2 »       wi»     k·aXU
2 !$ew`TGWt 
3 m:`->5\c 
4 0%RR"e-$ 
5 3L|u(J7}] 
6 _queuemodule.c3 _queuemodule.c
7 queuemodule4 queuemodule
8 queuemodule_exec5 queuemodule_exec
9 simplequeue_spec6 simplequeue_spec
10 queuemodule_exec.cold7 queuemodule_exec.cold
11 simplequeue_new8 simplequeue_new
12 simplequeue_new.cold9 simplequeue_new.cold
2.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 66 lines modifiedOffset 29, 66 lines modified
29 »       add····%al,(%rax)29 »       add····%al,(%rax)
30 »       add····%al,(%rax)30 »       add····%al,(%rax)
31 »       ...31 »       ...
  
32 000000000000240e·<_queue_SimpleQueue_get.cold>:32 000000000000240e·<_queue_SimpleQueue_get.cold>:
33 »       ...33 »       ...
  
34 0000000000002584·<_queue_SimpleQueue_qsize>:34 0000000000002566·<_queue_SimpleQueue_qsize>:
35 »       ...35 »       ...
  
36 00000000000025b2·<_queue_SimpleQueue_get_nowait.cold>:36 0000000000002594·<_queue_SimpleQueue_get_nowait.cold>:
37 »       ...37 »       ...
  
38 0000000000002613·<_queue_SimpleQueue_put_nowait>:38 00000000000025f5·<_queue_SimpleQueue_put_nowait>:
39 »       ...39 »       ...
  
40 0000000000002695·<simplequeue_dealloc.cold>:40 0000000000002677·<simplequeue_dealloc.cold>:
41 »       ...41 »       ...
  
42 00000000000026c0·<queue_traverse>:42 00000000000026a0·<queue_traverse>:
43 »       ...43 »       ...
  
44 0000000000002710·<queue_clear>:44 00000000000026f0·<queue_clear>:
45 »       ...45 »       ...
  
46 0000000000002770·<_queue_SimpleQueue_put>:46 0000000000002750·<_queue_SimpleQueue_put>:
47 »       ...47 »       ...
  
48 0000000000002800·<_queue_SimpleQueue_get>:48 00000000000027e0·<_queue_SimpleQueue_get>:
49 »       ...49 »       ...
  
50 0000000000002c20·<deregister_tm_clones>:50 0000000000002bf0·<deregister_tm_clones>:
51 »       ...51 »       ...
  
52 0000000000002c50·<register_tm_clones>:52 0000000000002c20·<register_tm_clones>:
53 »       ...53 »       ...
  
54 0000000000002c90·<__do_global_dtors_aux>:54 0000000000002c60·<__do_global_dtors_aux>:
55 »       ...55 »       ...
  
56 0000000000002cd0·<frame_dummy>:56 0000000000002ca0·<frame_dummy>:
57 »       ...57 »       ...
  
58 0000000000002ce0·<PyInit__queue>:58 0000000000002cb0·<PyInit__queue>:
59 »       ...59 »       ...
  
60 0000000000002cf0·<queuemodule_exec>:60 0000000000002cc0·<queuemodule_exec>:
61 »       ...61 »       ...
  
62 0000000000002d70·<simplequeue_new>:62 0000000000002d40·<simplequeue_new>:
63 »       ...63 »       ...
  
64 0000000000002e20·<queue_free>:64 0000000000002df0·<queue_free>:
65 »       ...65 »       ...
  
66 0000000000002e30·<simplequeue_traverse>:66 0000000000002e00·<simplequeue_traverse>:
67 »       ...67 »       ...
  
68 0000000000002e80·<_queue_SimpleQueue_get_nowait>:68 0000000000002e50·<_queue_SimpleQueue_get_nowait>:
69 »       ...69 »       ...
  
70 0000000000002f70·<simplequeue_dealloc>:70 0000000000002f40·<simplequeue_dealloc>:
71 »       ...71 »       ...
  
72 0000000000002fe0·<simplequeue_clear>:72 0000000000002fb0·<simplequeue_clear>:
73 »       ...73 »       ...
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000003014·<_fini>:2 0000000000002fe4·<_fini>:
3 »       ...3 »       ...
580 KB
./usr/lib/debug/.build-id/5c/aecb42a9de0669aec2ba716dc9e912e28c13bd.debug vs.
./usr/lib/debug/.build-id/57/1ab26ddabd3b5f87df6bde1b6922d9cfb83ce3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 21% similar despite different names
883 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········16000·(bytes·into·file)13 ··Start·of·section·headers:··········16144·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.3 KB
readelf --wide --program-header {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000d70·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x000d70·R···0x1000
8 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000b19·R·E·0x10008 ··LOAD···········0x000000·0x0000000000001000·0x0000000000001000·0x000000·0x000b69·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x0007a8·R···0x10009 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x0007ac·R···0x1000
10 ··LOAD···········0x000e30·0x0000000000003e30·0x0000000000003e30·0x000000·0x000698·RW··0x100010 ··LOAD···········0x000e30·0x0000000000003e30·0x0000000000003e30·0x000000·0x000698·RW··0x1000
11 ··DYNAMIC········0x000e30·0x0000000000003e40·0x0000000000003e40·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000e30·0x0000000000003e40·0x0000000000003e40·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00000000000023bc·0x00000000000023bc·0x000000·0x0000dc·R···0x413 ··GNU_EH_FRAME···0x001000·0x00000000000023bc·0x00000000000023bc·0x000000·0x0000dc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000e30·0x0000000000003e30·0x0000000000003e30·0x000000·0x0001d0·R···0x115 ··GNU_RELRO······0x000e30·0x0000000000003e30·0x0000000000003e30·0x000000·0x0001d0·R···0x1
  
4.78 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x3e80:1 There·are·34·section·headers,·starting·at·offset·0x3f10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000044·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000044·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········00000000000002a8·00025c·000240·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········00000000000002a8·00025c·000240·18···A··4···1··8
8 ··[·4]·.dynstr···········NOBITS··········00000000000004e8·00025c·00020a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000000000004e8·00025c·00020a·00···A··0···0··1
9 ··[·5]·.rela.dyn·········NOBITS··········00000000000006f8·00025c·000540·18···A··3···0··89 ··[·5]·.rela.dyn·········NOBITS··········00000000000006f8·00025c·000540·18···A··3···0··8
10 ··[·6]·.rela.plt·········NOBITS··········0000000000000c38·00025c·000138·18···A··3··19··810 ··[·6]·.rela.plt·········NOBITS··········0000000000000c38·00025c·000138·18···A··3··19··8
11 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000000000001000·001000·000017·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·0000e0·10··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········0000000000001020·001000·0000e0·10··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········0000000000001100·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········0000000000001100·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········0000000000001110·001000·000a00·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········0000000000001110·001000·000a50·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000000000001b10·001000·000009·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000000000001b60·001000·000009·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·0003bb·00···A··0···0·3216 ··[12]·.rodata···········NOBITS··········0000000000002000·001000·0003bb·00···A··0···0·32
17 ··[13]·.eh_frame_hdr·····NOBITS··········00000000000023bc·001000·0000dc·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00000000000023bc·001000·0000dc·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000000000002498·001000·000310·00···A··0···0··818 ··[14]·.eh_frame·········NOBITS··········0000000000002498·001000·000314·00···A··0···0··8
19 ··[15]·.init_array·······NOBITS··········0000000000003e30·000e30·000008·08··WA··0···0··819 ··[15]·.init_array·······NOBITS··········0000000000003e30·000e30·000008·08··WA··0···0··8
20 ··[16]·.fini_array·······NOBITS··········0000000000003e38·000e30·000008·08··WA··0···0··820 ··[16]·.fini_array·······NOBITS··········0000000000003e38·000e30·000008·08··WA··0···0··8
21 ··[17]·.dynamic··········NOBITS··········0000000000003e40·000e30·000180·10··WA··4···0··821 ··[17]·.dynamic··········NOBITS··········0000000000003e40·000e30·000180·10··WA··4···0··8
22 ··[18]·.got··············NOBITS··········0000000000003fc0·000e30·000028·08··WA··0···0··822 ··[18]·.got··············NOBITS··········0000000000003fc0·000e30·000028·08··WA··0···0··8
23 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e30·000080·08··WA··0···0··823 ··[19]·.got.plt··········NOBITS··········0000000000003fe8·000e30·000080·08··WA··0···0··8
24 ··[20]·.data·············NOBITS··········0000000000004080·000e30·000440·00··WA··0···0·3224 ··[20]·.data·············NOBITS··········0000000000004080·000e30·000440·00··WA··0···0·32
25 ··[21]·.bss··············NOBITS··········00000000000044c0·000e30·000008·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00000000000044c0·000e30·000008·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········0000000000000000·000280·000076·00···C··0···0··827 ··[23]·.debug_aranges····PROGBITS········0000000000000000·000280·000075·00···C··0···0··8
28 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002f8·00169e·00···C··0···0··828 ··[24]·.debug_info·······PROGBITS········0000000000000000·0002f8·0016c1·00···C··0···0··8
29 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·001998·000276·00···C··0···0··829 ··[25]·.debug_abbrev·····PROGBITS········0000000000000000·0019c0·000277·00···C··0···0··8
30 ··[26]·.debug_line·······PROGBITS········0000000000000000·001c10·0004e3·00···C··0···0··830 ··[26]·.debug_line·······PROGBITS········0000000000000000·001c38·000501·00···C··0···0··8
31 ··[27]·.debug_str········PROGBITS········0000000000000000·0020f8·00067c·01·MSC··0···0··831 ··[27]·.debug_str········PROGBITS········0000000000000000·002140·00067c·01·MSC··0···0··8
32 ··[28]·.debug_line_str···PROGBITS········0000000000000000·002778·0000e6·01·MSC··0···0··832 ··[28]·.debug_line_str···PROGBITS········0000000000000000·0027c0·0000e6·01·MSC··0···0··8
33 ··[29]·.debug_loclists···PROGBITS········0000000000000000·002860·0005fb·00···C··0···0··833 ··[29]·.debug_loclists···PROGBITS········0000000000000000·0028a8·00062e·00···C··0···0··8
34 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·002e60·0001fe·00···C··0···0··834 ··[30]·.debug_rnglists···PROGBITS········0000000000000000·002ed8·000211·00···C··0···0··8
35 ··[31]·.symtab···········SYMTAB··········0000000000000000·003060·000720·18·····32··53··835 ··[31]·.symtab···········SYMTAB··········0000000000000000·0030f0·000720·18·····32··53··8
36 ··[32]·.strtab···········STRTAB··········0000000000000000·003780·0005b7·00······0···0··136 ··[32]·.strtab···········STRTAB··········0000000000000000·003810·0005b7·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········0000000000000000·003d37·000145·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········0000000000000000·003dc7·000145·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
8.57 KB
readelf --wide --symbols {}
    
Offset 1, 79 lines modifiedOffset 1, 79 lines modified
  
1 Symbol·table·'.symtab'·contains·76·entries:1 Symbol·table·'.symtab'·contains·76·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_testsinglephase.c4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_testsinglephase.c
5 ·····2:·00000000000040a0····40·OBJECT··LOCAL··DEFAULT···20·global_state5 ·····2:·00000000000040a0····40·OBJECT··LOCAL··DEFAULT···20·global_state
6 ·····3:·0000000000004380···104·OBJECT··LOCAL··DEFAULT···20·_testsinglephase_basic6 ·····3:·0000000000004380···104·OBJECT··LOCAL··DEFAULT···20·_testsinglephase_basic
7 ·····4:·0000000000001110···116·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase.cold7 ·····4:·0000000000001110···183·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase.cold
8 ·····5:·0000000000001540···123·FUNC····LOCAL··DEFAULT···10·clear_state8 ·····5:·0000000000001590···123·FUNC····LOCAL··DEFAULT···10·clear_state
9 ·····6:·0000000000001184····23·FUNC····LOCAL··DEFAULT···10·clear_state.cold9 ·····6:·00000000000011c7····23·FUNC····LOCAL··DEFAULT···10·clear_state.cold
10 ·····7:·00000000000015c0···150·FUNC····LOCAL··DEFAULT···10·init_state10 ·····7:·0000000000001610···155·FUNC····LOCAL··DEFAULT···10·init_state
11 ·····8:·000000000000119b····16·FUNC····LOCAL··DEFAULT···10·init_state.cold11 ·····8:·00000000000011de····75·FUNC····LOCAL··DEFAULT···10·init_state.cold
12 ·····9:·0000000000001660···163·FUNC····LOCAL··DEFAULT···10·init_module12 ·····9:·00000000000016b0···163·FUNC····LOCAL··DEFAULT···10·init_module
13 ····10:·00000000000011ab····29·FUNC····LOCAL··DEFAULT···10·init_module.cold13 ····10:·0000000000001229····29·FUNC····LOCAL··DEFAULT···10·init_module.cold
14 ····11:·0000000000001710···176·FUNC····LOCAL··DEFAULT···10·basic__clear_globals14 ····11:·0000000000001760···176·FUNC····LOCAL··DEFAULT···10·basic__clear_globals
15 ····12:·00000000000011c8····10·FUNC····LOCAL··DEFAULT···10·basic__clear_globals.cold15 ····12:·0000000000001246····10·FUNC····LOCAL··DEFAULT···10·basic__clear_globals.cold
16 ····13:·00000000000017c0····60·FUNC····LOCAL··DEFAULT···10·common_sum16 ····13:·0000000000001810····60·FUNC····LOCAL··DEFAULT···10·common_sum
17 ····14:·00000000000011d2·····7·FUNC····LOCAL··DEFAULT···10·common_sum.cold17 ····14:·0000000000001250·····7·FUNC····LOCAL··DEFAULT···10·common_sum.cold
18 ····15:·0000000000001800····40·FUNC····LOCAL··DEFAULT···10·common_look_up_self18 ····15:·0000000000001850····40·FUNC····LOCAL··DEFAULT···10·common_look_up_self
19 ····16:·0000000000001830····75·FUNC····LOCAL··DEFAULT···10·common_state_initialized19 ····16:·0000000000001880····75·FUNC····LOCAL··DEFAULT···10·common_state_initialized
20 ····17:·0000000000001880····49·FUNC····LOCAL··DEFAULT···10·get_module_state20 ····17:·00000000000018d0····49·FUNC····LOCAL··DEFAULT···10·get_module_state
21 ····18:·00000000000018c0····16·FUNC····LOCAL··DEFAULT···10·basic_initialized_count21 ····18:·0000000000001910····16·FUNC····LOCAL··DEFAULT···10·basic_initialized_count
22 ····19:·00000000000040e0···104·OBJECT··LOCAL··DEFAULT···20·def.022 ····19:·00000000000040e0···104·OBJECT··LOCAL··DEFAULT···20·def.0
23 ····20:·00000000000011d9····57·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase_basic_copy.cold23 ····20:·0000000000001257····57·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase_basic_copy.cold
24 ····21:·0000000000004280···104·OBJECT··LOCAL··DEFAULT···20·_testsinglephase_with_reinit24 ····21:·0000000000004280···104·OBJECT··LOCAL··DEFAULT···20·_testsinglephase_with_reinit
25 ····22:·0000000000001212····64·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase_with_reinit.cold25 ····22:·0000000000001290····64·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase_with_reinit.cold
26 ····23:·0000000000004160···104·OBJECT··LOCAL··DEFAULT···20·_testsinglephase_with_state26 ····23:·0000000000004160···104·OBJECT··LOCAL··DEFAULT···20·_testsinglephase_with_state
27 ····24:·0000000000001252····65·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase_with_state.cold27 ····24:·00000000000012d0····65·FUNC····LOCAL··DEFAULT···10·PyInit__testsinglephase_with_state.cold
28 ····25:·0000000000001af0····32·FUNC····LOCAL··DEFAULT···10·basic__clear_module_state28 ····25:·0000000000001b40····32·FUNC····LOCAL··DEFAULT···10·basic__clear_module_state
29 ····26:·0000000000004400···192·OBJECT··LOCAL··DEFAULT···20·TestMethods_Basic29 ····26:·0000000000004400···192·OBJECT··LOCAL··DEFAULT···20·TestMethods_Basic
30 ····27:·00000000000041e0···160·OBJECT··LOCAL··DEFAULT···20·TestMethods_WithState30 ····27:·00000000000041e0···160·OBJECT··LOCAL··DEFAULT···20·TestMethods_WithState
31 ····28:·0000000000002300····84·OBJECT··LOCAL··DEFAULT···12·common_look_up_self_doc31 ····28:·0000000000002300····84·OBJECT··LOCAL··DEFAULT···12·common_look_up_self_doc
32 ····29:·00000000000022c0····37·OBJECT··LOCAL··DEFAULT···12·common_sum_doc32 ····29:·00000000000022c0····37·OBJECT··LOCAL··DEFAULT···12·common_sum_doc
33 ····30:·0000000000002360····91·OBJECT··LOCAL··DEFAULT···12·common_state_initialized_doc33 ····30:·0000000000002360····91·OBJECT··LOCAL··DEFAULT···12·common_state_initialized_doc
34 ····31:·00000000000021a0····74·OBJECT··LOCAL··DEFAULT···12·basic__clear_module_state_doc34 ····31:·00000000000021a0····74·OBJECT··LOCAL··DEFAULT···12·basic__clear_module_state_doc
35 ····32:·0000000000004300···128·OBJECT··LOCAL··DEFAULT···20·TestMethods_Reinit35 ····32:·0000000000004300···128·OBJECT··LOCAL··DEFAULT···20·TestMethods_Reinit
36 ····33:·0000000000002260····76·OBJECT··LOCAL··DEFAULT···12·basic_initialized_count_doc36 ····33:·0000000000002260····76·OBJECT··LOCAL··DEFAULT···12·basic_initialized_count_doc
37 ····34:·0000000000002200····69·OBJECT··LOCAL··DEFAULT···12·basic__clear_globals_doc37 ····34:·0000000000002200····69·OBJECT··LOCAL··DEFAULT···12·basic__clear_globals_doc
38 ····35:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c38 ····35:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
39 ····36:·00000000000018d0·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones39 ····36:·0000000000001920·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
40 ····37:·0000000000001900·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones40 ····37:·0000000000001950·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
41 ····38:·0000000000001940·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux41 ····38:·0000000000001990·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
42 ····39:·00000000000044c0·····1·OBJECT··LOCAL··DEFAULT···21·completed.042 ····39:·00000000000044c0·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
43 ····40:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry43 ····40:·0000000000003e38·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
44 ····41:·0000000000001980·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy44 ····41:·00000000000019d0·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
45 ····42:·0000000000003e30·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry45 ····42:·0000000000003e30·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
46 ····43:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c46 ····43:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
47 ····44:·00000000000027a4·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__47 ····44:·00000000000027a8·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
48 ····45:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·48 ····45:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
49 ····46:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC49 ····46:·0000000000003e40·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
50 ····47:·00000000000044c0·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__50 ····47:·00000000000044c0·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
51 ····48:·0000000000004080·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle51 ····48:·0000000000004080·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
52 ····49:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init52 ····49:·0000000000001000·····0·FUNC····LOCAL··DEFAULT····7·_init
53 ····50:·00000000000023bc·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR53 ····50:·00000000000023bc·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
54 ····51:·0000000000001b10·····0·FUNC····LOCAL··DEFAULT···11·_fini54 ····51:·0000000000001b60·····0·FUNC····LOCAL··DEFAULT···11·_fini
55 ····52:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_55 ····52:·0000000000003fe8·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsSecondsDouble56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsSecondsDouble
57 ····54:·0000000000001a20···107·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_reinit57 ····54:·0000000000001a70···107·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_reinit
58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObjectRef58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObjectRef
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
60 ····57:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize60 ····57:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState
64 ····61:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable64 ····61:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
65 ····62:·0000000000001990·····9·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_wrapper65 ····62:·00000000000019e0·····9·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_wrapper
66 ····63:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable66 ····63:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetMonotonicClockWithInfo68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetMonotonicClockWithInfo
69 ····66:·00000000000012a0···669·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase69 ····66:·0000000000001320···615·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create270 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2
71 ····68:·0000000000001a90····89·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_state71 ····68:·0000000000001ae0····89·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_with_state
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyState_FindModule72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyState_FindModule
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDef73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDef
74 ····71:·00000000000019a0···117·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_copy74 ····71:·00000000000019f0···117·FUNC····GLOBAL·DEFAULT···10·PyInit__testsinglephase_basic_copy
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException
78 ····75:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__78 ····75:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5caecb42a9de0669aec2ba716dc9e912e28c13bd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·571ab26ddabd3b5f87df6bde1b6922d9cfb83ce3
187 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················33173 ··Length:······················3403
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1667 ··Prologue·Length:·············166
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
Offset 60, 1933 lines modifiedOffset 60, 1992 lines modified
60 ··18»     (udata)»      2»     (line_strp)»  (offset:·0x165):·pyerrors.h60 ··18»     (udata)»      2»     (line_strp)»  (offset:·0x165):·pyerrors.h
61 ··19»     (udata)»      2»     (line_strp)»  (offset:·0x170):·pystate.h61 ··19»     (udata)»      2»     (line_strp)»  (offset:·0x170):·pystate.h
62 ··20»     (udata)»      2»     (line_strp)»  (offset:·0x17a):·floatobject.h62 ··20»     (udata)»      2»     (line_strp)»  (offset:·0x17a):·floatobject.h
63 ··21»     (udata)»      2»     (line_strp)»  (offset:·0x188):·longobject.h63 ··21»     (udata)»      2»     (line_strp)»  (offset:·0x188):·longobject.h
  
64 ·Line·Number·Statements:64 ·Line·Number·Statements:
65 ··[0x000000b2]··Set·column·to·165 ··[0x000000b2]··Set·column·to·1
66 ··[0x000000b4]··Extended·opcode·2:·set·Address·to·0x12a066 ··[0x000000b4]··Extended·opcode·2:·set·Address·to·0x1320
67 ··[0x000000bf]··Advance·Line·by·335·to·33667 ··[0x000000bf]··Advance·Line·by·335·to·336
68 ··[0x000000c2]··Copy68 ··[0x000000c2]··Copy
69 ··[0x000000c3]··Set·column·to·569 ··[0x000000c3]··Set·column·to·5
70 ··[0x000000c5]··Special·opcode·62:·advance·Address·by·4·to·0x12a4·and·Line·by·1·to·33770 ··[0x000000c5]··Special·opcode·62:·advance·Address·by·4·to·0x1324·and·Line·by·1·to·337
71 ··[0x000000c6]··Set·column·to·171 ··[0x000000c6]··Set·column·to·1
72 ··[0x000000c8]··Advance·Line·by·-33·to·30472 ··[0x000000c8]··Advance·Line·by·-33·to·304
73 ··[0x000000ca]··Copy·(view·1)73 ··[0x000000ca]··Copy·(view·1)
74 ··[0x000000cb]··Set·column·to·574 ··[0x000000cb]··Set·column·to·5
75 ··[0x000000cd]··Special·opcode·7:·advance·Address·by·0·to·0x12a4·and·Line·by·2·to·306·(view·2)75 ··[0x000000cd]··Special·opcode·7:·advance·Address·by·0·to·0x1324·and·Line·by·2·to·306·(view·2)
76 ··[0x000000ce]··Set·column·to·176 ··[0x000000ce]··Set·column·to·1
77 ··[0x000000d0]··Set·is_stmt·to·077 ··[0x000000d0]··Set·is_stmt·to·0
78 ··[0x000000d1]··Advance·Line·by·30·to·33678 ··[0x000000d1]··Advance·Line·by·30·to·336
79 ··[0x000000d3]··Copy·(view·3)79 ··[0x000000d3]··Copy·(view·3)
80 ··[0x000000d4]··Set·column·to·880 ··[0x000000d4]··Set·column·to·8
81 ··[0x000000d6]··Advance·Line·by·-30·to·30681 ··[0x000000d6]··Advance·Line·by·-30·to·306
82 ··[0x000000d8]··Special·opcode·89:·advance·Address·by·6·to·0x12aa·and·Line·by·0·to·30682 ··[0x000000d8]··Special·opcode·89:·advance·Address·by·6·to·0x132a·and·Line·by·0·to·306
83 ··[0x000000d9]··Set·column·to·983 ··[0x000000d9]··Set·column·to·9
84 ··[0x000000db]··Set·is_stmt·to·184 ··[0x000000db]··Set·is_stmt·to·1
85 ··[0x000000dc]··Special·opcode·132:·advance·Address·by·9·to·0x12b3·and·Line·by·1·to·30785 ··[0x000000dc]··Special·opcode·132:·advance·Address·by·9·to·0x1333·and·Line·by·1·to·307
86 ··[0x000000dd]··Set·column·to·4086 ··[0x000000dd]··Set·column·to·40
87 ··[0x000000df]··Set·is_stmt·to·087 ··[0x000000df]··Set·is_stmt·to·0
88 ··[0x000000e0]··Copy·(view·1)88 ··[0x000000e0]··Copy·(view·1)
89 ··[0x000000e1]··Set·column·to·589 ··[0x000000e1]··Set·column·to·5
90 ··[0x000000e3]··Set·is_stmt·to·190 ··[0x000000e3]··Set·is_stmt·to·1
91 ··[0x000000e4]··Special·opcode·148:·advance·Address·by·10·to·0x12bd·and·Line·by·3·to·31091 ··[0x000000e4]··Special·opcode·148:·advance·Address·by·10·to·0x133d·and·Line·by·3·to·310
92 ··[0x000000e5]··Copy·(view·1)92 ··[0x000000e5]··Copy·(view·1)
93 ··[0x000000e6]··Set·column·to·2493 ··[0x000000e6]··Set·column·to·24
94 ··[0x000000e8]··Set·is_stmt·to·094 ··[0x000000e8]··Set·is_stmt·to·0
95 ··[0x000000e9]··Copy·(view·2)95 ··[0x000000e9]··Copy·(view·2)
96 ··[0x000000ea]··Set·column·to·596 ··[0x000000ea]··Set·column·to·5
97 ··[0x000000ec]··Set·is_stmt·to·197 ··[0x000000ec]··Set·is_stmt·to·1
98 ··[0x000000ed]··Advance·PC·by·constant·17·to·0x12ce98 ··[0x000000ed]··Advance·PC·by·constant·17·to·0x134e
99 ··[0x000000ee]··Special·opcode·48:·advance·Address·by·3·to·0x12d1·and·Line·by·1·to·31199 ··[0x000000ee]··Special·opcode·48:·advance·Address·by·3·to·0x1351·and·Line·by·1·to·311
100 ··[0x000000ef]··Set·column·to·8100 ··[0x000000ef]··Set·column·to·8
101 ··[0x000000f1]··Set·is_stmt·to·0101 ··[0x000000f1]··Set·is_stmt·to·0
102 ··[0x000000f2]··Copy·(view·1)102 ··[0x000000f2]··Copy·(view·1)
103 ··[0x000000f3]··Set·column·to·5103 ··[0x000000f3]··Set·column·to·5
104 ··[0x000000f5]··Set·is_stmt·to·1104 ··[0x000000f5]··Set·is_stmt·to·1
105 ··[0x000000f6]··Special·opcode·135:·advance·Address·by·9·to·0x12da·and·Line·by·4·to·315105 ··[0x000000f6]··Special·opcode·135:·advance·Address·by·9·to·0x135a·and·Line·by·4·to·315
106 ··[0x000000f7]··Special·opcode·7:·advance·Address·by·0·to·0x12da·and·Line·by·2·to·317·(view·1)106 ··[0x000000f7]··Special·opcode·7:·advance·Address·by·0·to·0x135a·and·Line·by·2·to·317·(view·1)
107 ··[0x000000f8]··Set·column·to·1107 ··[0x000000f8]··Set·column·to·1
108 ··[0x000000fa]··Advance·Line·by·-257·to·60108 ··[0x000000fa]··Advance·Line·by·-257·to·60
109 ··[0x000000fd]··Copy·(view·2)109 ··[0x000000fd]··Copy·(view·2)
110 ··[0x000000fe]··Set·column·to·5110 ··[0x000000fe]··Set·column·to·5
111 ··[0x00000100]··Special·opcode·7:·advance·Address·by·0·to·0x12da·and·Line·by·2·to·62·(view·3)111 ··[0x00000100]··Special·opcode·7:·advance·Address·by·0·to·0x135a·and·Line·by·2·to·62·(view·3)
112 ··[0x00000101]··Set·is_stmt·to·0112 ··[0x00000101]··Set·is_stmt·to·0
113 ··[0x00000102]··Special·opcode·6:·advance·Address·by·0·to·0x12da·and·Line·by·1·to·63·(view·4)113 ··[0x00000102]··Special·opcode·6:·advance·Address·by·0·to·0x135a·and·Line·by·1·to·63·(view·4)
114 ··[0x00000103]··Set·column·to·24114 ··[0x00000103]··Set·column·to·24
115 ··[0x00000105]··Special·opcode·102:·advance·Address·by·7·to·0x12e1·and·Line·by·-1·to·62115 ··[0x00000105]··Special·opcode·102:·advance·Address·by·7·to·0x1361·and·Line·by·-1·to·62
116 ··[0x00000106]··Set·column·to·5116 ··[0x00000106]··Set·column·to·5
117 ··[0x00000108]··Set·is_stmt·to·1117 ··[0x00000108]··Set·is_stmt·to·1
118 ··[0x00000109]··Special·opcode·160:·advance·Address·by·11·to·0x12ec·and·Line·by·1·to·63118 ··[0x00000109]··Special·opcode·160:·advance·Address·by·11·to·0x136c·and·Line·by·1·to·63
119 ··[0x0000010a]··Copy·(view·1)119 ··[0x0000010a]··Copy·(view·1)
120 ··[0x0000010b]··Copy·(view·2)120 ··[0x0000010b]··Copy·(view·2)
121 ··[0x0000010c]··Copy·(view·3)121 ··[0x0000010c]··Copy·(view·3)
122 ··[0x0000010d]··Set·is_stmt·to·0122 ··[0x0000010d]··Set·is_stmt·to·0
123 ··[0x0000010e]··Special·opcode·131:·advance·Address·by·9·to·0x12f5·and·Line·by·0·to·63123 ··[0x0000010e]··Special·opcode·131:·advance·Address·by·9·to·0x1375·and·Line·by·0·to·63
124 ··[0x0000010f]··Extended·opcode·4:·set·Discriminator·to·3124 ··[0x0000010f]··Extended·opcode·4:·set·Discriminator·to·3
125 ··[0x00000113]··Set·is_stmt·to·1125 ··[0x00000113]··Set·is_stmt·to·1
126 ··[0x00000114]··Copy·(view·1)126 ··[0x00000114]··Copy·(view·1)
127 ··[0x00000115]··Special·opcode·6:·advance·Address·by·0·to·0x12f5·and·Line·by·1·to·64·(view·2)127 ··[0x00000115]··Special·opcode·6:·advance·Address·by·0·to·0x1375·and·Line·by·1·to·64·(view·2)
128 ··[0x00000116]··Copy·(view·3)128 ··[0x00000116]··Copy·(view·3)
129 ··[0x00000117]··Copy·(view·4)129 ··[0x00000117]··Copy·(view·4)
130 ··[0x00000118]··Special·opcode·103:·advance·Address·by·7·to·0x12fc·and·Line·by·0·to·64130 ··[0x00000118]··Special·opcode·103:·advance·Address·by·7·to·0x137c·and·Line·by·0·to·64
131 ··[0x00000119]··Set·is_stmt·to·0131 ··[0x00000119]··Set·is_stmt·to·0
132 ··[0x0000011a]··Special·opcode·131:·advance·Address·by·9·to·0x1305·and·Line·by·0·to·64132 ··[0x0000011a]··Special·opcode·131:·advance·Address·by·9·to·0x1385·and·Line·by·0·to·64
133 ··[0x0000011b]··Extended·opcode·4:·set·Discriminator·to·3133 ··[0x0000011b]··Extended·opcode·4:·set·Discriminator·to·3
134 ··[0x0000011f]··Set·is_stmt·to·1134 ··[0x0000011f]··Set·is_stmt·to·1
135 ··[0x00000120]··Copy·(view·1)135 ··[0x00000120]··Copy·(view·1)
136 ··[0x00000121]··Special·opcode·6:·advance·Address·by·0·to·0x1305·and·Line·by·1·to·65·(view·2)136 ··[0x00000121]··Special·opcode·6:·advance·Address·by·0·to·0x1385·and·Line·by·1·to·65·(view·2)
137 ··[0x00000122]··Copy·(view·3)137 ··[0x00000122]··Copy·(view·3)
138 ··[0x00000123]··Copy·(view·4)138 ··[0x00000123]··Copy·(view·4)
139 ··[0x00000124]··Special·opcode·103:·advance·Address·by·7·to·0x130c·and·Line·by·0·to·65139 ··[0x00000124]··Special·opcode·103:·advance·Address·by·7·to·0x138c·and·Line·by·0·to·65
140 ··[0x00000125]··Set·is_stmt·to·0140 ··[0x00000125]··Set·is_stmt·to·0
141 ··[0x00000126]··Special·opcode·131:·advance·Address·by·9·to·0x1315·and·Line·by·0·to·65141 ··[0x00000126]··Special·opcode·131:·advance·Address·by·9·to·0x1395·and·Line·by·0·to·65
142 ··[0x00000127]··Extended·opcode·4:·set·Discriminator·to·3142 ··[0x00000127]··Extended·opcode·4:·set·Discriminator·to·3
143 ··[0x0000012b]··Set·is_stmt·to·1143 ··[0x0000012b]··Set·is_stmt·to·1
144 ··[0x0000012c]··Copy·(view·1)144 ··[0x0000012c]··Copy·(view·1)
145 ··[0x0000012d]··Extended·opcode·4:·set·Discriminator·to·3145 ··[0x0000012d]··Extended·opcode·4:·set·Discriminator·to·3
146 ··[0x00000131]··Set·is_stmt·to·0146 ··[0x00000131]··Set·is_stmt·to·0
147 ··[0x00000132]··Copy·(view·2)147 ··[0x00000132]··Copy·(view·2)
148 ··[0x00000133]··Set·is_stmt·to·1148 ··[0x00000133]··Set·is_stmt·to·1
149 ··[0x00000134]··Advance·Line·by·253·to·318149 ··[0x00000134]··Advance·Line·by·253·to·318
150 ··[0x00000137]··Copy·(view·3)150 ··[0x00000137]··Copy·(view·3)
151 ··[0x00000138]··Set·column·to·1151 ··[0x00000138]··Set·column·to·1
152 ··[0x0000013a]··Advance·Line·by·-229·to·89152 ··[0x0000013a]··Advance·Line·by·-229·to·89
153 ··[0x0000013d]··Copy·(view·4)153 ··[0x0000013d]··Copy·(view·4)
154 ··[0x0000013e]··Set·column·to·5154 ··[0x0000013e]··Set·column·to·5
155 ··[0x00000140]··Special·opcode·7:·advance·Address·by·0·to·0x1315·and·Line·by·2·to·91·(view·5)155 ··[0x00000140]··Special·opcode·7:·advance·Address·by·0·to·0x1395·and·Line·by·2·to·91·(view·5)
156 ··[0x00000141]··Special·opcode·10:·advance·Address·by·0·to·0x1315·and·Line·by·5·to·96·(view·6)156 ··[0x00000141]··Special·opcode·10:·advance·Address·by·0·to·0x1395·and·Line·by·5·to·96·(view·6)
157 ··[0x00000142]··Set·column·to·1157 ··[0x00000142]··Set·column·to·1
158 ··[0x00000144]··Advance·Line·by·-27·to·69158 ··[0x00000144]··Advance·Line·by·-27·to·69
159 ··[0x00000146]··Copy·(view·7)159 ··[0x00000146]··Copy·(view·7)
160 ··[0x00000147]··Set·column·to·5160 ··[0x00000147]··Set·column·to·5
161 ··[0x00000149]··Special·opcode·8:·advance·Address·by·0·to·0x1315·and·Line·by·3·to·72·(view·8)161 ··[0x00000149]··Special·opcode·8:·advance·Address·by·0·to·0x1395·and·Line·by·3·to·72·(view·8)
162 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x1315·and·Line·by·1·to·73·(view·9)162 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x1395·and·Line·by·1·to·73·(view·9)
163 ··[0x0000014b]··Set·column·to·9163 ··[0x0000014b]··Set·column·to·9
164 ··[0x0000014d]··Set·is_stmt·to·0164 ··[0x0000014d]··Set·is_stmt·to·0
165 ··[0x0000014e]··Copy·(view·10)165 ··[0x0000014e]··Copy·(view·10)
166 ··[0x0000014f]··Set·column·to·8166 ··[0x0000014f]··Set·column·to·8
167 ··[0x00000151]··Extended·opcode·4:·set·Discriminator·to·1167 ··[0x00000151]··Extended·opcode·4:·set·Discriminator·to·1
168 ··[0x00000155]··Special·opcode·173:·advance·Address·by·12·to·0x1321·and·Line·by·0·to·73168 ··[0x00000155]··Special·opcode·173:·advance·Address·by·12·to·0x13a1·and·Line·by·0·to·73
169 ··[0x00000156]··Set·column·to·5169 ··[0x00000156]··Set·column·to·5
170 ··[0x00000158]··Set·is_stmt·to·1170 ··[0x00000158]··Set·is_stmt·to·1
171 ··[0x00000159]··Special·opcode·121:·advance·Address·by·8·to·0x1329·and·Line·by·4·to·77171 ··[0x00000159]··Special·opcode·121:·advance·Address·by·8·to·0x13a9·and·Line·by·4·to·77
172 ··[0x0000015a]··Special·opcode·6:·advance·Address·by·0·to·0x1329·and·Line·by·1·to·78·(view·1)172 ··[0x0000015a]··Special·opcode·6:·advance·Address·by·0·to·0x13a9·and·Line·by·1·to·78·(view·1)
173 ··[0x0000015b]··Set·column·to·9173 ··[0x0000015b]··Set·column·to·9
Max diff block lines reached; 182604/191358 bytes (95.43%) of diff not shown.
236 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x2c41·(32-bit)3 ···Length:········0x2c7a·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_compile·(1)5 ···Unit·Type:·····DW_UT_compile·(1)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·62·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·62·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x8b1):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC·-fasynchronous-unwind-tables9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x8b1):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fPIC·-fasynchronous-unwind-tables
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0xf):·../Modules/_testsinglephase.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0xf):·../Modules/_testsinglephase.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./build-static12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3c913 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x3ea
14 ····<1e>···DW_AT_low_pc······:·(addr)·014 ····<1e>···DW_AT_low_pc······:·(addr)·0
15 ····<26>···DW_AT_stmt_list···:·(sec_offset)·015 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><2a>:·Abbrev·Number:·7·(DW_TAG_typedef)16 ·<1><2a>:·Abbrev·Number:·7·(DW_TAG_typedef)
17 ····<2b>···DW_AT_name········:·(strp)·(offset:·0xb05):·size_t17 ····<2b>···DW_AT_name········:·(strp)·(offset:·0xb05):·size_t
18 ····<2f>···DW_AT_decl_file···:·(data1)·318 ····<2f>···DW_AT_decl_file···:·(data1)·3
19 ····<30>···DW_AT_decl_line···:·(data1)·21419 ····<30>···DW_AT_decl_line···:·(data1)·214
20 ····<31>···DW_AT_decl_column·:·(data1)·2320 ····<31>···DW_AT_decl_column·:·(data1)·23
Offset 909, 15 lines modifiedOffset 909, 15 lines modified
909 ····<6a9>···DW_AT_decl_file···:·(data1)·14909 ····<6a9>···DW_AT_decl_file···:·(data1)·14
910 ····<6aa>···DW_AT_decl_line···:·(data1)·36910 ····<6aa>···DW_AT_decl_line···:·(data1)·36
911 ····<6ab>···DW_AT_decl_column·:·(data1)·16911 ····<6ab>···DW_AT_decl_column·:·(data1)·16
912 ····<6ac>···DW_AT_type········:·(ref4)·<0x6b0>912 ····<6ac>···DW_AT_type········:·(ref4)·<0x6b0>
913 ·<1><6b0>:·Abbrev·Number:·5·(DW_TAG_pointer_type)913 ·<1><6b0>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
914 ····<6b1>···DW_AT_byte_size···:·(implicit_const)·8914 ····<6b1>···DW_AT_byte_size···:·(implicit_const)·8
915 ····<6b1>···DW_AT_type········:·(ref4)·<0x6b5>915 ····<6b1>···DW_AT_type········:·(ref4)·<0x6b5>
916 ·<1><6b5>:·Abbrev·Number:·43·(DW_TAG_subroutine_type)916 ·<1><6b5>:·Abbrev·Number:·44·(DW_TAG_subroutine_type)
917 ····<6b6>···DW_AT_prototyped··:·(flag_present)·1917 ····<6b6>···DW_AT_prototyped··:·(flag_present)·1
918 ····<6b6>···DW_AT_sibling·····:·(ref4)·<0x6c5>918 ····<6b6>···DW_AT_sibling·····:·(ref4)·<0x6c5>
919 ·<2><6ba>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)919 ·<2><6ba>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
920 ····<6bb>···DW_AT_type········:·(ref4)·<0x65a>920 ····<6bb>···DW_AT_type········:·(ref4)·<0x65a>
921 ·<2><6bf>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)921 ·<2><6bf>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
922 ····<6c0>···DW_AT_type········:·(ref4)·<0x69f>922 ····<6c0>···DW_AT_type········:·(ref4)·<0x69f>
923 ·<2><6c4>:·Abbrev·Number:·0923 ·<2><6c4>:·Abbrev·Number:·0
Offset 973, 15 lines modifiedOffset 973, 15 lines modified
973 ·<2><71d>:·Abbrev·Number:·0973 ·<2><71d>:·Abbrev·Number:·0
974 ·<1><71e>:·Abbrev·Number:·7·(DW_TAG_typedef)974 ·<1><71e>:·Abbrev·Number:·7·(DW_TAG_typedef)
975 ····<71f>···DW_AT_name········:·(strp)·(offset:·0x82f):·PyVarObject975 ····<71f>···DW_AT_name········:·(strp)·(offset:·0x82f):·PyVarObject
976 ····<723>···DW_AT_decl_file···:·(data1)·2976 ····<723>···DW_AT_decl_file···:·(data1)·2
977 ····<724>···DW_AT_decl_line···:·(data1)·199977 ····<724>···DW_AT_decl_line···:·(data1)·199
978 ····<725>···DW_AT_decl_column·:·(data1)·3978 ····<725>···DW_AT_decl_column·:·(data1)·3
979 ····<726>···DW_AT_type········:·(ref4)·<0x6fa>979 ····<726>···DW_AT_type········:·(ref4)·<0x6fa>
980 ·<1><72a>:·Abbrev·Number:·8·(DW_TAG_typedef)980 ·<1><72a>:·Abbrev·Number:·9·(DW_TAG_typedef)
981 ····<72b>···DW_AT_name········:·(strp)·(offset:·0xe52):·unaryfunc981 ····<72b>···DW_AT_name········:·(strp)·(offset:·0xe52):·unaryfunc
982 ····<72f>···DW_AT_decl_file···:·(implicit_const)·2982 ····<72f>···DW_AT_decl_file···:·(implicit_const)·2
983 ····<72f>···DW_AT_decl_line···:·(data2)·304983 ····<72f>···DW_AT_decl_line···:·(data2)·304
984 ····<731>···DW_AT_decl_column·:·(data1)·22984 ····<731>···DW_AT_decl_column·:·(data1)·22
985 ····<732>···DW_AT_type········:·(ref4)·<0x736>985 ····<732>···DW_AT_type········:·(ref4)·<0x736>
986 ·<1><736>:·Abbrev·Number:·5·(DW_TAG_pointer_type)986 ·<1><736>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
987 ····<737>···DW_AT_byte_size···:·(implicit_const)·8987 ····<737>···DW_AT_byte_size···:·(implicit_const)·8
Offset 989, 15 lines modifiedOffset 989, 15 lines modified
989 ·<1><73b>:·Abbrev·Number:·12·(DW_TAG_subroutine_type)989 ·<1><73b>:·Abbrev·Number:·12·(DW_TAG_subroutine_type)
990 ····<73c>···DW_AT_prototyped··:·(flag_present)·1990 ····<73c>···DW_AT_prototyped··:·(flag_present)·1
991 ····<73c>···DW_AT_type········:·(ref4)·<0x65a>991 ····<73c>···DW_AT_type········:·(ref4)·<0x65a>
992 ····<740>···DW_AT_sibling·····:·(ref4)·<0x74a>992 ····<740>···DW_AT_sibling·····:·(ref4)·<0x74a>
993 ·<2><744>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)993 ·<2><744>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
994 ····<745>···DW_AT_type········:·(ref4)·<0x65a>994 ····<745>···DW_AT_type········:·(ref4)·<0x65a>
995 ·<2><749>:·Abbrev·Number:·0995 ·<2><749>:·Abbrev·Number:·0
996 ·<1><74a>:·Abbrev·Number:·8·(DW_TAG_typedef)996 ·<1><74a>:·Abbrev·Number:·9·(DW_TAG_typedef)
997 ····<74b>···DW_AT_name········:·(strp)·(offset:·0x28):·binaryfunc997 ····<74b>···DW_AT_name········:·(strp)·(offset:·0x28):·binaryfunc
998 ····<74f>···DW_AT_decl_file···:·(implicit_const)·2998 ····<74f>···DW_AT_decl_file···:·(implicit_const)·2
999 ····<74f>···DW_AT_decl_line···:·(data2)·305999 ····<74f>···DW_AT_decl_line···:·(data2)·305
1000 ····<751>···DW_AT_decl_column·:·(data1)·221000 ····<751>···DW_AT_decl_column·:·(data1)·22
1001 ····<752>···DW_AT_type········:·(ref4)·<0x756>1001 ····<752>···DW_AT_type········:·(ref4)·<0x756>
1002 ·<1><756>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1002 ·<1><756>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1003 ····<757>···DW_AT_byte_size···:·(implicit_const)·81003 ····<757>···DW_AT_byte_size···:·(implicit_const)·8
Offset 1007, 15 lines modifiedOffset 1007, 15 lines modified
1007 ····<75c>···DW_AT_type········:·(ref4)·<0x65a>1007 ····<75c>···DW_AT_type········:·(ref4)·<0x65a>
1008 ····<760>···DW_AT_sibling·····:·(ref4)·<0x76f>1008 ····<760>···DW_AT_sibling·····:·(ref4)·<0x76f>
1009 ·<2><764>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1009 ·<2><764>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1010 ····<765>···DW_AT_type········:·(ref4)·<0x65a>1010 ····<765>···DW_AT_type········:·(ref4)·<0x65a>
1011 ·<2><769>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1011 ·<2><769>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1012 ····<76a>···DW_AT_type········:·(ref4)·<0x65a>1012 ····<76a>···DW_AT_type········:·(ref4)·<0x65a>
1013 ·<2><76e>:·Abbrev·Number:·01013 ·<2><76e>:·Abbrev·Number:·0
1014 ·<1><76f>:·Abbrev·Number:·8·(DW_TAG_typedef)1014 ·<1><76f>:·Abbrev·Number:·9·(DW_TAG_typedef)
1015 ····<770>···DW_AT_name········:·(strp)·(offset:·0xc6d):·ternaryfunc1015 ····<770>···DW_AT_name········:·(strp)·(offset:·0xc6d):·ternaryfunc
1016 ····<774>···DW_AT_decl_file···:·(implicit_const)·21016 ····<774>···DW_AT_decl_file···:·(implicit_const)·2
1017 ····<774>···DW_AT_decl_line···:·(data2)·3061017 ····<774>···DW_AT_decl_line···:·(data2)·306
1018 ····<776>···DW_AT_decl_column·:·(data1)·221018 ····<776>···DW_AT_decl_column·:·(data1)·22
1019 ····<777>···DW_AT_type········:·(ref4)·<0x77b>1019 ····<777>···DW_AT_type········:·(ref4)·<0x77b>
1020 ·<1><77b>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1020 ·<1><77b>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1021 ····<77c>···DW_AT_byte_size···:·(implicit_const)·81021 ····<77c>···DW_AT_byte_size···:·(implicit_const)·8
Offset 1027, 15 lines modifiedOffset 1027, 15 lines modified
1027 ·<2><789>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1027 ·<2><789>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1028 ····<78a>···DW_AT_type········:·(ref4)·<0x65a>1028 ····<78a>···DW_AT_type········:·(ref4)·<0x65a>
1029 ·<2><78e>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1029 ·<2><78e>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1030 ····<78f>···DW_AT_type········:·(ref4)·<0x65a>1030 ····<78f>···DW_AT_type········:·(ref4)·<0x65a>
1031 ·<2><793>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1031 ·<2><793>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1032 ····<794>···DW_AT_type········:·(ref4)·<0x65a>1032 ····<794>···DW_AT_type········:·(ref4)·<0x65a>
1033 ·<2><798>:·Abbrev·Number:·01033 ·<2><798>:·Abbrev·Number:·0
1034 ·<1><799>:·Abbrev·Number:·8·(DW_TAG_typedef)1034 ·<1><799>:·Abbrev·Number:·9·(DW_TAG_typedef)
1035 ····<79a>···DW_AT_name········:·(strp)·(offset:·0xe5c):·inquiry1035 ····<79a>···DW_AT_name········:·(strp)·(offset:·0xe5c):·inquiry
1036 ····<79e>···DW_AT_decl_file···:·(implicit_const)·21036 ····<79e>···DW_AT_decl_file···:·(implicit_const)·2
1037 ····<79e>···DW_AT_decl_line···:·(data2)·3071037 ····<79e>···DW_AT_decl_line···:·(data2)·307
1038 ····<7a0>···DW_AT_decl_column·:·(data1)·151038 ····<7a0>···DW_AT_decl_column·:·(data1)·15
1039 ····<7a1>···DW_AT_type········:·(ref4)·<0x7a5>1039 ····<7a1>···DW_AT_type········:·(ref4)·<0x7a5>
1040 ·<1><7a5>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1040 ·<1><7a5>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1041 ····<7a6>···DW_AT_byte_size···:·(implicit_const)·81041 ····<7a6>···DW_AT_byte_size···:·(implicit_const)·8
Offset 1043, 15 lines modifiedOffset 1043, 15 lines modified
1043 ·<1><7aa>:·Abbrev·Number:·12·(DW_TAG_subroutine_type)1043 ·<1><7aa>:·Abbrev·Number:·12·(DW_TAG_subroutine_type)
1044 ····<7ab>···DW_AT_prototyped··:·(flag_present)·11044 ····<7ab>···DW_AT_prototyped··:·(flag_present)·1
1045 ····<7ab>···DW_AT_type········:·(ref4)·<0x3d>,·int1045 ····<7ab>···DW_AT_type········:·(ref4)·<0x3d>,·int
1046 ····<7af>···DW_AT_sibling·····:·(ref4)·<0x7b9>1046 ····<7af>···DW_AT_sibling·····:·(ref4)·<0x7b9>
1047 ·<2><7b3>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1047 ·<2><7b3>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1048 ····<7b4>···DW_AT_type········:·(ref4)·<0x65a>1048 ····<7b4>···DW_AT_type········:·(ref4)·<0x65a>
1049 ·<2><7b8>:·Abbrev·Number:·01049 ·<2><7b8>:·Abbrev·Number:·0
1050 ·<1><7b9>:·Abbrev·Number:·8·(DW_TAG_typedef)1050 ·<1><7b9>:·Abbrev·Number:·9·(DW_TAG_typedef)
1051 ····<7ba>···DW_AT_name········:·(strp)·(offset:·0x190):·lenfunc1051 ····<7ba>···DW_AT_name········:·(strp)·(offset:·0x190):·lenfunc
1052 ····<7be>···DW_AT_decl_file···:·(implicit_const)·21052 ····<7be>···DW_AT_decl_file···:·(implicit_const)·2
1053 ····<7be>···DW_AT_decl_line···:·(data2)·3081053 ····<7be>···DW_AT_decl_line···:·(data2)·308
1054 ····<7c0>···DW_AT_decl_column·:·(data1)·221054 ····<7c0>···DW_AT_decl_column·:·(data1)·22
1055 ····<7c1>···DW_AT_type········:·(ref4)·<0x7c5>1055 ····<7c1>···DW_AT_type········:·(ref4)·<0x7c5>
1056 ·<1><7c5>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1056 ·<1><7c5>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1057 ····<7c6>···DW_AT_byte_size···:·(implicit_const)·81057 ····<7c6>···DW_AT_byte_size···:·(implicit_const)·8
Offset 1059, 15 lines modifiedOffset 1059, 15 lines modified
1059 ·<1><7ca>:·Abbrev·Number:·12·(DW_TAG_subroutine_type)1059 ·<1><7ca>:·Abbrev·Number:·12·(DW_TAG_subroutine_type)
1060 ····<7cb>···DW_AT_prototyped··:·(flag_present)·11060 ····<7cb>···DW_AT_prototyped··:·(flag_present)·1
1061 ····<7cb>···DW_AT_type········:·(ref4)·<0xf4>,·Py_ssize_t,·ssize_t,·__ssize_t,·long·int1061 ····<7cb>···DW_AT_type········:·(ref4)·<0xf4>,·Py_ssize_t,·ssize_t,·__ssize_t,·long·int
1062 ····<7cf>···DW_AT_sibling·····:·(ref4)·<0x7d9>1062 ····<7cf>···DW_AT_sibling·····:·(ref4)·<0x7d9>
1063 ·<2><7d3>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)1063 ·<2><7d3>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
1064 ····<7d4>···DW_AT_type········:·(ref4)·<0x65a>1064 ····<7d4>···DW_AT_type········:·(ref4)·<0x65a>
1065 ·<2><7d8>:·Abbrev·Number:·01065 ·<2><7d8>:·Abbrev·Number:·0
1066 ·<1><7d9>:·Abbrev·Number:·8·(DW_TAG_typedef)1066 ·<1><7d9>:·Abbrev·Number:·9·(DW_TAG_typedef)
1067 ····<7da>···DW_AT_name········:·(strp)·(offset:·0xe45):·ssizeargfunc1067 ····<7da>···DW_AT_name········:·(strp)·(offset:·0xe45):·ssizeargfunc
Max diff block lines reached; 234632/241311 bytes (97.23%) of diff not shown.
8.68 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 33, 26 lines modifiedOffset 33, 26 lines modified
33 ···7······DW_TAG_typedef····[no·children]33 ···7······DW_TAG_typedef····[no·children]
34 ····DW_AT_name·········DW_FORM_strp34 ····DW_AT_name·········DW_FORM_strp
35 ····DW_AT_decl_file····DW_FORM_data135 ····DW_AT_decl_file····DW_FORM_data1
36 ····DW_AT_decl_line····DW_FORM_data136 ····DW_AT_decl_line····DW_FORM_data1
37 ····DW_AT_decl_column··DW_FORM_data137 ····DW_AT_decl_column··DW_FORM_data1
38 ····DW_AT_type·········DW_FORM_ref438 ····DW_AT_type·········DW_FORM_ref4
39 ····DW_AT·value:·0·····DW_FORM·value:·039 ····DW_AT·value:·0·····DW_FORM·value:·0
 40 ···8······DW_TAG_call_site····[has·children]
 41 ····DW_AT_call_return_pc·DW_FORM_addr
 42 ····DW_AT_call_origin··DW_FORM_ref4
 43 ····DW_AT_sibling······DW_FORM_ref4
 44 ····DW_AT·value:·0·····DW_FORM·value:·0
40 ···8······DW_TAG_typedef····[no·children]45 ···9······DW_TAG_typedef····[no·children]
41 ····DW_AT_name·········DW_FORM_strp46 ····DW_AT_name·········DW_FORM_strp
42 ····DW_AT_decl_file····DW_FORM_implicit_const:·247 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
43 ····DW_AT_decl_line····DW_FORM_data248 ····DW_AT_decl_line····DW_FORM_data2
44 ····DW_AT_decl_column··DW_FORM_data149 ····DW_AT_decl_column··DW_FORM_data1
45 ····DW_AT_type·········DW_FORM_ref450 ····DW_AT_type·········DW_FORM_ref4
46 ····DW_AT·value:·0·····DW_FORM·value:·051 ····DW_AT·value:·0·····DW_FORM·value:·0
47 ···9······DW_TAG_call_site····[has·children] 
48 ····DW_AT_call_return_pc·DW_FORM_addr 
49 ····DW_AT_call_origin··DW_FORM_ref4 
50 ····DW_AT_sibling······DW_FORM_ref4 
51 ····DW_AT·value:·0·····DW_FORM·value:·0 
52 ···10······DW_TAG_member····[no·children]52 ···10······DW_TAG_member····[no·children]
53 ····DW_AT_name·········DW_FORM_strp53 ····DW_AT_name·········DW_FORM_strp
54 ····DW_AT_decl_file····DW_FORM_implicit_const:·1354 ····DW_AT_decl_file····DW_FORM_implicit_const:·13
55 ····DW_AT_decl_line····DW_FORM_data155 ····DW_AT_decl_line····DW_FORM_data1
56 ····DW_AT_decl_column··DW_FORM_data156 ····DW_AT_decl_column··DW_FORM_data1
57 ····DW_AT_type·········DW_FORM_ref457 ····DW_AT_type·········DW_FORM_ref4
58 ····DW_AT_data_member_location·DW_FORM_data258 ····DW_AT_data_member_location·DW_FORM_data2
Offset 145, 23 lines modifiedOffset 145, 18 lines modified
145 ····DW_AT_decl_line····DW_FORM_data1145 ····DW_AT_decl_line····DW_FORM_data1
146 ····DW_AT_decl_column··DW_FORM_data1146 ····DW_AT_decl_column··DW_FORM_data1
147 ····DW_AT_type·········DW_FORM_ref4147 ····DW_AT_type·········DW_FORM_ref4
148 ····DW_AT·value:·0·····DW_FORM·value:·0148 ····DW_AT·value:·0·····DW_FORM·value:·0
149 ···24······DW_TAG_const_type····[no·children]149 ···24······DW_TAG_const_type····[no·children]
150 ····DW_AT_type·········DW_FORM_ref4150 ····DW_AT_type·········DW_FORM_ref4
151 ····DW_AT·value:·0·····DW_FORM·value:·0151 ····DW_AT·value:·0·····DW_FORM·value:·0
152 ···25······DW_TAG_inlined_subroutine····[has·children]152 ···25······DW_TAG_lexical_block····[has·children]
153 ····DW_AT_abstract_origin·DW_FORM_ref4153 ····DW_AT_abstract_origin·DW_FORM_ref4
 154 ····DW_AT_ranges·······DW_FORM_sec_offset
 155 ····DW_AT_sibling······DW_FORM_ref4
154 ····DW_AT_entry_pc·····DW_FORM_addr 
155 ····DW_AT_GNU_entry_view·DW_FORM_data1 
156 ····DW_AT_low_pc·······DW_FORM_addr 
157 ····DW_AT_high_pc······DW_FORM_data8 
158 ····DW_AT_call_file····DW_FORM_data1 
159 ····DW_AT_call_line····DW_FORM_data2 
160 ····DW_AT_call_column··DW_FORM_data1 
161 ····DW_AT·value:·0·····DW_FORM·value:·0156 ····DW_AT·value:·0·····DW_FORM·value:·0
162 ···26······DW_TAG_variable····[no·children]157 ···26······DW_TAG_variable····[no·children]
163 ····DW_AT_name·········DW_FORM_strp158 ····DW_AT_name·········DW_FORM_strp
164 ····DW_AT_decl_file····DW_FORM_data1159 ····DW_AT_decl_file····DW_FORM_data1
165 ····DW_AT_decl_line····DW_FORM_data2160 ····DW_AT_decl_line····DW_FORM_data2
166 ····DW_AT_decl_column··DW_FORM_data1161 ····DW_AT_decl_column··DW_FORM_data1
167 ····DW_AT_type·········DW_FORM_ref4162 ····DW_AT_type·········DW_FORM_ref4
Offset 194, 119 lines modifiedOffset 189, 124 lines modified
194 ····DW_AT_name·········DW_FORM_strp189 ····DW_AT_name·········DW_FORM_strp
195 ····DW_AT_decl_file····DW_FORM_implicit_const:·1190 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
196 ····DW_AT_decl_line····DW_FORM_data2191 ····DW_AT_decl_line····DW_FORM_data2
197 ····DW_AT_decl_column··DW_FORM_data1192 ····DW_AT_decl_column··DW_FORM_data1
198 ····DW_AT_type·········DW_FORM_ref4193 ····DW_AT_type·········DW_FORM_ref4
199 ····DW_AT_location·····DW_FORM_exprloc194 ····DW_AT_location·····DW_FORM_exprloc
200 ····DW_AT·value:·0·····DW_FORM·value:·0195 ····DW_AT·value:·0·····DW_FORM·value:·0
201 ···31······DW_TAG_lexical_block····[has·children]196 ···31······DW_TAG_inlined_subroutine····[has·children]
202 ····DW_AT_ranges·······DW_FORM_sec_offset197 ····DW_AT_abstract_origin·DW_FORM_ref4
 198 ····DW_AT_entry_pc·····DW_FORM_addr
 199 ····DW_AT_GNU_entry_view·DW_FORM_data1
 200 ····DW_AT_low_pc·······DW_FORM_addr
 201 ····DW_AT_high_pc······DW_FORM_data8
 202 ····DW_AT_call_file····DW_FORM_data1
 203 ····DW_AT_call_line····DW_FORM_data2
 204 ····DW_AT_call_column··DW_FORM_data1
203 ····DW_AT·value:·0·····DW_FORM·value:·0205 ····DW_AT·value:·0·····DW_FORM·value:·0
204 ···32······DW_TAG_lexical_block····[has·children]206 ···32······DW_TAG_lexical_block····[has·children]
205 ····DW_AT_abstract_origin·DW_FORM_ref4 
206 ····DW_AT_ranges·······DW_FORM_sec_offset207 ····DW_AT_ranges·······DW_FORM_sec_offset
207 ····DW_AT_sibling······DW_FORM_ref4 
208 ····DW_AT·value:·0·····DW_FORM·value:·0208 ····DW_AT·value:·0·····DW_FORM·value:·0
209 ···33······DW_TAG_variable····[no·children]209 ···33······DW_TAG_variable····[no·children]
210 ····DW_AT_abstract_origin·DW_FORM_ref4210 ····DW_AT_abstract_origin·DW_FORM_ref4
211 ····DW_AT_location·····DW_FORM_exprloc211 ····DW_AT_location·····DW_FORM_exprloc
212 ····DW_AT·value:·0·····DW_FORM·value:·0212 ····DW_AT·value:·0·····DW_FORM·value:·0
213 ···34······DW_TAG_formal_parameter····[no·children]213 ···34······DW_TAG_formal_parameter····[no·children]
214 ····DW_AT_name·········DW_FORM_strp214 ····DW_AT_name·········DW_FORM_strp
215 ····DW_AT_decl_file····DW_FORM_implicit_const:·1215 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
216 ····DW_AT_decl_line····DW_FORM_data1216 ····DW_AT_decl_line····DW_FORM_data1
217 ····DW_AT_decl_column··DW_FORM_data1217 ····DW_AT_decl_column··DW_FORM_data1
218 ····DW_AT_type·········DW_FORM_ref4218 ····DW_AT_type·········DW_FORM_ref4
219 ····DW_AT·value:·0·····DW_FORM·value:·0219 ····DW_AT·value:·0·····DW_FORM·value:·0
220 ···35······DW_TAG_lexical_block····[has·children] 
221 ····DW_AT_abstract_origin·DW_FORM_ref4 
222 ····DW_AT_low_pc·······DW_FORM_addr 
223 ····DW_AT_high_pc······DW_FORM_data8 
224 ····DW_AT_sibling······DW_FORM_ref4 
225 ····DW_AT·value:·0·····DW_FORM·value:·0 
226 ···36······DW_TAG_inlined_subroutine····[has·children]220 ···35······DW_TAG_inlined_subroutine····[has·children]
227 ····DW_AT_abstract_origin·DW_FORM_ref4221 ····DW_AT_abstract_origin·DW_FORM_ref4
228 ····DW_AT_entry_pc·····DW_FORM_addr222 ····DW_AT_entry_pc·····DW_FORM_addr
229 ····DW_AT_GNU_entry_view·DW_FORM_data1223 ····DW_AT_GNU_entry_view·DW_FORM_data1
230 ····DW_AT_ranges·······DW_FORM_sec_offset224 ····DW_AT_ranges·······DW_FORM_sec_offset
231 ····DW_AT_call_file····DW_FORM_data1225 ····DW_AT_call_file····DW_FORM_data1
232 ····DW_AT_call_line····DW_FORM_data2226 ····DW_AT_call_line····DW_FORM_data2
233 ····DW_AT_call_column··DW_FORM_data1227 ····DW_AT_call_column··DW_FORM_data1
234 ····DW_AT_sibling······DW_FORM_ref4228 ····DW_AT_sibling······DW_FORM_ref4
235 ····DW_AT·value:·0·····DW_FORM·value:·0229 ····DW_AT·value:·0·····DW_FORM·value:·0
236 ···37······DW_TAG_inlined_subroutine····[has·children]230 ···36······DW_TAG_inlined_subroutine····[has·children]
237 ····DW_AT_abstract_origin·DW_FORM_ref4231 ····DW_AT_abstract_origin·DW_FORM_ref4
238 ····DW_AT_entry_pc·····DW_FORM_addr232 ····DW_AT_entry_pc·····DW_FORM_addr
239 ····DW_AT_GNU_entry_view·DW_FORM_data1233 ····DW_AT_GNU_entry_view·DW_FORM_data1
240 ····DW_AT_ranges·······DW_FORM_sec_offset234 ····DW_AT_ranges·······DW_FORM_sec_offset
241 ····DW_AT_call_file····DW_FORM_implicit_const:·1235 ····DW_AT_call_file····DW_FORM_implicit_const:·1
242 ····DW_AT_call_line····DW_FORM_data1236 ····DW_AT_call_line····DW_FORM_data1
243 ····DW_AT_call_column··DW_FORM_data1237 ····DW_AT_call_column··DW_FORM_data1
244 ····DW_AT_sibling······DW_FORM_ref4238 ····DW_AT_sibling······DW_FORM_ref4
245 ····DW_AT·value:·0·····DW_FORM·value:·0239 ····DW_AT·value:·0·····DW_FORM·value:·0
246 ···38······DW_TAG_subprogram····[has·children]240 ···37······DW_TAG_subprogram····[has·children]
247 ····DW_AT_name·········DW_FORM_strp241 ····DW_AT_name·········DW_FORM_strp
248 ····DW_AT_decl_file····DW_FORM_data1242 ····DW_AT_decl_file····DW_FORM_data1
249 ····DW_AT_decl_line····DW_FORM_data1243 ····DW_AT_decl_line····DW_FORM_data1
250 ····DW_AT_decl_column··DW_FORM_data1244 ····DW_AT_decl_column··DW_FORM_data1
251 ····DW_AT_prototyped···DW_FORM_flag_present245 ····DW_AT_prototyped···DW_FORM_flag_present
252 ····DW_AT_type·········DW_FORM_ref4246 ····DW_AT_type·········DW_FORM_ref4
253 ····DW_AT_inline·······DW_FORM_data1247 ····DW_AT_inline·······DW_FORM_data1
254 ····DW_AT_sibling······DW_FORM_ref4248 ····DW_AT_sibling······DW_FORM_ref4
255 ····DW_AT·value:·0·····DW_FORM·value:·0249 ····DW_AT·value:·0·····DW_FORM·value:·0
Max diff block lines reached; 3189/8810 bytes (36.20%) of diff not shown.
1.23 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
3 ··Length:···················2203 ··Length:···················220
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000001990·00000000000001809 ····00000000000019e0·0000000000000180
10 ····0000000000001110·000000000000018310 ····0000000000001110·0000000000000201
11 ····00000000000012a0·000000000000029d11 ····0000000000001320·0000000000000267
12 ····0000000000001540·000000000000007b12 ····0000000000001590·000000000000007b
13 ····00000000000015c0·000000000000009613 ····0000000000001610·000000000000009b
14 ····0000000000001660·00000000000000a314 ····00000000000016b0·00000000000000a3
15 ····0000000000001710·00000000000000b015 ····0000000000001760·00000000000000b0
16 ····00000000000017c0·000000000000003c16 ····0000000000001810·000000000000003c
17 ····0000000000001800·000000000000002817 ····0000000000001850·0000000000000028
18 ····0000000000001830·000000000000004b18 ····0000000000001880·000000000000004b
19 ····0000000000001880·000000000000003119 ····00000000000018d0·0000000000000031
20 ····00000000000018c0·000000000000001020 ····0000000000001910·0000000000000010
21 ····0000000000000000·000000000000000021 ····0000000000000000·0000000000000000
  
126 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x101b3 ··Length:··········0x1062
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
Offset 13, 1316 lines modifiedOffset 13, 1334 lines modified
13 ····0000000e·v000000000000000·v000000000000000·location·view·pair13 ····0000000e·v000000000000000·v000000000000000·location·view·pair
14 ····00000010·v000000000000000·v000000000000000·location·view·pair14 ····00000010·v000000000000000·v000000000000000·location·view·pair
15 ····00000012·v000000000000000·v000000000000005·location·view·pair15 ····00000012·v000000000000000·v000000000000005·location·view·pair
16 ····00000014·v000000000000005·v000000000000000·location·view·pair16 ····00000014·v000000000000005·v000000000000000·location·view·pair
17 ····00000016·v000000000000000·v000000000000005·location·view·pair17 ····00000016·v000000000000000·v000000000000005·location·view·pair
18 ····00000018·v000000000000005·v000000000000000·location·view·pair18 ····00000018·v000000000000005·v000000000000000·location·view·pair
  
19 ····0000001a·0000000000001aa8·(base·address)19 ····0000001a·0000000000001af8·(base·address)
20 ····00000023·v000000000000000·v000000000000000·views·at·0000000c·for:20 ····00000023·v000000000000000·v000000000000000·views·at·0000000c·for:
21 ·············0000000000001aa8·0000000000001abb·(DW_OP_reg0·(rax))21 ·············0000000000001af8·0000000000001b0b·(DW_OP_reg0·(rax))
22 ····00000028·v000000000000000·v000000000000000·views·at·0000000e·for:22 ····00000028·v000000000000000·v000000000000000·views·at·0000000e·for:
23 ·············0000000000001abb·0000000000001ae2·(DW_OP_reg3·(rbx))23 ·············0000000000001b0b·0000000000001b32·(DW_OP_reg3·(rbx))
24 ····0000002d·v000000000000000·v000000000000000·views·at·00000010·for:24 ····0000002d·v000000000000000·v000000000000000·views·at·00000010·for:
25 ·············0000000000001ae9·0000000000001ae9·(DW_OP_reg3·(rbx))·(start·==·end)25 ·············0000000000001b39·0000000000001b39·(DW_OP_reg3·(rbx))·(start·==·end)
26 ····00000032·0000000000001252·(base·address)26 ····00000032·00000000000012d0·(base·address)
27 ····0000003b·v000000000000000·v000000000000005·views·at·00000012·for:27 ····0000003b·v000000000000000·v000000000000005·views·at·00000012·for:
28 ·············0000000000001252·000000000000125a·(DW_OP_reg3·(rbx))28 ·············00000000000012d0·00000000000012d8·(DW_OP_reg3·(rbx))
29 ····00000040·v000000000000005·v000000000000000·views·at·00000014·for:29 ····00000040·v000000000000005·v000000000000000·views·at·00000014·for:
30 ·············000000000000125a·0000000000001272·(DW_OP_lit0;·DW_OP_stack_value)30 ·············00000000000012d8·00000000000012f0·(DW_OP_lit0;·DW_OP_stack_value)
31 ····00000046·v000000000000000·v000000000000005·views·at·00000016·for:31 ····00000046·v000000000000000·v000000000000005·views·at·00000016·for:
32 ·············0000000000001279·0000000000001279·(DW_OP_reg3·(rbx))32 ·············00000000000012f7·00000000000012f7·(DW_OP_reg3·(rbx))
33 ····0000004b·v000000000000005·v000000000000000·views·at·00000018·for:33 ····0000004b·v000000000000005·v000000000000000·views·at·00000018·for:
34 ·············0000000000001279·0000000000001293·(DW_OP_lit0;·DW_OP_stack_value)34 ·············00000000000012f7·0000000000001311·(DW_OP_lit0;·DW_OP_stack_value)
35 ····00000051·<End·of·list>35 ····00000051·<End·of·list>
  
36 ····00000052·v000000000000000·v000000000000000·location·view·pair36 ····00000052·v000000000000000·v000000000000000·location·view·pair
37 ····00000054·v000000000000000·v000000000000000·location·view·pair37 ····00000054·v000000000000000·v000000000000000·location·view·pair
38 ····00000056·v000000000000000·v000000000000000·location·view·pair38 ····00000056·v000000000000000·v000000000000000·location·view·pair
39 ····00000058·v000000000000000·v000000000000000·location·view·pair39 ····00000058·v000000000000000·v000000000000000·location·view·pair
40 ····0000005a·v000000000000000·v000000000000000·location·view·pair40 ····0000005a·v000000000000000·v000000000000000·location·view·pair
  
41 ····0000005c·0000000000001ac2·(base·address)41 ····0000005c·0000000000001b12·(base·address)
42 ····00000065·v000000000000000·v000000000000000·views·at·00000052·for:42 ····00000065·v000000000000000·v000000000000000·views·at·00000052·for:
43 ·············0000000000001ac2·0000000000001ac6·(DW_OP_reg0·(rax))43 ·············0000000000001b12·0000000000001b16·(DW_OP_reg0·(rax))
44 ····0000006a·v000000000000000·v000000000000000·views·at·00000054·for:44 ····0000006a·v000000000000000·v000000000000000·views·at·00000054·for:
45 ·············0000000000001ac6·0000000000001ae2·(DW_OP_reg6·(rbp))45 ·············0000000000001b16·0000000000001b32·(DW_OP_reg6·(rbp))
46 ····0000006f·v000000000000000·v000000000000000·views·at·00000056·for:46 ····0000006f·v000000000000000·v000000000000000·views·at·00000056·for:
47 ·············0000000000001ae9·0000000000001ae9·(DW_OP_reg6·(rbp))·(start·==·end)47 ·············0000000000001b39·0000000000001b39·(DW_OP_reg6·(rbp))·(start·==·end)
48 ····00000074·0000000000001252·(base·address)48 ····00000074·00000000000012d0·(base·address)
49 ····0000007d·v000000000000000·v000000000000000·views·at·00000058·for:49 ····0000007d·v000000000000000·v000000000000000·views·at·00000058·for:
50 ·············0000000000001252·0000000000001272·(DW_OP_reg6·(rbp))50 ·············00000000000012d0·00000000000012f0·(DW_OP_reg6·(rbp))
51 ····00000082·v000000000000000·v000000000000000·views·at·0000005a·for:51 ····00000082·v000000000000000·v000000000000000·views·at·0000005a·for:
52 ·············0000000000001279·0000000000001293·(DW_OP_reg6·(rbp))52 ·············00000000000012f7·0000000000001311·(DW_OP_reg6·(rbp))
53 ····00000087·<End·of·list>53 ····00000087·<End·of·list>
  
54 ····00000088·v000000000000002·v000000000000000·location·view·pair54 ····00000088·v000000000000002·v000000000000000·location·view·pair
  
55 ····0000008a·v000000000000002·v000000000000000·views·at·00000088·for:55 ····0000008a·v000000000000002·v000000000000000·views·at·00000088·for:
56 ·············0000000000001279·0000000000001293·(DW_OP_implicit_pointer:·<0x12eb>·0)56 ·············00000000000012f7·0000000000001311·(DW_OP_implicit_pointer:·<0x12eb>·0)
57 ····0000009b·<End·of·list>57 ····0000009b·<End·of·list>
  
58 ····0000009c·v000000000000003·v000000000000000·location·view·pair58 ····0000009c·v000000000000003·v000000000000000·location·view·pair
  
59 ····0000009e·v000000000000003·v000000000000000·views·at·0000009c·for:59 ····0000009e·v000000000000003·v000000000000000·views·at·0000009c·for:
60 ·············0000000000001279·0000000000001293·(DW_OP_reg3·(rbx))60 ·············00000000000012f7·0000000000001311·(DW_OP_reg3·(rbx))
61 ····000000aa·<End·of·list>61 ····000000aa·<End·of·list>
  
62 ····000000ab·v000000000000006·v000000000000000·location·view·pair62 ····000000ab·v000000000000006·v000000000000000·location·view·pair
  
63 ····000000ad·v000000000000006·v000000000000000·views·at·000000ab·for:63 ····000000ad·v000000000000006·v000000000000000·views·at·000000ab·for:
64 ·············0000000000001279·0000000000001293·(DW_OP_reg3·(rbx))64 ·············00000000000012f7·0000000000001311·(DW_OP_reg3·(rbx))
65 ····000000b9·<End·of·list>65 ····000000b9·<End·of·list>
  
66 ····000000ba·v000000000000008·v000000000000000·location·view·pair66 ····000000ba·v000000000000008·v000000000000000·location·view·pair
  
67 ····000000bc·v000000000000008·v000000000000000·views·at·000000ba·for:67 ····000000bc·v000000000000008·v000000000000000·views·at·000000ba·for:
68 ·············0000000000001279·000000000000127c·(DW_OP_reg3·(rbx))68 ·············00000000000012f7·00000000000012fa·(DW_OP_reg3·(rbx))
69 ····000000c8·<End·of·list>69 ····000000c8·<End·of·list>
  
70 ····000000c9·v000000000000002·v000000000000000·location·view·pair70 ····000000c9·v000000000000002·v000000000000000·location·view·pair
  
71 ····000000cb·v000000000000002·v000000000000000·views·at·000000c9·for:71 ····000000cb·v000000000000002·v000000000000000·views·at·000000c9·for:
72 ·············000000000000125a·0000000000001272·(DW_OP_implicit_pointer:·<0x12eb>·0)72 ·············00000000000012d8·00000000000012f0·(DW_OP_implicit_pointer:·<0x12eb>·0)
73 ····000000dc·<End·of·list>73 ····000000dc·<End·of·list>
  
74 ····000000dd·v000000000000003·v000000000000000·location·view·pair74 ····000000dd·v000000000000003·v000000000000000·location·view·pair
  
75 ····000000df·v000000000000003·v000000000000000·views·at·000000dd·for:75 ····000000df·v000000000000003·v000000000000000·views·at·000000dd·for:
76 ·············000000000000125a·0000000000001272·(DW_OP_reg3·(rbx))76 ·············00000000000012d8·00000000000012f0·(DW_OP_reg3·(rbx))
77 ····000000eb·<End·of·list>77 ····000000eb·<End·of·list>
  
78 ····000000ec·v000000000000006·v000000000000000·location·view·pair78 ····000000ec·v000000000000006·v000000000000000·location·view·pair
  
79 ····000000ee·v000000000000006·v000000000000000·views·at·000000ec·for:79 ····000000ee·v000000000000006·v000000000000000·views·at·000000ec·for:
80 ·············000000000000125a·0000000000001272·(DW_OP_reg3·(rbx))80 ·············00000000000012d8·00000000000012f0·(DW_OP_reg3·(rbx))
81 ····000000fa·<End·of·list>81 ····000000fa·<End·of·list>
  
82 ····000000fb·v000000000000008·v000000000000000·location·view·pair82 ····000000fb·v000000000000008·v000000000000000·location·view·pair
  
83 ····000000fd·v000000000000008·v000000000000000·views·at·000000fb·for:83 ····000000fd·v000000000000008·v000000000000000·views·at·000000fb·for:
84 ·············000000000000125a·000000000000125d·(DW_OP_reg3·(rbx))84 ·············00000000000012d8·00000000000012db·(DW_OP_reg3·(rbx))
85 ····00000109·<End·of·list>85 ····00000109·<End·of·list>
  
86 ····0000010a·v000000000000000·v000000000000000·location·view·pair86 ····0000010a·v000000000000000·v000000000000000·location·view·pair
87 ····0000010c·v000000000000000·v000000000000001·location·view·pair87 ····0000010c·v000000000000000·v000000000000001·location·view·pair
88 ····0000010e·v000000000000000·v000000000000000·location·view·pair88 ····0000010e·v000000000000000·v000000000000000·location·view·pair
89 ····00000110·v000000000000000·v000000000000005·location·view·pair89 ····00000110·v000000000000000·v000000000000005·location·view·pair
90 ····00000112·v000000000000005·v000000000000000·location·view·pair90 ····00000112·v000000000000005·v000000000000000·location·view·pair
91 ····00000114·v000000000000000·v000000000000005·location·view·pair91 ····00000114·v000000000000000·v000000000000005·location·view·pair
92 ····00000116·v000000000000005·v000000000000000·location·view·pair92 ····00000116·v000000000000005·v000000000000000·location·view·pair
  
93 ····00000118·0000000000001a3b·(base·address)93 ····00000118·0000000000001a8b·(base·address)
94 ····00000121·v000000000000000·v000000000000000·views·at·0000010a·for:94 ····00000121·v000000000000000·v000000000000000·views·at·0000010a·for:
95 ·············0000000000001a3b·0000000000001a4c·(DW_OP_reg0·(rax))95 ·············0000000000001a8b·0000000000001a9c·(DW_OP_reg0·(rax))
96 ····00000126·v000000000000000·v000000000000001·views·at·0000010c·for:96 ····00000126·v000000000000000·v000000000000001·views·at·0000010c·for:
97 ·············0000000000001a4c·0000000000001a81·(DW_OP_reg3·(rbx))97 ·············0000000000001a9c·0000000000001ad1·(DW_OP_reg3·(rbx))
98 ····0000012b·v000000000000000·v000000000000000·views·at·0000010e·for:98 ····0000012b·v000000000000000·v000000000000000·views·at·0000010e·for:
99 ·············0000000000001a8b·0000000000001a8b·(DW_OP_reg3·(rbx))·(start·==·end)99 ·············0000000000001adb·0000000000001adb·(DW_OP_reg3·(rbx))·(start·==·end)
100 ····00000130·0000000000001212·(base·address)100 ····00000130·0000000000001290·(base·address)
101 ····00000139·v000000000000000·v000000000000005·views·at·00000110·for:101 ····00000139·v000000000000000·v000000000000005·views·at·00000110·for:
102 ·············0000000000001212·0000000000001212·(DW_OP_reg3·(rbx))102 ·············0000000000001290·0000000000001290·(DW_OP_reg3·(rbx))
103 ····0000013e·v000000000000005·v000000000000000·views·at·00000112·for:103 ····0000013e·v000000000000005·v000000000000000·views·at·00000112·for:
104 ·············0000000000001212·000000000000122a·(DW_OP_lit0;·DW_OP_stack_value)104 ·············0000000000001290·00000000000012a8·(DW_OP_lit0;·DW_OP_stack_value)
105 ····00000144·v000000000000000·v000000000000005·views·at·00000114·for:105 ····00000144·v000000000000000·v000000000000005·views·at·00000114·for:
106 ·············0000000000001231·0000000000001231·(DW_OP_reg3·(rbx))106 ·············00000000000012af·00000000000012af·(DW_OP_reg3·(rbx))
Max diff block lines reached; 120659/129226 bytes (93.37%) of diff not shown.
1.23 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
3 ··Length:···················2203 ··Length:···················220
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000001990·00000000000001809 ····00000000000019e0·0000000000000180
10 ····0000000000001110·000000000000018310 ····0000000000001110·0000000000000201
11 ····00000000000012a0·000000000000029d11 ····0000000000001320·0000000000000267
12 ····0000000000001540·000000000000007b12 ····0000000000001590·000000000000007b
13 ····00000000000015c0·000000000000009613 ····0000000000001610·000000000000009b
14 ····0000000000001660·00000000000000a314 ····00000000000016b0·00000000000000a3
15 ····0000000000001710·00000000000000b015 ····0000000000001760·00000000000000b0
16 ····00000000000017c0·000000000000003c16 ····0000000000001810·000000000000003c
17 ····0000000000001800·000000000000002817 ····0000000000001850·0000000000000028
18 ····0000000000001830·000000000000004b18 ····0000000000001880·000000000000004b
19 ····0000000000001880·000000000000003119 ····00000000000018d0·0000000000000031
20 ····00000000000018c0·000000000000001020 ····0000000000001910·0000000000000010
21 ····0000000000000000·000000000000000021 ····0000000000000000·0000000000000000
  
242 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 1gd0snI43 
3 _testsinglephase.c2 _testsinglephase.c
4 global_state3 global_state
5 _testsinglephase_basic4 _testsinglephase_basic
6 PyInit__testsinglephase.cold5 PyInit__testsinglephase.cold
7 clear_state6 clear_state
8 clear_state.cold7 clear_state.cold
9 init_state8 init_state
2.96 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 92 lines modifiedOffset 2, 92 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000001110·<PyInit__testsinglephase.cold>:3 0000000000001110·<PyInit__testsinglephase.cold>:
4 »       ...4 »       ...
  
5 0000000000001184·<clear_state.cold>:5 00000000000011c7·<clear_state.cold>:
6 »       ...6 »       ...
  
7 000000000000119b·<init_state.cold>:7 00000000000011de·<init_state.cold>:
8 »       ...8 »       ...
  
9 00000000000011ab·<init_module.cold>:9 0000000000001229·<init_module.cold>:
10 »       ...10 »       ...
  
11 00000000000011c8·<basic__clear_globals.cold>:11 0000000000001246·<basic__clear_globals.cold>:
12 »       ...12 »       ...
  
13 00000000000011d2·<common_sum.cold>:13 0000000000001250·<common_sum.cold>:
14 common_sum():14 common_sum():
15 ./build-static/../Include/object.h:70515 ./build-static/../Include/object.h:705
16 »       add····%al,(%rax)16 »       add····%al,(%rax)
17 »       add····%al,(%rax)17 »       add····%al,(%rax)
18 »       add····%al,(%rax)18 »       add····%al,(%rax)
19 »       ...19 »       ...
  
20 00000000000011d9·<PyInit__testsinglephase_basic_copy.cold>:20 0000000000001257·<PyInit__testsinglephase_basic_copy.cold>:
21 »       ...21 »       ...
  
22 0000000000001212·<PyInit__testsinglephase_with_reinit.cold>:22 0000000000001290·<PyInit__testsinglephase_with_reinit.cold>:
23 »       ...23 »       ...
  
24 0000000000001252·<PyInit__testsinglephase_with_state.cold>:24 00000000000012d0·<PyInit__testsinglephase_with_state.cold>:
25 »       ...25 »       ...
  
26 00000000000012a0·<PyInit__testsinglephase>:26 0000000000001320·<PyInit__testsinglephase>:
27 »       ...27 »       ...
  
28 0000000000001540·<clear_state>:28 0000000000001590·<clear_state>:
29 »       ...29 »       ...
  
30 00000000000015c0·<init_state>:30 0000000000001610·<init_state>:
31 »       ...31 »       ...
  
32 0000000000001660·<init_module>:32 00000000000016b0·<init_module>:
33 »       ...33 »       ...
  
34 0000000000001710·<basic__clear_globals>:34 0000000000001760·<basic__clear_globals>:
35 »       ...35 »       ...
  
36 00000000000017c0·<common_sum>:36 0000000000001810·<common_sum>:
37 »       ...37 »       ...
  
38 0000000000001800·<common_look_up_self>:38 0000000000001850·<common_look_up_self>:
39 »       ...39 »       ...
  
40 0000000000001830·<common_state_initialized>:40 0000000000001880·<common_state_initialized>:
41 »       ...41 »       ...
  
42 0000000000001880·<get_module_state>:42 00000000000018d0·<get_module_state>:
43 »       ...43 »       ...
  
44 00000000000018c0·<basic_initialized_count>:44 0000000000001910·<basic_initialized_count>:
45 »       ...45 »       ...
  
46 00000000000018d0·<deregister_tm_clones>:46 0000000000001920·<deregister_tm_clones>:
47 »       ...47 »       ...
  
48 0000000000001900·<register_tm_clones>:48 0000000000001950·<register_tm_clones>:
49 »       ...49 »       ...
  
50 0000000000001940·<__do_global_dtors_aux>:50 0000000000001990·<__do_global_dtors_aux>:
51 »       ...51 »       ...
  
52 0000000000001980·<frame_dummy>:52 00000000000019d0·<frame_dummy>:
53 »       ...53 »       ...
  
54 0000000000001990·<PyInit__testsinglephase_basic_wrapper>:54 00000000000019e0·<PyInit__testsinglephase_basic_wrapper>:
55 »       ...55 »       ...
  
56 00000000000019a0·<PyInit__testsinglephase_basic_copy>:56 00000000000019f0·<PyInit__testsinglephase_basic_copy>:
57 »       ...57 »       ...
  
58 0000000000001a20·<PyInit__testsinglephase_with_reinit>:58 0000000000001a70·<PyInit__testsinglephase_with_reinit>:
59 »       ...59 »       ...
  
60 0000000000001a90·<PyInit__testsinglephase_with_state>:60 0000000000001ae0·<PyInit__testsinglephase_with_state>:
61 »       ...61 »       ...
  
62 0000000000001af0·<basic__clear_module_state>:62 0000000000001b40·<basic__clear_module_state>:
63 »       ...63 »       ...
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000001b10·<_fini>:2 0000000000001b60·<_fini>:
3 »       ...3 »       ...
891 MB
./usr/lib/debug/.build-id/c1/b018cf1fbd15cbad73fda862dc1eb179af357e.debug vs.
./usr/lib/debug/.build-id/a3/7c56f9064be9dfa22643242dd1cf0521e5423b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 4% similar despite different names
1.13 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x64690011 ··Entry·point·address:···············0x648950
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········13356640·(bytes·into·file)13 ··Start·of·section·headers:··········13364880·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4319 ··Number·of·section·headers:·········43
20 ··Section·header·string·table·index:·4220 ··Section·header·string·table·index:·42
2.58 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x6469002 Entry·point·0x648950
3 There·are·14·program·headers,·starting·at·offset·643 There·are·14·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x8
7 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x000000·0x00001c·R···0x17 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x000000·0x00001c·R···0x1
8 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003d4·0x01f5a0·R···0x10008 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003d4·0x01f5a0·R···0x1000
9 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x2ce679·R·E·0x10009 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x2cfcc9·R·E·0x1000
10 ··LOAD···········0x000000·0x00000000006ef000·0x00000000006ef000·0x000000·0x335120·R···0x100010 ··LOAD···········0x000000·0x00000000006f0000·0x00000000006f0000·0x000000·0x335128·R···0x1000
11 ··LOAD···········0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x180bc0·RW··0x100011 ··LOAD···········0x000dc8·0x0000000000a26dc8·0x0000000000a26dc8·0x000000·0x180bc0·RW··0x1000
12 ··DYNAMIC········0x000dc8·0x0000000000a25dd8·0x0000000000a25dd8·0x000000·0x000200·RW··0x812 ··DYNAMIC········0x000dc8·0x0000000000a26dd8·0x0000000000a26dd8·0x000000·0x000200·RW··0x8
13 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x813 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
14 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x414 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x4
15 ··TLS············0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000010·R···0x815 ··TLS············0x000dc8·0x0000000000a26dc8·0x0000000000a26dc8·0x000000·0x000010·R···0x8
16 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x816 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
17 ··GNU_EH_FRAME···0x001000·0x000000000099cd84·0x000000000099cd84·0x000000·0x016454·R···0x417 ··GNU_EH_FRAME···0x001000·0x000000000099dd84·0x000000000099dd84·0x000000·0x01642c·R···0x4
18 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1018 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
19 ··GNU_RELRO······0x000dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000238·R···0x119 ··GNU_RELRO······0x000dc8·0x0000000000a26dc8·0x0000000000a26dc8·0x000000·0x000238·R···0x1
  
20 ·Section·to·Segment·mapping:20 ·Section·to·Segment·mapping:
21 ··Segment·Sections...21 ··Segment·Sections...
22 ···00·····22 ···00·····
23 ···01·····.interp·23 ···01·····.interp·
24 ···02·····.interp·.note.gnu.property·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·24 ···02·····.interp·.note.gnu.property·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
25 ···03·····.init·.plt·.text·.fini·25 ···03·····.init·.plt·.text·.fini·
6.57 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·43·section·headers,·starting·at·offset·0xcbce60:1 There·are·43·section·headers,·starting·at·offset·0xcbee90:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········0000000000400350·000350·00001c·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········0000000000400350·000350·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400370·000370·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400370·000370·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000400390·000390·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000400390·000390·000024·00···A··0···0··4
Offset 12, 41 lines modifiedOffset 12, 41 lines modified
12 ··[·7]·.dynstr···········NOBITS··········0000000000410e10·0003d4·00a29a·00···A··0···0··112 ··[·7]·.dynstr···········NOBITS··········0000000000410e10·0003d4·00a29a·00···A··0···0··1
13 ··[·8]·.gnu.version······NOBITS··········000000000041b0aa·0003d4·0011da·02···A··6···0··213 ··[·8]·.gnu.version······NOBITS··········000000000041b0aa·0003d4·0011da·02···A··6···0··2
14 ··[·9]·.gnu.version_r····NOBITS··········000000000041c288·0003d4·0001e0·00···A··7···3··814 ··[·9]·.gnu.version_r····NOBITS··········000000000041c288·0003d4·0001e0·00···A··7···3··8
15 ··[10]·.rela.dyn·········NOBITS··········000000000041c468·0003d4·000228·18···A··6···0··815 ··[10]·.rela.dyn·········NOBITS··········000000000041c468·0003d4·000228·18···A··6···0··8
16 ··[11]·.rela.plt·········NOBITS··········000000000041c690·0003d4·002f10·18···A··6··25··816 ··[11]·.rela.plt·········NOBITS··········000000000041c690·0003d4·002f10·18···A··6··25··8
17 ··[12]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··417 ··[12]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··4
18 ··[13]·.plt··············NOBITS··········0000000000420020·001000·001f70·10··AX··0···0·1618 ··[13]·.plt··············NOBITS··········0000000000420020·001000·001f70·10··AX··0···0·16
19 ··[14]·.text·············NOBITS··········0000000000421f90·001000·2cc6de·00··AX··0···0·1619 ··[14]·.text·············NOBITS··········0000000000421f90·001000·2cdd2e·00··AX··0···0·16
20 ··[15]·.fini·············NOBITS··········00000000006ee670·001000·000009·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000006efcc0·001000·000009·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000006ef000·001000·2add83·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000006f0000·001000·2add83·00···A··0···0·32
22 ··[17]·.stapsdt.base·····NOBITS··········000000000099cd83·001000·000001·00···A··0···0··122 ··[17]·.stapsdt.base·····NOBITS··········000000000099dd83·001000·000001·00···A··0···0··1
23 ··[18]·.eh_frame_hdr·····NOBITS··········000000000099cd84·001000·016454·00···A··0···0··423 ··[18]·.eh_frame_hdr·····NOBITS··········000000000099dd84·001000·01642c·00···A··0···0··4
24 ··[19]·.eh_frame·········NOBITS··········00000000009b31d8·001000·070f48·00···A··0···0··824 ··[19]·.eh_frame·········NOBITS··········00000000009b41b0·001000·070f78·00···A··0···0··8
25 ··[20]·.tbss·············NOBITS··········0000000000a25dc8·000dc8·000010·00·WAT··0···0··825 ··[20]·.tbss·············NOBITS··········0000000000a26dc8·000dc8·000010·00·WAT··0···0··8
26 ··[21]·.init_array·······NOBITS··········0000000000a25dc8·000dc8·000008·08··WA··0···0··826 ··[21]·.init_array·······NOBITS··········0000000000a26dc8·000dc8·000008·08··WA··0···0··8
27 ··[22]·.fini_array·······NOBITS··········0000000000a25dd0·000dc8·000008·08··WA··0···0··827 ··[22]·.fini_array·······NOBITS··········0000000000a26dd0·000dc8·000008·08··WA··0···0··8
28 ··[23]·.dynamic··········NOBITS··········0000000000a25dd8·000dc8·000200·10··WA··7···0··828 ··[23]·.dynamic··········NOBITS··········0000000000a26dd8·000dc8·000200·10··WA··7···0··8
29 ··[24]·.got··············NOBITS··········0000000000a25fd8·000dc8·000010·08··WA··0···0··829 ··[24]·.got··············NOBITS··········0000000000a26fd8·000dc8·000010·08··WA··0···0··8
30 ··[25]·.got.plt··········NOBITS··········0000000000a25fe8·000dc8·000fc8·08··WA··0···0··830 ··[25]·.got.plt··········NOBITS··········0000000000a26fe8·000dc8·000fc8·08··WA··0···0··8
31 ··[26]·.data·············NOBITS··········0000000000a26fc0·000dc8·10bd00·00··WA··0···0·3231 ··[26]·.data·············NOBITS··········0000000000a27fc0·000dc8·10bd00·00··WA··0···0·32
32 ··[27]·.PyRuntime········NOBITS··········0000000000b32cc0·000dc8·0704a8·00··WA··0···0·3232 ··[27]·.PyRuntime········NOBITS··········0000000000b33cc0·000dc8·0704a8·00··WA··0···0·32
33 ··[28]·.probes···········NOBITS··········0000000000ba3168·000dc8·000018·00··WA··0···0··233 ··[28]·.probes···········NOBITS··········0000000000ba4168·000dc8·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········0000000000ba3180·000dc8·003808·00··WA··0···0·3234 ··[29]·.bss··············NOBITS··········0000000000ba4180·000dc8·003808·00··WA··0···0·32
35 ··[30]·.comment··········PROGBITS········0000000000000000·0003d4·00001f·01··MS··0···0··135 ··[30]·.comment··········PROGBITS········0000000000000000·0003d4·00001f·01··MS··0···0··1
36 ··[31]·.note.stapsdt·····NOTE············0000000000000000·0003f4·000188·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············0000000000000000·0003f4·000188·00······0···0··4
37 ··[32]·.debug_aranges····PROGBITS········0000000000000000·000580·003bed·00···C··0···0··837 ··[32]·.debug_aranges····PROGBITS········0000000000000000·000580·003c3e·00···C··0···0··8
38 ··[33]·.debug_info·······PROGBITS········0000000000000000·004170·7b60f9·00···C··0···0··838 ··[33]·.debug_info·······PROGBITS········0000000000000000·0041c0·7b69ec·00···C··0···0··8
39 ··[34]·.debug_abbrev·····PROGBITS········0000000000000000·7ba270·012555·00···C··0···0··839 ··[34]·.debug_abbrev·····PROGBITS········0000000000000000·7babb0·0125ed·00···C··0···0··8
40 ··[35]·.debug_line·······PROGBITS········0000000000000000·7cc7c8·13af27·00···C··0···0··840 ··[35]·.debug_line·······PROGBITS········0000000000000000·7cd1a0·13b819·00···C··0···0··8
41 ··[36]·.debug_str········PROGBITS········0000000000000000·9076f0·023fcd·01·MSC··0···0··841 ··[36]·.debug_str········PROGBITS········0000000000000000·9089c0·023fcd·01·MSC··0···0··8
42 ··[37]·.debug_line_str···PROGBITS········0000000000000000·92b6c0·000cae·01·MSC··0···0··842 ··[37]·.debug_line_str···PROGBITS········0000000000000000·92c990·000cad·01·MSC··0···0··8
43 ··[38]·.debug_loclists···PROGBITS········0000000000000000·92c370·226c24·00···C··0···0··843 ··[38]·.debug_loclists···PROGBITS········0000000000000000·92d640·227838·00···C··0···0··8
44 ··[39]·.debug_rnglists···PROGBITS········0000000000000000·b52f98·0654e0·00···C··0···0··844 ··[39]·.debug_rnglists···PROGBITS········0000000000000000·b54e78·065724·00···C··0···0··8
45 ··[40]·.symtab···········SYMTAB··········0000000000000000·bb8478·0827d0·18·····41·19987··845 ··[40]·.symtab···········SYMTAB··········0000000000000000·bba5a0·082758·18·····41·19982··8
46 ··[41]·.strtab···········STRTAB··········0000000000000000·c3ac48·082057·00······0···0··146 ··[41]·.strtab···········STRTAB··········0000000000000000·c3ccf8·081fdd·00······0···0··1
47 ··[42]·.shstrtab·········STRTAB··········0000000000000000·cbcc9f·0001bb·00······0···0··147 ··[42]·.shstrtab·········STRTAB··········0000000000000000·cbecd5·0001bb·00······0···0··1
48 Key·to·Flags:48 Key·to·Flags:
49 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),49 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
50 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),50 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
51 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),51 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
52 ··D·(mbind),·l·(large),·p·(processor·specific)52 ··D·(mbind),·l·(large),·p·(processor·specific)
3.6 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Symbol·table·'.symtab'·contains·22270·entries:1 Symbol·table·'.symtab'·contains·22265·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crt1.o
5 ·····2:·00000000004003b4····32·OBJECT··LOCAL··DEFAULT····4·__abi_tag5 ·····2:·00000000004003b4····32·OBJECT··LOCAL··DEFAULT····4·__abi_tag
6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
7 ·····4:·0000000000702c80····94·OBJECT··LOCAL··DEFAULT···16·CSWTCH.17 ·····4:·0000000000703c80····94·OBJECT··LOCAL··DEFAULT···16·CSWTCH.1
8 ·····5:·0000000000421f90·····6·FUNC····LOCAL··DEFAULT···14·_PyToken_OneChar.cold8 ·····5:·0000000000421f90·····6·FUNC····LOCAL··DEFAULT···14·_PyToken_OneChar.cold
9 ·····6:·0000000000421f96····22·FUNC····LOCAL··DEFAULT···14·_PyToken_ThreeChars.cold9 ·····6:·0000000000421f96····22·FUNC····LOCAL··DEFAULT···14·_PyToken_ThreeChars.cold
10 ·····7:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c10 ·····7:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c
11 ·····8:·0000000000421fac····90·FUNC····LOCAL··DEFAULT···14·_PyPegen_run_parser_from_string.cold11 ·····8:·0000000000421fac····90·FUNC····LOCAL··DEFAULT···14·_PyPegen_run_parser_from_string.cold
12 ·····9:·0000000000422006····48·FUNC····LOCAL··DEFAULT···14·_PyPegen_Parser_New.cold12 ·····9:·0000000000422006····48·FUNC····LOCAL··DEFAULT···14·_PyPegen_Parser_New.cold
13 ····10:·0000000000422036···168·FUNC····LOCAL··DEFAULT···14·_PyPegen_fill_token.cold13 ····10:·0000000000422036···168·FUNC····LOCAL··DEFAULT···14·_PyPegen_fill_token.cold
14 ····11:·00000000004220de····12·FUNC····LOCAL··DEFAULT···14·_PyPegen_expect_soft_keyword.cold14 ····11:·00000000004220de····12·FUNC····LOCAL··DEFAULT···14·_PyPegen_expect_soft_keyword.cold
Offset 24, 39 lines modifiedOffset 24, 39 lines modified
24 ····20:·0000000000422316····54·FUNC····LOCAL··DEFAULT···14·_PyPegen_expect_forced_token.cold24 ····20:·0000000000422316····54·FUNC····LOCAL··DEFAULT···14·_PyPegen_expect_forced_token.cold
25 ····21:·000000000042234c····34·FUNC····LOCAL··DEFAULT···14·_PyPegen_Parser_Free.cold25 ····21:·000000000042234c····34·FUNC····LOCAL··DEFAULT···14·_PyPegen_Parser_Free.cold
26 ····22:·000000000042236e····46·FUNC····LOCAL··DEFAULT···14·_PyPegen_run_parser_from_file_pointer.cold26 ····22:·000000000042236e····46·FUNC····LOCAL··DEFAULT···14·_PyPegen_run_parser_from_file_pointer.cold
27 ····23:·000000000042239c·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset.cold27 ····23:·000000000042239c·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset.cold
28 ····24:·00000000004223a5·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset_raw.cold28 ····24:·00000000004223a5·····9·FUNC····LOCAL··DEFAULT···14·_PyPegen_byte_offset_to_character_offset_raw.cold
29 ····25:·00000000004223ae···157·FUNC····LOCAL··DEFAULT···14·_PyPegen_calculate_display_width.cold29 ····25:·00000000004223ae···157·FUNC····LOCAL··DEFAULT···14·_PyPegen_calculate_display_width.cold
30 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c30 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c
31 ····27:·0000000000647330····74·FUNC····LOCAL··DEFAULT···14·raise_unclosed_parentheses_error31 ····27:·0000000000649380····74·FUNC····LOCAL··DEFAULT···14·raise_unclosed_parentheses_error
32 ····28:·0000000000647380···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION32 ····28:·00000000006493d0···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
33 ····29:·000000000042252a···177·FUNC····LOCAL··DEFAULT···14·_Pypegen_tokenizer_error.cold33 ····29:·000000000042252a···177·FUNC····LOCAL··DEFAULT···14·_Pypegen_tokenizer_error.cold
34 ····30:·0000000000647280···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.034 ····30:·00000000006492d0···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
35 ····31:·00000000004225db···119·FUNC····LOCAL··DEFAULT···14·_Pypegen_set_syntax_error.cold35 ····31:·00000000004225db···119·FUNC····LOCAL··DEFAULT···14·_Pypegen_set_syntax_error.cold
36 ····32:·0000000000422652···146·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error.cold36 ····32:·0000000000422652···146·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error.cold
37 ····33:·00000000004226e4···186·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error_known_location.cold37 ····33:·00000000004226e4···186·FUNC····LOCAL··DEFAULT···14·_PyPegen_raise_error_known_location.cold
38 ····34:·0000000000647260····27·FUNC····LOCAL··DEFAULT···14·Py_XDECREF38 ····34:·00000000006492b0····27·FUNC····LOCAL··DEFAULT···14·Py_XDECREF
39 ····35:·0000000000422852···193·FUNC····LOCAL··DEFAULT···14·get_error_line_from_tokenizer_buffers39 ····35:·0000000000422852···193·FUNC····LOCAL··DEFAULT···14·get_error_line_from_tokenizer_buffers
40 ····36:·000000000042279e···180·FUNC····LOCAL··DEFAULT···14·_Pypegen_raise_decode_error.cold40 ····36:·000000000042279e···180·FUNC····LOCAL··DEFAULT···14·_Pypegen_raise_decode_error.cold
41 ····37:·0000000000422913·····5·FUNC····LOCAL··DEFAULT···14·Py_XDECREF.cold41 ····37:·0000000000422913·····5·FUNC····LOCAL··DEFAULT···14·Py_XDECREF.cold
42 ····38:·0000000000422918····99·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0.cold42 ····38:·0000000000422918····99·FUNC····LOCAL··DEFAULT···14·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0.cold
43 ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c43 ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c
44 ····40:·0000000000422ab0····39·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_string.cold44 ····40:·0000000000422ab0····39·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_string.cold
45 ····41:·0000000000422ad7···276·FUNC····LOCAL··DEFAULT···14·_PyPegen_set_expr_context.cold45 ····41:·0000000000422ad7···276·FUNC····LOCAL··DEFAULT···14·_PyPegen_set_expr_context.cold
46 ····42:·000000000042367c···105·FUNC····LOCAL··DEFAULT···14·_set_seq_context46 ····42:·000000000042367c···105·FUNC····LOCAL··DEFAULT···14·_set_seq_context
47 ····43:·0000000000422beb···235·FUNC····LOCAL··DEFAULT···14·_PyPegen_concatenate_strings.cold47 ····43:·0000000000422beb···235·FUNC····LOCAL··DEFAULT···14·_PyPegen_concatenate_strings.cold
48 ····44:·0000000000422cd6···190·FUNC····LOCAL··DEFAULT···14·_PyPegen_collect_call_seqs.cold48 ····44:·0000000000422cd6···190·FUNC····LOCAL··DEFAULT···14·_PyPegen_collect_call_seqs.cold
49 ····45:·0000000000647420····86·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.049 ····45:·0000000000649470····86·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.0
50 ····46:·0000000000422d94·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold50 ····46:·0000000000422d94·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold
51 ····47:·0000000000422d9b····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_count_dots.cold51 ····47:·0000000000422d9b····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_seq_count_dots.cold
52 ····48:·0000000000422daa····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_exprs.cold52 ····48:·0000000000422daa····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_exprs.cold
53 ····49:·0000000000422db4····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_cmpops.cold53 ····49:·0000000000422db4····10·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_cmpops.cold
54 ····50:·0000000000515370····67·FUNC····LOCAL··DEFAULT···14·_get_names.isra.054 ····50:·0000000000515ae0····67·FUNC····LOCAL··DEFAULT···14·_get_names.isra.0
55 ····51:·00000000005154e0····68·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.055 ····51:·0000000000515c50····68·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.0
56 ····52:·0000000000422dbe····47·FUNC····LOCAL··DEFAULT···14·_PyPegen_make_arguments.cold56 ····52:·0000000000422dbe····47·FUNC····LOCAL··DEFAULT···14·_PyPegen_make_arguments.cold
57 ····53:·0000000000422ded·····7·FUNC····LOCAL··DEFAULT···14·_get_names.isra.0.cold57 ····53:·0000000000422ded·····7·FUNC····LOCAL··DEFAULT···14·_get_names.isra.0.cold
58 ····54:·0000000000422df4····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_join_sequences.cold58 ····54:·0000000000422df4····15·FUNC····LOCAL··DEFAULT···14·_PyPegen_join_sequences.cold
59 ····55:·0000000000422e03····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_token.cold59 ····55:·0000000000422e03····33·FUNC····LOCAL··DEFAULT···14·_PyPegen_constant_from_token.cold
60 ····56:·0000000000422e24·····7·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.0.cold60 ····56:·0000000000422e24·····7·FUNC····LOCAL··DEFAULT···14·_get_defaults.isra.0.cold
61 ····57:·0000000000422e2b···140·FUNC····LOCAL··DEFAULT···14·_PyPegen_formatted_value.cold61 ····57:·0000000000422e2b···140·FUNC····LOCAL··DEFAULT···14·_PyPegen_formatted_value.cold
62 ····58:·0000000000423246···151·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION62 ····58:·0000000000423246···151·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
Offset 76, 22198 lines modifiedOffset 76, 22193 lines modified
76 ····72:·000000000042318f····27·FUNC····LOCAL··DEFAULT···14·_PyPegen_setup_full_format_spec.cold76 ····72:·000000000042318f····27·FUNC····LOCAL··DEFAULT···14·_PyPegen_setup_full_format_spec.cold
77 ····73:·00000000004232dd·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_patterns.cold77 ····73:·00000000004232dd·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_patterns.cold
78 ····74:·00000000004232e4·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_pattern_keys.cold78 ····74:·00000000004232e4·····7·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_pattern_keys.cold
79 ····75:·00000000004232eb···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_invalid_target.cold79 ····75:·00000000004232eb···175·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_invalid_target.cold
80 ····76:·000000000042339a···305·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_expr_name.cold80 ····76:·000000000042339a···305·FUNC····LOCAL··DEFAULT···14·_PyPegen_get_expr_name.cold
81 ····77:·00000000004235ec····31·FUNC····LOCAL··DEFAULT···14·_PyPegen_new_type_comment.cold81 ····77:·00000000004235ec····31·FUNC····LOCAL··DEFAULT···14·_PyPegen_new_type_comment.cold
82 ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c82 ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c
83 ····79:·0000000000a27020····72·OBJECT··LOCAL··DEFAULT···26·reserved_keywords83 ····79:·0000000000a28020····72·OBJECT··LOCAL··DEFAULT···26·reserved_keywords
84 ····80:·00000000005169b0··7458·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule84 ····80:·0000000000517130··7461·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule
85 ····81:·0000000000518bd0··8484·FUNC····LOCAL··DEFAULT···14·simple_stmt_rule85 ····81:·0000000000519350··8491·FUNC····LOCAL··DEFAULT···14·simple_stmt_rule
86 ····82:·000000000064a080···878·FUNC····LOCAL··DEFAULT···14·expressions_rule86 ····82:·000000000064c0d0···878·FUNC····LOCAL··DEFAULT···14·expressions_rule
87 ····83:·000000000064b1b0···205·FUNC····LOCAL··DEFAULT···14·_loop0_1_rule87 ····83:·000000000064d200···205·FUNC····LOCAL··DEFAULT···14·_loop0_1_rule
88 ····84:·0000000000518950···625·FUNC····LOCAL··DEFAULT···14·simple_stmts_rule88 ····84:·00000000005190d0···625·FUNC····LOCAL··DEFAULT···14·simple_stmts_rule
Diff chunk too large, falling back to line-by-line diff (429 lines added, 429 lines removed)
89 ····85:·00000000004236f1··2257·FUNC····LOCAL··DEFAULT···14·_PyPegen_parse.cold89 ····85:·00000000004236f1··2257·FUNC····LOCAL··DEFAULT···14·_PyPegen_parse.cold
90 ····86:·0000000000436064···422·FUNC····LOCAL··DEFAULT···14·_gather_141_rule90 ····86:·0000000000436063···422·FUNC····LOCAL··DEFAULT···14·_gather_141_rule
91 ····87:·000000000051e950··1162·FUNC····LOCAL··DEFAULT···14·expression_rule91 ····87:·000000000051f0d0··1162·FUNC····LOCAL··DEFAULT···14·expression_rule
92 ····88:·0000000000436064···422·FUNC····LOCAL··DEFAULT···14·_gather_143_rule92 ····88:·0000000000436063···422·FUNC····LOCAL··DEFAULT···14·_gather_143_rule
93 ····89:·0000000000436064···422·FUNC····LOCAL··DEFAULT···14·_gather_145_rule93 ····89:·0000000000436063···422·FUNC····LOCAL··DEFAULT···14·_gather_145_rule
94 ····90:·0000000000436064···422·FUNC····LOCAL··DEFAULT···14·_gather_147_rule94 ····90:·0000000000436063···422·FUNC····LOCAL··DEFAULT···14·_gather_147_rule
95 ····91:·000000000064b1b0···205·FUNC····LOCAL··DEFAULT···14·_loop0_2_rule95 ····91:·000000000064d200···205·FUNC····LOCAL··DEFAULT···14·_loop0_2_rule
96 ····92:·00000000005186e0···187·FUNC····LOCAL··DEFAULT···14·_tmp_7_rule96 ····92:·0000000000518e60···187·FUNC····LOCAL··DEFAULT···14·_tmp_7_rule
97 ····93:·00000000005187a0···140·FUNC····LOCAL··DEFAULT···14·_tmp_8_rule97 ····93:·0000000000518f20···140·FUNC····LOCAL··DEFAULT···14·_tmp_8_rule
98 ····94:·0000000000518830···140·FUNC····LOCAL··DEFAULT···14·_tmp_9_rule98 ····94:·0000000000518fb0···140·FUNC····LOCAL··DEFAULT···14·_tmp_9_rule
99 ····95:·00000000005188c0···140·FUNC····LOCAL··DEFAULT···14·_tmp_10_rule99 ····95:·0000000000519040···140·FUNC····LOCAL··DEFAULT···14·_tmp_10_rule
100 ····96:·0000000000524ae0···721·FUNC····LOCAL··DEFAULT···14·decorators_rule100 ····96:·00000000005251e0···721·FUNC····LOCAL··DEFAULT···14·decorators_rule
101 ····97:·0000000000525340··3254·FUNC····LOCAL··DEFAULT···14·function_def_raw_rule101 ····97:·0000000000525a40··3230·FUNC····LOCAL··DEFAULT···14·function_def_raw_rule
102 ····98:·000000000052a460··1344·FUNC····LOCAL··DEFAULT···14·named_expression_rule102 ····98:·000000000052ab50··1344·FUNC····LOCAL··DEFAULT···14·named_expression_rule
103 ····99:·000000000052b8b0··1704·FUNC····LOCAL··DEFAULT···14·block_rule103 ····99:·000000000052bfa0··1704·FUNC····LOCAL··DEFAULT···14·block_rule
104 ···100:·000000000052c8c0···867·FUNC····LOCAL··DEFAULT···14·elif_stmt_rule104 ···100:·000000000052cfb0···867·FUNC····LOCAL··DEFAULT···14·elif_stmt_rule
105 ···101:·000000000052d120···152·FUNC····LOCAL··DEFAULT···14·else_block_rule105 ···101:·000000000052d810···152·FUNC····LOCAL··DEFAULT···14·else_block_rule
106 ···102:·0000000000648ba0···670·FUNC····LOCAL··DEFAULT···14·class_def_raw_rule106 ···102:·000000000064abf0···670·FUNC····LOCAL··DEFAULT···14·class_def_raw_rule
107 ···103:·000000000051d0e0··1317·FUNC····LOCAL··DEFAULT···14·star_targets_rule107 ···103:·000000000051d860··1318·FUNC····LOCAL··DEFAULT···14·star_targets_rule
108 ···104:·0000000000520a80··2326·FUNC····LOCAL··DEFAULT···14·star_expressions_rule108 ···104:·00000000005211f0··2225·FUNC····LOCAL··DEFAULT···14·star_expressions_rule
109 ···105:·0000000000528180····53·FUNC····LOCAL··DEFAULT···14·NEW_TYPE_COMMENT109 ···105:·0000000000528870····53·FUNC····LOCAL··DEFAULT···14·NEW_TYPE_COMMENT
110 ···106:·0000000000649630···407·FUNC····LOCAL··DEFAULT···14·_gather_53_rule110 ···106:·000000000064b680···407·FUNC····LOCAL··DEFAULT···14·_gather_53_rule
111 ···107:·00000000006486f0···140·FUNC····LOCAL··DEFAULT···14·finally_block_rule111 ···107:·000000000064a740···140·FUNC····LOCAL··DEFAULT···14·finally_block_rule
112 ···108:·0000000000648780··1056·FUNC····LOCAL··DEFAULT···14·_loop1_60_rule112 ···108:·000000000064a7d0··1056·FUNC····LOCAL··DEFAULT···14·_loop1_60_rule
113 ···109:·000000000064c240···215·FUNC····LOCAL··DEFAULT···14·subject_expr_rule113 ···109:·000000000064e290···215·FUNC····LOCAL··DEFAULT···14·subject_expr_rule
114 ···110:·000000000064c320···187·FUNC····LOCAL··DEFAULT···14·patterns_rule114 ···110:·000000000064e370···187·FUNC····LOCAL··DEFAULT···14·patterns_rule
115 ···111:·000000000064dd80···102·FUNC····LOCAL··DEFAULT···14·guard_rule115 ···111:·000000000064fdd0···102·FUNC····LOCAL··DEFAULT···14·guard_rule
116 ···112:·0000000000649630···407·FUNC····LOCAL··DEFAULT···14·_gather_57_rule116 ···112:·000000000064b680···407·FUNC····LOCAL··DEFAULT···14·_gather_57_rule
117 ···113:·00000000006493b0····22·FUNC····LOCAL··DEFAULT···14·INVALID_VERSION_CHECK117 ···113:·000000000064b400····22·FUNC····LOCAL··DEFAULT···14·INVALID_VERSION_CHECK
118 ···114:·000000000064e860···837·FUNC····LOCAL··DEFAULT···14·_loop1_61_rule118 ···114:·00000000006508b0···837·FUNC····LOCAL··DEFAULT···14·_loop1_61_rule
119 ···115:·0000000000435a95···126·FUNC····LOCAL··DEFAULT···14·_tmp_215_rule119 ···115:·0000000000435a94···126·FUNC····LOCAL··DEFAULT···14·_tmp_215_rule
120 ···116:·0000000000435b13···310·FUNC····LOCAL··DEFAULT···14·_loop0_216_rule120 ···116:·0000000000435b12···310·FUNC····LOCAL··DEFAULT···14·_loop0_216_rule
121 ···117:·0000000000648780··1056·FUNC····LOCAL··DEFAULT···14·_loop1_217_rule121 ···117:·000000000064a7d0··1056·FUNC····LOCAL··DEFAULT···14·_loop1_217_rule
122 ···118:·0000000000435b13···310·FUNC····LOCAL··DEFAULT···14·_loop0_219_rule122 ···118:·0000000000435b12···310·FUNC····LOCAL··DEFAULT···14·_loop0_219_rule
123 ···119:·000000000064e860···837·FUNC····LOCAL··DEFAULT···14·_loop1_220_rule123 ···119:·00000000006508b0···837·FUNC····LOCAL··DEFAULT···14·_loop1_220_rule
124 ···120:·00000000004356de···424·FUNC····LOCAL··DEFAULT···14·_gather_211_rule124 ···120:·00000000004356dd···424·FUNC····LOCAL··DEFAULT···14·_gather_211_rule
125 ···121:·000000000064b930···113·FUNC····LOCAL··DEFAULT···14·invalid_for_target_rule125 ···121:·000000000064d980···113·FUNC····LOCAL··DEFAULT···14·invalid_for_target_rule
126 ···122:·0000000000423fc2··4286·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule.cold126 ···122:·0000000000423fc2··4281·FUNC····LOCAL··DEFAULT···14·compound_stmt_rule.cold
127 ···123:·0000000000435cd0···135·FUNC····LOCAL··DEFAULT···14·_tmp_275_rule127 ···123:·0000000000435ccf···135·FUNC····LOCAL··DEFAULT···14·_tmp_275_rule
128 ···124:·000000000064b5f0···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION128 ···124:·000000000064d640···153·FUNC····LOCAL··DEFAULT···14·RAISE_ERROR_KNOWN_LOCATION
129 ···125:·0000000000435cd0···135·FUNC····LOCAL··DEFAULT···14·_tmp_218_rule129 ···125:·0000000000435ccf···135·FUNC····LOCAL··DEFAULT···14·_tmp_218_rule
130 ···126:·000000000043652c···422·FUNC····LOCAL··DEFAULT···14·_gather_213_rule130 ···126:·000000000043652b···422·FUNC····LOCAL··DEFAULT···14·_gather_213_rule
131 ···127:·0000000000649630···407·FUNC····LOCAL··DEFAULT···14·_gather_55_rule131 ···127:·000000000064b680···407·FUNC····LOCAL··DEFAULT···14·_gather_55_rule
132 ···128:·000000000043652c···422·FUNC····LOCAL··DEFAULT···14·_gather_209_rule132 ···128:·000000000043652b···422·FUNC····LOCAL··DEFAULT···14·_gather_209_rule
133 ···129:·00000000004356de···424·FUNC····LOCAL··DEFAULT···14·_gather_207_rule133 ···129:·00000000004356dd···424·FUNC····LOCAL··DEFAULT···14·_gather_207_rule
134 ···130:·0000000000649630···407·FUNC····LOCAL··DEFAULT···14·_gather_51_rule134 ···130:·000000000064b680···407·FUNC····LOCAL··DEFAULT···14·_gather_51_rule
135 ···131:·0000000000425080····59·FUNC····LOCAL··DEFAULT···14·_tmp_7_rule.cold135 ···131:·000000000042507b····59·FUNC····LOCAL··DEFAULT···14·_tmp_7_rule.cold
136 ···132:·00000000004250bb····45·FUNC····LOCAL··DEFAULT···14·_tmp_8_rule.cold136 ···132:·00000000004250b6····45·FUNC····LOCAL··DEFAULT···14·_tmp_8_rule.cold
137 ···133:·00000000004250e8····45·FUNC····LOCAL··DEFAULT···14·_tmp_9_rule.cold137 ···133:·00000000004250e3····45·FUNC····LOCAL··DEFAULT···14·_tmp_9_rule.cold
138 ···134:·0000000000425115····45·FUNC····LOCAL··DEFAULT···14·_tmp_10_rule.cold138 ···134:·0000000000425110····45·FUNC····LOCAL··DEFAULT···14·_tmp_10_rule.cold
139 ···135:·0000000000425142···229·FUNC····LOCAL··DEFAULT···14·simple_stmts_rule.cold139 ···135:·000000000042513d···229·FUNC····LOCAL··DEFAULT···14·simple_stmts_rule.cold
140 ···136:·000000000051f680··2029·FUNC····LOCAL··DEFAULT···14·single_target_rule140 ···136:·000000000051fe00··2029·FUNC····LOCAL··DEFAULT···14·single_target_rule
141 ···137:·00000000005252b0···140·FUNC····LOCAL··DEFAULT···14·_tmp_6_rule141 ···137:·00000000005259b0···140·FUNC····LOCAL··DEFAULT···14·_tmp_6_rule
142 ···138:·000000000064bf70···102·FUNC····LOCAL··DEFAULT···14·_tmp_11_rule142 ···138:·000000000064dfc0···102·FUNC····LOCAL··DEFAULT···14·_tmp_11_rule
143 ···139:·000000000052d580···773·FUNC····LOCAL··DEFAULT···14·augassign_rule143 ···139:·000000000052dc70···773·FUNC····LOCAL··DEFAULT···14·augassign_rule
144 ···140:·0000000000527260···119·FUNC····LOCAL··DEFAULT···14·_tmp_16_rule144 ···140:·0000000000527940···119·FUNC····LOCAL··DEFAULT···14·_tmp_16_rule
145 ···141:·0000000000527a90···419·FUNC····LOCAL··DEFAULT···14·yield_expr_rule145 ···141:·0000000000528180···419·FUNC····LOCAL··DEFAULT···14·yield_expr_rule
Max diff block lines reached; 3699697/3774609 bytes (98.02%) of diff not shown.
2.61 KB
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c1b018cf1fbd15cbad73fda862dc1eb179af357e6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a37c56f9064be9dfa22643242dd1cf0521e5423b
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
14 ····Location:·0x00000000004a4161,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317c14 ····Location:·0x00000000004a4570,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba417c
15 ····Arguments:·8@%rax·-4@%edx15 ····Arguments:·8@%rax·-4@%edx
16 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__start17 ····Name:·import__find__load__start
18 ····Location:·0x00000000004a41ac,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317a18 ····Location:·0x00000000004a45bb,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba417a
19 ····Arguments:·8@%rax19 ····Arguments:·8@%rax
20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x00000000004b5bc4,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317e22 ····Location:·0x00000000004b602a,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba417e
23 ····Arguments:·8@%r13·8@%rbp23 ····Arguments:·8@%r13·8@%rbp
24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00000000004bdb2d,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317826 ····Location:·0x00000000004bdfc0,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba4178
27 ····Arguments:·-8@%rbp27 ····Arguments:·-8@%rbp
28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x00000000004bdcb9,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317630 ····Location:·0x00000000004be04d,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba4176
31 ····Arguments:·-4@120(%rsp)31 ····Arguments:·-4@120(%rsp)
233 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 37, 26 lines modifiedOffset 37, 26 lines modified
37 ··Entry»  Dir»       Name37 ··Entry»  Dir»       Name
38 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·python.c38 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·python.c
39 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·python.c39 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1a):·python.c
40 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1012):·pylifecycle.h40 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x1012):·pylifecycle.h
  
41 ·Line·Number·Statements:41 ·Line·Number·Statements:
42 ··[0x00000043]··Set·column·to·142 ··[0x00000043]··Set·column·to·1
43 ··[0x00000045]··Extended·opcode·2:·set·Address·to·0x51280043 ··[0x00000045]··Extended·opcode·2:·set·Address·to·0x512f70
44 ··[0x00000050]··Advance·Line·by·13·to·1444 ··[0x00000050]··Advance·Line·by·13·to·14
45 ··[0x00000052]··Copy45 ··[0x00000052]··Copy
46 ··[0x00000053]··Set·is_stmt·to·046 ··[0x00000053]··Set·is_stmt·to·0
47 ··[0x00000054]··Copy·(view·1)47 ··[0x00000054]··Copy·(view·1)
48 ··[0x00000055]··Set·column·to·548 ··[0x00000055]··Set·column·to·5
49 ··[0x00000057]··Set·is_stmt·to·149 ··[0x00000057]··Set·is_stmt·to·1
50 ··[0x00000058]··Special·opcode·62:·advance·Address·by·4·to·0x512804·and·Line·by·1·to·1550 ··[0x00000058]··Special·opcode·62:·advance·Address·by·4·to·0x512f74·and·Line·by·1·to·15
51 ··[0x00000059]··Set·column·to·1251 ··[0x00000059]··Set·column·to·12
52 ··[0x0000005b]··Set·is_stmt·to·052 ··[0x0000005b]··Set·is_stmt·to·0
53 ··[0x0000005c]··Copy·(view·1)53 ··[0x0000005c]··Copy·(view·1)
54 ··[0x0000005d]··Special·opcode·75:·advance·Address·by·5·to·0x512809·and·Line·by·0·to·1554 ··[0x0000005d]··Special·opcode·75:·advance·Address·by·5·to·0x512f79·and·Line·by·0·to·15
55 ··[0x0000005e]··Extended·opcode·1:·End·of·Sequence55 ··[0x0000005e]··Extended·opcode·1:·End·of·Sequence
  
  
56 ··Offset:······················0x6156 ··Offset:······················0x61
57 ··Length:······················17957 ··Length:······················179
58 ··DWARF·Version:···············558 ··DWARF·Version:···············5
59 ··Address·size·(bytes):········859 ··Address·size·(bytes):········8
Offset 97, 74 lines modifiedOffset 97, 74 lines modified
97 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x45):·getbuildinfo.c97 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x45):·getbuildinfo.c
98 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x95):·string.h98 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x95):·string.h
99 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x763):·pyerrors.h99 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x763):·pyerrors.h
100 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x9e):·stddef.h100 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x9e):·stddef.h
  
101 ·Line·Number·Statements:101 ·Line·Number·Statements:
102 ··[0x000000b6]··Set·column·to·1102 ··[0x000000b6]··Set·column·to·1
103 ··[0x000000b8]··Extended·opcode·2:·set·Address·to·0x6469f0103 ··[0x000000b8]··Extended·opcode·2:·set·Address·to·0x648a40
104 ··[0x000000c3]··Advance·Line·by·40·to·41104 ··[0x000000c3]··Advance·Line·by·40·to·41
105 ··[0x000000c5]··Copy105 ··[0x000000c5]··Copy
106 ··[0x000000c6]··Set·column·to·5106 ··[0x000000c6]··Set·column·to·5
107 ··[0x000000c8]··Special·opcode·62:·advance·Address·by·4·to·0x6469f4·and·Line·by·1·to·42107 ··[0x000000c8]··Special·opcode·62:·advance·Address·by·4·to·0x648a44·and·Line·by·1·to·42
108 ··[0x000000c9]··Set·column·to·8108 ··[0x000000c9]··Set·column·to·8
109 ··[0x000000cb]··Set·is_stmt·to·0109 ··[0x000000cb]··Set·is_stmt·to·0
110 ··[0x000000cc]··Copy·(view·1)110 ··[0x000000cc]··Copy·(view·1)
111 ··[0x000000cd]··Set·column·to·5111 ··[0x000000cd]··Set·column·to·5
112 ··[0x000000cf]··Set·is_stmt·to·1112 ··[0x000000cf]··Set·is_stmt·to·1
113 ··[0x000000d0]··Special·opcode·134:·advance·Address·by·9·to·0x6469fd·and·Line·by·3·to·45113 ··[0x000000d0]··Special·opcode·134:·advance·Address·by·9·to·0x648a4d·and·Line·by·3·to·45
114 ··[0x000000d1]··Set·column·to·1114 ··[0x000000d1]··Set·column·to·1
115 ··[0x000000d3]··Set·is_stmt·to·0115 ··[0x000000d3]··Set·is_stmt·to·0
116 ··[0x000000d4]··Special·opcode·1:·advance·Address·by·0·to·0x6469fd·and·Line·by·-4·to·41·(view·1)116 ··[0x000000d4]··Special·opcode·1:·advance·Address·by·0·to·0x648a4d·and·Line·by·-4·to·41·(view·1)
117 ··[0x000000d5]··Set·column·to·5117 ··[0x000000d5]··Set·column·to·5
118 ··[0x000000d7]··Advance·Line·by·11·to·52118 ··[0x000000d7]··Advance·Line·by·11·to·52
119 ··[0x000000d9]··Special·opcode·19:·advance·Address·by·1·to·0x6469fe·and·Line·by·0·to·52119 ··[0x000000d9]··Special·opcode·19:·advance·Address·by·1·to·0x648a4e·and·Line·by·0·to·52
120 ··[0x000000da]··Set·column·to·17120 ··[0x000000da]··Set·column·to·17
121 ··[0x000000dc]··Advance·Line·by·-7·to·45121 ··[0x000000dc]··Advance·Line·by·-7·to·45
122 ··[0x000000de]··Advance·PC·by·41·to·0x646a27122 ··[0x000000de]··Advance·PC·by·41·to·0x648a77
123 ··[0x000000e0]··Copy123 ··[0x000000e0]··Copy
124 ··[0x000000e1]··Set·column·to·5124 ··[0x000000e1]··Set·column·to·5
125 ··[0x000000e3]··Set·is_stmt·to·1125 ··[0x000000e3]··Set·is_stmt·to·1
126 ··[0x000000e4]··Special·opcode·146:·advance·Address·by·10·to·0x646a31·and·Line·by·1·to·46126 ··[0x000000e4]··Special·opcode·146:·advance·Address·by·10·to·0x648a81·and·Line·by·1·to·46
127 ··[0x000000e5]··Set·column·to·1127 ··[0x000000e5]··Set·column·to·1
128 ··[0x000000e7]··Advance·Line·by·13·to·59128 ··[0x000000e7]··Advance·Line·by·13·to·59
129 ··[0x000000e9]··Copy·(view·1)129 ··[0x000000e9]··Copy·(view·1)
130 ··[0x000000ea]··Set·column·to·5130 ··[0x000000ea]··Set·column·to·5
131 ··[0x000000ec]··Special·opcode·7:·advance·Address·by·0·to·0x646a31·and·Line·by·2·to·61·(view·2)131 ··[0x000000ec]··Special·opcode·7:·advance·Address·by·0·to·0x648a81·and·Line·by·2·to·61·(view·2)
132 ··[0x000000ed]··Set·is_stmt·to·0132 ··[0x000000ed]··Set·is_stmt·to·0
133 ··[0x000000ee]··Copy·(view·3)133 ··[0x000000ee]··Copy·(view·3)
134 ··[0x000000ef]··Set·is_stmt·to·1134 ··[0x000000ef]··Set·is_stmt·to·1
135 ··[0x000000f0]··Advance·Line·by·-14·to·47135 ··[0x000000f0]··Advance·Line·by·-14·to·47
136 ··[0x000000f2]··Copy·(view·4)136 ··[0x000000f2]··Copy·(view·4)
137 ··[0x000000f3]··Special·opcode·6:·advance·Address·by·0·to·0x646a31·and·Line·by·1·to·48·(view·5)137 ··[0x000000f3]··Special·opcode·6:·advance·Address·by·0·to·0x648a81·and·Line·by·1·to·48·(view·5)
138 ··[0x000000f4]··Special·opcode·6:·advance·Address·by·0·to·0x646a31·and·Line·by·1·to·49·(view·6)138 ··[0x000000f4]··Special·opcode·6:·advance·Address·by·0·to·0x648a81·and·Line·by·1·to·49·(view·6)
139 ··[0x000000f5]··Set·column·to·9139 ··[0x000000f5]··Set·column·to·9
140 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x646a31·and·Line·by·1·to·50·(view·7)140 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x648a81·and·Line·by·1·to·50·(view·7)
141 ··[0x000000f8]··Set·column·to·5141 ··[0x000000f8]··Set·column·to·5
142 ··[0x000000fa]··Special·opcode·7:·advance·Address·by·0·to·0x646a31·and·Line·by·2·to·52·(view·8)142 ··[0x000000fa]··Special·opcode·7:·advance·Address·by·0·to·0x648a81·and·Line·by·2·to·52·(view·8)
143 ··[0x000000fb]··Special·opcode·78:·advance·Address·by·5·to·0x646a36·and·Line·by·3·to·55143 ··[0x000000fb]··Special·opcode·78:·advance·Address·by·5·to·0x648a86·and·Line·by·3·to·55
144 ··[0x000000fc]··Set·column·to·1144 ··[0x000000fc]··Set·column·to·1
145 ··[0x000000fe]··Set·is_stmt·to·0145 ··[0x000000fe]··Set·is_stmt·to·0
146 ··[0x000000ff]··Special·opcode·6:·advance·Address·by·0·to·0x646a36·and·Line·by·1·to·56·(view·1)146 ··[0x000000ff]··Special·opcode·6:·advance·Address·by·0·to·0x648a86·and·Line·by·1·to·56·(view·1)
147 ··[0x00000100]··Special·opcode·145:·advance·Address·by·10·to·0x646a40·and·Line·by·0·to·56147 ··[0x00000100]··Special·opcode·145:·advance·Address·by·10·to·0x648a90·and·Line·by·0·to·56
148 ··[0x00000101]··Set·is_stmt·to·1148 ··[0x00000101]··Set·is_stmt·to·1
149 ··[0x00000102]··Special·opcode·232:·advance·Address·by·16·to·0x646a50·and·Line·by·3·to·59149 ··[0x00000102]··Special·opcode·232:·advance·Address·by·16·to·0x648aa0·and·Line·by·3·to·59
150 ··[0x00000103]··Special·opcode·236:·advance·Address·by·16·to·0x646a60·and·Line·by·7·to·66150 ··[0x00000103]··Special·opcode·236:·advance·Address·by·16·to·0x648ab0·and·Line·by·7·to·66
151 ··[0x00000104]··Set·column·to·5151 ··[0x00000104]··Set·column·to·5
152 ··[0x00000106]··Special·opcode·62:·advance·Address·by·4·to·0x646a64·and·Line·by·1·to·67152 ··[0x00000106]··Special·opcode·62:·advance·Address·by·4·to·0x648ab4·and·Line·by·1·to·67
153 ··[0x00000107]··Special·opcode·6:·advance·Address·by·0·to·0x646a64·and·Line·by·1·to·68·(view·1)153 ··[0x00000107]··Special·opcode·6:·advance·Address·by·0·to·0x648ab4·and·Line·by·1·to·68·(view·1)
154 ··[0x00000108]··Special·opcode·6:·advance·Address·by·0·to·0x646a64·and·Line·by·1·to·69·(view·2)154 ··[0x00000108]··Special·opcode·6:·advance·Address·by·0·to·0x648ab4·and·Line·by·1·to·69·(view·2)
155 ··[0x00000109]··Set·column·to·9155 ··[0x00000109]··Set·column·to·9
156 ··[0x0000010b]··Special·opcode·8:·advance·Address·by·0·to·0x646a64·and·Line·by·3·to·72·(view·3)156 ··[0x0000010b]··Special·opcode·8:·advance·Address·by·0·to·0x648ab4·and·Line·by·3·to·72·(view·3)
157 ··[0x0000010c]··Set·column·to·5157 ··[0x0000010c]··Set·column·to·5
158 ··[0x0000010e]··Special·opcode·6:·advance·Address·by·0·to·0x646a64·and·Line·by·1·to·73·(view·4)158 ··[0x0000010e]··Special·opcode·6:·advance·Address·by·0·to·0x648ab4·and·Line·by·1·to·73·(view·4)
159 ··[0x0000010f]··Set·column·to·1159 ··[0x0000010f]··Set·column·to·1
160 ··[0x00000111]··Set·is_stmt·to·0160 ··[0x00000111]··Set·is_stmt·to·0
161 ··[0x00000112]··Special·opcode·6:·advance·Address·by·0·to·0x646a64·and·Line·by·1·to·74·(view·5)161 ··[0x00000112]··Special·opcode·6:·advance·Address·by·0·to·0x648ab4·and·Line·by·1·to·74·(view·5)
162 ··[0x00000113]··Advance·PC·by·6·to·0x646a6a162 ··[0x00000113]··Advance·PC·by·6·to·0x648aba
163 ··[0x00000115]··Extended·opcode·1:·End·of·Sequence163 ··[0x00000115]··Extended·opcode·1:·End·of·Sequence
  
  
164 ··Offset:······················0x118164 ··Offset:······················0x118
165 ··Length:······················382165 ··Length:······················382
166 ··DWARF·Version:···············5166 ··DWARF·Version:···············5
167 ··Address·size·(bytes):········8167 ··Address·size·(bytes):········8
Offset 201, 203 lines modifiedOffset 201, 203 lines modified
201 ··Entry»  Dir»       Name201 ··Entry»  Dir»       Name
202 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xb1):·token.c202 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xb1):·token.c
203 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xb1):·token.c203 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xb1):·token.c
204 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xcd):·pycore_token.h204 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xcd):·pycore_token.h
  
205 ·Line·Number·Statements:205 ·Line·Number·Statements:
206 ··[0x0000015b]··Set·column·to·1206 ··[0x0000015b]··Set·column·to·1
207 ··[0x0000015d]··Extended·opcode·2:·set·Address·to·0x512810207 ··[0x0000015d]··Extended·opcode·2:·set·Address·to·0x512f80
208 ··[0x00000168]··Advance·Line·by·115·to·116208 ··[0x00000168]··Advance·Line·by·115·to·116
209 ··[0x0000016b]··Copy209 ··[0x0000016b]··Copy
210 ··[0x0000016c]··Set·is_stmt·to·0210 ··[0x0000016c]··Set·is_stmt·to·0
211 ··[0x0000016d]··Copy·(view·1)211 ··[0x0000016d]··Copy·(view·1)
212 ··[0x0000016e]··Set·column·to·5212 ··[0x0000016e]··Set·column·to·5
213 ··[0x00000170]··Set·is_stmt·to·1213 ··[0x00000170]··Set·is_stmt·to·1
214 ··[0x00000171]··Special·opcode·62:·advance·Address·by·4·to·0x512814·and·Line·by·1·to·117214 ··[0x00000171]··Special·opcode·62:·advance·Address·by·4·to·0x512f84·and·Line·by·1·to·117
215 ··[0x00000172]··Set·is_stmt·to·0215 ··[0x00000172]··Set·is_stmt·to·0
216 ··[0x00000173]··Special·opcode·47:·advance·Address·by·3·to·0x512817·and·Line·by·0·to·117216 ··[0x00000173]··Special·opcode·47:·advance·Address·by·3·to·0x512f87·and·Line·by·0·to·117
217 ··[0x00000174]··Set·column·to·1217 ··[0x00000174]··Set·column·to·1
218 ··[0x00000176]··Advance·Line·by·79·to·196218 ··[0x00000176]··Advance·Line·by·79·to·196
219 ··[0x00000179]··Advance·PC·by·constant·17·to·0x512828219 ··[0x00000179]··Advance·PC·by·constant·17·to·0x512f98
220 ··[0x0000017a]··Special·opcode·5:·advance·Address·by·0·to·0x512828·and·Line·by·0·to·196220 ··[0x0000017a]··Special·opcode·5:·advance·Address·by·0·to·0x512f98·and·Line·by·0·to·196
221 ··[0x0000017b]··Set·column·to·9221 ··[0x0000017b]··Set·column·to·9
222 ··[0x0000017d]··Set·is_stmt·to·1222 ··[0x0000017d]··Set·is_stmt·to·1
223 ··[0x0000017e]··Advance·Line·by·-62·to·134223 ··[0x0000017e]··Advance·Line·by·-62·to·134
224 ··[0x00000180]··Special·opcode·117:·advance·Address·by·8·to·0x512830·and·Line·by·0·to·134224 ··[0x00000180]··Special·opcode·117:·advance·Address·by·8·to·0x512fa0·and·Line·by·0·to·134
Max diff block lines reached; 244626124/244634991 bytes (100.00%) of diff not shown.
422 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····<b9>···DW_AT_external····:·(flag_present)·199 ····<b9>···DW_AT_external····:·(flag_present)·1
100 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x7c5c8):·main100 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x7c5c8):·main
101 ····<bd>···DW_AT_decl_file···:·(data1)·1101 ····<bd>···DW_AT_decl_file···:·(data1)·1
102 ····<be>···DW_AT_decl_line···:·(data1)·13102 ····<be>···DW_AT_decl_line···:·(data1)·13
103 ····<bf>···DW_AT_decl_column·:·(data1)·1103 ····<bf>···DW_AT_decl_column·:·(data1)·1
104 ····<c0>···DW_AT_prototyped··:·(flag_present)·1104 ····<c0>···DW_AT_prototyped··:·(flag_present)·1
105 ····<c0>···DW_AT_type········:·(ref4)·<0x31>,·int105 ····<c0>···DW_AT_type········:·(ref4)·<0x31>,·int
106 ····<c4>···DW_AT_low_pc······:·(addr)·0x512800106 ····<c4>···DW_AT_low_pc······:·(addr)·0x512f70
107 ····<cc>···DW_AT_high_pc·····:·(data8)·0x9107 ····<cc>···DW_AT_high_pc·····:·(data8)·0x9
108 ····<d4>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)108 ····<d4>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
109 ····<d6>···DW_AT_call_all_calls:·(flag_present)·1109 ····<d6>···DW_AT_call_all_calls:·(flag_present)·1
110 ·<2><d6>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)110 ·<2><d6>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
111 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x13f):·argc111 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x13f):·argc
112 ····<db>···DW_AT_decl_file···:·(implicit_const)·1112 ····<db>···DW_AT_decl_file···:·(implicit_const)·1
113 ····<db>···DW_AT_decl_line···:·(implicit_const)·13113 ····<db>···DW_AT_decl_line···:·(implicit_const)·13
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ····<ed>···DW_AT_decl_file···:·(implicit_const)·1120 ····<ed>···DW_AT_decl_file···:·(implicit_const)·1
121 ····<ed>···DW_AT_decl_line···:·(implicit_const)·13121 ····<ed>···DW_AT_decl_line···:·(implicit_const)·13
122 ····<ed>···DW_AT_decl_column·:·(data1)·23122 ····<ed>···DW_AT_decl_column·:·(data1)·23
123 ····<ee>···DW_AT_type········:·(ref4)·<0x7c>123 ····<ee>···DW_AT_type········:·(ref4)·<0x7c>
124 ····<f2>···DW_AT_location····:·(sec_offset)·0x2b·(location·list)124 ····<f2>···DW_AT_location····:·(sec_offset)·0x2b·(location·list)
125 ····<f6>···DW_AT_GNU_locviews:·(sec_offset)·0x27125 ····<f6>···DW_AT_GNU_locviews:·(sec_offset)·0x27
126 ·<2><fa>:·Abbrev·Number:·10·(DW_TAG_call_site)126 ·<2><fa>:·Abbrev·Number:·10·(DW_TAG_call_site)
127 ····<fb>···DW_AT_call_return_pc:·(addr)·0x512809127 ····<fb>···DW_AT_call_return_pc:·(addr)·0x512f79
128 ····<103>···DW_AT_call_tail_call:·(flag_present)·1128 ····<103>···DW_AT_call_tail_call:·(flag_present)·1
129 ····<103>···DW_AT_call_origin·:·(ref4)·<0x9d>129 ····<103>···DW_AT_call_origin·:·(ref4)·<0x9d>
130 ·<3><107>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)130 ·<3><107>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
131 ····<108>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))131 ····<108>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
132 ····<10a>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a3·1·55·»(DW_OP_entry_value:·(DW_OP_reg5·(rdi)))132 ····<10a>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a3·1·55·»(DW_OP_entry_value:·(DW_OP_reg5·(rdi)))
133 ·<3><10e>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)133 ·<3><10e>:·Abbrev·Number:·5·(DW_TAG_call_site_parameter)
134 ····<10f>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))134 ····<10f>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ···Abbrev·Offset:·0x98143 ···Abbrev·Offset:·0x98
144 ···Pointer·Size:··8144 ···Pointer·Size:··8
145 ·<0><124>:·Abbrev·Number:·9·(DW_TAG_compile_unit)145 ·<0><124>:·Abbrev·Number:·9·(DW_TAG_compile_unit)
146 ····<125>···DW_AT_producer····:·(strp)·(offset:·0x3c):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE·-fasynchronous-unwind-tables146 ····<125>···DW_AT_producer····:·(strp)·(offset:·0x3c):·GNU·C11·13.2.0·-mtune=generic·-march=x86-64·-g·-g·-O3·-std=c11·-fno-strict-overflow·-fstack-protector·-fstack-clash-protection·-fcf-protection=full·-fvisibility=hidden·-fprofile-use·-fprofile-correction·-fno-PIE·-fasynchronous-unwind-tables
147 ····<129>···DW_AT_language····:·(data1)·29»  (C11)147 ····<129>···DW_AT_language····:·(data1)·29»  (C11)
148 ····<12a>···DW_AT_name········:·(line_strp)·(offset:·0x3a):·../Modules/getbuildinfo.c148 ····<12a>···DW_AT_name········:·(line_strp)·(offset:·0x3a):·../Modules/getbuildinfo.c
149 ····<12e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./build-nopie149 ····<12e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./build-nopie
150 ····<132>···DW_AT_low_pc······:·(addr)·0x6469f0150 ····<132>···DW_AT_low_pc······:·(addr)·0x648a40
151 ····<13a>···DW_AT_high_pc·····:·(data8)·0x7a151 ····<13a>···DW_AT_high_pc·····:·(data8)·0x7a
152 ····<142>···DW_AT_stmt_list···:·(sec_offset)·0x61152 ····<142>···DW_AT_stmt_list···:·(sec_offset)·0x61
153 ·<1><146>:·Abbrev·Number:·10·(DW_TAG_typedef)153 ·<1><146>:·Abbrev·Number:·10·(DW_TAG_typedef)
154 ····<147>···DW_AT_name········:·(strp)·(offset:·0xc8f3):·size_t154 ····<147>···DW_AT_name········:·(strp)·(offset:·0xc8f3):·size_t
155 ····<14b>···DW_AT_decl_file···:·(data1)·4155 ····<14b>···DW_AT_decl_file···:·(data1)·4
156 ····<14c>···DW_AT_decl_line···:·(data1)·214156 ····<14c>···DW_AT_decl_line···:·(data1)·214
157 ····<14d>···DW_AT_decl_column·:·(data1)·23157 ····<14d>···DW_AT_decl_column·:·(data1)·23
Offset 226, 29 lines modifiedOffset 226, 29 lines modified
226 ····<1c6>···DW_AT_name········:·(strp)·(offset:·0x12d):·__int128·unsigned226 ····<1c6>···DW_AT_name········:·(strp)·(offset:·0x12d):·__int128·unsigned
227 ·<1><1ca>:·Abbrev·Number:·5·(DW_TAG_variable)227 ·<1><1ca>:·Abbrev·Number:·5·(DW_TAG_variable)
228 ····<1cb>···DW_AT_name········:·(strp)·(offset:·0x37228):·initialized228 ····<1cb>···DW_AT_name········:·(strp)·(offset:·0x37228):·initialized
229 ····<1cf>···DW_AT_decl_file···:·(implicit_const)·1229 ····<1cf>···DW_AT_decl_file···:·(implicit_const)·1
230 ····<1cf>···DW_AT_decl_line···:·(data1)·34230 ····<1cf>···DW_AT_decl_line···:·(data1)·34
231 ····<1d0>···DW_AT_decl_column·:·(data1)·12231 ····<1d0>···DW_AT_decl_column·:·(data1)·12
232 ····<1d1>···DW_AT_type········:·(ref4)·<0x159>,·int232 ····<1d1>···DW_AT_type········:·(ref4)·<0x159>,·int
233 ····<1d5>···DW_AT_location····:·(exprloc)·9·byte·block:·3·f4·31·ba·0·0·0·0·0·»   (DW_OP_addr:·ba31f4)233 ····<1d5>···DW_AT_location····:·(exprloc)·9·byte·block:·3·f4·41·ba·0·0·0·0·0·»   (DW_OP_addr:·ba41f4)
234 ·<1><1df>:·Abbrev·Number:·13·(DW_TAG_array_type)234 ·<1><1df>:·Abbrev·Number:·13·(DW_TAG_array_type)
235 ····<1e0>···DW_AT_type········:·(ref4)·<0x17a>,·char235 ····<1e0>···DW_AT_type········:·(ref4)·<0x17a>,·char
236 ····<1e4>···DW_AT_sibling·····:·(ref4)·<0x1ef>236 ····<1e4>···DW_AT_sibling·····:·(ref4)·<0x1ef>
237 ·<2><1e8>:·Abbrev·Number:·14·(DW_TAG_subrange_type)237 ·<2><1e8>:·Abbrev·Number:·14·(DW_TAG_subrange_type)
238 ····<1e9>···DW_AT_type········:·(ref4)·<0x152>,·long·unsigned·int238 ····<1e9>···DW_AT_type········:·(ref4)·<0x152>,·long·unsigned·int
239 ····<1ed>···DW_AT_upper_bound·:·(data1)·51239 ····<1ed>···DW_AT_upper_bound·:·(data1)·51
240 ·<2><1ee>:·Abbrev·Number:·0240 ·<2><1ee>:·Abbrev·Number:·0
241 ·<1><1ef>:·Abbrev·Number:·5·(DW_TAG_variable)241 ·<1><1ef>:·Abbrev·Number:·5·(DW_TAG_variable)
242 ····<1f0>···DW_AT_name········:·(strp)·(offset:·0x1ad):·buildinfo242 ····<1f0>···DW_AT_name········:·(strp)·(offset:·0x1ad):·buildinfo
243 ····<1f4>···DW_AT_decl_file···:·(implicit_const)·1243 ····<1f4>···DW_AT_decl_file···:·(implicit_const)·1
244 ····<1f4>···DW_AT_decl_line···:·(data1)·35244 ····<1f4>···DW_AT_decl_line···:·(data1)·35
245 ····<1f5>···DW_AT_decl_column·:·(data1)·13245 ····<1f5>···DW_AT_decl_column·:·(data1)·13
246 ····<1f6>···DW_AT_type········:·(ref4)·<0x1df>,·char246 ····<1f6>···DW_AT_type········:·(ref4)·<0x1df>,·char
247 ····<1fa>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·31·ba·0·0·0·0·0·»   (DW_OP_addr:·ba31c0)247 ····<1fa>···DW_AT_location····:·(exprloc)·9·byte·block:·3·c0·41·ba·0·0·0·0·0·»   (DW_OP_addr:·ba41c0)
248 ·<1><204>:·Abbrev·Number:·15·(DW_TAG_subprogram)248 ·<1><204>:·Abbrev·Number:·15·(DW_TAG_subprogram)
249 ····<205>···DW_AT_external····:·(flag_present)·1249 ····<205>···DW_AT_external····:·(flag_present)·1
250 ····<205>···DW_AT_name········:·(strp)·(offset:·0xba95):·strcmp250 ····<205>···DW_AT_name········:·(strp)·(offset:·0xba95):·strcmp
251 ····<209>···DW_AT_decl_file···:·(data1)·2251 ····<209>···DW_AT_decl_file···:·(data1)·2
252 ····<20a>···DW_AT_decl_line···:·(data1)·156252 ····<20a>···DW_AT_decl_line···:·(data1)·156
253 ····<20b>···DW_AT_decl_column·:·(data1)·12253 ····<20b>···DW_AT_decl_column·:·(data1)·12
254 ····<20c>···DW_AT_prototyped··:·(flag_present)·1254 ····<20c>···DW_AT_prototyped··:·(flag_present)·1
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 ····<277>···DW_AT_external····:·(flag_present)·1314 ····<277>···DW_AT_external····:·(flag_present)·1
315 ····<277>···DW_AT_name········:·(strp)·(offset:·0x17d):·Py_GetBuildInfo315 ····<277>···DW_AT_name········:·(strp)·(offset:·0x17d):·Py_GetBuildInfo
316 ····<27b>···DW_AT_decl_file···:·(data1)·1316 ····<27b>···DW_AT_decl_file···:·(data1)·1
317 ····<27c>···DW_AT_decl_line···:·(data1)·40317 ····<27c>···DW_AT_decl_line···:·(data1)·40
318 ····<27d>···DW_AT_decl_column·:·(data1)·1318 ····<27d>···DW_AT_decl_column·:·(data1)·1
319 ····<27e>···DW_AT_prototyped··:·(flag_present)·1319 ····<27e>···DW_AT_prototyped··:·(flag_present)·1
320 ····<27e>···DW_AT_type········:·(ref4)·<0x175>320 ····<27e>···DW_AT_type········:·(ref4)·<0x175>
321 ····<282>···DW_AT_low_pc······:·(addr)·0x6469f0321 ····<282>···DW_AT_low_pc······:·(addr)·0x648a40
322 ····<28a>···DW_AT_high_pc·····:·(data8)·0x56322 ····<28a>···DW_AT_high_pc·····:·(data8)·0x56
323 ····<292>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)323 ····<292>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
324 ····<294>···DW_AT_call_all_calls:·(flag_present)·1324 ····<294>···DW_AT_call_all_calls:·(flag_present)·1
325 ····<294>···DW_AT_sibling·····:·(ref4)·<0x347>325 ····<294>···DW_AT_sibling·····:·(ref4)·<0x347>
326 ·<2><298>:·Abbrev·Number:·7·(DW_TAG_variable)326 ·<2><298>:·Abbrev·Number:·7·(DW_TAG_variable)
327 ····<299>···DW_AT_name········:·(strp)·(offset:·0x1b7):·revision327 ····<299>···DW_AT_name········:·(strp)·(offset:·0x1b7):·revision
328 ····<29d>···DW_AT_decl_file···:·(implicit_const)·1328 ····<29d>···DW_AT_decl_file···:·(implicit_const)·1
Offset 345, 56 lines modifiedOffset 345, 56 lines modified
345 ····<2c3>···DW_AT_decl_line···:·(data1)·48345 ····<2c3>···DW_AT_decl_line···:·(data1)·48
346 ····<2c4>···DW_AT_decl_column·:·(implicit_const)·17346 ····<2c4>···DW_AT_decl_column·:·(implicit_const)·17
347 ····<2c4>···DW_AT_type········:·(ref4)·<0x175>347 ····<2c4>···DW_AT_type········:·(ref4)·<0x175>
348 ····<2c8>···DW_AT_location····:·(sec_offset)·0x74·(location·list)348 ····<2c8>···DW_AT_location····:·(sec_offset)·0x74·(location·list)
349 ····<2cc>···DW_AT_GNU_locviews:·(sec_offset)·0x70349 ····<2cc>···DW_AT_GNU_locviews:·(sec_offset)·0x70
350 ·<2><2d0>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)350 ·<2><2d0>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)
351 ····<2d1>···DW_AT_abstract_origin:·(ref4)·<0x269>351 ····<2d1>···DW_AT_abstract_origin:·(ref4)·<0x269>
352 ····<2d5>···DW_AT_entry_pc····:·(addr)·0x646a31352 ····<2d5>···DW_AT_entry_pc····:·(addr)·0x648a81
353 ····<2dd>···DW_AT_GNU_entry_view:·(data1)·1353 ····<2dd>···DW_AT_GNU_entry_view:·(data1)·1
354 ····<2de>···DW_AT_low_pc······:·(addr)·0x646a31354 ····<2de>···DW_AT_low_pc······:·(addr)·0x648a81
355 ····<2e6>···DW_AT_high_pc·····:·(data8)·0355 ····<2e6>···DW_AT_high_pc·····:·(data8)·0
356 ····<2ee>···DW_AT_call_file···:·(data1)·1356 ····<2ee>···DW_AT_call_file···:·(data1)·1
357 ····<2ef>···DW_AT_call_line···:·(data1)·46357 ····<2ef>···DW_AT_call_line···:·(data1)·46
358 ····<2f0>···DW_AT_call_column·:·(data1)·28358 ····<2f0>···DW_AT_call_column·:·(data1)·28
359 ·<2><2f1>:·Abbrev·Number:·23·(DW_TAG_call_site)359 ·<2><2f1>:·Abbrev·Number:·23·(DW_TAG_call_site)
360 ····<2f2>···DW_AT_call_return_pc:·(addr)·0x646a36360 ····<2f2>···DW_AT_call_return_pc:·(addr)·0x648a86
361 ····<2fa>···DW_AT_call_origin·:·(ref4)·<0x21f>361 ····<2fa>···DW_AT_call_origin·:·(ref4)·<0x21f>
362 ·<3><2fe>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)362 ·<3><2fe>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
363 ····<2ff>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))363 ····<2ff>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»     (DW_OP_reg5·(rdi))
364 ····<301>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·31·ba·0·0·0·0·0·» (DW_OP_addr:·ba31c0)364 ····<301>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·41·ba·0·0·0·0·0·» (DW_OP_addr:·ba41c0)
365 ·<3><30b>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)365 ·<3><30b>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
366 ····<30c>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))366 ····<30c>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
367 ····<30e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)367 ····<30e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)
368 ·<3><311>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)368 ·<3><311>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
369 ····<312>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(rdx))369 ····<312>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(rdx))
370 ····<314>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·10·f0·6e·0·0·0·0·0·» (DW_OP_addr:·6ef010)370 ····<314>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·10·0·6f·0·0·0·0·0·»  (DW_OP_addr:·6f0010)
371 ·<3><31e>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)371 ·<3><31e>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
372 ····<31f>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»     (DW_OP_reg2·(rcx))372 ····<31f>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»     (DW_OP_reg2·(rcx))
373 ····<321>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·72·83·6f·0·0·0·0·0·» (DW_OP_addr:·6f8372)373 ····<321>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·72·93·6f·0·0·0·0·0·» (DW_OP_addr:·6f9372)
374 ·<3><32b>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)374 ·<3><32b>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
375 ····<32c>···DW_AT_location····:·(exprloc)·1·byte·block:·58·»     (DW_OP_reg8·(r8))375 ····<32c>···DW_AT_location····:·(exprloc)·1·byte·block:·58·»     (DW_OP_reg8·(r8))
376 ····<32e>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·9a·81·6f·0·0·0·0·0·» (DW_OP_addr:·6f819a)376 ····<32e>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·9a·91·6f·0·0·0·0·0·» (DW_OP_addr:·6f919a)
377 ·<3><338>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)377 ·<3><338>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
Max diff block lines reached; 442718726/442726989 bytes (100.00%) of diff not shown.
456 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3066, 21 lines modifiedOffset 3066, 21 lines modified
3066 ····DW_AT_GNU_locviews·DW_FORM_sec_offset3066 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
3067 ····DW_AT·value:·0·····DW_FORM·value:·03067 ····DW_AT·value:·0·····DW_FORM·value:·0
3068 ···7······DW_TAG_lexical_block····[has·children]3068 ···7······DW_TAG_lexical_block····[has·children]
3069 ····DW_AT_abstract_origin·DW_FORM_ref43069 ····DW_AT_abstract_origin·DW_FORM_ref4
3070 ····DW_AT_ranges·······DW_FORM_sec_offset3070 ····DW_AT_ranges·······DW_FORM_sec_offset
3071 ····DW_AT_sibling······DW_FORM_ref43071 ····DW_AT_sibling······DW_FORM_ref4
3072 ····DW_AT·value:·0·····DW_FORM·value:·03072 ····DW_AT·value:·0·····DW_FORM·value:·0
 3073 ···8······DW_TAG_formal_parameter····[no·children]
 3074 ····DW_AT_type·········DW_FORM_ref4
 3075 ····DW_AT·value:·0·····DW_FORM·value:·0
3073 ···8······DW_TAG_call_site····[no·children]3076 ···9······DW_TAG_call_site····[no·children]
3074 ····DW_AT_call_return_pc·DW_FORM_addr3077 ····DW_AT_call_return_pc·DW_FORM_addr
3075 ····DW_AT_call_origin··DW_FORM_ref43078 ····DW_AT_call_origin··DW_FORM_ref4
3076 ····DW_AT·value:·0·····DW_FORM·value:·03079 ····DW_AT·value:·0·····DW_FORM·value:·0
3077 ···9······DW_TAG_formal_parameter····[no·children] 
3078 ····DW_AT_type·········DW_FORM_ref4 
3079 ····DW_AT·value:·0·····DW_FORM·value:·0 
3080 ···10······DW_TAG_variable····[no·children]3080 ···10······DW_TAG_variable····[no·children]
3081 ····DW_AT_name·········DW_FORM_string3081 ····DW_AT_name·········DW_FORM_string
3082 ····DW_AT_decl_file····DW_FORM_data13082 ····DW_AT_decl_file····DW_FORM_data1
3083 ····DW_AT_decl_line····DW_FORM_data23083 ····DW_AT_decl_line····DW_FORM_data2
3084 ····DW_AT_decl_column··DW_FORM_data13084 ····DW_AT_decl_column··DW_FORM_data1
3085 ····DW_AT_type·········DW_FORM_ref43085 ····DW_AT_type·········DW_FORM_ref4
3086 ····DW_AT·value:·0·····DW_FORM·value:·03086 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 5607, 44 lines modifiedOffset 5607, 44 lines modified
5607 ···29······DW_TAG_formal_parameter····[no·children]5607 ···29······DW_TAG_formal_parameter····[no·children]
5608 ····DW_AT_name·········DW_FORM_strp5608 ····DW_AT_name·········DW_FORM_strp
5609 ····DW_AT_decl_file····DW_FORM_data15609 ····DW_AT_decl_file····DW_FORM_data1
5610 ····DW_AT_decl_line····DW_FORM_data25610 ····DW_AT_decl_line····DW_FORM_data2
5611 ····DW_AT_decl_column··DW_FORM_data15611 ····DW_AT_decl_column··DW_FORM_data1
5612 ····DW_AT_type·········DW_FORM_ref45612 ····DW_AT_type·········DW_FORM_ref4
5613 ····DW_AT·value:·0·····DW_FORM·value:·05613 ····DW_AT·value:·0·····DW_FORM·value:·0
 5614 ···30······DW_TAG_lexical_block····[has·children]
 5615 ····DW_AT_ranges·······DW_FORM_sec_offset
 5616 ····DW_AT·value:·0·····DW_FORM·value:·0
5614 ···30······DW_TAG_member····[no·children]5617 ···31······DW_TAG_member····[no·children]
5615 ····DW_AT_name·········DW_FORM_strp5618 ····DW_AT_name·········DW_FORM_strp
5616 ····DW_AT_decl_file····DW_FORM_data15619 ····DW_AT_decl_file····DW_FORM_data1
5617 ····DW_AT_decl_line····DW_FORM_data15620 ····DW_AT_decl_line····DW_FORM_data1
5618 ····DW_AT_decl_column··DW_FORM_data15621 ····DW_AT_decl_column··DW_FORM_data1
5619 ····DW_AT_type·········DW_FORM_ref45622 ····DW_AT_type·········DW_FORM_ref4
5620 ····DW_AT·value:·0·····DW_FORM·value:·05623 ····DW_AT·value:·0·····DW_FORM·value:·0
5621 ···31······DW_TAG_subprogram····[has·children]5624 ···32······DW_TAG_subprogram····[has·children]
5622 ····DW_AT_external·····DW_FORM_flag_present5625 ····DW_AT_external·····DW_FORM_flag_present
5623 ····DW_AT_name·········DW_FORM_strp5626 ····DW_AT_name·········DW_FORM_strp
5624 ····DW_AT_decl_file····DW_FORM_data15627 ····DW_AT_decl_file····DW_FORM_data1
5625 ····DW_AT_decl_line····DW_FORM_data15628 ····DW_AT_decl_line····DW_FORM_data1
5626 ····DW_AT_decl_column··DW_FORM_data15629 ····DW_AT_decl_column··DW_FORM_data1
5627 ····DW_AT_prototyped···DW_FORM_flag_present5630 ····DW_AT_prototyped···DW_FORM_flag_present
5628 ····DW_AT_type·········DW_FORM_ref45631 ····DW_AT_type·········DW_FORM_ref4
5629 ····DW_AT_declaration··DW_FORM_flag_present5632 ····DW_AT_declaration··DW_FORM_flag_present
5630 ····DW_AT_sibling······DW_FORM_ref45633 ····DW_AT_sibling······DW_FORM_ref4
5631 ····DW_AT·value:·0·····DW_FORM·value:·05634 ····DW_AT·value:·0·····DW_FORM·value:·0
5632 ···32······DW_TAG_formal_parameter····[no·children]5635 ···33······DW_TAG_formal_parameter····[no·children]
5633 ····DW_AT_name·········DW_FORM_string5636 ····DW_AT_name·········DW_FORM_string
5634 ····DW_AT_decl_file····DW_FORM_implicit_const:·15637 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
5635 ····DW_AT_decl_line····DW_FORM_data25638 ····DW_AT_decl_line····DW_FORM_data2
5636 ····DW_AT_decl_column··DW_FORM_data15639 ····DW_AT_decl_column··DW_FORM_data1
5637 ····DW_AT_type·········DW_FORM_ref45640 ····DW_AT_type·········DW_FORM_ref4
5638 ····DW_AT_location·····DW_FORM_sec_offset5641 ····DW_AT_location·····DW_FORM_sec_offset
5639 ····DW_AT_GNU_locviews·DW_FORM_sec_offset5642 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
5640 ····DW_AT·value:·0·····DW_FORM·value:·05643 ····DW_AT·value:·0·····DW_FORM·value:·0
5641 ···33······DW_TAG_lexical_block····[has·children] 
5642 ····DW_AT_ranges·······DW_FORM_sec_offset 
5643 ····DW_AT·value:·0·····DW_FORM·value:·0 
5644 ···34······DW_TAG_lexical_block····[has·children]5644 ···34······DW_TAG_lexical_block····[has·children]
5645 ····DW_AT_ranges·······DW_FORM_sec_offset5645 ····DW_AT_ranges·······DW_FORM_sec_offset
5646 ····DW_AT_sibling······DW_FORM_ref45646 ····DW_AT_sibling······DW_FORM_ref4
5647 ····DW_AT·value:·0·····DW_FORM·value:·05647 ····DW_AT·value:·0·····DW_FORM·value:·0
5648 ···35······DW_TAG_subprogram····[has·children]5648 ···35······DW_TAG_subprogram····[has·children]
5649 ····DW_AT_name·········DW_FORM_strp5649 ····DW_AT_name·········DW_FORM_strp
5650 ····DW_AT_decl_file····DW_FORM_data15650 ····DW_AT_decl_file····DW_FORM_data1
Offset 9380, 33 lines modifiedOffset 9380, 33 lines modified
9380 ···20······DW_TAG_variable····[no·children]9380 ···20······DW_TAG_variable····[no·children]
9381 ····DW_AT_name·········DW_FORM_strp9381 ····DW_AT_name·········DW_FORM_strp
9382 ····DW_AT_decl_file····DW_FORM_data19382 ····DW_AT_decl_file····DW_FORM_data1
9383 ····DW_AT_decl_line····DW_FORM_data29383 ····DW_AT_decl_line····DW_FORM_data2
9384 ····DW_AT_decl_column··DW_FORM_data19384 ····DW_AT_decl_column··DW_FORM_data1
9385 ····DW_AT_type·········DW_FORM_ref49385 ····DW_AT_type·········DW_FORM_ref4
9386 ····DW_AT·value:·0·····DW_FORM·value:·09386 ····DW_AT·value:·0·····DW_FORM·value:·0
9387 ···21······DW_TAG_formal_parameter····[no·children] 
9388 ····DW_AT_name·········DW_FORM_strp 
9389 ····DW_AT_decl_file····DW_FORM_data1 
9390 ····DW_AT_decl_line····DW_FORM_data2 
9391 ····DW_AT_decl_column··DW_FORM_data1 
9392 ····DW_AT_type·········DW_FORM_ref4 
9393 ····DW_AT_location·····DW_FORM_sec_offset 
9394 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
9395 ····DW_AT·value:·0·····DW_FORM·value:·0 
9396 ···22······DW_TAG_inlined_subroutine····[has·children]9387 ···21······DW_TAG_inlined_subroutine····[has·children]
9397 ····DW_AT_abstract_origin·DW_FORM_ref49388 ····DW_AT_abstract_origin·DW_FORM_ref4
9398 ····DW_AT_entry_pc·····DW_FORM_addr9389 ····DW_AT_entry_pc·····DW_FORM_addr
9399 ····DW_AT_GNU_entry_view·DW_FORM_data29390 ····DW_AT_GNU_entry_view·DW_FORM_data2
9400 ····DW_AT_low_pc·······DW_FORM_addr9391 ····DW_AT_low_pc·······DW_FORM_addr
9401 ····DW_AT_high_pc······DW_FORM_data89392 ····DW_AT_high_pc······DW_FORM_data8
9402 ····DW_AT_call_file····DW_FORM_data19393 ····DW_AT_call_file····DW_FORM_data1
9403 ····DW_AT_call_line····DW_FORM_data19394 ····DW_AT_call_line····DW_FORM_data1
9404 ····DW_AT_call_column··DW_FORM_data19395 ····DW_AT_call_column··DW_FORM_data1
9405 ····DW_AT·value:·0·····DW_FORM·value:·09396 ····DW_AT·value:·0·····DW_FORM·value:·0
 9397 ···22······DW_TAG_formal_parameter····[no·children]
 9398 ····DW_AT_name·········DW_FORM_strp
 9399 ····DW_AT_decl_file····DW_FORM_data1
 9400 ····DW_AT_decl_line····DW_FORM_data2
 9401 ····DW_AT_decl_column··DW_FORM_data1
 9402 ····DW_AT_type·········DW_FORM_ref4
 9403 ····DW_AT_location·····DW_FORM_sec_offset
 9404 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 9405 ····DW_AT·value:·0·····DW_FORM·value:·0
9406 ···23······DW_TAG_variable····[no·children]9406 ···23······DW_TAG_variable····[no·children]
9407 ····DW_AT_name·········DW_FORM_strp9407 ····DW_AT_name·········DW_FORM_strp
9408 ····DW_AT_decl_file····DW_FORM_data19408 ····DW_AT_decl_file····DW_FORM_data1
9409 ····DW_AT_decl_line····DW_FORM_data29409 ····DW_AT_decl_line····DW_FORM_data2
9410 ····DW_AT_decl_column··DW_FORM_data19410 ····DW_AT_decl_column··DW_FORM_data1
9411 ····DW_AT_type·········DW_FORM_ref49411 ····DW_AT_type·········DW_FORM_ref4
9412 ····DW_AT_location·····DW_FORM_sec_offset9412 ····DW_AT_location·····DW_FORM_sec_offset
Offset 10543, 32 lines modifiedOffset 10543, 32 lines modified
10543 ···18······DW_TAG_variable····[no·children]10543 ···18······DW_TAG_variable····[no·children]
10544 ····DW_AT_name·········DW_FORM_strp10544 ····DW_AT_name·········DW_FORM_strp
10545 ····DW_AT_decl_file····DW_FORM_data110545 ····DW_AT_decl_file····DW_FORM_data1
10546 ····DW_AT_decl_line····DW_FORM_data210546 ····DW_AT_decl_line····DW_FORM_data2
10547 ····DW_AT_decl_column··DW_FORM_data110547 ····DW_AT_decl_column··DW_FORM_data1
10548 ····DW_AT_type·········DW_FORM_ref410548 ····DW_AT_type·········DW_FORM_ref4
10549 ····DW_AT·value:·0·····DW_FORM·value:·010549 ····DW_AT·value:·0·····DW_FORM·value:·0
 10550 ···19······DW_TAG_formal_parameter····[no·children]
 10551 ····DW_AT_name·········DW_FORM_strp
 10552 ····DW_AT_decl_file····DW_FORM_data1
 10553 ····DW_AT_decl_line····DW_FORM_data2
Max diff block lines reached; 461428/467111 bytes (98.78%) of diff not shown.
258 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 4230 lines modifiedOffset 3, 4241 lines modified
3 ··Length:···················443 ··Length:···················44
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000512800·00000000000000099 ····0000000000512f70·0000000000000009
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················4411 ··Length:···················44
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x11813 ··Offset·into·.debug_info:··0x118
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····00000000006469f0·000000000000007a17 ····0000000000648a40·000000000000007a
18 ····0000000000000000·000000000000000018 ····0000000000000000·0000000000000000
19 ··Length:···················9219 ··Length:···················92
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x38021 ··Offset·into·.debug_info:··0x380
22 ··Pointer·Size:·············822 ··Pointer·Size:·············8
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address············Length24 ····Address············Length
25 ····0000000000421f90·000000000000001c25 ····0000000000421f90·000000000000001c
26 ····0000000000512810·000000000000017026 ····0000000000512f80·000000000000016c
27 ····0000000000512980·000000000000001827 ····00000000005130f0·0000000000000018
28 ····00000000005129a0·000000000000005a28 ····0000000000513110·000000000000005a
29 ····0000000000000000·000000000000000029 ····0000000000000000·0000000000000000
30 ··Length:···················41230 ··Length:···················412
31 ··Version:··················231 ··Version:··················2
32 ··Offset·into·.debug_info:··0x51232 ··Offset·into·.debug_info:··0x512
33 ··Pointer·Size:·············833 ··Pointer·Size:·············8
34 ··Segment·Size:·············034 ··Segment·Size:·············0
  
35 ····Address············Length35 ····Address············Length
36 ····0000000000646a70·000000000000031436 ····0000000000648ac0·0000000000000314
37 ····0000000000421fac·000000000000057e37 ····0000000000421fac·000000000000057e
38 ····0000000000512a00·000000000000040238 ····0000000000513170·0000000000000402
39 ····0000000000512e10·000000000000012e39 ····0000000000513580·000000000000012e
40 ····0000000000512f40·000000000000012340 ····00000000005136b0·0000000000000123
41 ····0000000000513070·000000000000003041 ····00000000005137e0·0000000000000030
42 ····00000000005130a0·000000000000003042 ····0000000000513810·0000000000000030
43 ····00000000005130d0·000000000000007843 ····0000000000513840·0000000000000078
44 ····0000000000513150·000000000000048f44 ····00000000005138c0·000000000000048f
45 ····00000000005135e0·00000000000000a945 ····0000000000513d50·00000000000000a9
46 ····0000000000513690·000000000000007c46 ····0000000000513e00·000000000000007c
47 ····0000000000513710·00000000000000b847 ····0000000000513e80·00000000000000b8
48 ····00000000005137d0·00000000000000aa48 ····0000000000513f40·00000000000000aa
49 ····0000000000513880·000000000000012249 ····0000000000513ff0·0000000000000122
50 ····00000000005139b0·00000000000000c9 
51 ····0000000000513a80·000000000000005f 
52 ····0000000000513ae0·0000000000000073 
53 ····0000000000513b60·0000000000000073 
54 ····0000000000513be0·00000000000000ce 
55 ····0000000000513cb0·000000000000036f 
56 ····0000000000514020·0000000000000076 
57 ····00000000005140a0·0000000000000073 
58 ····0000000000514120·000000000000007050 ····0000000000514120·00000000000000c9
59 ····0000000000514190·000000000000005f51 ····00000000005141f0·000000000000005f
 52 ····0000000000514250·0000000000000073
 53 ····00000000005142d0·0000000000000073
 54 ····0000000000514350·00000000000000ce
 55 ····0000000000514420·000000000000036f
 56 ····0000000000514790·0000000000000076
 57 ····0000000000514810·0000000000000073
 58 ····0000000000514890·0000000000000070
 59 ····0000000000514900·000000000000005f
60 ····0000000000000000·000000000000000060 ····0000000000000000·0000000000000000
61 ··Length:···················6061 ··Length:···················60
62 ··Version:··················262 ··Version:··················2
63 ··Offset·into·.debug_info:··0x15fe363 ··Offset·into·.debug_info:··0x15fe3
64 ··Pointer·Size:·············864 ··Pointer·Size:·············8
65 ··Segment·Size:·············065 ··Segment·Size:·············0
  
66 ····Address············Length66 ····Address············Length
67 ····0000000000646d90·000000000000068967 ····0000000000648de0·0000000000000689
68 ····000000000042252a·000000000000058668 ····000000000042252a·0000000000000586
69 ····0000000000000000·000000000000000069 ····0000000000000000·0000000000000000
70 ··Length:···················49270 ··Length:···················492
71 ··Version:··················271 ··Version:··················2
72 ··Offset·into·.debug_info:··0x18c4c72 ··Offset·into·.debug_info:··0x18c4c
73 ··Pointer·Size:·············873 ··Pointer·Size:·············8
74 ··Segment·Size:·············074 ··Segment·Size:·············0
  
75 ····Address············Length75 ····Address············Length
76 ····0000000000647420·000000000000082976 ····0000000000649470·0000000000000829
77 ····0000000000422ab0·0000000000000c4177 ····0000000000422ab0·0000000000000c41
78 ····00000000005141f0·00000000000000c278 ····0000000000514960·00000000000000c2
79 ····00000000005142c0·000000000000006479 ····0000000000514a30·0000000000000064
80 ····0000000000514330·00000000000007f980 ····0000000000514aa0·00000000000007f9
81 ····0000000000514b30·000000000000002481 ····00000000005152a0·0000000000000024
82 ····0000000000514b60·00000000000000f182 ····00000000005152d0·00000000000000f1
83 ····0000000000514c60·000000000000013a83 ····00000000005153d0·000000000000013a
84 ····0000000000514da0·000000000000001684 ····0000000000515510·0000000000000016
85 ····0000000000514dc0·000000000000002f85 ····0000000000515530·000000000000002f
86 ····0000000000514df0·000000000000008986 ····0000000000515560·0000000000000089
87 ····0000000000514e80·000000000000007d87 ····00000000005155f0·000000000000007d
88 ····0000000000514f00·000000000000046188 ····0000000000515670·0000000000000461
89 ····0000000000515370·000000000000004389 ····0000000000515ae0·0000000000000043
90 ····00000000005153c0·000000000000009590 ····0000000000515b30·0000000000000095
91 ····0000000000515460·000000000000007191 ····0000000000515bd0·0000000000000071
92 ····00000000005154e0·000000000000004492 ····0000000000515c50·0000000000000044
93 ····0000000000515530·000000000000026193 ····0000000000515ca0·0000000000000261
94 ····00000000005157a0·00000000000001b194 ····0000000000515f10·00000000000001b1
95 ····0000000000515960·00000000000003fd95 ····00000000005160d0·00000000000003fd
96 ····0000000000515d60·000000000000005496 ····00000000005164d0·0000000000000054
97 ····0000000000515dc0·000000000000005397 ····0000000000516530·0000000000000053
98 ····0000000000515e20·000000000000005f98 ····0000000000516590·000000000000005f
99 ····0000000000515e80·000000000000004e99 ····00000000005165f0·000000000000004e
100 ····0000000000515ed0·000000000000002f100 ····0000000000516640·000000000000002f
101 ····0000000000515f00·00000000000000cd101 ····0000000000516670·00000000000000cd
102 ····0000000000515fd0·000000000000014b102 ····0000000000516740·000000000000014b
103 ····0000000000516120·0000000000000041103 ····0000000000516890·0000000000000041
104 ····0000000000516170·0000000000000031104 ····00000000005168e0·0000000000000031
105 ····0000000000000000·0000000000000000105 ····0000000000000000·0000000000000000
106 ··Length:···················1388106 ··Length:···················1388
107 ··Version:··················2107 ··Version:··················2
108 ··Offset·into·.debug_info:··0x30c34108 ··Offset·into·.debug_info:··0x30c34
109 ··Pointer·Size:·············8109 ··Pointer·Size:·············8
110 ··Segment·Size:·············0110 ··Segment·Size:·············0
  
111 ····Address············Length111 ····Address············Length
112 ····0000000000647c50·0000000000007539112 ····0000000000649ca0·0000000000007539
113 ····00000000004236f1·00000000000131ff113 ····00000000004236f1·00000000000131fe
114 ····00000000005161b0·00000000000007fe114 ····0000000000516920·0000000000000805
Max diff block lines reached; 250798/263682 bytes (95.11%) of diff not shown.
226 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 100 lines modifiedOffset 8, 100 lines modified
8 ··Offset·entries:··08 ··Offset·entries:··0
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v000000000000000·v000000000000000·location·view·pair10 ····0000000c·v000000000000000·v000000000000000·location·view·pair
11 ····0000000e·v000000000000000·v000000000000000·location·view·pair11 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
12 ····00000010·0000000000512800·(base·address)12 ····00000010·0000000000512f70·(base·address)
13 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:13 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
14 ·············0000000000512800·0000000000512808·(DW_OP_reg5·(rdi))14 ·············0000000000512f70·0000000000512f78·(DW_OP_reg5·(rdi))
15 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:15 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
16 ·············0000000000512808·0000000000512809·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)16 ·············0000000000512f78·0000000000512f79·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
17 ····00000026·<End·of·list>17 ····00000026·<End·of·list>
  
18 ····00000027·v000000000000000·v000000000000000·location·view·pair18 ····00000027·v000000000000000·v000000000000000·location·view·pair
19 ····00000029·v000000000000000·v000000000000000·location·view·pair19 ····00000029·v000000000000000·v000000000000000·location·view·pair
  
20 ····0000002b·0000000000512800·(base·address)20 ····0000002b·0000000000512f70·(base·address)
21 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:21 ····00000034·v000000000000000·v000000000000000·views·at·00000027·for:
22 ·············0000000000512800·0000000000512808·(DW_OP_reg4·(rsi))22 ·············0000000000512f70·0000000000512f78·(DW_OP_reg4·(rsi))
23 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:23 ····00000039·v000000000000000·v000000000000000·views·at·00000029·for:
24 ·············0000000000512808·0000000000512809·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)24 ·············0000000000512f78·0000000000512f79·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
25 ····00000041·<End·of·list>25 ····00000041·<End·of·list>
26 Table·at·Offset·0x4226 Table·at·Offset·0x42
27 ··Length:··········0x4b27 ··Length:··········0x4b
28 ··DWARF·version:···528 ··DWARF·version:···5
29 ··Address·size:····829 ··Address·size:····8
30 ··Segment·size:····030 ··Segment·size:····0
31 ··Offset·entries:··031 ··Offset·entries:··0
  
32 ····Offset···Begin············End··············Expression32 ····Offset···Begin············End··············Expression
  
33 ····0000004e·v000000000000003·v000000000000000·location·view·pair33 ····0000004e·v000000000000003·v000000000000000·location·view·pair
  
34 ····00000050·v000000000000003·v000000000000000·views·at·0000004e·for:34 ····00000050·v000000000000003·v000000000000000·views·at·0000004e·for:
35 ·············0000000000646a31·0000000000646a40·(DW_OP_addr:·6f819a;·DW_OP_stack_value)35 ·············0000000000648a81·0000000000648a90·(DW_OP_addr:·6f919a;·DW_OP_stack_value)
36 ····0000005e·<End·of·list>36 ····0000005e·<End·of·list>
  
37 ····0000005f·v000000000000005·v000000000000000·location·view·pair37 ····0000005f·v000000000000005·v000000000000000·location·view·pair
  
38 ····00000061·v000000000000005·v000000000000000·views·at·0000005f·for:38 ····00000061·v000000000000005·v000000000000000·views·at·0000005f·for:
39 ·············0000000000646a31·0000000000646a40·(DW_OP_addr:·6f819a;·DW_OP_stack_value)39 ·············0000000000648a81·0000000000648a90·(DW_OP_addr:·6f919a;·DW_OP_stack_value)
40 ····0000006f·<End·of·list>40 ····0000006f·<End·of·list>
  
41 ····00000070·v000000000000006·v000000000000008·location·view·pair41 ····00000070·v000000000000006·v000000000000008·location·view·pair
42 ····00000072·v000000000000008·v000000000000000·location·view·pair42 ····00000072·v000000000000008·v000000000000000·location·view·pair
  
43 ····00000074·v000000000000006·v000000000000008·views·at·00000070·for:43 ····00000074·v000000000000006·v000000000000008·views·at·00000070·for:
44 ·············0000000000646a31·0000000000646a31·(DW_OP_addr:·6f819a;·DW_OP_stack_value)44 ·············0000000000648a81·0000000000648a81·(DW_OP_addr:·6f919a;·DW_OP_stack_value)
45 ····00000082·v000000000000008·v000000000000000·views·at·00000072·for:45 ····00000082·v000000000000008·v000000000000000·views·at·00000072·for:
46 ·············0000000000646a31·0000000000646a40·(DW_OP_addr:·6f8372;·DW_OP_stack_value)46 ·············0000000000648a81·0000000000648a90·(DW_OP_addr:·6f9372;·DW_OP_stack_value)
47 ····00000090·<End·of·list>47 ····00000090·<End·of·list>
48 Table·at·Offset·0x9148 Table·at·Offset·0x91
49 ··Length:··········0x7c49 ··Length:··········0x7c
50 ··DWARF·version:···550 ··DWARF·version:···5
51 ··Address·size:····851 ··Address·size:····8
52 ··Segment·size:····052 ··Segment·size:····0
53 ··Offset·entries:··053 ··Offset·entries:··0
  
54 ····Offset···Begin············End··············Expression54 ····Offset···Begin············End··············Expression
  
55 ····0000009d·v000000000000000·v000000000000000·location·view·pair55 ····0000009d·v000000000000000·v000000000000000·location·view·pair
56 ····0000009f·v000000000000000·v000000000000000·location·view·pair56 ····0000009f·v000000000000000·v000000000000000·location·view·pair
57 ····000000a1·v000000000000000·v000000000000000·location·view·pair57 ····000000a1·v000000000000000·v000000000000000·location·view·pair
  
58 ····000000a3·00000000005129a0·(base·address)58 ····000000a3·0000000000513110·(base·address)
59 ····000000ac·v000000000000000·v000000000000000·views·at·0000009d·for:59 ····000000ac·v000000000000000·v000000000000000·views·at·0000009d·for:
60 ·············00000000005129a0·00000000005129a7·(DW_OP_reg5·(rdi))60 ·············0000000000513110·0000000000513117·(DW_OP_reg5·(rdi))
61 ····000000b1·v000000000000000·v000000000000000·views·at·0000009f·for:61 ····000000b1·v000000000000000·v000000000000000·views·at·0000009f·for:
62 ·············00000000005129a7·00000000005129fa·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)62 ·············0000000000513117·000000000051316a·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
63 ····000000b9·v000000000000000·v000000000000000·views·at·000000a1·for:63 ····000000b9·v000000000000000·v000000000000000·views·at·000000a1·for:
64 ·············0000000000421f96·0000000000421fac·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)64 ·············0000000000421f96·0000000000421fac·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
65 ····000000c8·<End·of·list>65 ····000000c8·<End·of·list>
  
66 ····000000c9·v000000000000000·v000000000000000·location·view·pair66 ····000000c9·v000000000000000·v000000000000000·location·view·pair
67 ····000000cb·v000000000000000·v000000000000000·location·view·pair67 ····000000cb·v000000000000000·v000000000000000·location·view·pair
  
68 ····000000cd·0000000000512810·(base·address)68 ····000000cd·0000000000512f80·(base·address)
69 ····000000d6·v000000000000000·v000000000000000·views·at·000000c9·for:69 ····000000d6·v000000000000000·v000000000000000·views·at·000000c9·for:
70 ·············0000000000512810·0000000000512817·(DW_OP_reg5·(rdi))70 ·············0000000000512f80·0000000000512f87·(DW_OP_reg5·(rdi))
71 ····000000db·v000000000000000·v000000000000000·views·at·000000cb·for:71 ····000000db·v000000000000000·v000000000000000·views·at·000000cb·for:
72 ·············0000000000512817·0000000000512980·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)72 ·············0000000000512f87·00000000005130ec·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
73 ····000000e4·<End·of·list>73 ····000000e4·<End·of·list>
  
74 ····000000e5·v000000000000000·v000000000000000·location·view·pair74 ····000000e5·v000000000000000·v000000000000000·location·view·pair
75 ····000000e7·v000000000000000·v000000000000000·location·view·pair75 ····000000e7·v000000000000000·v000000000000000·location·view·pair
76 ····000000e9·v000000000000000·v000000000000000·location·view·pair76 ····000000e9·v000000000000000·v000000000000000·location·view·pair
  
77 ····000000eb·0000000000512980·(base·address)77 ····000000eb·00000000005130f0·(base·address)
78 ····000000f4·v000000000000000·v000000000000000·views·at·000000e5·for:78 ····000000f4·v000000000000000·v000000000000000·views·at·000000e5·for:
79 ·············0000000000512980·0000000000512987·(DW_OP_reg5·(rdi))79 ·············00000000005130f0·00000000005130f7·(DW_OP_reg5·(rdi))
80 ····000000f9·v000000000000000·v000000000000000·views·at·000000e7·for:80 ····000000f9·v000000000000000·v000000000000000·views·at·000000e7·for:
81 ·············0000000000512987·0000000000512998·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)81 ·············00000000005130f7·0000000000513108·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
82 ····00000101·v000000000000000·v000000000000000·views·at·000000e9·for:82 ····00000101·v000000000000000·v000000000000000·views·at·000000e9·for:
83 ·············0000000000421f90·0000000000421f96·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)83 ·············0000000000421f90·0000000000421f96·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
84 ····00000110·<End·of·list>84 ····00000110·<End·of·list>
85 Table·at·Offset·0x11185 Table·at·Offset·0x111
86 ··Length:··········0x311086 ··Length:··········0x3110
87 ··DWARF·version:···587 ··DWARF·version:···5
88 ··Address·size:····888 ··Address·size:····8
Offset 112, 23 lines modifiedOffset 112, 23 lines modified
  
112 ····0000011d·v000000000000000·v000000000000000·location·view·pair112 ····0000011d·v000000000000000·v000000000000000·location·view·pair
113 ····0000011f·v000000000000000·v000000000000000·location·view·pair113 ····0000011f·v000000000000000·v000000000000000·location·view·pair
114 ····00000121·v000000000000000·v000000000000000·location·view·pair114 ····00000121·v000000000000000·v000000000000000·location·view·pair
115 ····00000123·v000000000000000·v000000000000000·location·view·pair115 ····00000123·v000000000000000·v000000000000000·location·view·pair
116 ····00000125·v000000000000000·v000000000000000·location·view·pair116 ····00000125·v000000000000000·v000000000000000·location·view·pair
  
117 ····00000127·0000000000512a00·(base·address)117 ····00000127·0000000000513170·(base·address)
118 ····00000130·v000000000000000·v000000000000000·views·at·0000011d·for:118 ····00000130·v000000000000000·v000000000000000·views·at·0000011d·for:
119 ·············0000000000512a00·0000000000512a47·(DW_OP_reg5·(rdi))119 ·············0000000000513170·00000000005131b7·(DW_OP_reg5·(rdi))
120 ····00000135·v000000000000000·v000000000000000·views·at·0000011f·for:120 ····00000135·v000000000000000·v000000000000000·views·at·0000011f·for:
121 ·············0000000000512a47·0000000000512c71·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)121 ·············00000000005131b7·00000000005133e1·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
122 ····0000013e·v000000000000000·v000000000000000·views·at·00000121·for:122 ····0000013e·v000000000000000·v000000000000000·views·at·00000121·for:
123 ·············0000000000512c71·0000000000512c75·(DW_OP_reg5·(rdi))123 ·············00000000005133e1·00000000005133e5·(DW_OP_reg5·(rdi))
124 ····00000145·v000000000000000·v000000000000000·views·at·00000123·for:124 ····00000145·v000000000000000·v000000000000000·views·at·00000123·for:
125 ·············0000000000512c75·0000000000512e02·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)125 ·············00000000005133e5·0000000000513572·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
126 ····0000014f·v000000000000000·v000000000000000·views·at·00000125·for:126 ····0000014f·v000000000000000·v000000000000000·views·at·00000125·for:
127 ·············0000000000421fac·0000000000422006·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)127 ·············0000000000421fac·0000000000422006·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
128 ····0000015e·<End·of·list>128 ····0000015e·<End·of·list>
  
129 ····0000015f·v000000000000000·v000000000000000·location·view·pair129 ····0000015f·v000000000000000·v000000000000000·location·view·pair
130 ····00000161·v000000000000000·v000000000000003·location·view·pair130 ····00000161·v000000000000000·v000000000000003·location·view·pair
131 ····00000163·v000000000000003·v000000000000000·location·view·pair131 ····00000163·v000000000000003·v000000000000000·location·view·pair
Offset 138, 31 lines modifiedOffset 138, 31 lines modified
138 ····0000016b·v000000000000000·v000000000000000·location·view·pair138 ····0000016b·v000000000000000·v000000000000000·location·view·pair
139 ····0000016d·v000000000000000·v000000000000000·location·view·pair139 ····0000016d·v000000000000000·v000000000000000·location·view·pair
Max diff block lines reached; 237221406/237229642 bytes (100.00%) of diff not shown.
258 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 4230 lines modifiedOffset 3, 4241 lines modified
3 ··Length:···················443 ··Length:···················44
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····0000000000512800·00000000000000099 ····0000000000512f70·0000000000000009
10 ····0000000000000000·000000000000000010 ····0000000000000000·0000000000000000
11 ··Length:···················4411 ··Length:···················44
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x11813 ··Offset·into·.debug_info:··0x118
14 ··Pointer·Size:·············814 ··Pointer·Size:·············8
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address············Length16 ····Address············Length
17 ····00000000006469f0·000000000000007a17 ····0000000000648a40·000000000000007a
18 ····0000000000000000·000000000000000018 ····0000000000000000·0000000000000000
19 ··Length:···················9219 ··Length:···················92
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x38021 ··Offset·into·.debug_info:··0x380
22 ··Pointer·Size:·············822 ··Pointer·Size:·············8
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address············Length24 ····Address············Length
25 ····0000000000421f90·000000000000001c25 ····0000000000421f90·000000000000001c
26 ····0000000000512810·000000000000017026 ····0000000000512f80·000000000000016c
27 ····0000000000512980·000000000000001827 ····00000000005130f0·0000000000000018
28 ····00000000005129a0·000000000000005a28 ····0000000000513110·000000000000005a
29 ····0000000000000000·000000000000000029 ····0000000000000000·0000000000000000
30 ··Length:···················41230 ··Length:···················412
31 ··Version:··················231 ··Version:··················2
32 ··Offset·into·.debug_info:··0x51232 ··Offset·into·.debug_info:··0x512
33 ··Pointer·Size:·············833 ··Pointer·Size:·············8
34 ··Segment·Size:·············034 ··Segment·Size:·············0
  
35 ····Address············Length35 ····Address············Length
36 ····0000000000646a70·000000000000031436 ····0000000000648ac0·0000000000000314
37 ····0000000000421fac·000000000000057e37 ····0000000000421fac·000000000000057e
38 ····0000000000512a00·000000000000040238 ····0000000000513170·0000000000000402
39 ····0000000000512e10·000000000000012e39 ····0000000000513580·000000000000012e
40 ····0000000000512f40·000000000000012340 ····00000000005136b0·0000000000000123
41 ····0000000000513070·000000000000003041 ····00000000005137e0·0000000000000030
42 ····00000000005130a0·000000000000003042 ····0000000000513810·0000000000000030
43 ····00000000005130d0·000000000000007843 ····0000000000513840·0000000000000078
44 ····0000000000513150·000000000000048f44 ····00000000005138c0·000000000000048f
45 ····00000000005135e0·00000000000000a945 ····0000000000513d50·00000000000000a9
46 ····0000000000513690·000000000000007c46 ····0000000000513e00·000000000000007c
47 ····0000000000513710·00000000000000b847 ····0000000000513e80·00000000000000b8
48 ····00000000005137d0·00000000000000aa48 ····0000000000513f40·00000000000000aa
49 ····0000000000513880·000000000000012249 ····0000000000513ff0·0000000000000122
50 ····00000000005139b0·00000000000000c9 
51 ····0000000000513a80·000000000000005f 
52 ····0000000000513ae0·0000000000000073 
53 ····0000000000513b60·0000000000000073 
54 ····0000000000513be0·00000000000000ce 
55 ····0000000000513cb0·000000000000036f 
56 ····0000000000514020·0000000000000076 
57 ····00000000005140a0·0000000000000073 
58 ····0000000000514120·000000000000007050 ····0000000000514120·00000000000000c9
59 ····0000000000514190·000000000000005f51 ····00000000005141f0·000000000000005f
 52 ····0000000000514250·0000000000000073
 53 ····00000000005142d0·0000000000000073
 54 ····0000000000514350·00000000000000ce
 55 ····0000000000514420·000000000000036f
 56 ····0000000000514790·0000000000000076
 57 ····0000000000514810·0000000000000073
 58 ····0000000000514890·0000000000000070
 59 ····0000000000514900·000000000000005f
60 ····0000000000000000·000000000000000060 ····0000000000000000·0000000000000000
61 ··Length:···················6061 ··Length:···················60
62 ··Version:··················262 ··Version:··················2
63 ··Offset·into·.debug_info:··0x15fe363 ··Offset·into·.debug_info:··0x15fe3
64 ··Pointer·Size:·············864 ··Pointer·Size:·············8
65 ··Segment·Size:·············065 ··Segment·Size:·············0
  
66 ····Address············Length66 ····Address············Length
67 ····0000000000646d90·000000000000068967 ····0000000000648de0·0000000000000689
68 ····000000000042252a·000000000000058668 ····000000000042252a·0000000000000586
69 ····0000000000000000·000000000000000069 ····0000000000000000·0000000000000000
70 ··Length:···················49270 ··Length:···················492
71 ··Version:··················271 ··Version:··················2
72 ··Offset·into·.debug_info:··0x18c4c72 ··Offset·into·.debug_info:··0x18c4c
73 ··Pointer·Size:·············873 ··Pointer·Size:·············8
74 ··Segment·Size:·············074 ··Segment·Size:·············0
  
75 ····Address············Length75 ····Address············Length
76 ····0000000000647420·000000000000082976 ····0000000000649470·0000000000000829
77 ····0000000000422ab0·0000000000000c4177 ····0000000000422ab0·0000000000000c41
78 ····00000000005141f0·00000000000000c278 ····0000000000514960·00000000000000c2
79 ····00000000005142c0·000000000000006479 ····0000000000514a30·0000000000000064
80 ····0000000000514330·00000000000007f980 ····0000000000514aa0·00000000000007f9
81 ····0000000000514b30·000000000000002481 ····00000000005152a0·0000000000000024
82 ····0000000000514b60·00000000000000f182 ····00000000005152d0·00000000000000f1
83 ····0000000000514c60·000000000000013a83 ····00000000005153d0·000000000000013a
84 ····0000000000514da0·000000000000001684 ····0000000000515510·0000000000000016
85 ····0000000000514dc0·000000000000002f85 ····0000000000515530·000000000000002f
86 ····0000000000514df0·000000000000008986 ····0000000000515560·0000000000000089
87 ····0000000000514e80·000000000000007d87 ····00000000005155f0·000000000000007d
88 ····0000000000514f00·000000000000046188 ····0000000000515670·0000000000000461
89 ····0000000000515370·000000000000004389 ····0000000000515ae0·0000000000000043
90 ····00000000005153c0·000000000000009590 ····0000000000515b30·0000000000000095
91 ····0000000000515460·000000000000007191 ····0000000000515bd0·0000000000000071
92 ····00000000005154e0·000000000000004492 ····0000000000515c50·0000000000000044
93 ····0000000000515530·000000000000026193 ····0000000000515ca0·0000000000000261
94 ····00000000005157a0·00000000000001b194 ····0000000000515f10·00000000000001b1
95 ····0000000000515960·00000000000003fd95 ····00000000005160d0·00000000000003fd
96 ····0000000000515d60·000000000000005496 ····00000000005164d0·0000000000000054
97 ····0000000000515dc0·000000000000005397 ····0000000000516530·0000000000000053
98 ····0000000000515e20·000000000000005f98 ····0000000000516590·000000000000005f
99 ····0000000000515e80·000000000000004e99 ····00000000005165f0·000000000000004e
100 ····0000000000515ed0·000000000000002f100 ····0000000000516640·000000000000002f
101 ····0000000000515f00·00000000000000cd101 ····0000000000516670·00000000000000cd
102 ····0000000000515fd0·000000000000014b102 ····0000000000516740·000000000000014b
103 ····0000000000516120·0000000000000041103 ····0000000000516890·0000000000000041
104 ····0000000000516170·0000000000000031104 ····00000000005168e0·0000000000000031
105 ····0000000000000000·0000000000000000105 ····0000000000000000·0000000000000000
106 ··Length:···················1388106 ··Length:···················1388
107 ··Version:··················2107 ··Version:··················2
108 ··Offset·into·.debug_info:··0x30c34108 ··Offset·into·.debug_info:··0x30c34
109 ··Pointer·Size:·············8109 ··Pointer·Size:·············8
110 ··Segment·Size:·············0110 ··Segment·Size:·············0
  
111 ····Address············Length111 ····Address············Length
112 ····0000000000647c50·0000000000007539112 ····0000000000649ca0·0000000000007539
113 ····00000000004236f1·00000000000131ff113 ····00000000004236f1·00000000000131fe
114 ····00000000005161b0·00000000000007fe114 ····0000000000516920·0000000000000805
Max diff block lines reached; 250798/263682 bytes (95.11%) of diff not shown.
74.7 KB
strings --all --bytes=8 {}
    
Offset 2, 2327 lines modifiedOffset 2, 2389 lines modified
2 import__find__load__done2 import__find__load__done
3 8@%rax·-4@%edx3 8@%rax·-4@%edx
4 import__find__load__start4 import__find__load__start
5 8@%r13·8@%rbp5 8@%r13·8@%rbp
6 gc__done6 gc__done
7 gc__start7 gc__start
8 -4@120(%rsp)8 -4@120(%rsp)
 9 -I1zvatKF2
 10 1FXNv*,"
 11 WJe=Ue=Ue
 12 g%3JeF9~
 13 IrNct|Yb1.
 14 iup`7y`7
 15 v2}(Mv@[
 16 X@9LdK#IdDO
 17 0;c!2FPC
 18 |yaG"zD_
 19 1WzmH(bV
 20 ·k,5MiT3,-ZGh$+
 21 >48|D#\VzO
 22 NDGziGO+
 23 }]»     ta0R\
 24 ~9GTi*Ui"T
 25 +u{I$+qKI7Rj3
 26 jDT>?i|1
 27 v^vEE{v{
 28 FJtb,&4pb
 29 <*OG=OG_
 30 c·F1ctfL@
 31 [1[ufk`m
 32 +e`2E~Bb
 33 Zs5mlxGam
 34 R;I~A|]7
 35 GLKN]+9/_
 36 `>@O,I50f
 37 J{sq;nqq
 38 $.nodqq[
 39 2wpEC%a76r-_
 40 Cn+KnkSnq
 41 2/Qle$["X
 42 V»      %[K%oB
 43 FZ-iY$kI
 44 d-iM$oI?G
 45 ohawGv];
 46 Z^#._LJQ
 47 }$^zj6C63jf
 48 wSL%1»  kwK&
 49 0jjz;YI+Z
 50 TxnbE@JK
 51 k#])R/}]
 52 G.o+L6_>
 53 ]jy'^I?QI'U
 54 J}yo#Ld%G
 55 aeA5g1v>
 56 B{E*z.TQMe>
 57 gr»     72M63
 58 ^ud+1-]%Yxr
 59 L},cy?i<8
 60 o83;2P#Q
 61 Fxeql(0P
 62 .GP-ZE.@
 63 /@ForT~]
 64 @/2f>ywB
 65 d(QZ$S0E
9 |+p0;PvYM, 
10 u-4?mV=n 
11 \h_bF>[R=:j 
12 2{@_fK\. 
13 URYOUYOUY 
14 R6PU6PU6( 
15 8iq?EiU-bD 
16 1E8Y2E*S 
17 6pTtmvt% 
18 %3ZeF;LE 
19 9xD2sTfNdM^ 
20 xE2sUfndN 
21 /(QS·ugy 
22 ;b>#O,lz 
23 %N"|vL» O'& 
24 6COd<F/e\ 
25 T:ldon$` 
26 z_@1Y%J) 
27 c,zB<C+w 
28 {nMi#aJc 
29 }I1w28-~C] 
30 m$ST\il%Rs+5A 
31 n*O7=O7_ 
32 ziMHa0^a) 
33 k`^MX}lp 
34 ;j`G5;=fC 
35 Ot<\z%oO 
36 Vy0L~Re_ 
37 6+}.6"[# 
38 Rr[j;2A& 
39 UD?XH_'k 
40 T#hfF@/, 
41 rt>H/,I10f 
42 ?$·vIQ4$ 
43 x^i^$o9? 
44 _ZTggWgL»        
45 0wD5C%a76r} 
46 W3*l5R&#K 
47 \Vn.7n.wf 
48 vqnr)\Tii@ 
49 ,%QlV(Jq 
50 |8JHv~.%? 
51 ~v0cmI&f| 
52 |L1%Ru.R 
53 q\r>Zpto 
54 Nby'qf'U 
55 [3RSZ+Ra 
56 u#R»    EPPIHs 
57 <9=o_{H6 
58 1d[!'Mo1i& 
59 O`1GQS» @o 
60 `N),b,}F 
61 f#@]4Md2 
62 &?Di,Z/- 
63 cbI7h5cc 
64 9RdQ9R{+ 
65 Tf),y&_Uk 
66 $)sIi·lN# 
67 _ie~YFd~!e.ZVdv 
68 *3SOGSc0l)a>7 
69 iRkyBLj? 
70 zgp*SYrD 
71 ]f/V»   {L7 
Max diff block lines reached; 69981/76483 bytes (91.50%) of diff not shown.
1.01 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 280, 35245 lines modifiedOffset 280, 35226 lines modified
  
280 00000000004236f1·<_PyPegen_parse.cold>:280 00000000004236f1·<_PyPegen_parse.cold>:
281 »       ...281 »       ...
  
282 0000000000423fc2·<compound_stmt_rule.cold>:282 0000000000423fc2·<compound_stmt_rule.cold>:
283 »       ...283 »       ...
  
284 0000000000425080·<_tmp_7_rule.cold>:284 000000000042507b·<_tmp_7_rule.cold>:
285 »       ...285 »       ...
  
286 00000000004250bb·<_tmp_8_rule.cold>:286 00000000004250b6·<_tmp_8_rule.cold>:
287 »       ...287 »       ...
  
288 00000000004250e8·<_tmp_9_rule.cold>:288 00000000004250e3·<_tmp_9_rule.cold>:
289 »       ...289 »       ...
  
290 0000000000425115·<_tmp_10_rule.cold>:290 0000000000425110·<_tmp_10_rule.cold>:
291 »       ...291 »       ...
  
292 0000000000425142·<simple_stmts_rule.cold>:292 000000000042513d·<simple_stmts_rule.cold>:
293 »       ...293 »       ...
  
294 0000000000425227·<simple_stmt_rule.cold>:294 0000000000425222·<simple_stmt_rule.cold>:
295 »       ...295 »       ...
  
296 0000000000425f2a·<t_primary_rule.cold>:296 0000000000425f20·<t_primary_rule.cold>:
297 »       ...297 »       ...
  
298 0000000000425f45·<t_primary_raw.cold>:298 0000000000425f3b·<t_primary_raw.cold>:
299 »       ...299 »       ...
  
300 000000000042626d·<atom_rule.cold>:300 0000000000426263·<atom_rule.cold>:
301 »       ...301 »       ...
  
302 0000000000426f65·<_tmp_93_rule.cold>:302 0000000000426f5b·<_tmp_93_rule.cold>:
303 »       ...303 »       ...
  
304 0000000000426f92·<strings_rule.cold>:304 0000000000426f88·<strings_rule.cold>:
305 »       ...305 »       ...
  
306 00000000004272bd·<t_lookahead_rule.cold>:306 00000000004272b3·<t_lookahead_rule.cold>:
307 »       ...307 »       ...
  
308 00000000004272e2·<star_targets_rule.cold>:308 00000000004272d8·<star_targets_rule.cold>:
309 »       ...309 »       ...
  
310 00000000004274da·<star_target_rule.cold>:310 00000000004274d2·<star_target_rule.cold>:
311 »       ...311 »       ...
  
312 0000000000427564·<target_with_star_atom_rule.cold>:312 000000000042755c·<target_with_star_atom_rule.cold>:
313 »       ...313 »       ...
  
314 000000000042796d·<genexp_rule.cold>:314 0000000000427965·<genexp_rule.cold>:
315 »       ...315 »       ...
  
316 0000000000427af2·<expression_rule.cold>:316 0000000000427aea·<expression_rule.cold>:
317 »       ...317 »       ...
  
318 000000000042805b·<disjunction_rule.cold>:318 0000000000428053·<disjunction_rule.cold>:
319 »       ...319 »       ...
  
320 0000000000428219·<conjunction_rule.cold>:320 000000000042820e·<conjunction_rule.cold>:
321 »       ...321 »       ...
  
322 00000000004283d4·<single_target_rule.cold>:322 00000000004283c9·<single_target_rule.cold>:
323 »       ...323 »       ...
  
324 000000000042858d·<inversion_rule.cold>:324 0000000000428582·<inversion_rule.cold>:
325 »       ...325 »       ...
  
326 0000000000428d70·<star_expressions_rule.cold>:326 0000000000428d65·<star_expressions_rule.cold>:
327 »       ...327 »       ...
  
328 00000000004291d2·<star_expression_rule.cold>:328 000000000042921d·<star_expression_rule.cold>:
329 »       ...329 »       ...
  
330 0000000000429211·<bitwise_or_rule.cold>:330 000000000042925c·<bitwise_or_rule.cold>:
331 »       ...331 »       ...
  
332 0000000000429310·<bitwise_xor_rule.cold>:332 000000000042935b·<bitwise_xor_rule.cold>:
333 »       ...333 »       ...
  
334 0000000000429569·<bitwise_and_rule.cold>:334 00000000004295b4·<bitwise_and_rule.cold>:
335 »       ...335 »       ...
  
336 0000000000429974·<shift_expr_rule.cold>:336 00000000004299bf·<shift_expr_rule.cold>:
337 »       ...337 »       ...
  
338 0000000000429aa4·<sum_rule.cold>:338 0000000000429aef·<sum_rule.cold>:
339 »       ...339 »       ...
  
340 0000000000429bd3·<term_rule.cold>:340 0000000000429c1e·<term_rule.cold>:
341 »       ...341 »       ...
  
342 0000000000429c0f·<term_raw.cold>:342 0000000000429c5a·<term_raw.cold>:
343 »       ...343 »       ...
  
344 0000000000429fcd·<factor_rule.cold>:344 000000000042a014·<factor_rule.cold>:
345 »       ...345 »       ...
  
346 000000000042a312·<primary_rule.cold>:346 000000000042a359·<primary_rule.cold>:
347 »       ...347 »       ...
  
348 000000000042a34e·<primary_raw.cold>:348 000000000042a395·<primary_raw.cold>:
349 »       ...349 »       ...
  
350 000000000042a5f5·<decorators_rule.cold>:350 000000000042a63c·<decorators_rule.cold>:
351 »       ...351 »       ...
  
352 000000000042a710·<lambdef_rule.cold>:352 000000000042a757·<lambdef_rule.cold>:
353 »       ...353 »       ...
  
354 000000000042a7d3·<for_if_clauses_rule.cold>:354 000000000042a81a·<for_if_clauses_rule.cold>:
355 »       ...355 »       ...
  
356 000000000042a8fd·<_tmp_6_rule.cold>:356 000000000042a944·<_tmp_6_rule.cold>:
357 »       ...357 »       ...
  
358 000000000042a92a·<import_stmt_rule.cold>:358 000000000042a971·<import_stmt_rule.cold>:
359 »       ...359 »       ...
  
360 000000000042b042·<function_def_raw_rule.cold>:360 000000000042b089·<function_def_raw_rule.cold>:
361 »       ...361 »       ...
  
362 000000000042b3d8·<arguments_rule.cold>:362 000000000042b41f·<arguments_rule.cold>:
363 »       ...363 »       ...
  
Max diff block lines reached; 1055937/1059773 bytes (99.64%) of diff not shown.
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000006ee670·<_fini>:2 00000000006efcc0·<_fini>:
3 »       ...3 »       ...
846 B
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 254, 16 lines modifiedOffset 254, 16 lines modified
254 ··[··1180]··../Python/ast.c254 ··[··1180]··../Python/ast.c
255 ··[··1190]··../Python/ast_opt.c255 ··[··1190]··../Python/ast_opt.c
256 ··[··11a4]··../Python/ast_unparse.c256 ··[··11a4]··../Python/ast_unparse.c
257 ··[··11bc]··../Python/bltinmodule.c257 ··[··11bc]··../Python/bltinmodule.c
258 ··[··11d4]··bltinmodule.c.h258 ··[··11d4]··bltinmodule.c.h
259 ··[··11e4]··../Python/ceval.c259 ··[··11e4]··../Python/ceval.c
260 ··[··11f6]··opcode_targets.h260 ··[··11f6]··opcode_targets.h
261 ··[··1207]··bytecodes.c 
262 ··[··1213]··generated_cases.c.h261 ··[··1207]··generated_cases.c.h
 262 ··[··121b]··bytecodes.c
263 ··[··1227]··pycore_instruments.h263 ··[··1227]··pycore_instruments.h
264 ··[··123c]··pycore_intrinsics.h264 ··[··123c]··pycore_intrinsics.h
265 ··[··1250]··pycore_sysmodule.h265 ··[··1250]··pycore_sysmodule.h
266 ··[··1263]··pycore_sliceobject.h266 ··[··1263]··pycore_sliceobject.h
267 ··[··1278]··../Python/codecs.c267 ··[··1278]··../Python/codecs.c
268 ··[··128b]··../Python/compile.c268 ··[··128b]··../Python/compile.c
269 ··[··129f]··pycore_opcode_utils.h269 ··[··129f]··pycore_opcode_utils.h
3.99 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 382, 18 lines modifiedOffset 382, 18 lines modified
382 ··0x000017b0·6e616d65·645f6578·70726573·73696f6e·named_expression382 ··0x000017b0·6e616d65·645f6578·70726573·73696f6e·named_expression
383 ··0x000017c0·735f7275·6c652e63·6f6c6400·5f6c6f6f·s_rule.cold._loo383 ··0x000017c0·735f7275·6c652e63·6f6c6400·5f6c6f6f·s_rule.cold._loo
384 ··0x000017d0·70305f31·31335f72·756c6500·66737472·p0_113_rule.fstr384 ··0x000017d0·70305f31·31335f72·756c6500·66737472·p0_113_rule.fstr
385 ··0x000017e0·696e675f·7265706c·6163656d·656e745f·ing_replacement_385 ··0x000017e0·696e675f·7265706c·6163656d·656e745f·ing_replacement_
386 ··0x000017f0·6669656c·645f7275·6c652e63·6f6c6400·field_rule.cold.386 ··0x000017f0·6669656c·645f7275·6c652e63·6f6c6400·field_rule.cold.
387 ··0x00001800·5f746d70·5f323432·5f72756c·652e6973·_tmp_242_rule.is387 ··0x00001800·5f746d70·5f323432·5f72756c·652e6973·_tmp_242_rule.is
388 ··0x00001810·72612e30·005f6c6f·6f70305f·3234365f·ra.0._loop0_246_388 ··0x00001810·72612e30·005f6c6f·6f70305f·3234365f·ra.0._loop0_246_
389 ··0x00001820·72756c65·005f746d·705f3234·395f7275·rule._tmp_249_ru389 ··0x00001820·72756c65·005f746d·705f3234·335f7275·rule._tmp_243_ru
390 ··0x00001830·6c65005f·746d705f·3234335f·72756c65·le._tmp_243_rule390 ··0x00001830·6c65005f·746d705f·3233395f·72756c65·le._tmp_239_rule
391 ··0x00001840·005f746d·705f3233·395f7275·6c65005f·._tmp_239_rule._391 ··0x00001840·005f746d·705f3233·375f7275·6c65005f·._tmp_237_rule._
392 ··0x00001850·746d705f·3233375f·72756c65·00656c69·tmp_237_rule.eli392 ··0x00001850·746d705f·3234395f·72756c65·00656c69·tmp_249_rule.eli
393 ··0x00001860·665f7374·6d745f72·756c652e·636f6c64·f_stmt_rule.cold393 ··0x00001860·665f7374·6d745f72·756c652e·636f6c64·f_stmt_rule.cold
394 ··0x00001870·005f746d·705f3235·385f7275·6c650073·._tmp_258_rule.s394 ··0x00001870·005f746d·705f3235·385f7275·6c650073·._tmp_258_rule.s
395 ··0x00001880·6c696365·735f7275·6c652e63·6f6c6400·lices_rule.cold.395 ··0x00001880·6c696365·735f7275·6c652e63·6f6c6400·lices_rule.cold.
396 ··0x00001890·656c7365·5f626c6f·636b5f72·756c652e·else_block_rule.396 ··0x00001890·656c7365·5f626c6f·636b5f72·756c652e·else_block_rule.
397 ··0x000018a0·636f6c64·0066696e·616c6c79·5f626c6f·cold.finally_blo397 ··0x000018a0·636f6c64·0066696e·616c6c79·5f626c6f·cold.finally_blo
398 ··0x000018b0·636b5f72·756c652e·636f6c64·005f6c6f·ck_rule.cold._lo398 ··0x000018b0·636b5f72·756c652e·636f6c64·005f6c6f·ck_rule.cold._lo
399 ··0x000018c0·6f70315f·36305f72·756c652e·636f6c64·op1_60_rule.cold399 ··0x000018c0·6f70315f·36305f72·756c652e·636f6c64·op1_60_rule.cold
Offset 656, 18 lines modifiedOffset 656, 18 lines modified
656 ··0x000028d0·6b5f6765·745f6e6f·726d616c·5f6d6f64·k_get_normal_mod656 ··0x000028d0·6b5f6765·745f6e6f·726d616c·5f6d6f64·k_get_normal_mod
657 ··0x000028e0·652e636f·6c64005f·5f66756e·635f5f2e·e.cold.__func__.657 ··0x000028e0·652e636f·6c64005f·5f66756e·635f5f2e·e.cold.__func__.
658 ··0x000028f0·30007379·6e746178·6572726f·725f6b6e·0.syntaxerror_kn658 ··0x000028f0·30007379·6e746178·6572726f·725f6b6e·0.syntaxerror_kn
659 ··0x00002900·6f776e5f·72616e67·652e636f·6e737470·own_range.constp659 ··0x00002900·6f776e5f·72616e67·652e636f·6e737470·own_range.constp
660 ··0x00002910·726f702e·3000746f·6b5f7265·73657276·rop.0.tok_reserv660 ··0x00002910·726f702e·3000746f·6b5f7265·73657276·rop.0.tok_reserv
661 ··0x00002920·655f6275·6600656e·73757265·5f757466·e_buf.ensure_utf661 ··0x00002920·655f6275·6600656e·73757265·5f757466·e_buf.ensure_utf
662 ··0x00002930·38006670·5f756e67·65746300·66705f67·8.fp_ungetc.fp_g662 ··0x00002930·38006670·5f756e67·65746300·66705f67·8.fp_ungetc.fp_g
663 ··0x00002940·65746300·66705f73·65747265·61646c00·etc.fp_setreadl. 
664 ··0x00002950·746f6b5f·636f6e63·6174656e·6174655f·tok_concatenate_663 ··0x00002940·65746300·746f6b5f·636f6e63·6174656e·etc.tok_concaten
665 ··0x00002960·696e7465·72616374·6976655f·6e65775f·interactive_new_664 ··0x00002950·6174655f·696e7465·72616374·6976655f·ate_interactive_
 665 ··0x00002960·6e65775f·6c696e65·0066705f·73657472·new_line.fp_setr
666 ··0x00002970·6c696e65·00746f6b·5f6e6578·74632e63·line.tok_nextc.c666 ··0x00002970·6561646c·00746f6b·5f6e6578·74632e63·eadl.tok_nextc.c
667 ··0x00002980·6f6c6400·746f6b5f·6261636b·75702e63·old.tok_backup.c667 ··0x00002980·6f6c6400·746f6b5f·6261636b·75702e63·old.tok_backup.c
668 ··0x00002990·6f6c6400·746f6b5f·6765745f·66737472·old.tok_get_fstr668 ··0x00002990·6f6c6400·746f6b5f·6765745f·66737472·old.tok_get_fstr
669 ··0x000029a0·696e675f·6d6f6465·2e636f6c·64007570·ing_mode.cold.up669 ··0x000029a0·696e675f·6d6f6465·2e636f6c·64007570·ing_mode.cold.up
670 ··0x000029b0·64617465·5f667374·72696e67·5f657870·date_fstring_exp670 ··0x000029b0·64617465·5f667374·72696e67·5f657870·date_fstring_exp
671 ··0x000029c0·722e636f·6c640070·61727365·725f7761·r.cold.parser_wa671 ··0x000029c0·722e636f·6c640070·61727365·725f7761·r.cold.parser_wa
672 ··0x000029d0·726e2e63·6f6e7374·70726f70·2e300076·rn.constprop.0.v672 ··0x000029d0·726e2e63·6f6e7374·70726f70·2e300076·rn.constprop.0.v
673 ··0x000029e0·65726966·795f656e·645f6f66·5f6e756d·erify_end_of_num673 ··0x000029e0·65726966·795f656e·645f6f66·5f6e756d·erify_end_of_num
Offset 2030, 31260 lines modifiedOffset 2030, 31252 lines modified
2030 ··0x00007eb0·69657300·67615f69·7465725f·6d657468·ies.ga_iter_meth2030 ··0x00007eb0·69657300·67615f69·7465725f·6d657468·ies.ga_iter_meth
2031 ··0x00007ec0·6f647300·67656e6f·626a6563·742e6300·ods.genobject.c.2031 ··0x00007ec0·6f647300·67656e6f·626a6563·742e6300·ods.genobject.c.
2032 ··0x00007ed0·6d616b65·5f67656e·00636f6d·70757465·make_gen.compute2032 ··0x00007ed0·6d616b65·5f67656e·00636f6d·70757465·make_gen.compute
2033 ··0x00007ee0·5f63725f·6f726967·696e005f·50795f4d·_cr_origin._Py_M2033 ··0x00007ee0·5f63725f·6f726967·696e005f·50795f4d·_cr_origin._Py_M
2034 ··0x00007ef0·616b6543·6f726f2e·636f6c64·0067656e·akeCoro.cold.gen2034 ··0x00007ef0·616b6543·6f726f2e·636f6c64·0067656e·akeCoro.cold.gen
2035 ··0x00007f00·5f697465·726e6578·74006765·6e5f6974·_iternext.gen_it2035 ··0x00007f00·5f697465·726e6578·74006765·6e5f6974·_iternext.gen_it
Diff chunk too large, falling back to line-by-line diff (2206 lines added, 2206 lines removed)
2036 ··0x00007f10·65726e65·78742e63·6f6c6400·67656e5f·ernext.cold.gen_2036 ··0x00007f10·65726e65·78742e63·6f6c6400·67656e5f·ernext.cold.gen_
2037 ··0x00007f20·73656e64·5f657832·0067656e·5f73656e·send_ex2.gen_sen2037 ··0x00007f20·6465616c·6c6f6300·67656e5f·6465616c·dealloc.gen_deal
2038 ··0x00007f30·645f6578·322e636f·6c640067·656e5f64·d_ex2.cold.gen_d2038 ··0x00007f30·6c6f632e·636f6c64·0067656e·5f636c6f·loc.cold.gen_clo
2039 ··0x00007f40·65616c6c·6f630067·656e5f64·65616c6c·ealloc.gen_deall2039 ··0x00007f40·7365005f·50794765·6e5f4669·6e616c69·se._PyGen_Finali
2040 ··0x00007f50·6f632e63·6f6c6400·67656e5f·636c6f73·oc.cold.gen_clos2040 ··0x00007f50·7a652e63·6f6c6400·67656e5f·636c6f73·ze.cold.gen_clos
2041 ··0x00007f60·65005f50·7947656e·5f46696e·616c697a·e._PyGen_Finaliz2041 ··0x00007f60·655f6974·65720067·656e5f73·656e645f·e_iter.gen_send_
2042 ··0x00007f70·652e636f·6c640067·656e5f63·6c6f7365·e.cold.gen_close2042 ··0x00007f70·65780067·656e5f63·6c6f7365·2e636f6c·ex.gen_close.col
2043 ··0x00007f80·5f697465·72006765·6e5f7365·6e645f65·_iter.gen_send_e2043 ··0x00007f80·64006765·6e5f7472·61766572·73652e63·d.gen_traverse.c
2044 ··0x00007f90·78006765·6e5f636c·6f73652e·636f6c64·x.gen_close.cold2044 ··0x00007f90·6f6c6400·5f507941·73796e63·47656e5f·old._PyAsyncGen_
2045 ··0x00007fa0·0067656e·5f747261·76657273·652e636f·.gen_traverse.co2045 ··0x00007fa0·436c6561·72467265·654c6973·74732e63·ClearFreeLists.c
2046 ··0x00007fb0·6c64005f·50794173·796e6347·656e5f43·ld._PyAsyncGen_C2046 ··0x00007fb0·6f6c6400·6173796e·635f6765·6e5f7472·old.async_gen_tr
2047 ··0x00007fc0·6c656172·46726565·4c697374·732e636f·learFreeLists.co2047 ··0x00007fc0·61766572·7365005f·50794765·6e5f4665·averse._PyGen_Fe
2048 ··0x00007fd0·6c640061·73796e63·5f67656e·5f747261·ld.async_gen_tra2048 ··0x00007fd0·74636853·746f7049·74657261·74696f6e·tchStopIteration
2049 ··0x00007fe0·76657273·65005f50·7947656e·5f466574·verse._PyGen_Fet2049 ··0x00007fe0·56616c75·652e636f·6c640067·656e5f73·Value.cold.gen_s
2050 ··0x00007ff0·63685374·6f704974·65726174·696f6e56·chStopIterationV2050 ··0x00007ff0·656e645f·65782e63·6f6c6400·50794765·end_ex.cold.PyGe
2051 ··0x00008000·616c7565·2e636f6c·64006765·6e5f7365·alue.cold.gen_se2051 ··0x00008000·6e5f616d·5f73656e·64005079·47656e5f·n_am_send.PyGen_
2052 ··0x00008010·6e645f65·782e636f·6c640050·7947656e·nd_ex.cold.PyGen2052 ··0x00008010·616d5f73·656e642e·636f6c64·005f6765·am_send.cold._ge
2053 ··0x00008020·5f616d5f·73656e64·005f6765·6e5f7468·_am_send._gen_th2053 ··0x00008020·6e5f7468·726f7700·5f67656e·5f746872·n_throw._gen_thr
2054 ··0x00008030·726f7700·5f67656e·5f746872·6f772e63·row._gen_throw.c2054 ··0x00008030·6f772e63·6f6c6400·67656e5f·636c6f73·ow.cold.gen_clos
2055 ··0x00008040·6f6c6400·67656e5f·636c6f73·655f6974·old.gen_close_it2055 ··0x00008040·655f6974·65722e63·6f6c6400·67656e5f·e_iter.cold.gen_
2056 ··0x00008050·65722e63·6f6c6400·67656e5f·73656e64·er.cold.gen_send2056 ··0x00008050·73656e64·005f5079·436f726f·5f476574·send._PyCoro_Get
2057 ··0x00008060·005f5079·436f726f·5f476574·41776169·._PyCoro_GetAwai2057 ··0x00008060·41776169·7461626c·65497465·722e636f·AwaitableIter.co
2058 ··0x00008070·7461626c·65497465·722e636f·6c640067·tableIter.cold.g2058 ··0x00008070·6c640067·656e5f67·65747375·7370656e·ld.gen_getsuspen
2059 ··0x00008080·656e5f67·65747375·7370656e·64656400·en_getsuspended.2059 ··0x00008080·64656400·5f507947·656e5f53·65745374·ded._PyGen_SetSt
2060 ··0x00008090·5f507947·656e5f53·65745374·6f704974·_PyGen_SetStopIt2060 ··0x00008090·6f704974·65726174·696f6e56·616c7565·opIterationValue
2061 ··0x000080a0·65726174·696f6e56·616c7565·2e636f6c·erationValue.col2061 ··0x000080a0·2e636f6c·64006765·6e5f6765·7472756e·.cold.gen_getrun
2062 ··0x000080b0·64006765·6e5f6765·7472756e·6e696e67·d.gen_getrunning2062 ··0x000080b0·6e696e67·005f6765·6e5f6765·74667261·ning._gen_getfra
2063 ··0x000080c0·005f6765·6e5f6765·74667261·6d650061·._gen_getframe.a2063 ··0x000080c0·6d650061·73796e63·5f67656e·5f616e65·me.async_gen_ane
2064 ··0x000080d0·73796e63·5f67656e·5f616e65·78740061·sync_gen_anext.a2064 ··0x000080d0·78740061·73796e63·5f67656e·5f696e69·xt.async_gen_ini
2065 ··0x000080e0·73796e63·5f67656e·5f696e69·745f686f·sync_gen_init_ho2065 ··0x000080e0·745f686f·6f6b7300·6173796e·635f6765·t_hooks.async_ge
2066 ··0x000080f0·6f6b7300·6173796e·635f6765·6e5f6173·oks.async_gen_as2066 ··0x000080f0·6e5f6173·656e645f·6e657700·6173796e·n_asend_new.asyn
2067 ··0x00008100·656e645f·6e657700·6173796e·635f6765·end_new.async_ge2067 ··0x00008100·635f6765·6e5f616e·6578742e·636f6c64·c_gen_anext.cold
2068 ··0x00008110·6e5f616e·6578742e·636f6c64·00617379·n_anext.cold.asy2068 ··0x00008110·00617379·6e635f67·656e5f69·6e69745f·.async_gen_init_
2069 ··0x00008120·6e635f67·656e5f69·6e69745f·686f6f6b·nc_gen_init_hook2069 ··0x00008120·686f6f6b·732e636f·6c640061·73796e63·hooks.cold.async
2070 ··0x00008130·732e636f·6c640061·73796e63·5f67656e·s.cold.async_gen2070 ··0x00008130·5f67656e·5f617365·6e645f6e·65772e63·_gen_asend_new.c
2071 ··0x00008140·5f617365·6e645f6e·65772e63·6f6c6400·_asend_new.cold.2071 ··0x00008140·6f6c6400·6173796e·635f6765·6e5f6173·old.async_gen_as
2072 ··0x00008150·6173796e·635f6765·6e5f6173·656e645f·async_gen_asend_2072 ··0x00008150·656e645f·69746572·6e657874·00617379·end_iternext.asy
2073 ··0x00008160·69746572·6e657874·00617379·6e635f67·iternext.async_g2073 ··0x00008160·6e635f67·656e5f61·73656e64·5f73656e·nc_gen_asend_sen
2074 ··0x00008170·656e5f61·73656e64·5f73656e·64006173·en_asend_send.as2074 ··0x00008170·64006173·796e635f·67656e5f·756e7772·d.async_gen_unwr
2075 ··0x00008180·796e635f·67656e5f·756e7772·61705f76·ync_gen_unwrap_v2075 ··0x00008180·61705f76·616c7565·00617379·6e635f67·ap_value.async_g
2076 ··0x00008190·616c7565·00617379·6e635f67·656e5f61·alue.async_gen_a2076 ··0x00008190·656e5f61·73656e64·5f73656e·642e636f·en_asend_send.co
2077 ··0x000081a0·73656e64·5f73656e·642e636f·6c640061·send_send.cold.a2077 ··0x000081a0·6c640061·73796e63·5f67656e·5f756e77·ld.async_gen_unw
2078 ··0x000081b0·73796e63·5f67656e·5f756e77·7261705f·sync_gen_unwrap_2078 ··0x000081b0·7261705f·76616c75·652e636f·6c640061·rap_value.cold.a
2079 ··0x000081c0·76616c75·652e636f·6c640061·73796e63·value.cold.async2079 ··0x000081c0·73796e63·5f67656e·5f617365·6e645f64·sync_gen_asend_d
2080 ··0x000081d0·5f67656e·5f617365·6e645f64·65616c6c·_gen_asend_deall2080 ··0x000081d0·65616c6c·6f630061·73796e63·5f67656e·ealloc.async_gen
2081 ··0x000081e0·6f630061·73796e63·5f67656e·5f617365·oc.async_gen_ase2081 ··0x000081e0·5f617365·6e645f64·65616c6c·6f632e63·_asend_dealloc.c
2082 ··0x000081f0·6e645f64·65616c6c·6f632e63·6f6c6400·nd_dealloc.cold.2082 ··0x000081f0·6f6c6400·5f507941·73796e63·47656e56·old._PyAsyncGenV
2083 ··0x00008200·5f507941·73796e63·47656e56·616c7565·_PyAsyncGenValue2083 ··0x00008200·616c7565·57726170·7065724e·65772e63·alueWrapperNew.c
2084 ··0x00008210·57726170·7065724e·65772e63·6f6c6400·WrapperNew.cold.2084 ··0x00008210·6f6c6400·6173796e·635f6765·6e5f7772·old.async_gen_wr
2085 ··0x00008220·6173796e·635f6765·6e5f7772·61707065·async_gen_wrappe2085 ··0x00008220·61707065·645f7661·6c5f6465·616c6c6f·apped_val_deallo
2086 ··0x00008230·645f7661·6c5f6465·616c6c6f·63006173·d_val_dealloc.as2086 ··0x00008230·63006173·796e635f·67656e5f·77726170·c.async_gen_wrap
2087 ··0x00008240·796e635f·67656e5f·77726170·7065645f·ync_gen_wrapped_2087 ··0x00008240·7065645f·76616c5f·6465616c·6c6f632e·ped_val_dealloc.
2088 ··0x00008250·76616c5f·6465616c·6c6f632e·636f6c64·val_dealloc.cold2088 ··0x00008250·636f6c64·00617379·6e635f67·656e5f61·cold.async_gen_a
2089 ··0x00008260·00617379·6e635f67·656e5f61·636c6f73·.async_gen_aclos2089 ··0x00008260·636c6f73·65006173·796e635f·67656e5f·close.async_gen_
2090 ··0x00008270·65006173·796e635f·67656e5f·61746872·e.async_gen_athr2090 ··0x00008270·61746872·6f775f6e·65770061·73796e63·athrow_new.async
2091 ··0x00008280·6f775f6e·65770061·73796e63·5f67656e·ow_new.async_gen2091 ··0x00008280·5f67656e·5f617468·726f775f·69746572·_gen_athrow_iter
2092 ··0x00008290·5f617468·726f775f·69746572·6e657874·_athrow_iternext2092 ··0x00008290·6e657874·00617379·6e635f67·656e5f61·next.async_gen_a
2093 ··0x000082a0·00617379·6e635f67·656e5f61·7468726f·.async_gen_athro2093 ··0x000082a0·7468726f·775f7365·6e640061·73796e63·throw_send.async
2094 ··0x000082b0·775f7365·6e640061·73796e63·5f67656e·w_send.async_gen2094 ··0x000082b0·5f67656e·5f617468·726f775f·6465616c·_gen_athrow_deal
2095 ··0x000082c0·5f617468·726f775f·6465616c·6c6f6300·_athrow_dealloc.2095 ··0x000082c0·6c6f6300·6173796e·635f6765·6e5f6174·loc.async_gen_at
2096 ··0x000082d0·6173796e·635f6765·6e5f6174·68726f77·async_gen_athrow2096 ··0x000082d0·68726f77·00636f72·6f5f6177·61697400·hrow.coro_await.
2097 ··0x000082e0·00636f72·6f5f6177·61697400·636f726f·.coro_await.coro2097 ··0x000082e0·636f726f·5f777261·70706572·5f73656e·coro_wrapper_sen
2098 ··0x000082f0·5f777261·70706572·5f73656e·6400636f·_wrapper_send.co2098 ··0x000082f0·6400636f·726f5f77·72617070·65725f74·d.coro_wrapper_t
2099 ··0x00008300·726f5f77·72617070·65725f74·68726f77·ro_wrapper_throw2099 ··0x00008300·68726f77·00617379·6e635f67·656e5f61·hrow.async_gen_a
2100 ··0x00008310·00617379·6e635f67·656e5f61·73656e64·.async_gen_asend2100 ··0x00008310·73656e64·5f746872·6f770063·6f726f5f·send_throw.coro_
2101 ··0x00008320·5f746872·6f770063·6f726f5f·77726170·_throw.coro_wrap2101 ··0x00008320·77726170·7065725f·636c6f73·65006173·wrapper_close.as
2102 ··0x00008330·7065725f·636c6f73·65006173·796e635f·per_close.async_2102 ··0x00008330·796e635f·67656e5f·6173656e·645f636c·ync_gen_asend_cl
2103 ··0x00008340·67656e5f·6173656e·645f636c·6f736500·gen_asend_close.2103 ··0x00008340·6f736500·61675f67·65746672·616d6500·ose.ag_getframe.
2104 ··0x00008350·61675f67·65746672·616d6500·61675f67·ag_getframe.ag_g2104 ··0x00008350·61675f67·6574636f·6465005f·67656e5f·ag_getcode._gen_
2105 ··0x00008360·6574636f·6465005f·67656e5f·67657463·etcode._gen_getc2105 ··0x00008360·67657463·6f646500·636f726f·5f777261·getcode.coro_wra
2106 ··0x00008370·6f646500·636f726f·5f777261·70706572·ode.coro_wrapper2106 ··0x00008370·70706572·5f747261·76657273·65006372·pper_traverse.cr
2107 ··0x00008380·5f747261·76657273·65006372·5f676574·_traverse.cr_get2107 ··0x00008380·5f676574·636f6465·0063725f·67657466·_getcode.cr_getf
2108 ··0x00008390·636f6465·0063725f·67657466·72616d65·code.cr_getframe2108 ··0x00008390·72616d65·00617379·6e635f67·656e5f61·rame.async_gen_a
2109 ··0x000083a0·00617379·6e635f67·656e5f61·73656e64·.async_gen_asend2109 ··0x000083a0·73656e64·5f747261·76657273·6500636f·send_traverse.co
2110 ··0x000083b0·5f747261·76657273·6500636f·726f5f77·_traverse.coro_w2110 ··0x000083b0·726f5f77·72617070·65725f64·65616c6c·ro_wrapper_deall
2111 ··0x000083c0·72617070·65725f64·65616c6c·6f630067·rapper_dealloc.g2111 ··0x000083c0·6f630067·656e5f67·65745f6e·616d6500·oc.gen_get_name.
2112 ··0x000083d0·656e5f67·65745f6e·616d6500·67656e5f·en_get_name.gen_2112 ··0x000083d0·67656e5f·6765745f·7175616c·6e616d65·gen_get_qualname
2113 ··0x000083e0·6765745f·7175616c·6e616d65·0067656e·get_qualname.gen2113 ··0x000083e0·0067656e·5f736574·5f6e616d·65006765·.gen_set_name.ge
2114 ··0x000083f0·5f736574·5f6e616d·65006765·6e5f7365·_set_name.gen_se2114 ··0x000083f0·6e5f7365·745f7175·616c6e61·6d650061·n_set_qualname.a
2115 ··0x00008400·745f7175·616c6e61·6d650061·675f6765·t_qualname.ag_ge2115 ··0x00008400·675f6765·74737573·70656e64·65640061·g_getsuspended.a
2116 ··0x00008410·74737573·70656e64·65640061·73796e63·tsuspended.async2116 ··0x00008410·73796e63·5f67656e·5f617365·6e640061·sync_gen_asend.a
Max diff block lines reached; 3886861/4186023 bytes (92.85%) of diff not shown.
208 KB
./usr/lib/debug/.build-id/e0/23e1899e96ca39944bf5ffe9a272105d46b48b.debug vs.
./usr/lib/debug/.build-id/99/db2659450621a7dfedf9d1a44527276f0801d2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 13% similar despite different names
1.21 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001730·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00025c·0x001730·R···0x1000
8 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x0024d5·R·E·0x10008 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x0024e5·R·E·0x1000
9 ··LOAD···········0x000000·0x0000000000005000·0x0000000000005000·0x000000·0x0012d8·R···0x10009 ··LOAD···········0x000000·0x0000000000005000·0x0000000000005000·0x000000·0x0012d8·R···0x1000
10 ··LOAD···········0x000d50·0x0000000000007d50·0x0000000000007d50·0x000000·0x000838·RW··0x100010 ··LOAD···········0x000d50·0x0000000000007d50·0x0000000000007d50·0x000000·0x000838·RW··0x1000
11 ··DYNAMIC········0x000d50·0x0000000000007e00·0x0000000000007e00·0x000000·0x000180·RW··0x811 ··DYNAMIC········0x000d50·0x0000000000007e00·0x0000000000007e00·0x000000·0x000180·RW··0x8
12 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x412 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000000000005a48·0x0000000000005a48·0x000000·0x000174·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000000000005a48·0x0000000000005a48·0x000000·0x000174·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x000d50·0x0000000000007d50·0x0000000000007d50·0x000000·0x0002b0·R···0x115 ··GNU_RELRO······0x000d50·0x0000000000007d50·0x0000000000007d50·0x000000·0x0002b0·R···0x1
3.57 KB
readelf --wide --sections {}
    
Offset 8, 35 lines modifiedOffset 8, 35 lines modified
8 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0004c8·18···A··4···1··88 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0004c8·18···A··4···1··8
9 ··[·4]·.dynstr···········NOBITS··········0000000000000750·00025c·0003df·00···A··0···0··19 ··[·4]·.dynstr···········NOBITS··········0000000000000750·00025c·0003df·00···A··0···0··1
10 ··[·5]·.rela.dyn·········NOBITS··········0000000000000b30·00025c·000870·18···A··3···0··810 ··[·5]·.rela.dyn·········NOBITS··········0000000000000b30·00025c·000870·18···A··3···0··8
11 ··[·6]·.rela.plt·········NOBITS··········00000000000013a0·00025c·000390·18···A··3··20··811 ··[·6]·.rela.plt·········NOBITS··········00000000000013a0·00025c·000390·18···A··3··20··8
12 ··[·7]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········0000000000002020·001000·000270·10··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········0000000000002020·001000·000270·10··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········0000000000002290·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········0000000000002290·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········00000000000022a0·001000·002229·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········00000000000022a0·001000·002239·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········00000000000044cc·001000·000009·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········00000000000044dc·001000·000009·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········0000000000005000·001000·000a48·00···A··0···0·3217 ··[12]·.rodata···········NOBITS··········0000000000005000·001000·000a48·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000005a48·001000·000174·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000000000005a48·001000·000174·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000000000005bc0·001000·000718·00···A··0···0··819 ··[14]·.eh_frame·········NOBITS··········0000000000005bc0·001000·000718·00···A··0···0··8
20 ··[15]·.init_array·······NOBITS··········0000000000007d50·000d50·000008·08··WA··0···0··820 ··[15]·.init_array·······NOBITS··········0000000000007d50·000d50·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······NOBITS··········0000000000007d58·000d50·000008·08··WA··0···0··821 ··[16]·.fini_array·······NOBITS··········0000000000007d58·000d50·000008·08··WA··0···0··8
22 ··[17]·.data.rel.ro······NOBITS··········0000000000007d60·000d50·0000a0·00··WA··0···0·3222 ··[17]·.data.rel.ro······NOBITS··········0000000000007d60·000d50·0000a0·00··WA··0···0·32
23 ··[18]·.dynamic··········NOBITS··········0000000000007e00·000d50·000180·10··WA··4···0··823 ··[18]·.dynamic··········NOBITS··········0000000000007e00·000d50·000180·10··WA··4···0··8
24 ··[19]·.got··············NOBITS··········0000000000007f80·000d50·000058·08··WA··0···0··824 ··[19]·.got··············NOBITS··········0000000000007f80·000d50·000058·08··WA··0···0··8
25 ··[20]·.got.plt··········NOBITS··········0000000000007fe8·000d50·000148·08··WA··0···0··825 ··[20]·.got.plt··········NOBITS··········0000000000007fe8·000d50·000148·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········0000000000008140·000d50·0003f4·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0000000000008140·000d50·0003f4·00··WA··0···0·32
27 ··[22]·.bss··············NOBITS··········0000000000008540·000d50·000048·00··WA··0···0·3227 ··[22]·.bss··············NOBITS··········0000000000008540·000d50·000048·00··WA··0···0·32
28 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·0000c9·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·0000c9·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000350·00afbb·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000350·00afb8·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·00b310·00040c·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·00b308·00040c·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·00b720·001247·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·00b718·00124a·00···C··0···0··8
33 ··[28]·.debug_str········PROGBITS········0000000000000000·00c968·002ee4·01·MSC··0···0··833 ··[28]·.debug_str········PROGBITS········0000000000000000·00c968·002ee4·01·MSC··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·00f850·000273·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·00f850·000273·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·00fac8·00179e·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·00fac8·00179b·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·011268·0005fe·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·011268·0005fe·00···C··0···0··8
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·011868·000c78·18·····33··83··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·011868·000c78·18·····33··83··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·0124e0·000954·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·0124e0·000954·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·012e34·000152·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·012e34·000152·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
8.72 KB
readelf --wide --symbols {}
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
  
1 Symbol·table·'.symtab'·contains·133·entries:1 Symbol·table·'.symtab'·contains·133·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_lsprof.c4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·_lsprof.c
5 ·····2:·00000000000081c0···104·OBJECT··LOCAL··DEFAULT···21·_lsprofmodule5 ·····2:·00000000000081c0···104·OBJECT··LOCAL··DEFAULT···21·_lsprofmodule
6 ·····3:·00000000000043b0···154·FUNC····LOCAL··DEFAULT···10·_lsprof_exec6 ·····3:·00000000000043c0···154·FUNC····LOCAL··DEFAULT···10·_lsprof_exec
7 ·····4:·0000000000008280····32·OBJECT··LOCAL··DEFAULT···21·_lsprof_profiler_type_spec7 ·····4:·0000000000008280····32·OBJECT··LOCAL··DEFAULT···21·_lsprof_profiler_type_spec
8 ·····5:·0000000000008440····32·OBJECT··LOCAL··DEFAULT···21·profiler_entry_desc8 ·····5:·0000000000008440····32·OBJECT··LOCAL··DEFAULT···21·profiler_entry_desc
9 ·····6:·0000000000008420····32·OBJECT··LOCAL··DEFAULT···21·profiler_subentry_desc9 ·····6:·0000000000008420····32·OBJECT··LOCAL··DEFAULT···21·profiler_subentry_desc
10 ·····7:·00000000000022a0·····8·FUNC····LOCAL··DEFAULT···10·_lsprof_exec.cold10 ·····7:·00000000000022a0·····8·FUNC····LOCAL··DEFAULT···10·_lsprof_exec.cold
11 ·····8:·0000000000002900····98·FUNC····LOCAL··DEFAULT···10·_lsprof_traverse11 ·····8:·0000000000002900····98·FUNC····LOCAL··DEFAULT···10·_lsprof_traverse
12 ·····9:·00000000000022a8····33·FUNC····LOCAL··DEFAULT···10·_lsprof_traverse.cold12 ·····9:·00000000000022a8····33·FUNC····LOCAL··DEFAULT···10·_lsprof_traverse.cold
13 ····10:·0000000000002970···320·FUNC····LOCAL··DEFAULT···10·profiler_init13 ····10:·0000000000002970···320·FUNC····LOCAL··DEFAULT···10·profiler_init
14 ····11:·0000000000008180····40·OBJECT··LOCAL··DEFAULT···21·kwlist.114 ····11:·0000000000008180····40·OBJECT··LOCAL··DEFAULT···21·kwlist.1
15 ····12:·00000000000022c9···103·FUNC····LOCAL··DEFAULT···10·profiler_init.cold15 ····12:·00000000000022c9···103·FUNC····LOCAL··DEFAULT···10·profiler_init.cold
16 ····13:·0000000000002ab0···123·FUNC····LOCAL··DEFAULT···10·_lsprof_clear16 ····13:·0000000000002ab0···123·FUNC····LOCAL··DEFAULT···10·_lsprof_clear
17 ····14:·0000000000002330····76·FUNC····LOCAL··DEFAULT···10·_lsprof_clear.cold17 ····14:·0000000000002330····76·FUNC····LOCAL··DEFAULT···10·_lsprof_clear.cold
18 ····15:·0000000000004450·····9·FUNC····LOCAL··DEFAULT···10·_lsprof_free18 ····15:·0000000000004460·····9·FUNC····LOCAL··DEFAULT···10·_lsprof_free
19 ····16:·0000000000002b30···497·FUNC····LOCAL··DEFAULT···10·profiler_enable19 ····16:·0000000000002b30···497·FUNC····LOCAL··DEFAULT···10·profiler_enable
20 ····17:·0000000000008160····24·OBJECT··LOCAL··DEFAULT···21·kwlist.020 ····17:·0000000000008160····24·OBJECT··LOCAL··DEFAULT···21·kwlist.0
21 ····18:·0000000000007d60···160·OBJECT··LOCAL··DEFAULT···17·callback_table21 ····18:·0000000000007d60···160·OBJECT··LOCAL··DEFAULT···17·callback_table
22 ····19:·000000000000237c···202·FUNC····LOCAL··DEFAULT···10·profiler_enable.cold22 ····19:·000000000000237c···202·FUNC····LOCAL··DEFAULT···10·profiler_enable.cold
23 ····20:·0000000000002ee0···830·FUNC····LOCAL··DEFAULT···10·ptrace_enter_call23 ····20:·0000000000002ee0···830·FUNC····LOCAL··DEFAULT···10·ptrace_enter_call
24 ····21:·0000000000002446····47·FUNC····LOCAL··DEFAULT···10·ccall_callback.cold24 ····21:·0000000000002446····47·FUNC····LOCAL··DEFAULT···10·ccall_callback.cold
25 ····22:·0000000000003240···194·FUNC····LOCAL··DEFAULT···10·CallExternalTimer25 ····22:·0000000000003240···194·FUNC····LOCAL··DEFAULT···10·CallExternalTimer
26 ····23:·0000000000002475···425·FUNC····LOCAL··DEFAULT···10·ptrace_enter_call.cold26 ····23:·0000000000002475···425·FUNC····LOCAL··DEFAULT···10·ptrace_enter_call.cold
27 ····24:·000000000000261e····65·FUNC····LOCAL··DEFAULT···10·CallExternalTimer.cold27 ····24:·000000000000261e····65·FUNC····LOCAL··DEFAULT···10·CallExternalTimer.cold
28 ····25:·000000000000265f····14·FUNC····LOCAL··DEFAULT···10·pyreturn_callback.cold28 ····25:·000000000000265f····14·FUNC····LOCAL··DEFAULT···10·pyreturn_callback.cold
29 ····26:·000000000000266d····52·FUNC····LOCAL··DEFAULT···10·creturn_callback.cold29 ····26:·000000000000266d····52·FUNC····LOCAL··DEFAULT···10·creturn_callback.cold
30 ····27:·00000000000036a0···613·FUNC····LOCAL··DEFAULT···10·profiler_disable30 ····27:·00000000000036a0···613·FUNC····LOCAL··DEFAULT···10·profiler_disable
31 ····28:·00000000000026a1···238·FUNC····LOCAL··DEFAULT···10·profiler_disable.cold31 ····28:·00000000000026a1···238·FUNC····LOCAL··DEFAULT···10·profiler_disable.cold
32 ····29:·0000000000004460····78·FUNC····LOCAL··DEFAULT···10·profiler_clear32 ····29:·0000000000004470····78·FUNC····LOCAL··DEFAULT···10·profiler_clear
33 ····30:·00000000000039d0····63·FUNC····LOCAL··DEFAULT···10·freeEntry33 ····30:·00000000000039d0····63·FUNC····LOCAL··DEFAULT···10·freeEntry
34 ····31:·000000000000278f····16·FUNC····LOCAL··DEFAULT···10·profiler_clear.cold34 ····31:·000000000000278f····16·FUNC····LOCAL··DEFAULT···10·profiler_clear.cold
35 ····32:·0000000000003910···179·FUNC····LOCAL··DEFAULT···10·_lsprof_Profiler_getstats35 ····32:·0000000000003910···179·FUNC····LOCAL··DEFAULT···10·_lsprof_Profiler_getstats
36 ····33:·0000000000003a10···309·FUNC····LOCAL··DEFAULT···10·statsForEntry36 ····33:·0000000000003a10···309·FUNC····LOCAL··DEFAULT···10·statsForEntry
37 ····34:·000000000000279f···123·FUNC····LOCAL··DEFAULT···10·_lsprof_Profiler_getstats.cold37 ····34:·000000000000279f···123·FUNC····LOCAL··DEFAULT···10·_lsprof_Profiler_getstats.cold
38 ····35:·0000000000003db0····20·FUNC····LOCAL··DEFAULT···10·freeSubEntry38 ····35:·0000000000003db0····20·FUNC····LOCAL··DEFAULT···10·freeSubEntry
39 ····36:·0000000000003d20···140·FUNC····LOCAL··DEFAULT···10·statsForSubEntry39 ····36:·0000000000003d20···140·FUNC····LOCAL··DEFAULT···10·statsForSubEntry
40 ····37:·000000000000281a····81·FUNC····LOCAL··DEFAULT···10·statsForEntry.cold40 ····37:·000000000000281a····81·FUNC····LOCAL··DEFAULT···10·statsForEntry.cold
41 ····38:·0000000000003b50···456·FUNC····LOCAL··DEFAULT···10·profiler_dealloc41 ····38:·0000000000003b50···456·FUNC····LOCAL··DEFAULT···10·profiler_dealloc
42 ····39:·000000000000286b···103·FUNC····LOCAL··DEFAULT···10·profiler_dealloc.cold42 ····39:·000000000000286b···103·FUNC····LOCAL··DEFAULT···10·profiler_dealloc.cold
43 ····40:·00000000000028d2····29·FUNC····LOCAL··DEFAULT···10·statsForSubEntry.cold43 ····40:·00000000000028d2····29·FUNC····LOCAL··DEFAULT···10·statsForSubEntry.cold
44 ····41:·00000000000044b0····25·FUNC····LOCAL··DEFAULT···10·profiler_traverse44 ····41:·00000000000044c0····25·FUNC····LOCAL··DEFAULT···10·profiler_traverse
45 ····42:·00000000000028ef·····3·FUNC····LOCAL··DEFAULT···10·profiler_traverse.cold45 ····42:·00000000000028ef·····3·FUNC····LOCAL··DEFAULT···10·profiler_traverse.cold
46 ····43:·0000000000008560····32·OBJECT··LOCAL··DEFAULT···22·moduleMethods46 ····43:·0000000000008560····32·OBJECT··LOCAL··DEFAULT···22·moduleMethods
47 ····44:·0000000000008240····48·OBJECT··LOCAL··DEFAULT···21·_lsprofslots47 ····44:·0000000000008240····48·OBJECT··LOCAL··DEFAULT···21·_lsprofslots
48 ····45:·00000000000082a0····96·OBJECT··LOCAL··DEFAULT···21·_lsprof_profiler_type_spec_slots48 ····45:·00000000000082a0····96·OBJECT··LOCAL··DEFAULT···21·_lsprof_profiler_type_spec_slots
49 ····46:·0000000000005400···350·OBJECT··LOCAL··DEFAULT···12·profiler_doc49 ····46:·0000000000005400···350·OBJECT··LOCAL··DEFAULT···12·profiler_doc
50 ····47:·0000000000008300···288·OBJECT··LOCAL··DEFAULT···21·profiler_methods50 ····47:·0000000000008300···288·OBJECT··LOCAL··DEFAULT···21·profiler_methods
51 ····48:·0000000000005700···828·OBJECT··LOCAL··DEFAULT···12·_lsprof_Profiler_getstats__doc__51 ····48:·0000000000005700···828·OBJECT··LOCAL··DEFAULT···12·_lsprof_Profiler_getstats__doc__
Offset 55, 35 lines modifiedOffset 55, 35 lines modified
55 ····51:·0000000000005560····60·OBJECT··LOCAL··DEFAULT···12·clear_doc55 ····51:·0000000000005560····60·OBJECT··LOCAL··DEFAULT···12·clear_doc
56 ····52:·0000000000008460····96·OBJECT··LOCAL··DEFAULT···21·profiler_subentry_fields56 ····52:·0000000000008460····96·OBJECT··LOCAL··DEFAULT···21·profiler_subentry_fields
57 ····53:·00000000000084c0···112·OBJECT··LOCAL··DEFAULT···21·profiler_entry_fields57 ····53:·00000000000084c0···112·OBJECT··LOCAL··DEFAULT···21·profiler_entry_fields
58 ····54:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·rotatingtree.c58 ····54:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·rotatingtree.c
59 ····55:·0000000000008580·····4·OBJECT··LOCAL··DEFAULT···22·random_stream59 ····55:·0000000000008580·····4·OBJECT··LOCAL··DEFAULT···22·random_stream
60 ····56:·0000000000008530·····4·OBJECT··LOCAL··DEFAULT···21·random_value60 ····56:·0000000000008530·····4·OBJECT··LOCAL··DEFAULT···21·random_value
61 ····57:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c61 ····57:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
62 ····58:·00000000000042e0·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones62 ····58:·00000000000042f0·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
63 ····59:·0000000000004310·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones63 ····59:·0000000000004320·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
64 ····60:·0000000000004350·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux64 ····60:·0000000000004360·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
65 ····61:·0000000000008540·····1·OBJECT··LOCAL··DEFAULT···22·completed.065 ····61:·0000000000008540·····1·OBJECT··LOCAL··DEFAULT···22·completed.0
66 ····62:·0000000000007d58·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry66 ····62:·0000000000007d58·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
67 ····63:·0000000000004390·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy67 ····63:·00000000000043a0·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
68 ····64:·0000000000007d50·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry68 ····64:·0000000000007d50·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
69 ····65:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c69 ····65:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
70 ····66:·00000000000062d4·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__70 ····66:·00000000000062d4·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
71 ····67:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·71 ····67:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
72 ····68:·0000000000003dd0···418·FUNC····LOCAL··DEFAULT···10·RotatingTree_Get72 ····68:·0000000000003dd0···434·FUNC····LOCAL··DEFAULT···10·RotatingTree_Get
73 ····69:·0000000000002d30···278·FUNC····LOCAL··DEFAULT···10·ccall_callback73 ····69:·0000000000002d30···278·FUNC····LOCAL··DEFAULT···10·ccall_callback
74 ····70:·0000000000007e00·····0·OBJECT··LOCAL··DEFAULT···18·_DYNAMIC74 ····70:·0000000000007e00·····0·OBJECT··LOCAL··DEFAULT···18·_DYNAMIC
75 ····71:·0000000000008538·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__75 ····71:·0000000000008538·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__
76 ····72:·0000000000008140·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle76 ····72:·0000000000008140·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle
77 ····73:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000000000002000·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000000000040a0···564·FUNC····LOCAL··DEFAULT···10·RotatingTree_Enum78 ····74:·00000000000040b0···564·FUNC····LOCAL··DEFAULT···10·RotatingTree_Enum
79 ····75:·0000000000003460···572·FUNC····LOCAL··DEFAULT···10·creturn_callback79 ····75:·0000000000003460···572·FUNC····LOCAL··DEFAULT···10·creturn_callback
80 ····76:·0000000000003f80···273·FUNC····LOCAL··DEFAULT···10·RotatingTree_Add80 ····76:·0000000000003f90···273·FUNC····LOCAL··DEFAULT···10·RotatingTree_Add
81 ····77:·0000000000005a48·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR81 ····77:·0000000000005a48·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
82 ····78:·00000000000044cc·····0·FUNC····LOCAL··DEFAULT···11·_fini82 ····78:·00000000000044dc·····0·FUNC····LOCAL··DEFAULT···11·_fini
83 ····79:·0000000000003220····31·FUNC····LOCAL··DEFAULT···10·pystart_callback83 ····79:·0000000000003220····31·FUNC····LOCAL··DEFAULT···10·pystart_callback
84 ····80:·0000000000002e50···137·FUNC····LOCAL··DEFAULT···10·get_cfunc_from_callable84 ····80:·0000000000002e50···137·FUNC····LOCAL··DEFAULT···10·get_cfunc_from_callable
85 ····81:·0000000000007fe8·····0·OBJECT··LOCAL··DEFAULT···20·_GLOBAL_OFFSET_TABLE_85 ····81:·0000000000007fe8·····0·OBJECT··LOCAL··DEFAULT···20·_GLOBAL_OFFSET_TABLE_
86 ····82:·0000000000003310···324·FUNC····LOCAL··DEFAULT···10·pyreturn_callback86 ····82:·0000000000003310···324·FUNC····LOCAL··DEFAULT···10·pyreturn_callback
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttrString88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttrString
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStructSequence_NewType100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStructSequence_NewType
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTupleAndKeywords102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTupleAndKeywords
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddType103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddType
104 ···100:·00000000000043a0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof104 ···100:·00000000000043b0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetState
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
108 ···104:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable108 ···104:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSeconds110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSeconds
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetNameObject111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetNameObject
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e023e1899e96ca39944bf5ffe9a272105d46b48b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·99db2659450621a7dfedf9d1a44527276f0801d2
87.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 155, 236 lines modifiedOffset 155, 236 lines modified
155 ··109»    (udata)»     2»    (line_strp)» (offset:·0x276):·objimpl.h155 ··109»    (udata)»     2»    (line_strp)» (offset:·0x276):·objimpl.h
156 ··110»    (udata)»     2»    (line_strp)» (offset:·0x30e):·modsupport.h156 ··110»    (udata)»     2»    (line_strp)» (offset:·0x30e):·modsupport.h
157 ··111»    (udata)»     6»    (line_strp)» (offset:·0x62c):·abstract.h157 ··111»    (udata)»     6»    (line_strp)» (offset:·0x62c):·abstract.h
158 ··112»    (udata)»     2»    (line_strp)» (offset:·0x5ce):·pymem.h158 ··112»    (udata)»     2»    (line_strp)» (offset:·0x5ce):·pymem.h
  
159 ·Line·Number·Statements:159 ·Line·Number·Statements:
160 ··[0x00000289]··Set·column·to·1160 ··[0x00000289]··Set·column·to·1
161 ··[0x0000028b]··Extended·opcode·2:·set·Address·to·0x43a0161 ··[0x0000028b]··Extended·opcode·2:·set·Address·to·0x43b0
162 ··[0x00000296]··Advance·Line·by·1024·to·1025162 ··[0x00000296]··Advance·Line·by·1024·to·1025
163 ··[0x00000299]··Copy163 ··[0x00000299]··Copy
164 ··[0x0000029a]··Set·column·to·5164 ··[0x0000029a]··Set·column·to·5
165 ··[0x0000029c]··Special·opcode·62:·advance·Address·by·4·to·0x43a4·and·Line·by·1·to·1026165 ··[0x0000029c]··Special·opcode·62:·advance·Address·by·4·to·0x43b4·and·Line·by·1·to·1026
166 ··[0x0000029d]··Set·column·to·12166 ··[0x0000029d]··Set·column·to·12
167 ··[0x0000029f]··Set·is_stmt·to·0167 ··[0x0000029f]··Set·is_stmt·to·0
168 ··[0x000002a0]··Copy·(view·1)168 ··[0x000002a0]··Copy·(view·1)
169 ··[0x000002a1]··Set·column·to·1169 ··[0x000002a1]··Set·column·to·1
170 ··[0x000002a3]··Set·is_stmt·to·1170 ··[0x000002a3]··Set·is_stmt·to·1
171 ··[0x000002a4]··Advance·Line·by·-55·to·971171 ··[0x000002a4]··Advance·Line·by·-55·to·971
172 ··[0x000002a6]··Special·opcode·173:·advance·Address·by·12·to·0x43b0·and·Line·by·0·to·971172 ··[0x000002a6]··Special·opcode·173:·advance·Address·by·12·to·0x43c0·and·Line·by·0·to·971
173 ··[0x000002a7]··Set·is_stmt·to·0173 ··[0x000002a7]··Set·is_stmt·to·0
174 ··[0x000002a8]··Copy·(view·1)174 ··[0x000002a8]··Copy·(view·1)
175 ··[0x000002a9]··Set·column·to·5175 ··[0x000002a9]··Set·column·to·5
176 ··[0x000002ab]··Set·is_stmt·to·1176 ··[0x000002ab]··Set·is_stmt·to·1
177 ··[0x000002ac]··Special·opcode·62:·advance·Address·by·4·to·0x43b4·and·Line·by·1·to·972177 ··[0x000002ac]··Special·opcode·62:·advance·Address·by·4·to·0x43c4·and·Line·by·1·to·972
178 ··[0x000002ad]··Set·column·to·1178 ··[0x000002ad]··Set·column·to·1
179 ··[0x000002af]··Set·is_stmt·to·0179 ··[0x000002af]··Set·is_stmt·to·0
180 ··[0x000002b0]··Special·opcode·4:·advance·Address·by·0·to·0x43b4·and·Line·by·-1·to·971·(view·1)180 ··[0x000002b0]··Special·opcode·4:·advance·Address·by·0·to·0x43c4·and·Line·by·-1·to·971·(view·1)
181 ··[0x000002b1]··Set·column·to·28181 ··[0x000002b1]··Set·column·to·28
182 ··[0x000002b3]··Special·opcode·90:·advance·Address·by·6·to·0x43ba·and·Line·by·1·to·972182 ··[0x000002b3]··Special·opcode·90:·advance·Address·by·6·to·0x43ca·and·Line·by·1·to·972
183 ··[0x000002b4]··Set·column·to·44183 ··[0x000002b4]··Set·column·to·44
184 ··[0x000002b6]··Special·opcode·77:·advance·Address·by·5·to·0x43bf·and·Line·by·2·to·974184 ··[0x000002b6]··Special·opcode·77:·advance·Address·by·5·to·0x43cf·and·Line·by·2·to·974
185 ··[0x000002b7]··Set·column·to·28185 ··[0x000002b7]··Set·column·to·28
186 ··[0x000002b9]··Special·opcode·171:·advance·Address·by·12·to·0x43cb·and·Line·by·-2·to·972186 ··[0x000002b9]··Special·opcode·171:·advance·Address·by·12·to·0x43db·and·Line·by·-2·to·972
187 ··[0x000002ba]··Set·column·to·5187 ··[0x000002ba]··Set·column·to·5
188 ··[0x000002bc]··Set·is_stmt·to·1188 ··[0x000002bc]··Set·is_stmt·to·1
189 ··[0x000002bd]··Special·opcode·49:·advance·Address·by·3·to·0x43ce·and·Line·by·2·to·974189 ··[0x000002bd]··Special·opcode·49:·advance·Address·by·3·to·0x43de·and·Line·by·2·to·974
190 ··[0x000002be]··Set·column·to·44190 ··[0x000002be]··Set·column·to·44
191 ··[0x000002c0]··Set·is_stmt·to·0191 ··[0x000002c0]··Set·is_stmt·to·0
192 ··[0x000002c1]··Copy·(view·1)192 ··[0x000002c1]··Copy·(view·1)
193 ··[0x000002c2]··Set·column·to·26193 ··[0x000002c2]··Set·column·to·26
194 ··[0x000002c4]··Extended·opcode·4:·set·Discriminator·to·1194 ··[0x000002c4]··Extended·opcode·4:·set·Discriminator·to·1
195 ··[0x000002c8]··Special·opcode·75:·advance·Address·by·5·to·0x43d3·and·Line·by·0·to·974195 ··[0x000002c8]··Special·opcode·75:·advance·Address·by·5·to·0x43e3·and·Line·by·0·to·974
196 ··[0x000002c9]··Set·column·to·5196 ··[0x000002c9]··Set·column·to·5
197 ··[0x000002cb]··Set·is_stmt·to·1197 ··[0x000002cb]··Set·is_stmt·to·1
198 ··[0x000002cc]··Special·opcode·63:·advance·Address·by·4·to·0x43d7·and·Line·by·2·to·976198 ··[0x000002cc]··Special·opcode·63:·advance·Address·by·4·to·0x43e7·and·Line·by·2·to·976
199 ··[0x000002cd]··Set·column·to·8199 ··[0x000002cd]··Set·column·to·8
200 ··[0x000002cf]··Set·is_stmt·to·0200 ··[0x000002cf]··Set·is_stmt·to·0
201 ··[0x000002d0]··Copy·(view·1)201 ··[0x000002d0]··Copy·(view·1)
202 ··[0x000002d1]··Set·column·to·5202 ··[0x000002d1]··Set·column·to·5
203 ··[0x000002d3]··Set·is_stmt·to·1203 ··[0x000002d3]··Set·is_stmt·to·1
204 ··[0x000002d4]··Special·opcode·177:·advance·Address·by·12·to·0x43e3·and·Line·by·4·to·980204 ··[0x000002d4]··Special·opcode·177:·advance·Address·by·12·to·0x43f3·and·Line·by·4·to·980
205 ··[0x000002d5]··Set·column·to·9205 ··[0x000002d5]··Set·column·to·9
206 ··[0x000002d7]··Set·is_stmt·to·0206 ··[0x000002d7]··Set·is_stmt·to·0
207 ··[0x000002d8]··Copy·(view·1)207 ··[0x000002d8]··Copy·(view·1)
208 ··[0x000002d9]··Set·column·to·8208 ··[0x000002d9]··Set·column·to·8
209 ··[0x000002db]··Extended·opcode·4:·set·Discriminator·to·1209 ··[0x000002db]··Extended·opcode·4:·set·Discriminator·to·1
210 ··[0x000002df]··Special·opcode·117:·advance·Address·by·8·to·0x43eb·and·Line·by·0·to·980210 ··[0x000002df]··Special·opcode·117:·advance·Address·by·8·to·0x43fb·and·Line·by·0·to·980
211 ··[0x000002e0]··Set·column·to·5211 ··[0x000002e0]··Set·column·to·5
212 ··[0x000002e2]··Set·is_stmt·to·1212 ··[0x000002e2]··Set·is_stmt·to·1
213 ··[0x000002e3]··Special·opcode·121:·advance·Address·by·8·to·0x43f3·and·Line·by·4·to·984213 ··[0x000002e3]··Special·opcode·121:·advance·Address·by·8·to·0x4403·and·Line·by·4·to·984
214 ··[0x000002e4]··Set·column·to·31214 ··[0x000002e4]··Set·column·to·31
215 ··[0x000002e6]··Set·is_stmt·to·0215 ··[0x000002e6]··Set·is_stmt·to·0
216 ··[0x000002e7]··Copy·(view·1)216 ··[0x000002e7]··Copy·(view·1)
217 ··[0x000002e8]··Set·column·to·29217 ··[0x000002e8]··Set·column·to·29
218 ··[0x000002ea]··Extended·opcode·4:·set·Discriminator·to·1218 ··[0x000002ea]··Extended·opcode·4:·set·Discriminator·to·1
219 ··[0x000002ee]··Special·opcode·173:·advance·Address·by·12·to·0x43ff·and·Line·by·0·to·984219 ··[0x000002ee]··Special·opcode·173:·advance·Address·by·12·to·0x440f·and·Line·by·0·to·984
220 ··[0x000002ef]··Set·column·to·5220 ··[0x000002ef]··Set·column·to·5
221 ··[0x000002f1]··Set·is_stmt·to·1221 ··[0x000002f1]··Set·is_stmt·to·1
222 ··[0x000002f2]··Special·opcode·62:·advance·Address·by·4·to·0x4403·and·Line·by·1·to·985222 ··[0x000002f2]··Special·opcode·62:·advance·Address·by·4·to·0x4413·and·Line·by·1·to·985
223 ··[0x000002f3]··Set·column·to·31223 ··[0x000002f3]··Set·column·to·31
224 ··[0x000002f5]··Set·is_stmt·to·0224 ··[0x000002f5]··Set·is_stmt·to·0
225 ··[0x000002f6]··Special·opcode·4:·advance·Address·by·0·to·0x4403·and·Line·by·-1·to·984·(view·1)225 ··[0x000002f6]··Special·opcode·4:·advance·Address·by·0·to·0x4413·and·Line·by·-1·to·984·(view·1)
226 ··[0x000002f7]··Set·column·to·8226 ··[0x000002f7]··Set·column·to·8
227 ··[0x000002f9]··Special·opcode·48:·advance·Address·by·3·to·0x4406·and·Line·by·1·to·985227 ··[0x000002f9]··Special·opcode·48:·advance·Address·by·3·to·0x4416·and·Line·by·1·to·985
228 ··[0x000002fa]··Set·column·to·5228 ··[0x000002fa]··Set·column·to·5
229 ··[0x000002fc]··Set·is_stmt·to·1229 ··[0x000002fc]··Set·is_stmt·to·1
230 ··[0x000002fd]··Special·opcode·134:·advance·Address·by·9·to·0x440f·and·Line·by·3·to·988230 ··[0x000002fd]··Special·opcode·134:·advance·Address·by·9·to·0x441f·and·Line·by·3·to·988
231 ··[0x000002fe]··Set·column·to·9231 ··[0x000002fe]··Set·column·to·9
232 ··[0x00000300]··Set·is_stmt·to·0232 ··[0x00000300]··Set·is_stmt·to·0
233 ··[0x00000301]··Copy·(view·1)233 ··[0x00000301]··Copy·(view·1)
234 ··[0x00000302]··Set·column·to·8234 ··[0x00000302]··Set·column·to·8
235 ··[0x00000304]··Extended·opcode·4:·set·Discriminator·to·1235 ··[0x00000304]··Extended·opcode·4:·set·Discriminator·to·1
236 ··[0x00000308]··Special·opcode·117:·advance·Address·by·8·to·0x4417·and·Line·by·0·to·988236 ··[0x00000308]··Special·opcode·117:·advance·Address·by·8·to·0x4427·and·Line·by·0·to·988
237 ··[0x00000309]··Set·column·to·5237 ··[0x00000309]··Set·column·to·5
238 ··[0x0000030b]··Set·is_stmt·to·1238 ··[0x0000030b]··Set·is_stmt·to·1
239 ··[0x0000030c]··Special·opcode·121:·advance·Address·by·8·to·0x441f·and·Line·by·4·to·992239 ··[0x0000030c]··Special·opcode·121:·advance·Address·by·8·to·0x442f·and·Line·by·4·to·992
240 ··[0x0000030d]··Set·column·to·34240 ··[0x0000030d]··Set·column·to·34
241 ··[0x0000030f]··Set·is_stmt·to·0241 ··[0x0000030f]··Set·is_stmt·to·0
242 ··[0x00000310]··Copy·(view·1)242 ··[0x00000310]··Copy·(view·1)
243 ··[0x00000311]··Set·column·to·32243 ··[0x00000311]··Set·column·to·32
244 ··[0x00000313]··Extended·opcode·4:·set·Discriminator·to·1244 ··[0x00000313]··Extended·opcode·4:·set·Discriminator·to·1
245 ··[0x00000317]··Special·opcode·173:·advance·Address·by·12·to·0x442b·and·Line·by·0·to·992245 ··[0x00000317]··Special·opcode·173:·advance·Address·by·12·to·0x443b·and·Line·by·0·to·992
246 ··[0x00000318]··Set·column·to·5246 ··[0x00000318]··Set·column·to·5
247 ··[0x0000031a]··Set·is_stmt·to·1247 ··[0x0000031a]··Set·is_stmt·to·1
248 ··[0x0000031b]··Special·opcode·62:·advance·Address·by·4·to·0x442f·and·Line·by·1·to·993248 ··[0x0000031b]··Special·opcode·62:·advance·Address·by·4·to·0x443f·and·Line·by·1·to·993
249 ··[0x0000031c]··Set·column·to·34249 ··[0x0000031c]··Set·column·to·34
250 ··[0x0000031e]··Set·is_stmt·to·0250 ··[0x0000031e]··Set·is_stmt·to·0
251 ··[0x0000031f]··Special·opcode·4:·advance·Address·by·0·to·0x442f·and·Line·by·-1·to·992·(view·1)251 ··[0x0000031f]··Special·opcode·4:·advance·Address·by·0·to·0x443f·and·Line·by·-1·to·992·(view·1)
252 ··[0x00000320]··Set·column·to·8252 ··[0x00000320]··Set·column·to·8
253 ··[0x00000322]··Special·opcode·48:·advance·Address·by·3·to·0x4432·and·Line·by·1·to·993253 ··[0x00000322]··Special·opcode·48:·advance·Address·by·3·to·0x4442·and·Line·by·1·to·993
254 ··[0x00000323]··Set·column·to·5254 ··[0x00000323]··Set·column·to·5
255 ··[0x00000325]··Set·is_stmt·to·1255 ··[0x00000325]··Set·is_stmt·to·1
256 ··[0x00000326]··Special·opcode·134:·advance·Address·by·9·to·0x443b·and·Line·by·3·to·996256 ··[0x00000326]··Special·opcode·134:·advance·Address·by·9·to·0x444b·and·Line·by·3·to·996
257 ··[0x00000327]··Set·column·to·9257 ··[0x00000327]··Set·column·to·9
258 ··[0x00000329]··Set·is_stmt·to·0258 ··[0x00000329]··Set·is_stmt·to·0
259 ··[0x0000032a]··Copy·(view·1)259 ··[0x0000032a]··Copy·(view·1)
260 ··[0x0000032b]··Set·column·to·8260 ··[0x0000032b]··Set·column·to·8
261 ··[0x0000032d]··Extended·opcode·4:·set·Discriminator·to·1261 ··[0x0000032d]··Extended·opcode·4:·set·Discriminator·to·1
262 ··[0x00000331]··Special·opcode·117:·advance·Address·by·8·to·0x4443·and·Line·by·0·to·996262 ··[0x00000331]··Special·opcode·117:·advance·Address·by·8·to·0x4453·and·Line·by·0·to·996
263 ··[0x00000332]··Set·column·to·1263 ··[0x00000332]··Set·column·to·1
264 ··[0x00000334]··Special·opcode·52:·advance·Address·by·3·to·0x4446·and·Line·by·5·to·1001264 ··[0x00000334]··Special·opcode·52:·advance·Address·by·3·to·0x4456·and·Line·by·5·to·1001
265 ··[0x00000335]··Special·opcode·33:·advance·Address·by·2·to·0x4448·and·Line·by·0·to·1001265 ··[0x00000335]··Special·opcode·33:·advance·Address·by·2·to·0x4458·and·Line·by·0·to·1001
266 ··[0x00000336]··Special·opcode·19:·advance·Address·by·1·to·0x4449·and·Line·by·0·to·1001266 ··[0x00000336]··Special·opcode·19:·advance·Address·by·1·to·0x4459·and·Line·by·0·to·1001
267 ··[0x00000337]··Special·opcode·19:·advance·Address·by·1·to·0x444a·and·Line·by·0·to·1001267 ··[0x00000337]··Special·opcode·19:·advance·Address·by·1·to·0x445a·and·Line·by·0·to·1001
268 ··[0x00000338]··Set·is_stmt·to·1268 ··[0x00000338]··Set·is_stmt·to·1
269 ··[0x00000339]··Extended·opcode·2:·set·Address·to·0x4450269 ··[0x00000339]··Extended·opcode·2:·set·Address·to·0x4460
270 ··[0x00000344]··Advance·Line·by·-36·to·965270 ··[0x00000344]··Advance·Line·by·-36·to·965
271 ··[0x00000346]··Copy271 ··[0x00000346]··Copy
272 ··[0x00000347]··Set·is_stmt·to·0272 ··[0x00000347]··Set·is_stmt·to·0
273 ··[0x00000348]··Copy·(view·1)273 ··[0x00000348]··Copy·(view·1)
274 ··[0x00000349]··Set·column·to·5274 ··[0x00000349]··Set·column·to·5
275 ··[0x0000034b]··Set·is_stmt·to·1275 ··[0x0000034b]··Set·is_stmt·to·1
276 ··[0x0000034c]··Special·opcode·62:·advance·Address·by·4·to·0x4454·and·Line·by·1·to·966276 ··[0x0000034c]··Special·opcode·62:·advance·Address·by·4·to·0x4464·and·Line·by·1·to·966
277 ··[0x0000034d]··Set·is_stmt·to·0277 ··[0x0000034d]··Set·is_stmt·to·0
278 ··[0x0000034e]··Special·opcode·75:·advance·Address·by·5·to·0x4459·and·Line·by·0·to·966278 ··[0x0000034e]··Special·opcode·75:·advance·Address·by·5·to·0x4469·and·Line·by·0·to·966
279 ··[0x0000034f]··Set·column·to·1279 ··[0x0000034f]··Set·column·to·1
280 ··[0x00000351]··Set·is_stmt·to·1280 ··[0x00000351]··Set·is_stmt·to·1
Max diff block lines reached; 80176/89639 bytes (89.44%) of diff not shown.
39.8 KB
readelf --wide --debug-dump=info {}
    
Offset 36748, 21 lines modifiedOffset 36748, 21 lines modified
36748 ····<11055>···DW_AT_external····:·(flag_present)·136748 ····<11055>···DW_AT_external····:·(flag_present)·1
36749 ····<11055>···DW_AT_name········:·(strp)·(offset:·0x4809):·PyInit__lsprof36749 ····<11055>···DW_AT_name········:·(strp)·(offset:·0x4809):·PyInit__lsprof
36750 ····<11059>···DW_AT_decl_file···:·(implicit_const)·136750 ····<11059>···DW_AT_decl_file···:·(implicit_const)·1
36751 ····<11059>···DW_AT_decl_line···:·(data2)·102436751 ····<11059>···DW_AT_decl_line···:·(data2)·1024
36752 ····<1105b>···DW_AT_decl_column·:·(data1)·136752 ····<1105b>···DW_AT_decl_column·:·(data1)·1
36753 ····<1105c>···DW_AT_prototyped··:·(flag_present)·136753 ····<1105c>···DW_AT_prototyped··:·(flag_present)·1
36754 ····<1105c>···DW_AT_type········:·(ref4)·<0x1593>36754 ····<1105c>···DW_AT_type········:·(ref4)·<0x1593>
36755 ····<11060>···DW_AT_low_pc······:·(addr)·0x43a036755 ····<11060>···DW_AT_low_pc······:·(addr)·0x43b0
36756 ····<11068>···DW_AT_high_pc·····:·(data8)·0x1036756 ····<11068>···DW_AT_high_pc·····:·(data8)·0x10
36757 ····<11070>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·» (DW_OP_call_frame_cfa)36757 ····<11070>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·» (DW_OP_call_frame_cfa)
36758 ····<11072>···DW_AT_call_all_calls:·(flag_present)·136758 ····<11072>···DW_AT_call_all_calls:·(flag_present)·1
36759 ····<11072>···DW_AT_sibling·····:·(ref4)·<0x11092>36759 ····<11072>···DW_AT_sibling·····:·(ref4)·<0x11092>
36760 ·<2><11076>:·Abbrev·Number:·95·(DW_TAG_call_site)36760 ·<2><11076>:·Abbrev·Number:·95·(DW_TAG_call_site)
36761 ····<11077>···DW_AT_call_return_pc:·(addr)·0x43b036761 ····<11077>···DW_AT_call_return_pc:·(addr)·0x43c0
36762 ····<1107f>···DW_AT_call_tail_call:·(flag_present)·136762 ····<1107f>···DW_AT_call_tail_call:·(flag_present)·1
36763 ····<1107f>···DW_AT_call_origin·:·(ref4)·<0x10e3e>36763 ····<1107f>···DW_AT_call_origin·:·(ref4)·<0x10e3e>
36764 ·<3><11083>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36764 ·<3><11083>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36765 ····<11084>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36765 ····<11084>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36766 ····<11086>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·81·0·0·0·0·0·0·»(DW_OP_addr:·81c0)36766 ····<11086>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·81·0·0·0·0·0·0·»(DW_OP_addr:·81c0)
36767 ·<3><11090>:·Abbrev·Number:·036767 ·<3><11090>:·Abbrev·Number:·0
36768 ·<2><11091>:·Abbrev·Number:·036768 ·<2><11091>:·Abbrev·Number:·0
Offset 36790, 96 lines modifiedOffset 36790, 96 lines modified
36790 ····<110c1>···DW_AT_decl_file···:·(implicit_const)·136790 ····<110c1>···DW_AT_decl_file···:·(implicit_const)·1
36791 ····<110c1>···DW_AT_decl_line···:·(data2)·97236791 ····<110c1>···DW_AT_decl_line···:·(data2)·972
36792 ····<110c3>···DW_AT_decl_column·:·(data1)·2036792 ····<110c3>···DW_AT_decl_column·:·(data1)·20
36793 ····<110c4>···DW_AT_type········:·(ref4)·<0x10a74>36793 ····<110c4>···DW_AT_type········:·(ref4)·<0x10a74>
36794 ····<110c8>···DW_AT_location····:·(sec_offset)·0x50·(location·list)36794 ····<110c8>···DW_AT_location····:·(sec_offset)·0x50·(location·list)
36795 ····<110cc>···DW_AT_GNU_locviews:·(sec_offset)·0x4836795 ····<110cc>···DW_AT_GNU_locviews:·(sec_offset)·0x48
36796 ·<2><110d0>:·Abbrev·Number:·26·(DW_TAG_call_site)36796 ·<2><110d0>:·Abbrev·Number:·26·(DW_TAG_call_site)
36797 ····<110d1>···DW_AT_call_return_pc:·(addr)·0x43bf36797 ····<110d1>···DW_AT_call_return_pc:·(addr)·0x43cf
36798 ····<110d9>···DW_AT_call_origin·:·(ref4)·<0x10e28>36798 ····<110d9>···DW_AT_call_origin·:·(ref4)·<0x10e28>
36799 ····<110dd>···DW_AT_sibling·····:·(ref4)·<0x110e8>36799 ····<110dd>···DW_AT_sibling·····:·(ref4)·<0x110e8>
36800 ·<3><110e1>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36800 ·<3><110e1>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36801 ····<110e2>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36801 ····<110e2>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36802 ····<110e4>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)36802 ····<110e4>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)
36803 ·<3><110e7>:·Abbrev·Number:·036803 ·<3><110e7>:·Abbrev·Number:·0
36804 ·<2><110e8>:·Abbrev·Number:·26·(DW_TAG_call_site)36804 ·<2><110e8>:·Abbrev·Number:·26·(DW_TAG_call_site)
36805 ····<110e9>···DW_AT_call_return_pc:·(addr)·0x43d336805 ····<110e9>···DW_AT_call_return_pc:·(addr)·0x43e3
36806 ····<110f1>···DW_AT_call_origin·:·(ref4)·<0x10e02>36806 ····<110f1>···DW_AT_call_origin·:·(ref4)·<0x10e02>
36807 ····<110f5>···DW_AT_sibling·····:·(ref4)·<0x11112>36807 ····<110f5>···DW_AT_sibling·····:·(ref4)·<0x11112>
36808 ·<3><110f9>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36808 ·<3><110f9>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36809 ····<110fa>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36809 ····<110fa>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36810 ····<110fc>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)36810 ····<110fc>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)
36811 ·<3><110ff>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36811 ·<3><110ff>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36812 ····<11100>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»   (DW_OP_reg4·(rsi))36812 ····<11100>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»   (DW_OP_reg4·(rsi))
36813 ····<11102>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·80·82·0·0·0·0·0·0·»(DW_OP_addr:·8280)36813 ····<11102>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·80·82·0·0·0·0·0·0·»(DW_OP_addr:·8280)
36814 ·<3><1110c>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36814 ·<3><1110c>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36815 ····<1110d>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»   (DW_OP_reg1·(rdx))36815 ····<1110d>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»   (DW_OP_reg1·(rdx))
36816 ····<1110f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·» (DW_OP_lit0)36816 ····<1110f>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·» (DW_OP_lit0)
36817 ·<3><11111>:·Abbrev·Number:·036817 ·<3><11111>:·Abbrev·Number:·0
36818 ·<2><11112>:·Abbrev·Number:·26·(DW_TAG_call_site)36818 ·<2><11112>:·Abbrev·Number:·26·(DW_TAG_call_site)
36819 ····<11113>···DW_AT_call_return_pc:·(addr)·0x43eb36819 ····<11113>···DW_AT_call_return_pc:·(addr)·0x43fb
36820 ····<1111b>···DW_AT_call_origin·:·(ref4)·<0x10de7>36820 ····<1111b>···DW_AT_call_origin·:·(ref4)·<0x10de7>
36821 ····<1111f>···DW_AT_sibling·····:·(ref4)·<0x1112a>36821 ····<1111f>···DW_AT_sibling·····:·(ref4)·<0x1112a>
36822 ·<3><11123>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36822 ·<3><11123>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36823 ····<11124>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36823 ····<11124>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36824 ····<11126>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)36824 ····<11126>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)
36825 ·<3><11129>:·Abbrev·Number:·036825 ·<3><11129>:·Abbrev·Number:·0
36826 ·<2><1112a>:·Abbrev·Number:·26·(DW_TAG_call_site)36826 ·<2><1112a>:·Abbrev·Number:·26·(DW_TAG_call_site)
36827 ····<1112b>···DW_AT_call_return_pc:·(addr)·0x43ff36827 ····<1112b>···DW_AT_call_return_pc:·(addr)·0x440f
36828 ····<11133>···DW_AT_call_origin·:·(ref4)·<0x10dcc>36828 ····<11133>···DW_AT_call_origin·:·(ref4)·<0x10dcc>
36829 ····<11137>···DW_AT_sibling·····:·(ref4)·<0x11149>36829 ····<11137>···DW_AT_sibling·····:·(ref4)·<0x11149>
36830 ·<3><1113b>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36830 ·<3><1113b>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36831 ····<1113c>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36831 ····<1113c>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36832 ····<1113e>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·84·0·0·0·0·0·0·»(DW_OP_addr:·8440)36832 ····<1113e>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·40·84·0·0·0·0·0·0·»(DW_OP_addr:·8440)
36833 ·<3><11148>:·Abbrev·Number:·036833 ·<3><11148>:·Abbrev·Number:·0
36834 ·<2><11149>:·Abbrev·Number:·26·(DW_TAG_call_site)36834 ·<2><11149>:·Abbrev·Number:·26·(DW_TAG_call_site)
36835 ····<1114a>···DW_AT_call_return_pc:·(addr)·0x441736835 ····<1114a>···DW_AT_call_return_pc:·(addr)·0x4427
36836 ····<11152>···DW_AT_call_origin·:·(ref4)·<0x10de7>36836 ····<11152>···DW_AT_call_origin·:·(ref4)·<0x10de7>
36837 ····<11156>···DW_AT_sibling·····:·(ref4)·<0x11161>36837 ····<11156>···DW_AT_sibling·····:·(ref4)·<0x11161>
36838 ·<3><1115a>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36838 ·<3><1115a>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36839 ····<1115b>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36839 ····<1115b>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36840 ····<1115d>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)36840 ····<1115d>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)
36841 ·<3><11160>:·Abbrev·Number:·036841 ·<3><11160>:·Abbrev·Number:·0
36842 ·<2><11161>:·Abbrev·Number:·26·(DW_TAG_call_site)36842 ·<2><11161>:·Abbrev·Number:·26·(DW_TAG_call_site)
36843 ····<11162>···DW_AT_call_return_pc:·(addr)·0x442b36843 ····<11162>···DW_AT_call_return_pc:·(addr)·0x443b
36844 ····<1116a>···DW_AT_call_origin·:·(ref4)·<0x10dcc>36844 ····<1116a>···DW_AT_call_origin·:·(ref4)·<0x10dcc>
36845 ····<1116e>···DW_AT_sibling·····:·(ref4)·<0x11180>36845 ····<1116e>···DW_AT_sibling·····:·(ref4)·<0x11180>
36846 ·<3><11172>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36846 ·<3><11172>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36847 ····<11173>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36847 ····<11173>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36848 ····<11175>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·84·0·0·0·0·0·0·»(DW_OP_addr:·8420)36848 ····<11175>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·20·84·0·0·0·0·0·0·»(DW_OP_addr:·8420)
36849 ·<3><1117f>:·Abbrev·Number:·036849 ·<3><1117f>:·Abbrev·Number:·0
36850 ·<2><11180>:·Abbrev·Number:·17·(DW_TAG_call_site)36850 ·<2><11180>:·Abbrev·Number:·17·(DW_TAG_call_site)
36851 ····<11181>···DW_AT_call_return_pc:·(addr)·0x444336851 ····<11181>···DW_AT_call_return_pc:·(addr)·0x4453
36852 ····<11189>···DW_AT_call_origin·:·(ref4)·<0x10de7>36852 ····<11189>···DW_AT_call_origin·:·(ref4)·<0x10de7>
36853 ·<3><1118d>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36853 ·<3><1118d>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36854 ····<1118e>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36854 ····<1118e>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36855 ····<11190>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)36855 ····<11190>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·»(DW_OP_breg3·(rbx):·0)
36856 ·<3><11193>:·Abbrev·Number:·036856 ·<3><11193>:·Abbrev·Number:·0
36857 ·<2><11194>:·Abbrev·Number:·036857 ·<2><11194>:·Abbrev·Number:·0
36858 ·<1><11195>:·Abbrev·Number:·120·(DW_TAG_subprogram)36858 ·<1><11195>:·Abbrev·Number:·120·(DW_TAG_subprogram)
36859 ····<11196>···DW_AT_name········:·(strp)·(offset:·0x2a60):·_lsprof_free36859 ····<11196>···DW_AT_name········:·(strp)·(offset:·0x2a60):·_lsprof_free
36860 ····<1119a>···DW_AT_decl_file···:·(data1)·136860 ····<1119a>···DW_AT_decl_file···:·(data1)·1
36861 ····<1119b>···DW_AT_decl_line···:·(data2)·96436861 ····<1119b>···DW_AT_decl_line···:·(data2)·964
36862 ····<1119d>···DW_AT_decl_column·:·(data1)·136862 ····<1119d>···DW_AT_decl_column·:·(data1)·1
36863 ····<1119e>···DW_AT_prototyped··:·(flag_present)·136863 ····<1119e>···DW_AT_prototyped··:·(flag_present)·1
36864 ····<1119e>···DW_AT_low_pc······:·(addr)·0x445036864 ····<1119e>···DW_AT_low_pc······:·(addr)·0x4460
36865 ····<111a6>···DW_AT_high_pc·····:·(data8)·0x936865 ····<111a6>···DW_AT_high_pc·····:·(data8)·0x9
36866 ····<111ae>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·» (DW_OP_call_frame_cfa)36866 ····<111ae>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·» (DW_OP_call_frame_cfa)
36867 ····<111b0>···DW_AT_call_all_calls:·(flag_present)·136867 ····<111b0>···DW_AT_call_all_calls:·(flag_present)·1
36868 ····<111b0>···DW_AT_sibling·····:·(ref4)·<0x111de>36868 ····<111b0>···DW_AT_sibling·····:·(ref4)·<0x111de>
36869 ·<2><111b4>:·Abbrev·Number:·27·(DW_TAG_formal_parameter)36869 ·<2><111b4>:·Abbrev·Number:·27·(DW_TAG_formal_parameter)
36870 ····<111b5>···DW_AT_name········:·(strp)·(offset:·0x3925):·module36870 ····<111b5>···DW_AT_name········:·(strp)·(offset:·0x3925):·module
36871 ····<111b9>···DW_AT_decl_file···:·(implicit_const)·136871 ····<111b9>···DW_AT_decl_file···:·(implicit_const)·1
36872 ····<111b9>···DW_AT_decl_line···:·(data2)·96436872 ····<111b9>···DW_AT_decl_line···:·(data2)·964
36873 ····<111bb>···DW_AT_decl_column·:·(data1)·2036873 ····<111bb>···DW_AT_decl_column·:·(data1)·20
36874 ····<111bc>···DW_AT_type········:·(ref4)·<0x14a>36874 ····<111bc>···DW_AT_type········:·(ref4)·<0x14a>
36875 ····<111c0>···DW_AT_location····:·(sec_offset)·0x79·(location·list)36875 ····<111c0>···DW_AT_location····:·(sec_offset)·0x79·(location·list)
36876 ····<111c4>···DW_AT_GNU_locviews:·(sec_offset)·0x7536876 ····<111c4>···DW_AT_GNU_locviews:·(sec_offset)·0x75
36877 ·<2><111c8>:·Abbrev·Number:·95·(DW_TAG_call_site)36877 ·<2><111c8>:·Abbrev·Number:·95·(DW_TAG_call_site)
36878 ····<111c9>···DW_AT_call_return_pc:·(addr)·0x445936878 ····<111c9>···DW_AT_call_return_pc:·(addr)·0x4469
36879 ····<111d1>···DW_AT_call_tail_call:·(flag_present)·136879 ····<111d1>···DW_AT_call_tail_call:·(flag_present)·1
36880 ····<111d1>···DW_AT_call_origin·:·(ref4)·<0x111de>36880 ····<111d1>···DW_AT_call_origin·:·(ref4)·<0x111de>
36881 ·<3><111d5>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)36881 ·<3><111d5>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
36882 ····<111d6>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))36882 ····<111d6>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»   (DW_OP_reg5·(rdi))
36883 ····<111d8>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a3·1·55·»      (DW_OP_entry_value:·(DW_OP_reg5·(rdi)))36883 ····<111d8>···DW_AT_call_value··:·(exprloc)·3·byte·block:·a3·1·55·»      (DW_OP_entry_value:·(DW_OP_reg5·(rdi)))
36884 ·<3><111dc>:·Abbrev·Number:·036884 ·<3><111dc>:·Abbrev·Number:·0
36885 ·<2><111dd>:·Abbrev·Number:·036885 ·<2><111dd>:·Abbrev·Number:·0
Offset 37964, 27 lines modifiedOffset 37964, 27 lines modified
37964 ·<3><11e0b>:·Abbrev·Number:·40·(DW_TAG_variable)37964 ·<3><11e0b>:·Abbrev·Number:·40·(DW_TAG_variable)
37965 ····<11e0c>···DW_AT_name········:·(strp)·(offset:·0x4f3):·vret37965 ····<11e0c>···DW_AT_name········:·(strp)·(offset:·0x4f3):·vret
37966 ····<11e10>···DW_AT_decl_file···:·(data1)·137966 ····<11e10>···DW_AT_decl_file···:·(data1)·1
37967 ····<11e11>···DW_AT_decl_line···:·(data2)·83637967 ····<11e11>···DW_AT_decl_line···:·(data2)·836
37968 ····<11e13>···DW_AT_decl_column·:·(data1)·537968 ····<11e13>···DW_AT_decl_column·:·(data1)·5
37969 ····<11e14>···DW_AT_type········:·(ref4)·<0x4f>,·int37969 ····<11e14>···DW_AT_type········:·(ref4)·<0x4f>,·int
37970 ·<3><11e18>:·Abbrev·Number:·96·(DW_TAG_call_site)37970 ·<3><11e18>:·Abbrev·Number:·96·(DW_TAG_call_site)
37971 ····<11e19>···DW_AT_call_return_pc:·(addr)·0x44c937971 ····<11e19>···DW_AT_call_return_pc:·(addr)·0x44d9
Max diff block lines reached; 32701/40642 bytes (80.46%) of diff not shown.
1.1 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················3483 ··Length:···················348
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····00000000000043a0·00000000000001299 ····00000000000043b0·0000000000000129
10 ····00000000000022a0·000000000000065210 ····00000000000022a0·0000000000000652
11 ····0000000000002900·000000000000006211 ····0000000000002900·0000000000000062
12 ····0000000000002970·000000000000014012 ····0000000000002970·0000000000000140
13 ····0000000000002ab0·000000000000007b13 ····0000000000002ab0·000000000000007b
14 ····0000000000002b30·00000000000001f114 ····0000000000002b30·00000000000001f1
15 ····0000000000002d30·000000000000011615 ····0000000000002d30·0000000000000116
16 ····0000000000002e50·000000000000008916 ····0000000000002e50·0000000000000089
Offset 31, 12 lines modifiedOffset 31, 12 lines modified
31 ··Length:···················7631 ··Length:···················76
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x1595433 ··Offset·into·.debug_info:··0x15954
34 ··Pointer·Size:·············834 ··Pointer·Size:·············8
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address············Length36 ····Address············Length
37 ····0000000000003dd0·00000000000001a237 ····0000000000003dd0·00000000000001b2
38 ····0000000000003f80·000000000000011138 ····0000000000003f90·0000000000000111
39 ····00000000000040a0·000000000000023439 ····00000000000040b0·0000000000000234
40 ····0000000000000000·000000000000000040 ····0000000000000000·0000000000000000
  
62.6 KB
readelf --wide --debug-dump=loc {}
    
Offset 11, 51 lines modifiedOffset 11, 51 lines modified
  
11 ····0000000c·v000000000000000·v000000000000000·location·view·pair11 ····0000000c·v000000000000000·v000000000000000·location·view·pair
12 ····0000000e·v000000000000000·v000000000000000·location·view·pair12 ····0000000e·v000000000000000·v000000000000000·location·view·pair
13 ····00000010·v000000000000000·v000000000000000·location·view·pair13 ····00000010·v000000000000000·v000000000000000·location·view·pair
14 ····00000012·v000000000000000·v000000000000000·location·view·pair14 ····00000012·v000000000000000·v000000000000000·location·view·pair
15 ····00000014·v000000000000000·v000000000000000·location·view·pair15 ····00000014·v000000000000000·v000000000000000·location·view·pair
  
16 ····00000016·00000000000043b0·(base·address)16 ····00000016·00000000000043c0·(base·address)
17 ····0000001f·v000000000000000·v000000000000000·views·at·0000000c·for:17 ····0000001f·v000000000000000·v000000000000000·views·at·0000000c·for:
18 ·············00000000000043b0·00000000000043be·(DW_OP_reg5·(rdi))18 ·············00000000000043c0·00000000000043ce·(DW_OP_reg5·(rdi))
19 ····00000024·v000000000000000·v000000000000000·views·at·0000000e·for:19 ····00000024·v000000000000000·v000000000000000·views·at·0000000e·for:
20 ·············00000000000043be·0000000000004448·(DW_OP_reg3·(rbx))20 ·············00000000000043ce·0000000000004458·(DW_OP_reg3·(rbx))
21 ····0000002a·v000000000000000·v000000000000000·views·at·00000010·for:21 ····0000002a·v000000000000000·v000000000000000·views·at·00000010·for:
22 ·············0000000000004448·000000000000444a·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)22 ·············0000000000004458·000000000000445a·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
23 ····00000034·v000000000000000·v000000000000000·views·at·00000012·for:23 ····00000034·v000000000000000·v000000000000000·views·at·00000012·for:
24 ·············000000000000444a·000000000000444a·(DW_OP_reg3·(rbx))·(start·==·end)24 ·············000000000000445a·000000000000445a·(DW_OP_reg3·(rbx))·(start·==·end)
25 ····0000003b·v000000000000000·v000000000000000·views·at·00000014·for:25 ····0000003b·v000000000000000·v000000000000000·views·at·00000014·for:
26 ·············00000000000022a0·00000000000022a8·(DW_OP_reg3·(rbx))26 ·············00000000000022a0·00000000000022a8·(DW_OP_reg3·(rbx))
27 ····00000047·<End·of·list>27 ····00000047·<End·of·list>
  
28 ····00000048·v000000000000000·v000000000000000·location·view·pair28 ····00000048·v000000000000000·v000000000000000·location·view·pair
29 ····0000004a·v000000000000000·v000000000000000·location·view·pair29 ····0000004a·v000000000000000·v000000000000000·location·view·pair
30 ····0000004c·v000000000000000·v000000000000000·location·view·pair30 ····0000004c·v000000000000000·v000000000000000·location·view·pair
31 ····0000004e·v000000000000000·v000000000000000·location·view·pair31 ····0000004e·v000000000000000·v000000000000000·location·view·pair
  
32 ····00000050·00000000000043ce·(base·address)32 ····00000050·00000000000043de·(base·address)
33 ····00000059·v000000000000000·v000000000000000·views·at·00000048·for:33 ····00000059·v000000000000000·v000000000000000·views·at·00000048·for:
34 ·············00000000000043ce·00000000000043d2·(DW_OP_reg0·(rax))34 ·············00000000000043de·00000000000043e2·(DW_OP_reg0·(rax))
35 ····0000005e·v000000000000000·v000000000000000·views·at·0000004a·for:35 ····0000005e·v000000000000000·v000000000000000·views·at·0000004a·for:
36 ·············00000000000043d2·0000000000004449·(DW_OP_reg6·(rbp))36 ·············00000000000043e2·0000000000004459·(DW_OP_reg6·(rbp))
37 ····00000063·v000000000000000·v000000000000000·views·at·0000004c·for:37 ····00000063·v000000000000000·v000000000000000·views·at·0000004c·for:
38 ·············000000000000444a·000000000000444a·(DW_OP_reg6·(rbp))·(start·==·end)38 ·············000000000000445a·000000000000445a·(DW_OP_reg6·(rbp))·(start·==·end)
39 ····00000068·v000000000000000·v000000000000000·views·at·0000004e·for:39 ····00000068·v000000000000000·v000000000000000·views·at·0000004e·for:
40 ·············00000000000022a0·00000000000022a8·(DW_OP_reg6·(rbp))40 ·············00000000000022a0·00000000000022a8·(DW_OP_reg6·(rbp))
41 ····00000074·<End·of·list>41 ····00000074·<End·of·list>
  
42 ····00000075·v000000000000000·v000000000000000·location·view·pair42 ····00000075·v000000000000000·v000000000000000·location·view·pair
43 ····00000077·v000000000000000·v000000000000000·location·view·pair43 ····00000077·v000000000000000·v000000000000000·location·view·pair
  
44 ····00000079·0000000000004450·(base·address)44 ····00000079·0000000000004460·(base·address)
45 ····00000082·v000000000000000·v000000000000000·views·at·00000075·for:45 ····00000082·v000000000000000·v000000000000000·views·at·00000075·for:
46 ·············0000000000004450·0000000000004458·(DW_OP_reg5·(rdi))46 ·············0000000000004460·0000000000004468·(DW_OP_reg5·(rdi))
47 ····00000087·v000000000000000·v000000000000000·views·at·00000077·for:47 ····00000087·v000000000000000·v000000000000000·views·at·00000077·for:
48 ·············0000000000004458·0000000000004459·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)48 ·············0000000000004468·0000000000004469·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
49 ····0000008f·<End·of·list>49 ····0000008f·<End·of·list>
  
50 ····00000090·v000000000000000·v000000000000000·location·view·pair50 ····00000090·v000000000000000·v000000000000000·location·view·pair
51 ····00000092·v000000000000000·v000000000000000·location·view·pair51 ····00000092·v000000000000000·v000000000000000·location·view·pair
52 ····00000094·v000000000000000·v000000000000000·location·view·pair52 ····00000094·v000000000000000·v000000000000000·location·view·pair
  
53 ····00000096·0000000000002ab0·(base·address)53 ····00000096·0000000000002ab0·(base·address)
Offset 830, 120 lines modifiedOffset 830, 120 lines modified
830 ·············0000000000003bea·0000000000003bee·(DW_OP_reg6·(rbp))830 ·············0000000000003bea·0000000000003bee·(DW_OP_reg6·(rbp))
831 ····00000948·<End·of·list>831 ····00000948·<End·of·list>
  
832 ····00000949·v000000000000000·v000000000000000·location·view·pair832 ····00000949·v000000000000000·v000000000000000·location·view·pair
833 ····0000094b·v000000000000000·v000000000000000·location·view·pair833 ····0000094b·v000000000000000·v000000000000000·location·view·pair
834 ····0000094d·v000000000000000·v000000000000000·location·view·pair834 ····0000094d·v000000000000000·v000000000000000·location·view·pair
  
835 ····0000094f·00000000000044b0·(base·address)835 ····0000094f·00000000000044c0·(base·address)
836 ····00000958·v000000000000000·v000000000000000·views·at·00000949·for:836 ····00000958·v000000000000000·v000000000000000·views·at·00000949·for:
837 ·············00000000000044b0·00000000000044b8·(DW_OP_reg5·(rdi))837 ·············00000000000044c0·00000000000044c8·(DW_OP_reg5·(rdi))
838 ····0000095d·v000000000000000·v000000000000000·views·at·0000094b·for:838 ····0000095d·v000000000000000·v000000000000000·views·at·0000094b·for:
839 ·············00000000000044b8·00000000000044c9·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)839 ·············00000000000044c8·00000000000044d9·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
840 ····00000965·v000000000000000·v000000000000000·views·at·0000094d·for:840 ····00000965·v000000000000000·v000000000000000·views·at·0000094d·for:
841 ·············00000000000028ef·00000000000028f2·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)841 ·············00000000000028ef·00000000000028f2·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
842 ····00000974·<End·of·list>842 ····00000974·<End·of·list>
  
843 ····00000975·v000000000000000·v000000000000000·location·view·pair843 ····00000975·v000000000000000·v000000000000000·location·view·pair
844 ····00000977·v000000000000000·v000000000000000·location·view·pair844 ····00000977·v000000000000000·v000000000000000·location·view·pair
845 ····00000979·v000000000000000·v000000000000000·location·view·pair845 ····00000979·v000000000000000·v000000000000000·location·view·pair
846 ····0000097b·v000000000000000·v000000000000000·location·view·pair846 ····0000097b·v000000000000000·v000000000000000·location·view·pair
847 ····0000097d·v000000000000000·v000000000000000·location·view·pair847 ····0000097d·v000000000000000·v000000000000000·location·view·pair
848 ····0000097f·v000000000000000·v000000000000000·location·view·pair848 ····0000097f·v000000000000000·v000000000000000·location·view·pair
  
849 ····00000981·00000000000044b0·(base·address)849 ····00000981·00000000000044c0·(base·address)
850 ····0000098a·v000000000000000·v000000000000000·views·at·00000975·for:850 ····0000098a·v000000000000000·v000000000000000·views·at·00000975·for:
851 ·············00000000000044b0·00000000000044be·(DW_OP_reg4·(rsi))851 ·············00000000000044c0·00000000000044ce·(DW_OP_reg4·(rsi))
852 ····0000098f·v000000000000000·v000000000000000·views·at·00000977·for:852 ····0000098f·v000000000000000·v000000000000000·views·at·00000977·for:
853 ·············00000000000044be·00000000000044c8·(DW_OP_reg0·(rax))853 ·············00000000000044ce·00000000000044d8·(DW_OP_reg0·(rax))
854 ····00000994·v000000000000000·v000000000000000·views·at·00000979·for:854 ····00000994·v000000000000000·v000000000000000·views·at·00000979·for:
855 ·············00000000000044c8·00000000000044c9·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)855 ·············00000000000044d8·00000000000044d9·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
856 ····0000099c·v000000000000000·v000000000000000·views·at·0000097b·for:856 ····0000099c·v000000000000000·v000000000000000·views·at·0000097b·for:
857 ·············00000000000044c9·00000000000044c9·(DW_OP_reg0·(rax))·(start·==·end)857 ·············00000000000044d9·00000000000044d9·(DW_OP_reg0·(rax))·(start·==·end)
858 ····000009a1·00000000000028ef·(base·address)858 ····000009a1·00000000000028ef·(base·address)
859 ····000009aa·v000000000000000·v000000000000000·views·at·0000097d·for:859 ····000009aa·v000000000000000·v000000000000000·views·at·0000097d·for:
860 ·············00000000000028ef·00000000000028f1·(DW_OP_reg0·(rax))860 ·············00000000000028ef·00000000000028f1·(DW_OP_reg0·(rax))
861 ····000009af·v000000000000000·v000000000000000·views·at·0000097f·for:861 ····000009af·v000000000000000·v000000000000000·views·at·0000097f·for:
862 ·············00000000000028f1·00000000000028f2·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)862 ·············00000000000028f1·00000000000028f2·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
863 ····000009b7·<End·of·list>863 ····000009b7·<End·of·list>
  
864 ····000009b8·v000000000000000·v000000000000000·location·view·pair864 ····000009b8·v000000000000000·v000000000000000·location·view·pair
865 ····000009ba·v000000000000000·v000000000000000·location·view·pair865 ····000009ba·v000000000000000·v000000000000000·location·view·pair
866 ····000009bc·v000000000000000·v000000000000000·location·view·pair866 ····000009bc·v000000000000000·v000000000000000·location·view·pair
867 ····000009be·v000000000000000·v000000000000000·location·view·pair867 ····000009be·v000000000000000·v000000000000000·location·view·pair
  
868 ····000009c0·00000000000044b0·(base·address)868 ····000009c0·00000000000044c0·(base·address)
869 ····000009c9·v000000000000000·v000000000000000·views·at·000009b8·for:869 ····000009c9·v000000000000000·v000000000000000·views·at·000009b8·for:
870 ·············00000000000044b0·00000000000044c8·(DW_OP_reg1·(rdx))870 ·············00000000000044c0·00000000000044d8·(DW_OP_reg1·(rdx))
871 ····000009ce·v000000000000000·v000000000000000·views·at·000009ba·for:871 ····000009ce·v000000000000000·v000000000000000·views·at·000009ba·for:
872 ·············00000000000044c8·00000000000044c9·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)872 ·············00000000000044d8·00000000000044d9·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
873 ····000009d6·v000000000000000·v000000000000000·views·at·000009bc·for:873 ····000009d6·v000000000000000·v000000000000000·views·at·000009bc·for:
874 ·············00000000000044c9·00000000000044c9·(DW_OP_reg1·(rdx))·(start·==·end)874 ·············00000000000044d9·00000000000044d9·(DW_OP_reg1·(rdx))·(start·==·end)
875 ····000009db·v000000000000000·v000000000000000·views·at·000009be·for:875 ····000009db·v000000000000000·v000000000000000·views·at·000009be·for:
876 ·············00000000000028ef·00000000000028f2·(DW_OP_reg1·(rdx))876 ·············00000000000028ef·00000000000028f2·(DW_OP_reg1·(rdx))
877 ····000009e7·<End·of·list>877 ····000009e7·<End·of·list>
  
878 ····000009e8·v000000000000002·v000000000000000·location·view·pair878 ····000009e8·v000000000000002·v000000000000000·location·view·pair
  
879 ····000009ea·v000000000000002·v000000000000000·views·at·000009e8·for:879 ····000009ea·v000000000000002·v000000000000000·views·at·000009e8·for:
880 ·············00000000000044b4·00000000000044b8·(DW_OP_reg5·(rdi))880 ·············00000000000044c4·00000000000044c8·(DW_OP_reg5·(rdi))
881 ····000009f6·<End·of·list>881 ····000009f6·<End·of·list>
  
882 ····000009f7·v000000000000000·v000000000000000·location·view·pair882 ····000009f7·v000000000000000·v000000000000000·location·view·pair
883 ····000009f9·v000000000000000·v000000000000000·location·view·pair883 ····000009f9·v000000000000000·v000000000000000·location·view·pair
884 ····000009fb·v000000000000000·v000000000000000·location·view·pair884 ····000009fb·v000000000000000·v000000000000000·location·view·pair
885 ····000009fd·v000000000000000·v000000000000000·location·view·pair885 ····000009fd·v000000000000000·v000000000000000·location·view·pair
886 ····000009ff·v000000000000000·v000000000000000·location·view·pair886 ····000009ff·v000000000000000·v000000000000000·location·view·pair
  
887 ····00000a01·0000000000004460·(base·address)887 ····00000a01·0000000000004470·(base·address)
888 ····00000a0a·v000000000000000·v000000000000000·views·at·000009f7·for:888 ····00000a0a·v000000000000000·v000000000000000·views·at·000009f7·for:
889 ·············0000000000004460·000000000000446c·(DW_OP_reg5·(rdi))889 ·············0000000000004470·000000000000447c·(DW_OP_reg5·(rdi))
890 ····00000a0f·v000000000000000·v000000000000000·views·at·000009f9·for:890 ····00000a0f·v000000000000000·v000000000000000·views·at·000009f9·for:
891 ·············000000000000446c·00000000000044ad·(DW_OP_reg3·(rbx))891 ·············000000000000447c·00000000000044bd·(DW_OP_reg3·(rbx))
892 ····00000a14·v000000000000000·v000000000000000·views·at·000009fb·for:892 ····00000a14·v000000000000000·v000000000000000·views·at·000009fb·for:
893 ·············00000000000044ad·00000000000044ae·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)893 ·············00000000000044bd·00000000000044be·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
894 ····00000a1c·v000000000000000·v000000000000000·views·at·000009fd·for:894 ····00000a1c·v000000000000000·v000000000000000·views·at·000009fd·for:
Max diff block lines reached; 54416/64058 bytes (84.95%) of diff not shown.
1.1 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················3483 ··Length:···················348
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············86 ··Pointer·Size:·············8
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address············Length8 ····Address············Length
9 ····00000000000043a0·00000000000001299 ····00000000000043b0·0000000000000129
10 ····00000000000022a0·000000000000065210 ····00000000000022a0·0000000000000652
11 ····0000000000002900·000000000000006211 ····0000000000002900·0000000000000062
12 ····0000000000002970·000000000000014012 ····0000000000002970·0000000000000140
13 ····0000000000002ab0·000000000000007b13 ····0000000000002ab0·000000000000007b
14 ····0000000000002b30·00000000000001f114 ····0000000000002b30·00000000000001f1
15 ····0000000000002d30·000000000000011615 ····0000000000002d30·0000000000000116
16 ····0000000000002e50·000000000000008916 ····0000000000002e50·0000000000000089
Offset 31, 12 lines modifiedOffset 31, 12 lines modified
31 ··Length:···················7631 ··Length:···················76
32 ··Version:··················232 ··Version:··················2
33 ··Offset·into·.debug_info:··0x1595433 ··Offset·into·.debug_info:··0x15954
34 ··Pointer·Size:·············834 ··Pointer·Size:·············8
35 ··Segment·Size:·············035 ··Segment·Size:·············0
  
36 ····Address············Length36 ····Address············Length
37 ····0000000000003dd0·00000000000001a237 ····0000000000003dd0·00000000000001b2
38 ····0000000000003f80·000000000000011138 ····0000000000003f90·0000000000000111
39 ····00000000000040a0·000000000000023439 ····00000000000040b0·0000000000000234
40 ····0000000000000000·000000000000000040 ····0000000000000000·0000000000000000
  
377 B
strings --all --bytes=8 {}
    
Offset 7, 18 lines modifiedOffset 7, 21 lines modified
7 N<!b=-jW7 N<!b=-jW
8 g<qseRFyg8 g<qseRFyg
9 L?[&BH,`9 L?[&BH,`
10 EL?)%z}110 EL?)%z}1
11 h"·v$NCc11 h"·v$NCc
12 P~K"VnOY12 P~K"VnOY
13 IE:K$Az\13 IE:K$Az\
14 P\gG_WL3 
15 UF6LjCH-q 
16 O|,3-WsJ14 M"nQ'jl(
 15 li'Gtmi'G
 16 \:»     e9Fv;j-
 17 6^z{5qq0
17 Lm}`5»  PX18 Lm}`5»  PX
 19 /JKAhEYD
 20 `72HW"-4
18 _lsprof.c21 _lsprof.c
19 _lsprofmodule22 _lsprofmodule
20 _lsprof_exec23 _lsprof_exec
21 _lsprof_profiler_type_spec24 _lsprof_profiler_type_spec
22 profiler_entry_desc25 profiler_entry_desc
23 profiler_subentry_desc26 profiler_subentry_desc
24 _lsprof_exec.cold27 _lsprof_exec.cold
1.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 107, 39 lines modifiedOffset 107, 39 lines modified
  
107 0000000000003db0·<freeSubEntry>:107 0000000000003db0·<freeSubEntry>:
108 »       ...108 »       ...
  
109 0000000000003dd0·<RotatingTree_Get>:109 0000000000003dd0·<RotatingTree_Get>:
110 »       ...110 »       ...
  
111 0000000000003f80·<RotatingTree_Add>:111 0000000000003f90·<RotatingTree_Add>:
112 »       ...112 »       ...
  
113 00000000000040a0·<RotatingTree_Enum>:113 00000000000040b0·<RotatingTree_Enum>:
114 »       ...114 »       ...
  
115 00000000000042e0·<deregister_tm_clones>:115 00000000000042f0·<deregister_tm_clones>:
116 »       ...116 »       ...
  
117 0000000000004310·<register_tm_clones>:117 0000000000004320·<register_tm_clones>:
118 »       ...118 »       ...
  
119 0000000000004350·<__do_global_dtors_aux>:119 0000000000004360·<__do_global_dtors_aux>:
120 »       ...120 »       ...
  
121 0000000000004390·<frame_dummy>:121 00000000000043a0·<frame_dummy>:
122 »       ...122 »       ...
  
123 00000000000043a0·<PyInit__lsprof>:123 00000000000043b0·<PyInit__lsprof>:
124 »       ...124 »       ...
  
125 00000000000043b0·<_lsprof_exec>:125 00000000000043c0·<_lsprof_exec>:
126 »       ...126 »       ...
  
127 0000000000004450·<_lsprof_free>:127 0000000000004460·<_lsprof_free>:
128 »       ...128 »       ...
  
129 0000000000004460·<profiler_clear>:129 0000000000004470·<profiler_clear>:
130 »       ...130 »       ...
  
131 00000000000044b0·<profiler_traverse>:131 00000000000044c0·<profiler_traverse>:
132 »       ...132 »       ...
301 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000000044cc·<_fini>:2 00000000000044dc·<_fini>:
3 »       ...3 »       ...
1.47 KB
xz --list
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············42 ··Blocks:············4
3 ··Compressed·size:···45.4·MiB·(47617872·B)3 ··Compressed·size:···45.4·MiB·(47635776·B)
4 ··Uncompressed·size:·73.0·MiB·(76574720·B)4 ··Uncompressed·size:·73.0·MiB·(76595200·B)
5 ··Ratio:·············0.6225 ··Ratio:·············0.622
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········4···············0···············0········47617872········76574720··0.622··CRC64············010 ·········1·········4···············0···············0········47635776········76595200··0.622··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········5647412········25165824··0.224··CRC6413 ·········1·········1··············12···············0·········5647412········25165824··0.224··CRC64
14 ·········1·········2·········5647424········25165824········17902044········25165824··0.711··CRC6414 ·········1·········2·········5647424········25165824········17972056········25165824··0.714··CRC64
15 ·········1·········3········23549468········50331648········23803524········25165824··0.946··CRC6415 ·········1·········3········23619480········50331648········23745204········25165824··0.944··CRC64
16 ·········1·········4········47352992········75497472··········264832·········1077248··0.246··CRC6416 ·········1·········4········47364684········75497472··········271044·········1097728··0.247··CRC64
654 KB
python3.12-doc_3.12.3-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary
2 -rw-r--r--···0········0········0····24936·2024-04-10·05:33:47.000000·control.tar.xz2 -rw-r--r--···0········0········0····24936·2024-04-10·05:33:47.000000·control.tar.xz
3 -rw-r--r--···0········0········0·12987980·2024-04-10·05:33:47.000000·data.tar.xz3 -rw-r--r--···0········0········0·12987812·2024-04-10·05:33:47.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
653 KB
data.tar.xz
652 KB
data.tar
2.16 KB
file list
    
Offset 1082, 15 lines modifiedOffset 1082, 15 lines modified
1082 -rw-r--r--···0·root·········(0)·root·········(0)······795·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-ext1082 -rw-r--r--···0·root·········(0)·root·········(0)······795·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-ext
1083 -rw-r--r--···0·root·········(0)·root·········(0)······688·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-lib1083 -rw-r--r--···0·root·········(0)·root·········(0)······688·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-lib
1084 -rw-r--r--···0·root·········(0)·root·········(0)······326·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-new1084 -rw-r--r--···0·root·········(0)·root·········(0)······326·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-new
1085 -rw-r--r--···0·root·········(0)·root·········(0)······905·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-ref1085 -rw-r--r--···0·root·········(0)·root·········(0)······905·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-ref
1086 -rw-r--r--···0·root·········(0)·root·········(0)······547·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-tut1086 -rw-r--r--···0·root·········(0)·root·········(0)······547·2024-04-10·05:33:47.000000·./usr/share/doc-base/python3.12-doc.python3.12-tut
1087 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/info/1087 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/info/
1088 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/info/python3.12/1088 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/info/python3.12/
1089 -rw-r--r--···0·root·········(0)·root·········(0)··4933574·2024-04-10·05:33:47.000000·./usr/share/info/python3.12.info.gz1089 -rw-r--r--···0·root·········(0)·root·········(0)··4933576·2024-04-10·05:33:47.000000·./usr/share/info/python3.12.info.gz
1090 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/lintian/1090 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/lintian/
1091 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/lintian/overrides/1091 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/lintian/overrides/
1092 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2024-04-10·05:33:47.000000·./usr/share/lintian/overrides/python3.12-doc1092 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2024-04-10·05:33:47.000000·./usr/share/lintian/overrides/python3.12-doc
1093 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/devhelp/books/python3.12·->·../../doc/python3.12/html1093 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/devhelp/books/python3.12·->·../../doc/python3.12/html
1094 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js1094 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js
1095 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js1095 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js
1096 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-doc/html·->·../python3.12/html1096 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-doc/html·->·../python3.12/html
647 KB
./usr/share/doc/python3.12/html/searchindex.js
647 KB
js-beautify {}
    
Offset 59855, 145 lines modifiedOffset 59855, 119 lines modified
59855 ········"sphinx.domains.math":·2,59855 ········"sphinx.domains.math":·2,
59856 ········"sphinx.domains.python":·4,59856 ········"sphinx.domains.python":·4,
59857 ········"sphinx.domains.rst":·2,59857 ········"sphinx.domains.rst":·2,
59858 ········"sphinx.domains.std":·2,59858 ········"sphinx.domains.std":·2,
59859 ········"sphinx":·6059859 ········"sphinx":·60
59860 ····},59860 ····},
59861 ····"alltitles":·{59861 ····"alltitles":·{
59862 ········"html.parser·\u2014·Simple·HTML·and·XHTML·parser":·[ 
59863 ············[239,·"module-html.parser"]59862 ········"API·and·ABI·Versioning":·[
 59863 ············[4,·"api-and-abi-versioning"]
59864 ········],59864 ········],
59865 ········"Example·HTML·Parser·Application":·[ 
59866 ············[239,·"example-html-parser-application"]59865 ········"Abstract·Objects·Layer":·[
 59866 ············[2,·"abstract-objects-layer"]
59867 ········],59867 ········],
59868 ········"HTMLParser·Methods":·[ 
59869 ············[239,·"htmlparser-methods"]59868 ········"Boolean·Objects":·[
 59869 ············[6,·"boolean-objects"]
59870 ········],59870 ········],
 59871 ········"Dealing·with·Bugs":·[
 59872 ············[1,·"dealing-with-bugs"]
59871 ········"Examples":·[ 
59872 ············[239,·"examples"], 
59873 ············[234,·"examples"], 
59874 ············[98,·"examples"], 
59875 ············[135,·"examples"], 
59876 ············[146,·"examples"], 
59877 ············[136,·"examples"], 
59878 ············[132,·"examples"], 
59879 ············[125,·"examples"], 
59880 ············[133,·"examples"], 
59881 ············[270,·"examples"], 
59882 ············[282,·"examples"], 
59883 ············[42,·"examples"], 
59884 ············[174,·"examples"], 
59885 ············[172,·"examples"], 
59886 ············[242,·"examples"], 
59887 ············[241,·"examples"], 
59888 ············[249,·"examples"], 
59889 ············[63,·"examples"], 
59890 ············[269,·"examples"], 
59891 ············[298,·"examples"], 
59892 ············[406,·"examples"], 
59893 ············[394,·"examples"], 
59894 ············[317,·"examples"], 
59895 ············[328,·"examples"], 
59896 ············[429,·"examples"], 
59897 ············[420,·"examples"], 
59898 ············[422,·"examples"], 
59899 ············[366,·"examples"], 
59900 ············[355,·"examples"], 
59901 ············[359,·"examples"], 
59902 ············[346,·"examples"], 
59903 ············[357,·"examples"], 
59904 ············[303,·"examples"], 
59905 ············[377,·"examples"], 
59906 ············[378,·"examples"], 
59907 ············[381,·"examples"], 
59908 ············[332,·"examples"], 
59909 ············[337,·"examples"], 
59910 ············[340,·"examples"] 
59911 ········],59873 ········],
59912 ········"html·\u2014·HyperText·Markup·Language·support":·[ 
59913 ············[237,·"module-html"]59874 ········"Documentation·bugs":·[
 59875 ············[1,·"documentation-bugs"]
59914 ········],59876 ········],
59915 ········"functools·\u2014·Higher-order·functions·and·operations·on·callable·objects":·[ 
59916 ············[225,·"module-functools"]59877 ········"Using·the·Python·issue·tracker":·[
 59878 ············[1,·"using-the-python-issue-tracker"]
59917 ········],59879 ········],
59918 ········"partial·Objects":·[ 
59919 ············[225,·"partial-objects"]59880 ········"Getting·started·contributing·to·Python·yourself":·[
 59881 ············[1,·"getting-started-contributing-to-python-yourself"]
59920 ········],59882 ········],
59921 ········"gc·\u2014·Garbage·Collector·interface":·[ 
59922 ············[226,·"module-gc"]59883 ········"Parsing·arguments·and·building·values":·[
 59884 ············[5,·"parsing-arguments-and-building-values"]
59923 ········],59885 ········],
59924 ········"heapq·\u2014·Heap·queue·algorithm":·[ 
59925 ············[235,·"module-heapq"]59886 ········"Parsing·arguments":·[
 59887 ············[5,·"parsing-arguments"],
 59888 ············[119,·"parsing-arguments"],
 59889 ············[291,·"parsing-arguments"]
59926 ········],59890 ········],
 59891 ········"Strings·and·buffers":·[
 59892 ············[5,·"strings-and-buffers"]
59927 ········"Basic·Examples":·[ 
59928 ············[235,·"basic-examples"], 
59929 ············[366,·"basic-examples"] 
59930 ········],59893 ········],
59931 ········"Priority·Queue·Implementation·Notes":·[ 
59932 ············[235,·"priority-queue-implementation-notes"]59894 ········"Numbers":·[
 59895 ············[5,·"numbers"],
 59896 ············[448,·"numbers"]
59933 ········],59897 ········],
59934 ········"Theory":·[59898 ········"Other·objects":·[
59935 ············[235,·"theory"]59899 ············[5,·"other-objects"]
59936 ········],59900 ········],
59937 ········"gettext·\u2014·Multilingual·internationalization·services":·[ 
59938 ············[229,·"module-gettext"]59901 ········"API·Functions":·[
 59902 ············[5,·"api-functions"]
59939 ········],59903 ········],
59940 ········"GNU·gettext·API":·[ 
59941 ············[229,·"gnu-gettext-api"]59904 ········"Building·values":·[
 59905 ············[5,·"building-values"]
59942 ········],59906 ········],
59943 ········"Class-based·API":·[ 
59944 ············[229,·"class-based-api"]59907 ········"Byte·Array·Objects":·[
 59908 ············[8,·"byte-array-objects"]
59945 ········],59909 ········],
59946 ········"The·NullTranslations·class":·[ 
59947 ············[229,·"the-nulltranslations-class"]59910 ········"Type·check·macros":·[
 59911 ············[8,·"type-check-macros"]
59948 ········],59912 ········],
59949 ········"The·GNUTranslations·class":·[ 
59950 ············[229,·"the-gnutranslations-class"]59913 ········"Direct·API·functions":·[
 59914 ············[8,·"direct-api-functions"]
59951 ········],59915 ········],
59952 ········"Solaris·message·catalog·support":·[ 
59953 ············[229,·"solaris-message-catalog-support"]59916 ········"Macros":·[
 59917 ············[8,·"macros"]
59954 ········],59918 ········],
59955 ········"The·Catalog·constructor":·[ 
59956 ············[229,·"the-catalog-constructor"]59919 ········"Bytes·Objects":·[
 59920 ············[9,·"bytes-objects"],
 59921 ············[343,·"bytes-objects"]
59957 ········],59922 ········],
Max diff block lines reached; 657340/662438 bytes (99.23%) of diff not shown.
2.74 KB
./usr/share/info/python3.12.info.gz
2.67 KB
python3.12.info
    
Offset 1268608, 25 lines modifiedOffset 1268608, 25 lines modified
0135b7f0:·3a20·3466·3061·7f31·3539·3439·3431·370a··:·4f0a.15949417.0135b7f0:·3a20·3466·3061·7f31·3539·3439·3431·370a··:·4f0a.15949417.
0135b800:·5265·663a·2061·7379·6e63·696f·3c31·313e··Ref:·asyncio<11>0135b800:·5265·663a·2061·7379·6e63·696f·3c31·313e··Ref:·asyncio<11>
0135b810:·2d46·6f6f·746e·6f74·652d·317f·3135·3935··-Footnote-1.15950135b810:·2d46·6f6f·746e·6f74·652d·317f·3135·3935··-Footnote-1.1595
0135b820:·3037·3734·0a4e·6f64·653a·2050·7974·686f··0774.Node:·Pytho0135b820:·3037·3734·0a4e·6f64·653a·2050·7974·686f··0774.Node:·Pytho
0135b830:·6e20·4d6f·6475·6c65·2049·6e64·6578·7f31··n·Module·Index.10135b830:·6e20·4d6f·6475·6c65·2049·6e64·6578·7f31··n·Module·Index.1
0135b840:·3539·3530·3833·320a·4e6f·6465·3a20·496e··5950832.Node:·In0135b840:·3539·3530·3833·320a·4e6f·6465·3a20·496e··5950832.Node:·In
0135b850:·6465·787f·3135·3937·3034·3734·0a52·6566··dex.15970474.Ref0135b850:·6465·787f·3135·3937·3034·3734·0a52·6566··dex.15970474.Ref
0135b860:·3a20·3365·3732·7f31·3739·3631·3330·330a··:·3e72.17961303.0135b860:·3a20·3365·3666·7f31·3739·3631·3330·330a··:·3e6f.17961303.
 0135b870:·5265·663a·206c·6962·7261·7279·2f5f·7468··Ref:·library/_th
 0135b880:·7265·6164·2073·7461·7274·5f6e·6577·5f74··read·start_new_t
 0135b890:·6872·6561·647f·3137·3936·3133·3034·0a52··hread.17961304.R
 0135b8a0:·6566·3a20·3365·3733·7f31·3739·3631·3330··ef:·3e73.1796130
0135b870:·5265·663a·2075·7369·6e67·2f63·6d64·6c69··Ref:·using/cmdli0135b8b0:·360a·5265·663a·2075·7369·6e67·2f63·6d64··6.Ref:·using/cmd
0135b880:·6e65·2061·7564·6974·5f65·7665·6e74·5f63··ne·audit_event_c0135b8c0:·6c69·6e65·2061·7564·6974·5f65·7665·6e74··line·audit_event
0135b890:·7079·7468·6f6e·5f72·756e·5f66·696c·655f··python_run_file_0135b8d0:·5f63·7079·7468·6f6e·5f72·756e·5f66·696c··_cpython_run_fil
0135b8a0:·307f·3137·3936·3133·3034·0a52·6566·3a20··0.17961304.Ref:· 
0135b8b0:·3365·3733·7f31·3739·3631·3330·360a·5265··3e73.17961306.Re 
0135b8c0:·663a·2033·6536·667f·3137·3936·3133·3038··f:·3e6f.17961308 
0135b8d0:·0a52·6566·3a20·7573·696e·672f·636d·646c··.Ref:·using/cmdl 
0135b8e0:·696e·6520·6175·6469·745f·6576·656e·745f··ine·audit_event_ 
0135b8f0:·6370·7974·686f·6e5f·7275·6e5f·7374·6469··cpython_run_stdi 
0135b900:·6e5f·307f·3137·3936·3133·3130·0a52·6566··n_0.17961310.Ref0135b8e0:·655f·307f·3137·3936·3133·3038·0a52·6566··e_0.17961308.Ref
0135b910:·3a20·6c69·6272·6172·792f·5f74·6872·6561··:·library/_threa 
0135b920:·6420·7374·6172·745f·6e65·775f·7468·7265··d·start_new_thre0135b8f0:·3a20·7573·696e·672f·636d·646c·696e·6520··:·using/cmdline·
 0135b900:·6175·6469·745f·6576·656e·745f·6370·7974··audit_event_cpyt
 0135b910:·686f·6e5f·7275·6e5f·7374·6469·6e5f·307f··hon_run_stdin_0.
 0135b920:·3137·3936·3133·3130·0a52·6566·3a20·3365··17961310.Ref:·3e
0135b930:·6164·7f31·3739·3631·3331·320a·1f0a·456e··ad.17961312...En0135b930:·3732·7f31·3739·3631·3331·320a·1f0a·456e··72.17961312...En
0135b940:·6420·5461·6720·5461·626c·650a·0a1f·0a4c··d·Tag·Table....L0135b940:·6420·5461·6720·5461·626c·650a·0a1f·0a4c··d·Tag·Table....L
0135b950:·6f63·616c·2056·6172·6961·626c·6573·3a0a··ocal·Variables:.0135b950:·6f63·616c·2056·6172·6961·626c·6573·3a0a··ocal·Variables:.
0135b960:·636f·6469·6e67·3a20·7574·662d·380a·456e··coding:·utf-8.En0135b960:·636f·6469·6e67·3a20·7574·662d·380a·456e··coding:·utf-8.En
0135b970:·643a·0a··································d:.0135b970:·643a·0a··································d:.
1.13 KB
xz --list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············32 ··Blocks:············3
3 ··Compressed·size:···12.4·MiB·(12987980·B)3 ··Compressed·size:···12.4·MiB·(12987812·B)
4 ··Uncompressed·size:·65.2·MiB·(68392960·B)4 ··Uncompressed·size:·65.2·MiB·(68392960·B)
5 ··Ratio:·············0.1905 ··Ratio:·············0.190
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········3···············0···············0········12987980········68392960··0.190··CRC64············010 ·········1·········3···············0···············0········12987812········68392960··0.190··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········3586392········25165824··0.143··CRC6413 ·········1·········1··············12···············0·········3586392········25165824··0.143··CRC64
14 ·········1·········2·········3586404········25165824·········2078612········25165824··0.083··CRC6414 ·········1·········2·········3586404········25165824·········2078612········25165824··0.083··CRC64
15 ·········1·········3·········5665016········50331648·········7322920········18061312··0.405··CRC6415 ·········1·········3·········5665016········50331648·········7322752········18061312··0.405··CRC64
62.9 MB
python3.12-minimal_3.12.3-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary
2 -rw-r--r--···0········0········0·····2304·2024-04-10·05:33:47.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2304·2024-04-10·05:33:47.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2134236·2024-04-10·05:33:47.000000·data.tar.xz3 -rw-r--r--···0········0········0··2135076·2024-04-10·05:33:47.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
62.9 MB
data.tar.xz
62.9 MB
data.tar
62.9 MB
./usr/bin/python3.12
File has been modified after NT_GNU_BUILD_ID has been applied.
910 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x6469b011 ··Entry·point·address:···············0x647cc0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········8004736·(bytes·into·file)13 ··Start·of·section·headers:··········8004736·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
2.01 KB
readelf --wide --program-header {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x6469b02 Entry·point·0x647cc0
3 There·are·14·program·headers,·starting·at·offset·643 There·are·14·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x8
7 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x00001c·0x00001c·R···0x17 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x00001c·0x00001c·R···0x1
8 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]8 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]
9 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x01f5a0·0x01f5a0·R···0x10009 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x01f5a0·0x01f5a0·R···0x1000
10 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x2ce5a9·0x2ce5a9·R·E·0x100010 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x2cef79·0x2cef79·R·E·0x1000
11 ··LOAD···········0x2ef000·0x00000000006ef000·0x00000000006ef000·0x335150·0x335150·R···0x100011 ··LOAD···········0x2ef000·0x00000000006ef000·0x00000000006ef000·0x335098·0x335098·R···0x1000
12 ··LOAD···········0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x17d3b8·0x180bc0·RW··0x100012 ··LOAD···········0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x17d3b8·0x180bc0·RW··0x1000
13 ··DYNAMIC········0x624dd8·0x0000000000a25dd8·0x0000000000a25dd8·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x624dd8·0x0000000000a25dd8·0x0000000000a25dd8·0x000200·0x000200·RW··0x8
14 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x814 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
15 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x415 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x4
16 ··TLS············0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000010·R···0x816 ··TLS············0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000010·R···0x8
17 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x817 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
18 ··GNU_EH_FRAME···0x59cd84·0x000000000099cd84·0x000000000099cd84·0x016464·0x016464·R···0x418 ··GNU_EH_FRAME···0x59cd84·0x000000000099cd84·0x000000000099cd84·0x016424·0x016424·R···0x4
19 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1019 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
20 ··GNU_RELRO······0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000238·0x000238·R···0x120 ··GNU_RELRO······0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000238·0x000238·R···0x1
  
21 ·Section·to·Segment·mapping:21 ·Section·to·Segment·mapping:
22 ··Segment·Sections...22 ··Segment·Sections...
23 ···00·····23 ···00·····
24 ···01·····.interp·24 ···01·····.interp·
2.18 KB
readelf --wide --sections {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··[·7]·.dynstr···········STRTAB··········0000000000410e10·010e10·00a29a·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········0000000000410e10·010e10·00a29a·00···A··0···0··1
13 ··[·8]·.gnu.version······VERSYM··········000000000041b0aa·01b0aa·0011da·02···A··6···0··213 ··[·8]·.gnu.version······VERSYM··········000000000041b0aa·01b0aa·0011da·02···A··6···0··2
14 ··[·9]·.gnu.version_r····VERNEED·········000000000041c288·01c288·0001e0·00···A··7···3··814 ··[·9]·.gnu.version_r····VERNEED·········000000000041c288·01c288·0001e0·00···A··7···3··8
15 ··[10]·.rela.dyn·········RELA············000000000041c468·01c468·000228·18···A··6···0··815 ··[10]·.rela.dyn·········RELA············000000000041c468·01c468·000228·18···A··6···0··8
16 ··[11]·.rela.plt·········RELA············000000000041c690·01c690·002f10·18··AI··6··25··816 ··[11]·.rela.plt·········RELA············000000000041c690·01c690·002f10·18··AI··6··25··8
17 ··[12]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··417 ··[12]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··4
18 ··[13]·.plt··············PROGBITS········0000000000420020·020020·001f70·10··AX··0···0·1618 ··[13]·.plt··············PROGBITS········0000000000420020·020020·001f70·10··AX··0···0·16
19 ··[14]·.text·············PROGBITS········0000000000421f90·021f90·2cc60e·00··AX··0···0·1619 ··[14]·.text·············PROGBITS········0000000000421f90·021f90·2ccfde·00··AX··0···0·16
20 ··[15]·.fini·············PROGBITS········00000000006ee5a0·2ee5a0·000009·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000006eef70·2eef70·000009·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000006ef000·2ef000·2add83·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000006ef000·2ef000·2add83·00···A··0···0·32
22 ··[17]·.stapsdt.base·····PROGBITS········000000000099cd83·59cd83·000001·00···A··0···0··122 ··[17]·.stapsdt.base·····PROGBITS········000000000099cd83·59cd83·000001·00···A··0···0··1
23 ··[18]·.eh_frame_hdr·····PROGBITS········000000000099cd84·59cd84·016464·00···A··0···0··423 ··[18]·.eh_frame_hdr·····PROGBITS········000000000099cd84·59cd84·016424·00···A··0···0··4
24 ··[19]·.eh_frame·········PROGBITS········00000000009b31e8·5b31e8·070f68·00···A··0···0··824 ··[19]·.eh_frame·········PROGBITS········00000000009b31a8·5b31a8·070ef0·00···A··0···0··8
25 ··[20]·.tbss·············NOBITS··········0000000000a25dc8·624dc8·000010·00·WAT··0···0··825 ··[20]·.tbss·············NOBITS··········0000000000a25dc8·624dc8·000010·00·WAT··0···0··8
26 ··[21]·.init_array·······INIT_ARRAY······0000000000a25dc8·624dc8·000008·08··WA··0···0··826 ··[21]·.init_array·······INIT_ARRAY······0000000000a25dc8·624dc8·000008·08··WA··0···0··8
27 ··[22]·.fini_array·······FINI_ARRAY······0000000000a25dd0·624dd0·000008·08··WA··0···0··827 ··[22]·.fini_array·······FINI_ARRAY······0000000000a25dd0·624dd0·000008·08··WA··0···0··8
28 ··[23]·.dynamic··········DYNAMIC·········0000000000a25dd8·624dd8·000200·10··WA··7···0··828 ··[23]·.dynamic··········DYNAMIC·········0000000000a25dd8·624dd8·000200·10··WA··7···0··8
29 ··[24]·.got··············PROGBITS········0000000000a25fd8·624fd8·000010·08··WA··0···0··829 ··[24]·.got··············PROGBITS········0000000000a25fd8·624fd8·000010·08··WA··0···0··8
30 ··[25]·.got.plt··········PROGBITS········0000000000a25fe8·624fe8·000fc8·08··WA··0···0··830 ··[25]·.got.plt··········PROGBITS········0000000000a25fe8·624fe8·000fc8·08··WA··0···0··8
31 ··[26]·.data·············PROGBITS········0000000000a26fc0·625fc0·10bd00·00··WA··0···0·3231 ··[26]·.data·············PROGBITS········0000000000a26fc0·625fc0·10bd00·00··WA··0···0·32
265 KB
readelf --wide --symbols {}
    
Offset 478, 1811 lines modifiedOffset 478, 1811 lines modified
478 ···474:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)478 ···474:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)
479 ···475:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)479 ···475:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)
480 ···476:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)480 ···476:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)
481 ···477:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)481 ···477:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
482 ···478:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)482 ···478:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)
483 ···479:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)483 ···479:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)
484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)
485 ···481:·00000000005aeed0···106·FUNC····GLOBAL·DEFAULT···14·PyUnicode_EncodeFSDefault485 ···481:·00000000005af650···106·FUNC····GLOBAL·DEFAULT···14·PyUnicode_EncodeFSDefault
486 ···482:·0000000000551230····44·FUNC····GLOBAL·DEFAULT···14·PyStaticMethod_New486 ···482:·00000000005515c0····44·FUNC····GLOBAL·DEFAULT···14·PyStaticMethod_New
487 ···483:·000000000068b7b0····83·FUNC····GLOBAL·DEFAULT···14·PyCodec_Register487 ···483:·000000000068c720····83·FUNC····GLOBAL·DEFAULT···14·PyCodec_Register
488 ···484:·00000000006602e0····39·FUNC····GLOBAL·DEFAULT···14·_PyDict_HasOnlyStringKeys488 ···484:·00000000006615f0····39·FUNC····GLOBAL·DEFAULT···14·_PyDict_HasOnlyStringKeys
489 ···485:·0000000000420ff0·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)489 ···485:·0000000000420ff0·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)
490 ···486:·0000000000461a97·····9·FUNC····GLOBAL·DEFAULT···14·PyStructSequence_InitType490 ···486:·0000000000461b16·····9·FUNC····GLOBAL·DEFAULT···14·PyStructSequence_InitType
491 ···487:·0000000000693bd0····20·FUNC····GLOBAL·DEFAULT···14·PyErr_SetHandledException491 ···487:·0000000000694ad0····20·FUNC····GLOBAL·DEFAULT···14·PyErr_SetHandledException
492 ···488:·00000000004a51bc····61·FUNC····GLOBAL·DEFAULT···14·PyState_RemoveModule492 ···488:·00000000004a52e6····61·FUNC····GLOBAL·DEFAULT···14·PyState_RemoveModule
493 ···489:·000000000065c280····24·FUNC····GLOBAL·DEFAULT···14·PyFrame_GetCode493 ···489:·000000000065d5a0····24·FUNC····GLOBAL·DEFAULT···14·PyFrame_GetCode
494 ···490:·0000000000652450·····9·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Join494 ···490:·0000000000653760·····9·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Join
495 ···491:·00000000005fb990···292·FUNC····GLOBAL·DEFAULT···14·_PyOS_URandom495 ···491:·00000000005fc4a0···292·FUNC····GLOBAL·DEFAULT···14·_PyOS_URandom
496 ···492:·00000000006a92f0····24·FUNC····GLOBAL·DEFAULT···14·_Py_GetForceASCII496 ···492:·00000000006aa060····24·FUNC····GLOBAL·DEFAULT···14·_Py_GetForceASCII
497 ···493:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)497 ···493:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)
498 ···494:·00000000006a09a0····23·FUNC····GLOBAL·DEFAULT···14·PyThreadState_Get498 ···494:·00000000006a1700····23·FUNC····GLOBAL·DEFAULT···14·PyThreadState_Get
499 ···495:·0000000000694a20····62·FUNC····GLOBAL·DEFAULT···14·_PyEval_MakePendingCalls499 ···495:·0000000000695920····62·FUNC····GLOBAL·DEFAULT···14·_PyEval_MakePendingCalls
500 ···496:·0000000000a2d720·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning500 ···496:·0000000000a2d720·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning
501 ···497:·0000000000693640····11·FUNC····GLOBAL·DEFAULT···14·PyErr_WriteUnraisable501 ···497:·0000000000694590····11·FUNC····GLOBAL·DEFAULT···14·PyErr_WriteUnraisable
502 ···498:·0000000000697140····77·FUNC····GLOBAL·DEFAULT···14·_PyImport_FixupExtensionObject502 ···498:·0000000000698040····77·FUNC····GLOBAL·DEFAULT···14·_PyImport_FixupExtensionObject
503 ···499:·00000000005f1c60···104·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_AsList503 ···499:·00000000005f24d0···104·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_AsList
504 ···500:·00000000006b4da0····14·FUNC····GLOBAL·DEFAULT···14·PyInit__socket504 ···500:·00000000006b59b0····14·FUNC····GLOBAL·DEFAULT···14·PyInit__socket
505 ···501:·0000000000a2d020·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning505 ···501:·0000000000a2d020·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning
506 ···502:·0000000000a34fe0···416·OBJECT··GLOBAL·DEFAULT···26·_PyAsyncGenAThrow_Type506 ···502:·0000000000a34fe0···416·OBJECT··GLOBAL·DEFAULT···26·_PyAsyncGenAThrow_Type
507 ···503:·00000000005eed60···222·FUNC····GLOBAL·DEFAULT···14·PyEval_SaveThread507 ···503:·00000000005ef640···222·FUNC····GLOBAL·DEFAULT···14·PyEval_SaveThread
508 ···504:·00000000004b7d94····11·FUNC····GLOBAL·DEFAULT···14·PyThread_delete_key_value508 ···504:·00000000004b7dc9····11·FUNC····GLOBAL·DEFAULT···14·PyThread_delete_key_value
509 ···505:·00000000004b7e93···411·FUNC····GLOBAL·DEFAULT···14·_Py_DumpTracebackThreads509 ···505:·00000000004b7ec8···411·FUNC····GLOBAL·DEFAULT···14·_Py_DumpTracebackThreads
510 ···506:·00000000006ef000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used510 ···506:·00000000006ef000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
511 ···507:·000000000057ca90····64·FUNC····GLOBAL·DEFAULT···14·PyMem_RawMalloc511 ···507:·000000000057cf40····64·FUNC····GLOBAL·DEFAULT···14·PyMem_RawMalloc
512 ···508:·00000000005857a0···281·FUNC····GLOBAL·DEFAULT···14·PySlice_Unpack512 ···508:·0000000000585c60···281·FUNC····GLOBAL·DEFAULT···14·PySlice_Unpack
513 ···509:·000000000049ecb7····37·FUNC····GLOBAL·DEFAULT···14·PyErr_BadArgument513 ···509:·000000000049ede1····37·FUNC····GLOBAL·DEFAULT···14·PyErr_BadArgument
514 ···510:·00000000005444d0··1024·FUNC····GLOBAL·DEFAULT···14·_PyObject_CallMethod514 ···510:·0000000000544770··1024·FUNC····GLOBAL·DEFAULT···14·_PyObject_CallMethod
515 ···511:·000000000045d910···294·FUNC····GLOBAL·DEFAULT···14·PyObject_Print515 ···511:·000000000045d991···294·FUNC····GLOBAL·DEFAULT···14·PyObject_Print
516 ···512:·00000000006b4840····14·FUNC····GLOBAL·DEFAULT···14·PyInit__random516 ···512:·00000000006b5450····14·FUNC····GLOBAL·DEFAULT···14·PyInit__random
517 ···513:·000000000057a870····19·FUNC····GLOBAL·DEFAULT···14·_PyTrash_cond517 ···513:·000000000057ad20····19·FUNC····GLOBAL·DEFAULT···14·_PyTrash_cond
518 ···514:·000000000065aa70···117·FUNC····GLOBAL·DEFAULT···14·_PyGen_FetchStopIterationValue518 ···514:·000000000065bc10···117·FUNC····GLOBAL·DEFAULT···14·_PyGen_FetchStopIterationValue
519 ···515:·0000000000a46f40···416·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type519 ···515:·0000000000a46f40···416·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type
520 ···516:·00000000006a9360····23·FUNC····GLOBAL·DEFAULT···14·_Py_normpath520 ···516:·00000000006aa0d0····23·FUNC····GLOBAL·DEFAULT···14·_Py_normpath
521 ···517:·0000000000a3cf00···416·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type521 ···517:·0000000000a3cf00···416·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type
522 ···518:·0000000000539020···117·FUNC····GLOBAL·DEFAULT···14·PyNumber_InPlaceAnd522 ···518:·00000000005392a0···117·FUNC····GLOBAL·DEFAULT···14·PyNumber_InPlaceAnd
523 ···519:·000000000049eedf····32·FUNC····GLOBAL·DEFAULT···14·PyErr_BadInternalCall523 ···519:·000000000049f009····32·FUNC····GLOBAL·DEFAULT···14·PyErr_BadInternalCall
524 ···520:·00000000005bcf60····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsUppercase524 ···520:·00000000005bd790····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsUppercase
525 ···521:·0000000000544cf0···360·FUNC····GLOBAL·DEFAULT···14·PyObject_CallObject525 ···521:·0000000000544f90···360·FUNC····GLOBAL·DEFAULT···14·PyObject_CallObject
526 ···522:·0000000000565010····81·FUNC····GLOBAL·DEFAULT···14·_PyLong_FromBytes526 ···522:·0000000000565400····81·FUNC····GLOBAL·DEFAULT···14·_PyLong_FromBytes
527 ···523:·0000000000568ce0···180·FUNC····GLOBAL·DEFAULT···14·PyLong_AsLongLongAndOverflow527 ···523:·00000000005690d0···180·FUNC····GLOBAL·DEFAULT···14·PyLong_AsLongLongAndOverflow
528 ···524:·0000000000a32ca0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError528 ···524:·0000000000a32ca0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError
529 ···525:·000000000049e8a8···144·FUNC····GLOBAL·DEFAULT···14·_PyErr_FormatFromCauseTstate529 ···525:·000000000049e9d2···144·FUNC····GLOBAL·DEFAULT···14·_PyErr_FormatFromCauseTstate
530 ···526:·0000000000445090···248·FUNC····GLOBAL·DEFAULT···14·PyVectorcall_Call530 ···526:·0000000000444fac···248·FUNC····GLOBAL·DEFAULT···14·PyVectorcall_Call
531 ···527:·00000000006553a0····58·FUNC····GLOBAL·DEFAULT···14·PyUnstable_Code_GetExtra531 ···527:·0000000000656540····58·FUNC····GLOBAL·DEFAULT···14·PyUnstable_Code_GetExtra
532 ···528:·0000000000b32cb8·····8·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap532 ···528:·0000000000b32cb8·····8·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap
533 ···529:·000000000044db77···153·FUNC····GLOBAL·DEFAULT···14·PyFile_FromFd533 ···529:·000000000044db1c···153·FUNC····GLOBAL·DEFAULT···14·PyFile_FromFd
534 ···530:·0000000000ba6988·····0·NOTYPE··GLOBAL·DEFAULT···29·_end534 ···530:·0000000000ba6988·····0·NOTYPE··GLOBAL·DEFAULT···29·_end
535 ···531:·00000000004456d3···141·FUNC····GLOBAL·DEFAULT···14·PyEval_CallObjectWithKeywords535 ···531:·00000000004455ef···141·FUNC····GLOBAL·DEFAULT···14·PyEval_CallObjectWithKeywords
536 ···532:·000000000045e044····67·FUNC····GLOBAL·DEFAULT···14·PyObject_GET_WEAKREFS_LISTPTR536 ···532:·000000000045e0c5····67·FUNC····GLOBAL·DEFAULT···14·PyObject_GET_WEAKREFS_LISTPTR
537 ···533:·0000000000ba3d20·····8·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding537 ···533:·0000000000ba3d20·····8·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding
538 ···534:·00000000005a3e20··1950·FUNC····GLOBAL·DEFAULT···14·PyUnicode_RPartition538 ···534:·00000000005a45c0··1950·FUNC····GLOBAL·DEFAULT···14·PyUnicode_RPartition
539 ···535:·0000000000ba3200·····8·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook539 ···535:·0000000000ba3200·····8·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook
540 ···536:·0000000000a2fe80·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError540 ···536:·0000000000a2fe80·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError
541 ···537:·0000000000697af0····24·FUNC····GLOBAL·DEFAULT···14·PyWideStringList_Append541 ···537:·00000000006989f0····24·FUNC····GLOBAL·DEFAULT···14·PyWideStringList_Append
542 ···538:·0000000000a33340·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError542 ···538:·0000000000a33340·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError
543 ···539:·0000000000a33e40·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration543 ···539:·0000000000a33e40·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration
544 ···540:·0000000000458c57····41·FUNC····GLOBAL·DEFAULT···14·_PyDict_GetItemIdWithError544 ···540:·0000000000458c9d····41·FUNC····GLOBAL·DEFAULT···14·_PyDict_GetItemIdWithError
545 ···541:·00000000006569d0····32·FUNC····GLOBAL·DEFAULT···14·PyComplex_ImagAsDouble545 ···541:·0000000000657b70····32·FUNC····GLOBAL·DEFAULT···14·PyComplex_ImagAsDouble
546 ···542:·0000000000602180····83·FUNC····GLOBAL·DEFAULT···14·PySys_GetObject546 ···542:·0000000000602c90····83·FUNC····GLOBAL·DEFAULT···14·PySys_GetObject
547 ···543:·00000000006a1820····12·FUNC····GLOBAL·DEFAULT···14·PyThreadState_GetID547 ···543:·00000000006a2580····12·FUNC····GLOBAL·DEFAULT···14·PyThreadState_GetID
548 ···544:·000000000049eeae····49·FUNC····GLOBAL·DEFAULT···14·_PyErr_GetHandledException548 ···544:·000000000049efd8····49·FUNC····GLOBAL·DEFAULT···14·_PyErr_GetHandledException
549 ···545:·000000000044b856····28·FUNC····GLOBAL·DEFAULT···14·PyException_SetArgs549 ···545:·000000000044b7a6····28·FUNC····GLOBAL·DEFAULT···14·PyException_SetArgs
550 ···546:·000000000059a9d0····46·FUNC····GLOBAL·DEFAULT···14·PyType_GetModuleState550 ···546:·000000000059b120····46·FUNC····GLOBAL·DEFAULT···14·PyType_GetModuleState
551 ···547:·0000000000697a50····53·FUNC····GLOBAL·DEFAULT···14·PyConfig_SetBytesArgv551 ···547:·0000000000698950····53·FUNC····GLOBAL·DEFAULT···14·PyConfig_SetBytesArgv
552 ···548:·0000000000ba3208·····8·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState552 ···548:·0000000000ba3208·····8·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState
553 ···549:·00000000005858c0···374·FUNC····GLOBAL·DEFAULT···14·PySlice_AdjustIndices553 ···549:·0000000000585d80···376·FUNC····GLOBAL·DEFAULT···14·PySlice_AdjustIndices
554 ···550:·00000000005390a0···167·FUNC····GLOBAL·DEFAULT···14·_PyObject_RealIsInstance554 ···550:·0000000000539320···167·FUNC····GLOBAL·DEFAULT···14·_PyObject_RealIsInstance
555 ···551:·000000000047798e····11·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsLatin1String555 ···551:·0000000000477a54····11·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsLatin1String
556 ···552:·000000000067852a·····0·NOTYPE··GLOBAL·DEFAULT···14·_Py_trampoline_func_end556 ···552:·00000000006794aa·····0·NOTYPE··GLOBAL·DEFAULT···14·_Py_trampoline_func_end
557 ···553:·0000000000a26fc0·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start557 ···553:·0000000000a26fc0·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start
558 ···554:·000000000065f720····38·FUNC····GLOBAL·DEFAULT···14·PyLong_AsUnsignedLongLongMask558 ···554:·0000000000660a30····38·FUNC····GLOBAL·DEFAULT···14·PyLong_AsUnsignedLongLongMask
559 ···555:·00000000006a0b80····72·FUNC····GLOBAL·DEFAULT···14·_PyThreadState_DeleteCurrent559 ···555:·00000000006a18e0····72·FUNC····GLOBAL·DEFAULT···14·_PyThreadState_DeleteCurrent
560 ···556:·0000000000538510···555·FUNC····GLOBAL·DEFAULT···14·PyMapping_Items560 ···556:·0000000000538790···555·FUNC····GLOBAL·DEFAULT···14·PyMapping_Items
561 ···557:·000000000047776a····12·FUNC····GLOBAL·DEFAULT···14·PyUnicode_DecodeUTF32561 ···557:·0000000000477830····12·FUNC····GLOBAL·DEFAULT···14·PyUnicode_DecodeUTF32
562 ···558:·00000000006634f0···194·FUNC····GLOBAL·DEFAULT···14·_PyModule_CreateInitialized562 ···558:·0000000000664800···194·FUNC····GLOBAL·DEFAULT···14·_PyModule_CreateInitialized
563 ···559:·00000000006ac790··2287·FUNC····GLOBAL·DEFAULT···14·PyInit__datetime563 ···559:·00000000006ad500··2287·FUNC····GLOBAL·DEFAULT···14·PyInit__datetime
564 ···560:·0000000000a39a40···416·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type564 ···560:·0000000000a39a40···416·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type
565 ···561:·00000000006934f0····62·FUNC····GLOBAL·DEFAULT···14·_PyErr_Fetch565 ···561:·0000000000694440····62·FUNC····GLOBAL·DEFAULT···14·_PyErr_Fetch
566 ···562:·0000000000538b60····36·FUNC····GLOBAL·DEFAULT···14·PyIter_Check566 ···562:·0000000000538de0····36·FUNC····GLOBAL·DEFAULT···14·PyIter_Check
567 ···563:·0000000000a315e0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError567 ···563:·0000000000a315e0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError
568 ···564:·0000000000699250····97·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_Extend568 ···564:·000000000069a150····97·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_Extend
569 ···565:·00000000006a2850····96·FUNC····GLOBAL·DEFAULT···14·_PyRun_AnyFileObject569 ···565:·00000000006a35b0····96·FUNC····GLOBAL·DEFAULT···14·_PyRun_AnyFileObject
570 ···566:·0000000000666990····12·FUNC····GLOBAL·DEFAULT···14·PyType_FromMetaclass570 ···566:·0000000000667c40····12·FUNC····GLOBAL·DEFAULT···14·PyType_FromMetaclass
571 ···567:·000000000057c1f0···614·FUNC····GLOBAL·DEFAULT···14·PyObject_RichCompare571 ···567:·000000000057c6a0···614·FUNC····GLOBAL·DEFAULT···14·PyObject_RichCompare
572 ···568:·00000000004ba384····15·FUNC····GLOBAL·DEFAULT···14·_Py_strhex_bytes_with_sep572 ···568:·00000000004ba3b9····15·FUNC····GLOBAL·DEFAULT···14·_Py_strhex_bytes_with_sep
573 ···569:·00000000004777b3···436·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsUCS4Copy573 ···569:·0000000000477879···436·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsUCS4Copy
574 ···570:·0000000000420d20·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)574 ···570:·0000000000420d20·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)
575 ···571:·000000000056b030··1427·FUNC····GLOBAL·DEFAULT···14·PyDict_SetDefault575 ···571:·000000000056b410··1411·FUNC····GLOBAL·DEFAULT···14·PyDict_SetDefault
576 ···572:·00000000005bce00····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsNumeric576 ···572:·00000000005bd630····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsNumeric
577 ···573:·00000000006a6ff0··1910·FUNC····GLOBAL·DEFAULT···14·_PyTraceBack_Print_Indented577 ···573:·00000000006a7d50··1910·FUNC····GLOBAL·DEFAULT···14·_PyTraceBack_Print_Indented
578 ···574:·0000000000624fb0····46·FUNC····GLOBAL·DEFAULT···14·PyOS_FSPath578 ···574:·00000000006260b0····46·FUNC····GLOBAL·DEFAULT···14·PyOS_FSPath
579 ···575:·0000000000536570···160·FUNC····GLOBAL·DEFAULT···14·PySequence_GetItem579 ···575:·00000000005367f0···160·FUNC····GLOBAL·DEFAULT···14·PySequence_GetItem
580 ···576:·00000000005f9e70···283·FUNC····GLOBAL·DEFAULT···14·_PyArena_Free580 ···576:·00000000005fa810···283·FUNC····GLOBAL·DEFAULT···14·_PyArena_Free
581 ···577:·00000000006a9070···122·FUNC····GLOBAL·DEFAULT···14·_Py_write_noraise581 ···577:·00000000006a9de0···122·FUNC····GLOBAL·DEFAULT···14·_Py_write_noraise
582 ···578:·0000000000660040····70·FUNC····GLOBAL·DEFAULT···14·_PyLong_FormatBytesWriter582 ···578:·0000000000661350····70·FUNC····GLOBAL·DEFAULT···14·_PyLong_FormatBytesWriter
583 ···579:·0000000000ba3c88·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoSiteFlag583 ···579:·0000000000ba3c88·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoSiteFlag
584 ···580:·00000000004a1a22····46·FUNC····GLOBAL·DEFAULT···14·_PyArg_VaParseTupleAndKeywordsFast_SizeT584 ···580:·00000000004a1b71····46·FUNC····GLOBAL·DEFAULT···14·_PyArg_VaParseTupleAndKeywordsFast_SizeT
585 ···581:·00000000004b2106····13·FUNC····GLOBAL·DEFAULT···14·Py_CompileStringFlags585 ···581:·00000000004b21f2····13·FUNC····GLOBAL·DEFAULT···14·Py_CompileStringFlags
586 ···582:·0000000000567540··2840·FUNC····GLOBAL·DEFAULT···14·_PyLong_GCD586 ···582:·0000000000567930··2840·FUNC····GLOBAL·DEFAULT···14·_PyLong_GCD
587 ···583:·00000000004b1fd3····16·FUNC····GLOBAL·DEFAULT···14·_PyErr_DisplayException587 ···583:·00000000004b20bf····16·FUNC····GLOBAL·DEFAULT···14·_PyErr_DisplayException
588 ···584:·00000000005fb1c0·····8·FUNC····GLOBAL·DEFAULT···14·_PyTime_FromNanoseconds588 ···584:·00000000005fbb60·····8·FUNC····GLOBAL·DEFAULT···14·_PyTime_FromNanoseconds
589 ···585:·000000000068aee0····61·FUNC····GLOBAL·DEFAULT···14·_PyEval_GetBuiltin589 ···585:·000000000068be50····61·FUNC····GLOBAL·DEFAULT···14·_PyEval_GetBuiltin
590 ···586:·00000000006635c0····62·FUNC····GLOBAL·DEFAULT···14·PyModule_New590 ···586:·00000000006648d0····62·FUNC····GLOBAL·DEFAULT···14·PyModule_New
591 ···587:·00000000005f9cd0···132·FUNC····GLOBAL·DEFAULT···14·_PyArena_New591 ···587:·00000000005fa670···132·FUNC····GLOBAL·DEFAULT···14·_PyArena_New
592 ···588:·000000000068ae00····91·FUNC····GLOBAL·DEFAULT···14·_Py_CheckRecursiveCall592 ···588:·000000000068bd70····91·FUNC····GLOBAL·DEFAULT···14·_Py_CheckRecursiveCall
593 ···589:·0000000000a4a7e0···416·OBJECT··GLOBAL·DEFAULT···26·PyTraceBack_Type593 ···589:·0000000000a4a7e0···416·OBJECT··GLOBAL·DEFAULT···26·PyTraceBack_Type
594 ···590:·0000000000650060····83·FUNC····GLOBAL·DEFAULT···14·PyMapping_GetItemString594 ···590:·0000000000651370····83·FUNC····GLOBAL·DEFAULT···14·PyMapping_GetItemString
595 ···591:·0000000000697ae0····15·FUNC····GLOBAL·DEFAULT···14·PyStatus_Exception595 ···591:·00000000006989e0····15·FUNC····GLOBAL·DEFAULT···14·PyStatus_Exception
596 ···592:·000000000045babe····13·FUNC····GLOBAL·DEFAULT···14·PyCFunction_New596 ···592:·000000000045bb0b····13·FUNC····GLOBAL·DEFAULT···14·PyCFunction_New
597 ···593:·00000000005affb0··1278·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsEncodedString597 ···593:·00000000005b0730··1278·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsEncodedString
598 ···594:·0000000000546c40···693·FUNC····GLOBAL·DEFAULT···14·_PyCode_Validate598 ···594:·0000000000546f60···693·FUNC····GLOBAL·DEFAULT···14·_PyCode_Validate
599 ···595:·0000000000a39e20···416·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type599 ···595:·0000000000a39e20···416·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type
600 ···596:·00000000004b260c····78·FUNC····GLOBAL·DEFAULT···14·_PyDeadline_Get600 ···596:·00000000004b26a6····78·FUNC····GLOBAL·DEFAULT···14·_PyDeadline_Get
601 ···597:·0000000000a395a0···416·OBJECT··GLOBAL·DEFAULT···26·PyDictValues_Type601 ···597:·0000000000a395a0···416·OBJECT··GLOBAL·DEFAULT···26·PyDictValues_Type
602 ···598:·0000000000ba3c74·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoUserSiteDirectory602 ···598:·0000000000ba3c74·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoUserSiteDirectory
603 ···599:·000000000049f09b····97·FUNC····GLOBAL·DEFAULT···14·PyErr_SyntaxLocationEx603 ···599:·000000000049f1c5····97·FUNC····GLOBAL·DEFAULT···14·PyErr_SyntaxLocationEx
604 ···600:·0000000000654c20···132·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Find604 ···600:·0000000000655dc0···132·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Find
Max diff block lines reached; 252089/271030 bytes (93.01%) of diff not shown.
979 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Dynamic·section·at·offset·0x624dd8·contains·27·entries:2 Dynamic·section·at·offset·0x624dd8·contains·27·entries:
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libexpat.so.1]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libexpat.so.1]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
8 ·0x000000000000000c·(INIT)···············0x4200008 ·0x000000000000000c·(INIT)···············0x420000
9 ·0x000000000000000d·(FINI)···············0x6ee5a09 ·0x000000000000000d·(FINI)···············0x6eef70
10 ·0x0000000000000019·(INIT_ARRAY)·········0xa25dc810 ·0x0000000000000019·(INIT_ARRAY)·········0xa25dc8
11 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)11 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
12 ·0x000000000000001a·(FINI_ARRAY)·········0xa25dd012 ·0x000000000000001a·(FINI_ARRAY)·········0xa25dd0
13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
14 ·0x000000006ffffef5·(GNU_HASH)···········0x4003d814 ·0x000000006ffffef5·(GNU_HASH)···········0x4003d8
15 ·0x0000000000000005·(STRTAB)·············0x410e1015 ·0x0000000000000005·(STRTAB)·············0x410e10
16 ·0x0000000000000006·(SYMTAB)·············0x4037d816 ·0x0000000000000006·(SYMTAB)·············0x4037d8
2.67 KB
readelf --wide --notes {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ec25c4624b6f97d438aa75f34313eb9cbeda9e66 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·258238a375588779b9c42b6adc4582b6e7904cb8
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
13 ····Name:·import__find__load__start 
14 ····Location:·0x00000000004a417a,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317a 
15 ····Arguments:·8@%rax 
16 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
18 ····Location:·0x00000000004a4249,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317c14 ····Location:·0x00000000004a42ac,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317c
19 ····Arguments:·8@%rax·-4@%edx15 ····Arguments:·8@%rax·-4@%edx
 16 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 17 ····Name:·import__find__load__start
 18 ····Location:·0x00000000004a42f7,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317a
 19 ····Arguments:·8@%rax
20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x00000000004b5cbb,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317e22 ····Location:·0x00000000004b5d56,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317e
23 ····Arguments:·8@%r13·8@%rbp23 ····Arguments:·8@%r13·8@%rbp
24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00000000004bdc34,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317826 ····Location:·0x00000000004bdd00,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba3178
27 ····Arguments:·-8@%rbp27 ····Arguments:·-8@%rbp
28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x00000000004bddc0,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317630 ····Location:·0x00000000004bdd8d,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba3176
31 ····Arguments:·-4@120(%rsp)31 ····Arguments:·-4@120(%rsp)
10.1 MB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_undefined:·r16·(rip)13 ··DW_CFA_undefined:·r16·(rip)
  
14 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=00000000006469b0..00000000006469d214 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000647cc0..0000000000647ce2
15 ··DW_CFA_nop15 ··DW_CFA_nop
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
  
18 0000002c·0000000000000014·00000000·CIE18 0000002c·0000000000000014·00000000·CIE
19 ··Version:···············119 ··Version:···············1
20 ··Augmentation:··········"zR"20 ··Augmentation:··········"zR"
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Return·address·column:·1625 ··Return·address·column:·16
26 ··Augmentation·data:·····1b26 ··Augmentation·data:·····1b
27 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·827 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
28 ··DW_CFA_offset:·r16·(rip)·at·cfa-828 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
  
31 00000044·0000000000000010·0000001c·FDE·cie=0000002c·pc=00000000006469e0..00000000006469e131 00000044·0000000000000010·0000001c·FDE·cie=0000002c·pc=0000000000647cf0..0000000000647cf1
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000024·00000030·FDE·cie=0000002c·pc=0000000000420020..0000000000421f9035 00000058·0000000000000024·00000030·FDE·cie=0000002c·pc=0000000000420020..0000000000421f90
36 ··DW_CFA_def_cfa_offset:·1636 ··DW_CFA_def_cfa_offset:·16
37 ··DW_CFA_advance_loc:·6·to·000000000042002637 ··DW_CFA_advance_loc:·6·to·0000000000420026
Offset 41, 158 lines modifiedOffset 41, 158 lines modified
41 ··DW_CFA_advance_loc:·10·to·000000000042003041 ··DW_CFA_advance_loc:·10·to·0000000000420030
42 ··DW_CFA_def_cfa_expression·(DW_OP_breg7·(rsp):·8;·DW_OP_breg16·(rip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit3;·DW_OP_shl;·DW_OP_plus)42 ··DW_CFA_def_cfa_expression·(DW_OP_breg7·(rsp):·8;·DW_OP_breg16·(rip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit3;·DW_OP_shl;·DW_OP_plus)
43 ··DW_CFA_nop43 ··DW_CFA_nop
44 ··DW_CFA_nop44 ··DW_CFA_nop
45 ··DW_CFA_nop45 ··DW_CFA_nop
46 ··DW_CFA_nop46 ··DW_CFA_nop
  
47 00000080·0000000000000014·00000058·FDE·cie=0000002c·pc=0000000000512a10..0000000000512a1947 00000080·0000000000000014·00000058·FDE·cie=0000002c·pc=0000000000512c30..0000000000512c39
48 ··DW_CFA_nop48 ··DW_CFA_nop
49 ··DW_CFA_nop49 ··DW_CFA_nop
50 ··DW_CFA_nop50 ··DW_CFA_nop
51 ··DW_CFA_nop51 ··DW_CFA_nop
52 ··DW_CFA_nop52 ··DW_CFA_nop
53 ··DW_CFA_nop53 ··DW_CFA_nop
54 ··DW_CFA_nop54 ··DW_CFA_nop
  
55 00000098·000000000000001c·00000070·FDE·cie=0000002c·pc=0000000000646aa0..0000000000646af655 00000098·000000000000001c·00000070·FDE·cie=0000002c·pc=0000000000647db0..0000000000647e06
56 ··DW_CFA_advance_loc:·14·to·0000000000646aae56 ··DW_CFA_advance_loc:·14·to·0000000000647dbe
57 ··DW_CFA_def_cfa_offset:·1657 ··DW_CFA_def_cfa_offset:·16
58 ··DW_CFA_advance_loc:·18·to·0000000000646ac058 ··DW_CFA_advance_loc:·18·to·0000000000647dd0
59 ··DW_CFA_def_cfa_offset:·2459 ··DW_CFA_def_cfa_offset:·24
60 ··DW_CFA_advance_loc:·18·to·0000000000646ad260 ··DW_CFA_advance_loc:·18·to·0000000000647de2
61 ··DW_CFA_def_cfa_offset:·3261 ··DW_CFA_def_cfa_offset:·32
62 ··DW_CFA_advance_loc:·29·to·0000000000646aef62 ··DW_CFA_advance_loc:·29·to·0000000000647dff
63 ··DW_CFA_def_cfa_offset:·863 ··DW_CFA_def_cfa_offset:·8
64 ··DW_CFA_nop64 ··DW_CFA_nop
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
  
67 000000b8·0000000000000010·00000090·FDE·cie=0000002c·pc=0000000000646b00..0000000000646b0a67 000000b8·0000000000000010·00000090·FDE·cie=0000002c·pc=0000000000647e10..0000000000647e1a
68 ··DW_CFA_nop68 ··DW_CFA_nop
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
  
71 000000cc·0000000000000010·000000a4·FDE·cie=0000002c·pc=0000000000646b10..0000000000646b1a71 000000cc·0000000000000010·000000a4·FDE·cie=0000002c·pc=0000000000647e20..0000000000647e2a
72 ··DW_CFA_nop72 ··DW_CFA_nop
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 000000e0·0000000000000010·000000b8·FDE·cie=0000002c·pc=0000000000512a20..0000000000512b8c75 000000e0·0000000000000010·000000b8·FDE·cie=0000002c·pc=0000000000512c40..0000000000512db0
76 ··DW_CFA_nop76 ··DW_CFA_nop
77 ··DW_CFA_nop77 ··DW_CFA_nop
78 ··DW_CFA_nop78 ··DW_CFA_nop
  
79 000000f4·0000000000000010·000000cc·FDE·cie=0000002c·pc=0000000000512b90..0000000000512ba879 000000f4·0000000000000010·000000cc·FDE·cie=0000002c·pc=0000000000512db0..0000000000512dc8
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
  
83 00000108·0000000000000010·000000e0·FDE·cie=0000002c·pc=0000000000421f90..0000000000421f9683 00000108·0000000000000010·000000e0·FDE·cie=0000002c·pc=0000000000421f90..0000000000421f96
84 ··DW_CFA_nop84 ··DW_CFA_nop
85 ··DW_CFA_nop85 ··DW_CFA_nop
86 ··DW_CFA_nop86 ··DW_CFA_nop
  
87 0000011c·0000000000000010·000000f4·FDE·cie=0000002c·pc=0000000000512bb0..0000000000512c0a87 0000011c·0000000000000010·000000f4·FDE·cie=0000002c·pc=0000000000512dd0..0000000000512e2a
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
  
91 00000130·0000000000000014·00000108·FDE·cie=0000002c·pc=0000000000421f96..0000000000421fac91 00000130·0000000000000014·00000108·FDE·cie=0000002c·pc=0000000000421f96..0000000000421fac
92 ··DW_CFA_nop92 ··DW_CFA_nop
93 ··DW_CFA_nop93 ··DW_CFA_nop
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
  
99 00000148·0000000000000048·00000120·FDE·cie=0000002c·pc=0000000000512c10..000000000051301299 00000148·0000000000000048·00000120·FDE·cie=0000002c·pc=0000000000512e30..0000000000513232
100 ··DW_CFA_advance_loc:·6·to·0000000000512c16100 ··DW_CFA_advance_loc:·6·to·0000000000512e36
101 ··DW_CFA_def_cfa_offset:·16101 ··DW_CFA_def_cfa_offset:·16
102 ··DW_CFA_offset:·r15·(r15)·at·cfa-16102 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
103 ··DW_CFA_advance_loc:·2·to·0000000000512c18103 ··DW_CFA_advance_loc:·2·to·0000000000512e38
104 ··DW_CFA_def_cfa_offset:·24104 ··DW_CFA_def_cfa_offset:·24
105 ··DW_CFA_offset:·r14·(r14)·at·cfa-24105 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
106 ··DW_CFA_advance_loc:·5·to·0000000000512c1d106 ··DW_CFA_advance_loc:·5·to·0000000000512e3d
107 ··DW_CFA_def_cfa_offset:·32107 ··DW_CFA_def_cfa_offset:·32
108 ··DW_CFA_offset:·r13·(r13)·at·cfa-32108 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
109 ··DW_CFA_advance_loc:·2·to·0000000000512c1f109 ··DW_CFA_advance_loc:·2·to·0000000000512e3f
110 ··DW_CFA_def_cfa_offset:·40110 ··DW_CFA_def_cfa_offset:·40
111 ··DW_CFA_offset:·r12·(r12)·at·cfa-40111 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
112 ··DW_CFA_advance_loc:·4·to·0000000000512c23112 ··DW_CFA_advance_loc:·4·to·0000000000512e43
113 ··DW_CFA_def_cfa_offset:·48113 ··DW_CFA_def_cfa_offset:·48
114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
115 ··DW_CFA_advance_loc:·4·to·0000000000512c27115 ··DW_CFA_advance_loc:·4·to·0000000000512e47
116 ··DW_CFA_def_cfa_offset:·56116 ··DW_CFA_def_cfa_offset:·56
117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
118 ··DW_CFA_advance_loc:·7·to·0000000000512c2e118 ··DW_CFA_advance_loc:·7·to·0000000000512e4e
119 ··DW_CFA_def_cfa_offset:·80119 ··DW_CFA_def_cfa_offset:·80
120 ··DW_CFA_advance_loc2:·548·to·0000000000512e52120 ··DW_CFA_advance_loc2:·548·to·0000000000513072
121 ··DW_CFA_remember_state121 ··DW_CFA_remember_state
122 ··DW_CFA_def_cfa_offset:·56122 ··DW_CFA_def_cfa_offset:·56
123 ··DW_CFA_advance_loc:·4·to·0000000000512e56123 ··DW_CFA_advance_loc:·4·to·0000000000513076
124 ··DW_CFA_def_cfa_offset:·48124 ··DW_CFA_def_cfa_offset:·48
125 ··DW_CFA_advance_loc:·1·to·0000000000512e57125 ··DW_CFA_advance_loc:·1·to·0000000000513077
Max diff block lines reached; 10622171/10627634 bytes (99.95%) of diff not shown.
11.8 KB
strings --all --bytes=8 {}
    
Offset 2152, 24 lines modifiedOffset 2152, 23 lines modified
2152 CpZ[]A\A]2152 CpZ[]A\A]
2153 []A\A]A^A_2153 []A\A]A^A_
2154 []A\A]A^2154 []A\A]A^
2155 []A\A]A^2155 []A\A]A^
2156 []A\A]A^A_2156 []A\A]A^A_
2157 []A\A]A^A_2157 []A\A]A^A_
2158 []A\A]A^2158 []A\A]A^
2159 D$0L;0u# 
2160 X[]A\A]A^A_2159 X[]A\A]A^A_
2161 []A\A]A^A_2160 []A\A]A^A_
2162 $t=X[]A\A]A^A_2161 $t=X[]A\A]A^A_
2163 []A\A]A^A_2162 []A\A]A^A_
2164 ([]A\A]A^A_2163 ([]A\A]A^A_
2165 []A\A]A^2164 []A\A]A^
2166 []A\A]A^2165 []A\A]A^
2167 H[]A\A]A^A_2166 H[]A\A]A^A_
2168 t[HcC\I92167 teHcC\I9
2169 []A\A]A^A_2168 []A\A]A^A_
2170 AWAVAUATUSQL2169 AWAVAUATUSQL
2171 []A\A]A^A_2170 []A\A]A^A_
2172 AWAVAUATI2171 AWAVAUATI
2173 []A\A]A^A_2172 []A\A]A^A_
2174 []A\A]A^A_2173 []A\A]A^A_
2175 AWAVAUATUSH2174 AWAVAUATUSH
Offset 2181, 15 lines modifiedOffset 2180, 17 lines modified
2181 AVAUATUSL2180 AVAUATUSL
2182 []A\A]A^2181 []A\A]A^
2183 Y[]A\A]A^A_2182 Y[]A\A]A^A_
2184 []A\A]A^A_2183 []A\A]A^A_
2185 []A\A]A^A_2184 []A\A]A^A_
2186 []A\A]A^A_2185 []A\A]A^A_
2187 []A\A]A^A_2186 []A\A]A^A_
 2187 []A\A]A^A_
2188 H[]A\A]A^A_2188 H[]A\A]A^A_
 2189 []A\A]A^A_
2189 |$H^AXH;2190 |$H^AXH;
2190 []A\A]A^2191 []A\A]A^
2191 AUATUSAPL2192 AUATUSAPL
2192 AWAVAUATU12193 AWAVAUATU1
2193 []A\A]A^A_2194 []A\A]A^A_
2194 []A\A]A^A_2195 []A\A]A^A_
2195 ([]A\A]A^A_2196 ([]A\A]A^A_
Offset 2368, 14 lines modifiedOffset 2369, 16 lines modified
2368 X[]A\A]A^A_2369 X[]A\A]A^A_
2369 []A\A]A^2370 []A\A]A^
2370 []A\A]A^A_2371 []A\A]A^A_
2371 AVAUATUSL2372 AVAUATUSL
2372 []A\A]A^A_2373 []A\A]A^A_
2373 AWAVAUATUSH2374 AWAVAUATUSH
2374 []A\A]A^A_2375 []A\A]A^A_
 2376 AWAVAUATI
 2377 H;D$·uoI
2375 []A\A]A^A_2378 []A\A]A^A_
2376 AWAVAUATI2379 AWAVAUATI
2377 H[]A\A]A^A_2380 H[]A\A]A^A_
2378 []A\A]A^2381 []A\A]A^
2379 AWAVAUATUSH2382 AWAVAUATUSH
2380 UUUUUUUU12383 UUUUUUUU1
2381 ([]A\A]A^A_2384 ([]A\A]A^A_
Offset 2617, 21 lines modifiedOffset 2620, 21 lines modified
2617 AVAUATUSH2620 AVAUATUSH
2618 []A\A]A^A_2621 []A\A]A^A_
2619 AVAUATUSH2622 AVAUATUSH
2620 X[]A\A]A^A_2623 X[]A\A]A^A_
2621 HcM$HcU·L2624 HcM$HcU·L
2622 LcM,LcE(P12625 LcM,LcE(P1
2623 HcM$LcM,L2626 HcM$LcM,L
2624 LcE(HcU·ARh»      
2625 HcM$LcM,L 
2626 LcE(HcU·ATh(6p2627 LcE(HcU·ATh(6p
2627 HcM$HcU·L 
2628 LcM,LcE(P12628 HcM$LcM,L
 2629 LcE(HcU·ARh»     
2629 LcE(HcM$L2630 LcE(HcM$L
2630 LcM,HcU·VhX6p2631 LcM,HcU·VhX6p
 2632 HcM$HcU·L
 2633 LcM,LcE(P1
2631 AWAVAUATUH2634 AWAVAUATUH
2632 []A\A]A^A_2635 []A\A]A^A_
2633 []A\A]A^A_2636 []A\A]A^A_
2634 AVAUATUSH2637 AVAUATUSH
2635 X[]A\A]A^A_2638 X[]A\A]A^A_
2636 []A\A]A^A_2639 []A\A]A^A_
2637 AWAVAUATUSH2640 AWAVAUATUSH
Offset 3221, 14 lines modifiedOffset 3224, 16 lines modified
3221 ([]A\A]A^A_3224 ([]A\A]A^A_
3222 AWAVAUATUSH3225 AWAVAUATUSH
3223 X[]A\A]A^A_3226 X[]A\A]A^A_
3224 AWAVAUATUSH3227 AWAVAUATUSH
3225 []A\A]A^A_3228 []A\A]A^A_
3226 []A\A]A^3229 []A\A]A^
3227 []A\A]A^A_3230 []A\A]A^A_
 3231 AWAVAUATUSH
 3232 []A\A]A^A_
3228 AVAUATUSH3233 AVAUATUSH
3229 []A\A]A^3234 []A\A]A^
3230 []A\A]A^3235 []A\A]A^
3231 []A\A]A^A_3236 []A\A]A^A_
3232 t/H;p·t?H3237 t/H;p·t?H
3233 t#H;p(tCH3238 t#H;p(tCH
3234 []A\A]A^A_3239 []A\A]A^A_
Offset 3238, 48 lines modifiedOffset 3243, 47 lines modified
3238 []A\A]A^A_3243 []A\A]A^A_
3239 []A\A]A^A_3244 []A\A]A^A_
3240 AVAUATUH3245 AVAUATUH
3241 []A\A]A^A_3246 []A\A]A^A_
3242 []A\A]A^A_3247 []A\A]A^A_
3243 AWAVAUATUSH3248 AWAVAUATUSH
3244 8[]A\A]A^A_3249 8[]A\A]A^A_
3245 8[]A\A]A^A_ 
3246 AVAUATUSH3250 AVAUATUSH
3247 ([]A\A]A^A_3251 ([]A\A]A^A_
3248 []A\A]A^A_3252 []A\A]A^A_
3249 []A\A]A^A_3253 []A\A]A^A_
3250 AWAVAUATUSH3254 AWAVAUATUSH
3251 ([]A\A]A^A_3255 ([]A\A]A^A_
3252 ([]A\A]A^A_ 
3253 []A\A]A^3256 []A\A]A^
3254 t9H;X·taH3257 t9H;X·tiH
3255 t-H;X(tUH3258 t-H;X(t]H
3256 t!H;X0tIH3259 t!H;X0tQH
3257 AWAVAUATUSH3260 AWAVAUATUSH
3258 []A\A]A^A_3261 []A\A]A^A_
3259 []A\A]A^A_3262 []A\A]A^A_
3260 AVAUATUH3263 AVAUATUH
3261 p[]A\A]A^3264 p[]A\A]A^
3262 AWAVAUATUH3265 AWAVAUATUH
Max diff block lines reached; 10404/12061 bytes (86.26%) of diff not shown.
46.1 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000421f90·<PyOS_Readline@@Base-0x14ae6>:2 0000000000421f90·<PyOS_Readline@@Base-0x14a39>:
3 _PyToken_OneChar():3 _PyToken_OneChar():
4 »       mov····$0x37,%eax4 »       mov····$0x37,%eax
5 »       ret5 »       ret
6 _PyToken_ThreeChars():6 _PyToken_ThreeChars():
7 ./build-static/../Parser/token.c:2147 ./build-static/../Parser/token.c:214
8 »       cmp····$0x2e,%edx8 »       cmp····$0x2e,%edx
9 »       jne····421fa0·<getservbyname@plt+0x20>9 »       jne····421fa0·<getservbyname@plt+0x20>
Offset 19, 66 lines modifiedOffset 19, 66 lines modified
19 ./build-static/../Parser/token.c:21519 ./build-static/../Parser/token.c:215
20 »       mov····$0x34,%eax20 »       mov····$0x34,%eax
21 »       ret21 »       ret
22 _PyPegen_Parser_New():22 _PyPegen_Parser_New():
23 ./build-static/../Parser/pegen.c:83623 ./build-static/../Parser/pegen.c:836
24 »       mov····0x8(%rbp),%rax24 »       mov····0x8(%rbp),%rax
25 »       mov····(%rax),%rdi25 »       mov····(%rax),%rdi
26 »       call···57e580·<PyMem_Free@@Base>26 »       call···57ea30·<PyMem_Free@@Base>
27 ./build-static/../Parser/pegen.c:83727 ./build-static/../Parser/pegen.c:837
28 »       mov····0x8(%rbp),%rdi28 »       mov····0x8(%rbp),%rdi
29 »       call···57e580·<PyMem_Free@@Base>29 »       call···57ea30·<PyMem_Free@@Base>
30 ./build-static/../Parser/pegen.c:83830 ./build-static/../Parser/pegen.c:838
31 »       mov····%rbp,%rdi31 »       mov····%rbp,%rdi
32 »       call···57e580·<PyMem_Free@@Base>32 »       call···57ea30·<PyMem_Free@@Base>
33 ./build-static/../Parser/pegen.c:83933 ./build-static/../Parser/pegen.c:839
34 »       call···693620·<PyErr_NoMemory@@Base>34 »       call···694570·<PyErr_NoMemory@@Base>
35 »       mov····%rax,%r1235 »       mov····%rax,%r12
36 _PyPegen_run_parser_from_string():36 _PyPegen_run_parser_from_string():
37 ./build-static/../Parser/pegen.c:100937 ./build-static/../Parser/pegen.c:1009
38 »       test···%rax,%rax38 »       test···%rax,%rax
39 »       je·····512e46·<_PyToken_ThreeChars@@Base+0x296>39 »       je·····513066·<_PyToken_ThreeChars@@Base+0x296>
40 »       mov····%rax,%rbp40 »       mov····%rax,%rbp
41 »       jmp····512dcd·<_PyToken_ThreeChars@@Base+0x21d>41 »       jmp····512fed·<_PyToken_ThreeChars@@Base+0x21d>
42 ./build-static/../Parser/pegen.c:99342 ./build-static/../Parser/pegen.c:993
43 »       call···5e47a0·<PyErr_Occurred@@Base>43 »       call···5e5030·<PyErr_Occurred@@Base>
44 ./build-static/../Parser/pegen.c:993·(discriminator·1)44 ./build-static/../Parser/pegen.c:993·(discriminator·1)
45 »       test···%rax,%rax45 »       test···%rax,%rax
46 »       je·····421ff4·<getservbyname@plt+0x74>46 »       je·····421ff4·<getservbyname@plt+0x74>
47 ./build-static/../Parser/pegen.c:99447 ./build-static/../Parser/pegen.c:994
48 »       mov····%rbx,%rdi48 »       mov····%rbx,%rdi
49 »       call···42297b·<getservbyname@plt+0x9fb>49 »       call···42297c·<getservbyname@plt+0x9fc>
50 ./build-static/../Parser/pegen.c:99650 ./build-static/../Parser/pegen.c:996
51 »       xor····%r12d,%r12d51 »       xor····%r12d,%r12d
52 »       jmp····512e4e·<_PyToken_ThreeChars@@Base+0x29e>52 »       jmp····51306e·<_PyToken_ThreeChars@@Base+0x29e>
53 Py_DECREF():53 Py_DECREF():
54 ./build-static/../Include/object.h:70554 ./build-static/../Include/object.h:705
55 »       call···57a860·<_Py_Dealloc@@Base>55 »       call···57ad10·<_Py_Dealloc@@Base>
56 »       jmp····512dfb·<_PyToken_ThreeChars@@Base+0x24b>56 »       jmp····51301b·<_PyToken_ThreeChars@@Base+0x24b>
57 _PyPegen_Parser_New():57 _PyPegen_Parser_New():
58 ./build-static/../Parser/pegen.c:83658 ./build-static/../Parser/pegen.c:836
59 »       mov····0x8(%rbx),%rax59 »       mov····0x8(%rbx),%rax
60 »       mov····(%rax),%rdi60 »       mov····(%rax),%rdi
61 »       call···57e580·<PyMem_Free@@Base>61 »       call···57ea30·<PyMem_Free@@Base>
62 ./build-static/../Parser/pegen.c:83762 ./build-static/../Parser/pegen.c:837
63 »       mov····0x8(%rbx),%rdi63 »       mov····0x8(%rbx),%rdi
64 »       call···57e580·<PyMem_Free@@Base>64 »       call···57ea30·<PyMem_Free@@Base>
65 ./build-static/../Parser/pegen.c:83865 ./build-static/../Parser/pegen.c:838
66 »       mov····%rbx,%rdi66 »       mov····%rbx,%rdi
67 »       call···57e580·<PyMem_Free@@Base>67 »       call···57ea30·<PyMem_Free@@Base>
68 ./build-static/../Parser/pegen.c:86468 ./build-static/../Parser/pegen.c:864
69 »       add····$0x18,%rsp69 »       add····$0x18,%rsp
70 »       pop····%rbx70 »       pop····%rbx
71 »       pop····%rbp71 »       pop····%rbp
72 »       pop····%r1272 »       pop····%r12
73 »       pop····%r1373 »       pop····%r13
74 »       pop····%r1474 »       pop····%r14
75 »       pop····%r1575 »       pop····%r15
76 ./build-static/../Parser/pegen.c:83976 ./build-static/../Parser/pegen.c:839
77 »       jmp····693620·<PyErr_NoMemory@@Base>77 »       jmp····694570·<PyErr_NoMemory@@Base>
78 initialize_token():78 initialize_token():
79 ./build-static/../Parser/pegen.c:22279 ./build-static/../Parser/pegen.c:222
80 »       mov····0x30(%rbp),%rdi80 »       mov····0x30(%rbp),%rdi
81 _Py_IsImmortal():81 _Py_IsImmortal():
82 ./build-static/../Include/object.h:24282 ./build-static/../Include/object.h:242
83 »       mov····(%rdi),%rax83 »       mov····(%rdi),%rax
84 Py_DECREF():84 Py_DECREF():
Offset 86, 100 lines modifiedOffset 86, 100 lines modified
86 »       test···%eax,%eax86 »       test···%eax,%eax
87 »       js·····42204f·<getservbyname@plt+0xcf>87 »       js·····42204f·<getservbyname@plt+0xcf>
88 ./build-static/../Include/object.h:70488 ./build-static/../Include/object.h:704
89 »       sub····$0x1,%rax89 »       sub····$0x1,%rax
90 »       mov····%rax,(%rdi)90 »       mov····%rax,(%rdi)
91 »       jne····42204f·<getservbyname@plt+0xcf>91 »       jne····42204f·<getservbyname@plt+0xcf>
92 ./build-static/../Include/object.h:70592 ./build-static/../Include/object.h:705
93 »       call···57a860·<_Py_Dealloc@@Base>93 »       call···57ad10·<_Py_Dealloc@@Base>
94 _PyPegen_fill_token():94 _PyPegen_fill_token():
95 ./build-static/../Parser/pegen.c:31695 ./build-static/../Parser/pegen.c:316
96 »       or·····$0xffffffff,%eax96 »       or·····$0xffffffff,%eax
97 »       jmp····51346c·<_PyToken_ThreeChars@@Base+0x8bc>97 »       jmp····51368c·<_PyToken_ThreeChars@@Base+0x8bc>
98 growable_comment_array_add():98 growable_comment_array_add():
99 ./build-static/../Parser/pegen.c:16399 ./build-static/../Parser/pegen.c:163
100 »       lea····(%rax,%rax,1),%r13100 »       lea····(%rax,%rax,1),%r13
101 ./build-static/../Parser/pegen.c:164101 ./build-static/../Parser/pegen.c:164
102 »       mov····0x70(%rbx),%rdi102 »       mov····0x70(%rbx),%rdi
103 »       shl····$0x5,%rax103 »       shl····$0x5,%rax
104 »       mov····%rax,%rsi104 »       mov····%rax,%rsi
105 »       call···57f3a0·<PyMem_Realloc@@Base>105 »       call···57f850·<PyMem_Realloc@@Base>
106 ./build-static/../Parser/pegen.c:165106 ./build-static/../Parser/pegen.c:165
107 »       test···%rax,%rax107 »       test···%rax,%rax
108 »       je·····4220a6·<getservbyname@plt+0x126>108 »       je·····4220a6·<getservbyname@plt+0x126>
109 ./build-static/../Parser/pegen.c:168109 ./build-static/../Parser/pegen.c:168
110 »       mov····%rax,0x70(%rbx)110 »       mov····%rax,0x70(%rbx)
111 ./build-static/../Parser/pegen.c:169111 ./build-static/../Parser/pegen.c:169
112 »       mov····%r13,0x78(%rbx)112 »       mov····%r13,0x78(%rbx)
113 »       jmp····5137a1·<_PyToken_ThreeChars@@Base+0xbf1>113 »       jmp····5139c1·<_PyToken_ThreeChars@@Base+0xbf1>
114 _get_keyword_or_name_type():114 _get_keyword_or_name_type():
115 ./build-static/../Parser/pegen.c:195115 ./build-static/../Parser/pegen.c:195
116 »       mov····$0x1,%r13d116 »       mov····$0x1,%r13d
117 »       jmp····5133d8·<_PyToken_ThreeChars@@Base+0x828>117 »       jmp····5135f8·<_PyToken_ThreeChars@@Base+0x828>
118 initialize_token():118 initialize_token():
119 ./build-static/../Parser/pegen.c:215119 ./build-static/../Parser/pegen.c:215
120 »       mov····0x8(%rbp),%rdi120 »       mov····0x8(%rbp),%rdi
121 _Py_IsImmortal():121 _Py_IsImmortal():
122 ./build-static/../Include/object.h:242122 ./build-static/../Include/object.h:242
123 »       mov····(%rdi),%rax123 »       mov····(%rdi),%rax
124 Py_DECREF():124 Py_DECREF():
125 ./build-static/../Include/object.h:700·(discriminator·1)125 ./build-static/../Include/object.h:700·(discriminator·1)
126 »       test···%eax,%eax126 »       test···%eax,%eax
127 »       jns····422041·<getservbyname@plt+0xc1>127 »       jns····422041·<getservbyname@plt+0xc1>
128 »       jmp····42204f·<getservbyname@plt+0xcf>128 »       jmp····42204f·<getservbyname@plt+0xcf>
129 initialize_token():129 initialize_token():
130 ./build-static/../Parser/pegen.c:240130 ./build-static/../Parser/pegen.c:240
131 »       mov····%rbx,%rdi131 »       mov····%rbx,%rdi
Max diff block lines reached; 48303842/48308690 bytes (99.99%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000006ee5a0·<.fini>:2 00000000006eef70·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
1.02 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1170, 18 lines modifiedOffset 1170, 18 lines modified
1170 ··0x006f38f0·64002563·20617267·206e6f74·20696e20·d.%c·arg·not·in·1170 ··0x006f38f0·64002563·20617267·206e6f74·20696e20·d.%c·arg·not·in·
1171 ··0x006f3900·72616e67·65283078·31313030·30302900·range(0x110000).1171 ··0x006f3900·72616e67·65283078·31313030·30302900·range(0x110000).
1172 ··0x006f3910·25632072·65717569·72657320·696e7420·%c·requires·int·1172 ··0x006f3910·25632072·65717569·72657320·696e7420·%c·requires·int·
1173 ··0x006f3920·6f722063·68617200·63686172·61637465·or·char.characte1173 ··0x006f3920·6f722063·68617200·63686172·61637465·or·char.characte
1174 ··0x006f3930·72206d61·70732074·6f203c75·6e646566·r·maps·to·<undef1174 ··0x006f3930·72206d61·70732074·6f203c75·6e646566·r·maps·to·<undef
1175 ··0x006f3940·696e6564·3e006368·61726d61·70006f72·ined>.charmap.or1175 ··0x006f3940·696e6564·3e006368·61726d61·70006f72·ined>.charmap.or
1176 ··0x006f3950·64696e61·6c206e6f·7420696e·2072616e·dinal·not·in·ran1176 ··0x006f3950·64696e61·6c206e6f·7420696e·2072616e·dinal·not·in·ran
1177 ··0x006f3960·67652832·35362900·26232564·3b00686f·ge(256).&#%d;.ho1177 ··0x006f3960·67652832·35362900·26232564·3b006172·ge(256).&#%d;.ar
1178 ··0x006f3970·775f6d61·6e792063·616e6e6f·74206265·w_many·cannot·be 
1179 ··0x006f3980·206e6567·61746976·65006172·67756d65··negative.argume1178 ··0x006f3970·67756d65·6e742033·00686f77·5f6d616e·gument·3.how_man
 1179 ··0x006f3980·79206361·6e6e6f74·20626520·6e656761·y·cannot·be·nega
1180 ··0x006f3990·6e742033·00706164·64656420·73747269·nt·3.padded·stri1180 ··0x006f3990·74697665·00706164·64656420·73747269·tive.padded·stri
1181 ··0x006f39a0·6e672069·7320746f·6f206c6f·6e670070·ng·is·too·long.p1181 ··0x006f39a0·6e672069·7320746f·6f206c6f·6e670070·ng·is·too·long.p
1182 ··0x006f39b0·72656369·73696f6e·20746f6f·206c6172·recision·too·lar1182 ··0x006f39b0·72656369·73696f6e·20746f6f·206c6172·recision·too·lar
1183 ··0x006f39c0·6765006e·65772073·7472696e·67206973·ge.new·string·is1183 ··0x006f39c0·6765006e·65772073·7472696e·67206973·ge.new·string·is
1184 ··0x006f39d0·20746f6f·206c6f6e·67007574·662d3136··too·long.utf-161184 ··0x006f39d0·20746f6f·206c6f6e·67007574·662d3136··too·long.utf-16
1185 ··0x006f39e0·2d6c6500·7574662d·31362d62·65007574·-le.utf-16-be.ut1185 ··0x006f39e0·2d6c6500·7574662d·31362d62·65007574·-le.utf-16-be.ut
1186 ··0x006f39f0·662d3136·00737562·73747269·6e67206e·f-16.substring·n1186 ··0x006f39f0·662d3136·00737562·73747269·6e67206e·f-16.substring·n
1187 ··0x006f3a00·6f742066·6f756e64·00657870·65637465·ot·found.expecte1187 ··0x006f3a00·6f742066·6f756e64·00657870·65637465·ot·found.expecte
Offset 3023, 16 lines modifiedOffset 3023, 16 lines modified
3023 ··0x006facc0·6e64616c·6c005469·6d656f75·74207661·ndall.Timeout·va3023 ··0x006facc0·6e64616c·6c005469·6d656f75·74207661·ndall.Timeout·va
3024 ··0x006facd0·6c756520·6f757420·6f662072·616e6765·lue·out·of·range3024 ··0x006facd0·6c756520·6f757420·6f662072·616e6765·lue·out·of·range
3025 ··0x006face0·0065743a·67657468·6f737462·79616464·.et:gethostbyadd3025 ··0x006face0·0065743a·67657468·6f737462·79616464·.et:gethostbyadd
3026 ··0x006facf0·7200736f·636b6574·2e676574·686f7374·r.socket.gethost3026 ··0x006facf0·7200736f·636b6574·2e676574·686f7374·r.socket.gethost
3027 ··0x006fad00·62796164·6472004e·4f4f0065·743a6765·byaddr.NOO.et:ge3027 ··0x006fad00·62796164·6472004e·4f4f0065·743a6765·byaddr.NOO.et:ge
3028 ··0x006fad10·74686f73·7462796e·616d6500·736f636b·thostbyname.sock3028 ··0x006fad10·74686f73·7462796e·616d6500·736f636b·thostbyname.sock
3029 ··0x006fad20·65742e67·6574686f·73746279·6e616d65·et.gethostbyname3029 ··0x006fad20·65742e67·6574686f·73746279·6e616d65·et.gethostbyname
 3030 ··0x006fad30·00772a7c·6e693a72·6563765f·696e746f·.w*|ni:recv_into
3030 ··0x006fad30·00792a7c·693a7365·6e640077·2a7c6e69·.y*|i:send.w*|ni3031 ··0x006fad40·00792a7c·693a7365·6e64006e·7c693a72·.y*|i:send.n|i:r
3031 ··0x006fad40·3a726563·765f696e·746f006e·7c693a72·:recv_into.n|i:r 
3032 ··0x006fad50·65637600·6e656761·74697665·20627566·ecv.negative·buf3032 ··0x006fad50·65637600·6e656761·74697665·20627566·ecv.negative·buf
3033 ··0x006fad60·66657273·697a6520·696e2072·65637600·fersize·in·recv.3033 ··0x006fad60·66657273·697a6520·696e2072·65637600·fersize·in·recv.
3034 ··0x006fad70·65743a67·6574686f·73746279·6e616d65·et:gethostbyname3034 ··0x006fad70·65743a67·6574686f·73746279·6e616d65·et:gethostbyname
3035 ··0x006fad80·5f657800·792a4f3a·73656e64·746f0079·_ex.y*O:sendto.y3035 ··0x006fad80·5f657800·792a4f3a·73656e64·746f0079·_ex.y*O:sendto.y
3036 ··0x006fad90·2a694f3a·73656e64·746f0073·6f636b65·*iO:sendto.socke3036 ··0x006fad90·2a694f3a·73656e64·746f0073·6f636b65·*iO:sendto.socke
3037 ··0x006fada0·742e7365·6e64746f·006e7c69·3a726563·t.sendto.n|i:rec3037 ··0x006fada0·742e7365·6e64746f·006e7c69·3a726563·t.sendto.n|i:rec
3038 ··0x006fadb0·7666726f·6d006973·3a696e65·745f7074·vfrom.is:inet_pt3038 ··0x006fadb0·7666726f·6d006973·3a696e65·745f7074·vfrom.is:inet_pt
Offset 5002, 71 lines modifiedOffset 5002, 71 lines modified
5002 ··0x00702870·68616d00·5f5f6865·6c6c6f5f·6f6e6c79·ham.__hello_only5002 ··0x00702870·68616d00·5f5f6865·6c6c6f5f·6f6e6c79·ham.__hello_only
5003 ··0x00702880·5f5f005f·5f706865·6c6c6f5f·5f2e6861·__.__phello__.ha5003 ··0x00702880·5f5f005f·5f706865·6c6c6f5f·5f2e6861·__.__phello__.ha
5004 ··0x00702890·6d2e6567·6773005f·5f706865·6c6c6f5f·m.eggs.__phello_5004 ··0x00702890·6d2e6567·6773005f·5f706865·6c6c6f5f·m.eggs.__phello_
5005 ··0x007028a0·5f2e7370·616d0069·6d706f72·746c6962·_.spam.importlib5005 ··0x007028a0·5f2e7370·616d0069·6d706f72·746c6962·_.spam.importlib
5006 ··0x007028b0·2e757469·6c00696d·706f7274·6c69622e·.util.importlib.5006 ··0x007028b0·2e757469·6c00696d·706f7274·6c69622e·.util.importlib.
5007 ··0x007028c0·6d616368·696e6572·79000000·00000000·machinery.......5007 ··0x007028c0·6d616368·696e6572·79000000·00000000·machinery.......
5008 ··0x007028d0·00000000·00000000·00000000·00000000·................5008 ··0x007028d0·00000000·00000000·00000000·00000000·................
5009 ··0x007028e0·a82a5100·00000000·382a5100·00000000·.*Q.....8*Q.....5009 ··0x007028e0·c82c5100·00000000·582c5100·00000000·.,Q.....X,Q.....
5010 ··0x007028f0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5010 ··0x007028f0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5011 ··0x00702900·de2a5100·00000000·4c2b5100·00000000·.*Q.....L+Q.....5011 ··0x00702900·fe2c5100·00000000·702d5100·00000000·.,Q.....p-Q.....
5012 ··0x00702910·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5012 ··0x00702910·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5013 ··0x00702920·382a5100·00000000·402a5100·00000000·8*Q.....@*Q..... 
5014 ··0x00702930·c02a5100·00000000·382a5100·00000000·.*Q.....8*Q..... 
5015 ··0x00702940·882a5100·00000000·382a5100·00000000·.*Q.....8*Q..... 
5016 ··0x00702950·252b5100·00000000·382a5100·00000000·%+Q.....8*Q..... 
5017 ··0x00702960·382a5100·00000000·382a5100·00000000·8*Q.....8*Q..... 
5018 ··0x00702970·382a5100·00000000·382a5100·00000000·8*Q.....8*Q..... 
5019 ··0x00702980·382a5100·00000000·382a5100·00000000·8*Q.....8*Q..... 
5020 ··0x00702990·382a5100·00000000·382a5100·00000000·8*Q.....8*Q..... 
5021 ··0x007029a0·382a5100·00000000·602a5100·00000000·8*Q.....`*Q.....5013 ··0x00702920·582c5100·00000000·602c5100·00000000·X,Q.....`,Q.....
 5014 ··0x00702930·e02c5100·00000000·582c5100·00000000·.,Q.....X,Q.....
 5015 ··0x00702940·a82c5100·00000000·582c5100·00000000·.,Q.....X,Q.....
 5016 ··0x00702950·492d5100·00000000·582c5100·00000000·I-Q.....X,Q.....
 5017 ··0x00702960·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
 5018 ··0x00702970·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
 5019 ··0x00702980·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
 5020 ··0x00702990·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
 5021 ··0x007029a0·582c5100·00000000·802c5100·00000000·X,Q......,Q.....
5022 ··0x007029b0·382a5100·00000000·0a2b5100·00000000·8*Q......+Q.....5022 ··0x007029b0·582c5100·00000000·0f2d5100·00000000·X,Q......-Q.....
5023 ··0x007029c0·702a5100·00000000·ef2a5100·00000000·p*Q......*Q.....5023 ··0x007029c0·902c5100·00000000·2e2d5100·00000000·.,Q......-Q.....
5024 ··0x007029d0·382a5100·00000000·d12a5100·00000000·8*Q......*Q.....5024 ··0x007029d0·582c5100·00000000·f12c5100·00000000·X,Q......,Q.....
5025 ··0x007029e0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5025 ··0x007029e0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5026 ··0x007029f0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5026 ··0x007029f0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5027 ··0x00702a00·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5027 ··0x00702a00·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5028 ··0x00702a10·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5028 ··0x00702a10·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5029 ··0x00702a20·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5029 ··0x00702a20·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5030 ··0x00702a30·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5030 ··0x00702a30·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5031 ··0x00702a40·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5031 ··0x00702a40·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5032 ··0x00702a50·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5032 ··0x00702a50·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5033 ··0x00702a60·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5033 ··0x00702a60·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5034 ··0x00702a70·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5034 ··0x00702a70·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5035 ··0x00702a80·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5035 ··0x00702a80·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5036 ··0x00702a90·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5036 ··0x00702a90·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5037 ··0x00702aa0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5037 ··0x00702aa0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5038 ··0x00702ab0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5038 ··0x00702ab0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5039 ··0x00702ac0·382a5100·00000000·5d2b5100·00000000·8*Q.....]+Q.....5039 ··0x00702ac0·582c5100·00000000·812d5100·00000000·X,Q......-Q.....
5040 ··0x00702ad0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5040 ··0x00702ad0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5041 ··0x00702ae0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5041 ··0x00702ae0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5042 ··0x00702af0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5042 ··0x00702af0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5043 ··0x00702b00·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5043 ··0x00702b00·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5044 ··0x00702b10·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5044 ··0x00702b10·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5045 ··0x00702b20·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5045 ··0x00702b20·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5046 ··0x00702b30·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5046 ··0x00702b30·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5047 ··0x00702b40·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5047 ··0x00702b40·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5048 ··0x00702b50·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5048 ··0x00702b50·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5049 ··0x00702b60·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5049 ··0x00702b60·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5050 ··0x00702b70·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5050 ··0x00702b70·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5051 ··0x00702b80·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5051 ··0x00702b80·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5052 ··0x00702b90·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5052 ··0x00702b90·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5053 ··0x00702ba0·382a5100·00000000·382a5100·00000000·8*Q.....8*Q.....5053 ··0x00702ba0·582c5100·00000000·582c5100·00000000·X,Q.....X,Q.....
5054 ··0x00702bb0·382a5100·00000000·3b2b5100·00000000·8*Q.....;+Q.....5054 ··0x00702bb0·582c5100·00000000·5f2d5100·00000000·X,Q....._-Q.....
5055 ··0x00702bc0·c42b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5055 ··0x00702bc0·e42d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5056 ··0x00702bd0·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5056 ··0x00702bd0·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5057 ··0x00702be0·961f4200·00000000·f42b5100·00000000·..B......+Q.....5057 ··0x00702be0·961f4200·00000000·142e5100·00000000·..B.......Q.....
5058 ··0x00702bf0·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5058 ··0x00702bf0·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5059 ··0x00702c00·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5059 ··0x00702c00·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5060 ··0x00702c10·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5060 ··0x00702c10·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5061 ··0x00702c20·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5061 ··0x00702c20·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5062 ··0x00702c30·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5062 ··0x00702c30·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5063 ··0x00702c40·ce2b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5063 ··0x00702c40·ee2d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5064 ··0x00702c50·d42b5100·00000000·ce2b5100·00000000·.+Q......+Q.....5064 ··0x00702c50·f42d5100·00000000·ee2d5100·00000000·.-Q......-Q.....
5065 ··0x00702c60·e42b5100·00000000·00000000·00000000·.+Q.............5065 ··0x00702c60·042e5100·00000000·00000000·00000000·..Q.............
5066 ··0x00702c70·00000000·00000000·00000000·00000000·................5066 ··0x00702c70·00000000·00000000·00000000·00000000·................
5067 ··0x00702c80·36373737·18133707·08100e0c·0f171137·6777..7........75067 ··0x00702c80·36373737·18133707·08100e0c·0f171137·6777..7........7
5068 ··0x00702c90·37373737·37373737·370b0d14·16153731·777777777.....715068 ··0x00702c90·37373737·37373737·370b0d14·16153731·777777777.....71
5069 ··0x00702ca0·37373737·37373737·37373737·37373737·77777777777777775069 ··0x00702ca0·37373737·37373737·37373737·37373737·7777777777777777
5070 ··0x00702cb0·37373737·37373737·37370937·0a203737·7777777777.7.·775070 ··0x00702cb0·37373737·37373737·37370937·0a203737·7777777777.7.·77
5071 ··0x00702cc0·37373737·37373737·37373737·37373737·77777777777777775071 ··0x00702cc0·37373737·37373737·37373737·37373737·7777777777777777
5072 ··0x00702cd0·37373737·37373737·37371912·1a1f0000·7777777777......5072 ··0x00702cd0·37373737·37373737·37371912·1a1f0000·7777777777......
Offset 6383, 32 lines modifiedOffset 6383, 32 lines modified
6383 ··0x00707ec0·61732e00·00000000·5f5f7479·70696e67·as......__typing6383 ··0x00707ec0·61732e00·00000000·5f5f7479·70696e67·as......__typing
6384 ··0x00707ed0·5f756e70·61636b65·645f7475·706c655f·_unpacked_tuple_6384 ··0x00707ed0·5f756e70·61636b65·645f7475·706c655f·_unpacked_tuple_
6385 ··0x00707ee0·61726773·5f5f0000·6173796e·63206765·args__..async·ge6385 ··0x00707ee0·61726773·5f5f0000·6173796e·63206765·args__..async·ge
6386 ··0x00707ef0·6e657261·746f7220·616c7265·61647920·nerator·already·6386 ··0x00707ef0·6e657261·746f7220·616c7265·61647920·nerator·already·
6387 ··0x00707f00·65786563·7574696e·67000000·00000000·executing.......6387 ··0x00707f00·65786563·7574696e·67000000·00000000·executing.......
6388 ··0x00707f10·63616e6e·6f742072·65757365·20616c72·cannot·reuse·alr6388 ··0x00707f10·63616e6e·6f742072·65757365·20616c72·cannot·reuse·alr
6389 ··0x00707f20·65616479·20617761·69746564·20636f72·eady·awaited·cor6389 ··0x00707f20·65616479·20617761·69746564·20636f72·eady·awaited·cor
6390 ··0x00707f30·6f757469·6e650000·63616e27·74207365·outine..can't·se 
6391 ··0x00707f40·6e64206e·6f6e2d4e·6f6e6520·76616c75·nd·non-None·valu 
Max diff block lines reached; 1054905/1069205 bytes (98.66%) of diff not shown.
746 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 5706 lines modifiedOffset 1, 5702 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5699 lines added, 5703 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0099cd84·011b033b·60640100·8b2c0000·9c32a8ff·...;`d...,...2..2 ··0x0099cd84·011b033b·20640100·832c0000·9c32a8ff·...;·d...,...2..
3 ··0x0099cd94·bc640100·0c52a8ff·6c650100·1252a8ff·.d...R..le...R..3 ··0x0099cd94·7c640100·0c52a8ff·2c650100·1252a8ff·|d...R..,e...R..
4 ··0x0099cda4·94650100·2852a8ff·f8650100·8252a8ff·.e..(R...e...R..4 ··0x0099cda4·54650100·2852a8ff·b8650100·8252a8ff·Te..(R...e...R..
5 ··0x0099cdb4·64660100·b252a8ff·90670100·5a53a8ff·df...R...g..ZS..5 ··0x0099cdb4·24660100·b252a8ff·50670100·5a53a8ff·$f...R..Pg..ZS..
6 ··0x0099cdc4·10680100·6653a8ff·48680100·7553a8ff·.h..fS..Hh..uS..6 ··0x0099cdc4·d0670100·6653a8ff·08680100·7553a8ff·.g..fS...h..uS..
7 ··0x0099cdd4·c8680100·1054a8ff·20690100·1854a8ff·.h...T..·i...T..7 ··0x0099cdd4·88680100·1054a8ff·e0680100·1854a8ff·.h...T...h...T..
8 ··0x0099cde4·74690100·2054a8ff·c0690100·2354a8ff·ti..·T...i..#T..8 ··0x0099cde4·34690100·2054a8ff·80690100·2354a8ff·4i..·T...i..#T..
9 ··0x0099cdf4·106a0100·3154a8ff·9c6a0100·9255a8ff·.j..1T...j...U..9 ··0x0099cdf4·d0690100·3154a8ff·5c6a0100·9255a8ff·.i..1T..\j...U..
10 ··0x0099ce04·046b0100·c855a8ff·546b0100·ea55a8ff·.k...U..Tk...U..10 ··0x0099ce04·c46a0100·c955a8ff·146b0100·eb55a8ff·.j...U...k...U..
11 ··0x0099ce14·b86b0100·1856a8ff·006c0100·2156a8ff·.k...V...l..!V..11 ··0x0099ce14·786b0100·1956a8ff·c06b0100·2256a8ff·xk...V...k.."V..
12 ··0x0099ce24·406c0100·2a56a8ff·f46c0100·c756a8ff·@l..*V...l...V..12 ··0x0099ce24·006c0100·2b56a8ff·b46c0100·c856a8ff·.l..+V...l...V..
13 ··0x0099ce34·146d0100·dd56a8ff·286d0100·7457a8ff·.m...V..(m..tW..13 ··0x0099ce34·d46c0100·de56a8ff·e86c0100·7557a8ff·.l...V...l..uW..
14 ··0x0099ce44·4c6d0100·a657a8ff·986d0100·5758a8ff·Lm...W...m..WX..14 ··0x0099ce44·0c6d0100·a757a8ff·586d0100·5858a8ff·.m...W..Xm..XX..
15 ··0x0099ce54·f86d0100·ce58a8ff·746e0100·6059a8ff·.m...X..tn..`Y..15 ··0x0099ce54·b86d0100·cf58a8ff·346e0100·6159a8ff·.m...X..4n..aY..
16 ··0x0099ce64·fc6e0100·1a5aa8ff·4c6f0100·ce5aa8ff·.n...Z..Lo...Z..16 ··0x0099ce64·bc6e0100·1b5aa8ff·0c6f0100·cf5aa8ff·.n...Z...o...Z..
17 ··0x0099ce74·686f0100·8f5ba8ff·c86f0100·945ba8ff·ho...[...o...[..17 ··0x0099ce74·286f0100·905ba8ff·886f0100·955ba8ff·(o...[...o...[..
18 ··0x0099ce84·08700100·f75ba8ff·64700100·105da8ff·.p...[..dp...]..18 ··0x0099ce84·c86f0100·f85ba8ff·24700100·115da8ff·.o...[..$p...]..
19 ··0x0099ce94·98700100·2c5da8ff·00710100·535da8ff·.p..,]...q..S]..19 ··0x0099ce94·58700100·2d5da8ff·c0700100·545da8ff·Xp..-]...p..T]..
20 ··0x0099cea4·70710100·675ea8ff·3c720100·525fa8ff·pq..g^..<r..R_..20 ··0x0099cea4·30710100·685ea8ff·fc710100·535fa8ff·0q..h^...q..S_..
21 ··0x0099ceb4·f0720100·1060a8ff·58730100·1760a8ff·.r...`..Xs...`..21 ··0x0099ceb4·b0720100·1160a8ff·18730100·1860a8ff·.r...`...s...`..
22 ··0x0099cec4·ac730100·2660a8ff·ec730100·3060a8ff·.s..&`...s..0`..22 ··0x0099cec4·6c730100·2760a8ff·ac730100·3160a8ff·ls..'`...s..1`..
23 ··0x0099ced4·38740100·3a60a8ff·c0740100·6960a8ff·8t..:`...t..i`..23 ··0x0099ced4·f8730100·3b60a8ff·80740100·6a60a8ff·.s..;`...t..j`..
24 ··0x0099cee4·0c750100·7060a8ff·60750100·7f60a8ff·.u..p`..`u...`..24 ··0x0099cee4·cc740100·7160a8ff·20750100·8060a8ff·.t..q`..·u...`..
25 ··0x0099cef4·b4750100·a060a8ff·fc750100·a760a8ff·.u...`...u...`..25 ··0x0099cef4·74750100·a160a8ff·bc750100·a860a8ff·tu...`...u...`..
26 ··0x0099cf04·b8760100·3361a8ff·14770100·8e61a8ff·.v..3a...w...a..26 ··0x0099cf04·78760100·3461a8ff·d4760100·8f61a8ff·xv..4a...v...a..
27 ··0x0099cf14·ac770100·7f62a8ff·dc780100·8662a8ff·.w...b...x...b..27 ··0x0099cf14·6c770100·8062a8ff·9c780100·8762a8ff·lw...b...x...b..
28 ··0x0099cf24·70790100·b162a8ff·dc790100·c462a8ff·py...b...y...b..28 ··0x0099cf24·30790100·b262a8ff·9c790100·c562a8ff·0y...b...y...b..
29 ··0x0099cf34·3c7a0100·cb62a8ff·887a0100·d262a8ff·<z...b...z...b..29 ··0x0099cf34·fc790100·cc62a8ff·487a0100·d362a8ff·.y...b..Hz...b..
30 ··0x0099cf44·bc7a0100·ff62a8ff·547b0100·9963a8ff·.z...b..T{...c..30 ··0x0099cf44·7c7a0100·0063a8ff·147b0100·9a63a8ff·|z...c...{...c..
31 ··0x0099cf54·fc7b0100·ba63a8ff·987c0100·d963a8ff·.{...c...|...c..31 ··0x0099cf54·bc7b0100·bb63a8ff·587c0100·da63a8ff·.{...c..X|...c..
32 ··0x0099cf64·d47c0100·ea63a8ff·507d0100·0b64a8ff·.|...c..P}...d..32 ··0x0099cf64·947c0100·eb63a8ff·107d0100·0c64a8ff·.|...c...}...d..
33 ··0x0099cf74·b47d0100·2664a8ff·d47d0100·c264a8ff·.}..&d...}...d..33 ··0x0099cf74·747d0100·2764a8ff·947d0100·c364a8ff·t}..'d...}...d..
34 ··0x0099cf84·f47d0100·5965a8ff·687e0100·6065a8ff·.}..Ye..h~..`e..34 ··0x0099cf84·b47d0100·5a65a8ff·287e0100·6165a8ff·.}..Ze..(~..ae..
35 ··0x0099cf94·a87e0100·6765a8ff·207f0100·1666a8ff·.~..ge..·....f..35 ··0x0099cf94·687e0100·6865a8ff·e07e0100·1766a8ff·h~..he...~...f..
36 ··0x0099cfa4·5c7f0100·4767a8ff·707f0100·9067a8ff·\...Gg..p....g..36 ··0x0099cfa4·1c7f0100·4867a8ff·307f0100·9167a8ff·....Hg..0....g..
37 ··0x0099cfb4·8c7f0100·d967a8ff·a87f0100·f167a8ff·.....g.......g..37 ··0x0099cfb4·4c7f0100·da67a8ff·687f0100·f267a8ff·L....g..h....g..
38 ··0x0099cfc4·bc7f0100·1568a8ff·d07f0100·6868a8ff·.....h......hh..38 ··0x0099cfc4·7c7f0100·1668a8ff·907f0100·6968a8ff·|....h......ih..
39 ··0x0099cfd4·0c800100·8768a8ff·24800100·f868a8ff·.....h..$....h..39 ··0x0099cfd4·cc7f0100·8868a8ff·e47f0100·f968a8ff·.....h.......h..
40 ··0x0099cfe4·4c800100·6169a8ff·94800100·6d69a8ff·L...ai......mi..40 ··0x0099cfe4·0c800100·6269a8ff·54800100·6e69a8ff·....bi..T...ni..
41 ··0x0099cff4·f8800100·3e72a8ff·20820100·fc82a8ff·....>r..·.......41 ··0x0099cff4·b8800100·3f72a8ff·e0810100·f882a8ff·....?r..........
42 ··0x0099d004·b4820100·3783a8ff·f8820100·6483a8ff·....7.......d...42 ··0x0099d004·74820100·3383a8ff·b8820100·6083a8ff·t...3.......`...
43 ··0x0099d014·3c830100·9183a8ff·80830100·be83a8ff·<...............43 ··0x0099d014·fc820100·8d83a8ff·40830100·ba83a8ff·........@.......
44 ··0x0099d024·e4830100·a384a8ff·5c850100·a191a8ff·........\.......44 ··0x0099d024·a4830100·9f84a8ff·1c850100·8491a8ff·................
45 ··0x0099d034·b0850100·bc91a8ff·50860100·e494a8ff·........P.......45 ··0x0099d034·70850100·9f91a8ff·10860100·c794a8ff·p...............
46 ··0x0099d044·58870100·f7a1a8ff·38880100·24a2a8ff·X.......8...$...46 ··0x0099d044·18870100·bfa1a8ff·f8870100·eca1a8ff·................
47 ··0x0099d054·b0880100·4fa5a8ff·fc880100·74a5a8ff·....O.......t...47 ··0x0099d054·70880100·17a5a8ff·bc880100·3ca5a8ff·p...........<...
48 ··0x0099d064·80890100·6ea7a8ff·f8890100·f8a7a8ff·....n...........48 ··0x0099d064·40890100·36a7a8ff·b8890100·c0a7a8ff·@...6...........
49 ··0x0099d074·ac8a0100·01aca8ff·348b0100·86ada8ff·........4.......49 ··0x0099d074·6c8a0100·c9aba8ff·f48a0100·4eada8ff·l...........N...
50 ··0x0099d084·b48b0100·efb2a8ff·8c8c0100·aab4a8ff·................50 ··0x0099d084·748b0100·b7b2a8ff·4c8c0100·75b4a8ff·t.......L...u...
51 ··0x0099d094·088d0100·65b6a8ff·908d0100·1eb8a8ff·....e...........51 ··0x0099d094·c88c0100·30b6a8ff·508d0100·e9b7a8ff·....0...P.......
52 ··0x0099d0a4·4c8e0100·01c0a8ff·f48e0100·b9c4a8ff·L...............52 ··0x0099d0a4·0c8e0100·ccbfa8ff·c08e0100·2ec4a8ff·................
53 ··0x0099d0b4·748f0100·f8c4a8ff·08900100·f7c5a8ff·t...............53 ··0x0099d0b4·308f0100·6dc4a8ff·c48f0100·6cc5a8ff·0...m.......l...
54 ··0x0099d0c4·b4900100·50c8a8ff·70910100·5bcca8ff·....P...p...[...54 ··0x0099d0c4·70900100·c5c7a8ff·2c910100·d0cba8ff·p.......,.......
55 ··0x0099d0d4·10920100·8bcda8ff·b0920100·bacea8ff·................55 ··0x0099d0d4·cc910100·00cda8ff·6c920100·2fcea8ff·........l.../...
56 ··0x0099d0e4·0c930100·f6cea8ff·ac930100·acd2a8ff·................56 ··0x0099d0e4·c8920100·6bcea8ff·68930100·29d2a8ff·....k...h...)...
57 ··0x0099d0f4·64940100·f1d5a8ff·c0940100·2dd6a8ff·d...........-...57 ··0x0099d0f4·20940100·6ed5a8ff·7c940100·aad5a8ff··...n...|.......
58 ··0x0099d104·60950100·d4d8a8ff·cc950100·efd9a8ff·`...............58 ··0x0099d104·1c950100·51d8a8ff·88950100·6cd9a8ff·....Q.......l...
59 ··0x0099d114·44960100·b2daa8ff·b0960100·dcdba8ff·D...............59 ··0x0099d114·00960100·2fdaa8ff·6c960100·59dba8ff·..../...l...Y...
60 ··0x0099d124·fc960100·09dca8ff·70970100·21e3a8ff·........p...!...60 ··0x0099d124·b8960100·86dba8ff·2c970100·9ee2a8ff·........,.......
61 ··0x0099d134·4c980100·b7e6a8ff·e4980100·61efa8ff·L...........a...61 ··0x0099d134·08980100·34e6a8ff·a0980100·deeea8ff·....4...........
62 ··0x0099d144·f0990100·b7f2a8ff·3c9a0100·d1f2a8ff·........<.......62 ··0x0099d144·ac990100·34f2a8ff·f8990100·4ef2a8ff·....4.......N...
63 ··0x0099d154·ac9a0100·61f3a8ff·189b0100·4bf5a8ff·....a.......K...63 ··0x0099d154·689a0100·def2a8ff·d49a0100·c8f4a8ff·h...............
64 ··0x0099d164·849b0100·33f6a8ff·e49b0100·f3f6a8ff·....3...........64 ··0x0099d164·409b0100·b0f5a8ff·a09b0100·70f6a8ff·@...........p...
65 ··0x0099d174·789c0100·4ff8a8ff·b49c0100·5df8a8ff·x...O.......]...65 ··0x0099d174·349c0100·ccf7a8ff·709c0100·daf7a8ff·4.......p.......
66 ··0x0099d184·349d0100·f1f8a8ff·f09d0100·bbfea8ff·4...............66 ··0x0099d184·f09c0100·6ef8a8ff·ac9d0100·38fea8ff·....n.......8...
67 ··0x0099d194·3c9e0100·d8fea8ff·849e0100·f2fea8ff·<...............67 ··0x0099d194·f89d0100·55fea8ff·409e0100·6ffea8ff·....U...@...o...
68 ··0x0099d1a4·ec9e0100·7fffa8ff·749f0100·4201a9ff·........t...B...68 ··0x0099d1a4·a89e0100·fcfea8ff·309f0100·bf00a9ff·........0.......
69 ··0x0099d1b4·ec9f0100·b601a9ff·34a00100·de01a9ff·........4.......69 ··0x0099d1b4·a89f0100·3301a9ff·f09f0100·5b01a9ff·....3.......[...
70 ··0x0099d1c4·8ca00100·7e03a9ff·f8a00100·3704a9ff·....~.......7...70 ··0x0099d1c4·48a00100·fb02a9ff·b4a00100·b403a9ff·H...............
71 ··0x0099d1d4·64a10100·ef05a9ff·dca10100·6106a9ff·d...........a...71 ··0x0099d1d4·20a10100·6f05a9ff·98a10100·e105a9ff··...o...........
72 ··0x0099d1e4·48a20100·ee06a9ff·d0a20100·4f09a9ff·H...........O...72 ··0x0099d1e4·04a20100·6e06a9ff·8ca20100·cf08a9ff·....n...........
73 ··0x0099d1f4·70a30100·260aa9ff·f8a30100·b40ba9ff·p...&...........73 ··0x0099d1f4·2ca30100·a609a9ff·b4a30100·340ba9ff·,...........4...
74 ··0x0099d204·64a40100·1f0ca9ff·f0a40100·8e0ea9ff·d...............74 ··0x0099d204·20a40100·9f0ba9ff·aca40100·0e0ea9ff··...............
75 ··0x0099d214·5ca50100·4b14a9ff·d4a50100·5716a9ff·\...K.......W...75 ··0x0099d214·18a50100·cb13a9ff·90a50100·d715a9ff·................
76 ··0x0099d224·60a60100·0e17a9ff·d0a60100·381aa9ff·`...........8...76 ··0x0099d224·1ca60100·8e16a9ff·8ca60100·b819a9ff·................
77 ··0x0099d234·58a70100·1f1ca9ff·f0a70100·4a24a9ff·X...........J$..77 ··0x0099d234·14a70100·9f1ba9ff·aca70100·c023a9ff·.............#..
78 ··0x0099d244·a8a80100·f825a9ff·30a90100·ba27a9ff·.....%..0....'..78 ··0x0099d244·64a80100·6a25a9ff·eca80100·2c27a9ff·d...j%......,'..
79 ··0x0099d254·80a90100·d428a9ff·cca90100·d329a9ff·.....(.......)..79 ··0x0099d254·3ca90100·4628a9ff·88a90100·4529a9ff·<...F(......E)..
80 ··0x0099d264·50aa0100·6c2ca9ff·d4aa0100·172fa9ff·P...l,......./..80 ··0x0099d264·0caa0100·de2ba9ff·90aa0100·892ea9ff·.....+..........
81 ··0x0099d274·40ab0100·6731a9ff·acab0100·0932a9ff·@...g1.......2..81 ··0x0099d274·fcaa0100·d930a9ff·68ab0100·7b31a9ff·.....0..h...{1..
82 ··0x0099d284·fcab0100·c335a9ff·d0ac0100·303ca9ff·.....5......0<..82 ··0x0099d284·b8ab0100·3535a9ff·8cac0100·b53ba9ff·....55.......;..
83 ··0x0099d294·64ad0100·b63da9ff·d0ad0100·403ea9ff·d....=......@>..83 ··0x0099d294·20ad0100·3b3da9ff·8cad0100·c53da9ff··...;=.......=..
84 ··0x0099d2a4·30ae0100·b03ea9ff·80ae0100·603fa9ff·0....>......`?..84 ··0x0099d2a4·ecad0100·353ea9ff·3cae0100·e53ea9ff·....5>..<....>..
85 ··0x0099d2b4·0caf0100·4040a9ff·78af0100·de40a9ff·....@@..x....@..85 ··0x0099d2b4·c8ae0100·c53fa9ff·34af0100·6340a9ff·.....?..4...c@..
86 ··0x0099d2c4·acaf0100·0841a9ff·18b00100·cb41a9ff·.....A.......A..86 ··0x0099d2c4·68af0100·8d40a9ff·d4af0100·5041a9ff·h....@......PA..
87 ··0x0099d2d4·84b00100·5842a9ff·f0b00100·f642a9ff·....XB.......B..87 ··0x0099d2d4·40b00100·dd41a9ff·acb00100·7b42a9ff·@....A......{B..
88 ··0x0099d2e4·4cb10100·3a44a9ff·b4b10100·fc44a9ff·L...:D.......D..88 ··0x0099d2e4·08b10100·bf43a9ff·70b10100·8144a9ff·.....C..p....D..
89 ··0x0099d2f4·fcb10100·3a45a9ff·7cb20100·8e47a9ff·....:E..|....G..89 ··0x0099d2f4·b8b10100·bf44a9ff·38b20100·1347a9ff·.....D..8....G..
90 ··0x0099d304·dcb20100·be47a9ff·40b30100·6248a9ff·.....G..@...bH..90 ··0x0099d304·98b20100·4347a9ff·fcb20100·e747a9ff·....CG.......G..
91 ··0x0099d314·bcb30100·3a4aa9ff·10b40100·624aa9ff·....:J......bJ..91 ··0x0099d314·78b30100·bf49a9ff·ccb30100·e749a9ff·x....I.......I..
92 ··0x0099d324·c4b40100·ea4ca9ff·14b50100·534da9ff·.....L......SM..92 ··0x0099d324·80b40100·6f4ca9ff·d0b40100·d84ca9ff·....oL.......L..
93 ··0x0099d334·98b50100·384fa9ff·e8b50100·624fa9ff·....8O......bO..93 ··0x0099d334·54b50100·c34ea9ff·a4b50100·ed4ea9ff·T....N.......N..
94 ··0x0099d344·50b60100·d44fa9ff·acb60100·4450a9ff·P....O......DP..94 ··0x0099d344·0cb60100·5f4fa9ff·68b60100·cf4fa9ff·...._O..h....O..
95 ··0x0099d354·30b70100·4852a9ff·9cb70100·dd52a9ff·0...HR.......R..95 ··0x0099d354·ecb60100·9b51a9ff·58b70100·3052a9ff·.....Q..X...0R..
96 ··0x0099d364·14b80100·5154a9ff·80b80100·de54a9ff·....QT.......T..96 ··0x0099d364·d0b70100·a453a9ff·3cb80100·3154a9ff·.....S..<...1T..
97 ··0x0099d374·e0b80100·d058a9ff·44b90100·ce5aa9ff·.....X..D....Z..97 ··0x0099d374·9cb80100·2358a9ff·00b90100·215aa9ff·....#X......!Z..
98 ··0x0099d384·bcb90100·af5ba9ff·0cba0100·ee5ba9ff·.....[.......[..98 ··0x0099d384·78b90100·025ba9ff·c8b90100·415ba9ff·x....[......A[..
99 ··0x0099d394·80ba0100·dc5ca9ff·d0ba0100·045da9ff·.....\.......]..99 ··0x0099d394·3cba0100·2f5ca9ff·8cba0100·575ca9ff·<.../\......W\..
100 ··0x0099d3a4·58bb0100·915da9ff·b4bb0100·515ea9ff·X....]......Q^..100 ··0x0099d3a4·14bb0100·e45ca9ff·70bb0100·a45da9ff·.....\..p....]..
101 ··0x0099d3b4·08bc0100·b95ea9ff·4cbc0100·235fa9ff·.....^..L...#_..101 ··0x0099d3b4·c4bb0100·0c5ea9ff·08bc0100·765ea9ff·.....^......v^..
102 ··0x0099d3c4·b0bc0100·0c60a9ff·40bd0100·8960a9ff·.....`..@....`..102 ··0x0099d3c4·6cbc0100·5f5fa9ff·fcbc0100·dc5fa9ff·l...__......._..
103 ··0x0099d3d4·8cbd0100·a360a9ff·d4bd0100·bd60a9ff·.....`.......`..103 ··0x0099d3d4·48bd0100·f65fa9ff·90bd0100·1060a9ff·H...._.......`..
104 ··0x0099d3e4·44be0100·8561a9ff·b0be0100·a762a9ff·D....a.......b..104 ··0x0099d3e4·00be0100·d860a9ff·6cbe0100·fa61a9ff·.....`..l....a..
105 ··0x0099d3f4·18bf0100·8063a9ff·68bf0100·bd63a9ff·.....c..h....c..105 ··0x0099d3f4·d4be0100·d362a9ff·24bf0100·1063a9ff·.....b..$....c..
106 ··0x0099d404·d0bf0100·8564a9ff·64c00100·6565a9ff·.....d..d...ee..106 ··0x0099d404·8cbf0100·d863a9ff·20c00100·b864a9ff·.....c..·....d..
107 ··0x0099d414·d0c00100·c666a9ff·74c10100·0876a9ff·.....f..t....v..107 ··0x0099d414·8cc00100·1966a9ff·30c10100·5b75a9ff·.....f..0...[u..
108 ··0x0099d424·64c20100·0c77a9ff·f8c20100·e877a9ff·d....w.......w..108 ··0x0099d424·20c20100·5f76a9ff·b4c20100·3b77a9ff··..._v......;w..
109 ··0x0099d434·60c30100·ec78a9ff·b8c30100·2979a9ff·`....x......)y..109 ··0x0099d434·1cc30100·3f78a9ff·74c30100·7c78a9ff·....?x..t...|x..
110 ··0x0099d444·00c40100·6679a9ff·64c40100·017aa9ff·....fy..d....z..110 ··0x0099d444·bcc30100·b978a9ff·20c40100·5479a9ff·.....x..·...Ty..
111 ··0x0099d454·d8c40100·a67aa9ff·20c50100·ce7aa9ff·.....z..·....z..111 ··0x0099d454·94c40100·f979a9ff·dcc40100·217aa9ff·.....y......!z..
112 ··0x0099d464·84c50100·877ba9ff·d0c50100·a17ba9ff·.....{.......{..112 ··0x0099d464·40c50100·da7aa9ff·8cc50100·f47aa9ff·@....z.......z..
113 ··0x0099d474·10c60100·d77ba9ff·88c60100·c57ca9ff·.....{.......|..113 ··0x0099d474·ccc50100·2a7ba9ff·44c60100·187ca9ff·....*{..D....|..
114 ··0x0099d484·f4c60100·fa7da9ff·40c70100·3e7ea9ff·.....}..@...>~..114 ··0x0099d484·b0c60100·4d7da9ff·fcc60100·917da9ff·....M}.......}..
115 ··0x0099d494·84c70100·667ea9ff·c4c70100·c67ea9ff·....f~.......~..115 ··0x0099d494·40c70100·b97da9ff·80c70100·197ea9ff·@....}.......~..
116 ··0x0099d4a4·28c80100·7c7fa9ff·b0c80100·5c81a9ff·(...|.......\...116 ··0x0099d4a4·e4c70100·cf7ea9ff·6cc80100·af80a9ff·.....~..l.......
117 ··0x0099d4b4·3cc90100·b883a9ff·84c90100·e083a9ff·<...............117 ··0x0099d4b4·f8c80100·0b83a9ff·40c90100·3383a9ff·........@...3...
118 ··0x0099d4c4·e8c90100·8684a9ff·30ca0100·b684a9ff·........0.......118 ··0x0099d4c4·a4c90100·d983a9ff·ecc90100·0984a9ff·................
119 ··0x0099d4d4·94ca0100·a485a9ff·00cb0100·a787a9ff·................119 ··0x0099d4d4·50ca0100·f784a9ff·bcca0100·fa86a9ff·P...............
120 ··0x0099d4e4·54cb0100·2088a9ff·8ccb0100·9e88a9ff·T...·...........120 ··0x0099d4e4·10cb0100·7387a9ff·48cb0100·f187a9ff·....s...H.......
121 ··0x0099d4f4·b4cb0100·a788a9ff·c8cb0100·3989a9ff·............9...121 ··0x0099d4f4·70cb0100·fa87a9ff·84cb0100·8c88a9ff·p...............
122 ··0x0099d504·f0cb0100·b489a9ff·18cc0100·5c8ba9ff·............\...122 ··0x0099d504·accb0100·0789a9ff·d4cb0100·af8aa9ff·................
123 ··0x0099d514·64cc0100·df8ba9ff·90cc0100·5d8ca9ff·d...........]...123 ··0x0099d514·20cc0100·328ba9ff·4ccc0100·b08ba9ff··...2...L.......
124 ··0x0099d524·bccc0100·db8ca9ff·e4cc0100·6b8da9ff·............k...124 ··0x0099d524·78cc0100·2e8ca9ff·a0cc0100·be8ca9ff·x...............
125 ··0x0099d534·10cd0100·e98da9ff·38cd0100·1f8fa9ff·........8.......125 ··0x0099d534·cccc0100·3c8da9ff·f4cc0100·728ea9ff·....<.......r...
Max diff block lines reached; 0/763974 bytes (0.00%) of diff not shown.
3.55 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 12852 lines modifiedOffset 1, 12856 lines modified
  
Diff chunk too large, falling back to line-by-line diff (421 lines added, 417 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x009b31e8·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x009b31a8·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x009b31f8·1b0c0708·90010710·10000000·1c000000·................3 ··0x009b31b8·1b0c0708·90010710·10000000·1c000000·................
4 ··0x009b3208·a837c9ff·22000000·00000000·14000000·.7.."...........4 ··0x009b31c8·f84ac9ff·22000000·00000000·14000000·.J.."...........
5 ··0x009b3218·00000000·017a5200·01781001·1b0c0708·.....zR..x......5 ··0x009b31d8·00000000·017a5200·01781001·1b0c0708·.....zR..x......
6 ··0x009b3228·90010000·10000000·1c000000·ac37c9ff·.............7..6 ··0x009b31e8·90010000·10000000·1c000000·fc4ac9ff·.............J..
7 ··0x009b3238·01000000·00000000·24000000·30000000·........$...0...7 ··0x009b31f8·01000000·00000000·24000000·30000000·........$...0...
8 ··0x009b3248·d8cda6ff·701f0000·000e1046·0e184a0f·....p......F..J.8 ··0x009b3208·18cea6ff·701f0000·000e1046·0e184a0f·....p......F..J.
9 ··0x009b3258·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x009b3218·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x009b3268·14000000·58000000·a0f7b5ff·09000000·....X...........10 ··0x009b3228·14000000·58000000·00fab5ff·09000000·....X...........
11 ··0x009b3278·00000000·00000000·1c000000·70000000·............p...11 ··0x009b3238·00000000·00000000·1c000000·70000000·............p...
12 ··0x009b3288·1838c9ff·56000000·004e0e10·520e1852·.8..V....N..R..R12 ··0x009b3248·684bc9ff·56000000·004e0e10·520e1852·hK..V....N..R..R
13 ··0x009b3298·0e205d0e·08000000·10000000·90000000·.·].............13 ··0x009b3258·0e205d0e·08000000·10000000·90000000·.·].............
14 ··0x009b32a8·5838c9ff·0a000000·00000000·10000000·X8..............14 ··0x009b3268·a84bc9ff·0a000000·00000000·10000000·.K..............
15 ··0x009b32b8·a4000000·5438c9ff·0a000000·00000000·....T8..........15 ··0x009b3278·a4000000·a44bc9ff·0a000000·00000000·.....K..........
16 ··0x009b32c8·10000000·b8000000·50f7b5ff·6c010000·........P...l...16 ··0x009b3288·10000000·b8000000·b0f9b5ff·70010000·............p...
17 ··0x009b32d8·00000000·10000000·cc000000·acf8b5ff·................17 ··0x009b3298·00000000·10000000·cc000000·0cfbb5ff·................
18 ··0x009b32e8·18000000·00000000·10000000·e0000000·................18 ··0x009b32a8·18000000·00000000·10000000·e0000000·................
19 ··0x009b32f8·98eca6ff·06000000·00000000·10000000·................19 ··0x009b32b8·d8eca6ff·06000000·00000000·10000000·................
20 ··0x009b3308·f4000000·a4f8b5ff·5a000000·00000000·........Z.......20 ··0x009b32c8·f4000000·04fbb5ff·5a000000·00000000·........Z.......
21 ··0x009b3318·14000000·08010000·76eca6ff·16000000·........v.......21 ··0x009b32d8·14000000·08010000·b6eca6ff·16000000·................
22 ··0x009b3328·00000000·00000000·48000000·20010000·........H...·...22 ··0x009b32e8·00000000·00000000·48000000·20010000·........H...·...
23 ··0x009b3338·d8f8b5ff·02040000·00460e10·8f02420e·.........F....B.23 ··0x009b32f8·38fbb5ff·02040000·00460e10·8f02420e·8........F....B.
24 ··0x009b3348·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.024 ··0x009b3308·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
25 ··0x009b3358·8606440e·38830747·0e500324·020a0e38·..D.8..G.P.$...825 ··0x009b3318·8606440e·38830747·0e500324·020a0e38·..D.8..G.P.$...8
26 ··0x009b3368·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B26 ··0x009b3328·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
27 ··0x009b3378·0e08410b·1c000000·6c010000·28eca6ff·..A.....l...(...27 ··0x009b3338·0e08410b·1c000000·6c010000·68eca6ff·..A.....l...h...
28 ··0x009b3388·5a000000·000e5083·0786068c·058d048e·Z.....P.........28 ··0x009b3348·5a000000·000e5083·0786068c·058d048e·Z.....P.........
29 ··0x009b3398·038f0200·48000000·8c010000·7cfcb5ff·....H.......|...29 ··0x009b3358·038f0200·48000000·8c010000·dcfeb5ff·....H...........
30 ··0x009b33a8·2e010000·00460e10·8f02450e·188e0345·.....F....E....E30 ··0x009b3368·2e010000·00460e10·8f02450e·188e0345·.....F....E....E
31 ··0x009b33b8·0e208d04·450e288c·05440e30·8606430e·.·..E.(..D.0..C.31 ··0x009b3378·0e208d04·450e288c·05440e30·8606430e·.·..E.(..D.0..C.
32 ··0x009b33c8·38830744·0e500303·010e3841·0e30410e·8..D.P....8A.0A.32 ··0x009b3388·38830744·0e500303·010e3841·0e30410e·8..D.P....8A.0A.
33 ··0x009b33d8·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....33 ··0x009b3398·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....
34 ··0x009b33e8·30000000·d8010000·16eca6ff·30000000·0...........0...34 ··0x009b33a8·30000000·d8010000·56eca6ff·30000000·0.......V...0...
35 ··0x009b33f8·000e5083·0786068c·058d048e·038f0261·..P............a35 ··0x009b33b8·000e5083·0786068c·058d048e·038f0261·..P............a
36 ··0x009b3408·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.36 ··0x009b33c8·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
37 ··0x009b3418·10420e08·34000000·0c020000·2cfdb5ff·.B..4.......,...37 ··0x009b33d8·10420e08·34000000·0c020000·8cffb5ff·.B..4...........
38 ··0x009b3428·23010000·00460e10·8c02410e·18860341·#....F....A....A38 ··0x009b33e8·23010000·00460e10·8c02410e·18860341·#....F....A....A
39 ··0x009b3438·0e208304·5d0a0e18·410e1042·0e08410b·.·..]...A..B..A.39 ··0x009b33f8·0e208304·5d0a0e18·410e1042·0e08410b·.·..]...A..B..A.
40 ··0x009b3448·6f0a0e18·430e1042·0e08450b·28000000·o...C..B..E.(...40 ··0x009b3408·6f0a0e18·430e1042·0e08450b·28000000·o...C..B..E.(...
41 ··0x009b3458·44020000·24feb5ff·30000000·00460e10·D...$...0....F..41 ··0x009b3418·44020000·8400b6ff·30000000·00460e10·D.......0....F..
42 ··0x009b3468·8c02450e·18860346·0e208304·4a0e184c·..E....F.·..J..L42 ··0x009b3428·8c02450e·18860346·0e208304·4a0e184c·..E....F.·..J..L
43 ··0x009b3478·0e10420e·08000000·28000000·70020000·..B.....(...p...43 ··0x009b3438·0e10420e·08000000·28000000·70020000·..B.....(...p...
44 ··0x009b3488·28feb5ff·30000000·00460e10·8c02450e·(...0....F....E.44 ··0x009b3448·8800b6ff·30000000·00460e10·8c02450e·....0....F....E.
45 ··0x009b3498·18860346·0e208304·4a0e184c·0e10420e·...F.·..J..L..B.45 ··0x009b3458·18860346·0e208304·4a0e184c·0e10420e·...F.·..J..L..B.
46 ··0x009b34a8·08000000·18000000·9c020000·2cfeb5ff·............,...46 ··0x009b3468·08000000·18000000·9c020000·8c00b6ff·................
47 ··0x009b34b8·78000000·00740e20·720a0e08·410b0000·x....t.·r...A...47 ··0x009b3478·78000000·00740e20·720a0e08·410b0000·x....t.·r...A...
48 ··0x009b34c8·48000000·b8020000·90feb5ff·8f040000·H...............48 ··0x009b3488·48000000·b8020000·f000b6ff·8f040000·H...............
49 ··0x009b34d8·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..49 ··0x009b3498·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
50 ··0x009b34e8·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G50 ··0x009b34a8·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
51 ··0x009b34f8·0e800102·fb0a0e38·410e3041·0e28420e·.......8A.0A.(B.51 ··0x009b34b8·0e800102·fb0a0e38·410e3041·0e28420e·.......8A.0A.(B.
52 ··0x009b3508·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....52 ··0x009b34c8·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
53 ··0x009b3518·04030000·1aeba6ff·a8000000·000e8001·................53 ··0x009b34d8·04030000·5aeba6ff·a8000000·000e8001·....Z...........
54 ··0x009b3528·83078606·8c058d04·8e038f02·28000000·............(...54 ··0x009b34e8·83078606·8c058d04·8e038f02·28000000·............(...
55 ··0x009b3538·24030000·b402b6ff·a9000000·00460e10·$............F..55 ··0x009b34f8·24030000·1405b6ff·a9000000·00460e10·$............F..
56 ··0x009b3548·8c02440e·18860344·0e30026c·0a0e1844·..D....D.0.l...D56 ··0x009b3508·8c02440e·18860344·0e30026c·0a0e1844·..D....D.0.l...D
57 ··0x009b3558·0e10420e·08410b00·30000000·50030000·..B..A..0...P...57 ··0x009b3518·0e10420e·08410b00·30000000·50030000·..B..A..0...P...
58 ··0x009b3568·3803b6ff·7c000000·00450e10·8602440e·8...|....E....D.58 ··0x009b3528·9805b6ff·7c000000·00450e10·8602440e·....|....E....D.
59 ··0x009b3578·18830347·0e205a0a·0e18430e·10410e08·...G.·Z...C..A..59 ··0x009b3538·18830347·0e205a0a·0e18430e·10410e08·...G.·Z...C..A..
60 ··0x009b3588·410b0243·0e18440e·10410e08·14000000·A..C..D..A......60 ··0x009b3548·410b0243·0e18440e·10410e08·14000000·A..C..D..A......
61 ··0x009b3598·84030000·42eba6ff·0c000000·000e2083·....B.........·.61 ··0x009b3558·84030000·82eba6ff·0c000000·000e2083·..............·.
62 ··0x009b35a8·03860200·1c000000·9c030000·6c03b6ff·............l...62 ··0x009b3568·03860200·1c000000·9c030000·cc05b6ff·................
63 ··0x009b35b8·b8000000·00480e30·02660a0e·08410b02·.....H.0.f...A..63 ··0x009b3578·b8000000·00480e30·02660a0e·08410b02·.....H.0.f...A..
64 ··0x009b35c8·480e0800·10000000·bc030000·16eba6ff·H...............64 ··0x009b3588·480e0800·10000000·bc030000·56eba6ff·H...........V...
65 ··0x009b35d8·0f000000·000e3000·34000000·d0030000·......0.4.......65 ··0x009b3598·0f000000·000e3000·34000000·d0030000·......0.4.......
66 ··0x009b35e8·f803b6ff·aa000000·00450e10·8602410e·.........E....A.66 ··0x009b35a8·5806b6ff·aa000000·00450e10·8602410e·X........E....A.
67 ··0x009b35f8·18830347·0e20026e·0e28560e·30460e28·...G.·.n.(V.0F.(67 ··0x009b35b8·18830347·0e20026e·0e28560e·30460e28·...G.·.n.(V.0F.(
68 ··0x009b3608·410e2044·0a0e1841·0e10410e·08410b00·A.·D...A..A..A..68 ··0x009b35c8·410e2044·0a0e1841·0e10410e·08410b00·A.·D...A..A..A..
69 ··0x009b3618·30000000·08040000·7004b6ff·22010000·0.......p..."...69 ··0x009b35d8·30000000·08040000·d006b6ff·22010000·0..........."...
70 ··0x009b3628·00460e10·8c02410e·18860347·0e208304·.F....A....G.·..70 ··0x009b35e8·00460e10·8c02410e·18860347·0e208304·.F....A....G.·..
71 ··0x009b3638·470e4002·4f0a0e20·410e1841·0e10420e·G.@.O..·A..A..B.71 ··0x009b35f8·470e4002·4f0a0e20·410e1841·0e10420e·G.@.O..·A..A..B.
72 ··0x009b3648·08410b00·18000000·3c040000·a5eaa6ff·.A......<.......72 ··0x009b3608·08410b00·18000000·3c040000·e5eaa6ff·.A......<.......
73 ··0x009b3658·9b000000·000e4083·0486038c·02000000·......@.........73 ··0x009b3618·9b000000·000e4083·0486038c·02000000·......@.........
74 ··0x009b3668·38000000·58040000·5005b6ff·c9000000·8...X...P.......74 ··0x009b3628·38000000·58040000·b007b6ff·c9000000·8...X...........
75 ··0x009b3678·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..75 ··0x009b3638·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
76 ··0x009b3688·440e2883·05460e30·02670a0e·28410e20·D.(..F.0.g..(A.·76 ··0x009b3648·440e2883·05460e30·02670a0e·28410e20·D.(..F.0.g..(A.·
77 ··0x009b3698·410e1842·0e10420e·084a0b00·18000000·A..B..B..J......77 ··0x009b3658·410e1842·0e10420e·084a0b00·18000000·A..B..B..J......
78 ··0x009b36a8·94040000·e8eaa6ff·08000000·000e3083·..............0.78 ··0x009b3668·94040000·28eba6ff·08000000·000e3083·....(.........0.
79 ··0x009b36b8·0586048c·038d0200·34000000·b0040000·........4.......79 ··0x009b3678·0586048c·038d0200·34000000·b0040000·........4.......
80 ··0x009b36c8·c805b6ff·5f000000·00460e10·8d02450e·...._....F....E.80 ··0x009b3688·2808b6ff·5f000000·00460e10·8d02450e·(..._....F....E.
81 ··0x009b36d8·188c0344·0e208604·440e2883·054c0e30·...D.·..D.(..L.081 ··0x009b3698·188c0344·0e208604·440e2883·054c0e30·...D.·..D.(..L.0
82 ··0x009b36e8·790e2841·0e20410e·18420e10·420e0800·y.(A.·A..B..B...82 ··0x009b36a8·790e2841·0e20410e·18420e10·420e0800·y.(A.·A..B..B...
83 ··0x009b36f8·18000000·e8040000·9ceaa6ff·08000000·................83 ··0x009b36b8·18000000·e8040000·dceaa6ff·08000000·................
84 ··0x009b3708·000e3083·0586048c·038d0200·18000000·..0.............84 ··0x009b36c8·000e3083·0586048c·038d0200·18000000·..0.............
85 ··0x009b3718·04050000·d405b6ff·73000000·00740e20·........s....t.·85 ··0x009b36d8·04050000·3408b6ff·73000000·00740e20·....4...s....t.·
86 ··0x009b3728·6d0a0e08·410b0000·10000000·20050000·m...A.......·...86 ··0x009b36e8·6d0a0e08·410b0000·10000000·20050000·m...A.......·...
87 ··0x009b3738·3806b6ff·73000000·00000000·10000000·8...s...........87 ··0x009b36f8·9808b6ff·73000000·00000000·10000000·....s...........
88 ··0x009b3748·34050000·58eaa6ff·03000000·00000000·4...X...........88 ··0x009b3708·34050000·98eaa6ff·03000000·00000000·4...............
89 ··0x009b3758·38000000·48050000·9006b6ff·ce000000·8...H...........89 ··0x009b3718·38000000·48050000·f008b6ff·ce000000·8...H...........
90 ··0x009b3768·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..90 ··0x009b3728·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
91 ··0x009b3778·430e2883·05470e30·760a0e28·410e2041·C.(..G.0v..(A.·A91 ··0x009b3738·430e2883·05470e30·760a0e28·410e2041·C.(..G.0v..(A.·A
92 ··0x009b3788·0e18420e·10420e08·410b0000·18000000·..B..B..A.......92 ··0x009b3748·0e18420e·10420e08·410b0000·18000000·..B..B..A.......
93 ··0x009b3798·84050000·0beaa6ff·0e000000·000e3083·..............0.93 ··0x009b3758·84050000·4beaa6ff·0e000000·000e3083·....K.........0.
94 ··0x009b37a8·0586048c·038d0200·6c000000·a0050000·........l.......94 ··0x009b3768·0586048c·038d0200·6c000000·a0050000·........l.......
95 ··0x009b37b8·0807b6ff·6f030000·00460e10·8f02420e·....o....F....B.95 ··0x009b3778·6809b6ff·6f030000·00460e10·8f02420e·h...o....F....B.
96 ··0x009b37c8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.096 ··0x009b3788·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
97 ··0x009b37d8·8606410e·38830747·0e605e0a·0e38430e·..A.8..G.`^..8C.97 ··0x009b3798·8606410e·38830747·0e605e0a·0e38430e·..A.8..G.`^..8C.
98 ··0x009b37e8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..98 ··0x009b37a8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
99 ··0x009b37f8·410b02f4·0e68590e·70490e68·410e6044·A....hY.pI.hA.`D99 ··0x009b37b8·410b02f4·0e68590e·70490e68·410e6044·A....hY.pI.hA.`D
100 ··0x009b3808·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B100 ··0x009b37c8·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
101 ··0x009b3818·0e10420e·084b0b00·40000000·10060000·..B..K..@.......101 ··0x009b37d8·0e10420e·084b0b00·40000000·10060000·..B..K..@.......
102 ··0x009b3828·8de9a6ff·61010000·000e6083·0786068c·....a.....`.....102 ··0x009b37e8·cde9a6ff·61010000·000e6083·0786068c·....a.....`.....
103 ··0x009b3838·058d048e·038f0202·a20e6848·0e70530e·..........hH.pS.103 ··0x009b37f8·058d048e·038f0202·a20e6848·0e70530e·..........hH.pS.
104 ··0x009b3848·68410e60·028f0e38·460e3041·0e28420e·hA.`...8F.0A.(B.104 ··0x009b3808·68410e60·028f0e38·460e3041·0e28420e·hA.`...8F.0A.(B.
105 ··0x009b3858·20420e18·420e1042·0e080000·20000000··B..B..B....·...105 ··0x009b3818·20420e18·420e1042·0e080000·20000000··B..B..B....·...
106 ··0x009b3868·54060000·c409b6ff·76000000·00450e10·T.......v....E..106 ··0x009b3828·54060000·240cb6ff·78000000·00460e10·T...$...x....F..
107 ··0x009b3878·8602440e·206e0a0e·10440e08·410b0000·..D.·n...D..A...107 ··0x009b3838·8c02440e·206e0a0e·10450e08·410b0000·..D.·n...E..A...
108 ··0x009b3888·20000000·78060000·86eaa6ff·36000000··...x.......6...108 ··0x009b3848·20000000·78060000·c6eaa6ff·37000000··...x.......7...
109 ··0x009b3898·000e2086·02610e28·450e304d·0e28410e·..·..a.(E.0M.(A.109 ··0x009b3858·000e208c·02620e28·450e304d·0e28410e·..·..b.(E.0M.(A.
110 ··0x009b38a8·20000000·28000000·9c060000·fc09b6ff··...(...........110 ··0x009b3868·20000000·28000000·9c060000·5c0cb6ff··...(.......\...
111 ··0x009b38b8·73000000·00450e10·8602440e·18830341·s....E....D....A111 ··0x009b3878·73000000·00450e10·8602440e·18830341·s....E....D....A
112 ··0x009b38c8·0e20024c·0a0e1844·0e10410e·08450b00·.·.L...D..A..E..112 ··0x009b3888·0e20024c·0a0e1844·0e10410e·08450b00·.·.L...D..A..E..
113 ··0x009b38d8·14000000·c8060000·6ceaa6ff·22000000·........l..."...113 ··0x009b3898·14000000·c8060000·adeaa6ff·22000000·............"...
114 ··0x009b38e8·000e2083·03860200·48000000·e0060000·..·.....H.......114 ··0x009b38a8·000e2083·03860200·48000000·e0060000·..·.....H.......
115 ··0x009b38f8·2832c9ff·15010000·00460e10·8f02450e·(2.......F....E.115 ··0x009b38b8·7845c9ff·15010000·00460e10·8f02450e·xE.......F....E.
116 ··0x009b3908·188e0342·0e208d04·4b0e288c·05440e30·...B.·..K.(..D.0116 ··0x009b38c8·188e0342·0e208d04·4b0e288c·05440e30·...B.·..K.(..D.0
117 ··0x009b3918·8606470e·38830742·0e4002c7·0a0e3844·..G.8..B.@....8D117 ··0x009b38d8·8606470e·38830742·0e4002c7·0a0e3844·..G.8..B.@....8D
118 ··0x009b3928·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.118 ··0x009b38e8·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
119 ··0x009b3938·08410b00·1c000000·2c070000·2aeaa6ff·.A......,...*...119 ··0x009b38f8·08410b00·1c000000·2c070000·6beaa6ff·.A......,...k...
120 ··0x009b3948·2e000000·000e4083·0786068c·058d048e·......@.........120 ··0x009b3908·2e000000·000e4083·0786068c·058d048e·......@.........
121 ··0x009b3958·038f0200·24000000·4c070000·cc09b6ff·....$...L.......121 ··0x009b3918·038f0200·24000000·4c070000·2c0cb6ff·....$...L...,...
122 ··0x009b3968·70000000·00450e10·8602440e·18830344·p....E....D....D122 ··0x009b3928·70000000·00450e10·8602440e·18830344·p....E....D....D
123 ··0x009b3978·0e20025d·0e18440e·10410e08·14000000·.·.]..D..A......123 ··0x009b3938·0e20025d·0e18440e·10410e08·14000000·.·.]..D..A......
124 ··0x009b3988·74070000·10eaa6ff·09000000·000e2083·t.............·.124 ··0x009b3948·74070000·51eaa6ff·09000000·000e2083·t...Q.........·.
125 ··0x009b3998·03860200·24000000·8c070000·fc09b6ff·....$...........125 ··0x009b3958·03860200·24000000·8c070000·5c0cb6ff·....$.......\...
Max diff block lines reached; 3666400/3722673 bytes (98.49%) of diff not shown.
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00a25dc8·906a6400·00000000···················.jd.....2 ··0x00a25dc8·a07d6400·00000000···················.}d.....
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00a25dd0·606a6400·00000000···················`jd.....2 ··0x00a25dd0·707d6400·00000000···················p}d.....
  
1.16 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 61, 45 lines modifiedOffset 61, 45 lines modified
61 ··0x00a27360·ffffffff·00000000·a073a200·00000000·.........s......61 ··0x00a27360·ffffffff·00000000·a073a200·00000000·.........s......
62 ··0x00a27370·08000000·00000000·01000000·00000000·................62 ··0x00a27370·08000000·00000000·01000000·00000000·................
63 ··0x00a27380·ffffffff·00000000·a073a200·00000000·.........s......63 ··0x00a27380·ffffffff·00000000·a073a200·00000000·.........s......
64 ··0x00a27390·01000000·00000000·00000000·00000000·................64 ··0x00a27390·01000000·00000000·00000000·00000000·................
65 ··0x00a273a0·ffffffff·00000000·401ba400·00000000·........@.......65 ··0x00a273a0·ffffffff·00000000·401ba400·00000000·........@.......
66 ··0x00a273b0·00000000·00000000·3efa6e00·00000000·........>.n.....66 ··0x00a273b0·00000000·00000000·3efa6e00·00000000·........>.n.....
67 ··0x00a273c0·18000000·00000000·04000000·00000000·................67 ··0x00a273c0·18000000·00000000·04000000·00000000·................
68 ··0x00a273d0·33c24300·00000000·00000000·00000000·3.C.............68 ··0x00a273d0·aac14300·00000000·00000000·00000000·..C.............
69 ··0x00a273e0·00000000·00000000·00000000·00000000·................69 ··0x00a273e0·00000000·00000000·00000000·00000000·................
70 ··0x00a273f0·00000000·00000000·40096500·00000000·........@.e.....70 ··0x00a273f0·00000000·00000000·501c6500·00000000·........P.e.....
71 ··0x00a27400·4075a200·00000000·00000000·00000000·@u..............71 ··0x00a27400·4075a200·00000000·00000000·00000000·@u..............
72 ··0x00a27410·00000000·00000000·00000000·00000000·................72 ··0x00a27410·00000000·00000000·00000000·00000000·................
73 ··0x00a27420·00000000·00000000·00000000·00000000·................73 ··0x00a27420·00000000·00000000·00000000·00000000·................
74 ··0x00a27430·00000000·00000000·00000000·00000000·................74 ··0x00a27430·00000000·00000000·00000000·00000000·................
75 ··0x00a27440·00000000·00000000·00000000·00000000·................75 ··0x00a27440·00000000·00000000·00000000·00000000·................
76 ··0x00a27450·c0967200·00000000·00000000·00000000·..r.............76 ··0x00a27450·c0967200·00000000·00000000·00000000·..r.............
77 ··0x00a27460·00000000·00000000·00000000·00000000·................77 ··0x00a27460·00000000·00000000·00000000·00000000·................
78 ··0x00a27470·00000000·00000000·00000000·00000000·................78 ··0x00a27470·00000000·00000000·00000000·00000000·................
79 ··0x00a27480·00000000·00000000·00000000·00000000·................79 ··0x00a27480·00000000·00000000·00000000·00000000·................
80 ··0x00a27490·00000000·00000000·00000000·00000000·................80 ··0x00a27490·00000000·00000000·00000000·00000000·................
81 ··0x00a274a0·208fa300·00000000·00000000·00000000··...............81 ··0x00a274a0·208fa300·00000000·00000000·00000000··...............
82 ··0x00a274b0·00000000·00000000·00000000·00000000·................82 ··0x00a274b0·00000000·00000000·00000000·00000000·................
83 ··0x00a274c0·00000000·00000000·00000000·00000000·................83 ··0x00a274c0·00000000·00000000·00000000·00000000·................
84 ··0x00a274d0·00000000·00000000·87c14300·00000000·..........C.....84 ··0x00a274d0·00000000·00000000·fec04300·00000000·..........C.....
85 ··0x00a274e0·00000000·00000000·00000000·00000000·................85 ··0x00a274e0·00000000·00000000·00000000·00000000·................
86 ··0x00a274f0·00000000·00000000·00000000·00000000·................86 ··0x00a274f0·00000000·00000000·00000000·00000000·................
87 ··0x00a27500·00000000·00000000·00000000·00000000·................87 ··0x00a27500·00000000·00000000·00000000·00000000·................
88 ··0x00a27510·00000000·00000000·00000000·00000000·................88 ··0x00a27510·00000000·00000000·00000000·00000000·................
89 ··0x00a27520·00000000·00000000·00000000·00000000·................89 ··0x00a27520·00000000·00000000·00000000·00000000·................
90 ··0x00a27530·b09e5300·00000000·00000000·00000000·..S.............90 ··0x00a27530·30a15300·00000000·00000000·00000000·0.S.............
91 ··0x00a27540·00000000·00000000·00000000·00000000·................91 ··0x00a27540·00000000·00000000·00000000·00000000·................
92 ··0x00a27550·00000000·00000000·00000000·00000000·................92 ··0x00a27550·00000000·00000000·00000000·00000000·................
93 ··0x00a27560·00000000·00000000·00000000·00000000·................93 ··0x00a27560·00000000·00000000·00000000·00000000·................
94 ··0x00a27570·00000000·00000000·00000000·00000000·................94 ··0x00a27570·00000000·00000000·00000000·00000000·................
95 ··0x00a27580·00000000·00000000·00000000·00000000·................95 ··0x00a27580·00000000·00000000·00000000·00000000·................
96 ··0x00a27590·fcc14300·00000000·00000000·00000000·..C.............96 ··0x00a27590·73c14300·00000000·00000000·00000000·s.C.............
97 ··0x00a275a0·00000000·00000000·33c14300·00000000·........3.C.....97 ··0x00a275a0·00000000·00000000·aac04300·00000000·..........C.....
98 ··0x00a275b0·70096500·00000000·209f5300·00000000·p.e.....·.S.....98 ··0x00a275b0·801c6500·00000000·a0a15300·00000000·..e.......S.....
99 ··0x00a275c0·00000000·00000000·00000000·00000000·................99 ··0x00a275c0·00000000·00000000·00000000·00000000·................
100 ··0x00a275d0·00000000·00000000·00000000·00000000·................100 ··0x00a275d0·00000000·00000000·00000000·00000000·................
101 ··0x00a275e0·00000000·00000000·00000000·00000000·................101 ··0x00a275e0·00000000·00000000·00000000·00000000·................
102 ··0x00a275f0·00000000·00000000·00000000·00000000·................102 ··0x00a275f0·00000000·00000000·00000000·00000000·................
103 ··0x00a27600·00000000·00000000·00000000·00000000·................103 ··0x00a27600·00000000·00000000·00000000·00000000·................
104 ··0x00a27610·00000000·00000000·00000000·00000000·................104 ··0x00a27610·00000000·00000000·00000000·00000000·................
105 ··0x00a27620·00000000·00000000·00000000·00000000·................105 ··0x00a27620·00000000·00000000·00000000·00000000·................
Offset 185, 73 lines modifiedOffset 185, 73 lines modified
185 ··0x00a27b20·00000000·00000000·00000000·00000000·................185 ··0x00a27b20·00000000·00000000·00000000·00000000·................
186 ··0x00a27b30·00000000·00000000·d07aa200·00000000·.........z......186 ··0x00a27b30·00000000·00000000·d07aa200·00000000·.........z......
187 ··0x00a27b40·00000000·00000000·00000000·00000000·................187 ··0x00a27b40·00000000·00000000·00000000·00000000·................
188 ··0x00a27b50·00000000·00000000·00000000·00000000·................188 ··0x00a27b50·00000000·00000000·00000000·00000000·................
189 ··0x00a27b60·ffffffff·00000000·401ba400·00000000·........@.......189 ··0x00a27b60·ffffffff·00000000·401ba400·00000000·........@.......
190 ··0x00a27b70·00000000·00000000·23fd6e00·00000000·........#.n.....190 ··0x00a27b70·00000000·00000000·23fd6e00·00000000·........#.n.....
191 ··0x00a27b80·20000000·00000000·00000000·00000000··...............191 ··0x00a27b80·20000000·00000000·00000000·00000000··...............
192 ··0x00a27b90·b0186500·00000000·00000000·00000000·..e.............192 ··0x00a27b90·c02b6500·00000000·00000000·00000000·.+e.............
193 ··0x00a27ba0·00000000·00000000·00000000·00000000·................193 ··0x00a27ba0·00000000·00000000·00000000·00000000·................
194 ··0x00a27bb0·00000000·00000000·00000000·00000000·................194 ··0x00a27bb0·00000000·00000000·00000000·00000000·................
195 ··0x00a27bc0·00000000·00000000·00000000·00000000·................195 ··0x00a27bc0·00000000·00000000·00000000·00000000·................
196 ··0x00a27bd0·00000000·00000000·00000000·00000000·................196 ··0x00a27bd0·00000000·00000000·00000000·00000000·................
197 ··0x00a27be0·00000000·00000000·00000000·00000000·................197 ··0x00a27be0·00000000·00000000·00000000·00000000·................
198 ··0x00a27bf0·50bd5700·00000000·00000000·00000000·P.W.............198 ··0x00a27bf0·00c25700·00000000·00000000·00000000·..W.............
199 ··0x00a27c00·00000000·00000000·00400000·00000000·.........@......199 ··0x00a27c00·00000000·00000000·00400000·00000000·.........@......
200 ··0x00a27c10·00000000·00000000·80024400·00000000·..........D.....200 ··0x00a27c10·00000000·00000000·f1014400·00000000·..........D.....
201 ··0x00a27c20·00000000·00000000·00000000·00000000·................201 ··0x00a27c20·00000000·00000000·00000000·00000000·................
202 ··0x00a27c30·00000000·00000000·40c65700·00000000·........@.W.....202 ··0x00a27c30·00000000·00000000·f0ca5700·00000000·..........W.....
203 ··0x00a27c40·b0d15300·00000000·007da200·00000000·..S......}......203 ··0x00a27c40·50d45300·00000000·007da200·00000000·P.S......}......
204 ··0x00a27c50·00000000·00000000·00000000·00000000·................204 ··0x00a27c50·00000000·00000000·00000000·00000000·................
205 ··0x00a27c60·00000000·00000000·00000000·00000000·................205 ··0x00a27c60·00000000·00000000·00000000·00000000·................
206 ··0x00a27c70·00000000·00000000·00000000·00000000·................206 ··0x00a27c70·00000000·00000000·00000000·00000000·................
207 ··0x00a27c80·00000000·00000000·00000000·00000000·................207 ··0x00a27c80·00000000·00000000·00000000·00000000·................
208 ··0x00a27c90·00000000·00000000·00000000·00000000·................208 ··0x00a27c90·00000000·00000000·00000000·00000000·................
209 ··0x00a27ca0·00000000·00000000·00000000·00000000·................209 ··0x00a27ca0·00000000·00000000·00000000·00000000·................
210 ··0x00a27cb0·00000000·00000000·00000000·00000000·................210 ··0x00a27cb0·00000000·00000000·00000000·00000000·................
211 ··0x00a27cc0·00000000·00000000·00000000·00000000·................211 ··0x00a27cc0·00000000·00000000·00000000·00000000·................
212 ··0x00a27cd0·00000000·00000000·00000000·00000000·................212 ··0x00a27cd0·00000000·00000000·00000000·00000000·................
213 ··0x00a27ce0·00000000·00000000·00000000·00000000·................213 ··0x00a27ce0·00000000·00000000·00000000·00000000·................
214 ··0x00a27cf0·00000000·00000000·00000000·00000000·................214 ··0x00a27cf0·00000000·00000000·00000000·00000000·................
215 ··0x00a27d00·36fd6e00·00000000·83004400·00000000·6.n.......D.....215 ··0x00a27d00·36fd6e00·00000000·f4ff4300·00000000·6.n.......C.....
216 ··0x00a27d10·04000000·00000000·40a97200·00000000·........@.r.....216 ··0x00a27d10·04000000·00000000·40a97200·00000000·........@.r.....
217 ··0x00a27d20·46fd6e00·00000000·47004400·00000000·F.n.....G.D.....217 ··0x00a27d20·46fd6e00·00000000·b8ff4300·00000000·F.n.......C.....
218 ··0x00a27d30·04000000·00000000·00b07200·00000000·..........r.....218 ··0x00a27d30·04000000·00000000·00b07200·00000000·..........r.....
219 ··0x00a27d40·51fd6e00·00000000·c4054400·00000000·Q.n.......D.....219 ··0x00a27d40·51fd6e00·00000000·35054400·00000000·Q.n.....5.D.....
220 ··0x00a27d50·08000000·00000000·00a97200·00000000·..........r.....220 ··0x00a27d50·08000000·00000000·00a97200·00000000·..........r.....
221 ··0x00a27d60·00000000·00000000·00000000·00000000·................221 ··0x00a27d60·00000000·00000000·00000000·00000000·................
222 ··0x00a27d70·00000000·00000000·00000000·00000000·................222 ··0x00a27d70·00000000·00000000·00000000·00000000·................
223 ··0x00a27d80·ffffffff·00000000·401ba400·00000000·........@.......223 ··0x00a27d80·ffffffff·00000000·401ba400·00000000·........@.......
224 ··0x00a27d90·00000000·00000000·c3fc6e00·00000000·..........n.....224 ··0x00a27d90·00000000·00000000·c3fc6e00·00000000·..........n.....
225 ··0x00a27da0·38000000·00000000·00000000·00000000·8...............225 ··0x00a27da0·38000000·00000000·00000000·00000000·8...............
226 ··0x00a27db0·70bc5300·00000000·00000000·00000000·p.S.............226 ··0x00a27db0·f0be5300·00000000·00000000·00000000·..S.............
227 ··0x00a27dc0·00000000·00000000·00000000·00000000·................227 ··0x00a27dc0·00000000·00000000·00000000·00000000·................
228 ··0x00a27dd0·00000000·00000000·10196500·00000000·..........e.....228 ··0x00a27dd0·00000000·00000000·202c6500·00000000·........·,e.....
229 ··0x00a27de0·207fa200·00000000·6087a200·00000000··.......`.......229 ··0x00a27de0·207fa200·00000000·6087a200·00000000··.......`.......
230 ··0x00a27df0·3087a200·00000000·00000000·00000000·0...............230 ··0x00a27df0·3087a200·00000000·00000000·00000000·0...............
231 ··0x00a27e00·00000000·00000000·eef14300·00000000·..........C.....231 ··0x00a27e00·00000000·00000000·5ff14300·00000000·........_.C.....
232 ··0x00a27e10·50bd5700·00000000·00000000·00000000·P.W.............232 ··0x00a27e10·00c25700·00000000·00000000·00000000·..W.............
233 ··0x00a27e20·2087a200·00000000·00044000·00000000··.........@.....233 ··0x00a27e20·2087a200·00000000·00044000·00000000··.........@.....
234 ··0x00a27e30·80a97200·00000000·00000000·00000000·..r.............234 ··0x00a27e30·80a97200·00000000·00000000·00000000·..r.............
235 ··0x00a27e40·00000000·00000000·101e6500·00000000·..........e..... 
236 ··0x00a27e50·00000000·00000000·20186500·00000000·........·.e.....235 ··0x00a27e40·00000000·00000000·20316500·00000000·........·1e.....
 236 ··0x00a27e50·00000000·00000000·302b6500·00000000·........0+e.....
237 ··0x00a27e60·00000000·00000000·4080a200·00000000·........@.......237 ··0x00a27e60·00000000·00000000·4080a200·00000000·........@.......
238 ··0x00a27e70·00000000·00000000·00000000·00000000·................238 ··0x00a27e70·00000000·00000000·00000000·00000000·................
239 ··0x00a27e80·00000000·00000000·00000000·00000000·................239 ··0x00a27e80·00000000·00000000·00000000·00000000·................
240 ··0x00a27e90·00000000·00000000·00000000·00000000·................240 ··0x00a27e90·00000000·00000000·00000000·00000000·................
241 ··0x00a27ea0·00000000·00000000·70b85300·00000000·........p.S.....241 ··0x00a27ea0·00000000·00000000·f0ba5300·00000000·..........S.....
242 ··0x00a27eb0·b0dc5800·00000000·003c5900·00000000·..X......<Y.....242 ··0x00a27eb0·10e25800·00000000·a0405900·00000000·..X......@Y.....
243 ··0x00a27ec0·60f05700·00000000·00000000·00000000·`.W.............243 ··0x00a27ec0·10f55700·00000000·00000000·00000000·..W.............
244 ··0x00a27ed0·00000000·00000000·00000000·00000000·................244 ··0x00a27ed0·00000000·00000000·00000000·00000000·................
245 ··0x00a27ee0·00000000·00000000·00000000·00000000·................245 ··0x00a27ee0·00000000·00000000·00000000·00000000·................
246 ··0x00a27ef0·00000000·00000000·00000000·00000000·................246 ··0x00a27ef0·00000000·00000000·00000000·00000000·................
247 ··0x00a27f00·00000000·00000000·00000000·00000000·................247 ··0x00a27f00·00000000·00000000·00000000·00000000·................
248 ··0x00a27f10·00000000·00000000·00000000·00000000·................248 ··0x00a27f10·00000000·00000000·00000000·00000000·................
249 ··0x00a27f20·00000000·00000000·00000000·00000000·................249 ··0x00a27f20·00000000·00000000·00000000·00000000·................
250 ··0x00a27f30·00000000·00000000·c01f6500·00000000·..........e.....250 ··0x00a27f30·00000000·00000000·d0326500·00000000·.........2e.....
251 ··0x00a27f40·00000000·00000000·00000000·00000000·................251 ··0x00a27f40·00000000·00000000·00000000·00000000·................
252 ··0x00a27f50·00000000·00000000·00000000·00000000·................252 ··0x00a27f50·00000000·00000000·00000000·00000000·................
253 ··0x00a27f60·00000000·00000000·00000000·00000000·................253 ··0x00a27f60·00000000·00000000·00000000·00000000·................
254 ··0x00a27f70·00000000·00000000·00000000·00000000·................254 ··0x00a27f70·00000000·00000000·00000000·00000000·................
255 ··0x00a27f80·00000000·00000000·00000000·00000000·................255 ··0x00a27f80·00000000·00000000·00000000·00000000·................
256 ··0x00a27f90·00000000·00000000·00000000·00000000·................256 ··0x00a27f90·00000000·00000000·00000000·00000000·................
257 ··0x00a27fa0·00000000·00000000·00000000·00000000·................257 ··0x00a27fa0·00000000·00000000·00000000·00000000·................
Offset 260, 133 lines modifiedOffset 260, 133 lines modified
260 ··0x00a27fd0·00000000·00000000·00000000·00000000·................260 ··0x00a27fd0·00000000·00000000·00000000·00000000·................
261 ··0x00a27fe0·00000000·00000000·00000000·00000000·................261 ··0x00a27fe0·00000000·00000000·00000000·00000000·................
262 ··0x00a27ff0·00000000·00000000·00000000·00000000·................262 ··0x00a27ff0·00000000·00000000·00000000·00000000·................
263 ··0x00a28000·00000000·00000000·00000000·00000000·................263 ··0x00a28000·00000000·00000000·00000000·00000000·................
264 ··0x00a28010·00000000·00000000·00000000·00000000·................264 ··0x00a28010·00000000·00000000·00000000·00000000·................
265 ··0x00a28020·00000000·00000000·00000000·00000000·................265 ··0x00a28020·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 1202322/1212438 bytes (99.17%) of diff not shown.
3.36 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 2, 32 lines modifiedOffset 2, 32 lines modified
2 Hex·dump·of·section·'.PyRuntime':2 Hex·dump·of·section·'.PyRuntime':
3 ··0x00b32cc0·00000000·00000000·00000000·00000000·................3 ··0x00b32cc0·00000000·00000000·00000000·00000000·................
4 ··0x00b32cd0·00000000·00000000·00000000·00000000·................4 ··0x00b32cd0·00000000·00000000·00000000·00000000·................
5 ··0x00b32ce0·00000000·00000000·00000000·00000000·................5 ··0x00b32ce0·00000000·00000000·00000000·00000000·................
6 ··0x00b32cf0·00000000·00000000·ffffffff·ffffffff·................6 ··0x00b32cf0·00000000·00000000·ffffffff·ffffffff·................
7 ··0x00b32d00·00000000·00000000·00000000·00000000·................7 ··0x00b32d00·00000000·00000000·00000000·00000000·................
8 ··0x00b32d10·00000000·00000000·00000000·00000000·................8 ··0x00b32d10·00000000·00000000·00000000·00000000·................
9 ··0x00b32d20·00000000·00000000·d0ca5700·00000000·..........W.....9 ··0x00b32d20·00000000·00000000·80cf5700·00000000·..........W.....
10 ··0x00b32d30·80cc5700·00000000·d0cb5700·00000000·..W.......W.....10 ··0x00b32d30·30d15700·00000000·80d05700·00000000·0.W.......W.....
11 ··0x00b32d40·80cb5700·00000000·00000000·00000000·..W.............11 ··0x00b32d40·30d05700·00000000·00000000·00000000·0.W.............
12 ··0x00b32d50·60d85700·00000000·b0e35700·00000000·`.W.......W..... 
13 ··0x00b32d60·80f55700·00000000·c0e85700·00000000·..W.......W.....12 ··0x00b32d50·10dd5700·00000000·60e85700·00000000·..W.....`.W.....
 13 ··0x00b32d60·30fa5700·00000000·70ed5700·00000000·0.W.....p.W.....
14 ··0x00b32d70·00000000·00000000·60d85700·00000000·........`.W.....14 ··0x00b32d70·00000000·00000000·10dd5700·00000000·..........W.....
15 ··0x00b32d80·b0e35700·00000000·80f55700·00000000·..W.......W.....15 ··0x00b32d80·60e85700·00000000·30fa5700·00000000·`.W.....0.W.....
16 ··0x00b32d90·c0e85700·00000000·72000000·00000000·..W.....r.......16 ··0x00b32d90·70ed5700·00000000·72000000·00000000·p.W.....r.......
17 ··0x00b32da0·00000000·00000000·d0ca5700·00000000·..........W.....17 ··0x00b32da0·00000000·00000000·80cf5700·00000000·..........W.....
18 ··0x00b32db0·80cc5700·00000000·d0cb5700·00000000·..W.......W.....18 ··0x00b32db0·30d15700·00000000·80d05700·00000000·0.W.......W.....
19 ··0x00b32dc0·80cb5700·00000000·6d000000·00000000·..W.....m.......19 ··0x00b32dc0·30d05700·00000000·6d000000·00000000·0.W.....m.......
20 ··0x00b32dd0·00000000·00000000·60d85700·00000000·........`.W.....20 ··0x00b32dd0·00000000·00000000·10dd5700·00000000·..........W.....
21 ··0x00b32de0·b0e35700·00000000·80f55700·00000000·..W.......W.....21 ··0x00b32de0·60e85700·00000000·30fa5700·00000000·`.W.....0.W.....
22 ··0x00b32df0·c0e85700·00000000·6f000000·00000000·..W.....o.......22 ··0x00b32df0·70ed5700·00000000·6f000000·00000000·p.W.....o.......
23 ··0x00b32e00·00000000·00000000·60d85700·00000000·........`.W.....23 ··0x00b32e00·00000000·00000000·10dd5700·00000000·..........W.....
24 ··0x00b32e10·b0e35700·00000000·80f55700·00000000·..W.......W.....24 ··0x00b32e10·60e85700·00000000·30fa5700·00000000·`.W.....0.W.....
25 ··0x00b32e20·c0e85700·00000000·00000000·00000000·..W.............25 ··0x00b32e20·70ed5700·00000000·00000000·00000000·p.W.............
26 ··0x00b32e30·803f6600·00000000·60426600·00000000·.?f.....`Bf.....26 ··0x00b32e30·30526600·00000000·10556600·00000000·0Rf......Uf.....
27 ··0x00b32e40·ffffffff·00000000·00000000·00000000·................27 ··0x00b32e40·ffffffff·00000000·00000000·00000000·................
28 ··0x00b32e50·ffffffff·00000000·00000000·00000000·................28 ··0x00b32e50·ffffffff·00000000·00000000·00000000·................
29 ··0x00b32e60·00000000·00000000·00000000·00000000·................29 ··0x00b32e60·00000000·00000000·00000000·00000000·................
30 ··0x00b32e70·00000000·00000000·00000000·00000000·................30 ··0x00b32e70·00000000·00000000·00000000·00000000·................
31 ··0x00b32e80·00000000·00000000·00000000·00000000·................31 ··0x00b32e80·00000000·00000000·00000000·00000000·................
32 ··0x00b32e90·00000000·00000000·00000000·00000000·................32 ··0x00b32e90·00000000·00000000·00000000·00000000·................
33 ··0x00b32ea0·00000000·00000000·00000000·00000000·................33 ··0x00b32ea0·00000000·00000000·00000000·00000000·................
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63323563·34363234·62366639·37643433·c25c4624b6f97d43 
3 ··0x00000010·38616137·35663334·33313365·62396362·8aa75f34313eb9cb2 ··0x00000000·38323338·61333735·35383837·37396239·8238a375588779b9
 3 ··0x00000010·63343262·36616463·34353832·62366537·c42b6adc4582b6e7
4 ··0x00000020·65646139·65362e64·65627567·00000000·eda9e6.debug....4 ··0x00000020·39303463·62382e64·65627567·00000000·904cb8.debug....
5 ··0x00000030·a72907d5····························.)..5 ··0x00000030·b1221f55····························.".U
  
963 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···2084.2·KiB·(2134236·B)3 ··Compressed·size:···2085.0·KiB·(2135076·B)
4 ··Uncompressed·size:·7900.0·KiB·(8089600·B)4 ··Uncompressed·size:·7900.0·KiB·(8089600·B)
5 ··Ratio:·············0.2645 ··Ratio:·············0.264
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0·········2134236·········8089600··0.264··CRC64············010 ·········1·········1···············0···············0·········2135076·········8089600··0.264··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········2134196·········8089600··0.264··CRC6413 ·········1·········1··············12···············0·········2135036·········8089600··0.264··CRC64
89.8 MB
python3.12-nopie_3.12.3-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-04-10·05:33:47.000000·debian-binary
2 -rw-r--r--···0········0········0·····1044·2024-04-10·05:33:47.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1044·2024-04-10·05:33:47.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2124304·2024-04-10·05:33:47.000000·data.tar.xz3 -rw-r--r--···0········0········0··2127304·2024-04-10·05:33:47.000000·data.tar.xz
694 B
control.tar.xz
666 B
control.tar
596 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.12-nopie1 Package:·python3.12-nopie
2 Source:·python3.122 Source:·python3.12
3 Version:·3.12.3-13 Version:·3.12.3-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·78916 Installed-Size:·7895
7 Depends:·python3.12-minimal·(=·3.12.3-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.12-minimal·(=·3.12.3-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)
8 Section:·python8 Section:·python
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·allowed10 Multi-Arch:·allowed
11 Description:·Python·interpreter·linked·without·PIE·(version·3.12)11 Description:·Python·interpreter·linked·without·PIE·(version·3.12)
12 ·This·package·contains·the·interpreter·not·built·as·position·independent12 ·This·package·contains·the·interpreter·not·built·as·position·independent
13 ·executable.·This·interpreter·is·diverting·the·python3.12·executable,·and·making13 ·executable.·This·interpreter·is·diverting·the·python3.12·executable,·and·making
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
89.8 MB
data.tar.xz
89.8 MB
data.tar
1.33 KB
file list
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··8006848·2024-04-10·05:33:47.000000·./usr/bin/python3.124 -rwxr-xr-x···0·root·········(0)·root·········(0)··8010944·2024-04-10·05:33:47.000000·./usr/bin/python3.12
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-nopie/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-nopie/
8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-nopie/README.Debian8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-nopie/README.Debian
9 -rw-r--r--···0·root·········(0)·root·········(0)·····8877·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-nopie/changelog.Debian.gz9 -rw-r--r--···0·root·········(0)·root·········(0)·····8877·2024-04-10·05:33:47.000000·./usr/share/doc/python3.12-nopie/changelog.Debian.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2016-05-18·12:18:49.000000·./usr/share/doc/python3.12-nopie/copyright10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2016-05-18·12:18:49.000000·./usr/share/doc/python3.12-nopie/copyright
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/lintian/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-04-10·05:33:47.000000·./usr/share/lintian/
89.8 MB
./usr/bin/python3.12
File has been modified after NT_GNU_BUILD_ID has been applied.
1.03 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x64690011 ··Entry·point·address:···············0x648950
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········8004736·(bytes·into·file)13 ··Start·of·section·headers:··········8008832·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.55 KB
readelf --wide --program-header {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x6469002 Entry·point·0x648950
3 There·are·14·program·headers,·starting·at·offset·643 There·are·14·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000310·0x000310·R···0x8
7 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x00001c·0x00001c·R···0x17 ··INTERP·········0x000350·0x0000000000400350·0x0000000000400350·0x00001c·0x00001c·R···0x1
8 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]8 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]
9 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x01f5a0·0x01f5a0·R···0x10009 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x01f5a0·0x01f5a0·R···0x1000
10 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x2ce679·0x2ce679·R·E·0x100010 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x2cfcc9·0x2cfcc9·R·E·0x1000
11 ··LOAD···········0x2ef000·0x00000000006ef000·0x00000000006ef000·0x335120·0x335120·R···0x100011 ··LOAD···········0x2f0000·0x00000000006f0000·0x00000000006f0000·0x335128·0x335128·R···0x1000
12 ··LOAD···········0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x17d3b8·0x180bc0·RW··0x100012 ··LOAD···········0x625dc8·0x0000000000a26dc8·0x0000000000a26dc8·0x17d3b8·0x180bc0·RW··0x1000
13 ··DYNAMIC········0x624dd8·0x0000000000a25dd8·0x0000000000a25dd8·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x625dd8·0x0000000000a26dd8·0x0000000000a26dd8·0x000200·0x000200·RW··0x8
14 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x814 ··NOTE···········0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
15 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x415 ··NOTE···········0x000390·0x0000000000400390·0x0000000000400390·0x000044·0x000044·R···0x4
16 ··TLS············0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000000·0x000010·R···0x816 ··TLS············0x625dc8·0x0000000000a26dc8·0x0000000000a26dc8·0x000000·0x000010·R···0x8
17 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x817 ··GNU_PROPERTY···0x000370·0x0000000000400370·0x0000000000400370·0x000020·0x000020·R···0x8
18 ··GNU_EH_FRAME···0x59cd84·0x000000000099cd84·0x000000000099cd84·0x016454·0x016454·R···0x418 ··GNU_EH_FRAME···0x59dd84·0x000000000099dd84·0x000000000099dd84·0x01642c·0x01642c·R···0x4
19 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1019 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
20 ··GNU_RELRO······0x624dc8·0x0000000000a25dc8·0x0000000000a25dc8·0x000238·0x000238·R···0x120 ··GNU_RELRO······0x625dc8·0x0000000000a26dc8·0x0000000000a26dc8·0x000238·0x000238·R···0x1
  
21 ·Section·to·Segment·mapping:21 ·Section·to·Segment·mapping:
22 ··Segment·Sections...22 ··Segment·Sections...
23 ···00·····23 ···00·····
24 ···01·····.interp·24 ···01·····.interp·
25 ···02·····.interp·.note.gnu.property·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·25 ···02·····.interp·.note.gnu.property·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
26 ···03·····.init·.plt·.text·.fini·26 ···03·····.init·.plt·.text·.fini·
4.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0x7a2480:1 There·are·33·section·headers,·starting·at·offset·0x7a3480:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000400350·000350·00001c·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000400350·000350·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400370·000370·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400370·000370·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000400390·000390·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000400390·000390·000024·00···A··0···0··4
Offset 12, 31 lines modifiedOffset 12, 31 lines modified
12 ··[·7]·.dynstr···········STRTAB··········0000000000410e10·010e10·00a29a·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········0000000000410e10·010e10·00a29a·00···A··0···0··1
13 ··[·8]·.gnu.version······VERSYM··········000000000041b0aa·01b0aa·0011da·02···A··6···0··213 ··[·8]·.gnu.version······VERSYM··········000000000041b0aa·01b0aa·0011da·02···A··6···0··2
14 ··[·9]·.gnu.version_r····VERNEED·········000000000041c288·01c288·0001e0·00···A··7···3··814 ··[·9]·.gnu.version_r····VERNEED·········000000000041c288·01c288·0001e0·00···A··7···3··8
15 ··[10]·.rela.dyn·········RELA············000000000041c468·01c468·000228·18···A··6···0··815 ··[10]·.rela.dyn·········RELA············000000000041c468·01c468·000228·18···A··6···0··8
16 ··[11]·.rela.plt·········RELA············000000000041c690·01c690·002f10·18··AI··6··25··816 ··[11]·.rela.plt·········RELA············000000000041c690·01c690·002f10·18··AI··6··25··8
17 ··[12]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··417 ··[12]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··4
18 ··[13]·.plt··············PROGBITS········0000000000420020·020020·001f70·10··AX··0···0·1618 ··[13]·.plt··············PROGBITS········0000000000420020·020020·001f70·10··AX··0···0·16
19 ··[14]·.text·············PROGBITS········0000000000421f90·021f90·2cc6de·00··AX··0···0·1619 ··[14]·.text·············PROGBITS········0000000000421f90·021f90·2cdd2e·00··AX··0···0·16
20 ··[15]·.fini·············PROGBITS········00000000006ee670·2ee670·000009·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000006efcc0·2efcc0·000009·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000006ef000·2ef000·2add83·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000006f0000·2f0000·2add83·00···A··0···0·32
22 ··[17]·.stapsdt.base·····PROGBITS········000000000099cd83·59cd83·000001·00···A··0···0··122 ··[17]·.stapsdt.base·····PROGBITS········000000000099dd83·59dd83·000001·00···A··0···0··1
23 ··[18]·.eh_frame_hdr·····PROGBITS········000000000099cd84·59cd84·016454·00···A··0···0··423 ··[18]·.eh_frame_hdr·····PROGBITS········000000000099dd84·59dd84·01642c·00···A··0···0··4
24 ··[19]·.eh_frame·········PROGBITS········00000000009b31d8·5b31d8·070f48·00···A··0···0··824 ··[19]·.eh_frame·········PROGBITS········00000000009b41b0·5b41b0·070f78·00···A··0···0··8
25 ··[20]·.tbss·············NOBITS··········0000000000a25dc8·624dc8·000010·00·WAT··0···0··825 ··[20]·.tbss·············NOBITS··········0000000000a26dc8·625dc8·000010·00·WAT··0···0··8
26 ··[21]·.init_array·······INIT_ARRAY······0000000000a25dc8·624dc8·000008·08··WA··0···0··826 ··[21]·.init_array·······INIT_ARRAY······0000000000a26dc8·625dc8·000008·08··WA··0···0··8
27 ··[22]·.fini_array·······FINI_ARRAY······0000000000a25dd0·624dd0·000008·08··WA··0···0··827 ··[22]·.fini_array·······FINI_ARRAY······0000000000a26dd0·625dd0·000008·08··WA··0···0··8
28 ··[23]·.dynamic··········DYNAMIC·········0000000000a25dd8·624dd8·000200·10··WA··7···0··828 ··[23]·.dynamic··········DYNAMIC·········0000000000a26dd8·625dd8·000200·10··WA··7···0··8
29 ··[24]·.got··············PROGBITS········0000000000a25fd8·624fd8·000010·08··WA··0···0··829 ··[24]·.got··············PROGBITS········0000000000a26fd8·625fd8·000010·08··WA··0···0··8
30 ··[25]·.got.plt··········PROGBITS········0000000000a25fe8·624fe8·000fc8·08··WA··0···0··830 ··[25]·.got.plt··········PROGBITS········0000000000a26fe8·625fe8·000fc8·08··WA··0···0··8
31 ··[26]·.data·············PROGBITS········0000000000a26fc0·625fc0·10bd00·00··WA··0···0·3231 ··[26]·.data·············PROGBITS········0000000000a27fc0·626fc0·10bd00·00··WA··0···0·32
32 ··[27]·.PyRuntime········PROGBITS········0000000000b32cc0·731cc0·0704a8·00··WA··0···0·3232 ··[27]·.PyRuntime········PROGBITS········0000000000b33cc0·732cc0·0704a8·00··WA··0···0·32
33 ··[28]·.probes···········PROGBITS········0000000000ba3168·7a2168·000018·00··WA··0···0··233 ··[28]·.probes···········PROGBITS········0000000000ba4168·7a3168·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········0000000000ba3180·7a2180·003808·00··WA··0···0·3234 ··[29]·.bss··············NOBITS··········0000000000ba4180·7a3180·003808·00··WA··0···0·32
35 ··[30]·.note.stapsdt·····NOTE············0000000000000000·7a2180·000188·00······0···0··435 ··[30]·.note.stapsdt·····NOTE············0000000000000000·7a3180·000188·00······0···0··4
36 ··[31]·.gnu_debuglink····PROGBITS········0000000000000000·7a2308·000034·00······0···0··436 ··[31]·.gnu_debuglink····PROGBITS········0000000000000000·7a3308·000034·00······0···0··4
37 ··[32]·.shstrtab·········STRTAB··········0000000000000000·7a233c·000141·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········0000000000000000·7a333c·000141·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·l·(large),·p·(processor·specific)42 ··D·(mbind),·l·(large),·p·(processor·specific)
282 KB
readelf --wide --symbols {}
    
Offset 478, 1811 lines modifiedOffset 478, 1811 lines modified
478 ···474:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)478 ···474:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)
479 ···475:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)479 ···475:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)
480 ···476:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)480 ···476:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)
481 ···477:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)481 ···477:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
482 ···478:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)482 ···478:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)
483 ···479:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)483 ···479:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)
484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)
485 ···481:·00000000005aebf0···106·FUNC····GLOBAL·DEFAULT···14·PyUnicode_EncodeFSDefault485 ···481:·00000000005afc20···106·FUNC····GLOBAL·DEFAULT···14·PyUnicode_EncodeFSDefault
486 ···482:·0000000000551090····44·FUNC····GLOBAL·DEFAULT···14·PyStaticMethod_New486 ···482:·0000000000551870····44·FUNC····GLOBAL·DEFAULT···14·PyStaticMethod_New
487 ···483:·000000000068b720····83·FUNC····GLOBAL·DEFAULT···14·PyCodec_Register487 ···483:·000000000068d330····83·FUNC····GLOBAL·DEFAULT···14·PyCodec_Register
488 ···484:·0000000000660250····39·FUNC····GLOBAL·DEFAULT···14·_PyDict_HasOnlyStringKeys488 ···484:·0000000000662280····39·FUNC····GLOBAL·DEFAULT···14·_PyDict_HasOnlyStringKeys
489 ···485:·0000000000420ff0·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)489 ···485:·0000000000420ff0·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)
490 ···486:·0000000000461a2d·····9·FUNC····GLOBAL·DEFAULT···14·PyStructSequence_InitType490 ···486:·0000000000461bf4·····9·FUNC····GLOBAL·DEFAULT···14·PyStructSequence_InitType
491 ···487:·0000000000693b20····20·FUNC····GLOBAL·DEFAULT···14·PyErr_SetHandledException491 ···487:·00000000006956f0····20·FUNC····GLOBAL·DEFAULT···14·PyErr_SetHandledException
492 ···488:·00000000004a519b····61·FUNC····GLOBAL·DEFAULT···14·PyState_RemoveModule492 ···488:·00000000004a55aa····61·FUNC····GLOBAL·DEFAULT···14·PyState_RemoveModule
493 ···489:·000000000065c1d0····24·FUNC····GLOBAL·DEFAULT···14·PyFrame_GetCode493 ···489:·000000000065e230····24·FUNC····GLOBAL·DEFAULT···14·PyFrame_GetCode
494 ···490:·00000000006523a0·····9·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Join494 ···490:·00000000006543f0·····9·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Join
495 ···491:·00000000005fb7f0···292·FUNC····GLOBAL·DEFAULT···14·_PyOS_URandom495 ···491:·00000000005fc880···292·FUNC····GLOBAL·DEFAULT···14·_PyOS_URandom
496 ···492:·00000000006a9260····24·FUNC····GLOBAL·DEFAULT···14·_Py_GetForceASCII496 ···492:·00000000006aac90····24·FUNC····GLOBAL·DEFAULT···14·_Py_GetForceASCII
497 ···493:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)497 ···493:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)
498 ···494:·00000000006a08f0····23·FUNC····GLOBAL·DEFAULT···14·PyThreadState_Get498 ···494:·00000000006a2320····23·FUNC····GLOBAL·DEFAULT···14·PyThreadState_Get
499 ···495:·0000000000694970····62·FUNC····GLOBAL·DEFAULT···14·_PyEval_MakePendingCalls499 ···495:·0000000000696540····62·FUNC····GLOBAL·DEFAULT···14·_PyEval_MakePendingCalls
500 ···496:·0000000000a2d720·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning500 ···496:·0000000000a2e720·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_RuntimeWarning
501 ···497:·0000000000693590····11·FUNC····GLOBAL·DEFAULT···14·PyErr_WriteUnraisable501 ···497:·00000000006951b0····11·FUNC····GLOBAL·DEFAULT···14·PyErr_WriteUnraisable
502 ···498:·0000000000697090····77·FUNC····GLOBAL·DEFAULT···14·_PyImport_FixupExtensionObject502 ···498:·0000000000698c60····77·FUNC····GLOBAL·DEFAULT···14·_PyImport_FixupExtensionObject
503 ···499:·00000000005f1990···104·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_AsList503 ···499:·00000000005f2860···104·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_AsList
504 ···500:·00000000006b4d20····14·FUNC····GLOBAL·DEFAULT···14·PyInit__socket504 ···500:·00000000006b65f0····14·FUNC····GLOBAL·DEFAULT···14·PyInit__socket
505 ···501:·0000000000a2d020·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning505 ···501:·0000000000a2e020·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BytesWarning
506 ···502:·0000000000a34fe0···416·OBJECT··GLOBAL·DEFAULT···26·_PyAsyncGenAThrow_Type506 ···502:·0000000000a35fe0···416·OBJECT··GLOBAL·DEFAULT···26·_PyAsyncGenAThrow_Type
507 ···503:·00000000005eeae0···222·FUNC····GLOBAL·DEFAULT···14·PyEval_SaveThread507 ···503:·00000000005ef9d0···222·FUNC····GLOBAL·DEFAULT···14·PyEval_SaveThread
508 ···504:·00000000004b7c9a····11·FUNC····GLOBAL·DEFAULT···14·PyThread_delete_key_value508 ···504:·00000000004b80ae····11·FUNC····GLOBAL·DEFAULT···14·PyThread_delete_key_value
509 ···505:·00000000004b7d99···411·FUNC····GLOBAL·DEFAULT···14·_Py_DumpTracebackThreads509 ···505:·00000000004b81ad···411·FUNC····GLOBAL·DEFAULT···14·_Py_DumpTracebackThreads
510 ···506:·00000000006ef000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used510 ···506:·00000000006f0000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
511 ···507:·000000000057c860····64·FUNC····GLOBAL·DEFAULT···14·PyMem_RawMalloc511 ···507:·000000000057d290····64·FUNC····GLOBAL·DEFAULT···14·PyMem_RawMalloc
512 ···508:·00000000005854e0···281·FUNC····GLOBAL·DEFAULT···14·PySlice_Unpack512 ···508:·0000000000585ff0···281·FUNC····GLOBAL·DEFAULT···14·PySlice_Unpack
513 ···509:·000000000049ec7c····37·FUNC····GLOBAL·DEFAULT···14·PyErr_BadArgument513 ···509:·000000000049f0b7····37·FUNC····GLOBAL·DEFAULT···14·PyErr_BadArgument
514 ···510:·0000000000544350··1024·FUNC····GLOBAL·DEFAULT···14·_PyObject_CallMethod514 ···510:·0000000000544a50··1035·FUNC····GLOBAL·DEFAULT···14·_PyObject_CallMethod
515 ···511:·000000000045d8a8···294·FUNC····GLOBAL·DEFAULT···14·PyObject_Print515 ···511:·000000000045da9a···294·FUNC····GLOBAL·DEFAULT···14·PyObject_Print
516 ···512:·00000000006b47c0····14·FUNC····GLOBAL·DEFAULT···14·PyInit__random516 ···512:·00000000006b6090····14·FUNC····GLOBAL·DEFAULT···14·PyInit__random
517 ···513:·000000000057a640····19·FUNC····GLOBAL·DEFAULT···14·_PyTrash_cond517 ···513:·000000000057b070····19·FUNC····GLOBAL·DEFAULT···14·_PyTrash_cond
518 ···514:·000000000065a9c0···117·FUNC····GLOBAL·DEFAULT···14·_PyGen_FetchStopIterationValue518 ···514:·000000000065c8a0···117·FUNC····GLOBAL·DEFAULT···14·_PyGen_FetchStopIterationValue
519 ···515:·0000000000a46f40···416·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type519 ···515:·0000000000a47f40···416·OBJECT··GLOBAL·DEFAULT···26·PyZip_Type
520 ···516:·00000000006a92d0····23·FUNC····GLOBAL·DEFAULT···14·_Py_normpath520 ···516:·00000000006aad00····23·FUNC····GLOBAL·DEFAULT···14·_Py_normpath
521 ···517:·0000000000a3cf00···416·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type521 ···517:·0000000000a3df00···416·OBJECT··GLOBAL·DEFAULT···26·PyModule_Type
522 ···518:·0000000000538e90···117·FUNC····GLOBAL·DEFAULT···14·PyNumber_InPlaceAnd522 ···518:·0000000000539570···117·FUNC····GLOBAL·DEFAULT···14·PyNumber_InPlaceAnd
523 ···519:·000000000049eea4····32·FUNC····GLOBAL·DEFAULT···14·PyErr_BadInternalCall523 ···519:·000000000049f2df····32·FUNC····GLOBAL·DEFAULT···14·PyErr_BadInternalCall
524 ···520:·00000000005bcc70····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsUppercase524 ···520:·00000000005bdcd0····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsUppercase
525 ···521:·0000000000544b70···360·FUNC····GLOBAL·DEFAULT···14·PyObject_CallObject525 ···521:·0000000000545280···360·FUNC····GLOBAL·DEFAULT···14·PyObject_CallObject
526 ···522:·0000000000564e90····81·FUNC····GLOBAL·DEFAULT···14·_PyLong_FromBytes526 ···522:·0000000000565700····81·FUNC····GLOBAL·DEFAULT···14·_PyLong_FromBytes
527 ···523:·0000000000568b90···180·FUNC····GLOBAL·DEFAULT···14·PyLong_AsLongLongAndOverflow527 ···523:·00000000005693d0···180·FUNC····GLOBAL·DEFAULT···14·PyLong_AsLongLongAndOverflow
528 ···524:·0000000000a32ca0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError528 ···524:·0000000000a33ca0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_BlockingIOError
529 ···525:·000000000049e86d···144·FUNC····GLOBAL·DEFAULT···14·_PyErr_FormatFromCauseTstate529 ···525:·000000000049eca8···144·FUNC····GLOBAL·DEFAULT···14·_PyErr_FormatFromCauseTstate
530 ···526:·000000000044504d···248·FUNC····GLOBAL·DEFAULT···14·PyVectorcall_Call530 ···526:·0000000000444fd6···248·FUNC····GLOBAL·DEFAULT···14·PyVectorcall_Call
531 ···527:·00000000006552f0····58·FUNC····GLOBAL·DEFAULT···14·PyUnstable_Code_GetExtra531 ···527:·00000000006571d0····58·FUNC····GLOBAL·DEFAULT···14·PyUnstable_Code_GetExtra
532 ···528:·0000000000b32cb8·····8·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap532 ···528:·0000000000b33cb8·····8·OBJECT··GLOBAL·DEFAULT···26·_PyImport_FrozenBootstrap
533 ···529:·000000000044db34···153·FUNC····GLOBAL·DEFAULT···14·PyFile_FromFd533 ···529:·000000000044db46···153·FUNC····GLOBAL·DEFAULT···14·PyFile_FromFd
534 ···530:·0000000000ba6988·····0·NOTYPE··GLOBAL·DEFAULT···29·_end534 ···530:·0000000000ba7988·····0·NOTYPE··GLOBAL·DEFAULT···29·_end
535 ···531:·0000000000445690···141·FUNC····GLOBAL·DEFAULT···14·PyEval_CallObjectWithKeywords535 ···531:·0000000000445619···141·FUNC····GLOBAL·DEFAULT···14·PyEval_CallObjectWithKeywords
536 ···532:·000000000045dfdc····67·FUNC····GLOBAL·DEFAULT···14·PyObject_GET_WEAKREFS_LISTPTR536 ···532:·000000000045e1ce····67·FUNC····GLOBAL·DEFAULT···14·PyObject_GET_WEAKREFS_LISTPTR
537 ···533:·0000000000ba3d20·····8·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding537 ···533:·0000000000ba4d20·····8·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncoding
538 ···534:·00000000005a3b40··1950·FUNC····GLOBAL·DEFAULT···14·PyUnicode_RPartition538 ···534:·00000000005a49e0··1950·FUNC····GLOBAL·DEFAULT···14·PyUnicode_RPartition
539 ···535:·0000000000ba3200·····8·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook539 ···535:·0000000000ba4200·····8·OBJECT··GLOBAL·DEFAULT···29·PyOS_InputHook
540 ···536:·0000000000a2fe80·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError540 ···536:·0000000000a30e80·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_LookupError
541 ···537:·0000000000697a40····24·FUNC····GLOBAL·DEFAULT···14·PyWideStringList_Append541 ···537:·0000000000699610····24·FUNC····GLOBAL·DEFAULT···14·PyWideStringList_Append
542 ···538:·0000000000a33340·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError542 ···538:·0000000000a34340·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ImportError
543 ···539:·0000000000a33e40·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration543 ···539:·0000000000a34e40·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_StopIteration
544 ···540:·0000000000458bdc····41·FUNC····GLOBAL·DEFAULT···14·_PyDict_GetItemIdWithError544 ···540:·0000000000458cc4····41·FUNC····GLOBAL·DEFAULT···14·_PyDict_GetItemIdWithError
545 ···541:·0000000000656920····32·FUNC····GLOBAL·DEFAULT···14·PyComplex_ImagAsDouble545 ···541:·0000000000658800····32·FUNC····GLOBAL·DEFAULT···14·PyComplex_ImagAsDouble
546 ···542:·0000000000602000····83·FUNC····GLOBAL·DEFAULT···14·PySys_GetObject546 ···542:·0000000000603070····83·FUNC····GLOBAL·DEFAULT···14·PySys_GetObject
547 ···543:·00000000006a1770····12·FUNC····GLOBAL·DEFAULT···14·PyThreadState_GetID547 ···543:·00000000006a31a0····12·FUNC····GLOBAL·DEFAULT···14·PyThreadState_GetID
548 ···544:·000000000049ee73····49·FUNC····GLOBAL·DEFAULT···14·_PyErr_GetHandledException548 ···544:·000000000049f2ae····49·FUNC····GLOBAL·DEFAULT···14·_PyErr_GetHandledException
549 ···545:·000000000044b813····28·FUNC····GLOBAL·DEFAULT···14·PyException_SetArgs549 ···545:·000000000044b7d0····28·FUNC····GLOBAL·DEFAULT···14·PyException_SetArgs
550 ···546:·000000000059a6f0····46·FUNC····GLOBAL·DEFAULT···14·PyType_GetModuleState550 ···546:·000000000059b510····46·FUNC····GLOBAL·DEFAULT···14·PyType_GetModuleState
551 ···547:·00000000006979a0····53·FUNC····GLOBAL·DEFAULT···14·PyConfig_SetBytesArgv551 ···547:·0000000000699570····53·FUNC····GLOBAL·DEFAULT···14·PyConfig_SetBytesArgv
552 ···548:·0000000000ba3208·····8·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState552 ···548:·0000000000ba4208·····8·OBJECT··GLOBAL·DEFAULT···29·_PyOS_ReadlineTState
553 ···549:·0000000000585600···374·FUNC····GLOBAL·DEFAULT···14·PySlice_AdjustIndices553 ···549:·0000000000586110···376·FUNC····GLOBAL·DEFAULT···14·PySlice_AdjustIndices
554 ···550:·0000000000538f10···167·FUNC····GLOBAL·DEFAULT···14·_PyObject_RealIsInstance554 ···550:·00000000005395f0···167·FUNC····GLOBAL·DEFAULT···14·_PyObject_RealIsInstance
555 ···551:·0000000000477945····11·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsLatin1String555 ···551:·0000000000477ae4····11·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsLatin1String
556 ···552:·000000000067849a·····0·NOTYPE··GLOBAL·DEFAULT···14·_Py_trampoline_func_end556 ···552:·000000000067a0ba·····0·NOTYPE··GLOBAL·DEFAULT···14·_Py_trampoline_func_end
557 ···553:·0000000000a26fc0·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start557 ···553:·0000000000a27fc0·····0·NOTYPE··GLOBAL·DEFAULT···26·__data_start
558 ···554:·000000000065f690····38·FUNC····GLOBAL·DEFAULT···14·PyLong_AsUnsignedLongLongMask558 ···554:·00000000006616c0····38·FUNC····GLOBAL·DEFAULT···14·PyLong_AsUnsignedLongLongMask
559 ···555:·00000000006a0ad0····72·FUNC····GLOBAL·DEFAULT···14·_PyThreadState_DeleteCurrent559 ···555:·00000000006a2500····72·FUNC····GLOBAL·DEFAULT···14·_PyThreadState_DeleteCurrent
560 ···556:·0000000000538380···555·FUNC····GLOBAL·DEFAULT···14·PyMapping_Items560 ···556:·0000000000538a60···555·FUNC····GLOBAL·DEFAULT···14·PyMapping_Items
561 ···557:·0000000000477721····12·FUNC····GLOBAL·DEFAULT···14·PyUnicode_DecodeUTF32561 ···557:·00000000004778c0····12·FUNC····GLOBAL·DEFAULT···14·PyUnicode_DecodeUTF32
562 ···558:·0000000000663460···194·FUNC····GLOBAL·DEFAULT···14·_PyModule_CreateInitialized562 ···558:·0000000000665490···194·FUNC····GLOBAL·DEFAULT···14·_PyModule_CreateInitialized
563 ···559:·00000000006ac700··2287·FUNC····GLOBAL·DEFAULT···14·PyInit__datetime563 ···559:·00000000006ae130··2287·FUNC····GLOBAL·DEFAULT···14·PyInit__datetime
564 ···560:·0000000000a39a40···416·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type564 ···560:·0000000000a3aa40···416·OBJECT··GLOBAL·DEFAULT···26·PyDictKeys_Type
565 ···561:·0000000000693440····62·FUNC····GLOBAL·DEFAULT···14·_PyErr_Fetch565 ···561:·0000000000695060····62·FUNC····GLOBAL·DEFAULT···14·_PyErr_Fetch
566 ···562:·00000000005389d0····36·FUNC····GLOBAL·DEFAULT···14·PyIter_Check566 ···562:·00000000005390b0····36·FUNC····GLOBAL·DEFAULT···14·PyIter_Check
567 ···563:·0000000000a315e0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError567 ···563:·0000000000a325e0·····8·OBJECT··GLOBAL·DEFAULT···26·PyExc_ProcessLookupError
568 ···564:·00000000006991a0····97·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_Extend568 ···564:·000000000069ad70····97·FUNC····GLOBAL·DEFAULT···14·_PyWideStringList_Extend
569 ···565:·00000000006a27b0····96·FUNC····GLOBAL·DEFAULT···14·_PyRun_AnyFileObject569 ···565:·00000000006a41e0····96·FUNC····GLOBAL·DEFAULT···14·_PyRun_AnyFileObject
570 ···566:·0000000000666900····12·FUNC····GLOBAL·DEFAULT···14·PyType_FromMetaclass570 ···566:·00000000006687d0····12·FUNC····GLOBAL·DEFAULT···14·PyType_FromMetaclass
571 ···567:·000000000057bfc0···614·FUNC····GLOBAL·DEFAULT···14·PyObject_RichCompare571 ···567:·000000000057c9f0···614·FUNC····GLOBAL·DEFAULT···14·PyObject_RichCompare
572 ···568:·00000000004ba28a····15·FUNC····GLOBAL·DEFAULT···14·_Py_strhex_bytes_with_sep572 ···568:·00000000004ba69e····15·FUNC····GLOBAL·DEFAULT···14·_Py_strhex_bytes_with_sep
573 ···569:·000000000047776a···436·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsUCS4Copy573 ···569:·0000000000477909···436·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsUCS4Copy
574 ···570:·0000000000420d20·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)574 ···570:·0000000000420d20·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)
575 ···571:·000000000056aed0··1411·FUNC····GLOBAL·DEFAULT···14·PyDict_SetDefault575 ···571:·000000000056b740··1427·FUNC····GLOBAL·DEFAULT···14·PyDict_SetDefault
576 ···572:·00000000005bcb10····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsNumeric576 ···572:·00000000005bdb70····64·FUNC····GLOBAL·DEFAULT···14·_PyUnicode_IsNumeric
577 ···573:·00000000006a6f60··1910·FUNC····GLOBAL·DEFAULT···14·_PyTraceBack_Print_Indented577 ···573:·00000000006a8980··1910·FUNC····GLOBAL·DEFAULT···14·_PyTraceBack_Print_Indented
578 ···574:·0000000000624e50····46·FUNC····GLOBAL·DEFAULT···14·PyOS_FSPath578 ···574:·0000000000626580····46·FUNC····GLOBAL·DEFAULT···14·PyOS_FSPath
579 ···575:·00000000005363e0···160·FUNC····GLOBAL·DEFAULT···14·PySequence_GetItem579 ···575:·0000000000536ac0···160·FUNC····GLOBAL·DEFAULT···14·PySequence_GetItem
580 ···576:·00000000005f9b70···283·FUNC····GLOBAL·DEFAULT···14·_PyArena_Free580 ···576:·00000000005fabf0···283·FUNC····GLOBAL·DEFAULT···14·_PyArena_Free
581 ···577:·00000000006a8fe0···122·FUNC····GLOBAL·DEFAULT···14·_Py_write_noraise581 ···577:·00000000006aaa10···122·FUNC····GLOBAL·DEFAULT···14·_Py_write_noraise
582 ···578:·000000000065ffb0····70·FUNC····GLOBAL·DEFAULT···14·_PyLong_FormatBytesWriter582 ···578:·0000000000661fe0····70·FUNC····GLOBAL·DEFAULT···14·_PyLong_FormatBytesWriter
583 ···579:·0000000000ba3c88·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoSiteFlag583 ···579:·0000000000ba4c88·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoSiteFlag
584 ···580:·00000000004a1a29····46·FUNC····GLOBAL·DEFAULT···14·_PyArg_VaParseTupleAndKeywordsFast_SizeT584 ···580:·00000000004a1e35····46·FUNC····GLOBAL·DEFAULT···14·_PyArg_VaParseTupleAndKeywordsFast_SizeT
585 ···581:·00000000004b2078····13·FUNC····GLOBAL·DEFAULT···14·Py_CompileStringFlags585 ···581:·00000000004b24bb····13·FUNC····GLOBAL·DEFAULT···14·Py_CompileStringFlags
586 ···582:·00000000005673f0··2840·FUNC····GLOBAL·DEFAULT···14·_PyLong_GCD586 ···582:·0000000000567c30··2840·FUNC····GLOBAL·DEFAULT···14·_PyLong_GCD
587 ···583:·00000000004b1f45····16·FUNC····GLOBAL·DEFAULT···14·_PyErr_DisplayException587 ···583:·00000000004b2388····16·FUNC····GLOBAL·DEFAULT···14·_PyErr_DisplayException
588 ···584:·00000000005faec0·····8·FUNC····GLOBAL·DEFAULT···14·_PyTime_FromNanoseconds588 ···584:·00000000005fbf40·····8·FUNC····GLOBAL·DEFAULT···14·_PyTime_FromNanoseconds
589 ···585:·000000000068ae50····61·FUNC····GLOBAL·DEFAULT···14·_PyEval_GetBuiltin589 ···585:·000000000068ca60····61·FUNC····GLOBAL·DEFAULT···14·_PyEval_GetBuiltin
590 ···586:·0000000000663530····62·FUNC····GLOBAL·DEFAULT···14·PyModule_New590 ···586:·0000000000665560····62·FUNC····GLOBAL·DEFAULT···14·PyModule_New
591 ···587:·00000000005f99d0···132·FUNC····GLOBAL·DEFAULT···14·_PyArena_New591 ···587:·00000000005faa50···132·FUNC····GLOBAL·DEFAULT···14·_PyArena_New
592 ···588:·000000000068ad70····91·FUNC····GLOBAL·DEFAULT···14·_Py_CheckRecursiveCall592 ···588:·000000000068c980····91·FUNC····GLOBAL·DEFAULT···14·_Py_CheckRecursiveCall
593 ···589:·0000000000a4a7e0···416·OBJECT··GLOBAL·DEFAULT···26·PyTraceBack_Type593 ···589:·0000000000a4b7e0···416·OBJECT··GLOBAL·DEFAULT···26·PyTraceBack_Type
594 ···590:·000000000064ffb0····83·FUNC····GLOBAL·DEFAULT···14·PyMapping_GetItemString594 ···590:·0000000000652000····83·FUNC····GLOBAL·DEFAULT···14·PyMapping_GetItemString
595 ···591:·0000000000697a30····15·FUNC····GLOBAL·DEFAULT···14·PyStatus_Exception595 ···591:·0000000000699600····15·FUNC····GLOBAL·DEFAULT···14·PyStatus_Exception
596 ···592:·000000000045ba56····13·FUNC····GLOBAL·DEFAULT···14·PyCFunction_New596 ···592:·000000000045bb32····13·FUNC····GLOBAL·DEFAULT···14·PyCFunction_New
597 ···593:·00000000005afcd0··1278·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsEncodedString597 ···593:·00000000005b0d00··1278·FUNC····GLOBAL·DEFAULT···14·PyUnicode_AsEncodedString
598 ···594:·0000000000546ac0···693·FUNC····GLOBAL·DEFAULT···14·_PyCode_Validate598 ···594:·0000000000547250···693·FUNC····GLOBAL·DEFAULT···14·_PyCode_Validate
599 ···595:·0000000000a39e20···416·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type599 ···595:·0000000000a3ae20···416·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type
600 ···596:·00000000004b252f····78·FUNC····GLOBAL·DEFAULT···14·_PyDeadline_Get600 ···596:·00000000004b297b····78·FUNC····GLOBAL·DEFAULT···14·_PyDeadline_Get
601 ···597:·0000000000a395a0···416·OBJECT··GLOBAL·DEFAULT···26·PyDictValues_Type601 ···597:·0000000000a3a5a0···416·OBJECT··GLOBAL·DEFAULT···26·PyDictValues_Type
602 ···598:·0000000000ba3c74·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoUserSiteDirectory602 ···598:·0000000000ba4c74·····4·OBJECT··GLOBAL·DEFAULT···29·Py_NoUserSiteDirectory
603 ···599:·000000000049f060····97·FUNC····GLOBAL·DEFAULT···14·PyErr_SyntaxLocationEx603 ···599:·000000000049f49b····97·FUNC····GLOBAL·DEFAULT···14·PyErr_SyntaxLocationEx
604 ···600:·0000000000654b70···132·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Find604 ···600:·0000000000656a50···132·FUNC····GLOBAL·DEFAULT···14·_PyBytes_Find
Max diff block lines reached; 255873/288406 bytes (88.72%) of diff not shown.
105 KB
readelf --wide --relocs {}
    
Offset 1, 531 lines modifiedOffset 1, 531 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x1c468·contains·23·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x1c468·contains·23·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000a25fd8··0000003b00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·03 0000000000a26fd8··0000003b00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
4 0000000000a25fe0··000001b700000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·04 0000000000a26fe0··000001b700000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0
5 0000000000a54c68··0000017c00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·05 0000000000a55c68··0000017c00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·0
6 0000000000a54ca8··0000000e00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·06 0000000000a55ca8··0000000e00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·0
7 0000000000a54d68··000001d200000001·R_X86_64_64············0000000000000000·XML_SetUnparsedEntityDeclHandler·+·07 0000000000a55d68··000001d200000001·R_X86_64_64············0000000000000000·XML_SetUnparsedEntityDeclHandler·+·0
8 0000000000a54da8··0000014600000001·R_X86_64_64············0000000000000000·XML_SetNotationDeclHandler·+·08 0000000000a55da8··0000014600000001·R_X86_64_64············0000000000000000·XML_SetNotationDeclHandler·+·0
9 0000000000a54de8··000000aa00000001·R_X86_64_64············0000000000000000·XML_SetStartNamespaceDeclHandler·+·09 0000000000a55de8··000000aa00000001·R_X86_64_64············0000000000000000·XML_SetStartNamespaceDeclHandler·+·0
10 0000000000a54e28··0000014100000001·R_X86_64_64············0000000000000000·XML_SetEndNamespaceDeclHandler·+·010 0000000000a55e28··0000014100000001·R_X86_64_64············0000000000000000·XML_SetEndNamespaceDeclHandler·+·0
11 0000000000a54ea8··0000008c00000001·R_X86_64_64············0000000000000000·XML_SetStartCdataSectionHandler·+·011 0000000000a55ea8··0000008c00000001·R_X86_64_64············0000000000000000·XML_SetStartCdataSectionHandler·+·0
12 0000000000a54ee8··0000011300000001·R_X86_64_64············0000000000000000·XML_SetEndCdataSectionHandler·+·012 0000000000a55ee8··0000011300000001·R_X86_64_64············0000000000000000·XML_SetEndCdataSectionHandler·+·0
13 0000000000a54f28··000000cb00000001·R_X86_64_64············0000000000000000·XML_SetDefaultHandler·+·013 0000000000a55f28··000000cb00000001·R_X86_64_64············0000000000000000·XML_SetDefaultHandler·+·0
14 0000000000a54fa8··000000f000000001·R_X86_64_64············0000000000000000·XML_SetNotStandaloneHandler·+·014 0000000000a55fa8··000000f000000001·R_X86_64_64············0000000000000000·XML_SetNotStandaloneHandler·+·0
15 0000000000a54fe8··0000009600000001·R_X86_64_64············0000000000000000·XML_SetExternalEntityRefHandler·+·015 0000000000a55fe8··0000009600000001·R_X86_64_64············0000000000000000·XML_SetExternalEntityRefHandler·+·0
16 0000000000a55068··000000b400000001·R_X86_64_64············0000000000000000·XML_SetEndDoctypeDeclHandler·+·016 0000000000a56068··000000b400000001·R_X86_64_64············0000000000000000·XML_SetEndDoctypeDeclHandler·+·0
17 0000000000a550a8··0000014b00000001·R_X86_64_64············0000000000000000·XML_SetEntityDeclHandler·+·017 0000000000a560a8··0000014b00000001·R_X86_64_64············0000000000000000·XML_SetEntityDeclHandler·+·0
18 0000000000a550e8··0000009e00000001·R_X86_64_64············0000000000000000·XML_SetXmlDeclHandler·+·018 0000000000a560e8··0000009e00000001·R_X86_64_64············0000000000000000·XML_SetXmlDeclHandler·+·0
19 0000000000a55128··0000013e00000001·R_X86_64_64············0000000000000000·XML_SetElementDeclHandler·+·019 0000000000a56128··0000013e00000001·R_X86_64_64············0000000000000000·XML_SetElementDeclHandler·+·0
20 0000000000a55168··0000017b00000001·R_X86_64_64············0000000000000000·XML_SetAttlistDeclHandler·+·020 0000000000a56168··0000017b00000001·R_X86_64_64············0000000000000000·XML_SetAttlistDeclHandler·+·0
21 0000000000a551a8··0000012400000001·R_X86_64_64············0000000000000000·XML_SetSkippedEntityHandler·+·021 0000000000a561a8··0000012400000001·R_X86_64_64············0000000000000000·XML_SetSkippedEntityHandler·+·0
22 0000000000ba3180··000006de00000005·R_X86_64_COPY··········0000000000ba3180·__environ@GLIBC_2.2.5·+·022 0000000000ba4180··000006de00000005·R_X86_64_COPY··········0000000000ba4180·__environ@GLIBC_2.2.5·+·0
23 0000000000ba3190··0000036600000005·R_X86_64_COPY··········0000000000ba3190·stdin@GLIBC_2.2.5·+·023 0000000000ba4190··0000036600000005·R_X86_64_COPY··········0000000000ba4190·stdin@GLIBC_2.2.5·+·0
24 0000000000ba31a0··0000055200000005·R_X86_64_COPY··········0000000000ba31a0·stderr@GLIBC_2.2.5·+·024 0000000000ba41a0··0000055200000005·R_X86_64_COPY··········0000000000ba41a0·stderr@GLIBC_2.2.5·+·0
25 0000000000ba31a8··000004a100000005·R_X86_64_COPY··········0000000000ba31a8·stdout@GLIBC_2.2.5·+·025 0000000000ba41a8··000004a100000005·R_X86_64_COPY··········0000000000ba41a8·stdout@GLIBC_2.2.5·+·0
  
26 Relocation·section·'.rela.plt'·at·offset·0x1c690·contains·502·entries:26 Relocation·section·'.rela.plt'·at·offset·0x1c690·contains·502·entries:
Diff chunk too large, falling back to line-by-line diff (502 lines added, 502 lines removed)
27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
28 0000000000a26000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·initgroups@GLIBC_2.2.5·+·028 0000000000a27000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·initgroups@GLIBC_2.2.5·+·0
29 0000000000a26008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·log10@GLIBC_2.2.5·+·029 0000000000a27008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·log10@GLIBC_2.2.5·+·0
30 0000000000a26010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·030 0000000000a27010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·0
31 0000000000a26018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_ExpatVersion·+·031 0000000000a27018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_ExpatVersion·+·0
32 0000000000a26020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·symlink@GLIBC_2.2.5·+·032 0000000000a27020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·symlink@GLIBC_2.2.5·+·0
33 0000000000a26028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·mprotect@GLIBC_2.2.5·+·033 0000000000a27028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·mprotect@GLIBC_2.2.5·+·0
34 0000000000a26030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·pipe2@GLIBC_2.9·+·034 0000000000a27030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·pipe2@GLIBC_2.9·+·0
35 0000000000a26038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·seteuid@GLIBC_2.2.5·+·035 0000000000a27038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·seteuid@GLIBC_2.2.5·+·0
36 0000000000a26040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·chdir@GLIBC_2.2.5·+·036 0000000000a27040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·chdir@GLIBC_2.2.5·+·0
37 0000000000a26048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fileno@GLIBC_2.2.5·+·037 0000000000a27048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fileno@GLIBC_2.2.5·+·0
38 0000000000a26050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@GLIBC_2.2.5·+·038 0000000000a27050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@GLIBC_2.2.5·+·0
39 0000000000a26058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcscpy@GLIBC_2.2.5·+·039 0000000000a27058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcscpy@GLIBC_2.2.5·+·0
40 0000000000a26060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_destroy@GLIBC_2.3.2·+·040 0000000000a27060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_destroy@GLIBC_2.3.2·+·0
41 0000000000a26068··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawn_file_actions_addopen@GLIBC_2.2.5·+·041 0000000000a27068··0000000f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawn_file_actions_addopen@GLIBC_2.2.5·+·0
42 0000000000a26070··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·atan2@GLIBC_2.2.5·+·042 0000000000a27070··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·atan2@GLIBC_2.2.5·+·0
43 0000000000a26078··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_condattr_setclock@GLIBC_2.34·+·043 0000000000a27078··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_condattr_setclock@GLIBC_2.34·+·0
44 0000000000a26080··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getspnam@GLIBC_2.2.5·+·044 0000000000a27080··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getspnam@GLIBC_2.2.5·+·0
45 0000000000a26088··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsftime@GLIBC_2.2.5·+·045 0000000000a27088··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsftime@GLIBC_2.2.5·+·0
46 0000000000a26090··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·frexp@GLIBC_2.2.5·+·046 0000000000a27090··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·frexp@GLIBC_2.2.5·+·0
47 0000000000a26098··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·execv@GLIBC_2.2.5·+·047 0000000000a27098··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·execv@GLIBC_2.2.5·+·0
48 0000000000a260a0··0000033500000007·R_X86_64_JUMP_SLOT·····0000000000420170·acosh@GLIBC_2.2.5·+·048 0000000000a270a0··0000033500000007·R_X86_64_JUMP_SLOT·····0000000000420170·acosh@GLIBC_2.2.5·+·0
49 0000000000a260a8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·pause@GLIBC_2.2.5·+·049 0000000000a270a8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·pause@GLIBC_2.2.5·+·0
50 0000000000a260b0··0000049400000007·R_X86_64_JUMP_SLOT·····0000000000420190·tanh@GLIBC_2.2.5·+·050 0000000000a270b0··0000049400000007·R_X86_64_JUMP_SLOT·····0000000000420190·tanh@GLIBC_2.2.5·+·0
51 0000000000a260b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·dlerror@GLIBC_2.34·+·051 0000000000a270b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·dlerror@GLIBC_2.34·+·0
52 0000000000a260c0··000006b100000007·R_X86_64_JUMP_SLOT·····00000000004201b0·XML_ParserCreate_MM·+·052 0000000000a270c0··000006b100000007·R_X86_64_JUMP_SLOT·····00000000004201b0·XML_ParserCreate_MM·+·0
53 0000000000a260c8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mktime@GLIBC_2.2.5·+·053 0000000000a270c8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mktime@GLIBC_2.2.5·+·0
54 0000000000a260d0··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·054 0000000000a270d0··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·0
55 0000000000a260d8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ftell@GLIBC_2.2.5·+·055 0000000000a270d8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ftell@GLIBC_2.2.5·+·0
56 0000000000a260e0··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbrtowc@GLIBC_2.2.5·+·056 0000000000a270e0··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbrtowc@GLIBC_2.2.5·+·0
57 0000000000a260e8··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgid@GLIBC_2.2.5·+·057 0000000000a270e8··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgid@GLIBC_2.2.5·+·0
58 0000000000a260f0··0000039600000007·R_X86_64_JUMP_SLOT·····0000000000420210·XML_SetEncoding·+·058 0000000000a270f0··0000039600000007·R_X86_64_JUMP_SLOT·····0000000000420210·XML_SetEncoding·+·0
59 0000000000a260f8··000008dd00000007·R_X86_64_JUMP_SLOT·····0000000000420220·asinh@GLIBC_2.2.5·+·059 0000000000a270f8··000008dd00000007·R_X86_64_JUMP_SLOT·····0000000000420220·asinh@GLIBC_2.2.5·+·0
60 0000000000a26100··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·060 0000000000a27100··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·0
61 0000000000a26108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsncpy@GLIBC_2.2.5·+·061 0000000000a27108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsncpy@GLIBC_2.2.5·+·0
62 0000000000a26110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·shutdown@GLIBC_2.2.5·+·062 0000000000a27110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·shutdown@GLIBC_2.2.5·+·0
63 0000000000a26118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·truncate64@GLIBC_2.2.5·+·063 0000000000a27118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·truncate64@GLIBC_2.2.5·+·0
64 0000000000a26120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·mmap64@GLIBC_2.2.5·+·064 0000000000a27120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·mmap64@GLIBC_2.2.5·+·0
65 0000000000a26128··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getauxval@GLIBC_2.16·+·065 0000000000a27128··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getauxval@GLIBC_2.16·+·0
66 0000000000a26130··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·066 0000000000a27130··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·0
67 0000000000a26138··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·inet_pton@GLIBC_2.2.5·+·067 0000000000a27138··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·inet_pton@GLIBC_2.2.5·+·0
68 0000000000a26140··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_sigmask@GLIBC_2.32·+·068 0000000000a27140··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_sigmask@GLIBC_2.32·+·0
69 0000000000a26148··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·069 0000000000a27148··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·0
70 0000000000a26150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgrgid_r@GLIBC_2.2.5·+·070 0000000000a27150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgrgid_r@GLIBC_2.2.5·+·0
71 0000000000a26158··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·inflateEnd·+·071 0000000000a27158··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·inflateEnd·+·0
72 0000000000a26160··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wait@GLIBC_2.2.5·+·072 0000000000a27160··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wait@GLIBC_2.2.5·+·0
73 0000000000a26168··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ceil@GLIBC_2.2.5·+·073 0000000000a27168··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ceil@GLIBC_2.2.5·+·0
74 0000000000a26170··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·074 0000000000a27170··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·0
75 0000000000a26178··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·abort@GLIBC_2.2.5·+·075 0000000000a27178··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·abort@GLIBC_2.2.5·+·0
76 0000000000a26180··0000002d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_setspecific@GLIBC_2.34·+·076 0000000000a27180··0000002d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_setspecific@GLIBC_2.34·+·0
77 0000000000a26188··0000002e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__h_errno_location@GLIBC_2.2.5·+·077 0000000000a27188··0000002e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__h_errno_location@GLIBC_2.2.5·+·0
78 0000000000a26190··0000002f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·exp@GLIBC_2.29·+·078 0000000000a27190··0000002f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·exp@GLIBC_2.29·+·0
79 0000000000a26198··0000003000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memchr@GLIBC_2.2.5·+·079 0000000000a27198··0000003000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memchr@GLIBC_2.2.5·+·0
80 0000000000a261a0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getlogin@GLIBC_2.2.5·+·080 0000000000a271a0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getlogin@GLIBC_2.2.5·+·0
81 0000000000a261a8··0000003200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpgrp@GLIBC_2.2.5·+·081 0000000000a271a8··0000003200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpgrp@GLIBC_2.2.5·+·0
82 0000000000a261b0··000007eb00000007·R_X86_64_JUMP_SLOT·····0000000000420390·tan@GLIBC_2.2.5·+·082 0000000000a271b0··000007eb00000007·R_X86_64_JUMP_SLOT·····0000000000420390·tan@GLIBC_2.2.5·+·0
83 0000000000a261b8··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000000000·clock_gettime@GLIBC_2.17·+·083 0000000000a271b8··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000000000·clock_gettime@GLIBC_2.17·+·0
84 0000000000a261c0··0000003400000007·R_X86_64_JUMP_SLOT·····0000000000000000·nl_langinfo@GLIBC_2.2.5·+·084 0000000000a271c0··0000003400000007·R_X86_64_JUMP_SLOT·····0000000000000000·nl_langinfo@GLIBC_2.2.5·+·0
85 0000000000a261c8··0000003500000007·R_X86_64_JUMP_SLOT·····0000000000000000·ldexp@GLIBC_2.2.5·+·085 0000000000a271c8··0000003500000007·R_X86_64_JUMP_SLOT·····0000000000000000·ldexp@GLIBC_2.2.5·+·0
86 0000000000a261d0··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setschedparam@GLIBC_2.2.5·+·086 0000000000a271d0··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setschedparam@GLIBC_2.2.5·+·0
87 0000000000a261d8··0000003700000007·R_X86_64_JUMP_SLOT·····0000000000000000·__fprintf_chk@GLIBC_2.3.4·+·087 0000000000a271d8··0000003700000007·R_X86_64_JUMP_SLOT·····0000000000000000·__fprintf_chk@GLIBC_2.3.4·+·0
88 0000000000a261e0··0000003800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getrusage@GLIBC_2.2.5·+·088 0000000000a271e0··0000003800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getrusage@GLIBC_2.2.5·+·0
89 0000000000a261e8··0000003900000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·089 0000000000a271e8··0000003900000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·0
90 0000000000a261f0··0000003a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_GetBase·+·090 0000000000a271f0··0000003a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_GetBase·+·0
91 0000000000a261f8··0000003c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·puts@GLIBC_2.2.5·+·091 0000000000a271f8··0000003c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·puts@GLIBC_2.2.5·+·0
92 0000000000a26200··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recvmsg@GLIBC_2.2.5·+·092 0000000000a27200··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recvmsg@GLIBC_2.2.5·+·0
93 0000000000a26208··0000003e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·uname@GLIBC_2.2.5·+·093 0000000000a27208··0000003e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·uname@GLIBC_2.2.5·+·0
94 0000000000a26210··0000003f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_SetParamEntityParsing·+·094 0000000000a27210··0000003f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_SetParamEntityParsing·+·0
95 0000000000a26218··0000004000000007·R_X86_64_JUMP_SLOT·····0000000000000000·log1p@GLIBC_2.2.5·+·095 0000000000a27218··0000004000000007·R_X86_64_JUMP_SLOT·····0000000000000000·log1p@GLIBC_2.2.5·+·0
96 0000000000a26220··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_signal@GLIBC_2.3.2·+·096 0000000000a27220··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_signal@GLIBC_2.3.2·+·0
97 0000000000a26228··0000004200000007·R_X86_64_JUMP_SLOT·····0000000000000000·forkpty@GLIBC_2.34·+·097 0000000000a27228··0000004200000007·R_X86_64_JUMP_SLOT·····0000000000000000·forkpty@GLIBC_2.34·+·0
98 0000000000a26230··0000004300000007·R_X86_64_JUMP_SLOT·····0000000000000000·textdomain@GLIBC_2.2.5·+·098 0000000000a27230··0000004300000007·R_X86_64_JUMP_SLOT·····0000000000000000·textdomain@GLIBC_2.2.5·+·0
99 0000000000a26238··0000004400000007·R_X86_64_JUMP_SLOT·····0000000000000000·splice@GLIBC_2.5·+·099 0000000000a27238··0000004400000007·R_X86_64_JUMP_SLOT·····0000000000000000·splice@GLIBC_2.5·+·0
100 0000000000a26240··0000004500000007·R_X86_64_JUMP_SLOT·····0000000000000000·select@GLIBC_2.2.5·+·0100 0000000000a27240··0000004500000007·R_X86_64_JUMP_SLOT·····0000000000000000·select@GLIBC_2.2.5·+·0
101 0000000000a26248··0000004600000007·R_X86_64_JUMP_SLOT·····0000000000000000·openlog@GLIBC_2.2.5·+·0101 0000000000a27248··0000004600000007·R_X86_64_JUMP_SLOT·····0000000000000000·openlog@GLIBC_2.2.5·+·0
102 0000000000a26250··0000004700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llistxattr@GLIBC_2.3·+·0102 0000000000a27250··0000004700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llistxattr@GLIBC_2.3·+·0
103 0000000000a26258··0000004800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpeername@GLIBC_2.2.5·+·0103 0000000000a27258··0000004800000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpeername@GLIBC_2.2.5·+·0
104 0000000000a26260··0000004900000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@GLIBC_2.2.5·+·0104 0000000000a27260··0000004900000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@GLIBC_2.2.5·+·0
105 0000000000a26268··0000004a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__printf_chk@GLIBC_2.3.4·+·0105 0000000000a27268··0000004a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__printf_chk@GLIBC_2.3.4·+·0
106 0000000000a26270··0000004b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getaddrinfo@GLIBC_2.2.5·+·0106 0000000000a27270··0000004b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getaddrinfo@GLIBC_2.2.5·+·0
107 0000000000a26278··0000004c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·bindtextdomain@GLIBC_2.2.5·+·0107 0000000000a27278··0000004c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·bindtextdomain@GLIBC_2.2.5·+·0
108 0000000000a26280··0000004d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wmemcmp@GLIBC_2.2.5·+·0108 0000000000a27280··0000004d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wmemcmp@GLIBC_2.2.5·+·0
109 0000000000a26288··0000004e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·if_indextoname@GLIBC_2.2.5·+·0109 0000000000a27288··0000004e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·if_indextoname@GLIBC_2.2.5·+·0
110 0000000000a26290··000005bf00000007·R_X86_64_JUMP_SLOT·····0000000000420550·XML_SetNamespaceDeclHandler·+·0110 0000000000a27290··000005bf00000007·R_X86_64_JUMP_SLOT·····0000000000420550·XML_SetNamespaceDeclHandler·+·0
111 0000000000a26298··0000004f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setsigdefault@GLIBC_2.2.5·+·0111 0000000000a27298··0000004f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setsigdefault@GLIBC_2.2.5·+·0
112 0000000000a262a0··0000005000000007·R_X86_64_JUMP_SLOT·····0000000000000000·setvbuf@GLIBC_2.2.5·+·0112 0000000000a272a0··0000005000000007·R_X86_64_JUMP_SLOT·····0000000000000000·setvbuf@GLIBC_2.2.5·+·0
113 0000000000a262a8··0000005100000007·R_X86_64_JUMP_SLOT·····0000000000000000·sched_setscheduler@GLIBC_2.2.5·+·0113 0000000000a272a8··0000005100000007·R_X86_64_JUMP_SLOT·····0000000000000000·sched_setscheduler@GLIBC_2.2.5·+·0
114 0000000000a262b0··0000005200000007·R_X86_64_JUMP_SLOT·····0000000000000000·unshare@GLIBC_2.4·+·0114 0000000000a272b0··0000005200000007·R_X86_64_JUMP_SLOT·····0000000000000000·unshare@GLIBC_2.4·+·0
115 0000000000a262b8··0000005300000007·R_X86_64_JUMP_SLOT·····0000000000000000·deflate·+·0115 0000000000a272b8··0000005300000007·R_X86_64_JUMP_SLOT·····0000000000000000·deflate·+·0
116 0000000000a262c0··0000005400000007·R_X86_64_JUMP_SLOT·····0000000000000000·setlogmask@GLIBC_2.2.5·+·0116 0000000000a272c0··0000005400000007·R_X86_64_JUMP_SLOT·····0000000000000000·setlogmask@GLIBC_2.2.5·+·0
117 0000000000a262c8··0000005500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strpbrk@GLIBC_2.2.5·+·0117 0000000000a272c8··0000005500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strpbrk@GLIBC_2.2.5·+·0
118 0000000000a262d0··0000005600000007·R_X86_64_JUMP_SLOT·····0000000000000000·strsignal@GLIBC_2.2.5·+·0118 0000000000a272d0··0000005600000007·R_X86_64_JUMP_SLOT·····0000000000000000·strsignal@GLIBC_2.2.5·+·0
119 0000000000a262d8··0000005700000007·R_X86_64_JUMP_SLOT·····0000000000000000·sem_destroy@GLIBC_2.34·+·0119 0000000000a272d8··0000005700000007·R_X86_64_JUMP_SLOT·····0000000000000000·sem_destroy@GLIBC_2.34·+·0
120 0000000000a262e0··0000005800000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsrchr@GLIBC_2.2.5·+·0120 0000000000a272e0··0000005800000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsrchr@GLIBC_2.2.5·+·0
121 0000000000a262e8··0000005900000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0121 0000000000a272e8··0000005900000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0
122 0000000000a262f0··0000005a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncmp@GLIBC_2.2.5·+·0122 0000000000a272f0··0000005a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncmp@GLIBC_2.2.5·+·0
123 0000000000a262f8··000006f000000007·R_X86_64_JUMP_SLOT·····0000000000420620·malloc@GLIBC_2.2.5·+·0123 0000000000a272f8··000006f000000007·R_X86_64_JUMP_SLOT·····0000000000420620·malloc@GLIBC_2.2.5·+·0
124 0000000000a26300··0000005b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recv@GLIBC_2.2.5·+·0124 0000000000a27300··0000005b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recv@GLIBC_2.2.5·+·0
Max diff block lines reached; -1/107513 bytes (-0.00%) of diff not shown.
1.72 KB
readelf --wide --dynamic {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Dynamic·section·at·offset·0x624dd8·contains·27·entries:1 Dynamic·section·at·offset·0x625dd8·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libz.so.1]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libexpat.so.1]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libexpat.so.1]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
7 ·0x000000000000000c·(INIT)···············0x4200007 ·0x000000000000000c·(INIT)···············0x420000
8 ·0x000000000000000d·(FINI)···············0x6ee6708 ·0x000000000000000d·(FINI)···············0x6efcc0
9 ·0x0000000000000019·(INIT_ARRAY)·········0xa25dc89 ·0x0000000000000019·(INIT_ARRAY)·········0xa26dc8
10 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)10 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
11 ·0x000000000000001a·(FINI_ARRAY)·········0xa25dd011 ·0x000000000000001a·(FINI_ARRAY)·········0xa26dd0
12 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)12 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
13 ·0x000000006ffffef5·(GNU_HASH)···········0x4003d813 ·0x000000006ffffef5·(GNU_HASH)···········0x4003d8
14 ·0x0000000000000005·(STRTAB)·············0x410e1014 ·0x0000000000000005·(STRTAB)·············0x410e10
15 ·0x0000000000000006·(SYMTAB)·············0x4037d815 ·0x0000000000000006·(SYMTAB)·············0x4037d8
16 ·0x000000000000000a·(STRSZ)··············41626·(bytes)16 ·0x000000000000000a·(STRSZ)··············41626·(bytes)
17 ·0x000000000000000b·(SYMENT)·············24·(bytes)17 ·0x000000000000000b·(SYMENT)·············24·(bytes)
18 ·0x0000000000000015·(DEBUG)··············0x018 ·0x0000000000000015·(DEBUG)··············0x0
19 ·0x0000000000000003·(PLTGOT)·············0xa25fe819 ·0x0000000000000003·(PLTGOT)·············0xa26fe8
20 ·0x0000000000000002·(PLTRELSZ)···········12048·(bytes)20 ·0x0000000000000002·(PLTRELSZ)···········12048·(bytes)
21 ·0x0000000000000014·(PLTREL)·············RELA21 ·0x0000000000000014·(PLTREL)·············RELA
22 ·0x0000000000000017·(JMPREL)·············0x41c69022 ·0x0000000000000017·(JMPREL)·············0x41c690
23 ·0x0000000000000007·(RELA)···············0x41c46823 ·0x0000000000000007·(RELA)···············0x41c468
24 ·0x0000000000000008·(RELASZ)·············552·(bytes)24 ·0x0000000000000008·(RELASZ)·············552·(bytes)
25 ·0x0000000000000009·(RELAENT)············24·(bytes)25 ·0x0000000000000009·(RELAENT)············24·(bytes)
26 ·0x000000006ffffffe·(VERNEED)············0x41c28826 ·0x000000006ffffffe·(VERNEED)············0x41c288
2.51 KB
readelf --wide --notes {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c1b018cf1fbd15cbad73fda862dc1eb179af357e6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a37c56f9064be9dfa22643242dd1cf0521e5423b
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
14 ····Location:·0x00000000004a4161,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317c14 ····Location:·0x00000000004a4570,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba417c
15 ····Arguments:·8@%rax·-4@%edx15 ····Arguments:·8@%rax·-4@%edx
16 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__start17 ····Name:·import__find__load__start
18 ····Location:·0x00000000004a41ac,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317a18 ····Location:·0x00000000004a45bb,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba417a
19 ····Arguments:·8@%rax19 ····Arguments:·8@%rax
20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x00000000004b5bc4,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317e22 ····Location:·0x00000000004b602a,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba417e
23 ····Arguments:·8@%r13·8@%rbp23 ····Arguments:·8@%r13·8@%rbp
24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00000000004bdb2d,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317826 ····Location:·0x00000000004bdfc0,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba4178
27 ····Arguments:·-8@%rbp27 ····Arguments:·-8@%rbp
28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000036»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x00000000004bdcb9,·Base:·0x000000000099cd83,·Semaphore:·0x0000000000ba317630 ····Location:·0x00000000004be04d,·Base:·0x000000000099dd83,·Semaphore:·0x0000000000ba4176
31 ····Arguments:·-4@120(%rsp)31 ····Arguments:·-4@120(%rsp)
10.1 MB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·169 ··Return·address·column:·16
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·811 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
12 ··DW_CFA_offset:·r16·(rip)·at·cfa-812 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
13 ··DW_CFA_undefined:·r16·(rip)13 ··DW_CFA_undefined:·r16·(rip)
  
14 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000646900..000000000064692214 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000648950..0000000000648972
15 ··DW_CFA_nop15 ··DW_CFA_nop
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
  
18 0000002c·0000000000000014·00000000·CIE18 0000002c·0000000000000014·00000000·CIE
19 ··Version:···············119 ··Version:···············1
20 ··Augmentation:··········"zR"20 ··Augmentation:··········"zR"
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Return·address·column:·1625 ··Return·address·column:·16
26 ··Augmentation·data:·····1b26 ··Augmentation·data:·····1b
27 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·827 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
28 ··DW_CFA_offset:·r16·(rip)·at·cfa-828 ··DW_CFA_offset:·r16·(rip)·at·cfa-8
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
  
31 00000044·0000000000000010·0000001c·FDE·cie=0000002c·pc=0000000000646930..000000000064693131 00000044·0000000000000010·0000001c·FDE·cie=0000002c·pc=0000000000648980..0000000000648981
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000058·0000000000000024·00000030·FDE·cie=0000002c·pc=0000000000420020..0000000000421f9035 00000058·0000000000000024·00000030·FDE·cie=0000002c·pc=0000000000420020..0000000000421f90
36 ··DW_CFA_def_cfa_offset:·1636 ··DW_CFA_def_cfa_offset:·16
37 ··DW_CFA_advance_loc:·6·to·000000000042002637 ··DW_CFA_advance_loc:·6·to·0000000000420026
Offset 41, 158 lines modifiedOffset 41, 158 lines modified
41 ··DW_CFA_advance_loc:·10·to·000000000042003041 ··DW_CFA_advance_loc:·10·to·0000000000420030
42 ··DW_CFA_def_cfa_expression·(DW_OP_breg7·(rsp):·8;·DW_OP_breg16·(rip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit3;·DW_OP_shl;·DW_OP_plus)42 ··DW_CFA_def_cfa_expression·(DW_OP_breg7·(rsp):·8;·DW_OP_breg16·(rip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit3;·DW_OP_shl;·DW_OP_plus)
43 ··DW_CFA_nop43 ··DW_CFA_nop
44 ··DW_CFA_nop44 ··DW_CFA_nop
45 ··DW_CFA_nop45 ··DW_CFA_nop
46 ··DW_CFA_nop46 ··DW_CFA_nop
  
47 00000080·0000000000000014·00000058·FDE·cie=0000002c·pc=0000000000512800..000000000051280947 00000080·0000000000000014·00000058·FDE·cie=0000002c·pc=0000000000512f70..0000000000512f79
48 ··DW_CFA_nop48 ··DW_CFA_nop
49 ··DW_CFA_nop49 ··DW_CFA_nop
50 ··DW_CFA_nop50 ··DW_CFA_nop
51 ··DW_CFA_nop51 ··DW_CFA_nop
52 ··DW_CFA_nop52 ··DW_CFA_nop
53 ··DW_CFA_nop53 ··DW_CFA_nop
54 ··DW_CFA_nop54 ··DW_CFA_nop
  
55 00000098·000000000000001c·00000070·FDE·cie=0000002c·pc=00000000006469f0..0000000000646a4655 00000098·000000000000001c·00000070·FDE·cie=0000002c·pc=0000000000648a40..0000000000648a96
56 ··DW_CFA_advance_loc:·14·to·00000000006469fe56 ··DW_CFA_advance_loc:·14·to·0000000000648a4e
57 ··DW_CFA_def_cfa_offset:·1657 ··DW_CFA_def_cfa_offset:·16
58 ··DW_CFA_advance_loc:·18·to·0000000000646a1058 ··DW_CFA_advance_loc:·18·to·0000000000648a60
59 ··DW_CFA_def_cfa_offset:·2459 ··DW_CFA_def_cfa_offset:·24
60 ··DW_CFA_advance_loc:·18·to·0000000000646a2260 ··DW_CFA_advance_loc:·18·to·0000000000648a72
61 ··DW_CFA_def_cfa_offset:·3261 ··DW_CFA_def_cfa_offset:·32
62 ··DW_CFA_advance_loc:·29·to·0000000000646a3f62 ··DW_CFA_advance_loc:·29·to·0000000000648a8f
63 ··DW_CFA_def_cfa_offset:·863 ··DW_CFA_def_cfa_offset:·8
64 ··DW_CFA_nop64 ··DW_CFA_nop
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
  
67 000000b8·0000000000000010·00000090·FDE·cie=0000002c·pc=0000000000646a50..0000000000646a5a67 000000b8·0000000000000010·00000090·FDE·cie=0000002c·pc=0000000000648aa0..0000000000648aaa
68 ··DW_CFA_nop68 ··DW_CFA_nop
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
  
71 000000cc·0000000000000010·000000a4·FDE·cie=0000002c·pc=0000000000646a60..0000000000646a6a71 000000cc·0000000000000010·000000a4·FDE·cie=0000002c·pc=0000000000648ab0..0000000000648aba
72 ··DW_CFA_nop72 ··DW_CFA_nop
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
  
75 000000e0·0000000000000010·000000b8·FDE·cie=0000002c·pc=0000000000512810..000000000051298075 000000e0·0000000000000010·000000b8·FDE·cie=0000002c·pc=0000000000512f80..00000000005130ec
76 ··DW_CFA_nop76 ··DW_CFA_nop
77 ··DW_CFA_nop77 ··DW_CFA_nop
78 ··DW_CFA_nop78 ··DW_CFA_nop
  
79 000000f4·0000000000000010·000000cc·FDE·cie=0000002c·pc=0000000000512980..000000000051299879 000000f4·0000000000000010·000000cc·FDE·cie=0000002c·pc=00000000005130f0..0000000000513108
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
  
83 00000108·0000000000000010·000000e0·FDE·cie=0000002c·pc=0000000000421f90..0000000000421f9683 00000108·0000000000000010·000000e0·FDE·cie=0000002c·pc=0000000000421f90..0000000000421f96
84 ··DW_CFA_nop84 ··DW_CFA_nop
85 ··DW_CFA_nop85 ··DW_CFA_nop
86 ··DW_CFA_nop86 ··DW_CFA_nop
  
87 0000011c·0000000000000010·000000f4·FDE·cie=0000002c·pc=00000000005129a0..00000000005129fa87 0000011c·0000000000000010·000000f4·FDE·cie=0000002c·pc=0000000000513110..000000000051316a
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
  
91 00000130·0000000000000014·00000108·FDE·cie=0000002c·pc=0000000000421f96..0000000000421fac91 00000130·0000000000000014·00000108·FDE·cie=0000002c·pc=0000000000421f96..0000000000421fac
92 ··DW_CFA_nop92 ··DW_CFA_nop
93 ··DW_CFA_nop93 ··DW_CFA_nop
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
  
99 00000148·0000000000000048·00000120·FDE·cie=0000002c·pc=0000000000512a00..0000000000512e0299 00000148·0000000000000048·00000120·FDE·cie=0000002c·pc=0000000000513170..0000000000513572
100 ··DW_CFA_advance_loc:·6·to·0000000000512a06100 ··DW_CFA_advance_loc:·6·to·0000000000513176
101 ··DW_CFA_def_cfa_offset:·16101 ··DW_CFA_def_cfa_offset:·16
102 ··DW_CFA_offset:·r15·(r15)·at·cfa-16102 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
103 ··DW_CFA_advance_loc:·2·to·0000000000512a08103 ··DW_CFA_advance_loc:·2·to·0000000000513178
104 ··DW_CFA_def_cfa_offset:·24104 ··DW_CFA_def_cfa_offset:·24
105 ··DW_CFA_offset:·r14·(r14)·at·cfa-24105 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
106 ··DW_CFA_advance_loc:·5·to·0000000000512a0d106 ··DW_CFA_advance_loc:·5·to·000000000051317d
107 ··DW_CFA_def_cfa_offset:·32107 ··DW_CFA_def_cfa_offset:·32
108 ··DW_CFA_offset:·r13·(r13)·at·cfa-32108 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
109 ··DW_CFA_advance_loc:·2·to·0000000000512a0f109 ··DW_CFA_advance_loc:·2·to·000000000051317f
110 ··DW_CFA_def_cfa_offset:·40110 ··DW_CFA_def_cfa_offset:·40
111 ··DW_CFA_offset:·r12·(r12)·at·cfa-40111 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
112 ··DW_CFA_advance_loc:·4·to·0000000000512a13112 ··DW_CFA_advance_loc:·4·to·0000000000513183
113 ··DW_CFA_def_cfa_offset:·48113 ··DW_CFA_def_cfa_offset:·48
114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48114 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
115 ··DW_CFA_advance_loc:·4·to·0000000000512a17115 ··DW_CFA_advance_loc:·4·to·0000000000513187
116 ··DW_CFA_def_cfa_offset:·56116 ··DW_CFA_def_cfa_offset:·56
117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56117 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
118 ··DW_CFA_advance_loc:·7·to·0000000000512a1e118 ··DW_CFA_advance_loc:·7·to·000000000051318e
119 ··DW_CFA_def_cfa_offset:·80119 ··DW_CFA_def_cfa_offset:·80
120 ··DW_CFA_advance_loc2:·548·to·0000000000512c42120 ··DW_CFA_advance_loc2:·548·to·00000000005133b2
121 ··DW_CFA_remember_state121 ··DW_CFA_remember_state
122 ··DW_CFA_def_cfa_offset:·56122 ··DW_CFA_def_cfa_offset:·56
123 ··DW_CFA_advance_loc:·4·to·0000000000512c46123 ··DW_CFA_advance_loc:·4·to·00000000005133b6
124 ··DW_CFA_def_cfa_offset:·48124 ··DW_CFA_def_cfa_offset:·48
125 ··DW_CFA_advance_loc:·1·to·0000000000512c47125 ··DW_CFA_advance_loc:·1·to·00000000005133b7
Max diff block lines reached; 10602017/10607480 bytes (99.95%) of diff not shown.
15.0 KB
strings --all --bytes=8 {}
    
Offset 2180, 15 lines modifiedOffset 2180, 17 lines modified
2180 AVAUATUSL2180 AVAUATUSL
2181 []A\A]A^2181 []A\A]A^
2182 Y[]A\A]A^A_2182 Y[]A\A]A^A_
2183 []A\A]A^A_2183 []A\A]A^A_
2184 []A\A]A^A_2184 []A\A]A^A_
2185 []A\A]A^A_2185 []A\A]A^A_
2186 []A\A]A^A_2186 []A\A]A^A_
 2187 []A\A]A^A_
2187 H[]A\A]A^A_2188 H[]A\A]A^A_
 2189 []A\A]A^A_
2188 |$H^AXH;2190 |$H^AXH;
2189 []A\A]A^2191 []A\A]A^
2190 AUATUSAPL2192 AUATUSAPL
2191 AWAVAUATU12193 AWAVAUATU1
2192 []A\A]A^A_2194 []A\A]A^A_
2193 []A\A]A^A_2195 []A\A]A^A_
2194 ([]A\A]A^A_2196 ([]A\A]A^A_
Offset 2258, 19 lines modifiedOffset 2260, 20 lines modified
2258 []A\A]A^A_2260 []A\A]A^A_
2259 []A\A]A^A_2261 []A\A]A^A_
2260 []A\A]A^A_2262 []A\A]A^A_
2261 AWAVAUATUSH2263 AWAVAUATUSH
2262 []A\A]A^A_2264 []A\A]A^A_
2263 []A\A]A^A_2265 []A\A]A^A_
2264 []A\A]A^A_2266 []A\A]A^A_
2265 A\A]A^A_ 
2266 A\A]A^A_ 
2267 []A\A]A^A_2267 []A\A]A^A_
2268 x[]A\A]A^A_ 
2269 []A\A]A^A_2268 []A\A]A^A_
 2269 []A\A]A^A_
 2270 x[]A\A]A^A_
 2271 A\A]A^A_
 2272 A\A]A^A_
2270 A\A]A^A_2273 A\A]A^A_
2271 A\A]A^A_2274 A\A]A^A_
2272 A\A]A^A_2275 A\A]A^A_
2273 []A\A]A^A_2276 []A\A]A^A_
2274 []A\A]A^2277 []A\A]A^
2275 A\A]A^A_2278 A\A]A^A_
2276 []A\A]A^A_2279 []A\A]A^A_
Offset 2367, 17 lines modifiedOffset 2370, 20 lines modified
2367 X[]A\A]A^A_2370 X[]A\A]A^A_
2368 []A\A]A^2371 []A\A]A^
2369 []A\A]A^A_2372 []A\A]A^A_
2370 AVAUATUSL2373 AVAUATUSL
2371 []A\A]A^A_2374 []A\A]A^A_
2372 AWAVAUATUSH2375 AWAVAUATUSH
2373 []A\A]A^A_2376 []A\A]A^A_
 2377 AWAVAUATI
 2378 H;D$·uoI
2374 []A\A]A^A_2379 []A\A]A^A_
2375 AWAVAUATI2380 AWAVAUATI
2376 H[]A\A]A^A_2381 H[]A\A]A^A_
 2382 H;D$(u?I
2377 []A\A]A^2383 []A\A]A^
2378 AWAVAUATUSH2384 AWAVAUATUSH
2379 UUUUUUUU12385 UUUUUUUU1
2380 ([]A\A]A^A_2386 ([]A\A]A^A_
2381 []A\A]A^A_2387 []A\A]A^A_
2382 []A\A]A^2388 []A\A]A^
2383 AWAVAUATUSH2389 AWAVAUATUSH
Offset 2557, 15 lines modifiedOffset 2563, 15 lines modified
2557 []A\A]A^2563 []A\A]A^
2558 []A\A]A^2564 []A\A]A^
2559 []A\A]A^A_2565 []A\A]A^A_
2560 []A\A]A^A_2566 []A\A]A^A_
2561 []A\A]A^2567 []A\A]A^
2562 AWAVAUATI2568 AWAVAUATI
2563 []A\A]A^A_2569 []A\A]A^A_
2564 []A\A]A^2570 []A\A]A^A_
2565 H;D$8udL2571 H;D$8udL
2566 []A\A]A^A_2572 []A\A]A^A_
2567 A[[]A\A]2573 A[[]A\A]
2568 []A\A]A^2574 []A\A]A^
2569 []A\A]A^A_2575 []A\A]A^A_
2570 []A\A]A^A_2576 []A\A]A^A_
2571 AWAVAUATUSH2577 AWAVAUATUSH
Offset 2617, 19 lines modifiedOffset 2623, 19 lines modified
2617 AVAUATUSH2623 AVAUATUSH
2618 X[]A\A]A^A_2624 X[]A\A]A^A_
2619 HcM$HcU·L2625 HcM$HcU·L
2620 LcM,LcE(P12626 LcM,LcE(P1
2621 HcM$LcM,L2627 HcM$LcM,L
2622 LcE(HcU·ARh»     2628 LcE(HcU·ARh»     
2623 HcM$LcM,L2629 HcM$LcM,L
2624 LcE(HcU·ATh(6p2630 LcE(HcU·ATh(Fp
2625 LcE(HcM$L 
2626 LcM,HcU·VhX6p 
2627 HcM$HcU·L2631 HcM$HcU·L
2628 LcM,LcE(P12632 LcM,LcE(P1
 2633 LcE(HcM$L
 2634 LcM,HcU·VhXFp
2629 AWAVAUATUH2635 AWAVAUATUH
2630 []A\A]A^A_2636 []A\A]A^A_
2631 []A\A]A^A_2637 []A\A]A^A_
2632 AVAUATUSH2638 AVAUATUSH
2633 X[]A\A]A^A_2639 X[]A\A]A^A_
2634 []A\A]A^A_2640 []A\A]A^A_
2635 AWAVAUATUSH2641 AWAVAUATUSH
Offset 2683, 15 lines modifiedOffset 2689, 15 lines modified
2683 H[]A\A]A^A_2689 H[]A\A]A^A_
2684 H[]A\A]A^A_2690 H[]A\A]A^A_
2685 AWAVAUATUSH2691 AWAVAUATUSH
2686 []A\A]A^A_2692 []A\A]A^A_
2687 LcH,Lc@(AT12693 LcH,Lc@(AT1
2688 AVAUATUSH2694 AVAUATUSH
2689 H[]A\A]A^A_2695 H[]A\A]A^A_
2690 AVAUATUSH2696 AWAVAUATI
2691 []A\A]A^A_2697 []A\A]A^A_
2692 AVAUATUS2698 AVAUATUS
2693 []A\A]A^2699 []A\A]A^
2694 AWAVAUATUSH2700 AWAVAUATUSH
2695 []A\A]A^A_2701 []A\A]A^A_
2696 LcH,Lc@(H2702 LcH,Lc@(H
2697 AWAVAUATUSH2703 AWAVAUATUSH
Offset 3087, 14 lines modifiedOffset 3093, 15 lines modified
3087 AWAVAUATUSH3093 AWAVAUATUSH
3088 []A\A]A^A_3094 []A\A]A^A_
3089 H[]A\A]A^A_3095 H[]A\A]A^A_
3090 []A\A]A^A_3096 []A\A]A^A_
3091 []A\A]A^A_3097 []A\A]A^A_
3092 AWAVAUATI3098 AWAVAUATI
3093 []A\A]A^A_3099 []A\A]A^A_
 3100 D$PHc|$·f
3094 AWAVAUATI3101 AWAVAUATI
3095 []A\A]A^A_3102 []A\A]A^A_
Max diff block lines reached; 13655/15290 bytes (89.31%) of diff not shown.
468 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 2, 13 lines modifiedOffset 2, 13 lines modified
  
  
2 Disassembly·of·section·.init:2 Disassembly·of·section·.init:
  
3 0000000000420000·<.init>:3 0000000000420000·<.init>:
4 _init():4 _init():
5 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
6 »       mov····0x605fcd(%rip),%rax········6 »       mov····0x606fcd(%rip),%rax········
7 »       test···%rax,%rax7 »       test···%rax,%rax
8 »       je·····420012·<initgroups@plt-0x1e>8 »       je·····420012·<initgroups@plt-0x1e>
9 »       call···*%rax9 »       call···*%rax
10 »       add····$0x8,%rsp10 »       add····$0x8,%rsp
11 »       ret11 »       ret
77.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 2519 lines modifiedOffset 1, 2519 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000000000420020·<initgroups@plt-0x10>:2 0000000000420020·<initgroups@plt-0x10>:
3 »       push···0x605fca(%rip)········3 »       push···0x606fca(%rip)········
4 »       jmp····*0x605fcc(%rip)········4 »       jmp····*0x606fcc(%rip)········
5 »       nopl···0x0(%rax)5 »       nopl···0x0(%rax)
  
6 0000000000420030·<initgroups@plt>:6 0000000000420030·<initgroups@plt>:
7 »       jmp····*0x605fca(%rip)········7 »       jmp····*0x606fca(%rip)········
8 »       push···$0x08 »       push···$0x0
9 »       jmp····420020·<initgroups@plt-0x10>9 »       jmp····420020·<initgroups@plt-0x10>
  
10 0000000000420040·<log10@plt>:10 0000000000420040·<log10@plt>:
11 »       jmp····*0x605fc2(%rip)········11 »       jmp····*0x606fc2(%rip)········
12 »       push···$0x112 »       push···$0x1
13 »       jmp····420020·<initgroups@plt-0x10>13 »       jmp····420020·<initgroups@plt-0x10>
  
14 0000000000420050·<chmod@plt>:14 0000000000420050·<chmod@plt>:
15 »       jmp····*0x605fba(%rip)········15 »       jmp····*0x606fba(%rip)········
16 »       push···$0x216 »       push···$0x2
17 »       jmp····420020·<initgroups@plt-0x10>17 »       jmp····420020·<initgroups@plt-0x10>
  
18 0000000000420060·<XML_ExpatVersion@plt>:18 0000000000420060·<XML_ExpatVersion@plt>:
19 »       jmp····*0x605fb2(%rip)········19 »       jmp····*0x606fb2(%rip)········
20 »       push···$0x320 »       push···$0x3
21 »       jmp····420020·<initgroups@plt-0x10>21 »       jmp····420020·<initgroups@plt-0x10>
  
22 0000000000420070·<symlink@plt>:22 0000000000420070·<symlink@plt>:
23 »       jmp····*0x605faa(%rip)········23 »       jmp····*0x606faa(%rip)········
24 »       push···$0x424 »       push···$0x4
25 »       jmp····420020·<initgroups@plt-0x10>25 »       jmp····420020·<initgroups@plt-0x10>
  
26 0000000000420080·<mprotect@plt>:26 0000000000420080·<mprotect@plt>:
27 »       jmp····*0x605fa2(%rip)········27 »       jmp····*0x606fa2(%rip)········
28 »       push···$0x528 »       push···$0x5
29 »       jmp····420020·<initgroups@plt-0x10>29 »       jmp····420020·<initgroups@plt-0x10>
  
30 0000000000420090·<pipe2@plt>:30 0000000000420090·<pipe2@plt>:
31 »       jmp····*0x605f9a(%rip)········31 »       jmp····*0x606f9a(%rip)········
32 »       push···$0x632 »       push···$0x6
33 »       jmp····420020·<initgroups@plt-0x10>33 »       jmp····420020·<initgroups@plt-0x10>
  
34 00000000004200a0·<seteuid@plt>:34 00000000004200a0·<seteuid@plt>:
35 »       jmp····*0x605f92(%rip)········35 »       jmp····*0x606f92(%rip)········
36 »       push···$0x736 »       push···$0x7
37 »       jmp····420020·<initgroups@plt-0x10>37 »       jmp····420020·<initgroups@plt-0x10>
  
38 00000000004200b0·<chdir@plt>:38 00000000004200b0·<chdir@plt>:
39 »       jmp····*0x605f8a(%rip)········39 »       jmp····*0x606f8a(%rip)········
40 »       push···$0x840 »       push···$0x8
41 »       jmp····420020·<initgroups@plt-0x10>41 »       jmp····420020·<initgroups@plt-0x10>
  
42 00000000004200c0·<fileno@plt>:42 00000000004200c0·<fileno@plt>:
43 »       jmp····*0x605f82(%rip)········43 »       jmp····*0x606f82(%rip)········
44 »       push···$0x944 »       push···$0x9
45 »       jmp····420020·<initgroups@plt-0x10>45 »       jmp····420020·<initgroups@plt-0x10>
  
46 00000000004200d0·<dup2@plt>:46 00000000004200d0·<dup2@plt>:
47 »       jmp····*0x605f7a(%rip)········47 »       jmp····*0x606f7a(%rip)········
48 »       push···$0xa48 »       push···$0xa
49 »       jmp····420020·<initgroups@plt-0x10>49 »       jmp····420020·<initgroups@plt-0x10>
  
50 00000000004200e0·<wcscpy@plt>:50 00000000004200e0·<wcscpy@plt>:
51 »       jmp····*0x605f72(%rip)········51 »       jmp····*0x606f72(%rip)········
52 »       push···$0xb52 »       push···$0xb
53 »       jmp····420020·<initgroups@plt-0x10>53 »       jmp····420020·<initgroups@plt-0x10>
  
54 00000000004200f0·<pthread_cond_destroy@plt>:54 00000000004200f0·<pthread_cond_destroy@plt>:
55 »       jmp····*0x605f6a(%rip)········55 »       jmp····*0x606f6a(%rip)········
56 »       push···$0xc56 »       push···$0xc
57 »       jmp····420020·<initgroups@plt-0x10>57 »       jmp····420020·<initgroups@plt-0x10>
  
58 0000000000420100·<posix_spawn_file_actions_addopen@plt>:58 0000000000420100·<posix_spawn_file_actions_addopen@plt>:
59 »       jmp····*0x605f62(%rip)········59 »       jmp····*0x606f62(%rip)········
60 »       push···$0xd60 »       push···$0xd
61 »       jmp····420020·<initgroups@plt-0x10>61 »       jmp····420020·<initgroups@plt-0x10>
  
62 0000000000420110·<atan2@plt>:62 0000000000420110·<atan2@plt>:
63 »       jmp····*0x605f5a(%rip)········63 »       jmp····*0x606f5a(%rip)········
64 »       push···$0xe64 »       push···$0xe
65 »       jmp····420020·<initgroups@plt-0x10>65 »       jmp····420020·<initgroups@plt-0x10>
  
66 0000000000420120·<pthread_condattr_setclock@plt>:66 0000000000420120·<pthread_condattr_setclock@plt>:
67 »       jmp····*0x605f52(%rip)········67 »       jmp····*0x606f52(%rip)········
68 »       push···$0xf68 »       push···$0xf
69 »       jmp····420020·<initgroups@plt-0x10>69 »       jmp····420020·<initgroups@plt-0x10>
  
70 0000000000420130·<getspnam@plt>:70 0000000000420130·<getspnam@plt>:
71 »       jmp····*0x605f4a(%rip)········71 »       jmp····*0x606f4a(%rip)········
72 »       push···$0x1072 »       push···$0x10
73 »       jmp····420020·<initgroups@plt-0x10>73 »       jmp····420020·<initgroups@plt-0x10>
  
74 0000000000420140·<wcsftime@plt>:74 0000000000420140·<wcsftime@plt>:
75 »       jmp····*0x605f42(%rip)········75 »       jmp····*0x606f42(%rip)········
76 »       push···$0x1176 »       push···$0x11
77 »       jmp····420020·<initgroups@plt-0x10>77 »       jmp····420020·<initgroups@plt-0x10>
  
78 0000000000420150·<frexp@plt>:78 0000000000420150·<frexp@plt>:
79 »       jmp····*0x605f3a(%rip)········79 »       jmp····*0x606f3a(%rip)········
80 »       push···$0x1280 »       push···$0x12
81 »       jmp····420020·<initgroups@plt-0x10>81 »       jmp····420020·<initgroups@plt-0x10>
  
82 0000000000420160·<execv@plt>:82 0000000000420160·<execv@plt>:
83 »       jmp····*0x605f32(%rip)········83 »       jmp····*0x606f32(%rip)········
84 »       push···$0x1384 »       push···$0x13
85 »       jmp····420020·<initgroups@plt-0x10>85 »       jmp····420020·<initgroups@plt-0x10>
  
86 0000000000420170·<acosh@plt>:86 0000000000420170·<acosh@plt>:
87 »       jmp····*0x605f2a(%rip)········87 »       jmp····*0x606f2a(%rip)········
88 »       push···$0x1488 »       push···$0x14
89 »       jmp····420020·<initgroups@plt-0x10>89 »       jmp····420020·<initgroups@plt-0x10>
  
90 0000000000420180·<pause@plt>:90 0000000000420180·<pause@plt>:
91 »       jmp····*0x605f22(%rip)········91 »       jmp····*0x606f22(%rip)········
92 »       push···$0x1592 »       push···$0x15
93 »       jmp····420020·<initgroups@plt-0x10>93 »       jmp····420020·<initgroups@plt-0x10>
  
94 0000000000420190·<tanh@plt>:94 0000000000420190·<tanh@plt>:
95 »       jmp····*0x605f1a(%rip)········95 »       jmp····*0x606f1a(%rip)········
96 »       push···$0x1696 »       push···$0x16
97 »       jmp····420020·<initgroups@plt-0x10>97 »       jmp····420020·<initgroups@plt-0x10>
  
98 00000000004201a0·<dlerror@plt>:98 00000000004201a0·<dlerror@plt>:
99 »       jmp····*0x605f12(%rip)········99 »       jmp····*0x606f12(%rip)········
Max diff block lines reached; 75513/79450 bytes (95.04%) of diff not shown.
46.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000421f90·<PyOS_Readline@@Base-0x14a8c>:2 0000000000421f90·<PyOS_Readline@@Base-0x14a8b>:
3 _PyToken_OneChar():3 _PyToken_OneChar():
4 »       mov····$0x37,%eax4 »       mov····$0x37,%eax
5 »       ret5 »       ret
6 _PyToken_ThreeChars():6 _PyToken_ThreeChars():
7 ./build-nopie/../Parser/token.c:2147 ./build-nopie/../Parser/token.c:214
8 »       cmp····$0x2e,%edx8 »       cmp····$0x2e,%edx
9 »       jne····421fa0·<getservbyname@plt+0x20>9 »       jne····421fa0·<getservbyname@plt+0x20>
Offset 19, 66 lines modifiedOffset 19, 66 lines modified
19 ./build-nopie/../Parser/token.c:21519 ./build-nopie/../Parser/token.c:215
20 »       mov····$0x34,%eax20 »       mov····$0x34,%eax
21 »       ret21 »       ret
22 _PyPegen_Parser_New():22 _PyPegen_Parser_New():
23 ./build-nopie/../Parser/pegen.c:83623 ./build-nopie/../Parser/pegen.c:836
24 »       mov····0x8(%rbp),%rax24 »       mov····0x8(%rbp),%rax
25 »       mov····(%rax),%rdi25 »       mov····(%rax),%rdi
26 »       call···57e340·<PyMem_Free@@Base>26 »       call···57ed80·<PyMem_Free@@Base>
27 ./build-nopie/../Parser/pegen.c:83727 ./build-nopie/../Parser/pegen.c:837
28 »       mov····0x8(%rbp),%rdi28 »       mov····0x8(%rbp),%rdi
29 »       call···57e340·<PyMem_Free@@Base>29 »       call···57ed80·<PyMem_Free@@Base>
30 ./build-nopie/../Parser/pegen.c:83830 ./build-nopie/../Parser/pegen.c:838
31 »       mov····%rbp,%rdi31 »       mov····%rbp,%rdi
32 »       call···57e340·<PyMem_Free@@Base>32 »       call···57ed80·<PyMem_Free@@Base>
33 ./build-nopie/../Parser/pegen.c:83933 ./build-nopie/../Parser/pegen.c:839
34 »       call···693570·<PyErr_NoMemory@@Base>34 »       call···695190·<PyErr_NoMemory@@Base>
35 »       mov····%rax,%r1235 »       mov····%rax,%r12
36 _PyPegen_run_parser_from_string():36 _PyPegen_run_parser_from_string():
37 ./build-nopie/../Parser/pegen.c:100937 ./build-nopie/../Parser/pegen.c:1009
38 »       test···%rax,%rax38 »       test···%rax,%rax
39 »       je·····512c36·<_PyToken_ThreeChars@@Base+0x296>39 »       je·····5133a6·<_PyToken_ThreeChars@@Base+0x296>
40 »       mov····%rax,%rbp40 »       mov····%rax,%rbp
41 »       jmp····512bbd·<_PyToken_ThreeChars@@Base+0x21d>41 »       jmp····51332d·<_PyToken_ThreeChars@@Base+0x21d>
42 ./build-nopie/../Parser/pegen.c:99342 ./build-nopie/../Parser/pegen.c:993
43 »       call···5e4520·<PyErr_Occurred@@Base>43 »       call···5e5340·<PyErr_Occurred@@Base>
44 ./build-nopie/../Parser/pegen.c:993·(discriminator·1)44 ./build-nopie/../Parser/pegen.c:993·(discriminator·1)
45 »       test···%rax,%rax45 »       test···%rax,%rax
46 »       je·····421ff4·<getservbyname@plt+0x74>46 »       je·····421ff4·<getservbyname@plt+0x74>
47 ./build-nopie/../Parser/pegen.c:99447 ./build-nopie/../Parser/pegen.c:994
48 »       mov····%rbx,%rdi48 »       mov····%rbx,%rdi
49 »       call···42297b·<getservbyname@plt+0x9fb>49 »       call···42297b·<getservbyname@plt+0x9fb>
50 ./build-nopie/../Parser/pegen.c:99650 ./build-nopie/../Parser/pegen.c:996
51 »       xor····%r12d,%r12d51 »       xor····%r12d,%r12d
52 »       jmp····512c3e·<_PyToken_ThreeChars@@Base+0x29e>52 »       jmp····5133ae·<_PyToken_ThreeChars@@Base+0x29e>
53 Py_DECREF():53 Py_DECREF():
54 ./build-nopie/../Include/object.h:70554 ./build-nopie/../Include/object.h:705
55 »       call···57a630·<_Py_Dealloc@@Base>55 »       call···57b060·<_Py_Dealloc@@Base>
56 »       jmp····512beb·<_PyToken_ThreeChars@@Base+0x24b>56 »       jmp····51335b·<_PyToken_ThreeChars@@Base+0x24b>
57 _PyPegen_Parser_New():57 _PyPegen_Parser_New():
58 ./build-nopie/../Parser/pegen.c:83658 ./build-nopie/../Parser/pegen.c:836
59 »       mov····0x8(%rbx),%rax59 »       mov····0x8(%rbx),%rax
60 »       mov····(%rax),%rdi60 »       mov····(%rax),%rdi
61 »       call···57e340·<PyMem_Free@@Base>61 »       call···57ed80·<PyMem_Free@@Base>
62 ./build-nopie/../Parser/pegen.c:83762 ./build-nopie/../Parser/pegen.c:837
63 »       mov····0x8(%rbx),%rdi63 »       mov····0x8(%rbx),%rdi
64 »       call···57e340·<PyMem_Free@@Base>64 »       call···57ed80·<PyMem_Free@@Base>
65 ./build-nopie/../Parser/pegen.c:83865 ./build-nopie/../Parser/pegen.c:838
66 »       mov····%rbx,%rdi66 »       mov····%rbx,%rdi
67 »       call···57e340·<PyMem_Free@@Base>67 »       call···57ed80·<PyMem_Free@@Base>
68 ./build-nopie/../Parser/pegen.c:86468 ./build-nopie/../Parser/pegen.c:864
69 »       add····$0x18,%rsp69 »       add····$0x18,%rsp
70 »       pop····%rbx70 »       pop····%rbx
71 »       pop····%rbp71 »       pop····%rbp
72 »       pop····%r1272 »       pop····%r12
73 »       pop····%r1373 »       pop····%r13
74 »       pop····%r1474 »       pop····%r14
75 »       pop····%r1575 »       pop····%r15
76 ./build-nopie/../Parser/pegen.c:83976 ./build-nopie/../Parser/pegen.c:839
77 »       jmp····693570·<PyErr_NoMemory@@Base>77 »       jmp····695190·<PyErr_NoMemory@@Base>
78 initialize_token():78 initialize_token():
79 ./build-nopie/../Parser/pegen.c:22279 ./build-nopie/../Parser/pegen.c:222
80 »       mov····0x30(%rbp),%rdi80 »       mov····0x30(%rbp),%rdi
81 _Py_IsImmortal():81 _Py_IsImmortal():
82 ./build-nopie/../Include/object.h:24282 ./build-nopie/../Include/object.h:242
83 »       mov····(%rdi),%rax83 »       mov····(%rdi),%rax
84 Py_DECREF():84 Py_DECREF():
Offset 86, 100 lines modifiedOffset 86, 100 lines modified
86 »       test···%eax,%eax86 »       test···%eax,%eax
87 »       js·····42204f·<getservbyname@plt+0xcf>87 »       js·····42204f·<getservbyname@plt+0xcf>
88 ./build-nopie/../Include/object.h:70488 ./build-nopie/../Include/object.h:704
89 »       sub····$0x1,%rax89 »       sub····$0x1,%rax
90 »       mov····%rax,(%rdi)90 »       mov····%rax,(%rdi)
91 »       jne····42204f·<getservbyname@plt+0xcf>91 »       jne····42204f·<getservbyname@plt+0xcf>
92 ./build-nopie/../Include/object.h:70592 ./build-nopie/../Include/object.h:705
93 »       call···57a630·<_Py_Dealloc@@Base>93 »       call···57b060·<_Py_Dealloc@@Base>
94 _PyPegen_fill_token():94 _PyPegen_fill_token():
95 ./build-nopie/../Parser/pegen.c:31695 ./build-nopie/../Parser/pegen.c:316
96 »       or·····$0xffffffff,%eax96 »       or·····$0xffffffff,%eax
97 »       jmp····51325c·<_PyToken_ThreeChars@@Base+0x8bc>97 »       jmp····5139cc·<_PyToken_ThreeChars@@Base+0x8bc>
98 growable_comment_array_add():98 growable_comment_array_add():
99 ./build-nopie/../Parser/pegen.c:16399 ./build-nopie/../Parser/pegen.c:163
100 »       lea····(%rax,%rax,1),%r13100 »       lea····(%rax,%rax,1),%r13
101 ./build-nopie/../Parser/pegen.c:164101 ./build-nopie/../Parser/pegen.c:164
102 »       mov····0x70(%rbx),%rdi102 »       mov····0x70(%rbx),%rdi
103 »       shl····$0x5,%rax103 »       shl····$0x5,%rax
104 »       mov····%rax,%rsi104 »       mov····%rax,%rsi
105 »       call···57f100·<PyMem_Realloc@@Base>105 »       call···57fba0·<PyMem_Realloc@@Base>
106 ./build-nopie/../Parser/pegen.c:165106 ./build-nopie/../Parser/pegen.c:165
107 »       test···%rax,%rax107 »       test···%rax,%rax
108 »       je·····4220a6·<getservbyname@plt+0x126>108 »       je·····4220a6·<getservbyname@plt+0x126>
109 ./build-nopie/../Parser/pegen.c:168109 ./build-nopie/../Parser/pegen.c:168
110 »       mov····%rax,0x70(%rbx)110 »       mov····%rax,0x70(%rbx)
111 ./build-nopie/../Parser/pegen.c:169111 ./build-nopie/../Parser/pegen.c:169
112 »       mov····%r13,0x78(%rbx)112 »       mov····%r13,0x78(%rbx)
113 »       jmp····513591·<_PyToken_ThreeChars@@Base+0xbf1>113 »       jmp····513d01·<_PyToken_ThreeChars@@Base+0xbf1>
114 _get_keyword_or_name_type():114 _get_keyword_or_name_type():
115 ./build-nopie/../Parser/pegen.c:195115 ./build-nopie/../Parser/pegen.c:195
116 »       mov····$0x1,%r13d116 »       mov····$0x1,%r13d
117 »       jmp····5131c8·<_PyToken_ThreeChars@@Base+0x828>117 »       jmp····513938·<_PyToken_ThreeChars@@Base+0x828>
118 initialize_token():118 initialize_token():
119 ./build-nopie/../Parser/pegen.c:215119 ./build-nopie/../Parser/pegen.c:215
120 »       mov····0x8(%rbp),%rdi120 »       mov····0x8(%rbp),%rdi
121 _Py_IsImmortal():121 _Py_IsImmortal():
122 ./build-nopie/../Include/object.h:242122 ./build-nopie/../Include/object.h:242
123 »       mov····(%rdi),%rax123 »       mov····(%rdi),%rax
124 Py_DECREF():124 Py_DECREF():
125 ./build-nopie/../Include/object.h:700·(discriminator·1)125 ./build-nopie/../Include/object.h:700·(discriminator·1)
126 »       test···%eax,%eax126 »       test···%eax,%eax
127 »       jns····422041·<getservbyname@plt+0xc1>127 »       jns····422041·<getservbyname@plt+0xc1>
128 »       jmp····42204f·<getservbyname@plt+0xcf>128 »       jmp····42204f·<getservbyname@plt+0xcf>
129 initialize_token():129 initialize_token():
130 ./build-nopie/../Parser/pegen.c:240130 ./build-nopie/../Parser/pegen.c:240
131 »       mov····%rbx,%rdi131 »       mov····%rbx,%rdi
Max diff block lines reached; 48868076/48872850 bytes (99.99%) of diff not shown.
351 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000006ee670·<.fini>:2 00000000006efcc0·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
19.0 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 30450 lines modifiedOffset 1, 30194 lines modified
  
Diff chunk too large, falling back to line-by-line diff (9479 lines added, 9735 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x006ef000·01000200·ffff7f7f·0000003f·000080bf·...........?....2 ··0x006f0000·01000200·ffff7f7f·0000003f·000080bf·...........?....
3 ··0x006ef010·25732573·25732c20·252e3230·732c2025·%s%s%s,·%.20s,·%3 ··0x006f0010·25732573·25732c20·252e3230·732c2025·%s%s%s,·%.20s,·%
4 ··0x006ef020·2e397300·30353a33·333a3437·00417072·.9s.05:33:47.Apr4 ··0x006f0020·2e397300·30353a33·333a3437·00417072·.9s.05:33:47.Apr
5 ··0x006ef030·20313020·32303234·00454e44·4d41524b··10·2024.ENDMARK5 ··0x006f0030·20313020·32303234·00454e44·4d41524b··10·2024.ENDMARK
6 ··0x006ef040·45520053·5452494e·47004e45·574c494e·ER.STRING.NEWLIN6 ··0x006f0040·45520053·5452494e·47004e45·574c494e·ER.STRING.NEWLIN
7 ··0x006ef050·4500494e·44454e54·00444544·454e5400·E.INDENT.DEDENT.7 ··0x006f0050·4500494e·44454e54·00444544·454e5400·E.INDENT.DEDENT.
8 ··0x006ef060·4c504152·00525041·52004c53·51420052·LPAR.RPAR.LSQB.R8 ··0x006f0060·4c504152·00525041·52004c53·51420052·LPAR.RPAR.LSQB.R
9 ··0x006ef070·53514200·434f4c4f·4e00434f·4d4d4100·SQB.COLON.COMMA.9 ··0x006f0070·53514200·434f4c4f·4e00434f·4d4d4100·SQB.COLON.COMMA.
10 ··0x006ef080·53454d49·004d494e·55530056·42415200·SEMI.MINUS.VBAR.10 ··0x006f0080·53454d49·004d494e·55530056·42415200·SEMI.MINUS.VBAR.
11 ··0x006ef090·414d5045·52004c45·53530047·52454154·AMPER.LESS.GREAT11 ··0x006f0090·414d5045·52004c45·53530047·52454154·AMPER.LESS.GREAT
12 ··0x006ef0a0·45520050·45524345·4e54004c·42524143·ER.PERCENT.LBRAC12 ··0x006f00a0·45520050·45524345·4e54004c·42524143·ER.PERCENT.LBRAC
13 ··0x006ef0b0·45005242·52414345·00455145·5155414c·E.RBRACE.EQEQUAL13 ··0x006f00b0·45005242·52414345·00455145·5155414c·E.RBRACE.EQEQUAL
14 ··0x006ef0c0·004e4f54·45515541·4c004c45·53534551·.NOTEQUAL.LESSEQ14 ··0x006f00c0·004e4f54·45515541·4c004c45·53534551·.NOTEQUAL.LESSEQ
15 ··0x006ef0d0·55414c00·47524541·54455245·5155414c·UAL.GREATEREQUAL15 ··0x006f00d0·55414c00·47524541·54455245·5155414c·UAL.GREATEREQUAL
16 ··0x006ef0e0·0054494c·44450043·49524355·4d464c45·.TILDE.CIRCUMFLE16 ··0x006f00e0·0054494c·44450043·49524355·4d464c45·.TILDE.CIRCUMFLE
17 ··0x006ef0f0·58004c45·46545348·49465400·52494748·X.LEFTSHIFT.RIGH17 ··0x006f00f0·58004c45·46545348·49465400·52494748·X.LEFTSHIFT.RIGH
18 ··0x006ef100·54534849·46540044·4f55424c·45535441·TSHIFT.DOUBLESTA18 ··0x006f0100·54534849·46540044·4f55424c·45535441·TSHIFT.DOUBLESTA
19 ··0x006ef110·5200504c·55534551·55414c00·4d494e45·R.PLUSEQUAL.MINE19 ··0x006f0110·5200504c·55534551·55414c00·4d494e45·R.PLUSEQUAL.MINE
20 ··0x006ef120·5155414c·00504552·43454e54·45515541·QUAL.PERCENTEQUA20 ··0x006f0120·5155414c·00504552·43454e54·45515541·QUAL.PERCENTEQUA
21 ··0x006ef130·4c00414d·50455245·5155414c·00564241·L.AMPEREQUAL.VBA21 ··0x006f0130·4c00414d·50455245·5155414c·00564241·L.AMPEREQUAL.VBA
22 ··0x006ef140·52455155·414c0043·49524355·4d464c45·REQUAL.CIRCUMFLE22 ··0x006f0140·52455155·414c0043·49524355·4d464c45·REQUAL.CIRCUMFLE
23 ··0x006ef150·58455155·414c004c·45465453·48494654·XEQUAL.LEFTSHIFT23 ··0x006f0150·58455155·414c004c·45465453·48494654·XEQUAL.LEFTSHIFT
24 ··0x006ef160·45515541·4c005249·47485453·48494654·EQUAL.RIGHTSHIFT24 ··0x006f0160·45515541·4c005249·47485453·48494654·EQUAL.RIGHTSHIFT
25 ··0x006ef170·45515541·4c00444f·55424c45·53544152·EQUAL.DOUBLESTAR25 ··0x006f0170·45515541·4c00444f·55424c45·53544152·EQUAL.DOUBLESTAR
26 ··0x006ef180·45515541·4c00444f·55424c45·534c4153·EQUAL.DOUBLESLAS26 ··0x006f0180·45515541·4c00444f·55424c45·534c4153·EQUAL.DOUBLESLAS
27 ··0x006ef190·4800444f·55424c45·534c4153·48455155·H.DOUBLESLASHEQU27 ··0x006f0190·4800444f·55424c45·534c4153·48455155·H.DOUBLESLASHEQU
28 ··0x006ef1a0·414c0041·54455155·414c0052·4152524f·AL.ATEQUAL.RARRO28 ··0x006f01a0·414c0041·54455155·414c0052·4152524f·AL.ATEQUAL.RARRO
29 ··0x006ef1b0·5700454c·4c495053·49530043·4f4c4f4e·W.ELLIPSIS.COLON29 ··0x006f01b0·5700454c·4c495053·49530043·4f4c4f4e·W.ELLIPSIS.COLON
30 ··0x006ef1c0·45515541·4c004558·434c414d·4154494f·EQUAL.EXCLAMATIO30 ··0x006f01c0·45515541·4c004558·434c414d·4154494f·EQUAL.EXCLAMATIO
31 ··0x006ef1d0·4e005459·50455f49·474e4f52·45005459·N.TYPE_IGNORE.TY31 ··0x006f01d0·4e005459·50455f49·474e4f52·45005459·N.TYPE_IGNORE.TY
32 ··0x006ef1e0·50455f43·4f4d4d45·4e540053·4f46545f·PE_COMMENT.SOFT_32 ··0x006f01e0·50455f43·4f4d4d45·4e540053·4f46545f·PE_COMMENT.SOFT_
33 ··0x006ef1f0·4b455957·4f524400·46535452·494e475f·KEYWORD.FSTRING_33 ··0x006f01f0·4b455957·4f524400·46535452·494e475f·KEYWORD.FSTRING_
34 ··0x006ef200·53544152·54004653·5452494e·475f4d49·START.FSTRING_MI34 ··0x006f0200·53544152·54004653·5452494e·475f4d49·START.FSTRING_MI
35 ··0x006ef210·44444c45·00465354·52494e47·5f454e44·DDLE.FSTRING_END35 ··0x006f0210·44444c45·00465354·52494e47·5f454e44·DDLE.FSTRING_END
36 ··0x006ef220·004e4c00·3c455252·4f52544f·4b454e3e·.NL.<ERRORTOKEN>36 ··0x006f0220·004e4c00·3c455252·4f52544f·4b454e3e·.NL.<ERRORTOKEN>
37 ··0x006ef230·003c454e·434f4449·4e473e00·3c4e5f54·.<ENCODING>.<N_T37 ··0x006f0230·003c454e·434f4449·4e473e00·3c4e5f54·.<ENCODING>.<N_T
38 ··0x006ef240·4f4b454e·533e0069·6e636f6d·706c6574·OKENS>.incomplet38 ··0x006f0240·4f4b454e·533e0069·6e636f6d·706c6574·OKENS>.incomplet
39 ··0x006ef250·6520696e·70757400·4e464b43·006e6f72·e·input.NFKC.nor39 ··0x006f0250·6520696e·70757400·4e464b43·006e6f72·e·input.NFKC.nor
40 ··0x006ef260·6d616c69·7a650075·6e69636f·64656461·malize.unicodeda40 ··0x006f0260·6d616c69·7a650075·6e69636f·64656461·malize.unicodeda
41 ··0x006ef270·74610065·78706563·74656420·27257327·ta.expected·'%s'41 ··0x006f0270·74610065·78706563·74656420·27257327·ta.expected·'%s'
42 ··0x006ef280·003c7374·64696e3e·00656173·745f6173·.<stdin>.east_as42 ··0x006f0280·003c7374·64696e3e·00656173·745f6173·.<stdin>.east_as
43 ··0x006ef290·69616e5f·77696474·68006578·70656374·ian_width.expect43 ··0x006f0290·69616e5f·77696474·68006578·70656374·ian_width.expect
44 ··0x006ef2a0·65642028·25732900·696e7661·6c696420·ed·(%s).invalid·44 ··0x006f02a0·65642028·25732900·696e7661·6c696420·ed·(%s).invalid·
45 ··0x006ef2b0·746f6b65·6e00756e·6b6e6f77·6e207061·token.unknown·pa45 ··0x006f02b0·746f6b65·6e00756e·6b6e6f77·6e207061·token.unknown·pa
46 ··0x006ef2c0·7273696e·67206572·726f7200·756e6578·rsing·error.unex46 ··0x006f02c0·7273696e·67206572·726f7200·756e6578·rsing·error.unex
47 ··0x006ef2d0·70656374·65642045·4f462077·68696c65·pected·EOF·while47 ··0x006f02d0·70656374·65642045·4f462077·68696c65·pected·EOF·while
48 ··0x006ef2e0·20706172·73696e67·00756e65·78706563··parsing.unexpec48 ··0x006f02e0·20706172·73696e67·00756e65·78706563··parsing.unexpec
49 ··0x006ef2f0·74656420·696e6465·6e740075·6e657870·ted·indent.unexp49 ··0x006f02f0·74656420·696e6465·6e740075·6e657870·ted·indent.unexp
50 ··0x006ef300·65637465·6420756e·696e6465·6e740069·ected·unindent.i50 ··0x006f0300·65637465·6420756e·696e6465·6e740069·ected·unindent.i
51 ··0x006ef310·6e76616c·69642073·796e7461·7800284f·nvalid·syntax.(O51 ··0x006f0310·6e76616c·69642073·796e7461·7800284f·nvalid·syntax.(O
52 ··0x006ef320·6e6e4e6e·6e290076·616c7565·20657272·nnNnn).value·err52 ··0x006f0320·6e6e4e6e·6e290076·616c7565·20657272·nnNnn).value·err
53 ··0x006ef330·6f720075·6e69636f·64652065·72726f72·or.unicode·error53 ··0x006f0330·6f720075·6e69636f·64652065·72726f72·or.unicode·error
54 ··0x006ef340·00282573·29202555·00282573·2920756e·.(%s)·%U.(%s)·un54 ··0x006f0340·00282573·29202555·00282573·2920756e·.(%s)·%U.(%s)·un
55 ··0x006ef350·6b6e6f77·6e206572·726f7200·27256327·known·error.'%c'55 ··0x006f0350·6b6e6f77·6e206572·726f7200·27256327·known·error.'%c'
56 ··0x006ef360·20776173·206e6576·65722063·6c6f7365··was·never·close56 ··0x006f0360·20776173·206e6576·65722063·6c6f7365··was·never·close
57 ··0x006ef370·6400284f·69694f29·00725200·7b7b007d·d.(OiiO).rR.{{.}57 ··0x006f0370·6400284f·69694f29·00725200·7b7b007d·d.(OiiO).rR.{{.}
58 ··0x006ef380·7d003c3e·00213d00·73756273·63726970·}.<>.!=.subscrip58 ··0x006f0380·7d003c3e·00213d00·73756273·63726970·}.<>.!=.subscrip
59 ··0x006ef390·74007374·61727265·64006c61·6d626461·t.starred.lambda59 ··0x006f0390·74007374·61727265·64006c61·6d626461·t.starred.lambda
60 ··0x006ef3a0·0066756e·6374696f·6e206361·6c6c0067·.function·call.g60 ··0x006f03a0·0066756e·6374696f·6e206361·6c6c0067·.function·call.g
61 ··0x006ef3b0·656e6572·61746f72·20657870·72657373·enerator·express61 ··0x006f03b0·656e6572·61746f72·20657870·72657373·enerator·express
62 ··0x006ef3c0·696f6e00·7969656c·64206578·70726573·ion.yield·expres62 ··0x006f03c0·696f6e00·7969656c·64206578·70726573·ion.yield·expres
63 ··0x006ef3d0·73696f6e·00617761·69742065·78707265·sion.await·expre63 ··0x006f03d0·73696f6e·00617761·69742065·78707265·sion.await·expre
64 ··0x006ef3e0·7373696f·6e006c69·73742063·6f6d7072·ssion.list·compr64 ··0x006f03e0·7373696f·6e006c69·73742063·6f6d7072·ssion.list·compr
65 ··0x006ef3f0·6568656e·73696f6e·00736574·20636f6d·ehension.set·com65 ··0x006f03f0·6568656e·73696f6e·00736574·20636f6d·ehension.set·com
66 ··0x006ef400·70726568·656e7369·6f6e0064·69637420·prehension.dict·66 ··0x006f0400·70726568·656e7369·6f6e0064·69637420·prehension.dict·
67 ··0x006ef410·636f6d70·72656865·6e73696f·6e006469·comprehension.di67 ··0x006f0410·636f6d70·72656865·6e73696f·6e006469·comprehension.di
68 ··0x006ef420·6374206c·69746572·616c0073·65742064·ct·literal.set·d68 ··0x006f0420·6374206c·69746572·616c0073·65742064·ct·literal.set·d
69 ··0x006ef430·6973706c·61790066·2d737472·696e6720·isplay.f-string·69 ··0x006f0430·6973706c·61790066·2d737472·696e6720·isplay.f-string·
70 ··0x006ef440·65787072·65737369·6f6e0046·616c7365·expression.False70 ··0x006f0440·65787072·65737369·6f6e0046·616c7365·expression.False
71 ··0x006ef450·00547275·6500656c·6c697073·69730063·.True.ellipsis.c71 ··0x006f0450·00547275·6500656c·6c697073·69730063·.True.ellipsis.c
72 ··0x006ef460·6f6e6469·74696f6e·616c2065·78707265·onditional·expre72 ··0x006f0460·6f6e6469·74696f6e·616c2065·78707265·onditional·expre
73 ··0x006ef470·7373696f·6e006e61·6d656420·65787072·ssion.named·expr73 ··0x006f0470·7373696f·6e006e61·6d656420·65787072·ssion.named·expr
74 ··0x006ef480·65737369·6f6e0065·78706563·74656420·ession.expected·74 ··0x006f0480·65737369·6f6e0065·78706563·74656420·ession.expected·
75 ··0x006ef490·273a2700·4173796e·63207769·74682073·':'.Async·with·s75 ··0x006f0490·273a2700·4173796e·63207769·74682073·':'.Async·with·s
76 ··0x006ef4a0·74617465·6d656e74·73206172·65004173·tatements·are.As76 ··0x006f04a0·74617465·6d656e74·73206172·65004173·tatements·are.As
77 ··0x006ef4b0·796e6320·666f7220·6c6f6f70·73206172·ync·for·loops·ar77 ··0x006f04b0·796e6320·666f7220·6c6f6f70·73206172·ync·for·loops·ar
78 ··0x006ef4c0·65004578·63657074·696f6e20·67726f75·e.Exception·grou78 ··0x006f04c0·65004578·63657074·696f6e20·67726f75·e.Exception·grou
79 ··0x006ef4d0·70732061·72650050·61747465·726e206d·ps·are.Pattern·m79 ··0x006f04d0·70732061·72650050·61747465·726e206d·ps·are.Pattern·m
80 ··0x006ef4e0·61746368·696e6720·69730056·61726961·atching·is.Varia80 ··0x006f04e0·61746368·696e6720·69730056·61726961·atching·is.Varia
81 ··0x006ef4f0·626c6520·616e6e6f·74617469·6f6e2073·ble·annotation·s81 ··0x006f04f0·626c6520·616e6e6f·74617469·6f6e2073·ble·annotation·s
82 ··0x006ef500·796e7461·78206973·00696c6c·6567616c·yntax·is.illegal82 ··0x006f0500·796e7461·78206973·00696c6c·6567616c·yntax·is.illegal
83 ··0x006ef510·20746172·67657420·666f7220·616e6e6f··target·for·anno83 ··0x006f0510·20746172·67657420·666f7220·616e6e6f··target·for·anno
84 ··0x006ef520·74617469·6f6e0054·79706520·73746174·tation.Type·stat84 ··0x006f0520·74617469·6f6e0054·79706520·73746174·tation.Type·stat
85 ··0x006ef530·656d656e·74206973·00417373·69676e6d·ement·is.Assignm85 ··0x006f0530·656d656e·74206973·00417373·69676e6d·ement·is.Assignm
86 ··0x006ef540·656e7420·65787072·65737369·6f6e7320·ent·expressions·86 ··0x006f0540·656e7420·65787072·65737369·6f6e7320·ent·expressions·
87 ··0x006ef550·61726500·54686520·27402720·6f706572·are.The·'@'·oper87 ··0x006f0550·61726500·54686520·27402720·6f706572·are.The·'@'·oper
88 ··0x006ef560·61746f72·20697300·41776169·74206578·ator·is.Await·ex88 ··0x006f0560·61746f72·20697300·41776169·74206578·ator·is.Await·ex
89 ··0x006ef570·70726573·73696f6e·73206172·65004173·pressions·are.As89 ··0x006f0570·70726573·73696f6e·73206172·65004173·pressions·are.As
90 ··0x006ef580·796e6320·636f6d70·72656865·6e73696f·ync·comprehensio90 ··0x006f0580·796e6320·636f6d70·72656865·6e73696f·ync·comprehensio
91 ··0x006ef590·6e732061·72650054·79706520·70617261·ns·are.Type·para91 ··0x006f0590·6e732061·72650054·79706520·70617261·ns·are.Type·para
92 ··0x006ef5a0·6d657465·72206c69·73747320·61726500·meter·lists·are.92 ··0x006f05a0·6d657465·72206c69·73747320·61726500·meter·lists·are.
93 ··0x006ef5b0·28004173·796e6320·66756e63·74696f6e·(.Async·function93 ··0x006f05b0·28004173·796e6320·66756e63·74696f6e·(.Async·function
94 ··0x006ef5c0·73206172·6500496e·76616c69·64207374·s·are.Invalid·st94 ··0x006f05c0·73206172·6500496e·76616c69·64207374·s·are.Invalid·st
95 ··0x006ef5d0·61722065·78707265·7373696f·6e002f20·ar·expression./·95 ··0x006f05d0·61722065·78707265·7373696f·6e002f20·ar·expression./·
96 ··0x006ef5e0·6d617920·61707065·6172206f·6e6c7920·may·appear·only·96 ··0x006f05e0·6d617920·61707065·6172206f·6e6c7920·may·appear·only·
97 ··0x006ef5f0·6f6e6365·002f206d·75737420·62652061·once./·must·be·a97 ··0x006f05f0·6f6e6365·002f206d·75737420·62652061·once./·must·be·a
98 ··0x006ef600·68656164·206f6620·2a006578·70656374·head·of·*.expect98 ··0x006f0600·68656164·206f6620·2a006578·70656374·head·of·*.expect
99 ··0x006ef610·65642061·6e20696e·64656e74·65642062·ed·an·indented·b99 ··0x006f0610·65642061·6e20696e·64656e74·65642062·ed·an·indented·b
100 ··0x006ef620·6c6f636b·00662d73·7472696e·673a2065·lock.f-string:·e100 ··0x006f0620·6c6f636b·00662d73·7472696e·673a2065·lock.f-string:·e
101 ··0x006ef630·78706563·74696e67·20277d27·0063616e·xpecting·'}'.can101 ··0x006f0630·78706563·74696e67·20277d27·0063616e·xpecting·'}'.can
102 ··0x006ef640·6e6f7420·61737369·676e2074·6f202573·not·assign·to·%s102 ··0x006f0640·6e6f7420·61737369·676e2074·6f202573·not·assign·to·%s
103 ··0x006ef650·0063616e·6e6f7420·75736520·275f2720·.cannot·use·'_'·103 ··0x006f0650·0063616e·6e6f7420·75736520·275f2720·.cannot·use·'_'·
104 ··0x006ef660·61732061·20746172·67657400·696e7661·as·a·target.inva104 ··0x006f0660·61732061·20746172·67657400·696e7661·as·a·target.inva
105 ··0x006ef670·6c696420·70617474·65726e20·74617267·lid·pattern·targ105 ··0x006f0670·6c696420·70617474·65726e20·74617267·lid·pattern·targ
106 ··0x006ef680·65740063·616e6e6f·74206465·6c657465·et.cannot·delete106 ··0x006f0680·65740063·616e6e6f·74206465·6c657465·et.cannot·delete
107 ··0x006ef690·20257300·636f6e74·696e7565·006e6f6e··%s.continue.non107 ··0x006f0690·20257300·636f6e74·696e7565·006e6f6e··%s.continue.non
108 ··0x006ef6a0·6c6f6361·6c006669·6e616c6c·79007265·local.finally.re108 ··0x006f06a0·6c6f6361·6c006669·6e616c6c·79007265·local.finally.re
109 ··0x006ef6b0·7475726e·00617373·65727400·676c6f62·turn.assert.glob109 ··0x006f06b0·7475726e·00617373·65727400·676c6f62·turn.assert.glob
110 ··0x006ef6c0·616c0065·78636570·74007261·69736500·al.except.raise.110 ··0x006f06c0·616c0065·78636570·74007261·69736500·al.except.raise.
111 ··0x006ef6d0·62726561·6b00656c·69660066·6f72002e·break.elif.for..111 ··0x006f06d0·62726561·6b00656c·69660066·6f72002e·break.elif.for..
112 ··0x006ef6e0·2e2f5061·72736572·2f737472·696e675f·./Parser/string_112 ··0x006f06e0·2e2f5061·72736572·2f737472·696e675f·./Parser/string_
113 ··0x006ef6f0·70617273·65722e63·00737472·696e6720·parser.c.string·113 ··0x006f06f0·70617273·65722e63·00737472·696e6720·parser.c.string·
114 ··0x006ef700·746f2070·61727365·20697320·746f6f20·to·parse·is·too·114 ··0x006f0700·746f2070·61727365·20697320·746f6f20·to·parse·is·too·
115 ··0x006ef710·6c6f6e67·005c5525·30387800·696e7661·long.\U%08x.inva115 ··0x006f0710·6c6f6e67·005c5525·30387800·696e7661·long.\U%08x.inva
116 ··0x006ef720·6c696420·65736361·70652073·65717565·lid·escape·seque116 ··0x006f0720·6c696420·65736361·70652073·65717565·lid·escape·seque
117 ··0x006ef730·6e636520·275c2563·2700794f·0063616e·nce·'\%c'.yO.can117 ··0x006f0730·6e636520·275c2563·2700794f·0063616e·nce·'\%c'.yO.can
118 ··0x006ef740·27742072·652d656e·74657220·72656164·'t·re-enter·read118 ··0x006f0740·27742072·652d656e·74657220·72656164·'t·re-enter·read
119 ··0x006ef750·6c696e65·0063616e·27742061·6c6c6f63·line.can't·alloc119 ··0x006f0750·6c696e65·0063616e·27742061·6c6c6f63·line.can't·alloc
120 ··0x006ef760·61746520·6c6f636b·00696e70·7574206c·ate·lock.input·l120 ··0x006f0760·61746520·6c6f636b·00696e70·7574206c·ate·lock.input·l
121 ··0x006ef770·696e6520·746f6f20·6c6f6e67·00757466·ine·too·long.utf121 ··0x006f0770·696e6520·746f6f20·6c6f6e67·00757466·ine·too·long.utf
122 ··0x006ef780·2d380069·736f2d38·3835392d·31007574·-8.iso-8859-1.ut122 ··0x006f0780·2d380069·736f2d38·3835392d·31007574·-8.iso-8859-1.ut
123 ··0x006ef790·662d382d·0069736f·2d6c6174·696e2d31·f-8-.iso-latin-1123 ··0x006f0790·662d382d·0069736f·2d6c6174·696e2d31·f-8-.iso-latin-1
124 ··0x006ef7a0·0069736f·2d383835·392d312d·0069736f·.iso-8859-1-.iso124 ··0x006f07a0·0069736f·2d383835·392d312d·0069736f·.iso-8859-1-.iso
125 ··0x006ef7b0·2d6c6174·696e2d31·2d00656e·636f6469·-latin-1-.encodi125 ··0x006f07b0·2d6c6174·696e2d31·2d00656e·636f6469·-latin-1-.encodi
Max diff block lines reached; 18593146/19880609 bytes (93.52%) of diff not shown.
272 B
readelf --wide --decompress --hex-dump=.stapsdt.base {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.stapsdt.base':1 Hex·dump·of·section·'.stapsdt.base':
2 ··0x0099cd83·00··································.2 ··0x0099dd83·00··································.
  
746 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 5705 lines modifiedOffset 1, 5702 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5699 lines added, 5702 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0099cd84·011b033b·50640100·892c0000·9c32a8ff·...;Pd...,...2..2 ··0x0099dd84·011b033b·28640100·842c0000·9c22a8ff·...;(d...,..."..
3 ··0x0099cd94·ac640100·0c52a8ff·5c650100·1252a8ff·.d...R..\e...R..3 ··0x0099dd94·84640100·0c42a8ff·34650100·1242a8ff·.d...B..4e...B..
4 ··0x0099cda4·84650100·2852a8ff·e8650100·8252a8ff·.e..(R...e...R..4 ··0x0099dda4·5c650100·2842a8ff·c0650100·8242a8ff·\e..(B...e...B..
5 ··0x0099cdb4·54660100·b252a8ff·80670100·5a53a8ff·Tf...R...g..ZS..5 ··0x0099ddb4·2c660100·b242a8ff·58670100·5a43a8ff·,f...B..Xg..ZC..
6 ··0x0099cdc4·00680100·6653a8ff·38680100·7553a8ff·.h..fS..8h..uS..6 ··0x0099ddc4·d8670100·6643a8ff·10680100·7543a8ff·.g..fC...h..uC..
7 ··0x0099cdd4·b8680100·1054a8ff·10690100·1854a8ff·.h...T...i...T..7 ··0x0099ddd4·90680100·1044a8ff·e8680100·1844a8ff·.h...D...h...D..
8 ··0x0099cde4·64690100·2054a8ff·b0690100·2354a8ff·di..·T...i..#T..8 ··0x0099dde4·3c690100·2044a8ff·88690100·2344a8ff·<i..·D...i..#D..
9 ··0x0099cdf4·006a0100·3154a8ff·8c6a0100·9255a8ff·.j..1T...j...U..9 ··0x0099ddf4·d8690100·3144a8ff·646a0100·9245a8ff·.i..1D..dj...E..
10 ··0x0099ce04·f46a0100·c855a8ff·446b0100·ea55a8ff·.j...U..Dk...U..10 ··0x0099de04·cc6a0100·c845a8ff·1c6b0100·ea45a8ff·.j...E...k...E..
11 ··0x0099ce14·a86b0100·1856a8ff·f06b0100·2156a8ff·.k...V...k..!V..11 ··0x0099de14·806b0100·1846a8ff·c86b0100·2146a8ff·.k...F...k..!F..
12 ··0x0099ce24·306c0100·2a56a8ff·e46c0100·c756a8ff·0l..*V...l...V..12 ··0x0099de24·086c0100·2a46a8ff·bc6c0100·c746a8ff·.l..*F...l...F..
13 ··0x0099ce34·046d0100·dd56a8ff·186d0100·7457a8ff·.m...V...m..tW..13 ··0x0099de34·dc6c0100·dd46a8ff·f06c0100·7447a8ff·.l...F...l..tG..
14 ··0x0099ce44·3c6d0100·a657a8ff·886d0100·5758a8ff·<m...W...m..WX..14 ··0x0099de44·146d0100·a647a8ff·606d0100·5748a8ff·.m...G..`m..WH..
15 ··0x0099ce54·e86d0100·ce58a8ff·646e0100·6059a8ff·.m...X..dn..`Y..15 ··0x0099de54·c06d0100·ce48a8ff·3c6e0100·6049a8ff·.m...H..<n..`I..
16 ··0x0099ce64·ec6e0100·1a5aa8ff·3c6f0100·ce5aa8ff·.n...Z..<o...Z..16 ··0x0099de64·c46e0100·1a4aa8ff·146f0100·ce4aa8ff·.n...J...o...J..
17 ··0x0099ce74·586f0100·8f5ba8ff·b86f0100·945ba8ff·Xo...[...o...[..17 ··0x0099de74·306f0100·8f4ba8ff·906f0100·944ba8ff·0o...K...o...K..
18 ··0x0099ce84·f86f0100·f75ba8ff·54700100·105da8ff·.o...[..Tp...]..18 ··0x0099de84·d06f0100·f74ba8ff·2c700100·104da8ff·.o...K..,p...M..
19 ··0x0099ce94·88700100·2c5da8ff·f0700100·535da8ff·.p..,]...p..S]..19 ··0x0099de94·60700100·2c4da8ff·c8700100·534da8ff·`p..,M...p..SM..
20 ··0x0099cea4·60710100·675ea8ff·2c720100·525fa8ff·`q..g^..,r..R_..20 ··0x0099dea4·38710100·674ea8ff·04720100·524fa8ff·8q..gN...r..RO..
21 ··0x0099ceb4·e0720100·1060a8ff·48730100·1760a8ff·.r...`..Hs...`..21 ··0x0099deb4·b8720100·1050a8ff·20730100·1750a8ff·.r...P..·s...P..
22 ··0x0099cec4·9c730100·2660a8ff·dc730100·3060a8ff·.s..&`...s..0`..22 ··0x0099dec4·74730100·2650a8ff·b4730100·3050a8ff·ts..&P...s..0P..
23 ··0x0099ced4·28740100·3a60a8ff·b0740100·6960a8ff·(t..:`...t..i`..23 ··0x0099ded4·00740100·3a50a8ff·88740100·6950a8ff·.t..:P...t..iP..
24 ··0x0099cee4·fc740100·7060a8ff·50750100·7f60a8ff·.t..p`..Pu...`..24 ··0x0099dee4·d4740100·7050a8ff·28750100·7f50a8ff·.t..pP..(u...P..
25 ··0x0099cef4·a4750100·a060a8ff·ec750100·a760a8ff·.u...`...u...`..25 ··0x0099def4·7c750100·a050a8ff·c4750100·a750a8ff·|u...P...u...P..
26 ··0x0099cf04·a8760100·3361a8ff·04770100·8e61a8ff·.v..3a...w...a..26 ··0x0099df04·80760100·3351a8ff·dc760100·8e51a8ff·.v..3Q...v...Q..
27 ··0x0099cf14·9c770100·7f62a8ff·cc780100·8662a8ff·.w...b...x...b..27 ··0x0099df14·74770100·7f52a8ff·a4780100·8652a8ff·tw...R...x...R..
28 ··0x0099cf24·60790100·b162a8ff·cc790100·c462a8ff·`y...b...y...b..28 ··0x0099df24·38790100·b152a8ff·a4790100·c452a8ff·8y...R...y...R..
29 ··0x0099cf34·2c7a0100·cb62a8ff·787a0100·d262a8ff·,z...b..xz...b..29 ··0x0099df34·047a0100·cb52a8ff·507a0100·d252a8ff·.z...R..Pz...R..
30 ··0x0099cf44·ac7a0100·ff62a8ff·447b0100·9963a8ff·.z...b..D{...c..30 ··0x0099df44·847a0100·ff52a8ff·1c7b0100·9953a8ff·.z...R...{...S..
31 ··0x0099cf54·ec7b0100·ba63a8ff·887c0100·d963a8ff·.{...c...|...c..31 ··0x0099df54·c47b0100·ba53a8ff·607c0100·d953a8ff·.{...S..`|...S..
32 ··0x0099cf64·c47c0100·ea63a8ff·687d0100·0b64a8ff·.|...c..h}...d..32 ··0x0099df64·9c7c0100·ea53a8ff·407d0100·0b54a8ff·.|...S..@}...T..
33 ··0x0099cf74·cc7d0100·2664a8ff·ec7d0100·c264a8ff·.}..&d...}...d..33 ··0x0099df74·a47d0100·2654a8ff·c47d0100·c254a8ff·.}..&T...}...T..
34 ··0x0099cf84·0c7e0100·5965a8ff·807e0100·6065a8ff·.~..Ye...~..`e..34 ··0x0099df84·e47d0100·5955a8ff·587e0100·6055a8ff·.}..YU..X~..`U..
35 ··0x0099cf94·c07e0100·6765a8ff·107f0100·1666a8ff·.~..ge.......f..35 ··0x0099df94·987e0100·6755a8ff·e87e0100·1656a8ff·.~..gU...~...V..
36 ··0x0099cfa4·4c7f0100·4767a8ff·607f0100·9067a8ff·L...Gg..`....g..36 ··0x0099dfa4·247f0100·4757a8ff·387f0100·9057a8ff·$...GW..8....W..
37 ··0x0099cfb4·7c7f0100·d967a8ff·987f0100·f167a8ff·|....g.......g..37 ··0x0099dfb4·547f0100·d957a8ff·707f0100·f157a8ff·T....W..p....W..
38 ··0x0099cfc4·ac7f0100·1568a8ff·c07f0100·6868a8ff·.....h......hh..38 ··0x0099dfc4·847f0100·1558a8ff·987f0100·6858a8ff·.....X......hX..
39 ··0x0099cfd4·fc7f0100·8768a8ff·14800100·f868a8ff·.....h.......h..39 ··0x0099dfd4·d47f0100·8758a8ff·ec7f0100·f858a8ff·.....X.......X..
40 ··0x0099cfe4·3c800100·6169a8ff·84800100·6d69a8ff·<...ai......mi..40 ··0x0099dfe4·14800100·6159a8ff·5c800100·6d59a8ff·....aY..\...mY..
41 ··0x0099cff4·e8800100·3e72a8ff·10820100·fc82a8ff·....>r..........41 ··0x0099dff4·c0800100·3e62a8ff·e8810100·f772a8ff·....>b.......r..
42 ··0x0099d004·a4820100·3783a8ff·e8820100·6483a8ff·....7.......d...42 ··0x0099e004·7c820100·3273a8ff·c0820100·5f73a8ff·|...2s......_s..
43 ··0x0099d014·2c830100·9183a8ff·70830100·be83a8ff·,.......p.......43 ··0x0099e014·04830100·8c73a8ff·48830100·b973a8ff·.....s..H....s..
44 ··0x0099d024·d4830100·a384a8ff·4c850100·a691a8ff·........L.......44 ··0x0099e024·ac830100·9e74a8ff·24850100·9c81a8ff·.....t..$.......
45 ··0x0099d034·a0850100·c191a8ff·40860100·e994a8ff·........@.......45 ··0x0099e034·78850100·b781a8ff·18860100·df84a8ff·x...............
46 ··0x0099d044·48870100·e1a1a8ff·28880100·0ea2a8ff·H.......(.......46 ··0x0099e044·20870100·d791a8ff·00880100·0492a8ff··...............
47 ··0x0099d054·a0880100·39a5a8ff·ec880100·5ea5a8ff·....9.......^...47 ··0x0099e054·78880100·2f95a8ff·c4880100·5495a8ff·x.../.......T...
48 ··0x0099d064·70890100·56a7a8ff·e8890100·e0a7a8ff·p...V...........48 ··0x0099e064·48890100·4e97a8ff·c0890100·d897a8ff·H...N...........
49 ··0x0099d074·9c8a0100·e9aba8ff·248b0100·6eada8ff·........$...n...49 ··0x0099e074·748a0100·e19ba8ff·fc8a0100·669da8ff·t...........f...
50 ··0x0099d084·a48b0100·d7b2a8ff·7c8c0100·95b4a8ff·........|.......50 ··0x0099e084·7c8b0100·cfa2a8ff·548c0100·8aa4a8ff·|.......T.......
51 ··0x0099d094·f88c0100·50b6a8ff·808d0100·09b8a8ff·....P...........51 ··0x0099e094·d08c0100·45a6a8ff·588d0100·fea7a8ff·....E...X.......
52 ··0x0099d0a4·3c8e0100·ecbfa8ff·f08e0100·4ec4a8ff·<...........N...52 ··0x0099e0a4·148e0100·e1afa8ff·bc8e0100·99b4a8ff·................
53 ··0x0099d0b4·608f0100·8dc4a8ff·f48f0100·8cc5a8ff·`...............53 ··0x0099e0b4·3c8f0100·d8b4a8ff·d08f0100·d7b5a8ff·<...............
54 ··0x0099d0c4·a0900100·e5c7a8ff·5c910100·f0cba8ff·........\.......54 ··0x0099e0c4·7c900100·30b8a8ff·38910100·3bbca8ff·|...0...8...;...
55 ··0x0099d0d4·fc910100·20cda8ff·9c920100·4fcea8ff·....·.......O...55 ··0x0099e0d4·d8910100·6bbda8ff·78920100·9abea8ff·....k...x.......
56 ··0x0099d0e4·f8920100·8bcea8ff·98930100·49d2a8ff·............I...56 ··0x0099e0e4·d4920100·d6bea8ff·74930100·90c2a8ff·........t.......
57 ··0x0099d0f4·50940100·8ed5a8ff·ac940100·cad5a8ff·P...............57 ··0x0099e0f4·2c940100·d5c5a8ff·88940100·11c6a8ff·,...............
58 ··0x0099d104·4c950100·71d8a8ff·b8950100·8cd9a8ff·L...q...........58 ··0x0099e104·28950100·b8c8a8ff·94950100·d3c9a8ff·(...............
59 ··0x0099d114·30960100·4fdaa8ff·9c960100·79dba8ff·0...O.......y...59 ··0x0099e114·0c960100·96caa8ff·78960100·c0cba8ff·........x.......
60 ··0x0099d124·e8960100·a6dba8ff·5c970100·bee2a8ff·........\.......60 ··0x0099e124·c4960100·edcba8ff·38970100·05d3a8ff·........8.......
61 ··0x0099d134·38980100·54e6a8ff·d0980100·feeea8ff·8...T...........61 ··0x0099e134·14980100·9bd6a8ff·ac980100·45dfa8ff·............E...
62 ··0x0099d144·dc990100·54f2a8ff·289a0100·6ef2a8ff·....T...(...n...62 ··0x0099e144·b8990100·9be2a8ff·049a0100·b5e2a8ff·................
63 ··0x0099d154·989a0100·fef2a8ff·049b0100·e8f4a8ff·................63 ··0x0099e154·749a0100·45e3a8ff·e09a0100·2fe5a8ff·t...E......./...
64 ··0x0099d164·709b0100·c4f5a8ff·d09b0100·84f6a8ff·p...............64 ··0x0099e164·4c9b0100·17e6a8ff·ac9b0100·d7e6a8ff·L...............
65 ··0x0099d174·649c0100·e0f7a8ff·a09c0100·eef7a8ff·d...............65 ··0x0099e174·409c0100·33e8a8ff·7c9c0100·41e8a8ff·@...3...|...A...
66 ··0x0099d184·209d0100·82f8a8ff·dc9d0100·4cfea8ff··...........L...66 ··0x0099e184·fc9c0100·d5e8a8ff·b89d0100·9feea8ff·................
67 ··0x0099d194·289e0100·69fea8ff·709e0100·83fea8ff·(...i...p.......67 ··0x0099e194·049e0100·bceea8ff·4c9e0100·d6eea8ff·........L.......
68 ··0x0099d1a4·d89e0100·10ffa8ff·609f0100·d300a9ff·........`.......68 ··0x0099e1a4·b49e0100·63efa8ff·3c9f0100·26f1a8ff·....c...<...&...
69 ··0x0099d1b4·d89f0100·4701a9ff·20a00100·6f01a9ff·....G...·...o...69 ··0x0099e1b4·b49f0100·9af1a8ff·fc9f0100·c2f1a8ff·................
70 ··0x0099d1c4·78a00100·0f03a9ff·e4a00100·c803a9ff·x...............70 ··0x0099e1c4·54a00100·62f3a8ff·c0a00100·1bf4a8ff·T...b...........
71 ··0x0099d1d4·50a10100·8305a9ff·c8a10100·f505a9ff·P...............71 ··0x0099e1d4·2ca10100·d3f5a8ff·a4a10100·45f6a8ff·,...........E...
72 ··0x0099d1e4·34a20100·8206a9ff·bca20100·e308a9ff·4...............72 ··0x0099e1e4·10a20100·d2f6a8ff·98a20100·33f9a8ff·............3...
73 ··0x0099d1f4·5ca30100·ba09a9ff·e4a30100·480ba9ff·\...........H...73 ··0x0099e1f4·38a30100·0afaa8ff·c0a30100·98fba8ff·8...............
74 ··0x0099d204·50a40100·b30ba9ff·dca40100·220ea9ff·P..........."...74 ··0x0099e204·2ca40100·03fca8ff·b8a40100·72fea8ff·,...........r...
75 ··0x0099d214·48a50100·df13a9ff·c0a50100·eb15a9ff·H...............75 ··0x0099e214·24a50100·2f04a9ff·9ca50100·3b06a9ff·$.../.......;...
76 ··0x0099d224·4ca60100·a216a9ff·bca60100·cc19a9ff·L...............76 ··0x0099e224·28a60100·f206a9ff·98a60100·1c0aa9ff·(...............
77 ··0x0099d234·44a70100·b31ba9ff·dca70100·de23a9ff·D............#..77 ··0x0099e234·20a70100·030ca9ff·b8a70100·2414a9ff··...........$...
78 ··0x0099d244·94a80100·8825a9ff·1ca90100·4a27a9ff·.....%......J'..78 ··0x0099e244·70a80100·d215a9ff·f8a80100·9417a9ff·p...............
79 ··0x0099d254·6ca90100·6428a9ff·b8a90100·6329a9ff·l...d(......c)..79 ··0x0099e254·48a90100·ae18a9ff·94a90100·ad19a9ff·H...............
80 ··0x0099d264·3caa0100·fc2ba9ff·c0aa0100·a72ea9ff·<....+..........80 ··0x0099e264·18aa0100·461ca9ff·9caa0100·f11ea9ff·....F...........
81 ··0x0099d274·2cab0100·f730a9ff·98ab0100·9931a9ff·,....0.......1..81 ··0x0099e274·08ab0100·4121a9ff·74ab0100·e321a9ff·....A!..t....!..
82 ··0x0099d284·e8ab0100·5335a9ff·bcac0100·d63ba9ff·....S5.......;..82 ··0x0099e284·c4ab0100·9d25a9ff·98ac0100·072ca9ff·.....%.......,..
83 ··0x0099d294·50ad0100·5c3da9ff·bcad0100·e63da9ff·P...\=.......=..83 ··0x0099e294·2cad0100·8d2da9ff·98ad0100·172ea9ff·,....-..........
84 ··0x0099d2a4·1cae0100·563ea9ff·6cae0100·063fa9ff·....V>..l....?..84 ··0x0099e2a4·f8ad0100·872ea9ff·48ae0100·372fa9ff·........H...7/..
85 ··0x0099d2b4·f8ae0100·e63fa9ff·64af0100·8440a9ff·.....?..d....@..85 ··0x0099e2b4·d4ae0100·1730a9ff·40af0100·b530a9ff·.....0..@....0..
86 ··0x0099d2c4·98af0100·ae40a9ff·04b00100·7141a9ff·.....@......qA..86 ··0x0099e2c4·74af0100·df30a9ff·e0af0100·a231a9ff·t....0.......1..
87 ··0x0099d2d4·70b00100·fe41a9ff·dcb00100·9c42a9ff·p....A.......B..87 ··0x0099e2d4·4cb00100·2f32a9ff·b8b00100·cd32a9ff·L.../2.......2..
88 ··0x0099d2e4·38b10100·e043a9ff·a0b10100·a244a9ff·8....C.......D..88 ··0x0099e2e4·14b10100·1134a9ff·7cb10100·d334a9ff·.....4..|....4..
89 ··0x0099d2f4·e8b10100·e044a9ff·68b20100·3447a9ff·.....D..h...4G..89 ··0x0099e2f4·c4b10100·1135a9ff·44b20100·6537a9ff·.....5..D...e7..
90 ··0x0099d304·c8b20100·6447a9ff·2cb30100·0848a9ff·....dG..,....H..90 ··0x0099e304·a4b20100·9537a9ff·08b30100·3938a9ff·.....7......98..
91 ··0x0099d314·a8b30100·e049a9ff·fcb30100·084aa9ff·.....I.......J..91 ··0x0099e314·84b30100·113aa9ff·d8b30100·393aa9ff·.....:......9:..
92 ··0x0099d324·b0b40100·904ca9ff·00b50100·f94ca9ff·.....L.......L..92 ··0x0099e324·8cb40100·c13ca9ff·dcb40100·2a3da9ff·.....<......*=..
93 ··0x0099d334·84b50100·de4ea9ff·d4b50100·084fa9ff·.....N.......O..93 ··0x0099e334·60b50100·153fa9ff·b0b50100·3f3fa9ff·`....?......??..
94 ··0x0099d344·3cb60100·7a4fa9ff·98b60100·ea4fa9ff·<...zO.......O..94 ··0x0099e344·18b60100·b13fa9ff·74b60100·2140a9ff·.....?..t...!@..
95 ··0x0099d354·1cb70100·ee51a9ff·88b70100·8352a9ff·.....Q.......R..95 ··0x0099e354·f8b60100·ed41a9ff·64b70100·8242a9ff·.....A..d....B..
96 ··0x0099d364·00b80100·f753a9ff·6cb80100·8454a9ff·.....S..l....T..96 ··0x0099e364·dcb70100·f643a9ff·48b80100·8344a9ff·.....C..H....D..
97 ··0x0099d374·ccb80100·7658a9ff·30b90100·745aa9ff·....vX..0...tZ..97 ··0x0099e374·a8b80100·7548a9ff·0cb90100·734aa9ff·....uH......sJ..
98 ··0x0099d384·a8b90100·555ba9ff·f8b90100·945ba9ff·....U[.......[..98 ··0x0099e384·84b90100·544ba9ff·d4b90100·934ba9ff·....TK.......K..
99 ··0x0099d394·6cba0100·825ca9ff·bcba0100·aa5ca9ff·l....\.......\..99 ··0x0099e394·48ba0100·814ca9ff·98ba0100·a94ca9ff·H....L.......L..
100 ··0x0099d3a4·44bb0100·375da9ff·a0bb0100·f75da9ff·D...7].......]..100 ··0x0099e3a4·20bb0100·364da9ff·7cbb0100·f64da9ff··...6M..|....M..
101 ··0x0099d3b4·f4bb0100·5f5ea9ff·38bc0100·c95ea9ff·...._^..8....^..101 ··0x0099e3b4·d0bb0100·5e4ea9ff·14bc0100·c84ea9ff·....^N.......N..
102 ··0x0099d3c4·9cbc0100·b25fa9ff·2cbd0100·2f60a9ff·....._..,.../`..102 ··0x0099e3c4·78bc0100·b14fa9ff·08bd0100·2e50a9ff·x....O.......P..
103 ··0x0099d3d4·78bd0100·4960a9ff·c0bd0100·6360a9ff·x...I`......c`..103 ··0x0099e3d4·54bd0100·4850a9ff·9cbd0100·6250a9ff·T...HP......bP..
104 ··0x0099d3e4·30be0100·2b61a9ff·9cbe0100·4d62a9ff·0...+a......Mb..104 ··0x0099e3e4·0cbe0100·2a51a9ff·78be0100·4c52a9ff·....*Q..x...LR..
105 ··0x0099d3f4·04bf0100·2663a9ff·54bf0100·6363a9ff·....&c..T...cc..105 ··0x0099e3f4·e0be0100·2553a9ff·30bf0100·6253a9ff·....%S..0...bS..
106 ··0x0099d404·bcbf0100·2b64a9ff·50c00100·0b65a9ff·....+d..P....e..106 ··0x0099e404·98bf0100·2a54a9ff·2cc00100·0a55a9ff·....*T..,....U..
107 ··0x0099d414·bcc00100·6c66a9ff·60c10100·ae75a9ff·....lf..`....u..107 ··0x0099e414·98c00100·6b56a9ff·3cc10100·ad65a9ff·....kV..<....e..
108 ··0x0099d424·50c20100·b276a9ff·e4c20100·8e77a9ff·P....v.......w..108 ··0x0099e424·2cc20100·b166a9ff·c0c20100·8d67a9ff·,....f.......g..
109 ··0x0099d434·4cc30100·9278a9ff·a4c30100·cf78a9ff·L....x.......x..109 ··0x0099e434·28c30100·9168a9ff·80c30100·ce68a9ff·(....h.......h..
110 ··0x0099d444·ecc30100·0c79a9ff·50c40100·a779a9ff·.....y..P....y..110 ··0x0099e444·c8c30100·0b69a9ff·2cc40100·a669a9ff·.....i..,....i..
111 ··0x0099d454·c4c40100·4c7aa9ff·0cc50100·747aa9ff·....Lz......tz..111 ··0x0099e454·a0c40100·4b6aa9ff·e8c40100·736aa9ff·....Kj......sj..
112 ··0x0099d464·70c50100·2d7ba9ff·bcc50100·477ba9ff·p...-{......G{..112 ··0x0099e464·4cc50100·2c6ba9ff·98c50100·466ba9ff·L...,k......Fk..
113 ··0x0099d474·fcc50100·7d7ba9ff·74c60100·6b7ca9ff·....}{..t...k|..113 ··0x0099e474·d8c50100·7c6ba9ff·50c60100·6a6ca9ff·....|k..P...jl..
114 ··0x0099d484·e0c60100·a07da9ff·2cc70100·e47da9ff·.....}..,....}..114 ··0x0099e484·bcc60100·9f6da9ff·08c70100·e36da9ff·.....m.......m..
115 ··0x0099d494·70c70100·0c7ea9ff·b0c70100·6c7ea9ff·p....~......l~..115 ··0x0099e494·4cc70100·0b6ea9ff·8cc70100·6b6ea9ff·L....n......kn..
116 ··0x0099d4a4·14c80100·227fa9ff·9cc80100·0281a9ff·...."...........116 ··0x0099e4a4·f0c70100·216fa9ff·78c80100·0171a9ff·....!o..x....q..
117 ··0x0099d4b4·28c90100·5e83a9ff·70c90100·8683a9ff·(...^...p.......117 ··0x0099e4b4·04c90100·5d73a9ff·4cc90100·8573a9ff·....]s..L....s..
118 ··0x0099d4c4·d4c90100·2c84a9ff·1cca0100·5c84a9ff·....,.......\...118 ··0x0099e4c4·b0c90100·2b74a9ff·f8c90100·5b74a9ff·....+t......[t..
119 ··0x0099d4d4·80ca0100·4a85a9ff·ecca0100·4d87a9ff·....J.......M...119 ··0x0099e4d4·5cca0100·4975a9ff·c8ca0100·4c77a9ff·\...Iu......Lw..
120 ··0x0099d4e4·40cb0100·c687a9ff·78cb0100·4488a9ff·@.......x...D...120 ··0x0099e4e4·1ccb0100·c577a9ff·54cb0100·4378a9ff·.....w..T...Cx..
121 ··0x0099d4f4·a0cb0100·4d88a9ff·b4cb0100·df88a9ff·....M...........121 ··0x0099e4f4·7ccb0100·4c78a9ff·90cb0100·de78a9ff·|...Lx.......x..
122 ··0x0099d504·dccb0100·5a89a9ff·04cc0100·028ba9ff·....Z...........122 ··0x0099e504·b8cb0100·5979a9ff·e0cb0100·017ba9ff·....Yy.......{..
123 ··0x0099d514·50cc0100·858ba9ff·7ccc0100·038ca9ff·P.......|.......123 ··0x0099e514·2ccc0100·847ba9ff·58cc0100·027ca9ff·,....{..X....|..
124 ··0x0099d524·a8cc0100·818ca9ff·d0cc0100·118da9ff·................124 ··0x0099e524·84cc0100·807ca9ff·accc0100·107da9ff·.....|.......}..
125 ··0x0099d534·fccc0100·8f8da9ff·24cd0100·c58ea9ff·........$.......125 ··0x0099e534·d8cc0100·8e7da9ff·00cd0100·c47ea9ff·.....}.......~..
Max diff block lines reached; 0/763915 bytes (0.00%) of diff not shown.
3.7 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 28920 lines modifiedOffset 1, 28923 lines modified
  
Diff chunk too large, falling back to line-by-line diff (28920 lines added, 28917 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x009b31d8·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x009b41b0·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x009b31e8·1b0c0708·90010710·10000000·1c000000·................3 ··0x009b41c0·1b0c0708·90010710·10000000·1c000000·................
4 ··0x009b31f8·0837c9ff·22000000·00000000·14000000·.7.."...........4 ··0x009b41d0·8047c9ff·22000000·00000000·14000000·.G.."...........
5 ··0x009b3208·00000000·017a5200·01781001·1b0c0708·.....zR..x......5 ··0x009b41e0·00000000·017a5200·01781001·1b0c0708·.....zR..x......
6 ··0x009b3218·90010000·10000000·1c000000·0c37c9ff·.............7..6 ··0x009b41f0·90010000·10000000·1c000000·8447c9ff·.............G..
7 ··0x009b3228·01000000·00000000·24000000·30000000·........$...0...7 ··0x009b4200·01000000·00000000·24000000·30000000·........$...0...
8 ··0x009b3238·e8cda6ff·701f0000·000e1046·0e184a0f·....p......F..J.8 ··0x009b4210·10bea6ff·701f0000·000e1046·0e184a0f·....p......F..J.
9 ··0x009b3248·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x009b4220·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x009b3258·14000000·58000000·a0f5b5ff·09000000·....X...........10 ··0x009b4230·14000000·58000000·38edb5ff·09000000·....X...8.......
11 ··0x009b3268·00000000·00000000·1c000000·70000000·............p...11 ··0x009b4240·00000000·00000000·1c000000·70000000·............p...
12 ··0x009b3278·7837c9ff·56000000·004e0e10·520e1852·x7..V....N..R..R12 ··0x009b4250·f047c9ff·56000000·004e0e10·520e1852·.G..V....N..R..R
13 ··0x009b3288·0e205d0e·08000000·10000000·90000000·.·].............13 ··0x009b4260·0e205d0e·08000000·10000000·90000000·.·].............
14 ··0x009b3298·b837c9ff·0a000000·00000000·10000000·.7..............14 ··0x009b4270·3048c9ff·0a000000·00000000·10000000·0H..............
15 ··0x009b32a8·a4000000·b437c9ff·0a000000·00000000·.....7..........15 ··0x009b4280·a4000000·2c48c9ff·0a000000·00000000·....,H..........
16 ··0x009b32b8·10000000·b8000000·50f5b5ff·70010000·........P...p...16 ··0x009b4290·10000000·b8000000·e8ecb5ff·6c010000·............l...
17 ··0x009b32c8·00000000·10000000·cc000000·acf6b5ff·................17 ··0x009b42a0·00000000·10000000·cc000000·44eeb5ff·............D...
18 ··0x009b32d8·18000000·00000000·10000000·e0000000·................18 ··0x009b42b0·18000000·00000000·10000000·e0000000·................
19 ··0x009b32e8·a8eca6ff·06000000·00000000·10000000·................19 ··0x009b42c0·d0dca6ff·06000000·00000000·10000000·................
20 ··0x009b32f8·f4000000·a4f6b5ff·5a000000·00000000·........Z.......20 ··0x009b42d0·f4000000·3ceeb5ff·5a000000·00000000·....<...Z.......
21 ··0x009b3308·14000000·08010000·86eca6ff·16000000·................21 ··0x009b42e0·14000000·08010000·aedca6ff·16000000·................
22 ··0x009b3318·00000000·00000000·48000000·20010000·........H...·...22 ··0x009b42f0·00000000·00000000·48000000·20010000·........H...·...
23 ··0x009b3328·d8f6b5ff·02040000·00460e10·8f02420e·.........F....B.23 ··0x009b4300·70eeb5ff·02040000·00460e10·8f02420e·p........F....B.
24 ··0x009b3338·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.024 ··0x009b4310·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
25 ··0x009b3348·8606440e·38830747·0e500324·020a0e38·..D.8..G.P.$...825 ··0x009b4320·8606440e·38830747·0e500324·020a0e38·..D.8..G.P.$...8
26 ··0x009b3358·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B26 ··0x009b4330·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
27 ··0x009b3368·0e08410b·1c000000·6c010000·38eca6ff·..A.....l...8...27 ··0x009b4340·0e08410b·1c000000·6c010000·60dca6ff·..A.....l...`...
28 ··0x009b3378·5a000000·000e5083·0786068c·058d048e·Z.....P.........28 ··0x009b4350·5a000000·000e5083·0786068c·058d048e·Z.....P.........
29 ··0x009b3388·038f0200·48000000·8c010000·7cfab5ff·....H.......|...29 ··0x009b4360·038f0200·48000000·8c010000·14f2b5ff·....H...........
30 ··0x009b3398·2e010000·00460e10·8f02450e·188e0345·.....F....E....E30 ··0x009b4370·2e010000·00460e10·8f02450e·188e0345·.....F....E....E
31 ··0x009b33a8·0e208d04·450e288c·05440e30·8606430e·.·..E.(..D.0..C.31 ··0x009b4380·0e208d04·450e288c·05440e30·8606430e·.·..E.(..D.0..C.
32 ··0x009b33b8·38830744·0e500303·010e3841·0e30410e·8..D.P....8A.0A.32 ··0x009b4390·38830744·0e500303·010e3841·0e30410e·8..D.P....8A.0A.
33 ··0x009b33c8·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....33 ··0x009b43a0·28420e20·420e1842·0e10420e·08000000·(B.·B..B..B.....
34 ··0x009b33d8·30000000·d8010000·26eca6ff·30000000·0.......&...0...34 ··0x009b43b0·30000000·d8010000·4edca6ff·30000000·0.......N...0...
35 ··0x009b33e8·000e5083·0786068c·058d048e·038f0261·..P............a35 ··0x009b43c0·000e5083·0786068c·058d048e·038f0261·..P............a
36 ··0x009b33f8·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.36 ··0x009b43d0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
37 ··0x009b3408·10420e08·34000000·0c020000·2cfbb5ff·.B..4.......,...37 ··0x009b43e0·10420e08·34000000·0c020000·c4f2b5ff·.B..4...........
38 ··0x009b3418·23010000·00460e10·8c02410e·18860341·#....F....A....A38 ··0x009b43f0·23010000·00460e10·8c02410e·18860341·#....F....A....A
39 ··0x009b3428·0e208304·5d0a0e18·410e1042·0e08410b·.·..]...A..B..A.39 ··0x009b4400·0e208304·5d0a0e18·410e1042·0e08410b·.·..]...A..B..A.
40 ··0x009b3438·6f0a0e18·430e1042·0e08450b·28000000·o...C..B..E.(...40 ··0x009b4410·6f0a0e18·430e1042·0e08450b·28000000·o...C..B..E.(...
41 ··0x009b3448·44020000·24fcb5ff·30000000·00460e10·D...$...0....F..41 ··0x009b4420·44020000·bcf3b5ff·30000000·00460e10·D.......0....F..
42 ··0x009b3458·8c02450e·18860346·0e208304·4a0e184c·..E....F.·..J..L42 ··0x009b4430·8c02450e·18860346·0e208304·4a0e184c·..E....F.·..J..L
43 ··0x009b3468·0e10420e·08000000·28000000·70020000·..B.....(...p...43 ··0x009b4440·0e10420e·08000000·28000000·70020000·..B.....(...p...
44 ··0x009b3478·28fcb5ff·30000000·00460e10·8c02450e·(...0....F....E.44 ··0x009b4450·c0f3b5ff·30000000·00460e10·8c02450e·....0....F....E.
45 ··0x009b3488·18860346·0e208304·4a0e184c·0e10420e·...F.·..J..L..B.45 ··0x009b4460·18860346·0e208304·4a0e184c·0e10420e·...F.·..J..L..B.
46 ··0x009b3498·08000000·18000000·9c020000·2cfcb5ff·............,...46 ··0x009b4470·08000000·18000000·9c020000·c4f3b5ff·................
47 ··0x009b34a8·78000000·00740e20·720a0e08·410b0000·x....t.·r...A...47 ··0x009b4480·78000000·00740e20·720a0e08·410b0000·x....t.·r...A...
48 ··0x009b34b8·48000000·b8020000·90fcb5ff·8f040000·H...............48 ··0x009b4490·48000000·b8020000·28f4b5ff·8f040000·H.......(.......
49 ··0x009b34c8·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..49 ··0x009b44a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
50 ··0x009b34d8·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G50 ··0x009b44b0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
51 ··0x009b34e8·0e800102·fb0a0e38·410e3041·0e28420e·.......8A.0A.(B.51 ··0x009b44c0·0e800102·fb0a0e38·410e3041·0e28420e·.......8A.0A.(B.
52 ··0x009b34f8·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....52 ··0x009b44d0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
53 ··0x009b3508·04030000·2aeba6ff·a8000000·000e8001·....*...........53 ··0x009b44e0·04030000·52dba6ff·a8000000·000e8001·....R...........
54 ··0x009b3518·83078606·8c058d04·8e038f02·28000000·............(...54 ··0x009b44f0·83078606·8c058d04·8e038f02·28000000·............(...
55 ··0x009b3528·24030000·b400b6ff·a9000000·00460e10·$............F..55 ··0x009b4500·24030000·4cf8b5ff·a9000000·00460e10·$...L........F..
56 ··0x009b3538·8c02440e·18860344·0e30026c·0a0e1844·..D....D.0.l...D56 ··0x009b4510·8c02440e·18860344·0e30026c·0a0e1844·..D....D.0.l...D
57 ··0x009b3548·0e10420e·08410b00·30000000·50030000·..B..A..0...P...57 ··0x009b4520·0e10420e·08410b00·30000000·50030000·..B..A..0...P...
58 ··0x009b3558·3801b6ff·7c000000·00450e10·8602440e·8...|....E....D.58 ··0x009b4530·d0f8b5ff·7c000000·00450e10·8602440e·....|....E....D.
59 ··0x009b3568·18830347·0e205a0a·0e18430e·10410e08·...G.·Z...C..A..59 ··0x009b4540·18830347·0e205a0a·0e18430e·10410e08·...G.·Z...C..A..
60 ··0x009b3578·410b0243·0e18440e·10410e08·14000000·A..C..D..A......60 ··0x009b4550·410b0243·0e18440e·10410e08·14000000·A..C..D..A......
61 ··0x009b3588·84030000·52eba6ff·0c000000·000e2083·....R.........·.61 ··0x009b4560·84030000·7adba6ff·0c000000·000e2083·....z.........·.
62 ··0x009b3598·03860200·1c000000·9c030000·6c01b6ff·............l...62 ··0x009b4570·03860200·1c000000·9c030000·04f9b5ff·................
63 ··0x009b35a8·b8000000·00480e30·02660a0e·08410b02·.....H.0.f...A..63 ··0x009b4580·b8000000·00480e30·02660a0e·08410b02·.....H.0.f...A..
64 ··0x009b35b8·480e0800·10000000·bc030000·26eba6ff·H...........&...64 ··0x009b4590·480e0800·10000000·bc030000·4edba6ff·H...........N...
65 ··0x009b35c8·0f000000·000e3000·34000000·d0030000·......0.4.......65 ··0x009b45a0·0f000000·000e3000·34000000·d0030000·......0.4.......
66 ··0x009b35d8·f801b6ff·aa000000·00450e10·8602410e·.........E....A.66 ··0x009b45b0·90f9b5ff·aa000000·00450e10·8602410e·.........E....A.
67 ··0x009b35e8·18830347·0e20026e·0e28560e·30460e28·...G.·.n.(V.0F.(67 ··0x009b45c0·18830347·0e20026e·0e28560e·30460e28·...G.·.n.(V.0F.(
68 ··0x009b35f8·410e2044·0a0e1841·0e10410e·08410b00·A.·D...A..A..A..68 ··0x009b45d0·410e2044·0a0e1841·0e10410e·08410b00·A.·D...A..A..A..
69 ··0x009b3608·30000000·08040000·7002b6ff·22010000·0.......p..."...69 ··0x009b45e0·30000000·08040000·08fab5ff·22010000·0..........."...
70 ··0x009b3618·00460e10·8c02410e·18860347·0e208304·.F....A....G.·..70 ··0x009b45f0·00460e10·8c02410e·18860347·0e208304·.F....A....G.·..
71 ··0x009b3628·470e4002·4f0a0e20·410e1841·0e10420e·G.@.O..·A..A..B.71 ··0x009b4600·470e4002·4f0a0e20·410e1841·0e10420e·G.@.O..·A..A..B.
72 ··0x009b3638·08410b00·18000000·3c040000·b5eaa6ff·.A......<.......72 ··0x009b4610·08410b00·18000000·3c040000·dddaa6ff·.A......<.......
73 ··0x009b3648·9b000000·000e4083·0486038c·02000000·......@.........73 ··0x009b4620·9b000000·000e4083·0486038c·02000000·......@.........
74 ··0x009b3658·38000000·58040000·5003b6ff·c9000000·8...X...P.......74 ··0x009b4630·38000000·58040000·e8fab5ff·c9000000·8...X...........
75 ··0x009b3668·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..75 ··0x009b4640·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
76 ··0x009b3678·440e2883·05460e30·02670a0e·28410e20·D.(..F.0.g..(A.·76 ··0x009b4650·440e2883·05460e30·02670a0e·28410e20·D.(..F.0.g..(A.·
77 ··0x009b3688·410e1842·0e10420e·084a0b00·18000000·A..B..B..J......77 ··0x009b4660·410e1842·0e10420e·084a0b00·18000000·A..B..B..J......
78 ··0x009b3698·94040000·f8eaa6ff·08000000·000e3083·..............0.78 ··0x009b4670·94040000·20dba6ff·08000000·000e3083·....·.........0.
79 ··0x009b36a8·0586048c·038d0200·34000000·b0040000·........4.......79 ··0x009b4680·0586048c·038d0200·34000000·b0040000·........4.......
80 ··0x009b36b8·c803b6ff·5f000000·00460e10·8d02450e·...._....F....E.80 ··0x009b4690·60fbb5ff·5f000000·00460e10·8d02450e·`..._....F....E.
81 ··0x009b36c8·188c0344·0e208604·440e2883·054c0e30·...D.·..D.(..L.081 ··0x009b46a0·188c0344·0e208604·440e2883·054c0e30·...D.·..D.(..L.0
82 ··0x009b36d8·790e2841·0e20410e·18420e10·420e0800·y.(A.·A..B..B...82 ··0x009b46b0·790e2841·0e20410e·18420e10·420e0800·y.(A.·A..B..B...
83 ··0x009b36e8·18000000·e8040000·aceaa6ff·08000000·................83 ··0x009b46c0·18000000·e8040000·d4daa6ff·08000000·................
84 ··0x009b36f8·000e3083·0586048c·038d0200·18000000·..0.............84 ··0x009b46d0·000e3083·0586048c·038d0200·18000000·..0.............
85 ··0x009b3708·04050000·d403b6ff·73000000·00740e20·........s....t.·85 ··0x009b46e0·04050000·6cfbb5ff·73000000·00740e20·....l...s....t.·
86 ··0x009b3718·6d0a0e08·410b0000·10000000·20050000·m...A.......·...86 ··0x009b46f0·6d0a0e08·410b0000·10000000·20050000·m...A.......·...
87 ··0x009b3728·3804b6ff·73000000·00000000·10000000·8...s...........87 ··0x009b4700·d0fbb5ff·73000000·00000000·10000000·....s...........
88 ··0x009b3738·34050000·68eaa6ff·03000000·00000000·4...h...........88 ··0x009b4710·34050000·90daa6ff·03000000·00000000·4...............
89 ··0x009b3748·38000000·48050000·9004b6ff·ce000000·8...H...........89 ··0x009b4720·38000000·48050000·28fcb5ff·ce000000·8...H...(.......
90 ··0x009b3758·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..90 ··0x009b4730·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
91 ··0x009b3768·430e2883·05470e30·760a0e28·410e2041·C.(..G.0v..(A.·A91 ··0x009b4740·430e2883·05470e30·760a0e28·410e2041·C.(..G.0v..(A.·A
92 ··0x009b3778·0e18420e·10420e08·410b0000·18000000·..B..B..A.......92 ··0x009b4750·0e18420e·10420e08·410b0000·18000000·..B..B..A.......
93 ··0x009b3788·84050000·1beaa6ff·0e000000·000e3083·..............0.93 ··0x009b4760·84050000·43daa6ff·0e000000·000e3083·....C.........0.
94 ··0x009b3798·0586048c·038d0200·6c000000·a0050000·........l.......94 ··0x009b4770·0586048c·038d0200·6c000000·a0050000·........l.......
95 ··0x009b37a8·0805b6ff·6f030000·00460e10·8f02420e·....o....F....B.95 ··0x009b4780·a0fcb5ff·6f030000·00460e10·8f02420e·....o....F....B.
96 ··0x009b37b8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.096 ··0x009b4790·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
97 ··0x009b37c8·8606410e·38830747·0e605e0a·0e38430e·..A.8..G.`^..8C.97 ··0x009b47a0·8606410e·38830747·0e605e0a·0e38430e·..A.8..G.`^..8C.
98 ··0x009b37d8·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..98 ··0x009b47b0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
99 ··0x009b37e8·410b02f4·0e68590e·70490e68·410e6044·A....hY.pI.hA.`D99 ··0x009b47c0·410b02f4·0e68590e·70490e68·410e6044·A....hY.pI.hA.`D
100 ··0x009b37f8·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B100 ··0x009b47d0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
101 ··0x009b3808·0e10420e·084b0b00·40000000·10060000·..B..K..@.......101 ··0x009b47e0·0e10420e·084b0b00·40000000·10060000·..B..K..@.......
102 ··0x009b3818·9de9a6ff·61010000·000e6083·0786068c·....a.....`.....102 ··0x009b47f0·c5d9a6ff·61010000·000e6083·0786068c·....a.....`.....
103 ··0x009b3828·058d048e·038f0202·a20e6848·0e70530e·..........hH.pS.103 ··0x009b4800·058d048e·038f0202·a20e6848·0e70530e·..........hH.pS.
104 ··0x009b3838·68410e60·028f0e38·460e3041·0e28420e·hA.`...8F.0A.(B.104 ··0x009b4810·68410e60·028f0e38·460e3041·0e28420e·hA.`...8F.0A.(B.
105 ··0x009b3848·20420e18·420e1042·0e080000·20000000··B..B..B....·...105 ··0x009b4820·20420e18·420e1042·0e080000·20000000··B..B..B....·...
106 ··0x009b3858·54060000·c407b6ff·76000000·00450e10·T.......v....E..106 ··0x009b4830·54060000·5cffb5ff·76000000·00450e10·T...\...v....E..
107 ··0x009b3868·8602440e·206e0a0e·10440e08·410b0000·..D.·n...D..A...107 ··0x009b4840·8602440e·206e0a0e·10440e08·410b0000·..D.·n...D..A...
108 ··0x009b3878·20000000·78060000·96eaa6ff·36000000··...x.......6...108 ··0x009b4850·20000000·78060000·bedaa6ff·36000000··...x.......6...
109 ··0x009b3888·000e2086·02610e28·450e304d·0e28410e·..·..a.(E.0M.(A.109 ··0x009b4860·000e2086·02610e28·450e304d·0e28410e·..·..a.(E.0M.(A.
110 ··0x009b3898·20000000·28000000·9c060000·fc07b6ff··...(...........110 ··0x009b4870·20000000·28000000·9c060000·94ffb5ff··...(...........
111 ··0x009b38a8·73000000·00450e10·8602440e·18830341·s....E....D....A111 ··0x009b4880·73000000·00450e10·8602440e·18830341·s....E....D....A
112 ··0x009b38b8·0e20024c·0a0e1844·0e10410e·08450b00·.·.L...D..A..E..112 ··0x009b4890·0e20024c·0a0e1844·0e10410e·08450b00·.·.L...D..A..E..
113 ··0x009b38c8·14000000·c8060000·7ceaa6ff·22000000·........|..."...113 ··0x009b48a0·14000000·c8060000·a4daa6ff·22000000·............"...
114 ··0x009b38d8·000e2083·03860200·48000000·e0060000·..·.....H.......114 ··0x009b48b0·000e2083·03860200·48000000·e0060000·..·.....H.......
115 ··0x009b38e8·8831c9ff·15010000·00460e10·8f02450e·.1.......F....E.115 ··0x009b48c0·0042c9ff·15010000·00460e10·8f02450e·.B.......F....E.
116 ··0x009b38f8·188e0342·0e208d04·4b0e288c·05440e30·...B.·..K.(..D.0116 ··0x009b48d0·188e0342·0e208d04·4b0e288c·05440e30·...B.·..K.(..D.0
117 ··0x009b3908·8606470e·38830742·0e4002c7·0a0e3844·..G.8..B.@....8D117 ··0x009b48e0·8606470e·38830742·0e4002c7·0a0e3844·..G.8..B.@....8D
118 ··0x009b3918·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.118 ··0x009b48f0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
119 ··0x009b3928·08410b00·1c000000·2c070000·3aeaa6ff·.A......,...:...119 ··0x009b4900·08410b00·1c000000·2c070000·62daa6ff·.A......,...b...
120 ··0x009b3938·2e000000·000e4083·0786068c·058d048e·......@.........120 ··0x009b4910·2e000000·000e4083·0786068c·058d048e·......@.........
121 ··0x009b3948·038f0200·24000000·4c070000·cc07b6ff·....$...L.......121 ··0x009b4920·038f0200·24000000·4c070000·64ffb5ff·....$...L...d...
122 ··0x009b3958·70000000·00450e10·8602440e·18830344·p....E....D....D122 ··0x009b4930·70000000·00450e10·8602440e·18830344·p....E....D....D
123 ··0x009b3968·0e20025d·0e18440e·10410e08·14000000·.·.]..D..A......123 ··0x009b4940·0e20025d·0e18440e·10410e08·14000000·.·.]..D..A......
124 ··0x009b3978·74070000·20eaa6ff·09000000·000e2083·t...·.........·.124 ··0x009b4950·74070000·48daa6ff·09000000·000e2083·t...H.........·.
125 ··0x009b3988·03860200·24000000·8c070000·fc07b6ff·....$...........125 ··0x009b4960·03860200·24000000·8c070000·94ffb5ff·....$...........
Max diff block lines reached; 0/3875125 bytes (0.00%) of diff not shown.
280 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00a25dc8·e0696400·00000000···················.id.....2 ··0x00a26dc8·308a6400·00000000···················0.d.....
  
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00a25dd0·b0696400·00000000···················.id.....2 ··0x00a26dd0·008a6400·00000000···················..d.....
  
275 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x00a25fd8·00000000·00000000·00000000·00000000·................2 ··0x00a26fd8·00000000·00000000·00000000·00000000·................
  
33.3 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 257 lines modifiedOffset 1, 257 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00a25fe8·d85da200·00000000·00000000·00000000·.]..............3 ··0x00a26fe8·d86da200·00000000·00000000·00000000·.m..............
4 ··0x00a25ff8·00000000·00000000·36004200·00000000·........6.B.....4 ··0x00a26ff8·00000000·00000000·36004200·00000000·........6.B.....
5 ··0x00a26008·46004200·00000000·56004200·00000000·F.B.....V.B.....5 ··0x00a27008·46004200·00000000·56004200·00000000·F.B.....V.B.....
6 ··0x00a26018·66004200·00000000·76004200·00000000·f.B.....v.B.....6 ··0x00a27018·66004200·00000000·76004200·00000000·f.B.....v.B.....
7 ··0x00a26028·86004200·00000000·96004200·00000000·..B.......B.....7 ··0x00a27028·86004200·00000000·96004200·00000000·..B.......B.....
8 ··0x00a26038·a6004200·00000000·b6004200·00000000·..B.......B.....8 ··0x00a27038·a6004200·00000000·b6004200·00000000·..B.......B.....
9 ··0x00a26048·c6004200·00000000·d6004200·00000000·..B.......B.....9 ··0x00a27048·c6004200·00000000·d6004200·00000000·..B.......B.....
10 ··0x00a26058·e6004200·00000000·f6004200·00000000·..B.......B.....10 ··0x00a27058·e6004200·00000000·f6004200·00000000·..B.......B.....
11 ··0x00a26068·06014200·00000000·16014200·00000000·..B.......B.....11 ··0x00a27068·06014200·00000000·16014200·00000000·..B.......B.....
12 ··0x00a26078·26014200·00000000·36014200·00000000·&.B.....6.B.....12 ··0x00a27078·26014200·00000000·36014200·00000000·&.B.....6.B.....
13 ··0x00a26088·46014200·00000000·56014200·00000000·F.B.....V.B.....13 ··0x00a27088·46014200·00000000·56014200·00000000·F.B.....V.B.....
14 ··0x00a26098·66014200·00000000·76014200·00000000·f.B.....v.B.....14 ··0x00a27098·66014200·00000000·76014200·00000000·f.B.....v.B.....
15 ··0x00a260a8·86014200·00000000·96014200·00000000·..B.......B.....15 ··0x00a270a8·86014200·00000000·96014200·00000000·..B.......B.....
16 ··0x00a260b8·a6014200·00000000·b6014200·00000000·..B.......B.....16 ··0x00a270b8·a6014200·00000000·b6014200·00000000·..B.......B.....
17 ··0x00a260c8·c6014200·00000000·d6014200·00000000·..B.......B.....17 ··0x00a270c8·c6014200·00000000·d6014200·00000000·..B.......B.....
18 ··0x00a260d8·e6014200·00000000·f6014200·00000000·..B.......B.....18 ··0x00a270d8·e6014200·00000000·f6014200·00000000·..B.......B.....
19 ··0x00a260e8·06024200·00000000·16024200·00000000·..B.......B.....19 ··0x00a270e8·06024200·00000000·16024200·00000000·..B.......B.....
20 ··0x00a260f8·26024200·00000000·36024200·00000000·&.B.....6.B.....20 ··0x00a270f8·26024200·00000000·36024200·00000000·&.B.....6.B.....
21 ··0x00a26108·46024200·00000000·56024200·00000000·F.B.....V.B.....21 ··0x00a27108·46024200·00000000·56024200·00000000·F.B.....V.B.....
22 ··0x00a26118·66024200·00000000·76024200·00000000·f.B.....v.B.....22 ··0x00a27118·66024200·00000000·76024200·00000000·f.B.....v.B.....
23 ··0x00a26128·86024200·00000000·96024200·00000000·..B.......B.....23 ··0x00a27128·86024200·00000000·96024200·00000000·..B.......B.....
24 ··0x00a26138·a6024200·00000000·b6024200·00000000·..B.......B.....24 ··0x00a27138·a6024200·00000000·b6024200·00000000·..B.......B.....
25 ··0x00a26148·c6024200·00000000·d6024200·00000000·..B.......B.....25 ··0x00a27148·c6024200·00000000·d6024200·00000000·..B.......B.....
26 ··0x00a26158·e6024200·00000000·f6024200·00000000·..B.......B.....26 ··0x00a27158·e6024200·00000000·f6024200·00000000·..B.......B.....
27 ··0x00a26168·06034200·00000000·16034200·00000000·..B.......B.....27 ··0x00a27168·06034200·00000000·16034200·00000000·..B.......B.....
28 ··0x00a26178·26034200·00000000·36034200·00000000·&.B.....6.B.....28 ··0x00a27178·26034200·00000000·36034200·00000000·&.B.....6.B.....
29 ··0x00a26188·46034200·00000000·56034200·00000000·F.B.....V.B.....29 ··0x00a27188·46034200·00000000·56034200·00000000·F.B.....V.B.....
30 ··0x00a26198·66034200·00000000·76034200·00000000·f.B.....v.B.....30 ··0x00a27198·66034200·00000000·76034200·00000000·f.B.....v.B.....
31 ··0x00a261a8·86034200·00000000·96034200·00000000·..B.......B.....31 ··0x00a271a8·86034200·00000000·96034200·00000000·..B.......B.....
32 ··0x00a261b8·a6034200·00000000·b6034200·00000000·..B.......B.....32 ··0x00a271b8·a6034200·00000000·b6034200·00000000·..B.......B.....
33 ··0x00a261c8·c6034200·00000000·d6034200·00000000·..B.......B.....33 ··0x00a271c8·c6034200·00000000·d6034200·00000000·..B.......B.....
34 ··0x00a261d8·e6034200·00000000·f6034200·00000000·..B.......B.....34 ··0x00a271d8·e6034200·00000000·f6034200·00000000·..B.......B.....
35 ··0x00a261e8·06044200·00000000·16044200·00000000·..B.......B.....35 ··0x00a271e8·06044200·00000000·16044200·00000000·..B.......B.....
36 ··0x00a261f8·26044200·00000000·36044200·00000000·&.B.....6.B.....36 ··0x00a271f8·26044200·00000000·36044200·00000000·&.B.....6.B.....
37 ··0x00a26208·46044200·00000000·56044200·00000000·F.B.....V.B.....37 ··0x00a27208·46044200·00000000·56044200·00000000·F.B.....V.B.....
38 ··0x00a26218·66044200·00000000·76044200·00000000·f.B.....v.B.....38 ··0x00a27218·66044200·00000000·76044200·00000000·f.B.....v.B.....
39 ··0x00a26228·86044200·00000000·96044200·00000000·..B.......B.....39 ··0x00a27228·86044200·00000000·96044200·00000000·..B.......B.....
40 ··0x00a26238·a6044200·00000000·b6044200·00000000·..B.......B.....40 ··0x00a27238·a6044200·00000000·b6044200·00000000·..B.......B.....
41 ··0x00a26248·c6044200·00000000·d6044200·00000000·..B.......B.....41 ··0x00a27248·c6044200·00000000·d6044200·00000000·..B.......B.....
42 ··0x00a26258·e6044200·00000000·f6044200·00000000·..B.......B.....42 ··0x00a27258·e6044200·00000000·f6044200·00000000·..B.......B.....
43 ··0x00a26268·06054200·00000000·16054200·00000000·..B.......B.....43 ··0x00a27268·06054200·00000000·16054200·00000000·..B.......B.....
44 ··0x00a26278·26054200·00000000·36054200·00000000·&.B.....6.B.....44 ··0x00a27278·26054200·00000000·36054200·00000000·&.B.....6.B.....
45 ··0x00a26288·46054200·00000000·56054200·00000000·F.B.....V.B.....45 ··0x00a27288·46054200·00000000·56054200·00000000·F.B.....V.B.....
46 ··0x00a26298·66054200·00000000·76054200·00000000·f.B.....v.B.....46 ··0x00a27298·66054200·00000000·76054200·00000000·f.B.....v.B.....
47 ··0x00a262a8·86054200·00000000·96054200·00000000·..B.......B.....47 ··0x00a272a8·86054200·00000000·96054200·00000000·..B.......B.....
48 ··0x00a262b8·a6054200·00000000·b6054200·00000000·..B.......B.....48 ··0x00a272b8·a6054200·00000000·b6054200·00000000·..B.......B.....
49 ··0x00a262c8·c6054200·00000000·d6054200·00000000·..B.......B.....49 ··0x00a272c8·c6054200·00000000·d6054200·00000000·..B.......B.....
50 ··0x00a262d8·e6054200·00000000·f6054200·00000000·..B.......B.....50 ··0x00a272d8·e6054200·00000000·f6054200·00000000·..B.......B.....
51 ··0x00a262e8·06064200·00000000·16064200·00000000·..B.......B.....51 ··0x00a272e8·06064200·00000000·16064200·00000000·..B.......B.....
52 ··0x00a262f8·26064200·00000000·36064200·00000000·&.B.....6.B.....52 ··0x00a272f8·26064200·00000000·36064200·00000000·&.B.....6.B.....
53 ··0x00a26308·46064200·00000000·56064200·00000000·F.B.....V.B.....53 ··0x00a27308·46064200·00000000·56064200·00000000·F.B.....V.B.....
54 ··0x00a26318·66064200·00000000·76064200·00000000·f.B.....v.B.....54 ··0x00a27318·66064200·00000000·76064200·00000000·f.B.....v.B.....
55 ··0x00a26328·86064200·00000000·96064200·00000000·..B.......B.....55 ··0x00a27328·86064200·00000000·96064200·00000000·..B.......B.....
56 ··0x00a26338·a6064200·00000000·b6064200·00000000·..B.......B.....56 ··0x00a27338·a6064200·00000000·b6064200·00000000·..B.......B.....
57 ··0x00a26348·c6064200·00000000·d6064200·00000000·..B.......B.....57 ··0x00a27348·c6064200·00000000·d6064200·00000000·..B.......B.....
58 ··0x00a26358·e6064200·00000000·f6064200·00000000·..B.......B.....58 ··0x00a27358·e6064200·00000000·f6064200·00000000·..B.......B.....
59 ··0x00a26368·06074200·00000000·16074200·00000000·..B.......B.....59 ··0x00a27368·06074200·00000000·16074200·00000000·..B.......B.....
60 ··0x00a26378·26074200·00000000·36074200·00000000·&.B.....6.B.....60 ··0x00a27378·26074200·00000000·36074200·00000000·&.B.....6.B.....
61 ··0x00a26388·46074200·00000000·56074200·00000000·F.B.....V.B.....61 ··0x00a27388·46074200·00000000·56074200·00000000·F.B.....V.B.....
62 ··0x00a26398·66074200·00000000·76074200·00000000·f.B.....v.B.....62 ··0x00a27398·66074200·00000000·76074200·00000000·f.B.....v.B.....
63 ··0x00a263a8·86074200·00000000·96074200·00000000·..B.......B.....63 ··0x00a273a8·86074200·00000000·96074200·00000000·..B.......B.....
64 ··0x00a263b8·a6074200·00000000·b6074200·00000000·..B.......B.....64 ··0x00a273b8·a6074200·00000000·b6074200·00000000·..B.......B.....
65 ··0x00a263c8·c6074200·00000000·d6074200·00000000·..B.......B.....65 ··0x00a273c8·c6074200·00000000·d6074200·00000000·..B.......B.....
66 ··0x00a263d8·e6074200·00000000·f6074200·00000000·..B.......B.....66 ··0x00a273d8·e6074200·00000000·f6074200·00000000·..B.......B.....
67 ··0x00a263e8·06084200·00000000·16084200·00000000·..B.......B.....67 ··0x00a273e8·06084200·00000000·16084200·00000000·..B.......B.....
68 ··0x00a263f8·26084200·00000000·36084200·00000000·&.B.....6.B.....68 ··0x00a273f8·26084200·00000000·36084200·00000000·&.B.....6.B.....
69 ··0x00a26408·46084200·00000000·56084200·00000000·F.B.....V.B.....69 ··0x00a27408·46084200·00000000·56084200·00000000·F.B.....V.B.....
70 ··0x00a26418·66084200·00000000·76084200·00000000·f.B.....v.B.....70 ··0x00a27418·66084200·00000000·76084200·00000000·f.B.....v.B.....
71 ··0x00a26428·86084200·00000000·96084200·00000000·..B.......B.....71 ··0x00a27428·86084200·00000000·96084200·00000000·..B.......B.....
72 ··0x00a26438·a6084200·00000000·b6084200·00000000·..B.......B.....72 ··0x00a27438·a6084200·00000000·b6084200·00000000·..B.......B.....
73 ··0x00a26448·c6084200·00000000·d6084200·00000000·..B.......B.....73 ··0x00a27448·c6084200·00000000·d6084200·00000000·..B.......B.....
74 ··0x00a26458·e6084200·00000000·f6084200·00000000·..B.......B.....74 ··0x00a27458·e6084200·00000000·f6084200·00000000·..B.......B.....
75 ··0x00a26468·06094200·00000000·16094200·00000000·..B.......B.....75 ··0x00a27468·06094200·00000000·16094200·00000000·..B.......B.....
76 ··0x00a26478·26094200·00000000·36094200·00000000·&.B.....6.B.....76 ··0x00a27478·26094200·00000000·36094200·00000000·&.B.....6.B.....
77 ··0x00a26488·46094200·00000000·56094200·00000000·F.B.....V.B.....77 ··0x00a27488·46094200·00000000·56094200·00000000·F.B.....V.B.....
78 ··0x00a26498·66094200·00000000·76094200·00000000·f.B.....v.B.....78 ··0x00a27498·66094200·00000000·76094200·00000000·f.B.....v.B.....
79 ··0x00a264a8·86094200·00000000·96094200·00000000·..B.......B.....79 ··0x00a274a8·86094200·00000000·96094200·00000000·..B.......B.....
80 ··0x00a264b8·a6094200·00000000·b6094200·00000000·..B.......B.....80 ··0x00a274b8·a6094200·00000000·b6094200·00000000·..B.......B.....
81 ··0x00a264c8·c6094200·00000000·d6094200·00000000·..B.......B.....81 ··0x00a274c8·c6094200·00000000·d6094200·00000000·..B.......B.....
82 ··0x00a264d8·e6094200·00000000·f6094200·00000000·..B.......B.....82 ··0x00a274d8·e6094200·00000000·f6094200·00000000·..B.......B.....
83 ··0x00a264e8·060a4200·00000000·160a4200·00000000·..B.......B.....83 ··0x00a274e8·060a4200·00000000·160a4200·00000000·..B.......B.....
84 ··0x00a264f8·260a4200·00000000·360a4200·00000000·&.B.....6.B.....84 ··0x00a274f8·260a4200·00000000·360a4200·00000000·&.B.....6.B.....
85 ··0x00a26508·460a4200·00000000·560a4200·00000000·F.B.....V.B.....85 ··0x00a27508·460a4200·00000000·560a4200·00000000·F.B.....V.B.....
86 ··0x00a26518·660a4200·00000000·760a4200·00000000·f.B.....v.B.....86 ··0x00a27518·660a4200·00000000·760a4200·00000000·f.B.....v.B.....
87 ··0x00a26528·860a4200·00000000·960a4200·00000000·..B.......B.....87 ··0x00a27528·860a4200·00000000·960a4200·00000000·..B.......B.....
88 ··0x00a26538·a60a4200·00000000·b60a4200·00000000·..B.......B.....88 ··0x00a27538·a60a4200·00000000·b60a4200·00000000·..B.......B.....
89 ··0x00a26548·c60a4200·00000000·d60a4200·00000000·..B.......B.....89 ··0x00a27548·c60a4200·00000000·d60a4200·00000000·..B.......B.....
90 ··0x00a26558·e60a4200·00000000·f60a4200·00000000·..B.......B.....90 ··0x00a27558·e60a4200·00000000·f60a4200·00000000·..B.......B.....
91 ··0x00a26568·060b4200·00000000·160b4200·00000000·..B.......B.....91 ··0x00a27568·060b4200·00000000·160b4200·00000000·..B.......B.....
92 ··0x00a26578·260b4200·00000000·360b4200·00000000·&.B.....6.B.....92 ··0x00a27578·260b4200·00000000·360b4200·00000000·&.B.....6.B.....
93 ··0x00a26588·460b4200·00000000·560b4200·00000000·F.B.....V.B.....93 ··0x00a27588·460b4200·00000000·560b4200·00000000·F.B.....V.B.....
94 ··0x00a26598·660b4200·00000000·760b4200·00000000·f.B.....v.B.....94 ··0x00a27598·660b4200·00000000·760b4200·00000000·f.B.....v.B.....
95 ··0x00a265a8·860b4200·00000000·960b4200·00000000·..B.......B.....95 ··0x00a275a8·860b4200·00000000·960b4200·00000000·..B.......B.....
96 ··0x00a265b8·a60b4200·00000000·b60b4200·00000000·..B.......B.....96 ··0x00a275b8·a60b4200·00000000·b60b4200·00000000·..B.......B.....
97 ··0x00a265c8·c60b4200·00000000·d60b4200·00000000·..B.......B.....97 ··0x00a275c8·c60b4200·00000000·d60b4200·00000000·..B.......B.....
98 ··0x00a265d8·e60b4200·00000000·f60b4200·00000000·..B.......B.....98 ··0x00a275d8·e60b4200·00000000·f60b4200·00000000·..B.......B.....
99 ··0x00a265e8·060c4200·00000000·160c4200·00000000·..B.......B.....99 ··0x00a275e8·060c4200·00000000·160c4200·00000000·..B.......B.....
100 ··0x00a265f8·260c4200·00000000·360c4200·00000000·&.B.....6.B.....100 ··0x00a275f8·260c4200·00000000·360c4200·00000000·&.B.....6.B.....
101 ··0x00a26608·460c4200·00000000·560c4200·00000000·F.B.....V.B.....101 ··0x00a27608·460c4200·00000000·560c4200·00000000·F.B.....V.B.....
102 ··0x00a26618·660c4200·00000000·760c4200·00000000·f.B.....v.B.....102 ··0x00a27618·660c4200·00000000·760c4200·00000000·f.B.....v.B.....
103 ··0x00a26628·860c4200·00000000·960c4200·00000000·..B.......B.....103 ··0x00a27628·860c4200·00000000·960c4200·00000000·..B.......B.....
104 ··0x00a26638·a60c4200·00000000·b60c4200·00000000·..B.......B.....104 ··0x00a27638·a60c4200·00000000·b60c4200·00000000·..B.......B.....
105 ··0x00a26648·c60c4200·00000000·d60c4200·00000000·..B.......B.....105 ··0x00a27648·c60c4200·00000000·d60c4200·00000000·..B.......B.....
106 ··0x00a26658·e60c4200·00000000·f60c4200·00000000·..B.......B.....106 ··0x00a27658·e60c4200·00000000·f60c4200·00000000·..B.......B.....
107 ··0x00a26668·060d4200·00000000·160d4200·00000000·..B.......B.....107 ··0x00a27668·060d4200·00000000·160d4200·00000000·..B.......B.....
108 ··0x00a26678·260d4200·00000000·360d4200·00000000·&.B.....6.B.....108 ··0x00a27678·260d4200·00000000·360d4200·00000000·&.B.....6.B.....
109 ··0x00a26688·460d4200·00000000·560d4200·00000000·F.B.....V.B.....109 ··0x00a27688·460d4200·00000000·560d4200·00000000·F.B.....V.B.....
110 ··0x00a26698·660d4200·00000000·760d4200·00000000·f.B.....v.B.....110 ··0x00a27698·660d4200·00000000·760d4200·00000000·f.B.....v.B.....
111 ··0x00a266a8·860d4200·00000000·960d4200·00000000·..B.......B.....111 ··0x00a276a8·860d4200·00000000·960d4200·00000000·..B.......B.....
112 ··0x00a266b8·a60d4200·00000000·b60d4200·00000000·..B.......B.....112 ··0x00a276b8·a60d4200·00000000·b60d4200·00000000·..B.......B.....
113 ··0x00a266c8·c60d4200·00000000·d60d4200·00000000·..B.......B.....113 ··0x00a276c8·c60d4200·00000000·d60d4200·00000000·..B.......B.....
114 ··0x00a266d8·e60d4200·00000000·f60d4200·00000000·..B.......B.....114 ··0x00a276d8·e60d4200·00000000·f60d4200·00000000·..B.......B.....
115 ··0x00a266e8·060e4200·00000000·160e4200·00000000·..B.......B.....115 ··0x00a276e8·060e4200·00000000·160e4200·00000000·..B.......B.....
116 ··0x00a266f8·260e4200·00000000·360e4200·00000000·&.B.....6.B.....116 ··0x00a276f8·260e4200·00000000·360e4200·00000000·&.B.....6.B.....
117 ··0x00a26708·460e4200·00000000·560e4200·00000000·F.B.....V.B.....117 ··0x00a27708·460e4200·00000000·560e4200·00000000·F.B.....V.B.....
118 ··0x00a26718·660e4200·00000000·760e4200·00000000·f.B.....v.B.....118 ··0x00a27718·660e4200·00000000·760e4200·00000000·f.B.....v.B.....
119 ··0x00a26728·860e4200·00000000·960e4200·00000000·..B.......B.....119 ··0x00a27728·860e4200·00000000·960e4200·00000000·..B.......B.....
120 ··0x00a26738·a60e4200·00000000·b60e4200·00000000·..B.......B.....120 ··0x00a27738·a60e4200·00000000·b60e4200·00000000·..B.......B.....
121 ··0x00a26748·c60e4200·00000000·d60e4200·00000000·..B.......B.....121 ··0x00a27748·c60e4200·00000000·d60e4200·00000000·..B.......B.....
122 ··0x00a26758·e60e4200·00000000·f60e4200·00000000·..B.......B.....122 ··0x00a27758·e60e4200·00000000·f60e4200·00000000·..B.......B.....
123 ··0x00a26768·060f4200·00000000·160f4200·00000000·..B.......B.....123 ··0x00a27768·060f4200·00000000·160f4200·00000000·..B.......B.....
124 ··0x00a26778·260f4200·00000000·360f4200·00000000·&.B.....6.B.....124 ··0x00a27778·260f4200·00000000·360f4200·00000000·&.B.....6.B.....
125 ··0x00a26788·460f4200·00000000·560f4200·00000000·F.B.....V.B.....125 ··0x00a27788·460f4200·00000000·560f4200·00000000·F.B.....V.B.....
126 ··0x00a26798·660f4200·00000000·760f4200·00000000·f.B.....v.B.....126 ··0x00a27798·660f4200·00000000·760f4200·00000000·f.B.....v.B.....
Max diff block lines reached; 0/34038 bytes (0.00%) of diff not shown.
8.5 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 68563 lines modifiedOffset 1, 68563 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00a26fc0·00000000·00000000·00000000·00000000·................ 
3 ··0x00a26fd0·00000000·00000000·00000000·00000000·................ 
4 ··0x00a26fe0·8f267000·00000000·1b446f00·00000000·.&p......Do..... 
5 ··0x00a26ff0·20137000·00000000·4c296f00·00000000··.p.....L)o..... 
6 ··0x00a27000·00000000·00000000·00000000·00000000·................ 
7 ··0x00a27010·00000000·00000000·00000000·00000000·................ 
8 ··0x00a27020·5073a200·00000000·4073a200·00000000·Ps......@s...... 
9 ··0x00a27030·e072a200·00000000·6072a200·00000000·.r......`r...... 
10 ··0x00a27040·e071a200·00000000·6071a200·00000000·.q......`q...... 
11 ··0x00a27050·e070a200·00000000·c070a200·00000000·.p.......p...... 
12 ··0x00a27060·8070a200·00000000·00000000·00000000·.p.............. 
13 ··0x00a27070·00000000·00000000·00000000·00000000·................ 
14 ··0x00a27080·94f66e00·00000000·fd010000·00000000·..n............. 
15 ··0x00a27090·9df66e00·00000000·0c020000·00000000·..n............. 
16 ··0x00a270a0·00000000·00000000·ffffffff·00000000·................ 
17 ··0x00a270b0·00000000·00000000·00000000·00000000·................ 
18 ··0x00a270c0·a6f66e00·00000000·79020000·00000000·..n.....y....... 
19 ··0x00a270d0·00000000·00000000·ffffffff·00000000·................ 
20 ··0x00a270e0·aef66e00·00000000·07020000·00000000·..n............. 
21 ··0x00a270f0·ba5e6f00·00000000·5f020000·00000000·.^o....._....... 
22 ··0x00a27100·b5f66e00·00000000·0e020000·00000000·..n............. 
23 ··0x00a27110·bcf66e00·00000000·0b020000·00000000·..n............. 
24 ··0x00a27120·c3f66e00·00000000·7d020000·00000000·..n.....}....... 
25 ··0x00a27130·9af36e00·00000000·58020000·00000000·..n.....X....... 
26 ··0x00a27140·00000000·00000000·ffffffff·00000000·................ 
27 ··0x00a27150·00000000·00000000·00000000·00000000·................ 
28 ··0x00a27160·caf66e00·00000000·0a020000·00000000·..n............. 
29 ··0x00a27170·05eb6f00·00000000·3d020000·00000000·..o.....=....... 
30 ··0x00a27180·d0f66e00·00000000·fc010000·00000000·..n............. 
31 ··0x00a27190·fd116f00·00000000·8e020000·00000000·..o............. 
32 ··0x00a271a0·f2107000·00000000·87020000·00000000·..p............. 
33 ··0x00a271b0·4bf46e00·00000000·5b020000·00000000·K.n.....[....... 
34 ··0x00a271c0·00000000·00000000·ffffffff·00000000·................ 
35 ··0x00a271d0·00000000·00000000·00000000·00000000·................ 
36 ··0x00a271e0·02096f00·00000000·60020000·00000000·..o.....`....... 
37 ··0x00a271f0·b9376f00·00000000·f8010000·00000000·.7o............. 
38 ··0x00a27200·85fa6e00·00000000·67020000·00000000·..n.....g....... 
39 ··0x00a27210·d6f66e00·00000000·84020000·00000000·..n............. 
40 ··0x00a27220·e53f6f00·00000000·85020000·00000000·.?o............. 
41 ··0x00a27230·47006f00·00000000·5a020000·00000000·G.o.....Z....... 
42 ··0x00a27240·51f46e00·00000000·59020000·00000000·Q.n.....Y....... 
43 ··0x00a27250·00000000·00000000·ffffffff·00000000·................ 
44 ··0x00a27260·da056f00·00000000·5c020000·00000000·..o.....\....... 
45 ··0x00a27270·e34e6f00·00000000·8c020000·00000000·.No............. 
46 ··0x00a27280·dbf66e00·00000000·8a020000·00000000·..n............. 
47 ··0x00a27290·2aec6f00·00000000·70020000·00000000·*.o.....p....... 
48 ··0x00a272a0·0bfe6f00·00000000·3f020000·00000000·..o.....?....... 
49 ··0x00a272b0·39217000·00000000·45020000·00000000·9!p.....E....... 
50 ··0x00a272c0·00000000·00000000·ffffffff·00000000·................ 
51 ··0x00a272d0·00000000·00000000·00000000·00000000·................ 
52 ··0x00a272e0·d8f66e00·00000000·82020000·00000000·..n............. 
53 ··0x00a272f0·18126f00·00000000·80020000·00000000·..o............. 
54 ··0x00a27300·b0107000·00000000·8b020000·00000000·..p............. 
55 ··0x00a27310·0f416f00·00000000·3e020000·00000000·.Ao.....>....... 
56 ··0x00a27320·e8f46e00·00000000·46020000·00000000·..n.....F....... 
57 ··0x00a27330·00000000·00000000·ffffffff·00000000·................ 
58 ··0x00a27340·00000000·00000000·ffffffff·00000000·................ 
59 ··0x00a27350·00000000·00000000·ffffffff·00000000·................ 
60 ··0x00a27360·ffffffff·00000000·a073a200·00000000·.........s...... 
61 ··0x00a27370·08000000·00000000·01000000·00000000·................ 
62 ··0x00a27380·ffffffff·00000000·a073a200·00000000·.........s...... 
63 ··0x00a27390·01000000·00000000·00000000·00000000·................ 
64 ··0x00a273a0·ffffffff·00000000·401ba400·00000000·........@....... 
65 ··0x00a273b0·00000000·00000000·3efa6e00·00000000·........>.n..... 
66 ··0x00a273c0·18000000·00000000·04000000·00000000·................ 
67 ··0x00a273d0·eec14300·00000000·00000000·00000000·..C............. 
68 ··0x00a273e0·00000000·00000000·00000000·00000000·................ 
69 ··0x00a273f0·00000000·00000000·90086500·00000000·..........e..... 
70 ··0x00a27400·4075a200·00000000·00000000·00000000·@u.............. 
71 ··0x00a27410·00000000·00000000·00000000·00000000·................ 
72 ··0x00a27420·00000000·00000000·00000000·00000000·................ 
73 ··0x00a27430·00000000·00000000·00000000·00000000·................ 
74 ··0x00a27440·00000000·00000000·00000000·00000000·................ 
75 ··0x00a27450·c0967200·00000000·00000000·00000000·..r............. 
76 ··0x00a27460·00000000·00000000·00000000·00000000·................ 
77 ··0x00a27470·00000000·00000000·00000000·00000000·................ 
78 ··0x00a27480·00000000·00000000·00000000·00000000·................ 
79 ··0x00a27490·00000000·00000000·00000000·00000000·................ 
80 ··0x00a274a0·208fa300·00000000·00000000·00000000··............... 
81 ··0x00a274b0·00000000·00000000·00000000·00000000·................ 
82 ··0x00a274c0·00000000·00000000·00000000·00000000·................ 
83 ··0x00a274d0·00000000·00000000·42c14300·00000000·........B.C..... 
84 ··0x00a274e0·00000000·00000000·00000000·00000000·................ 
85 ··0x00a274f0·00000000·00000000·00000000·00000000·................ 
86 ··0x00a27500·00000000·00000000·00000000·00000000·................ 
87 ··0x00a27510·00000000·00000000·00000000·00000000·................ 
88 ··0x00a27520·00000000·00000000·00000000·00000000·................ 
89 ··0x00a27530·209d5300·00000000·00000000·00000000··.S............. 
90 ··0x00a27540·00000000·00000000·00000000·00000000·................ 
91 ··0x00a27550·00000000·00000000·00000000·00000000·................ 
92 ··0x00a27560·00000000·00000000·00000000·00000000·................ 
93 ··0x00a27570·00000000·00000000·00000000·00000000·................ 
94 ··0x00a27580·00000000·00000000·00000000·00000000·................ 
95 ··0x00a27590·b7c14300·00000000·00000000·00000000·..C............. 
96 ··0x00a275a0·00000000·00000000·eec04300·00000000·..........C..... 
97 ··0x00a275b0·c0086500·00000000·909d5300·00000000·..e.......S..... 
98 ··0x00a275c0·00000000·00000000·00000000·00000000·................ 
99 ··0x00a275d0·00000000·00000000·00000000·00000000·................ 
100 ··0x00a275e0·00000000·00000000·00000000·00000000·................ 
101 ··0x00a275f0·00000000·00000000·00000000·00000000·................ 
102 ··0x00a27600·00000000·00000000·00000000·00000000·................ 
103 ··0x00a27610·00000000·00000000·00000000·00000000·................ 
104 ··0x00a27620·00000000·00000000·00000000·00000000·................ 
105 ··0x00a27630·00000000·00000000·00000000·00000000·................ 
106 ··0x00a27640·00000000·00000000·00000000·00000000·................ 
107 ··0x00a27650·00000000·00000000·00000000·00000000·................ 
108 ··0x00a27660·00000000·00000000·00000000·00000000·................ 
109 ··0x00a27670·ffffffff·00000000·40fca300·00000000·........@....... 
110 ··0x00a27680·02000000·00000000·48d6b300·00000000·........H....... 
111 ··0x00a27690·b8d7b300·00000000·00000000·00000000·................ 
112 ··0x00a276a0·00000000·00000000·00000000·00000000·................ 
113 ··0x00a276b0·20a87200·00000000·dbfe6f00·00000000··.r.......o..... 
114 ··0x00a276c0·00000000·00000000·00000000·00000000·................ 
115 ··0x00a276d0·00000000·00000000·7076a200·00000000·........pv...... 
116 ··0x00a276e0·00000000·00000000·00000000·00000000·................ 
117 ··0x00a276f0·00000000·00000000·00000000·00000000·................ 
118 ··0x00a27700·00000000·00000000·00000000·00000000·................ 
119 ··0x00a27710·ffffffff·00000000·40fca300·00000000·........@....... 
120 ··0x00a27720·01000000·00000000·d013b400·00000000·................ 
121 ··0x00a27730·00000000·00000000·00000000·00000000·................ 
122 ··0x00a27740·00000000·00000000·00000000·00000000·................ 
123 ··0x00a27750·40a87200·00000000·d5fc6e00·00000000·@.r.......n..... 
124 ··0x00a27760·00000000·00000000·00000000·00000000·................ 
125 ··0x00a27770·00000000·00000000·1077a200·00000000·.........w...... 
126 ··0x00a27780·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 8891237/8908512 bytes (99.81%) of diff not shown.
670 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 5064 lines modifiedOffset 1, 4808 lines modified
  
Diff chunk too large, falling back to line-by-line diff (1262 lines added, 1518 lines removed)
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x00b32cc0·00000000·00000000·00000000·00000000·................2 ··0x00b33cc0·00000000·00000000·00000000·00000000·................
3 ··0x00b32cd0·00000000·00000000·00000000·00000000·................3 ··0x00b33cd0·00000000·00000000·00000000·00000000·................
4 ··0x00b32ce0·00000000·00000000·00000000·00000000·................4 ··0x00b33ce0·00000000·00000000·00000000·00000000·................
5 ··0x00b32cf0·00000000·00000000·ffffffff·ffffffff·................5 ··0x00b33cf0·00000000·00000000·ffffffff·ffffffff·................
6 ··0x00b32d00·00000000·00000000·00000000·00000000·................6 ··0x00b33d00·00000000·00000000·00000000·00000000·................
7 ··0x00b32d10·00000000·00000000·00000000·00000000·................7 ··0x00b33d10·00000000·00000000·00000000·00000000·................
8 ··0x00b32d20·00000000·00000000·a0c85700·00000000·..........W.....8 ··0x00b33d20·00000000·00000000·d0d25700·00000000·..........W.....
9 ··0x00b32d30·50ca5700·00000000·a0c95700·00000000·P.W.......W.....9 ··0x00b33d30·80d45700·00000000·d0d35700·00000000·..W.......W.....
10 ··0x00b32d40·50c95700·00000000·00000000·00000000·P.W.............10 ··0x00b33d40·80d35700·00000000·00000000·00000000·..W.............
11 ··0x00b32d50·20d65700·00000000·70e15700·00000000··.W.....p.W.....11 ··0x00b33d50·60e05700·00000000·b0eb5700·00000000·`.W.......W.....
12 ··0x00b32d60·f0f25700·00000000·70e65700·00000000·..W.....p.W.....12 ··0x00b33d60·80fd5700·00000000·c0f05700·00000000·..W.......W.....
13 ··0x00b32d70·00000000·00000000·20d65700·00000000·........·.W.....13 ··0x00b33d70·00000000·00000000·60e05700·00000000·........`.W.....
14 ··0x00b32d80·70e15700·00000000·f0f25700·00000000·p.W.......W.....14 ··0x00b33d80·b0eb5700·00000000·80fd5700·00000000·..W.......W.....
15 ··0x00b32d90·70e65700·00000000·72000000·00000000·p.W.....r.......15 ··0x00b33d90·c0f05700·00000000·72000000·00000000·..W.....r.......
16 ··0x00b32da0·00000000·00000000·a0c85700·00000000·..........W.....16 ··0x00b33da0·00000000·00000000·d0d25700·00000000·..........W.....
17 ··0x00b32db0·50ca5700·00000000·a0c95700·00000000·P.W.......W.....17 ··0x00b33db0·80d45700·00000000·d0d35700·00000000·..W.......W.....
18 ··0x00b32dc0·50c95700·00000000·6d000000·00000000·P.W.....m.......18 ··0x00b33dc0·80d35700·00000000·6d000000·00000000·..W.....m.......
19 ··0x00b32dd0·00000000·00000000·20d65700·00000000·........·.W.....19 ··0x00b33dd0·00000000·00000000·60e05700·00000000·........`.W.....
20 ··0x00b32de0·70e15700·00000000·f0f25700·00000000·p.W.......W.....20 ··0x00b33de0·b0eb5700·00000000·80fd5700·00000000·..W.......W.....
21 ··0x00b32df0·70e65700·00000000·6f000000·00000000·p.W.....o.......21 ··0x00b33df0·c0f05700·00000000·6f000000·00000000·..W.....o.......
22 ··0x00b32e00·00000000·00000000·20d65700·00000000·........·.W.....22 ··0x00b33e00·00000000·00000000·60e05700·00000000·........`.W.....
23 ··0x00b32e10·70e15700·00000000·f0f25700·00000000·p.W.......W.....23 ··0x00b33e10·b0eb5700·00000000·80fd5700·00000000·..W.......W.....
24 ··0x00b32e20·70e65700·00000000·00000000·00000000·p.W.............24 ··0x00b33e20·c0f05700·00000000·00000000·00000000·..W.............
25 ··0x00b32e30·f03e6600·00000000·d0416600·00000000·.>f......Af.....25 ··0x00b33e30·905e6600·00000000·70616600·00000000·.^f.....paf.....
26 ··0x00b32e40·ffffffff·00000000·00000000·00000000·................26 ··0x00b33e40·ffffffff·00000000·00000000·00000000·................
27 ··0x00b32e50·ffffffff·00000000·00000000·00000000·................27 ··0x00b33e50·ffffffff·00000000·00000000·00000000·................
28 ··0x00b32e60·00000000·00000000·00000000·00000000·................28 ··0x00b33e60·00000000·00000000·00000000·00000000·................
29 ··0x00b32e70·00000000·00000000·00000000·00000000·................29 ··0x00b33e70·00000000·00000000·00000000·00000000·................
30 ··0x00b32e80·00000000·00000000·00000000·00000000·................30 ··0x00b33e80·00000000·00000000·00000000·00000000·................
31 ··0x00b32e90·00000000·00000000·00000000·00000000·................31 ··0x00b33e90·00000000·00000000·00000000·00000000·................
32 ··0x00b32ea0·00000000·00000000·00000000·00000000·................32 ··0x00b33ea0·00000000·00000000·00000000·00000000·................
33 ··0x00b32eb0·00000000·00000000·00000000·00000000·................33 ··0x00b33eb0·00000000·00000000·00000000·00000000·................
34 ··0x00b32ec0·00000000·00000000·00000000·00000000·................34 ··0x00b33ec0·00000000·00000000·00000000·00000000·................
35 ··0x00b32ed0·00000000·00000000·00000000·00000000·................35 ··0x00b33ed0·00000000·00000000·00000000·00000000·................
36 ··0x00b32ee0·00000000·00000000·00000000·00000000·................36 ··0x00b33ee0·00000000·00000000·00000000·00000000·................
37 ··0x00b32ef0·00000000·00000000·00000000·00000000·................37 ··0x00b33ef0·00000000·00000000·00000000·00000000·................
38 ··0x00b32f00·00000000·00000000·00000000·00000000·................38 ··0x00b33f00·00000000·00000000·00000000·00000000·................
39 ··0x00b32f10·00000000·00000000·00000000·00000000·................39 ··0x00b33f10·00000000·00000000·00000000·00000000·................
40 ··0x00b32f20·00000000·00000000·00000000·00000000·................40 ··0x00b33f20·00000000·00000000·00000000·00000000·................
41 ··0x00b32f30·00000000·00000000·00000000·00000000·................41 ··0x00b33f30·00000000·00000000·00000000·00000000·................
42 ··0x00b32f40·00000000·00000000·00000000·00000000·................42 ··0x00b33f40·00000000·00000000·00000000·00000000·................
43 ··0x00b32f50·00000000·00000000·00000000·00000000·................43 ··0x00b33f50·00000000·00000000·00000000·00000000·................
44 ··0x00b32f60·00000000·00000000·00000000·00000000·................44 ··0x00b33f60·00000000·00000000·00000000·00000000·................
45 ··0x00b32f70·00000000·00000000·00000000·00000000·................45 ··0x00b33f70·00000000·00000000·00000000·00000000·................
46 ··0x00b32f80·00000000·00000000·00000000·00000000·................46 ··0x00b33f80·00000000·00000000·00000000·00000000·................
47 ··0x00b32f90·00000000·00000000·00000000·00000000·................47 ··0x00b33f90·00000000·00000000·00000000·00000000·................
48 ··0x00b32fa0·00000000·00000000·00000000·00000000·................48 ··0x00b33fa0·00000000·00000000·00000000·00000000·................
49 ··0x00b32fb0·00000000·00000000·00000000·00000000·................49 ··0x00b33fb0·00000000·00000000·00000000·00000000·................
50 ··0x00b32fc0·00000000·00000000·00000000·00000000·................50 ··0x00b33fc0·00000000·00000000·00000000·00000000·................
51 ··0x00b32fd0·00000000·00000000·00000000·00000000·................51 ··0x00b33fd0·00000000·00000000·00000000·00000000·................
52 ··0x00b32fe0·00000000·00000000·00000000·00000000·................52 ··0x00b33fe0·00000000·00000000·00000000·00000000·................
53 ··0x00b32ff0·00000000·00000000·00000000·00000000·................53 ··0x00b33ff0·00000000·00000000·00000000·00000000·................
54 ··0x00b33000·00000000·00000000·00000000·00000000·................54 ··0x00b34000·00000000·00000000·00000000·00000000·................
55 ··0x00b33010·00000000·00000000·00000000·00000000·................55 ··0x00b34010·00000000·00000000·00000000·00000000·................
56 ··0x00b33020·00000000·00000000·00000000·00000000·................56 ··0x00b34020·00000000·00000000·00000000·00000000·................
57 ··0x00b33030·00000000·00000000·00000000·00000000·................57 ··0x00b34030·00000000·00000000·00000000·00000000·................
58 ··0x00b33040·00000000·00000000·00000000·00000000·................58 ··0x00b34040·00000000·00000000·00000000·00000000·................
59 ··0x00b33050·00000000·00000000·00000000·00000000·................59 ··0x00b34050·00000000·00000000·00000000·00000000·................
60 ··0x00b33060·00000000·00000000·00000000·00000000·................60 ··0x00b34060·00000000·00000000·00000000·00000000·................
61 ··0x00b33070·00000000·00000000·00000000·00000000·................61 ··0x00b34070·00000000·00000000·00000000·00000000·................
62 ··0x00b33080·00000000·00000000·00000000·00000000·................62 ··0x00b34080·00000000·00000000·00000000·00000000·................
63 ··0x00b33090·00000000·00000000·00000000·00000000·................63 ··0x00b34090·00000000·00000000·00000000·00000000·................
64 ··0x00b330a0·00000000·00000000·00000000·00000000·................64 ··0x00b340a0·00000000·00000000·00000000·00000000·................
65 ··0x00b330b0·00000000·00000000·00000000·00000000·................65 ··0x00b340b0·00000000·00000000·00000000·00000000·................
66 ··0x00b330c0·00000000·00000000·00000000·00000000·................66 ··0x00b340c0·00000000·00000000·00000000·00000000·................
67 ··0x00b330d0·00000000·00000000·00000000·00000000·................67 ··0x00b340d0·00000000·00000000·00000000·00000000·................
68 ··0x00b330e0·00000000·00000000·00000000·00000000·................68 ··0x00b340e0·00000000·00000000·00000000·00000000·................
69 ··0x00b330f0·00000000·00000000·00000000·00000000·................69 ··0x00b340f0·00000000·00000000·00000000·00000000·................
70 ··0x00b33100·00000000·00000000·00000000·00000000·................70 ··0x00b34100·00000000·00000000·00000000·00000000·................
71 ··0x00b33110·00000000·00000000·00000000·00000000·................71 ··0x00b34110·00000000·00000000·00000000·00000000·................
72 ··0x00b33120·00000000·00000000·00000000·00000000·................72 ··0x00b34120·00000000·00000000·00000000·00000000·................
73 ··0x00b33130·00000000·00000000·00000000·00000000·................73 ··0x00b34130·00000000·00000000·00000000·00000000·................
74 ··0x00b33140·00000000·00000000·00000000·00000000·................74 ··0x00b34140·00000000·00000000·00000000·00000000·................
75 ··0x00b33150·00000000·00000000·00000000·00000000·................75 ··0x00b34150·00000000·00000000·00000000·00000000·................
76 ··0x00b33160·00000000·00000000·00000000·00000000·................76 ··0x00b34160·00000000·00000000·00000000·00000000·................
77 ··0x00b33170·00000000·00000000·00000000·00000000·................77 ··0x00b34170·00000000·00000000·00000000·00000000·................
78 ··0x00b33180·00000000·00000000·00000000·00000000·................78 ··0x00b34180·00000000·00000000·00000000·00000000·................
79 ··0x00b33190·00000000·00000000·00000000·00000000·................79 ··0x00b34190·00000000·00000000·00000000·00000000·................
80 ··0x00b331a0·00000000·00000000·00000000·00000000·................80 ··0x00b341a0·00000000·00000000·00000000·00000000·................
81 ··0x00b331b0·00000000·00000000·00000000·00000000·................81 ··0x00b341b0·00000000·00000000·00000000·00000000·................
82 ··0x00b331c0·00000000·00000000·00000000·00000000·................82 ··0x00b341c0·00000000·00000000·00000000·00000000·................
83 ··0x00b331d0·00000000·00000000·00000000·00000000·................83 ··0x00b341d0·00000000·00000000·00000000·00000000·................
84 ··0x00b331e0·00000000·00000000·00000000·00000000·................84 ··0x00b341e0·00000000·00000000·00000000·00000000·................
85 ··0x00b331f0·00000000·00000000·00000000·00000000·................85 ··0x00b341f0·00000000·00000000·00000000·00000000·................
86 ··0x00b33200·00000000·00000000·00000000·00000000·................86 ··0x00b34200·00000000·00000000·00000000·00000000·................
87 ··0x00b33210·00000000·00000000·00000000·00000000·................87 ··0x00b34210·00000000·00000000·00000000·00000000·................
88 ··0x00b33220·00000000·00000000·00000000·00000000·................88 ··0x00b34220·00000000·00000000·00000000·00000000·................
89 ··0x00b33230·00000000·00000000·00000000·00000000·................89 ··0x00b34230·00000000·00000000·00000000·00000000·................
90 ··0x00b33240·00000000·00000000·00000000·00000000·................90 ··0x00b34240·00000000·00000000·00000000·00000000·................
91 ··0x00b33250·00000000·00000000·00000000·00000000·................91 ··0x00b34250·00000000·00000000·00000000·00000000·................
92 ··0x00b33260·00000000·00000000·00000000·00000000·................92 ··0x00b34260·00000000·00000000·00000000·00000000·................
93 ··0x00b33270·00000000·00000000·00000000·00000000·................93 ··0x00b34270·00000000·00000000·00000000·00000000·................
94 ··0x00b33280·00000000·00000000·00000000·00000000·................94 ··0x00b34280·00000000·00000000·00000000·00000000·................
95 ··0x00b33290·00000000·00000000·00000000·00000000·................95 ··0x00b34290·00000000·00000000·00000000·00000000·................
96 ··0x00b332a0·ffffffff·01000000·00000000·00000000·................96 ··0x00b342a0·ffffffff·01000000·00000000·00000000·................
97 ··0x00b332b0·00000000·00000000·00000000·00000000·................97 ··0x00b342b0·00000000·00000000·00000000·00000000·................
98 ··0x00b332c0·00000000·00000000·00000000·00000000·................98 ··0x00b342c0·00000000·00000000·00000000·00000000·................
99 ··0x00b332d0·00000000·00000000·00000000·00000000·................99 ··0x00b342d0·00000000·00000000·00000000·00000000·................
100 ··0x00b332e0·00000000·00000000·00000000·00000000·................100 ··0x00b342e0·00000000·00000000·00000000·00000000·................
101 ··0x00b332f0·18000000·00000000·f08cb300·00000000·................101 ··0x00b342f0·18000000·00000000·f09cb300·00000000·................
102 ··0x00b33300·01000000·00000000·00000000·00000000·................102 ··0x00b34300·01000000·00000000·00000000·00000000·................
103 ··0x00b33310·01000000·00000000·01000000·00000000·................103 ··0x00b34310·01000000·00000000·01000000·00000000·................
104 ··0x00b33320·00000000·00000000·00000000·00000000·................104 ··0x00b34320·00000000·00000000·00000000·00000000·................
105 ··0x00b33330·00000000·00000000·00000000·00000000·................105 ··0x00b34330·00000000·00000000·00000000·00000000·................
106 ··0x00b33340·00000000·00000000·00000000·00000000·................106 ··0x00b34340·00000000·00000000·00000000·00000000·................
107 ··0x00b33350·00000000·00000000·00000000·00000000·................107 ··0x00b34350·00000000·00000000·00000000·00000000·................
108 ··0x00b33360·00000000·00000000·00000000·00000000·................108 ··0x00b34360·00000000·00000000·00000000·00000000·................
109 ··0x00b33370·00000000·00000000·00000000·00000000·................109 ··0x00b34370·00000000·00000000·00000000·00000000·................
110 ··0x00b33380·00000000·00000000·00000000·00000000·................110 ··0x00b34380·00000000·00000000·00000000·00000000·................
111 ··0x00b33390·00000000·00000000·00000000·00000000·................111 ··0x00b34390·00000000·00000000·00000000·00000000·................
112 ··0x00b333a0·00000000·00000000·00000000·00000000·................112 ··0x00b343a0·00000000·00000000·00000000·00000000·................
113 ··0x00b333b0·00000000·00000000·00000000·00000000·................113 ··0x00b343b0·00000000·00000000·00000000·00000000·................
114 ··0x00b333c0·00000000·00000000·00000000·00000000·................114 ··0x00b343c0·00000000·00000000·00000000·00000000·................
115 ··0x00b333d0·00000000·00000000·00000000·00000000·................115 ··0x00b343d0·00000000·00000000·00000000·00000000·................
116 ··0x00b333e0·00000000·00000000·00000000·00000000·................116 ··0x00b343e0·00000000·00000000·00000000·00000000·................
117 ··0x00b333f0·00000000·00000000·00000000·00000000·................117 ··0x00b343f0·00000000·00000000·00000000·00000000·................
118 ··0x00b33400·00000000·00000000·00000000·00000000·................118 ··0x00b34400·00000000·00000000·00000000·00000000·................
119 ··0x00b33410·00000000·00000000·00000000·00000000·................119 ··0x00b34410·00000000·00000000·00000000·00000000·................
120 ··0x00b33420·00000000·00000000·00000000·00000000·................120 ··0x00b34420·00000000·00000000·00000000·00000000·................
121 ··0x00b33430·00000000·00000000·00000000·00000000·................121 ··0x00b34430·00000000·00000000·00000000·00000000·................
122 ··0x00b33440·00000000·00000000·00000000·00000000·................122 ··0x00b34440·00000000·00000000·00000000·00000000·................
123 ··0x00b33450·00000000·00000000·00000000·00000000·................123 ··0x00b34450·00000000·00000000·00000000·00000000·................
124 ··0x00b33460·ffffffff·ffffffff·00000000·00000000·................124 ··0x00b34460·ffffffff·ffffffff·00000000·00000000·................
125 ··0x00b33470·00000000·00000000·00000000·00000000·................125 ··0x00b34470·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 500037/686423 bytes (72.85%) of diff not shown.
402 B
readelf --wide --decompress --hex-dump=.probes {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.probes':1 Hex·dump·of·section·'.probes':
2 ··0x00ba3168·00000000·00000000·00000000·00000000·................2 ··0x00ba4168·00000000·00000000·00000000·00000000·................
3 ··0x00ba3178·00000000·00000000···················........3 ··0x00ba4178·00000000·00000000···················........
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·62303138·63663166·62643135·63626164·b018cf1fbd15cbad 
3 ··0x00000010·37336664·61383632·64633165·62313739·73fda862dc1eb1792 ··0x00000000·37633536·66393036·34626539·64666132·7c56f9064be9dfa2
 3 ··0x00000010·32363433·32343264·64316366·30353231·2643242dd1cf0521
4 ··0x00000020·61663335·37652e64·65627567·00000000·af357e.debug....4 ··0x00000020·65353432·33622e64·65627567·00000000·e5423b.debug....
5 ··0x00000030·07066e00····························..n.5 ··0x00000030·da6a7b88····························.j{.
  
963 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···2074.5·KiB·(2124304·B)3 ··Compressed·size:···2077.4·KiB·(2127304·B)
4 ··Uncompressed·size:·7890.0·KiB·(8079360·B)4 ··Uncompressed·size:·7890.0·KiB·(8079360·B)
5 ··Ratio:·············0.2635 ··Ratio:·············0.263
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0·········2124304·········8079360··0.263··CRC64············010 ·········1·········1···············0···············0·········2127304·········8079360··0.263··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········2124264·········8079360··0.263··CRC6413 ·········1·········1··············12···············0·········2127264·········8079360··0.263··CRC64